Software package to design bridge RNAs as described by Durrant & Perry et al. 2024
Project description
BridgeRNADesigner
A command line interface for designing Bridge RNAs for Bridge Editing. Accompanies the paper "Bridge RNAs direct modular and programmable recombination of target and donor DNA" by Durrant & Perry et al. 2024.
Dependencies
- Tested on python 3.8
- Tested on Linux and Mac
Installation
pip install bridgernadesigner
Usage
Command to design a Bridge RNA for a given target and donor sequence.
brna-design --target ATCGGGCCTACGCA --donor ACAGTATCTTGTAT
Example output:
# STOCKHOLM 1.0
BridgeRNA_tgt_ATCGGGCCTACGCA_dnr_ACAGTATCTTGTAT AGTGCAGAGAAAATCGGCCAGTTTTCTCTGCCTGCAGTCCGCATGCCGTATCGGGCCTTGGGTTCTAACCTGTTGCGTAGATTTATGCAGCGGACTGCCTTTCTCCCAAAGTGATAAACCGGACAGTATCATGGACCGGTTTTCCCGGTAATCCGTATTTACAAGGCTGGTTTCACT
#=GC bRNA_template AGTGCAGAGAAAATCGGCCAGTTTTCTCTGCCTGCAGTCCGCATGCCGTNNNNNNNNNTGGGTTCTAACCTGTNNNNNNNNNTTATGCAGCGGACTGCCTTTCTCCCAAAGTGATAAACCGGNNNNNNNNATGGACCGGTTTTCCCGGTAATCCGTNNTTNNNNNNNTGGTTTCACT
#=GC guides .................................................LLLLLLLCC...............RRRRRCCHH........................................lllllllc..........................rr..rrrcchh..........
#=GC SS ((.(((((((((((......)))))))))))))(((((((((.(((.............<(((.<>.)))>...............))))))))))))...........((((...<(((..........<.(((((((.....)))))...))....>.........)))>.))))
//
This should run very quickly on a Mac or Linux machine. The code can also automatically generate annealing oligos in FASTA format:
brna-design --target ATCGGGCCTACGCA --donor ACAGTATCTTGTAT -of fasta --include-annealing-oligos
Output:
>BridgeRNA_tgt_ATCGGGCCTACGCA_dnr_ACAGTATCTTGTAT
AGTGCAGAGAAAATCGGCCAGTTTTCTCTGCCTGCAGTCCGCATGCCGTATCGGGCCTTGGGTTCTAACCTGTTGCGTAGATTTATGCAGCGGACTGCCTTTCTCCCAAAGTGATAAACCGGACAGTATCATGGACCGGTTTTCCCGGTAATCCGTATTTACAAGGCTGGTTTCACT
>BridgeRNA_tgt_ATCGGGCCTACGCA_dnr_ACAGTATCTTGTAT_oligo_anneal_fiveprime_stem_loop_top
TAGCAGTGCAGAGAAAATCGGCCAGTTTTCTCTGCCTGCAGTCCGCATG
>BridgeRNA_tgt_ATCGGGCCTACGCA_dnr_ACAGTATCTTGTAT_oligo_anneal_fiveprime_stem_loop_btm
ACGGCATGCGGACTGCAGGCAGAGAAAACTGGCCGATTTTCTCTGCACT
>BridgeRNA_tgt_ATCGGGCCTACGCA_dnr_ACAGTATCTTGTAT_oligo_anneal_tbl_top
CCGTATCGGGCCTTGGGTTCTAACCTGTTGCGTAGATTTATGCAGCGGACTGCCTTTCTC
>BridgeRNA_tgt_ATCGGGCCTACGCA_dnr_ACAGTATCTTGTAT_oligo_anneal_tbl_btm
TTGGGAGAAAGGCAGTCCGCTGCATAAATCTACGCAACAGGTTAGAACCCAAGGCCCGAT
>BridgeRNA_tgt_ATCGGGCCTACGCA_dnr_ACAGTATCTTGTAT_oligo_anneal_dbl_top
CCAAAGTGATAAACCGGACAGTATCATGGACCGGTTTTCCCGGTAATCCGTATTTACAAGGCTGGTTTCACT
>BridgeRNA_tgt_ATCGGGCCTACGCA_dnr_ACAGTATCTTGTAT_oligo_anneal_dbl_btm
GGCCAGTGAAACCAGCCTTGTAAATACGGATTACCGGGAAAACCGGTCCATGATACTGTCCGGTTTATCACT
In the #=GC guides
track, the L
character indicates the programmable nucleotides of the LTG, the R
character
indicates the programmable nucleotides of the RTG, the C
character indicates the guide nucleotides of the
target core, the H
character indicates the position of the programmable handshake guide nucleotides, the
l
character indicates the programmable nucleotides of the LDG, the r
character
indicates the programmable nucleotides of the RDG, the c
character indicates the guide nucleotides of the
donor core, and the h
character indicates the position of the programmable handshake guide nucleotides.
Citation
Please cite our paper if you use any aspect of this code in your work.
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 bridgernadesigner-0.0.1.tar.gz
.
File metadata
- Download URL: bridgernadesigner-0.0.1.tar.gz
- Upload date:
- Size: 6.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.9.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | bcb2064b6f0fe46942122cccd9ac4e5ec6db0cae3907d096624eb1ee3d4e60e2 |
|
MD5 | f07771bb12f9e6569cd7554ca86bfd39 |
|
BLAKE2b-256 | 9e35c953372dea334260d7fc767aff7c3b15ad93b7b3b7414454a1b778f32dc2 |
File details
Details for the file bridgernadesigner-0.0.1-py3-none-any.whl
.
File metadata
- Download URL: bridgernadesigner-0.0.1-py3-none-any.whl
- Upload date:
- Size: 7.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.9.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | db1a747afd942d0fc36b7b9559a2e9915b90248a9295b92faa1ce0d9500f4aec |
|
MD5 | 78d5f26e432990a8dcc21a9e30cf1974 |
|
BLAKE2b-256 | dab4f5660987433502511ea5be027eb803d575b2d4ac683a29831af0b0f6b089 |