{ "info": { "author": "Anna Calinawan", "author_email": "anna.calinawan@mssm.edu", "bugtrack_url": null, "classifiers": [ "License :: CC0 1.0 Universal (CC0 1.0) Public Domain Dedication", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# ProteoEstimator\n\n* [Overview](#Overview)\n* [Installation](#installation)\n* [Usage](#Usage)\n * [predict_protein_abundances](#predict_protein_abundances)\n * [predict_phospho](#predict_phospho)\n* [Value](#Value)\n* [Note](#Note)\n\n## Overview\nWe present the first data science competition aiming at predicting protein levels from copy number and transcript levels, as well as phosphorylation levels from protein levels. The winning models outperform standard baseline machine learning methods and simply using the transcript levels as proxy for protein levels with respect to prediction performance on new patient samples.\nAn in depth analysis revealed associations between the commonly predictive genes and essentiality. We provide all the submitted models to the community for re-use and a web application to explore the result of this challenge to support improved large scale proteogenomic characterization of tumor samples and a better understanding of signaling deregulation.\n\n## Installation\n```python\npip install proteo_estimator\n```\n\nRequires Python3\n\n## Usage\n```python\nimport proteo_estimator as pr\n\n# Subchallenge 2: predicting protein levels from copy number and transcript levels\nprediction_file_protein = pr.predict_protein_abundances(\n tumor,\n rna,\n cna,\n output_dir,\n logging=True)\n\n# Subchallenge 3: predicting phospho levels from protein abundance and transcript levels\nprediction_file_phospho = pr.predict_phospho(\n tumor,\n rna,\n protein,\n output_dir,\n logging=True)\n```\n\n### predict_protein_abundances\n\n#### Arguments\n\n| Parameter | Default |Type | Description |\t\n| :------------------------ |:-------------:|:-------------|:-------------|\n| tumor\t |\t |str\t |Tumor type, options are 'breast' and 'ovarian'\n| rna\t |\t |str\t |Absolute file path for rna table. Table must be in TSV format of genes x samples\n| cna\t |\t |str\t |Absolute file path for cna table. Table must be in TSV format of genes x samples\n| output_dir\t |\t |str\t |Absolute file path for output directory. Prediction table and confidence scores will be saved under this directory as prediction.tsv and confidence.tsv\n| logging\t |True\t |bool\t |Print progress to stdout\n\n#### Return Value\n| Output |Type | Description |\t\n| :------------------------|:-------------|:-------------|\n| prediction_file\t |str\t |Path to tab-separated file of predicted protein levels in the shape of genes x samples. This file will be saved in the directory passed to the parameter \"output_dir\" as prediction.tsv\n\n### predict_phospho\n\n#### Arguments\n\n| Parameter | Default |Type | Description |\t\n| :------------------------ |:-------------:|:-------------|:-------------|\n| tumor\t |\t |str\t |Tumor type, options are 'breast' and 'ovarian'\n| rna\t |\t |str\t |Absolute file path for rna table. Table must be in TSV format of genes x samples\n| protein |\t |str\t |Absolute file path for protein abundance table. Table must be in TSV format of genes x samples\n| output_dir\t |\t |str\t |Absolute file path for output directory. Prediction table and confidence scores will be saved under this directory as prediction.tsv and confidence.tsv\n| logging\t |True\t |bool\t |Print progress to stdout\n\n#### Return Value\n| Output |Type | Description |\t\n| :------------------------|:-------------|:-------------|\n| prediction_file\t |str\t |Path to tab-separated file of predicted protein levels in the shape of genes x samples. This file will be saved in the directory passed to the parameter \"output_dir\" as prediction.tsv\n\n## Note\nPlease ensure that your docker daemon is running in the background.\nAll file paths must be absolute.\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/Sage-Bionetworks/NCI-CPTAC-DREAM-Proteogenomics-Challenge/tree/master/Subchallenges_2_3/ProteoEstimator", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "proteo-estimator", "package_url": "https://pypi.org/project/proteo-estimator/", "platform": "", "project_url": "https://pypi.org/project/proteo-estimator/", "project_urls": { "Homepage": "https://github.com/Sage-Bionetworks/NCI-CPTAC-DREAM-Proteogenomics-Challenge/tree/master/Subchallenges_2_3/ProteoEstimator" }, "release_url": "https://pypi.org/project/proteo-estimator/1.0.5/", "requires_dist": [ "docker (>=4.0.1)" ], "requires_python": "", "summary": "A package from the NCI-CPTAC DREAM Proteogenomics Challenge", "version": "1.0.5" }, "last_serial": 5567957, "releases": { "0.0.4": [ { "comment_text": "", "digests": { "md5": "6ca6e296805e6e1c0c507bb8cb5b4aff", "sha256": "212598295361acf46081178a47516cb13a82002fa398adfbc8db427d5e29dabf" }, "downloads": -1, "filename": "proteo_estimator-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "6ca6e296805e6e1c0c507bb8cb5b4aff", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8401, "upload_time": "2019-06-20T23:42:46", "url": "https://files.pythonhosted.org/packages/71/c1/6be41e248bb60189541b64cbdc8d26e5bf25cc515c611902a6c4de2a0649/proteo_estimator-0.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6d6c07a2a5426072a339d6f6b4644c90", "sha256": "d674128ef8d67b2ee3c380f9bf00af25dcd897fab1d7c01b0dae5639475e2861" }, "downloads": -1, "filename": "proteo_estimator-0.0.4.tar.gz", "has_sig": false, "md5_digest": "6d6c07a2a5426072a339d6f6b4644c90", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2868, "upload_time": "2019-06-20T23:42:49", "url": "https://files.pythonhosted.org/packages/e1/a4/eeef6d415fc47253a2b0f93afc2c9c844090bfa5f58cc1dd9f05b048a00f/proteo_estimator-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "cf8b446b0fc5a0a5062553ffddf125b2", "sha256": "55306754443b463500bf683034d03b50111ef739cfb6a33c9f5e440d45887cc3" }, "downloads": -1, "filename": "proteo_estimator-0.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "cf8b446b0fc5a0a5062553ffddf125b2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7443, "upload_time": "2019-06-20T23:54:44", "url": "https://files.pythonhosted.org/packages/34/52/50c7bab4839292ae6ecba92ecb51409800aaacdecd0aa83a438732a98d17/proteo_estimator-0.0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a99561cb1e443ce33031258c0ba164e7", "sha256": "dd5a043ede4cead10e3b83747f52771c88213c7469338a495cf8faa894dc48bc" }, "downloads": -1, "filename": "proteo_estimator-0.0.5.tar.gz", "has_sig": false, "md5_digest": "a99561cb1e443ce33031258c0ba164e7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2893, "upload_time": "2019-06-20T23:54:46", "url": "https://files.pythonhosted.org/packages/50/2b/66d0ac75706241e81fa32da48d9beffdf26ee3b7056534303ff945227f29/proteo_estimator-0.0.5.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "d86059362e4d170651b752cf8181a2f7", "sha256": "55a3b34e2cbcaf6bd0fc2e4fc33d9b82b73e36a78813eec96a9ae094f32ce010" }, "downloads": -1, "filename": "proteo_estimator-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "d86059362e4d170651b752cf8181a2f7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8558, "upload_time": "2019-07-22T14:23:39", "url": "https://files.pythonhosted.org/packages/71/e1/9a8477a5331ffece63047eea1544dcc0e5b264164d43833732f5b189a88c/proteo_estimator-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "286c2724c671fcbc24d624ebead817ed", "sha256": "a7aa8171ef5cc8e1a10150ffb79a694f4bdcaea55e66c1579f10b69b684c348c" }, "downloads": -1, "filename": "proteo_estimator-0.1.0.tar.gz", "has_sig": false, "md5_digest": "286c2724c671fcbc24d624ebead817ed", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3056, "upload_time": "2019-07-22T14:23:41", "url": "https://files.pythonhosted.org/packages/ee/d5/aaa9d2ef5d55b6f8192d2713791e28321bbcc5b4e53496018f4e55a77134/proteo_estimator-0.1.0.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "7a12a62aedb6cce7d000e38b8dcad7d5", "sha256": "b893b663cfb7d9d7d5ea94612813ada49d97997beeec07674c19f953ab104ea7" }, "downloads": -1, "filename": "proteo_estimator-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "7a12a62aedb6cce7d000e38b8dcad7d5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8567, "upload_time": "2019-07-22T14:34:28", "url": "https://files.pythonhosted.org/packages/89/21/707bdffdeced76e9fcb26113cd3143d6742041d0ab66a5216c8a7fa16869/proteo_estimator-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8d7e06a9500910d0bdfc36cefe676822", "sha256": "08c74f494fc82fbe2cd1cd846f74c6beb75b03bdd58c55e209260a88ad86b216" }, "downloads": -1, "filename": "proteo_estimator-1.0.0.tar.gz", "has_sig": false, "md5_digest": "8d7e06a9500910d0bdfc36cefe676822", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3059, "upload_time": "2019-07-22T14:34:30", "url": "https://files.pythonhosted.org/packages/8c/d6/b2149fa6ecfec3932d6ba2f3f530e9a16f60750fb4fcb90b75e304b9b9ca/proteo_estimator-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "35e6c06a596faf409ef2686a3b6b35bf", "sha256": "256f3c03aa5dc2f8ad31941a194259e745748a250dd118e26f90175f0d765b07" }, "downloads": -1, "filename": "proteo_estimator-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "35e6c06a596faf409ef2686a3b6b35bf", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7615, "upload_time": "2019-07-22T14:57:27", "url": "https://files.pythonhosted.org/packages/45/62/04b3e87803611a46eb7adb806d971b75dad4f56e830ce2f77f82b8bdca45/proteo_estimator-1.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0ca98bf059694a8a67f987b77bcf445e", "sha256": "e738233c5d66795fdb50582b220ba8cdf88ad81122c881136fb58eeb774b5b38" }, "downloads": -1, "filename": "proteo_estimator-1.0.1.tar.gz", "has_sig": false, "md5_digest": "0ca98bf059694a8a67f987b77bcf445e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3108, "upload_time": "2019-07-22T14:57:29", "url": "https://files.pythonhosted.org/packages/09/b3/e0fb3da9af1b724698d4c4398abccd22383613fdddc1cd9e7ef0ed42c61b/proteo_estimator-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "10c1f275505287d2f13ba78164658752", "sha256": "10631a3f8b4594a84906e4b902c6bfb45f131894bcbf3c02c71c7588ff21bcad" }, "downloads": -1, "filename": "proteo_estimator-1.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "10c1f275505287d2f13ba78164658752", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7617, "upload_time": "2019-07-22T14:58:57", "url": "https://files.pythonhosted.org/packages/88/1a/f63e3058563a55072003d471b39a2692c3548cb16d2bf1174e1faaad0f76/proteo_estimator-1.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "21e3855c6eb40edde56d342af48b7bad", "sha256": "550953a89a748797b0f6e43d499e69098906608dc64fcf2831294a26e3bcef0b" }, "downloads": -1, "filename": "proteo_estimator-1.0.2.tar.gz", "has_sig": false, "md5_digest": "21e3855c6eb40edde56d342af48b7bad", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3110, "upload_time": "2019-07-22T14:59:00", "url": "https://files.pythonhosted.org/packages/19/65/b22b3dc5189ad36c7e52344dad5dfba31f21b364fec2ad02af1757824e32/proteo_estimator-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "8050e97a9c00bd68b0577985c59eada2", "sha256": "3126d5377d6856420bdc05a9a296ecf8fa25c81b6f2391fc8ddc5e8c3bb9b235" }, "downloads": -1, "filename": "proteo_estimator-1.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "8050e97a9c00bd68b0577985c59eada2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7617, "upload_time": "2019-07-22T15:04:32", "url": "https://files.pythonhosted.org/packages/b1/6a/2edc6313c356f93e9599b114697baf2bb0b713b7d89584f4b129f9cf9072/proteo_estimator-1.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bfe4b0e4bb508055ec04aa456a0fe5df", "sha256": "230cfd51e113bcb150b42c849d6506cf5b936f8bcbcc89848a63d0653b8eafce" }, "downloads": -1, "filename": "proteo_estimator-1.0.3.tar.gz", "has_sig": false, "md5_digest": "bfe4b0e4bb508055ec04aa456a0fe5df", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3106, "upload_time": "2019-07-22T15:04:35", "url": "https://files.pythonhosted.org/packages/61/b5/24ae0e1d73e9f58e268bf6224b65ff81c6148d6a55d7882d536fb69d970e/proteo_estimator-1.0.3.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "061218c28f697b0bda0cb64cb3bb2b9f", "sha256": "8f0652332a249a563e04ebb15a2a42721d7d7edd0ec8935c22f3ea22d9a55c1a" }, "downloads": -1, "filename": "proteo_estimator-1.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "061218c28f697b0bda0cb64cb3bb2b9f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7561, "upload_time": "2019-07-22T15:16:58", "url": "https://files.pythonhosted.org/packages/fd/af/20403fdfeb50264b02b17d9a629063fce4baa43546501b4612119e1666cd/proteo_estimator-1.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b4d3b8c5480f2b15087bb88cc868554f", "sha256": "f10851e7bd5aad8c87da2951234b8ff5b53e732c4069308e25da0c1a99d1e0e6" }, "downloads": -1, "filename": "proteo_estimator-1.0.4.tar.gz", "has_sig": false, "md5_digest": "b4d3b8c5480f2b15087bb88cc868554f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3023, "upload_time": "2019-07-22T15:17:00", "url": "https://files.pythonhosted.org/packages/31/3a/a670e112e362eb71ca911c169f53dd6d3d30e2014fec2b85642cc9b1a1b0/proteo_estimator-1.0.4.tar.gz" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "2f2b7ba544139b9f5907de8a503f8b98", "sha256": "12484a3fa307f45b8a8a50f4a396a8ba63fe1769eb077700efea889a237465d6" }, "downloads": -1, "filename": "proteo_estimator-1.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "2f2b7ba544139b9f5907de8a503f8b98", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7563, "upload_time": "2019-07-22T15:18:10", "url": "https://files.pythonhosted.org/packages/d1/3f/7d40c0a3efed06f9444d92d7ebd7e048e309b37bd5cbf6d425207c3f4c1d/proteo_estimator-1.0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "accd32bd5653f3033ae9fea548a44bbb", "sha256": "c0ebc40cb72b07c4045509cccab9daa14b4baf0227aaf8e106ca9bd63b6aff8e" }, "downloads": -1, "filename": "proteo_estimator-1.0.5.tar.gz", "has_sig": false, "md5_digest": "accd32bd5653f3033ae9fea548a44bbb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3026, "upload_time": "2019-07-22T15:18:12", "url": "https://files.pythonhosted.org/packages/73/a5/6626419c481d8076a1a69bc1b9e0a4b6fa83ea73c2df814d6d5ac573b154/proteo_estimator-1.0.5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "2f2b7ba544139b9f5907de8a503f8b98", "sha256": "12484a3fa307f45b8a8a50f4a396a8ba63fe1769eb077700efea889a237465d6" }, "downloads": -1, "filename": "proteo_estimator-1.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "2f2b7ba544139b9f5907de8a503f8b98", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7563, "upload_time": "2019-07-22T15:18:10", "url": "https://files.pythonhosted.org/packages/d1/3f/7d40c0a3efed06f9444d92d7ebd7e048e309b37bd5cbf6d425207c3f4c1d/proteo_estimator-1.0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "accd32bd5653f3033ae9fea548a44bbb", "sha256": "c0ebc40cb72b07c4045509cccab9daa14b4baf0227aaf8e106ca9bd63b6aff8e" }, "downloads": -1, "filename": "proteo_estimator-1.0.5.tar.gz", "has_sig": false, "md5_digest": "accd32bd5653f3033ae9fea548a44bbb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3026, "upload_time": "2019-07-22T15:18:12", "url": "https://files.pythonhosted.org/packages/73/a5/6626419c481d8076a1a69bc1b9e0a4b6fa83ea73c2df814d6d5ac573b154/proteo_estimator-1.0.5.tar.gz" } ] }