Galactic Astronomy and the Milky Way¶
- Just started
- Focusing on the dynamic and stellar population sides.
Galactic Dynamics¶
Courses¶
Tools for Galactic Dynamic¶
- gala - Galactic and gravitational dynamics in
Python
- By Adrian Price-Whelan. Provide a class-based and user-friendly interface to fast (C or Cython-optimized) implementations of common operations such as gravitational potential and force evaluation, orbit integration, dynamical transformations, and chaos indicators for nonlinear dynamics.
- Online document is here
- galpy - Galactic Dynamics in
Python
- By Jo Bovy. It supports orbit integration in a variety of potentials, evaluating and sampling various distribution functions, and the calculation of action-angle coordinates for all static potentials.
- Online document is here
- thejoker - A custom Monte Carlo sampler for the (gravitational)
two-body problem
- By Adrian Price-Whelan. The Joker [1] is a custom Monte Carlo sampler for the two-body problem and is therefore useful for constraining star-star or star-planet systems
- wendy - A one-dimensional gravitational N-body
code
- By Jo Bovy. wendy solves the one-dimensional gravitational N-body problem to machine precision with an efficient algorithm [O(log N) / particle-collision]. Alternatively, it can solve the problem with approximate integration, but with exact forces.
- GALAXY N-body simulation
package
- By Jerry Sellwood. The manual is here.
- Agama - Action-based galaxy modeling
framework
- Agama is a library intended for a broad range of tasks within the field of stellar dynamics.
- NEMO - A Stellar Dynamics
Toolbox
- By Peter Teuben. Also available on github
Jeans Modeling¶
- JAM - Jeans Anisotropic MGE modeling
method
- By Michelle Cappellari. Available in Python and IDL.
- CJAM - Jeans Anisotropic MGE modelling code written in
C
- By Laura Watkins. Extended JAM models to calculate all three (x, y, z) first moments and all six (xx, yy, zz, xy, xz, yz) second moments.
- slomo - Jeans modeling with multiple tracer
populations
- By Asher Wasserman. There is also a Julia version: Slomo.jl
Schwarzschild Modeling¶
- TriaxSchwarzschild by Remco van den
Bosch
- Fortran source codes.
Galactic Chemical Evolution¶
Models of Chemical Evolution¶
- kimmy - Galactic chemical evolution in
python
- By Jo Bovy. kimmy contains simple tools to study chemical evolution in galaxies.
Stellar structures in the Milky Way¶
- galstreams - Milky Way Streams Footprint Library and Toolkit for
Python
- It includes a compilation of spatial information for known stellar streams and overdensities in the Milky Way (MW) and Python tools for visualizing them.