{ "info": { "author": "Richard Teague", "author_email": "rteague@umich.edu", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3.5" ], "description": "# eddy - Extracting Disk DYnamics\n\n[![status](http://joss.theoj.org/papers/2868c5ad4b6405eba1aaf1cd8ea53274/status.svg)](http://joss.theoj.org/papers/2868c5ad4b6405eba1aaf1cd8ea53274)\n[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.1440052.svg)](https://doi.org/10.5281/zenodo.1440052)\n\"ascl:1901.010\"\n[![Documentation Status](https://readthedocs.org/projects/eddy/badge/?version=latest)](https://eddy.readthedocs.io/en/latest/?badge=latest)\n\n`eddy` is a suite of Python tools to recover precise rotation profiles of protoplanetary disks from Doppler shifted line emission. `eddy` makes fitting of first moment maps and the inference of a rotation velocity from an annulus of spectra a breeze.\n\n## Installation\n\nTo install the `eddy` packge, first clone the directory, then in the main directory,\n\n```\npip install .\n```\n\nThe only real dependencies for this are `numpy`, `scipy`, `matplotlib`, [`emcee`](https://github.com/dfm/emcee), at least v3.0 or higher, and [`corner`](https://github.com/dfm/corner.py). If you want to run the Gaussian Process method you will also need [`celerite`](https://github.com/dfm/celerite) which can be easily installed if you follow their [installation guide](https://celerite.readthedocs.io/en/stable/python/install/).\n\nIf things have installed correctly you should be able to run the [Jupyter Notebooks](https://github.com/richteague/eddy/tree/master/docs) with no errors. If something goes wrong, please [open an issue](https://github.com/richteague/eddy/issues/new).\n\nSomething which is `pip` installable is currently work in progress.\n\n## Useage\n\nFor guides on how to use `eddy` you will find extensive examples in the [documents](https://github.com/richteague/eddy/tree/master/docs).\n\nIn brief, `fit_annulus` contains the functionality to infer the rotation profile from an annulus of Doppler shifted spectra, as discussed in [Teague et al. (2018a,](https://ui.adsabs.harvard.edu/#abs/2018ApJ...860L..12T/abstract)[b)](https://ui.adsabs.harvard.edu/#abs/2018ApJ...868..113T/abstract). Functions to fit the rotation map (we shameless recommend [bettermoments](https://github.com/richteague/bettermoments) to make these), including a flared surface geometry can be found in `fit_cube`. This also contains the functionality to deproject images using the geometrical properties of the best fit model.\n\n## Attribution\n\nIf you use `eddy` as part of your research, please cite the [JOSS article](http://joss.theoj.org/papers/10.21105/joss.01220):\n\n```latex\n@article{eddy,\n doi = {10.21105/joss.01220},\n url = {https://doi.org/10.21105/joss.01220},\n year = {2019},\n month = {feb},\n publisher = {The Open Journal},\n volume = {4},\n number = {34},\n pages = {1220},\n author = {Richard Teague},\n title = {eddy},\n journal = {The Journal of Open Source Software}\n}\n```\n\nA full list of citations including dependencies can be found on the [citations](./docs/citations.md) page.\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/richteague/eddy", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "astro-eddy", "package_url": "https://pypi.org/project/astro-eddy/", "platform": "", "project_url": "https://pypi.org/project/astro-eddy/", "project_urls": { "Homepage": "https://github.com/richteague/eddy" }, "release_url": "https://pypi.org/project/astro-eddy/1.0.0/", "requires_dist": [ "scipy (>=1)", "numpy", "matplotlib", "emcee (>=2)", "corner (>=2)" ], "requires_python": "", "summary": "Tools to recover expectionally precise rotation curves from spatially resolved spectra.", "version": "1.0.0" }, "last_serial": 5615638, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "0b8db0b17629781f69b06193052f683a", "sha256": "d2c44410d6683d2b84ef0959cfc4e3628ed702f16ef467ad8c1d7f250c085389" }, "downloads": -1, "filename": "astro_eddy-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "0b8db0b17629781f69b06193052f683a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 32922, "upload_time": "2019-07-31T21:12:30", "url": "https://files.pythonhosted.org/packages/11/90/a53e3faba370abe76ee2b39ed8892c4b47026cc6d59187d82542cfa63ac1/astro_eddy-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5a54b782a0eb3f45d9373e81d825a2aa", "sha256": "0a45ee7de7555272ec3df634e5dfb2f7eae4cf3cfa2f9e7b0db35d73b0d1db3c" }, "downloads": -1, "filename": "astro-eddy-1.0.0.tar.gz", "has_sig": false, "md5_digest": "5a54b782a0eb3f45d9373e81d825a2aa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36164, "upload_time": "2019-07-31T21:12:32", "url": "https://files.pythonhosted.org/packages/c1/fd/fac7e64d5668de260efe816c63da282ca1bf5717bc6f5e646ee57c0859b3/astro-eddy-1.0.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "0b8db0b17629781f69b06193052f683a", "sha256": "d2c44410d6683d2b84ef0959cfc4e3628ed702f16ef467ad8c1d7f250c085389" }, "downloads": -1, "filename": "astro_eddy-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "0b8db0b17629781f69b06193052f683a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 32922, "upload_time": "2019-07-31T21:12:30", "url": "https://files.pythonhosted.org/packages/11/90/a53e3faba370abe76ee2b39ed8892c4b47026cc6d59187d82542cfa63ac1/astro_eddy-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5a54b782a0eb3f45d9373e81d825a2aa", "sha256": "0a45ee7de7555272ec3df634e5dfb2f7eae4cf3cfa2f9e7b0db35d73b0d1db3c" }, "downloads": -1, "filename": "astro-eddy-1.0.0.tar.gz", "has_sig": false, "md5_digest": "5a54b782a0eb3f45d9373e81d825a2aa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36164, "upload_time": "2019-07-31T21:12:32", "url": "https://files.pythonhosted.org/packages/c1/fd/fac7e64d5668de260efe816c63da282ca1bf5717bc6f5e646ee57c0859b3/astro-eddy-1.0.0.tar.gz" } ] }