Skip to main content

Project description

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.1.tar.gz (18.0 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.1-py3-none-any.whl (26.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: konezumiaid-0.2.1.tar.gz
  • Upload date:
  • Size: 18.0 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.1.tar.gz
Algorithm Hash digest
SHA256 50d69597755a9387b3c5d6811ef85f42b629fdade3cf590efa7513a911a8e7d3
MD5 ebcd057f4e4b87a376d5be33ee151162
BLAKE2b-256 e526e7b6ffc6604303a59cfc9bb67c24aa0327b875560e8a765984f4e988703a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: konezumiaid-0.2.1-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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 399d70b3955c924aa619b3d89fea6fcf402ac8a121b36f08439d5687473d54b0
MD5 a4bc989077d7ef8362f0d872981f8c41
BLAKE2b-256 bbf8341c3ee26182169ad0e797ff47df0e8079eea19f9434cf296417988d6b2e

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