Skip to content

Latest commit

 

History

History
43 lines (31 loc) · 823 Bytes

README.md

File metadata and controls

43 lines (31 loc) · 823 Bytes

LAMP RFLP

npm version

This is the JS module used by the site: http://creisle.github.io/creisle.lamprflp/

This computes the lamp products from a FASTA input file and outputs the fragments required for the visual

Getting Started

Install from npm

npm install lamprflp

then this can be used in a node module as follows

const {createLampReaction} = require('lamprflp');

const {lanes} = createLampReaction(`
> b1
cgactctagaggatccccgggtac
> b2
tgttgtgtggaattgtgagcggat
> f1
acaacgtcgtgactgggaaaaccct
> f2
gtgcgggcctcttcgctattac
> seq
AATGCTACTACTATTAGTAG...TATGATTTATTGGATGTT
`, ['100bp', '50bp', '', 'RsaI']);

Running the Tests

Tests are written with Jest and can be run as follows

npm test