Multiplexed CRISPR library design and analysis for functional genomics
Project description
MAGESTIC
Multiplexed Accurate Genome Editing with Short, Trackable, Integrated Cellular barcodes
Tools and pipelines for CRISPR-based genome editing in yeast.
Contents
Guide-Donor Oligo Design
Scripts for designing MAGESTIC guide-donor oligonucleotides:
generate_guide_donor_oligos_for_natural_variants_from_vcf.py- Design oligos for natural variants from VCFgenerate_amino_acid_variant_guide_donor_oligos_for_saturation_editing.py- Design oligos for saturation mutagenesisguide_donor_oligo_functions.py- Shared functions for oligo design
Data Processing
process_batch_editing_data.py- Process batch editing experimentsprocess_overlapping_reads.sh- Handle overlapping paired-end readscollapse_identical_merged_reads_min_counts.py- Collapse duplicate reads
Genome Utilities
GTF_GFF_manipulation.py- GFF/GTF file parsing and manipulationbedgraph_computation.py- Generate bedgraph coverage files
Variant Effect Prediction (VEP)
The VEP pipeline for running variant effect prediction models is maintained in a separate private repository.
Access: Contact Kevin Roy (kevinroy@stanford.edu) for access to the VEP-pipeline repository.
Supported models:
- Evo2 7B/40B - DNA sequence log-probability scores
- Yorzoi - RNA expression predictions from DNA
- Shorkie - RNA expression (8-fold ensemble)
- ESM1-v - Protein variant effect scores
Requirements
- Python 3.8+
- Biopython
- pandas, numpy
- samtools (for FASTA indexing)
Citation
If you use MAGESTIC, please cite:
Roy KR, et al. (2018). Multiplexed precision genome editing with trackable genomic barcodes in yeast. Nature Biotechnology 36:512-520.
License
MIT License - see individual files for details.
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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file magestic-2.0.0.tar.gz.
File metadata
- Download URL: magestic-2.0.0.tar.gz
- Upload date:
- Size: 830.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a6930c98b8ebe16cc0511c45cf9de53ae001e5fdba827bac0bca2eb9e3281bf9
|
|
| MD5 |
7ed8494b574f33cf828f1da64708c08c
|
|
| BLAKE2b-256 |
ec090f35fe85193ea7c6c615611ad18a0e4889e9e81d59b64023e4e61735d2c9
|
File details
Details for the file magestic-2.0.0-py3-none-any.whl.
File metadata
- Download URL: magestic-2.0.0-py3-none-any.whl
- Upload date:
- Size: 585.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
91d1ce9a67520aa91828cafb76cee9296b941f2e4c9b2badf42a96b0e8f34f85
|
|
| MD5 |
3c012d2cb83104a802581e98fa9b62a3
|
|
| BLAKE2b-256 |
e3896357846691427e9f25b5450a6cdbfe84169117d1be45dccb8d6bb8f51eba
|