All Projects → VascoElbrecht → PrimerMiner

VascoElbrecht / PrimerMiner

Licence: other
R mased batch sequence downloader, with primer development and in silico evaluation capabilities

Programming Languages

r
7636 projects

Projects that are alternatives of or similar to PrimerMiner

ncbitax2lin
🐞 Convert NCBI taxonomy dump into lineages
Stars: ✭ 113 (+318.52%)
Mutual labels:  ncbi
circtools
circtools: a modular, python-based framework for circRNA-related tools that unifies several functionalities in a single, command line driven software.
Stars: ✭ 19 (-29.63%)
Mutual labels:  primer-design
ensembl-compara
The Ensembl Compara Perl API and SQL schema
Stars: ✭ 43 (+59.26%)
Mutual labels:  bioinformatics
find differential primers
Code for design of diagnostic PCR primers, and metabarcoding markers.
Stars: ✭ 46 (+70.37%)
Mutual labels:  primer-design
eutils
simplified searching, fetching, and parsing records from NCBI using their E-utilities interface
Stars: ✭ 45 (+66.67%)
Mutual labels:  ncbi
poly
A Go package for engineering organisms.
Stars: ✭ 270 (+900%)
Mutual labels:  primer-design
genome updater
Bash script to download/update snapshots of files from NCBI genomes repository (refseq/genbank) with track of changes and without redundancy
Stars: ✭ 93 (+244.44%)
Mutual labels:  ncbi
PHAT
Pathogen-Host Analysis Tool - A modern Next-Generation Sequencing (NGS) analysis platform
Stars: ✭ 17 (-37.04%)
Mutual labels:  bioinformatics
soap2day-dl
📺 Soap2day downloader: download TV series and movies in your terminal
Stars: ✭ 29 (+7.41%)
Mutual labels:  batch-download
faster lmm d
A faster lmm for GWAS. Supports GPU backend.
Stars: ✭ 12 (-55.56%)
Mutual labels:  bioinformatics
pr2database
Protist Ribosomal Reference database (PR2) - SSU rRNA gene database
Stars: ✭ 54 (+100%)
Mutual labels:  metabarcoding
animepahe-dl
⬇️ animepahe anime downloader
Stars: ✭ 66 (+144.44%)
Mutual labels:  batch-download
barque
Environmental DNA metabarcoding taxonomic identification
Stars: ✭ 14 (-48.15%)
Mutual labels:  metabarcoding
multitax
Python package to obtain, parse and explore biological taxonomies (GTDB, NCBI, Silva, Greengenes, OTT)
Stars: ✭ 22 (-18.52%)
Mutual labels:  ncbi
Scaff10X
Pipeline for scaffolding and breaking a genome assembly using 10x genomics linked-reads
Stars: ✭ 21 (-22.22%)
Mutual labels:  bioinformatics
ncbi acc2gtdb acc
Mapping NCBI Genbank accession to GTDB accession
Stars: ✭ 14 (-48.15%)
Mutual labels:  ncbi
image-picka
A Firefox/Chrome extension helping you download images.
Stars: ✭ 114 (+322.22%)
Mutual labels:  batch-download
wgs2ncbi
Toolkit for preparing genomes for submission to NCBI
Stars: ✭ 25 (-7.41%)
Mutual labels:  bioinformatics
CANDO
Computational Analysis of Novel Drug Opportunities
Stars: ✭ 27 (+0%)
Mutual labels:  bioinformatics
jgi-query
A simple command-line tool to download data from Joint Genome Institute databases
Stars: ✭ 38 (+40.74%)
Mutual labels:  bioinformatics

PrimerMiner

PrimerMiner is a R based batch sequence downloader to design and verify metabarcoding primers. Sequences for a specified marker (e.g. COI) are obtained from NCBI and BOLD and clustered into Operational taxonomic units (OTU) to reduce bias introduced by over represented sequences in the data bases.

PrimerMiner requires an internet connection for downloading sequences and was only tested on MacOSX (should work on linux as well).

Documentation and video tutorials

Please take a look at the PrimerMiner wiki for detailed package documentation and tutorials. We are happy to help should you run into any issues or run into problems (contact: [email protected]).

Quick guide

  1. Installation install.packages("path_to_package_file", repos = NULL, type="source", dependencies=T) Load the package with library("PrimerMiner"). You find al the commands and an executable example in the Sample_Data!

  2. Batch downloading sequences Generate the configuration file by runing batch_config("config.txt")in R. Edit this file to review and change the default settings. Create a csv table containing the groups (and their subgroups if you want to download a subset of that group) for which data should be downloaded. See "taxa_small.csv" in the folder Sample_Data.

  3. Batch download sequence data To start the batch download, run batch_download("taxa_small.csv", "config.txt") giving the name of the taxon table and configuration file.

  4. Bild alignments Align OTUs and extract region interesting for primer development e.g. with Geneious and MAFFT. Export the aligned sequences as a fasta file. You can apply selective trimming on the edges to remove primer sequences from the alignment as well as remove gaps from the alignemnt with the selectivetrim() function.

  5. Visualise alignments With plot_alignments(path_to_fasta_alignment_files) you can produce plots of the alignments, to use for primer design and visualisation (see Poster_introduction.pdf for an example).

  6. In silico Primer evaluations are now available, see the wiki for more information.

Citation for this package

Elbrecht & Leese (2016). PrimerMiner: an R package for development and in silico validation of DNA metabarcoding primers - Methods in Ecology and Evolution

Contact

Vasco Elbrecht - [email protected]

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].