Skip to content

Latest commit

 

History

History
88 lines (70 loc) · 4.18 KB

CHANGELOG.md

File metadata and controls

88 lines (70 loc) · 4.18 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog.

v1.2.7

  • Bug fix: filter_b BLAST options were incorrectly calling target database
  • Improved functionality: Parallel processing of BED and GFF files

v1.2.6

  • Fixed bug where single-threaded sliding window target discovery hangs
  • Changed format of --print commands to reflect start/stop coordinates
  • New functionality: Added BED inputs and --filter_b --filter_r options
  • Bug fix: Replaced HDF5 files in targetDiscoverySlidingWindow_parallel to deal with numpy/pyTables version incompatibility
  • Added consens_maf param setting to output

v1.2.5

  • Bug fix where loci are all lost in multithreading version

v1.2.3

  • Bug fix introduced in 1.2.2 to the filter_targets
  • Fixed bug with blast_i when applied to baits

v1.2.2

  • Bug fix introduced in 1.2.1 to the blast_i filter
  • Bug fix causing crash when blast filter returned zero hits

v1.2.1

  • New functionality: Added new BLAST option 'blast_a' to remove ambiguous hits (>1 match)
  • Added hidden options to add secondary BLAST database
  • Added --max_hits option for BLAST which maps to BLAST param --max_target_seqs
  • Bug fix for where --filter_b erroneously rejects blast_x and blast_i options

v1.2.0

  • New functionality: Added capacity to run masking on consensus loci
  • New functionality: Added option to control masking behavior in VSEARCH for rc and pw filters
  • Bug fix for -r 2 failing to reset baits from previous run
  • Bug fix for -r 5 failing to reset baits from previous run

v1.1.7

  • Bug fix with changed ipyrad .loci format
  • Bug fix with deprecated networkx.edges_iter()
  • Allow arbitrary leading dashes for flags
  • Added option to skip graph-based conflict resolution
  • Added option to do graph-based resolution unweighted
  • Added option to weight by minimizing N's

v1.1.6

  • Bug fix in reporting for bait design
  • Bug fix in parallel target selection
  • Added --target_all option
  • Added option to design x baits per target with n max overlap (-b calc)
  • Fixed bug in calculating target IDs for output
  • Added reverse complement filtering of baits (-f rc)

v1.1.5

  • Bug fix for parsing command line options (-v and -c not working properly)
  • Bug fix for targets not being added when sliding window exceeds locus

v1.1.4

  • Added --vcfALT option (changes behavior for building consensus from VCF)
  • Fixed bug in VCF parsing when reference is N or gap
  • Added --print_loc option
  • Fixed issue where XMFA hidden 'chunk' files were not deleted

v1.1.3

  • Moved docs to mrbait.readthedocs.io
  • Bugfix with consensus calling when gap/N content high
  • Bugfix for XMFA reading
  • XMFA fie chunking and parallel parsing fixed and added
  • Minor bug fix in argument parsing

v1.1.2

  • Changed numbering of baits and targets in FASTA output
  • Added now functional --print_tr option
  • Other minor edits in response to reviewer criticisms

v1.1.0

  • Now installable via conda
  • Changes to directory structure
  • Non-compatible with v1.0.0

v1.0.0

  • Functional version, pre-packaging for conda and before benchmarking

Please see the source code for the most up-to-date development version, and see the complete development history for all changes.