███████╗██╗ ██╗ ██████╗ ███╗ ██╗██╗███████╗███████╗
██╔════╝╚██╗██╔╝██╔═══██╗████╗ ██║██║╚══███╔╝██╔════╝
█████╗ ╚███╔╝ ██║ ██║██╔██╗ ██║██║ ███╔╝ █████╗
██╔══╝ ██╔██╗ ██║ ██║██║╚██╗██║██║ ███╔╝ ██╔══╝
███████╗██╔╝ ██╗╚██████╔╝██║ ╚████║██║███████╗███████╗
╚══════╝╚═╝ ╚═╝ ╚═════╝ ╚═╝ ╚═══╝╚═╝╚══════╝╚══════╝
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
Metadata
Release files for exonize 1.1.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| exonize-1.1.2.tar.gz | 2.2 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| exonize-1.1.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 4.3 MB
Release files / exonize-1.1.2.tar.gz
| Download URL | exonize-1.1.2.tar.gz |
|---|---|
| Size | 2.2 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
d55bc013818c7be39f7582382ef6398ddf2c0cd87d8d16ba63f8e8e014ca0d4c
|
|
BLAKE2b-256 checksum How to use checksums |
bb073618169c974a6029a1818d63ea361eb28a34e97ec9110c0f22873431446a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.11.9
|
Release files / exonize-1.1.2-py3-none-any.whl
| Download URL | exonize-1.1.2-py3-none-any.whl |
|---|---|
| Size | 2.2 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
0fba1d877bdebc6fb70a6fee56fc4a7b001caf3cb06017cdaedc09e57b377591
|
|
BLAKE2b-256 checksum How to use checksums |
6ead18bc618364c6827a7e2a82229775e45d378473e736c05a51f7e194d87cea
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.11.9
|