Overview of SemiBin2 Subcommands
mainSemiBin2 provides several subcommands for different stages of the metagenomic binning pipeline:
Primary Binning Commands:
single_easy_bin: Bin contigs for a single sample or co-assembly in one command.multi_easy_bin: Bin contigs using multi-sample mode in one command.
Preprocessing & Feature Generation:
concatenate_fasta: Prepares multi-sample FASTA files by renaming contigs with sample prefixes.generate_sequence_features_single: Generatesdata.csvanddata_split.csvfor single/co-assembly workflows.generate_sequence_features_multi: Generatesdata.csvanddata_split.csvfor multi-sample workflows.split_contigs: Prepares contigs for thestrobealign-aembpipeline.
Training & Manual Binning:
train_self: Performs self-supervised model training.bin/bin_short: Bins short-read contigs using a trained model.bin_long: Bins long-read contigs using a trained model.
Utilities:
check_install: Verifies that dependencies (e.g.,bedtools,prodigal,torch) are installed.citation: Prints citation information.update_model: Updates model files to the current format.