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
Data Inputs & Outputs
Nucleic acid sequence reverse and complement
Outputs
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.