Tools for analyzing CRISPR data with REPorter edits
Project description
Base Editing with Reporter analysis Toolkit.
This is an analysis toolkit for the pooled CRISPR reporter or sensor data. The reporter technique transfects cells with plasmid with not only sgRNA but with the target sequence surrogate which we call reporter or sensor.
Installation
Downloading from PyPI:
pip install berets
Count reporter screen data
Aligns guide with matched reporter allele counts in multiple samples.
beret-count-samples \
--input sample_list.csv \ # sample with lines 'R1_filepath,R2_filepath,sample_name\n'
-b A \ # base that is being edited (A/G)
-f gRNA_library.csv \ # sgRNA information
-o . \ # output directory
-a \ # read allele information
-r \ # read reporter edit information
-m \ # read matched guide and reporter edit information
-t 12 \ # number of threads
--name LDLvar_fullsort \ # name of this sample run
This produces .h5ad
and .xlsx
file with guide and per-guide allele counts.
.h5ad
file follows annotated matrix format compatible with AnnData
and is based on Screen
object in purturb_tools and contains the per-guide allele counts.
Using as python module
import beret as br
cdata = br.read_h5ad("beret_counts_sample.h5ad")
See the tutorial for more detail.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file berets-0.1.2.tar.gz
.
File metadata
- Download URL: berets-0.1.2.tar.gz
- Upload date:
- Size: 464.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.8.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 64950734953c8722ce2858e93fa311c1af0c7a8a4db0c1e7bc5d7d1ec2c8441e |
|
MD5 | 39d2b22019c444c63538ee5cf1d91bf9 |
|
BLAKE2b-256 | c1a5b3ad9bcb87141c9e903108ee5f3b8c1f8251c0e93806c2e298380b58b226 |
File details
Details for the file berets-0.1.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl
.
File metadata
- Download URL: berets-0.1.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl
- Upload date:
- Size: 560.4 kB
- Tags: CPython 3.8, manylinux: glibc 2.17+ x86-64, manylinux: glibc 2.24+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.8.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 02b04caeabc7a7fbd79e95aa9afae7ae080c4bb9a36230590f243da24d3d6a9f |
|
MD5 | 118ac14ed365dae85d4d8e2e9163d086 |
|
BLAKE2b-256 | 157eebbab6ed8ee4facc7d7443f935c2802bdbb65dfb54ed2f5f033082acda6b |