Skip to content

Commit 8e4f710

Browse files
committed
update changes for release
1 parent 541b681 commit 8e4f710

File tree

1 file changed

+37
-0
lines changed

1 file changed

+37
-0
lines changed

CHANGES

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,43 @@
11
######## Bio::ToolBox revision history #############
22

33

4+
v2.03
5+
- Improve Data table sorting (again) to handle natural sorting by
6+
using embedded numeric values, regardless at beginning, middle,
7+
or end of string – useful for genes or numbered items with prefix/suffix.
8+
- Add new functions to report statistics on feature length and filter
9+
features by length (minimum - maximum range) in manipulate_datasets.pl.
10+
- Add new option to filter alignments based on mapping quality when
11+
counting using data collection apps get_datasets.pl, get_binned_data.pl
12+
and get_relative_data.pl.
13+
- Add new options for specifying what to use for the output Bed Name
14+
column from apps get_features.pl and get_gene_regions.pl, including
15+
feature Name or ID.
16+
- Optimize alignment filtering based on flags for a very slight, but
17+
measurable, improvement in execution time when collecting alignment
18+
counts or generating wig files with bam2wig.pl.
19+
- Avoid writing duplicate comment lines when merging files in merge_datasets.pl.
20+
- Remove silly multiple-zero prefix when naming features in data2bed.pl
21+
and data2gff.pl.
22+
- The new_data() method now properly recognizes options in Bio::ToolBox.
23+
- Added new new_bed() shortcut method to Bio::ToolBox.
24+
- Avoid writing any metadata or comment lines to TSV files. Presumption
25+
is that these are primarily for data export and sharing. Add rudimentary
26+
support for writing CSV files.
27+
- Improve coordinate extraction from coordinate strings, allowing to extract
28+
for example from "chr1:123,456-789,000:-".
29+
- Allow genomic coordinate sorting by coordinate string.
30+
- Handle new Ensembl gencode tags when filtering in Bio::ToolBox::GeneTools.
31+
- Implement map quality filtering in low level alignment callbacks used by
32+
HTS and Sam adapters. Add new use_minimum_mapq() function in
33+
Bio::ToolBox::db_helper to set the map quality level on global scale.
34+
- Optimize name counting 'ncount' method in Bio::ToolBox::db_helper.
35+
- Optimize and update API for counting all alignments in a bam file with
36+
sum_total_bam_alignments() functions.
37+
- Remove outdated functions in manipulate_datasets.pl.
38+
- Fix bug with setting tag values of zero in SeqFeature objects.
39+
- Rename splice_data() to split_data() in Bio::ToolBox::Data.
40+
441
v2.02
542
- Add support for newer versions of UCSC utilities that no longer
643
allow reading from standard input, particularly 'wigToBigWig'.

0 commit comments

Comments
 (0)