agent-browser
Browse the web for any task — research topics, read articles, interact with web apps, fill forms, take screenshots, extract data, and test w…
Maintainer FreedomIntelligence · Last updated April 1, 2026
Design PCR primers with Primer3 for standard amplification.
Original source
https://github.com/FreedomIntelligence/OpenClaw-Medical-Skills/tree/main/skills/bio-primer-design-primer-basics
Skill Snapshot
Source Doc
seq = 'ATGCGATCGATC' rc_seq = p3helpers.reverse_complement(seq) print(f'Reverse complement: {rc_seq}') # 'GATCGATCGCAT'
valid_seq = p3helpers.ensure_acgt_uppercase('atgcNNgatc') # Raises error if invalid
## Target a specific region: [start, length]
result = primer3.design_primers(
seq_args={
'SEQUENCE_TEMPLATE': sequence,
'SEQUENCE_TARGET': [100, 50], # Target region at position 100, length 50
},
global_args={
'PRIMER_PRODUCT_SIZE_RANGE': [[150, 300]],
'PRIMER_OPT_TM': 60.0,
}
)
Related skills
Browse the web for any task — research topics, read articles, interact with web apps, fill forms, take screenshots, extract data, and test w…
Access 20+ years of global financial data: equities, options, forex, crypto, commodities, economic indicators, and 50+ technical indicators.
Filter alignments by flag, quality, region, or paired status.
Index BAM/CRAM files with samtools index for random access.