|
1 | 1 | ######## Bio::ToolBox revision history ############# |
2 | 2 |
|
3 | 3 |
|
| 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 | + |
4 | 41 | v2.02 |
5 | 42 | - Add support for newer versions of UCSC utilities that no longer |
6 | 43 | allow reading from standard input, particularly 'wigToBigWig'. |
|
0 commit comments