INNER CODE UNIT · Python
binning_short
BigDataBiology/SemiBin · SemiBin/main.py:1213
def binning_short(logger, data, minfasta,
binned_length, contig_dict, model_path,
output, device, environment, *, args):
"""
Clustering the contigs to get the final bins.
contig_dict: {contig_id:seq,...}
recluster: if reclustering
model_path: path to the trained model
"""
from .cluster import cluster
logger.info('Start binning.')
is_combined, n_sample, data, model = binning_preprocess(data, getattr(args, 'depth_metabat2', None), model_path, environment, device)
cluster(
logger,
model=model,
data=data,