Version: 1.11.3 Category: IMPROVEMENTS AND BUG FIXES Text: fixed an error of data.table() function that occurs when GrangesList object contains unnamed windows Version: 1.11.3 Category: in ScoreMatrixBin() function Text: Version: 1.11.2 Category: IMPROVEMENTS AND BUG FIXES Text: improved the C++ function Median_c() to handle NAs Version: 1.11.2 Category: IMPROVEMENTS AND BUG FIXES Text: the following C++ functions return NAs instead of zeros if the length of the vector is smaller than the number of bins: binMean(), binMedian(), binMax(), binMin(), binSum() Version: 1.11.2 Category: NEW FUNCTIONS AND FEATURES Text: Version: 1.11.2 Category: C++ functions that compute a desired value from a vector and handle NAs Text: Mean_c() - computes a mean value, Version: 1.11.2 Category: C++ functions that compute a desired value from a vector and handle NAs Text: Max_c() - computes a maximum values, Version: 1.11.2 Category: C++ functions that compute a desired value from a vector and handle NAs Text: Min_c() - computes a minumum values, Version: 1.11.2 Category: C++ functions that compute a desired value from a vector and handle NAs Text: Sum_c() - computes a sum value. Version: 1.11.1 Category: IMPROVEMENTS AND BUG FIXES Text: bug fix relating to ScorematrixBin that returns all 1's when is.noCovNA=T (https://github.com/BIMSBbioinfo/genomation/issues/168) Version: 1.11.1 Category: IMPROVEMENTS AND BUG FIXES Text: xcoords argument for heatMatrix and multiHeatMatrix now can take character vectors. Version: 1.11.1 Category: The character vectors will label the x-axis of heatmaps. Examples: xcoords=c("-2kb","0","2kb Text: Version: 1.9.7 Category: IMPROVEMENTS AND BUG FIXES Text: bug fix relating to calculation of the last bin in scoreMatrixBin function for bin.op = "max" (https://github.com/BIMSBbioinfo/genomation/issues/166) Version: 1.9.7 Category: Implemented by Bozena Mika-Gospodorz Text: Version: 1.9.6 Category: IMPROVEMENTS AND BUG FIXES Text: bug fix relating to calculation of the last bin in scoreMatrixBin function (https://github.com/BIMSBbioinfo/genomation/issues/166) Version: 1.9.6 Category: Implemented by Bozena Mika-Gospodorz Text: Version: 1.9.5 Category: NEW FUNCTIONS AND FEATURES Text: enrichmentMatrix() function computes an enrichment of IP sample over IgG or input DNA control sample (issue: https://github.com/BIMSBbioinfo/genomation/issues/138) Version: 1.9.5 Category: IMPROVEMENTS AND BUG FIXES Text: removed a requirement of having a 'chr' string in chromosome names in checkBedValidity() function (issue: https://github.com/BIMSBbioinfo/genomation/issues/160) Version: 1.9.5 Category: Implemented by Bozena Mika-Gospodorz Text: Version: 1.9.4 Category: NEW FUNCTIONS AND FEATURES Text: C++ functions that create a matrix storing data with desirable number of bins for each window: - listSliceMean() - calls the binMean() function, - listSliceMedian() - calls the binMedian(), - listSliceMax() - calls the binMax(), - listSliceMin() - calls the binMin(), - listSliceSum() - calls the binSum(). Version: 1.9.4 Category: NEW FUNCTIONS AND FEATURES Text: C++ functions that compute the value for each bin: - binMean() - computes a mean value, - binMedian() - computes a median value, - binMax() - computes a maximum values, - binMin() - computes a minumum values, - binSum() - computes a sum value. Version: 1.9.4 Category: NEW FUNCTIONS AND FEATURES Text: C++ function Median_c() - computes a median value from a vector. Version: 1.9.4 Category: Implemented by Bozena Mika-Gospodorz Text: Version: 1.9.3 Category: IMPROVEMENTS AND BUG FIXES Text: tests for different parameter combinations for ScoreMatrixBin Version: 1.9.2 Category: NEW FUNCTIONS AND FEATURES Text: c() function to append a ScoreMatrix as well as a ScoreMatrixList to an existing ScoreMatrixList (issue: https://github.com/BIMSBbioinfo/genomation/issues/151). Implemented by Bozena Mika-Gospodorz. Version: 1.9.2 Category: IMPROVEMENTS AND BUG FIXES Text: added a slot "names" to a ScoreMatrixList class Version: 1.9.1 Category: IMPROVEMENTS AND BUG FIXES Text: The knitrBootstrap dependecy is removed and following issues are fixed - https://github.com/BIMSBbioinfo/genomation/issues/135 - https://github.com/BIMSBbioinfo/genomation/issues/146 - https://github.com/BIMSBbioinfo/genomation/issues/147 Version: 1.7.3 Category: IMPROVEMENTS AND BUG FIXES Text: added OS check for tests involving BigWig files. They can not be read in windows OS. Version: 1.7.2 Category: IMPROVEMENTS AND BUG FIXES Text: Now we rely on Rsamtools idxStatsBam function to calculate rpm, previously it was a cpp function written by alexg9010. Version: 1.7.1 Category: NEW FUNCTIONS AND FEATURES Text: scoreMatrixBin() calculates coverage over windows that are not only GRanges, but also GRangesList. It's usefull for calculating transcript coverage of a set of exons. Version: 1.7.1 Category: NEW FUNCTIONS AND FEATURES Text: ScoreMatrix-like functions work with bigWig files and supplied weight.col and is.noCovNA=TRUE Version: 1.7.1 Category: IMPROVEMENTS AND BUG FIXES Text: Added warning for rpm=TRUE and type='bigWig' Version: 1.7.1 Category: IMPROVEMENTS AND BUG FIXES Text: type='auto' by default in ScoreMatrix-like functions Version: 1.7.1 Category: IMPROVEMENTS AND BUG FIXES Text: narrowPeak() and broadPeak() are 0-based by default (#144 fixed) Version: 1.7.1 Category: IMPROVEMENTS AND BUG FIXES Text: Fixed error in readGeneric when reading files with numeric chromosomes (#133 fixed) Version: 1.7.1 Category: IMPROVEMENTS AND BUG FIXES Text: Show warning if windows fall off target Version: 1.7.1 Category: IMPROVEMENTS AND BUG FIXES Text: Show error if windows have width 1 Version: 1.5.6 Category: NEW FUNCTIONS AND FEATURES Text: annotateWithFeatures() function added for a diversity of annotation operations bases on genomic interval overlap. Version: 1.5.6 Category: NEW FUNCTIONS AND FEATURES Text: heatTargetAnnotation() returns a heatmap for percentage of genomic intervals overlapping with annotation features. These functions are more general than the old annotation functions and could be used in variety of settings. Version: 1.5.6 Category: NEW FUNCTIONS AND FEATURES Text: plotGeneAnnotation() is depracated, use heatTargetAnnotation() instead. It does the same job and has more features. Version: 1.5.5 Category: IMPROVEMENTS AND BUG FIXES Text: fixed warnings related to "[" function of ScoreMatrix and ScoreMatrixList Version: 1.5.5 Category: IMPROVEMENTS AND BUG FIXES Text: fixed issue "scoreMatrixList drops names after subsetting #141" Version: 1.5.5 Category: IMPROVEMENTS AND BUG FIXES Text: fixed issue "heatMeta returns a list not a matrix #142" Version: 1.5.5 Category: IMPROVEMENTS AND BUG FIXES Text: fixed vignette issue, now things do not depend on knitrBootstrap #143 Version: 1.5.4 Category: IMPROVEMENTS AND BUG FIXES Text: If strand.aware=TRUE and the GRanges object provided to ScoreMatrix/ScoreMatrixBin for windows was not sorted by coordinates, then the results were distorted. Version: 1.5.3 Category: IMPROVEMENTS AND BUG FIXES Text: Count bam faster in cpp. Fast retrieval of library size in c++ using Samtools idxstats-like code implemented by alexg9010. Version: 1.5.2 Category: IMPROVEMENTS AND BUG FIXES Text: merged updates from BioC SVN repository: - elementLengths was renamed -> elementNROWS in S4Vectors (new name reflects TRUE) - use new invertStrand() instead of GenomicAlignments:::invertRleStrand() - bump version prior to creation of 3.3 branch, bump version of all packages that use knitr for vignettes, and bump version to trigger package rebuilding now that purl()'ing issue. Version: 1.3.5 Category: IMPROVEMENTS AND BUG FIXES Text: knitrBootstrap update Version: 1.3.4 Category: IMPROVEMENTS AND BUG FIXES Text: RPM is computed based on mapped reads only (before it was computed on all reads). Version: 1.3.3 Category: IMPROVEMENTS AND BUG FIXES Text: fixed reading genomic files with numeric metadata columns (readTableFast converted their numeric values to positive integers) Version: 1.3.2 Category: IMPROVEMENTS AND BUG FIXES Text: strands of reads in paired-end BAM files are inferred depending on strand of first alignment from the pair. It's a default setting of the strandMode argument in the readGAlignmentPairs function. Version: 1.3.2 Category: IMPROVEMENTS AND BUG FIXES Text: added new argument to ScoreMatrix, ScoreMatrixBin and ScoreMatrixList functions library.size indicating total number of aligned reads of a BAM file for normalization. Version: 1.3.2 Category: IMPROVEMENTS AND BUG FIXES Text: removed argument stranded from ScoreMatrix, ScoreMatrixBin and ScoreMatrixList functions Version: 1.3.1 Category: IMPROVEMENTS AND BUG FIXES Text: according to changes in behaviour of readr::read_delim() that e.g. converts "." to 0 readTableFast() was changed Version: 1.1.27 Category: IMPROVEMENTS AND BUG FIXES Text: fixed extimating ylim and plotting notches in plotMeta Version: 1.1.26 Category: NEW FUNCTIONS AND FEATURES Text: new function patternMatrix looks for k-mer or PWM matrix occurence over specified DNA sequences or windows in a given genome. It depends on BioString and seqPattern R packages. Version: 1.1.25 Category: IMPROVEMENTS AND BUG FIXES Text: faster assigning colors to the heatmap in heatMatrix and multiHeatMatrix functions Version: 1.1.24 Category: IMPROVEMENTS AND BUG FIXES Text: Fixed a bug in multiHeatMatrix that occured after version 1.1.19 Version: 1.1.23 Category: IMPROVEMENTS AND BUG FIXES Text: Fixed a bug in plotMeta that occured after version 1.1.19 Version: 1.1.22 Category: NEW FUNCTIONS AND FEATURES Text: New argument of multiHeatMatrix clust.matrix defines which matrices are used for clustering Version: 1.1.21 Category: IMPROVEMENTS AND BUG FIXES Text: Improve reading paired-end alignment in score matrix functions. In order to avoid duplicated reads from GenomicAlignments:readGAlignmentPairs reads with repeated ids are removed (with assumption that reads have unique ids). Version: 1.1.20 Category: IMPROVEMENTS AND BUG FIXES Text: test more examples (remove \donttest{} from examples responsible for reading data, e.g. readBed, include into \donttest{} only those parts of examples that are slow, e.g. plotMeta(.,.)) Version: 1.1.19 Category: NEW FUNCTIONS AND FEATURES Text: Arithmetic, indicator and logic operations as well as subsetting work on ScoreMatrix, ScoreMatrixBin and ScoreMatrixList objects. New functionality at "ScoreMatrix-class" and "ScoreMatrixList-class" are documented in help pages. Version: 1.1.19 Category: NEW FUNCTIONS AND FEATURES Text: Commented examples of functions are uncommented or \donttest{} is used. Version: 1.1.18 Category: NEW FUNCTIONS AND FEATURES Text: Integration of Travis CI Version: 1.1.17 Category: IMPROVEMENTS AND BUG FIXES Text: Bioconductor Git-SVN bridge improved rtracklayer::import() function that has no more 'asRangedData' arg. Version: 1.1.16 Category: IMPROVEMENTS AND BUG FIXES Text: issue with readBam() used in scoreMatrix() to read bam files. Reading paired-end reads was extremely slow, because of lines of code that were responsible for checking if both mates from pair are not counted twice, e.g. when mates map into two different windows of interest. Right now we allow it. Fixed bug in reading single-end reads. Version: 1.1.15 Category: IMPROVEMENTS AND BUG FIXES Text: fix bug of plotMeta() when dispersion=NULL and smoothfun is not NULL Version: 1.1.14 Category: IMPROVEMENTS AND BUG FIXES Text: improve checking if the ncols of matrices match in heatMeta() and plotMeta() Version: 1.1.13 Category: IMPROVEMENTS AND BUG FIXES Text: add new argument cex.legend to plotTargetAnnotation() to specify the size of the legend. Version: 1.1.13 Category: IMPROVEMENTS AND BUG FIXES Text: changed ScoreMatrixBin() to run faster when noCovNA=TRUE Version: 1.1.13 Category: IMPROVEMENTS AND BUG FIXES Text: check not only for .bw but also .bigWig and .bigwig extensions of BigWig file in ScoreMatrix() and ScoreMatrixBin() Version: 1.1.12 Category: IMPROVEMENTS AND BUG FIXES Text: gffToGRanges is now a wrapper for import from rtracklayer Version: 1.1.11 Category: IMPROVEMENTS AND BUG FIXES Text: plotMeta function bug fixed. The error occured during plotting meta-profile when dispersion=NULL. Implemented by Katarzyna Wreczycka. Version: 1.1.10 Category: IMPROVEMENTS AND BUG FIXES Text: changes in heatMatrix() and plotMeta() - dispersion, smoothfun and clustfun arguments changed from be default FALSE to NULL. Version: 1.1.9 Category: IMPROVEMENTS AND BUG FIXES Text: ScoreMatrix function bug fixed. The bug occured when RleList object ("target" argument) and GRanges object ("windows" argument) did not have the same chromosome ordering. In that case, the returned score matrix was correct but the row ordering did not correspond to the row ordering supplied in the windows argument. Version: 1.1.8 Category: IMPROVEMENTS AND BUG FIXES Text: changes in the vignette, updated the AnnotationHub example, thanks to Christopher Bottoms Implemented by Katarzyna Wręczycka. Version: 1.1.7 Category: IMPROVEMENTS AND BUG FIXES Text: extended capabilities for meta-plots; added new parameters to plotMeta() that enable to show dispersion interval bands around a central tendency (mean or median) and smoothing them. Implemented by Katarzyna Wręczycka. Version: 1.1.6 Category: IMPROVEMENTS AND BUG FIXES Text: heatMatrix() and multiHeatMatrix() can visualizate score matrix/matrices clustered by using not only kmeans, but custom clustering function (clustfun argument). Implemented by Katarzyna Wreczycka. Version: 1.1.5 Category: IMPROVEMENTS AND BUG FIXES Text: changes in the vignette,explicit call to GenomicRanges::countOverlaps, thanks to Christopher Bottoms Version: 1.1.4 Category: IMPROVEMENTS AND BUG FIXES Text: scoreMatrix, scoreMatrixBin and ScoreMatrixList read paired-end BAM files. Paired reads are treated as fragments. Implemented by Katarzyna Wręczycka. Version: 1.1.3 Category: IMPROVEMENTS AND BUG FIXES Text: Functions that read data from text files re-written from data.table::fread() to readr::read_delim() and now they can read compressed files from a URL Version: 1.1.3 Category: IMPROVEMENTS AND BUG FIXES Text: Changes in readBed(), readNarrowPeak(), readBroadPeak() and gffToGRanges() arguments; All of them have now track.line argument that can be FALSE, "auto" or an integer indicating number of first lines to skip. The zero.based argument was added to readBed() that tells whether ranges in the bed file are in 0 or 1-based coordinate system. Implemented by Katarzyna Wręczycka. Version: 1.1.2 Category: IMPROVEMENTS AND BUG FIXES Text: scoreMatrixList() runs in parallel by using parallel::mclapply(). Implemented by Katarzyna Wręczycka. Version: 1.1.1 Category: NEW FUNCTIONS AND FEATURES Text: We are in BioC Version: 1.1.1 Category: IMPROVEMENTS AND BUG FIXES Text: readGeneric() and all the functions that read data from text files are faster due to use of data.table::fread(). Implemented by Katarzyna Wręczycka Version: 0.99.9 Category: IMPROVEMENTS AND BUG FIXES Text: vignette built with knitrBootstrap Version: 0.99.8 Category: IMPROVEMENTS AND BUG FIXES Text: added the Bioinformatics citation Version: 0.99.8 Category: IMPROVEMENTS AND BUG FIXES Text: vignette is converted to html format Version: 0.99.8 Category: IMPROVEMENTS AND BUG FIXES Text: changed tests form test_that to RUnit Version: 0.99.0.2 Category: IMPROVEMENTS AND BUG FIXES Text: multiHeatMatrix() works correctly when common.scale=TRUE Version: 0.99.0.1 Category: NEW FUNCTIONS AND FEATURES Text: readBed() function to read bed files in to R as GRanges objects Version: 0.99.0.1 Category: IMPROVEMENTS AND BUG FIXES Text: typo in readGeneric,readFeatureFlank,read* functions argument "remove.unusual" is fixed Version: 0.99 Category: NEW FUNCTIONS AND FEATURES Text: new plotting functions for visualization of ScoreMatrix and ScoreMatrixList multiHeatMatrix, heatMatrix, metaHeat and metaPlot Version: 0.99 Category: NEW FUNCTIONS AND FEATURES Text: ScoreMatrix constructor can deal with a variety of inputs, including BAM and wig Version: 0.2.1 Category: IMPROVEMENTS AND BUG FIXES Text: scoreMatrixBin should work now correctly with modRleList objects