This PR introduces two new scripts: sketch_genomes.py and sketch_sample.py, aimed at enhancing genome sketching capabilities within YACHT.
1. sketch_genomes.py:
This script allows for the creation of Sourmash sketches from either single or multiple genome files.
It supports a variety of file formats, including .fasta, .fna, .fas, and .fa, along with their gzipped versions.
Users can specify the k-mer size and scaled factor, making it adaptable for different genomic analysis requirements.
2. sketch_sample.py:
Tailored for sketching sequencing reads, this script can handle both single-end and paired-end FASTA/Q files.
It ensures a seamless process for sketching samples, again allowing users to define the k-mer size and scaled factor.
These additions are expected to streamline the sketching process in YACHT, offering a more efficient alternative to manual sketching. Your feedback and suggestions are highly anticipated and appreciated!
This PR introduces two new scripts:
sketch_genomes.py
andsketch_sample.py
, aimed at enhancing genome sketching capabilities within YACHT.1. sketch_genomes.py:
.fasta
,.fna
,.fas
, and.fa
, along with their gzipped versions.2. sketch_sample.py:
These additions are expected to streamline the sketching process in YACHT, offering a more efficient alternative to manual sketching. Your feedback and suggestions are highly anticipated and appreciated!