Skip to content

Functional-Genomics-Lab/primer3-nf

 
 

Repository files navigation

primer3_nf

A Nextflow wrapper for Primer3

Primer3, is a little finicky to setup. This wraps the software installation & preparation. Currently, it is meant to produce PCR/Sanger sequencing primers around a target site for TIDE mutation detection, but presumably could be adapted to other uses cases without much trouble.

Dependencies:

Running the pipeline

nextflow run -resume primer3.nf --genome examples/example.fa --targetseq ATGGGAGGAGAAGGGTATCGCGG

Results

Look in ./results once the pipeline is complete

Primer3 citations

https://primer3.org

Untergasser A, Cutcutache I, Koressaar T, Ye J, Faircloth BC, Remm M and Rozen SG. Primer3--new capabilities and interfaces. Nucleic Acids Res. 2012 Aug 1;40(15):e115. http://www.ncbi.nlm.nih.gov/pmc/articles/PMC3424584/

Koressaar T and Remm M. Enhancements and modifications of primer design program Primer3. Bioinformatics 2007;23(10):1289-1291. https://www.ncbi.nlm.nih.gov/pubmed/17379693

Koressaar T, Lepamets M, Kaplinski L, Raime K, Andreson R and Remm M. Primer3_masker: integrating masking of template sequence with primer design software. Bioinformatics 2018;34(11):1937-1938. https://www.ncbi.nlm.nih.gov/pubmed/29360956

Directed acyclic graph of pipeline execution

(Note, DAG rendering is a little broken currently)

Directed acyclic graph for program execution

https://github.com/frba/fasta2primer3

About

A Nextflow workflow for primer3

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Nextflow 52.0%
  • Perl 38.3%
  • Python 9.7%