JensUweUlrich / ReadBouncer

Fast and scalable nanopore adaptive sampling
GNU General Public License v3.0
33 stars 2 forks source link

TOML refactoring & bug fixing #29

Closed JensUweUlrich closed 2 years ago

JensUweUlrich commented 2 years ago
  1. Read/Pares TOML file only once and store all parameters in parameter structs => at the moment this is done first when the logger is initialized, and a second time when parameters will be parsed => avoid parameter parsing dependent on usage, which leads to code duplications. Store all parameters in a config object and use parameters from that object when dividing between usages
  2. Avoid reading in IBF indexes from files, if they were automatically generated because of providing fast files as target/deplete files. Use them directly, which saves computation time.
  3. Add usage "test" for connection test to MinKNOW