PRIMER3_CORE(1)
π primer3_core β the manual, but make it make sense π
okay bestie, welcome to PRIMER3_CORE, from the Primer3 User Manuals situation. This is your girl for designing primers for PCR. Let's get into it π
πΈ NAME πΈ
primer3_core β Designs primers for PCR π§¬β¨
π« SYNOPSIS π«
primer3_core [-format_output] [-strict_tags] [< input_file]
lowkey that's the whole vibe right there π«Ά
π¦ DESCRIPTION π¦
So primer3_core picks primers for PCR reactions, and it's obsessed with criteria, ok? It considers:
- oligonucleotide melting temperature
- size
- GC content
- primer-dimer possibilities
- PCR product size
- positional constraints within the source sequence
- and miscellaneous other constraints (yes, "miscellaneous", it said what it said)
By default, primer3_core accepts input and produces output in Boulder-io format β that's a pre-XML, text-based input/output format for program-to-program data interchange. The Boulder-io format and the commands that primer3_core understands are described in the README file, which on Debian systems can be found in /usr/share/doc/primer3/. go read it, it's giving required reading πβ¨
β¨ OPTIONS β¨
-format_outputβ prints a more user-oriented report for each sequence. like, readable-readable, not just machine-readable π-strict_tagsβ so by defaultprimer3_coreechoes and ignores any tags it does not recognize. but if the-strict_tagsflag is set on the command line,primer3_coreprints an error in thePRIMER_ERRORoutput tag, and also prints additional information on stdout. this option can be useful for debugging systems that incorporate primer. very much a "who dis" energy π΅οΈβοΈ
Note π The old flag -2x_compat is no longer supported. she's gone. rest in peace bestie ππ«
π₯ EXIT STATUS CODES π₯
know your numbers, they're telling you something:
0on normal operation. slay, she's fine π-1under the following conditions: illegal command-line arguments, unable tofflushstdout, unable to open (for writing and creating) a.for,.revor.intfile (probably due to a protection problem). π-2on out-of-memory. brain empty, no thoughts π-3empty input. she needed something to work with π₯Ί-4error in a"Global"input tag (message inPRIMER_ERROR). π
π REFERENCE π
Please cite β yes please, citation is not optional bestie, it's giving academic main character energy π:
Rozen, S., Skaletsky, H. "Primer3 on the WWW for general users and for biologist programmers." In S. Krawetz and S. Misener, eds. Bioinformatics Methods and Protocols in the series Methods in Molecular Biology. Humana Press, Totowa, NJ, 2000, pages 365-386.
π SEE ALSO π
(the friends of the family π)
π COPYRIGHT π
Copyright Β© 1996,1997,1998,1999,2000,2001,2004,2006,2007,2008 Whitehead Institute for Biomedical Research, Steve Rozen (http://jura.wi.mit.edu/rozen), Helen Skaletsky
All rights reserved. On Debian-based systems, please consult /usr/share/doc/primer3/copyright to read the licence of primer3_core. like, actually read it, fr fr π
This manual page was written by Steffen Moeller <moeller@debian.org> for the Debian(TM) system (but may be used by others). Permission is granted to copy, distribute and/or modify this document under the same terms as primer3_core itself.
aaaand that's the page, bestie π she's primer3_core 1.1.4, dated 05/09/2008 β iconic, historic, still running. no cap. byeeee π¦πβ¨
π¦ where this page comes from
- debian trixie: primer3 2.6.1-5 Β· GPL-2.0-or-later
- ubuntu questing: primer3 2.6.1-6
- ubuntu resolute: primer3 2.6.1-6build1 Β· GPL-2.0-or-later
- ubuntu stonking: primer3 2.6.1-6build1 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms