# HG changeset patch # User iuc # Date 1746521486 0 # Node ID c3e3eecc8fe9844e1edbf0f80e57bd16deb5356f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fastplong commit 08a54debca6a5b792e28efaaee1f7d4671556ca1 diff -r 000000000000 -r c3e3eecc8fe9 fastplong.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/fastplong.xml Tue May 06 08:51:26 2025 +0000 @@ -0,0 +1,170 @@ + + Filter and trim long reads + + + + + + 0.2.2 + + + fastplong + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + failed_out + + + + + + + + + + + + + + + + + + + + + + **Fastplong: Filter and trim long reads** + + This tool wraps the `fastplong` command-line tool to allow filtering and trimming of long reads in FASTQ format. + + **Inputs** + - A FASTQ file containing reads and optional parameters to control trimming, quality filtering, adapter detection, and more. + + **Outputs** + - A filtered FASTQ file with trimmed reads, HTML and JSON report and an optional FASTQ file of failed reads. + + For more information, see https://github.com/OpenGene/fastplong + + + 10.1002/imt2.107 + 10.1093/bioinformatics/bty560 + + diff -r 000000000000 -r c3e3eecc8fe9 test-data/input.fastq --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/input.fastq Tue May 06 08:51:26 2025 +0000 @@ -0,0 +1,24 @@ +@name +AGGTGCTGCGCATACTTTTCCACGGGGATACTACTGGGTGTTACCGTGGGAATGAATCCTTTTAACCTTAGCAATACGTAAAGGTGCT ++ +///EEEEEEEEEEEEEEEEEEEEEEEEEE////EEEEEEEEEEEEE////E////EEEEEEEEE///EEEEEEEEEEEEEEEEEEEEE + +@name2 +AGGTGCTGCGCATACTTTTCCACGGGGATACTACTGGGTGTTACCGTGGGAATGAATCCTTTTAACCTTAGCAATACGTAAAGGTGCT ++ +///EEEEEEEEEEEEEEEEEEEEEEEEEE////EEEEEEEEEEEEE////E////EEEEEEEEE///EEEEEEEEEEEEEEEEEEEEE + +@name3 +AGGTGCTGCGCATACTTTTCCACGGGGATACTACTGGGTGTTACCGTGGGAATGAATCCTTTTAACCTTAGCAATACGTAAAGGTGCT ++ +///EEEEEEEEEEEEEEEEEEEEEEEEEE////EEEEEEEEEEEEE////E////EEEEEEEEE///EEEEEEEEEEEEEEEEEEEEE + +@name4 +AGGTGCTGCGCATACTTTTCCACGGGGATACTACTGGGTGTTACCGTGGGAATGAATCCTTTTAACCTTAGCAATACGTAAAGGTGCT ++ +///EEEEEEEEEEEEEEEEEEEEEEEEEE////EEEEEEEEEEEEE////E////EEEEEEEEE///EEEEEEEEEEEEEEEEEEEEE + +@name5 +AGGTGCTGCGCATACTTTTCCACGGGGATACTACTGGGTGTTACCGTGGGAATGAATCCTTTTAACCTTAGCAATACGTAAAGGTGCT ++ +)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) diff -r 000000000000 -r c3e3eecc8fe9 test-data/output.fastq --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/output.fastq Tue May 06 08:51:26 2025 +0000 @@ -0,0 +1,16 @@ +@name +AGGTGCTGCGCATACTTTTCCACGGGGATACTACTGGGTGTTACCGTGGGAATGAATCCTTTTAACCTTAGCAATACGTAAAGGTGCT ++ +///EEEEEEEEEEEEEEEEEEEEEEEEEE////EEEEEEEEEEEEE////E////EEEEEEEEE///EEEEEEEEEEEEEEEEEEEEE +@name2 +AGGTGCTGCGCATACTTTTCCACGGGGATACTACTGGGTGTTACCGTGGGAATGAATCCTTTTAACCTTAGCAATACGTAAAGGTGCT ++ +///EEEEEEEEEEEEEEEEEEEEEEEEEE////EEEEEEEEEEEEE////E////EEEEEEEEE///EEEEEEEEEEEEEEEEEEEEE +@name3 +AGGTGCTGCGCATACTTTTCCACGGGGATACTACTGGGTGTTACCGTGGGAATGAATCCTTTTAACCTTAGCAATACGTAAAGGTGCT ++ +///EEEEEEEEEEEEEEEEEEEEEEEEEE////EEEEEEEEEEEEE////E////EEEEEEEEE///EEEEEEEEEEEEEEEEEEEEE +@name4 +AGGTGCTGCGCATACTTTTCCACGGGGATACTACTGGGTGTTACCGTGGGAATGAATCCTTTTAACCTTAGCAATACGTAAAGGTGCT ++ +///EEEEEEEEEEEEEEEEEEEEEEEEEE////EEEEEEEEEEEEE////E////EEEEEEEEE///EEEEEEEEEEEEEEEEEEEEE diff -r 000000000000 -r c3e3eecc8fe9 test-data/output_failed_out.fastq --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/output_failed_out.fastq Tue May 06 08:51:26 2025 +0000 @@ -0,0 +1,4 @@ +@name5 failed_quality_filter +AGGTGCTGCGCATACTTTTCCACGGGGATACTACTGGGTGTTACCGTGGGAATGAATCCTTTTAACCTTAGCAATACGTAAAGGTGCT ++ +)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) diff -r 000000000000 -r c3e3eecc8fe9 test-data/output_reads_to_process.fastq --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/output_reads_to_process.fastq Tue May 06 08:51:26 2025 +0000 @@ -0,0 +1,12 @@ +@name +AGGTGCTGCGCATACTTTTCCACGGGGATACTACTGGGTGTTACCGTGGGAATGAATCCTTTTAACCTTAGCAATACGTAAAGGTGCT ++ +///EEEEEEEEEEEEEEEEEEEEEEEEEE////EEEEEEEEEEEEE////E////EEEEEEEEE///EEEEEEEEEEEEEEEEEEEEE +@name2 +AGGTGCTGCGCATACTTTTCCACGGGGATACTACTGGGTGTTACCGTGGGAATGAATCCTTTTAACCTTAGCAATACGTAAAGGTGCT ++ +///EEEEEEEEEEEEEEEEEEEEEEEEEE////EEEEEEEEEEEEE////E////EEEEEEEEE///EEEEEEEEEEEEEEEEEEEEE +@name3 +AGGTGCTGCGCATACTTTTCCACGGGGATACTACTGGGTGTTACCGTGGGAATGAATCCTTTTAACCTTAGCAATACGTAAAGGTGCT ++ +///EEEEEEEEEEEEEEEEEEEEEEEEEE////EEEEEEEEEEEEE////E////EEEEEEEEE///EEEEEEEEEEEEEEEEEEEEE