/pcr

A library and simple CLI for simulating PCR in silico

Primary LanguageRustMIT LicenseMIT

About

This is a library and simple CLI for simulating PCR in silico, written in Rust.

The main aim of this project was to learn Rust, use it at your own risk! :)

At this stage only gb_io's Seq format is supported for templates.

Features

  • Support for linear and circular templates
  • Extraction of products preserving annotations

Example

Amplify lacZ from E. coli

$ pcr_cli mg1655.gb ATGACCATGATTACGGATTCAC TTATTTTTGACACCAGACCAAC

Use it online