Design DNA probes for ISH experiments.
Project description
DNA Probe Designer
The DNA-Probe-Designer package aims to streamline the process of probe design for in situ hybridization experiments by lowering the barrier for entry with an accessible graphical user interface and an intuitive probe design pipeline.
NOTE: REQUIRED SETUP
The DNA-Probe-Designer package is primarily GUI-based, but does required one setup step to function properly which must be completed on the command line. This step requires installation of bowtie2, a software package meant for alignment of nucleic acid sequences of interest to a reference sequence (in this case, a full reference genome). Genome sequences can be downloaded at https://www.ncbi.nlm.nih.gov/datasets/genome/ (download as FASTA file format).
bowtie2 can be installed at https://sourceforge.net/projects/bowtie-bio/files/bowtie2/2.2.5/ (remember to add bowtie2 to PATH)
Once bowtie2 is sucessfully installed and the user has downloaded the reference genome of interest, one command must be entered into the command line to build indices which bowtie2 will use for running the probe design pipeline:
bowtie2-build relative/path/to/reference/genome/sequence.fa name_of_indices
Once this step has been completed, users are ready to run the DNA-Probe-Designer package. (Note: this step will have to be completed each time the user wishes to design probes against a new reference genome).
Once this setup step is complete, the GUI can be accessed with the following Python code:
from DNAProbeDesigner.gui import run_gui
run_gui()
For help navigating the GUI, watch the demo video (Accessible in the examples
directory on GitHub: https://github.com/summat1/DNA-Probe-Designer)
Questions?
Any questions or issues regarding this package can be directed to longnic@uw.edu or summat@uw.edu.
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
Hashes for DNAProbeDesigner-0.0.19-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c6b8dc7c2f984fefa4480de97c13f46ead4416137fed664a2099c6f4dd37415f |
|
MD5 | 4e882343274137906ccdef8bc7f94119 |
|
BLAKE2b-256 | 2bf85b6fa0cd6486d106960826af4b7af7021966935019c6bb95f3a1348adbbd |