cshl_fastx_reverse_complement
cshl_fastx_reverse_complement computes the reverse complement of nucleotide sequences in FASTA and FASTQ files, reversing associated FASTQ quality scores to maintain sequence–quality correspondence.
Key Features:
- Reverse Complementation: Reverses nucleotide order and substitutes bases using complement rules (A ↔ T, C ↔ G) for each sequence.
- FASTA and FASTQ Support: Accepts and processes sequence libraries in both FASTA and FASTQ formats.
- Quality Score Handling in FASTQ: Reverses per-base quality-score strings in FASTQ files to preserve alignment with reverse-complemented sequences.
- Integration with Galaxy Project: Operates within the Galaxy ecosystem for execution and workflow integration.
Scientific Applications:
- Primer design and PCR: Generates reverse-complement sequences needed for design of primers and verification of target strands.
- Sequence analysis and epigenetics: Facilitates analysis of palindromic sequences and studies involving DNA methylation patterns that require strand-specific sequence manipulation.
Methodology:
Reads FASTA or FASTQ input, applies reverse-complement transformation to each sequence (A ↔ T, C ↔ G), reverses FASTQ quality-score lines when present, and writes output preserving file format and attributes while running within Galaxy for workflow tracking.
Topics
Collections
Details
- Maturity:
- Mature
- Tool Type:
- web application
- Operating Systems:
- Linux, Windows, Mac
- Programming Languages:
- Perl
- Added:
- 12/19/2016
- Last Updated:
- 11/24/2024
Operations
Publications
Afgan E, Baker D, van den Beek M, Blankenberg D, Bouvier D, Čech M, Chilton J, Clements D, Coraor N, Eberhard C, Grüning B, Guerler A, Hillman-Jackson J, Von Kuster G, Rasche E, Soranzo N, Turaga N, Taylor J, Nekrutenko A, Goecks J. The Galaxy platform for accessible, reproducible and collaborative biomedical analyses: 2016 update. Nucleic Acids Research. 2016;44(W1):W3-W10. doi:10.1093/nar/gkw343. PMID:27137889. PMCID:PMC4987906.
Mareuil F, Doppelt-Azeroual O, Ménager H. A public Galaxy platform at Pasteur used as an execution engine for web services. Unknown Journal. 2017. doi:10.7490/f1000research.1114334.1.