@param output_biom : [str] path to the output file.
@param clusters_file : [str] path to the '.clstr' file.
@param precluster_sample_sep : [str] used if sequences provided to swarm come from differents samples ("none" otherwise). The sample name is stored in each
sequence id. It is separated by the character precluster_sample_sep and it is placed before the pre-cluster size information.
Example : sequence ID = 'seq10001|lake_spot_1;83'.
OR
sequence ID = 'seq10001|lake_spot_1'.
@param precluster_size_sep : [str] used if sequences provided to swarm are pre-clusters (ex : dereplication step before swarm). The number of sequences
represented by each pre-cluster can be added to the end of its ID. In this place the number is separated by the character
precluster_size_sep.
Example : precluster_size_sep=';' where sequence ID = 'seq10001;83'.
@param output_biom : [str] path to the output file.
@param clusters_file : [str] path to the '.clstr' file.
@param precluster_size_sep : [str] used if sequences provided to Cdhit are pre-clusters (ex : dereplication step before cd-hit). The number of sequences
represented by each pre-cluster can be added to the end of its ID. In this place the number is separated by the character
precluster_size_sep.
Example : precluster_size_sep=';' where sequence ID = 'seq10001;83'.
@param precluster_size_sep : [str] used if sequences provided to Cdhit come from differents samples ("none" otherwise). The sample name is stored in each
sequence id. It is separated by the character precluster_sample_sep and it is placed before the pre-cluster size information.
Example : sequence ID = 'seq10001|lake_spot_1;83'.