Version 0.8
AcidGenomes 0.8.0 (2026-05-31)
New functions:
-
goTermsPerGeneName: Import gene ontology (GO) terms per gene name from GOA annotation files. -
importEnsemblToNcbiGeneMap: Import Ensembl-to-NCBI gene identifier mappings. -
mapGoTerms: Map GO term identifiers to human-readable names. -
mapRnacentral: Map gene identifiers to RNAcentral. -
stripExonVersions: Strip version suffixes from exon identifiers. -
updateGeneSymbols: Update outdated gene symbols to current nomenclature.
New classes:
- Added exon-level annotation classes:
EnsemblExons,FlybaseExons,GencodeExons,RefseqExons,UcscExons,WormbaseExons.
Major changes:
- Removed
makeGeneToSymbol(all variants:makeGeneToSymbolFromEnsembl,makeGeneToSymbolFromEnsDb,makeGeneToSymbolFromGff) andmakeTxToGene(variants:makeTxToGeneFromEnsDb,makeTxToGeneFromEnsembl,makeTxToGeneFromGff). UsemakeGRangesFromEnsembl()ormakeGRangesFromEnsDb()composed withGeneToSymbol()orTxToGene()directly.makeTxToGeneFromFasta()remains. - Reworked internal gene mapping to use
NcbiGeneInfodbXrefs, improving reliability of Ensembl-to-NCBI identifier mapping. - Enabled case-insensitive gene name matching in mapping functions.
Minor changes:
- Code reformatted with the
airR formatter.
License changes:
- Switched from AGPL-3.0 to Apache-2.0.