LooseLab / Icarust

A fully featured MinKNOW simulator for testing read until experiments.
Mozilla Public License 2.0
16 stars 5 forks source link

Issue12/add_barcoding_kits_and_sample_rate #13

Closed Adoni5 closed 2 months ago

Adoni5 commented 5 months ago

Adds one new MinKNOW API endpoint - get_sample_rate and adds the meta_info field to get_run_info, which contains the information readfish needs to accept barcoding kits.

Also changes the level of one very noisy debug log to debug from info

The added barcoding kits are:

  1. EXP-NBD114
  2. EXP-NBD103
  3. EXP-NBD104
  4. EXP-PBC01
  5. EXP-PBC096

This should allow guppy or dorado to demultiplex barcodes in the latest readfish versions now.

Added get_sample_rate for upcoming readfish versions, and the sample rate is taken from the simulation profile toml, under the parameters section.

Adoni5 commented 2 months ago

Okay this should provide better R10 barcode signal, and provides more realistic values in the POD5 files for basecalling. Sets the PoreType for POD5 output as not-set, which is apparently what MinKNOW sets it as. Also does everything listed above -

Adds one new MinKNOW API endpoint - get_sample_rate and adds the meta_info field to get_run_info, which contains the information readfish needs to accept barcoding kits.

Also changes the level of one very noisy debug log to debug from info

The added barcoding kits are:

EXP-NBD114
EXP-NBD103
EXP-NBD104
EXP-PBC01
EXP-PBC096

This should allow guppy or dorado to demultiplex barcodes in the latest readfish versions now.

Added get_sample_rate for upcoming readfish versions, and the sample rate is taken from the simulation profile toml, under the parameters section.