CONTEXT
fastq_to_fasta is a function that transforms a FASTQ file into a FASTA file.
For this seqkit fq2fa is used.
This function appears in two modules:
BBfile::fastq_to_fasta --> bb_fastq_to_fasta
BBformat::fastq_to_fasta
And appears tested in two unit tests:
test_file_fastq_to_fasta
test_format_fastq_to_fasta
Both under "success" status.
ISSUE
The implementation of the same function in two different modules can be misguiding for future developments.
It makes more sense to have this function in the BBformat module than in the BBfile oe.
SOLUTION
Remove the BBfile::fastq_to_fasta from the file module.
Remove the test_file_fastq_to_fasta script.
Re-implement the bb_fastq_to_fasta executable so it uses the BBformat::fastq_to_fasta function.
CONTEXT fastq_to_fasta is a function that transforms a FASTQ file into a FASTA file. For this seqkit fq2fa is used. This function appears in two modules:
And appears tested in two unit tests:
Both under "success" status.
ISSUE
SOLUTION