Michael Baudis
Michael Baudis
The current definition of `end` says that it should have a minimum of 0 items. This is wrong and conflates the _optional_ nature of the parameter with its content[^1]. https://github.com/ga4gh-beacon/beacon-v2/blob/afaf76ac3e4ce6c48fa5da571b7883046ccef020/models/src/beacon-v2-default-model/genomicVariations/requestParameters.yaml#L51...
This addresses https://github.com/ga4gh-beacon/beacon-v2/issues/159 - see comments there.
While for other entities in the `filteringTerms.yaml/json` files no values are provided, in [`.../genomicVariations filteringTerms.yaml`](https://github.com/ga4gh-beacon/beacon-v2/tree/main/models/src/beacon-v2-default-model/genomicVariations/filteringTerms.yaml) there is an odd entry for 2 alphanumeric filters: ``` filteringTerms: - ftType: alphanumeric id:...
The previous filteringTerms.yaml/json endpoint definitions were odd: - either defined as empty lists (well, okish) - or having some random values This PR redefines filteringTerms endpoints as containing a list...
As per discussions here, more verbosity about the use of `scope`. https://github.com/ga4gh-beacon/beacon-v2/discussions/208#discussioncomment-12845007
A filter sent to a beacon as part of the request is defined as ``` anyOf: - $ref: '#/$defs/OntologyFilter' - $ref: '#/$defs/AlphanumericFilter' - $ref: '#/$defs/CustomFilter' ``` ... where an `OntologyFilter`...
On Mac OS 15 the `./configure` step fails due to missing `apxs`: ``` checking for apxs2... no checking for apxs... no configure: error: Apache tool 'apxs' or 'apxs2' is required...
This PR adds an "excluded" property to "OntologyFilter" and "CustomFilter". See discussion at https://github.com/ga4gh-beacon/beacon-v2/issues/63
This PR creates a basic structure for request profiles, limited to the v2 variant parameters (i.e. not "VRSifying"). The main changes are: * re-create `requestParameterComponents` in `common` * create `requestProfiles`...
This is a refresh for adding an aggregation response to Beacon, based on @gsfk 's original #237 but as a restart after various discussions there, in #238 and at offline...