#crispr #bioinformatics #sequencing #read #cas12

app casgen

A way to generate cas12 6-plex CRISPR sequences

4 releases

0.1.4 Oct 8, 2022
0.1.3 Oct 8, 2022
0.1.2 Oct 8, 2022
0.1.1 Oct 8, 2022

#5 in #crispr

MIT license

12KB
262 lines

casgen

Generates randomized CAS12 style 6-plex CRISPR reads.

Construct

A construct is defined by the following structure:

{stagger}{left_adapter}
  [{constant}{spacer}] *6
{right_adapter}{stagger}

Where the stagger is a random sequence of 0-8 basepairs, the {left,right}_adapter is not guaranteed to be the same length. The constant region will be the same length and the spacer region is the same length as well.

Usage

Installation

cargo install casgen

Running

casgen

Running with Customizations

Check out the help menu

casgen --help

Dependencies

~1.6–2.2MB
~42K SLoC