Releases: opencb/cellbase
Releases · opencb/cellbase
v4.7.1
v.4.7.0
v4.6.2
v4.6.1
v4.6.0
- Variant Annotator compatible with VEP e90
- Variant Annotator performance improved up to 3x
- Clinical variants are now normalised
- New clinical data source: Database Of Curated Mutations (DOCM)
- New status WS provides details about the status of the installation: tomcats, DB machines, etc.
- New ping WS
- Unit tests improved
v4.5.6
v4.5.5
- Decomposition of block substitutions/MNVs was causing some problems when combined with custom annotation. A new CLI flag --skip-decompose has been enabled to prevent the normalization process from decomposing while indexing custom annotation files into RocksDB and annotating with the CellBase annotator.
v4.5.4
- variant-annotation command no longer fails once the annotation process has finished
- Java REST Client
- Bugfix. When multiple ids were used as an input each of them returning more than 1000 results, could potentially happen that these result lists were not appropriately processed.
- Thread safe issue fixed at CellBaseClient.
- Gene model: transcripts.xrefs field will now always include geneName, geneId, transcriptName and transcriptId, even if the Ensembl API returns no xrefs at all
- Improved initialisation of heritableTraitList and genomicFeatureList during ClinVar parsing to avoid Avro serialization issues
- If no path at all was provided for the variant-annotation output, i.e. -o test.json.gz rather than -o ./test.json.gz, an error was raised. This is now checked and error avoided.
v4.5.3
v4.5.2
- Important bugfix: variant-annotation CLI now correctly passes the assembly argument when annotating through WS
- REST client is now able to handle variant id parsing problems, e.g. 1:645710:A:INS:ME:ALU
- New variant-annotation parameter added to the CLI: --max-open-files can limit the number of file kept open by RocksDB
- All writes/reads are now in UTF-8
- HGVS normalization errors do no longer interrupt the whole annotation process and raise a warning instead
- Perl scripts querying ENSEMBL APIs improved to properly change ENSEMBL version as appropriate
- Annotator execution is no longer interrupted if an error raises while trying to normalize a variant. Likewise, will not get interrupted if errors raise during HTSJDK parsing of VCF lines. Warnings will be shown and corresponding variants skipped