PRIMER_DESIGNER(1p)

πŸ’… PRIMER_DESIGNER(1p) πŸ’…

okay bestie, welcome to primer_designer.pl β€” the command-line interface for Bio::PrimerDesigner. yes it's a Perl manpage from the User Contributed Perl Documentation shelf, and yes it's lowkey iconic. sit down, hydrate, let's get into it. 🫢


✨ SYNOPSIS ✨

here's the whole vibe in one line:

./primer_designer.pl [options] [dna_sequence or file]

πŸŽ€ Options

  • -p|--program β€” which program you're running. default is "primer3".
  • -n|--number β€” how many primer sets you want back. default is "5".
  • -b|--binary β€” path to the binary executable. default is "/usr/local/bin".
  • -m|--method β€” "local" or "remote". default is "local".
  • -u|--url β€” the URL of the remote primer3/e-PCR system. default is "aceserver.biotech.ubc.ca/cgi-bin/primer_designer.cgi".
  • --list-aliases β€” prints the alias list for primer3 input options and exits. πŸ‘‹
  • --list-params β€” prints a list of primer3/e-PCR input options and exits. also πŸ‘‹
  • -h|--help β€” prints help and exits. the classic. πŸ’–

🌸 DESCRIPTION 🌸

so what does this script even do? it tests and demonstrates the Bio::PrimerDesigner interface to primer3 and e-PCR. that's the whole assignment, and it ate. πŸ’…

the way it works is: you can point it at a local installation of the unix binaries, or you can go remote and do it all over an HTTP/CGI request. two paths, both valid, main character energy either way. ✨


πŸ‘‘ AUTHOR πŸ‘‘

Copyright (C) 2003-2009 Sheldon McKay <mckays@cshl.edu>, Ken Youens-Clark <kclark@cpan.org>.


πŸ” SEE ALSO πŸ”

Bio::PrimerDesigner.


πŸ“œ LICENSE πŸ“œ

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 3 or any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.

no cap on the license, bestie β€” read it, it's literally the whole point of the "free software" thing. 🫢

and that's the page, fr fr. πŸ’– this one shipped as perl v5.32.0, dated 2020-11-16, filed under PRIMER_DESIGNER(1p). mwah. πŸ˜˜πŸŽ€πŸ¦‹