{ "info": { "author": "Greene Lab", "author_email": "team@greenelab.com", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3", "Topic :: Scientific/Engineering :: Bio-Informatics" ], "description": "PathCORE-T\n----------\nPython 3 implementation of methods described in\n`Chen et al.'s 2017 PathCORE-T paper `_.\n\nNote that this software was renamed from PathCORE to PathCORE-T in Oct 2017.\nThe T specifies that pathway co-occurrence relationships are identified using\nfeatures extracted from **transcriptomic** data. \nThe module itself is still named `pathcore` to maintain backwards\ncompatibility for users of the original PathCORE software package. \n\nThis code has been tested on Python 3.5.\nThe documentation for the modules in the package can be\n`accessed here `_.\n\nInstallation\n----------------\nTo install the current PyPI version (recommended), run::\n\n pip install PathCORE-T\n\nFor the latest GitHub version, run::\n\n pip install git+https://github.com/greenelab/PathCORE-T.git#egg=PathCORE-T\n\nExamples\n---------\nWe recommend that users of the PathCORE-T software begin by reviewing the\nexamples in the `PathCORE-T-analysis `_\nrepository. The analysis repository contains shell scripts and wrapper\nanalysis scripts that demonstrate how to run the methods in this package\non features constructed from a broad compendium according to the \n`workflow we describe in our paper `_.\n\nSpecifically, `this Jupyter notebook `_\nis a simple example of the workflow and a great place to start.\n\nPackage contents\n----------------\n\n=====================================\nfeature_pathway_overrepresentation.py\n=====================================\nThe methods in this module are used to identify the pathways\noverrepresented in features extracted from a transcriptomic dataset\nof genes-by-samples. Features must preserve the genes in the dataset\nand assign weights to these genes based on some distribution.\n[`feature_pathway_overrepresentation documentation. `_]\n\n===========\nnetwork.py\n===========\nContains the data structure ``CoNetwork`` that stores information\nabout the pathway co-occurrence network. The output from\na pathway enrichment analysis in ``feature_pathway_overrepresentation.py``\nserves as input into the ``CoNetwork`` constructor.\n[`CoNetwork documentation. `_]\n\n============================\nnetwork_permutation_test.py\n============================\nThe methods in this module are used to filter the constructed\nco-occurence network. We implement a permutation test that evaluates\nand removes edges (pathway-pathway relationships) in the network\nthat cannot be distinguished from a null model of random associations.\nThe null model is created by generating *N* permutations of the network.\n[`network_permutation_test documentation. `_]\n\nAcknowledgements\n----------------\nThis work was supported by the Penn Institute for Bioinformatics", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/greenelab/PathCORE-T", "keywords": "", "license": "BSD-3-Clause", "maintainer": "", "maintainer_email": "", "name": "PathCORE-T", "package_url": "https://pypi.org/project/PathCORE-T/", "platform": "", "project_url": "https://pypi.org/project/PathCORE-T/", "project_urls": { "Homepage": "https://github.com/greenelab/PathCORE-T" }, "release_url": "https://pypi.org/project/PathCORE-T/1.0.2/", "requires_dist": null, "requires_python": "", "summary": "Python 3 implementation of PathCORE-T analysis methods", "version": "1.0.2" }, "last_serial": 3257153, "releases": { "1.0.2": [ { "comment_text": "", "digests": { "md5": "062b609d4205e13ddb1d0a310e5650ac", "sha256": "2f104662f4334ff31b5a7c520176c3e1dc536d34e09ead98e72ae26d03b0026d" }, "downloads": -1, "filename": "PathCORE-T-1.0.2.tar.gz", "has_sig": false, "md5_digest": "062b609d4205e13ddb1d0a310e5650ac", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13648, "upload_time": "2017-10-17T15:13:33", "url": "https://files.pythonhosted.org/packages/96/40/fd957fd9e04bfa1b8698fddea3c4d4695a1e79c4485e27d32e6ec0ccd69a/PathCORE-T-1.0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "062b609d4205e13ddb1d0a310e5650ac", "sha256": "2f104662f4334ff31b5a7c520176c3e1dc536d34e09ead98e72ae26d03b0026d" }, "downloads": -1, "filename": "PathCORE-T-1.0.2.tar.gz", "has_sig": false, "md5_digest": "062b609d4205e13ddb1d0a310e5650ac", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13648, "upload_time": "2017-10-17T15:13:33", "url": "https://files.pythonhosted.org/packages/96/40/fd957fd9e04bfa1b8698fddea3c4d4695a1e79c4485e27d32e6ec0ccd69a/PathCORE-T-1.0.2.tar.gz" } ] }