new entry point assembly.cluster_references_ani which takes a set of reference genomes and identifies clusters of ANI-based similarity
new entry point assembly.skani_contigs_to_refs which takes a set of contigs and reference genomes and identifies the closest matching reference genomes of each cluster of reference genomes
unit testing added for a new helper class (assemble.skani.UndirectedGraph) and the entry point assembly.skani_contigs_to_refs
This PR adds the following:
assemble.skani.SkaniTool
python classassembly.cluster_references_ani
which takes a set of reference genomes and identifies clusters of ANI-based similarityassembly.skani_contigs_to_refs
which takes a set of contigs and reference genomes and identifies the closest matching reference genomes of each cluster of reference genomesassemble.skani.UndirectedGraph
) and the entry pointassembly.skani_contigs_to_refs