Skip to main content

A splicing-aware time course network enricher

Project description

PyPI version Documentation Status

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.

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

spycone-0.2.1.tar.gz (48.2 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

spycone-0.2.1-py3-none-any.whl (49.1 MB view details)

Uploaded Python 3

File details

Details for the file spycone-0.2.1.tar.gz.

File metadata

  • Download URL: spycone-0.2.1.tar.gz
  • Upload date:
  • Size: 48.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.4

File hashes

Hashes for spycone-0.2.1.tar.gz
Algorithm Hash digest
SHA256 66757041b18ed48f6c4f7830f05e52dc08794abf98969875be225da900b03f0a
MD5 18db0a215872b4cd1994d1258d2a8e9f
BLAKE2b-256 08afe7261e7623134b8bb87c5ddfa92fee39a96ecd171b1e0eeccbf32dad39b8

See more details on using hashes here.

File details

Details for the file spycone-0.2.1-py3-none-any.whl.

File metadata

  • Download URL: spycone-0.2.1-py3-none-any.whl
  • Upload date:
  • Size: 49.1 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.4

File hashes

Hashes for spycone-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 56e60c27cfdf75f97ad06d9afb5c819c8cf7fda1a64ebec02430e144a0ed7bc5
MD5 5131a5b63900418a921623a5048d1c61
BLAKE2b-256 aaae687fc7986b67dd2573f34a25af251d5ee60a8e012c57bcc921b3379eb1a2

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page