Skip to content

A collection of scripts and utility tools for everyday processing of biological data

License

Notifications You must be signed in to change notification settings

fagostini/BioMate

Repository files navigation

Welcome to the BioMate

BioMate represents a collection of scripts and utility tools for everyday processing of biological data, conveniently gathered into a single Python package.

To check the package information and available sub-commands, you can run biomate --help.

Available tools

  • Blabber - FASTA, FASTQ or plain text sequence generator. It can be used to re-generate a demultiplexed flowcell folder using a sample sheet as input.
  • Dirstruct - Extract or create a directory structure. It can be used to simulate nested folder structures for testing purposes.
  • Indexer - Indexing tool for FASTA/FASTQ files. It can be used to search for expected indexes and get 'fuzzy' information.
  • FastRewind - Convert a demultiplexed folder back into the Illumina NovaSeqXPlus output. It can be used to generate a subset for demultiplex testing.

General options

In addition to the --version option, which prints the current version of the BioMate package, the following options can be provided before any sub-command (e.g. biomate <OPTION> <SUBCOMMAND>), and they will be propagated to the sub-command execution:

  • --verbose: Increase verbosity of the output by setting the logging level to DEBUG. This will print additional information about the execution of the sub-command.
  • --quiet: Decrease verbosity of the output by setting the logging level to WARNING. This will suppress most of the output, only printing warnings and errors.

Note: By default, the logging level is set to INFO, which will print general information about the execution of the sub-command, but not the detailed debug information.

Important: In some cases (e.g. when the output will be printed to the standard output), the --quiet option will be applied automatically to avoid cluttering the output with unnecessary information. In such cases, the logging level will be set to WARNING regardless of the --verbose or --quiet options.

About

A collection of scripts and utility tools for everyday processing of biological data

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published