Skip to main content

Simple in silico PCR

Project description

ispcr

PyPI PyPI - Python Version PyPI - License Coookiecutter - Wolt


Documentation: https://pommevilla.github.io/ispcr

Source Code: https://github.com/pommevilla/ispcr

PyPI: https://pypi.org/project/ispcr/


A simple, light-weight package written in base Python to perform in silico PCR to determine primer performance.

Currently in development

Installation

pip install ispcr

Demonstration

The main function to use in this package is find_pcr_product, which takes as input two file paths:

  • primer_file - the path to fasta file containing your primers
    • This is currently limited to a fasta file containing two sequences, with the forward primer coming first and the reverse primer coming second
  • sequence_file the path to the fasta file containing the sequences to test your primers against

find_pcr_product will then iterate through the sequences in sequence file and find all products amplified by the forward and reverse primer.

find_pcr_product also takes a minimum_product_length argument:

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ispcr-0.6.0.tar.gz (5.5 kB view hashes)

Uploaded Source

Built Distribution

ispcr-0.6.0-py3-none-any.whl (5.6 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page