Version 0.3
AcidGenomes 0.3.0 (2022-03-11)
New functions:
-
mapGencodeToEnsembl: Convenience function for mapping human GENCODE release (e.g.39) to corresponding Ensembl release (e.g.105).
Minor changes:
- Reworked NAMESPACE to inherit from Bioconductor packages, migrating from previous approach that used generics defined only in AcidGenerics.
- Relaxed
GenomicRangesmcolscolumn name validity checks to no longer require strict camelCase formatting. This check can run into issues when slotting into aDESeqDataSetobject, which appends non-camelCase-formatted columns into themcols(corresponding to therowRangesof the object). - Migrated some generics to AcidGenerics, and reexporting here (non-breaking change):
Ensembl2Entrez,Entrez2Ensembl,Gene2Symbol,Tx2Gene. - Updated references from
GRangestoGenomicRanges(virtual class) where applicable in the package. - Split out documentation on
Ensembl2EntrezandEntrez2Ensemblmethods into separate files. - Increased the verbosity of
setMethodcalls, particular in thesignatureargument, where applicable. - Calls to
AnnotationHubinternally now should never prompt the user about whether to create cache directory. This is achieved by settingask = FALSEinternally. - Updated internal class checks inside of
assertcalls to check forGenomicRangesvirtual class rather thanGRanges. - Improved alphabetical sorting of exported S4 methods.
- Reexporting some additional functions from GenomeInfoDb:
Seqinfo,genome,seqinfo, andseqlevels. Note that corresponding assignment methods (if applicable) are intentionally not reexported here. - Genome download functions no longer cache using BiocFileCache by default.