Spycone - SPlicing-aware time-COurse Network Enricher
Spycone is a python package that provides systematic analysis of time course transcriptomics data. Spycone uses gene or isoform expression as an input. Spycone features a novel method for IS detection and employs the sum of changes of all isoforms relative abundances (total isoform usage) across time points. Spycone provides downstream analysis such as clustering by total isoform usage, i.e. grouping genes that are most likely to be coregulated, and network enrichment, i.e. extracting subnetworks or pathways that are over-represented by a list of genes. These analyses can be coupled with gene set enrichment analysis and visualization.
The paper is now accepted in Bioinformatics.
prerequisite
Spycone is dependent on the pcst_fast library, which is not available through pip install. Please go to the github page or run this command.
pip install https://github.com/fraenkel-lab/pcst_fast/archive/refs/tags/1.0.7.tar.gz
To visualize networks, we are using pydot package, which required Graphviz installed in your system. Please follow the official download instruction for Graphviz.
Installation
It is available as a pypi package:
pip install spycone
Or alternatively install the latest development:
git clone https://github.com/yollct/spycone
cd spycone
pip install .
For more information, please check our documentation https://spycone.readthedocs.io/en/latest/index.html.
Metadata
Release files for spycone 0.2.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| spycone-0.2.1.tar.gz | 48.2 MB | Without provenance | Details for spycone-0.2.1.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| spycone-0.2.1-py3-none-any.whl | Python 3 | none | any | Details for spycone-0.2.1-py3-none-any.whl |
Total release size: 97.3 MB
Release files / spycone-0.2.1.tar.gz
| Download URL | spycone-0.2.1.tar.gz |
|---|---|
| Size | 48.2 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
66757041b18ed48f6c4f7830f05e52dc08794abf98969875be225da900b03f0a
|
|
BLAKE2b-256 checksum How to use checksums |
08afe7261e7623134b8bb87c5ddfa92fee39a96ecd171b1e0eeccbf32dad39b8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.12.4
|
Release files / spycone-0.2.1-py3-none-any.whl
| Download URL | spycone-0.2.1-py3-none-any.whl |
|---|---|
| Size | 49.1 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
56e60c27cfdf75f97ad06d9afb5c819c8cf7fda1a64ebec02430e144a0ed7bc5
|
|
BLAKE2b-256 checksum How to use checksums |
aaae687fc7986b67dd2573f34a25af251d5ee60a8e012c57bcc921b3379eb1a2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.12.4
|
Security for spycone 0.2.1
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.