New and relevant packages
Martin Morgan
February 3, 2015
Bioconductor packages
GenomicFiles
GenomicFiles()
to coordinate on-disk files with
regions-of-intereset
reduceBy*()
to iterate over regions or files
reduceByYield()
to iterate through files, e.g., BamFile(...,
yieldSize=1000000)
GenomeInfoDb
- Manipulate
seqlevels()
, e.g., keep only standard chromsomes
(keepStandardChromosomes()
), place in standard order
(sortSeqlevels()
), rename (renameSeqlevels()
)
BiocStyle
- Standardize formatting
- HTML vignettes much more usable than PDF
- Supports
rmarkdown
(Rhtslib
)
Bioconductor functionality
GenomicAlignments::readGAlignmentPairs()
/ readGAlignmentsList()
Rsamtools::pileup()
VariantAnnotation::VRanges()
findOverlaps()
: significant performance improvements
AnnotationDbi::mapIds()
Contributed packages
csaw
- Quantitative variation in ChIP binding; differential binding between
treatment groups more relevant binding per se.
- See the Bioconductor
newsletter,
especially final question for statistical rationale and advanced
implementation (very interesting reading).
Rariants
- SNVs from comparative shifts in non-consensus base call frequencies.
SGSeq
- Prediction, quantification and visualization of alternative
transcript events (rather than assessment of whole-transcript
abundance).
ballgown
- differential expression of assembled transcriptomes,
derfinder
- base-level differential expression
AnalysisPageServer
ggtree
- Impressive visualization of phylogenetic trees
Etc.