Skip to main content

This is used for automatically designing gRNAs for genome editing by Target-AID.

Project description

KOnezumi-AID

KOnezumi-AID is the command-line tool to automate the gRNA design for multiplex KO mouse using Target-AID

Installation

Prerequisits

  • Python 3.9 or later
  • Unix-like environment (Linux, macOS, WSL, etc.)

Required Packages

  • bedtools

Install via bioconda

conda install -c conda-forge -c bioconda bedtools

Install bedtools according to the official instruction

  • bowtie

Install via bioconda

conda install bowtie

or follow the official instruction

Input data set

Locus information

refFlat.text from UCSC

genomic sequence

mm39.fa.gz from UCSC

Download scripts (bash)

mkdir -p data
wget -O - https://hgdownload.soe.ucsc.edu/goldenPath/mm39/database/refFlat.txt.gz |
    gzip -dc > data/refFlat.txt
wget -O - https://hgdownload.soe.ucsc.edu/goldenPath/mm39/bigZips/mm39.fa.gz |
    gzip -dc > data/mm39.fa

Installation🔨

Follow these steps to get started with KOnezumiAID from PyPI:

pip install KOnezumiAID

Usage

Create data set for KOnezumi-AID

konezumiaid-createdata <your refFlat.txt Path> <your mm39.fa Path>

Examples

konezumiaid-createdata data/refFlat.txt data/mm39.fa

Search candidate by gene symbol or transcript name

KOnezumi-AID accepts a gene symbol or a transcript name.

If search by a transcript name, you gan get more information about gRNA.

konezumiaid <gene symbol or transcript name>

Examples

  • Search candidate by the gene symbol
$konezumiaid Rp1
PTC gRNA
                       seq
0  ACAGGTTATGCAGTGTCCTGTGG
1  ACGACACAGCATCACCAGGCTGG
2  GCCAGGGCCGAGGGCGCCTGCGG
3  ACAGTTTGGCGGCGTTCGGGTGG
4  CCAGGGCCGAGGGCGCCTGCGGG
Acceptor gRNA
No Acceptor gRNA found.
Donor gRNA
No Donor gRNA found.
  • Search candidate by the transcript name
$ konezumiaid NM_001370921
PTC gRNA
                        seq  in_start_150bp  in_50bp_from_LEJ
0   ACAGTTTGGCGGCGTTCGGGTGG            True             False
1   ACGACACAGCATCACCAGGCTGG           False             False
2   ACAGGTTATGCAGTGTCCTGTGG           False             False
3   ACAACCTGTCCTTCCAGGTAAGG           False             False
4   ACCAATCAGAACAATCCCACTGG           False             False
5   ACGAATGTATCTGAGGATTAAGG           False             False
6   TCAGGCCAATGTCACATTGTGGG           False             False
7   CTCAGGCCAATGTCACATTGTGG           False             False
8   CCAGGGCCGAGGGCGCCTGCGGG           False             False
9   GCCAGGGCCGAGGGCGCCTGCGG           False             False
10  TCCAGTGGGATTGTTCTGATTGG           False             False
11  CCAGTACTGGGATTTGTCACTGG           False             False
Acceptor gRNA
                       seq  exon_index
0  ACCTGGGATTGAAAGGAACAAGG          20
1  TCTGTTGGAGAAAAGCCCCATGG          22
2  ACCTGAAGAAAATGGAAAACAGG          23
Donor gRNA
                       seq  exon_index
0  TACCTTGCCCAAGTCCATCATGG           8
1  TTACCTCTCACAGGTGAAGATGG          22

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

konezumiaid-0.2.2.tar.gz (18.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

konezumiaid-0.2.2-py3-none-any.whl (26.6 kB view details)

Uploaded Python 3

File details

Details for the file konezumiaid-0.2.2.tar.gz.

File metadata

  • Download URL: konezumiaid-0.2.2.tar.gz
  • Upload date:
  • Size: 18.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.12.4

File hashes

Hashes for konezumiaid-0.2.2.tar.gz
Algorithm Hash digest
SHA256 8b3ba715ded372c630d8c6e42f03cc8a950f0c44394f1a30e9c26ea82815c884
MD5 385333ef83d2375cbbe9e7992eeba7cb
BLAKE2b-256 d0b2c1f3bbad4ef08c342630daf201953e72251e8247c44279e39b963cede673

See more details on using hashes here.

File details

Details for the file konezumiaid-0.2.2-py3-none-any.whl.

File metadata

  • Download URL: konezumiaid-0.2.2-py3-none-any.whl
  • Upload date:
  • Size: 26.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.12.4

File hashes

Hashes for konezumiaid-0.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 76850992106af8e005215907648df06a65033fca50e86b4f0de3d58b10d5fe47
MD5 f49eea4adc40cef3d28721a929e64d5c
BLAKE2b-256 c701670c6450ce94040b771f637222751812192ade7daf2acc675ce5cb0a4c96

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page