Skip to content

Releases: epi2me-labs/modbam2bed

v0.10.0

31 Aug 21:56
Compare
Choose a tag to compare

Changed

Read iterator now returns copies of alignments for more Pythonic behaviour.

v0.9.5

17 Apr 11:31
Compare
Choose a tag to compare

This version adds no user facing changes.

Fixed

  • Pinned pip in Makefile so CI tests will run.

v0.9.4

30 Mar 12:53
Compare
Choose a tag to compare

Fixed

  • Python source distribution did not include libdeflate directory.

v0.9.3

15 Mar 13:27
Compare
Choose a tag to compare

Added

  • Linux and macOS ARM conda builds.

v0.9.1

15 Feb 17:02
Compare
Choose a tag to compare

Added

  • --map_q command line option to filter reads by minimum mapping quality.

Fixed

  • The default mapping quality was erroneously 1 not 0.

v0.9.0

13 Feb 17:15
Compare
Choose a tag to compare

Added

  • "Other" modified base column to extended output. For example, when using
    -m 5mC to count 5-methylcytosine in reads, the "other" column will
    enumerate counts of other cytosine modifications present. When using the
    option --combine this column will contain zero (the counts being included
    in the modified base count).
  • --theshold option to replace both -a and -b.

Fixed

  • In line with the "other" column, when not using the --combine option
    the potential presence of other modifications in the same family of the
    base requested is taking into account. This has an effect of distributing
    some previously erroneous "canonical/non-modified" calls to "other" and
    "filtered" counts.

Removed

  • The options -a and -b are deprecated. Instead use --threshold.

v0.8.0

08 Feb 11:38
Compare
Choose a tag to compare

Added

  • --combine option to combine calls from all modified bases in a family.
    The previous behaviour was that the non-modified (canonical) count would
    have be incremented. For example when searching for 5mC modifications
    with -m 5mC and a 5hmC base was present, the read would contribute
    to the canonical count, not the modified count.

v0.7.0

23 Jan 16:59
Compare
Choose a tag to compare

Added

  • --pileup option to output full raw base counts rather than BED methyl.

Changed

  • -c no longer synonym to --cpg.
  • ?-style MM subtags now handle correctly with "missing" entries being recorded
    as "no call" rather than implied canonical.
  • extended output now includes a 15th column for "no call" bases.

Fixed

  • Links in README.

v0.6.3

23 Sep 12:16
Compare
Choose a tag to compare

Changed

  • Bumped htslib version to version 1.16 for fixes to MM tag parsing/validation.
  • Change conda build back to bioconda::htslib since we're using a released version.

v0.6.2

01 Jul 20:37
Compare
Choose a tag to compare

Fixed

  • Off-by-one in pointless BED field.