Skip to main content

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.

Metadata

Release files for DNAProbeDesigner 0.0.19

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for DNAProbeDesigner 0.0.19
File Size Uploaded
DNAProbeDesigner-0.0.19.tar.gz 5.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for DNAProbeDesigner 0.0.19
File Interpreter ABI Platform
DNAProbeDesigner-0.0.19-py3-none-any.whl Python 3 none any Details

Total release size: 8.1 kB

Release files / DNAProbeDesigner-0.0.19.tar.gz

Download URL DNAProbeDesigner-0.0.19.tar.gz
Size 5.2 kB
Tags Source
SHA-256 checksum
How to use checksums
4f9dd26a794724513296437d0286d7b0a6fc8b83c31b6b957d42078f89cfe3f0
BLAKE2b-256 checksum
How to use checksums
5334897c6e8e5c88917397c576a7af49322e1c042717acb89341dcdeee64e28b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.12.0

Release files / DNAProbeDesigner-0.0.19-py3-none-any.whl

Download URL DNAProbeDesigner-0.0.19-py3-none-any.whl
Size 2.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c6b8dc7c2f984fefa4480de97c13f46ead4416137fed664a2099c6f4dd37415f
BLAKE2b-256 checksum
How to use checksums
2bf85b6fa0cd6486d106960826af4b7af7021966935019c6bb95f3a1348adbbd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.12.0

Release history Release notifications | RSS feed

This release

0.0.19 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page