NEWS.md
import_bam_ATAC() function with slightly revised options and operationsgetStrandedCoverage() (workaround releveant to GenomicRanges issue #39; will be obviated in next major Bioconductor release)getStrandedCoverage() and dependent methods for getting coverage of normalized data (apparent bug in IRanges::coverage() for weighting by normalized values)getCountsByPositions() for getting counts over an unstranded region with expand_ranges=TRUE
getDESeqResults()
ncores options to default to getOption("mc.cores", 2L)
aggregateByNdimBins() and densityInNdimBins()
expand_ranges arguments affecting getCountsByRegions(), subsampleGRanges(), and getSpikeInNFs()
expand_ranges arguments and import_bam()
mergeReplicates()
expand_ranges argumentmergeGRangesData():mergeReplicates() functionmakeGRangesBRG() that significantly improves performance for sparser datasets (the datasets for which using the function makes the most sense)subsampleGRanges() no longer returns a basepair-resolution GRanges by defaultfield=NULL, applyNFsGRanges() no longer returns a basepair-resolution GRanges by defaultuse_bin_numbers option to n-dimension binning functions; setting to false allows returning of bin values (the bin center) instead of the ordinal bin numbers (indexes)GRangesList objects (not fully tested)R3 to allow users to install under R version >=3.5import_bam() that produced warnings when shift argument used to shift both 5’ and 3’ ends of reads (i.e. when length(shift) == 2)data() objects (PROseq and PROseq_paired)genebodies() and getDESeqDataSet() functionsapplyNFsGRanges()
import_bam()Rsamtools::testPairedEndBam())bpiterate()
GenomicFiles packageintersectByGene() and reduceByGene() functionsrtracklayer (so completely exported to users)isBRG() functionspikeInNormGRanges() that failed to remove spike-in reads (aside from maintaining those reads, normalization was otherwise correct)metaSubsample() automatically added rownames with list inputaggregateByNdimensionalBins() affecting simultaneous aggregation of multiple datagetDESeqResults()
metaSubsample()
melt options for signal counting functionsgetStrandedCoverage()
getDESeqDataSet()
binNdimensions() to only accept dataframe inputsdensityInNdimensionalBins() function to count points in each binaggregateByNdimensionalBins() function to aggregate data within bins using arbitrary functionsblacklist argument, for ignoring reads from user-supplied regionsimport_bam() for several common use casesgetCountsByPositions():melt option for returning melted dataframesgetMaxPositionsBySignal()
import_bam() functionshift argumentmetaSubsample() functions robust to unevaluated inputsgenebodies() functiongetDESeqResults()
mergeGRangesData()
getDESeqResults()
binNdimensions() for integer inputsmergeGRangesData() to support the creation of multiplexed GRanges objectsgetCountsByRegions() and getCountsByPositions() to return integers if input signal is integer