Resource: emcee
Description: Python ensemble sampling toolkit for MCMC
Homepage URL: http://danfm.ca/emcee/
emcee is an extensible, pure-Python implementation of of Goodman & Weare's Affine Invariant Markov chain Monte Carlo (MCMC) Ensemble sampler. It's designed for Bayesian parameter estimation.
"Seriously kick-ass MCMC sampling"
Blog: N-body SPH analysis with Python
There is an interesting project in development to support N-body SPH analysis in Python. Check it out at:
http://code.google.com/p/pynbody/
To quote from author Rok Roskar (via astrobetter.com):
I'd like to plug a project that a group of us have been working on since last fall called pynbody. It's a python-based N-body/SPH analysis framework meant to simplify analysis by providing ...
Resource: Transit light curve equations
Description: Mandel & Agol (2002) transit light curve equations
Homepage URL: http://astro.ucla.edu/~ianc/python/transit.html
Routines that calculate various transit light curve equations:
- occultuniform() – uniform-disk transit light curve
- occultquad() – quadratic limb-darkening
- occultnonlin() – full (4-parameter) nonlinear limb-darkening
- occultnonlin_small() – small-planet approximation with full nonlinear limb-darkening.
- t2z() – convert dates to transiting z-parameter for circular orbits.
Tutorial: Practical Python for Astronomers
Practical Python for Astronomers is a series of hands-on workshops to explore the Python language and the powerful analysis tools it provides. The emphasis is on using Python to solve real-world problems that astronomers are likely to encounter in research.
The workshops immediately make use of the full suite of plotting, analysis, and file reading tools. Along the way elements of the Python language such as data types ...
Resource: python4astronomers
Description: Practical Python for Astronomers
Homepage URL: http://python4astronomers.github.com/
Practical Python for Astronomers is a series of hands-on workshops to explore the Python language and the powerful analysis tools it provides. The emphasis is on using Python to solve real-world problems that astronomers are likely to encounter in research.
The workshops immediately make use of the full suite of plotting, analysis, and file reading tools. Along ...