{ "info": { "author": "garrethmartin", "author_email": "g.martin4@herts.ac.uk", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: Implementation :: PyPy" ], "description": "\n\n[![PyPI](https://img.shields.io/pypi/v/progenitor-probability.svg)](https://pypi.python.org/pypi/progenitor-probability/) [![Python](https://img.shields.io/pypi/pyversions/progenitor-probability.svg)](https://pypi.python.org/pypi/progenitor-probability/)\n## *README* for `tabulate_progenitor_probability.py`\n\n### Reference:\n[***Martin et al. 2018a***](https://doi.org/10.1093/mnras/stx3057 \"Martin+18a\"),\n*Martin, G., Kaviraj, S., Devriendt J. E. G., Dubois Y., Pichon C. and Laigle C., MNRAS, 474, 3140*\n\n\n### Contact:\n[g.martin4@herts.ac.uk](mailto:g.martin4@herts.ac.uk \"email\")\n\n\n### Purpose:\nReads `fractions.dat` binary file and returns the joint progenitor probability for given redshift, mass, environment (percentile) and star-formation rate (i.e. the probability that a galaxy with given properties has spheroidal morphology at z=0). If one or more dimensions are not specified, the joint progenitor probability is returned with missing dimensions marginalised out.\n\n\n### Prerequisites:\n* `fractions.dat`\n* numpy\n* scipy\n\n### Installation:\n\n pip install progenitor-probability\n\n\n### Usage:\n\n#### Using the built-in script:\n\n```\ntabulate_progenitor_probability.py -z 0.4 -m 10.8\n0.266751184855\n``` \n``` \ntabulate_progenitor_probability.py --help\n\nusage: tabulate_progenitor_probability.py [-h] [-z REDSHIFT] [-m MASS]\n [-p DENSITY] [-s SFR]\n\noptional arguments:\n -h, --help show this help message and exit\n -z REDSHIFT, --redshift REDSHIFT\n Redshift\n -m MASS, --mass MASS Log10 stellar mass/M_sun\n -p DENSITY, --density DENSITY\n Local number density percentile [0,100]\n -s SFR, --SFR SFR SFR in M_sun/yr\n``` \n\n**-z** *redshift*\n\n**-m** *log10(stellar mass / Msun)*\n\n**-p** *percentile of local number density* in the range [0,100] (see [Martin et al. 2018a](https://doi.org/10.1093/mnras/stx3057 \"Martin+18a\"))\n\n**-s** *star formation rate in Msun/yr*\n\n#### Importing the package\n\n```\nfrom progenitor_probability import progenitor_probability\n>>> progenitor_probability(redshift=0.4, mass=10.8)\n0.266751184855\n```\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/garrethmartin/progenitor-fractions", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "progenitor-probability", "package_url": "https://pypi.org/project/progenitor-probability/", "platform": "", "project_url": "https://pypi.org/project/progenitor-probability/", "project_urls": { "Homepage": "https://github.com/garrethmartin/progenitor-fractions" }, "release_url": "https://pypi.org/project/progenitor-probability/1.1/", "requires_dist": [ "numpy (>=1.14)", "scipy (>=1.2)" ], "requires_python": "", "summary": "Returns the joint progenitor probability (probability that a galaxy is a spheroid at z=0) for a given redshift, mass, environment (percentile) and star-formation rate.", "version": "1.1" }, "last_serial": 5118502, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "7585c825ea8dafde696e4643fa6ce1fa", "sha256": "cf42e2b229faab1035184a64683b95f384fabf0c1e5759148381c9d08a675f13" }, "downloads": -1, "filename": "progenitor_probability-1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7585c825ea8dafde696e4643fa6ce1fa", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 340259, "upload_time": "2019-04-09T10:34:42", "url": "https://files.pythonhosted.org/packages/98/6e/947df96e6f1ea07cfe71349428b77287f82649a60b869d93dc0aa68765c2/progenitor_probability-1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "66f30b92b89586f6719505d5f1982511", "sha256": "c2b0e7bf71ffdd1dfeb338d264e927524636bff872ed50f3ad2a0d59e8e21fcd" }, "downloads": -1, "filename": "progenitor_probability-1.0.tar.gz", "has_sig": false, "md5_digest": "66f30b92b89586f6719505d5f1982511", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4155, "upload_time": "2019-04-09T10:34:44", "url": "https://files.pythonhosted.org/packages/51/35/88de3383397d981db9b42ea65068afcb73d0b5cc17b9e27b6e1f25680fac/progenitor_probability-1.0.tar.gz" } ], "1.1": [ { "comment_text": "", "digests": { "md5": "c536e1a15597227a05514feb89e5dc76", "sha256": "d02f2cf158fdde806b485079c7a0d1f07085b3c6650589d8a81db1c5dcfa85ae" }, "downloads": -1, "filename": "progenitor_probability-1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c536e1a15597227a05514feb89e5dc76", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 340438, "upload_time": "2019-04-09T12:01:40", "url": "https://files.pythonhosted.org/packages/36/61/501cd2b13b6245f1f3942fac217c5d88a9f372e7222a1707bff92aadf3ce/progenitor_probability-1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dba44e43e29ae6a1b6ce501716586f64", "sha256": "fd02ac388dd07eb41328578844783591d83b63a8ed17715e4a566482bcd7caf5" }, "downloads": -1, "filename": "progenitor_probability-1.1.tar.gz", "has_sig": false, "md5_digest": "dba44e43e29ae6a1b6ce501716586f64", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4324, "upload_time": "2019-04-09T12:01:42", "url": "https://files.pythonhosted.org/packages/47/c3/42ea227071758604751e6ae6b49952f7398c3b05514434572ef20f5b7fac/progenitor_probability-1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c536e1a15597227a05514feb89e5dc76", "sha256": "d02f2cf158fdde806b485079c7a0d1f07085b3c6650589d8a81db1c5dcfa85ae" }, "downloads": -1, "filename": "progenitor_probability-1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c536e1a15597227a05514feb89e5dc76", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 340438, "upload_time": "2019-04-09T12:01:40", "url": "https://files.pythonhosted.org/packages/36/61/501cd2b13b6245f1f3942fac217c5d88a9f372e7222a1707bff92aadf3ce/progenitor_probability-1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dba44e43e29ae6a1b6ce501716586f64", "sha256": "fd02ac388dd07eb41328578844783591d83b63a8ed17715e4a566482bcd7caf5" }, "downloads": -1, "filename": "progenitor_probability-1.1.tar.gz", "has_sig": false, "md5_digest": "dba44e43e29ae6a1b6ce501716586f64", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4324, "upload_time": "2019-04-09T12:01:42", "url": "https://files.pythonhosted.org/packages/47/c3/42ea227071758604751e6ae6b49952f7398c3b05514434572ef20f5b7fac/progenitor_probability-1.1.tar.gz" } ] }