What's Changed
Genetics merge by @jdhayhurst in #248
- fix coloc otherStudyLocus assignment
- update insilico predictor schema
- add pagination, count and rows to l2GPredictions
- assume colocalisation left study type is always gwas
- colocalisations deferred resolver with counts and rows
- increase page size defaults for resolvers
- refactor elastic retriever to handle multi search and nested responses
- add ResultsHandler
- deferred resolver for credset by variant
- deferred resolver for credible sets by study using multi search api
- genericize the deferred resolver
- study and studies (rows and count) endpoints added
- 3630 Update names to fix json parsing (#243)
- add variant description
- deferred resolver for locus
- wip: nested query for locus resolver
- add nested search for credible sets by variant
- handle null locus
- add credible set(s), singular and plural, and plural locus
- refactor query term validation
- refactor pagination and query terms validation
- make study locus Id mandatory at root api
- validate page args
- add variantId filter arg to locus
- update StudyType enum
- max page size for biosample, increase max size to 10000
- max pagination size by default for study backend
- add variant object to evidence
- remove hgvs from evidence
- read from maps
- udpdate colocalisation schema
- remove strongestLocus2gene
- add l2g features
- size arg to l2g predictions
- add credset count field
- add credset to evidence
- add condition field to study
- add relational fetchers and use max page size for variant resolver
- add l2g predictions
- modify the should terms query
- update xrefs parser
- termsQuery inplace of idQuery for variant and gwas
- fix sumstat qc repr
- update study and cred set models
- add pagination to coloc, filter study types with opensearch
- Don't go to backend if no biosampleId
- add biosample to the gwas api
- add colocalisation data model
- enable querying study by multiple disease terms
- remove funcitonality to query credsets by disease
- enable indirect disease query for gwas study
- add diseaseId arg to gwas study endpoint
- rename variant Id arg
- rename variant id and object
- credibleSetIds renamed to studyLocusIds
- Revert "rename variant entity and id (#208)" (#210)
- rename variant entity and id (#208)
- update cred set schema for disease representation
- adjust loggers, remove commented code
- 3403 variant evidences field (#200)
- add variant id to Pharmacogenomics (#199)
- added offset pagination, studyType enum, resolve credset for study
- add cred sets to disease
- add credset to variant
- add id and study resolver for credsets
- 3379 cred set (#196)
- add new variant fields
- add variant search index
- Update field names
- update Gwas to use JsValue format files Update fetchers Update entities
- resolve entities
- add gwas index entity
- update variant schema update index name format add debug formula
- register variant fetcher move variant field
- Add variant index
Full Changelog: v24.2.1...v24.3.0