A tool for finding duplicated exons in annotated genomes
Project description
███████╗██╗ ██╗ ██████╗ ███╗ ██╗██╗███████╗███████╗
██╔════╝╚██╗██╔╝██╔═══██╗████╗ ██║██║╚══███╔╝██╔════╝
█████╗ ╚███╔╝ ██║ ██║██╔██╗ ██║██║ ███╔╝ █████╗
██╔══╝ ██╔██╗ ██║ ██║██║╚██╗██║██║ ███╔╝ ██╔══╝
███████╗██╔╝ ██╗╚██████╔╝██║ ╚████║██║███████╗███████╗
╚══════╝╚═╝ ╚═╝ ╚═════╝ ╚═╝ ╚═══╝╚═╝╚══════╝╚══════╝
Marina Herrera Sarrias, Department of Mathematics, Stockholm University
Christopher Wheat, Department of Zoology, Stockholm University
Liam M. Longo, Earth-Life Science Institute (ELSI), Institute of Science Tokyo
Lars Arvestad, Department of Mathematics, Stockholm University
Welcome!
exonize is an open-source command-line tool and Python package for identifying and classifying coding exon duplications in annotated genomes. exonize identifies full exon duplications using local and global alignment methods and implements a graph-based framework to handle clusters of exons formed by repetitive duplication events. exonize introduces a classification schema to categorize the interdependence between duplicated exons (or groups of exons) across transcripts. For data parsing and downstream analysis, we introduce exonize_analysis a Python module within the exonize package.
Documentation
Please see the Documentation for a full user guide and an introductory tutorial to the exonize_analysis module.
Installation
You are best off installing exonize from PyPI.org using
pip install exonize
If installing from the GitHub repo
git clone git@github.com:msarrias/exonize.git
cd exonize
pip install .
You should now be able to run exonize -h.
exonize is tested with Python 3.9, 3.10, 3.11, 3.12
Requirements
exonize requires a local installation of:
Support
If you need help with exonize, contact us! To report a bug or request a new feature, open an Issue on the exonize repo.
Citation
If you use exonize in a publication, please cite:
TBA
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file exonize-1.1.2.tar.gz.
File metadata
- Download URL: exonize-1.1.2.tar.gz
- Upload date:
- Size: 2.2 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d55bc013818c7be39f7582382ef6398ddf2c0cd87d8d16ba63f8e8e014ca0d4c
|
|
| MD5 |
cce87468a4c0c6e7259203a0703a292d
|
|
| BLAKE2b-256 |
bb073618169c974a6029a1818d63ea361eb28a34e97ec9110c0f22873431446a
|
File details
Details for the file exonize-1.1.2-py3-none-any.whl.
File metadata
- Download URL: exonize-1.1.2-py3-none-any.whl
- Upload date:
- Size: 2.2 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0fba1d877bdebc6fb70a6fee56fc4a7b001caf3cb06017cdaedc09e57b377591
|
|
| MD5 |
fad7d5be62682cb3f267ddedf1f4cf5a
|
|
| BLAKE2b-256 |
6ead18bc618364c6827a7e2a82229775e45d378473e736c05a51f7e194d87cea
|