Extract DNA sequence segments by position or range
Paste a raw sequence or one or more FASTA sequences. Input limit is 500,000,000 characters.
Enter base positions or ranges. Use ".." for ranges, comma to separate. Keywords: start, end, center, length. Arithmetic expressions allowed, e.g., "(end - 2)..end" or "(center - 30)..(center + 30)".
Choose which strand to extract bases from.
How to return the extracted segments.
Paste your DNA sequences in FASTA format or as raw sequences. The tool automatically removes non-DNA characters.
Specify positions or ranges using syntax like "1, 5, 10..20". Use keywords (start, end, center) or arithmetic expressions like "(end - 10)..end".
Choose whether to extract from the direct or complement strand, and select your preferred output format (new sequence, separate, or highlighted).
Run the extraction and review the results. Download the extracted segments for further analysis or experimental design.
Extract specific genomic regions like promoters, coding sequences, or regulatory elements using position information.
Isolate specific parts of sequences for detailed analysis or experimental design.
Use uppercased or lowercased output to highlight important features within their sequence context.
Extract flanking regions around a target site for primer design or amplicon analysis.
5 - Extract base at position 510..20 - Extract bases 10 through 201..10, 20..30, 50 - Extract multiple segmentsstart, end, center, length - Use sequence properties(end - 10)..end - Last 10 bases(center - 30)..(center + 30) - 61 bases around center