Nucleic Acid Sequence Utility
Process DNA/RNA sequences with reverse, complement, and reverse complement operations
𧬠User Guide & Information
ā²
This tool helps you manipulate nucleic acid sequences (DNA/RNA) by applying common molecular biology operations.
⨠Operations Available:
⢠Reverse: Reverses the sequence order (5' to 3' becomes 3' to 5')
⢠Complement: Converts each base to its complement (AāT/U, GāC)
⢠Reverse Complement: Combines both operations (commonly used in molecular biology)
⢠Translate: Converts DNA/RNA codons to amino acids using standard genetic code (Frame 1)
⢠All Frames: Translates in all 6 reading frames (3 forward + 3 reverse complement)
⢠Clean: Removes numbers, spaces, and non-sequence characters
⢠Statistics: Calculates sequence length, GC content, and base composition
⢠Remove Gaps: Eliminates gap characters (-) from alignments
𧬠Translation Features:
⢠6 Reading Frames: Checks all possible translation frames (1-3 forward, 4-6 reverse)
⢠Sequence Cleanup: Automatically removes numbers, spaces, line breaks, and invalid characters
⢠FASTA Support: Preserves FASTA headers and adds frame information
⢠Standard Genetic Code: Uses universal genetic code with stop codons (*)
⢠DNA/RNA Compatible: Handles both DNA (T) and RNA (U) sequences
⢠Browser-Based: All processing happens locally - sequences never leave your device
ā ļø Translation Notes:
⢠Frame Selection: Real proteins usually start in Frame 1, but check all frames for complete analysis
⢠Stop Codons: Marked with * - may indicate end of protein or incorrect reading frame
⢠Special Amino Acids: Selenocysteine (U) and Pyrrolysine (O) require specific regulatory sequences
⢠Sequence Quality: Non-standard nucleotides are translated as X - verify input sequence
⢠ORF Detection: Use specialized tools for Open Reading Frame identification
𧬠IUPAC Support:
⢠Supports all IUPAC nucleic acid codes (R, Y, S, W, K, M, B, D, H, V, N)
⢠Case-sensitive processing (preserves original case)
⢠Proper complement mapping for ambiguous bases
š Supported Formats:
⢠Raw sequences: ATCGATCG
⢠FASTA format with headers: >sequence_name
⢠Both DNA (A,T,G,C) and RNA (A,U,G,C) sequences
⢠Mixed case sequences (preserves original case)
Input your sequence
Sequence Type:
Select Operation
š” Usage Examples:
Example 1 - DNA with IUPAC codes:
Input: ATNGCRYSWKMBDHV
Reverse Complement: BDVHKMWSRYGCNAT
Example 2 - FASTA format:
>gene1
AUGCCCCCCCCCCCCCUUUCCCC
>gene2
ACGUUUUUUUUUUUAAAAGGGG
(Headers preserved, sequences processed)
Example 3 - Translation:
Input: AUGCCCUCCGAU
Translation: MPSD (Methionine-Proline-Serine-Aspartic acid)
Example 4 - Statistics:
Input: ATGCATGC
Statistics: Length: 8 | GC: 4 (50.00%) | AT: 4
Example 5 - Wrapped sequences:
ATGCATGCATGC
ATGCATGCATGC
(Automatically joined and processed as single sequence)