Skip to content

Latest commit

 

History

History
executable file
·
97 lines (63 loc) · 2.59 KB

README.rst

File metadata and controls

executable file
·
97 lines (63 loc) · 2.59 KB

Padova

Digital Object Identifier (DOI) License https://travis-ci.org/jonathansick/padova.svg?branch=master Latest Version Development Status Supported Python versions Download format

Padova is a small python package for working with the so-called Padova evolutionary tracks produced by Girardi and collaborators. Padova is compatible with the Astropy project.

Take a look at this Jupyter notebook to see what Padova can do.

Of course, please use this project responsibly. Don't abuse the CMD servers.

Features

  • Simple interfaces to obtain either single isochrones or grids of isochrones.
  • Validation of settings before requesting data from the CMD servers.
  • Caching of requests so you don't hit the CMD servers when you ask for an isochrone set you already have.
  • Isochrones are provided as Astropy tables with metadata.
  • Isochrones can be exported for use with StarFISH.

Installation

pip install padova

Dependencies

  • numpy
  • Astropy
  • Requests
  • pytoml
  • setuptools

Tests

Padova uses py.test and tox to run tests. Setup with:

pip install tox

Then to run the test suite:

tox

Credits

  • Padova provides data from the CMD web site, which is a product of Leo Girardi and collaborators.
  • Padova takes inspiration and incorporates code from ezpadova by Morgan Fouesneau.

Info

Copyright 2013-2015 Jonathan Sick (@jonathansick).

Some parts are adapted from ezpadova, Copyright 2015 Morgan Fouesneau.

Padova is MIT licensed.