{ "info": { "author": "Ian Czekala", "author_email": "iczekala@berkeley.edu", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Science/Research", "Programming Language :: Python :: 3", "Topic :: Scientific/Engineering :: Astronomy", "Topic :: Scientific/Engineering :: Physics" ], "description": "# Starfish\n\n[![Build Status](https://travis-ci.org/iancze/Starfish.svg)](https://travis-ci.org/iancze/Starfish)\n[![Doc Status](https://img.shields.io/readthedocs/starfish/latest.svg)](https://starfish.readthedocs.io/en/latest/?badge=latest)\n[![Coverage Status](https://coveralls.io/repos/github/iancze/Starfish/badge.svg?branch=master)](https://coveralls.io/github/iancze/Starfish?branch=master)\n[![PyPi](https://img.shields.io/pypi/v/astrostarfish.svg)](https://pypi.org/project/astrostarfish/)\n[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.2221006.svg)](https://doi.org/10.5281/zenodo.2221006)\n\n*Starfish* is a set of tools used for spectroscopic inference. We designed the package to robustly determine stellar parameters using high resolution spectral models.\n\n## Beta Version 0.3\n\n### Documentation\n\n[![Doc Status](https://img.shields.io/readthedocs/starfish/latest.svg?label=latest)](https://starfish.readthedocs.io/en/latest/?badge=latest)\n[![Doc Status](https://img.shields.io/readthedocs/starfish/latest.svg?label=develop)](https://starfish.readthedocs.io/en/develop/?badge=develop)\n\n### Citations\n\nIf you use this code or derivative components of this code in your research, please cite our [paper](https://ui.adsabs.harvard.edu/abs/2015ApJ...812..128C/abstract) as well as the [code](https://doi.org/10.5281/zenodo.2221006). \n\n
\nBibTex citation\n\n```\n@ARTICLE{2015ApJ...812..128C,\n author = {{Czekala}, Ian and {Andrews}, Sean M. and {Mandel}, Kaisey S. and\n {Hogg}, David W. and {Green}, Gregory M.},\n title = \"{Constructing a Flexible Likelihood Function for Spectroscopic Inference}\",\n journal = {\\apj},\n keywords = {methods: data analysis, methods: statistical, stars: fundamental parameters, stars: late-type, stars: statistics, techniques: spectroscopic, Astrophysics - Solar and Stellar Astrophysics, Astrophysics - Earth and Planetary Astrophysics, Astrophysics - Instrumentation and Methods for Astrophysics},\n year = \"2015\",\n month = \"Oct\",\n volume = {812},\n number = {2},\n eid = {128},\n pages = {128},\n doi = {10.1088/0004-637X/812/2/128},\narchivePrefix = {arXiv},\n eprint = {1412.5177},\n primaryClass = {astro-ph.SR},\n adsurl = {https://ui.adsabs.harvard.edu/abs/2015ApJ...812..128C},\n adsnote = {Provided by the SAO/NASA Astrophysics Data System}\n}\n\n@misc{ian_czekala_2018_2221006,\n author = {Ian Czekala and\n gully and\n Kevin Gullikson and\n Sean Andrews and\n Jason Neal and\n Miles Lucas and\n Kevin Hardegree-Ullman and\n Meredith Rawls and\n Edward Betts},\n title = {{iancze/Starfish: ca. Czekala et al. 2015 release \n w/ Zenodo}},\n month = dec,\n year = 2018,\n doi = {10.5281/zenodo.2221006},\n url = {https://doi.org/10.5281/zenodo.2221006}\n}\n```\n\n
\n\n**Warning!**\n\nThere have been major updates since version `0.2`, please see the section of the documentation that regards these changes if you are used to the old version!\n\n### Papers\n* [Czekala et al. 2015](https://ui.adsabs.harvard.edu/#abs/2015ApJ...812..128C/abstract)\n* [Gully-Santiago et al. 2017](https://ui.adsabs.harvard.edu/#abs/2017ApJ...836..200G/abstract)\n\nCopyright Ian Czekala and collaborators 2013 - 2019 (see [`CONTRIBUTORS.md`](CONTRIBUTORS.md))\n\nPlease bear in mind that this package is under heavy development and features may evolve rapidly. If something doesn't work, please fill an [issue](https://github.com/iancze/Starfish/issues) on this repository. If you would like to contribute to this project (either with bugfixes, documentation, or new features) please feel free to fork the repository and submit a pull request!\n\n# Installation Instructions\n\n## Prerequisites\n\n*Starfish* has several dependencies, however most of them should be satisfied by an up-to-date scientific python installation. We highly recommend using the [Anaconda Scientific Python Distribution](https://store.continuum.io/cshop/anaconda/) and updating to \nPython 3.6 or greater. This code makes no attempt to work on the Python 2.x series, and I doubt it will if you try. This package is tested across Linux, Mac OS X, and Windows. \n\nTo make sure you are running the correct version of python, start a python interpreter via the system shell and you should see something similar\n\n $ python\n Python 3.6.1 |Anaconda custom (64-bit)| (default, May 11 2017, 13:25:24) [MSC v.1900 64 bit (AMD64)] on win32\n Type \"help\", \"copyright\", \"credits\" or \"license\" for more information.\n >>> \n\nIf your shell says Python 2.x, try using the `python3` command instead of `python`.\n\n## Installation\n\nFor the most current release of *Starfish*, use the releases from PyPI\n\n $ pip install astrostarfish\n\nIf you want to be on the most up-to-date version (or a development version), install from source via\n\n $ pip install git+https://github.com/iancze/Starfish.git#egg=astrostarfish\n\n\nTo test that you've properly installed *Starfish*, try doing the following inside of a Python interpreter session\n\n```python\n>>> import Starfish\n>>> Starfish.__version__\n'0.3.0'\n```\n\nIf you see any errors, then something went wrong--please file an [issue](https://github.com/iancze/Starfish/issues).\n\nNow that you've successfully installed the code, please see the [documentation](https://starfish.readthedocs.io/en/latest/) on how to begin using *Starfish* to solve your spectroscopic inference problem.\n\n# Contributing\nIf you are interested in contributing to *Starfish*, first off, thank you! We appreciate your time and effort into\nmaking our project better. To get set up in a development environment, it is highly recommended to develop in a\nvirtual environment. We use `pipenv` to manage our environments, to get started clone the repository (and we recommend forking us first)\n\n $ git clone https://github.com//Starfish.git starfish\n $ cd starfish\n\nand then create the virtual environment and install pacakges from the `Pipfile` with\n\n $ pipenv install -d\n\nand to enter the virtual environment, simply issue\n\n $ pipenv shell\n\nwhenever you're in the `starfish` folder.\n\nTake a look through the [issues](https://github.com/iancze/Starfish/issues) if you are looking for a place to start improving *Starfish*!\n\n**Tests**\n\nWe use `py.test` for testing; within the virtual environment\n\n $ pytest\n\n\n## Contributors\n\nSee [`CONTRIBUTORS.md`](CONTRIBUTORS.md) for a full list of contributors.\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "https://github.com/iancze/Starfish/archive/master.zip", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/iancze/Starfish", "keywords": "", "license": "BSD", "maintainer": "Ian Czekala", "maintainer_email": "iancze@gmail.com", "name": "astrostarfish", "package_url": "https://pypi.org/project/astrostarfish/", "platform": "", "project_url": "https://pypi.org/project/astrostarfish/", "project_urls": { "Download": "https://github.com/iancze/Starfish/archive/master.zip", "Homepage": "https://github.com/iancze/Starfish" }, "release_url": "https://pypi.org/project/astrostarfish/0.3.0.dev0/", "requires_dist": [ "numpy", "scipy", "extinction", "scikit-learn", "emcee (==3.0rc2)", "h5py", "astropy", "tqdm" ], "requires_python": "", "summary": "Covariance tools for fitting stellar spectra", "version": "0.3.0.dev0" }, "last_serial": 5278137, "releases": { "0.3.0.dev0": [ { "comment_text": "", "digests": { "md5": "f71e999b27ad1e5b35c3b95cba5cb7ba", "sha256": "79e303a3882e3a413bca8aa923565de359a3cf69373a961be908efc1ce967219" }, "downloads": -1, "filename": "astrostarfish-0.3.0.dev0-py3-none-any.whl", "has_sig": false, "md5_digest": "f71e999b27ad1e5b35c3b95cba5cb7ba", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 90769, "upload_time": "2019-05-16T16:02:36", "url": "https://files.pythonhosted.org/packages/ce/bb/fe59ae91826dfdbd97c307c79b6358afa29f9a1c2707ce543accca006008/astrostarfish-0.3.0.dev0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8c037c2a35fbbe47a0df63cf8f967db7", "sha256": "10bc5dd060ced423aafdc1b9c6fc3b12cf64ac48613e608a4339e7c9def7cf57" }, "downloads": -1, "filename": "astrostarfish-0.3.0.dev0.tar.gz", "has_sig": false, "md5_digest": "8c037c2a35fbbe47a0df63cf8f967db7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 76740, "upload_time": "2019-05-16T16:02:38", "url": "https://files.pythonhosted.org/packages/86/dd/9ff98c687f6a460370db1d90ebc088bdd0e44fe713f509d20e0d9eaa08a0/astrostarfish-0.3.0.dev0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "f71e999b27ad1e5b35c3b95cba5cb7ba", "sha256": "79e303a3882e3a413bca8aa923565de359a3cf69373a961be908efc1ce967219" }, "downloads": -1, "filename": "astrostarfish-0.3.0.dev0-py3-none-any.whl", "has_sig": false, "md5_digest": "f71e999b27ad1e5b35c3b95cba5cb7ba", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 90769, "upload_time": "2019-05-16T16:02:36", "url": "https://files.pythonhosted.org/packages/ce/bb/fe59ae91826dfdbd97c307c79b6358afa29f9a1c2707ce543accca006008/astrostarfish-0.3.0.dev0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8c037c2a35fbbe47a0df63cf8f967db7", "sha256": "10bc5dd060ced423aafdc1b9c6fc3b12cf64ac48613e608a4339e7c9def7cf57" }, "downloads": -1, "filename": "astrostarfish-0.3.0.dev0.tar.gz", "has_sig": false, "md5_digest": "8c037c2a35fbbe47a0df63cf8f967db7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 76740, "upload_time": "2019-05-16T16:02:38", "url": "https://files.pythonhosted.org/packages/86/dd/9ff98c687f6a460370db1d90ebc088bdd0e44fe713f509d20e0d9eaa08a0/astrostarfish-0.3.0.dev0.tar.gz" } ] }