Skip to main content

šŸ  TheBiomics

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:

šŸ” Detected: RNA

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)