eddy - Extracting Disk Dynamics

eddy provides a suite of tools to extract kinematical information from spatially and spectrally resolved line data.

The eddy.fit_cube.rotationmap class enables the fitting of a Keplerian rotation pattern to a rotation map to infer geometrical properties of the disk, a dynamical mass of the star, or to infer the presence of a flared emission surface or warp in the disk.

The eddy.fit_annulus.annulus class contains the functionality to infer rotational and radial velocities based on an annulus of spectra extracted from an azimuthally symmetric disk.


Installation is as easy as,

pip install astro-eddy

If you want to live on the edge, you can clone the repository and install that,

pip install .

but I cannot promise everything will work as described here.


If you are having issues, please open a issue on the GitHub page.


If you use eddy in any of your work, please cite the JOSS article,

    doi = {10.21105/joss.01220},
    url = {https://doi.org/10.21105/joss.01220},
    year = {2019},
    month = {feb},
    publisher = {The Open Journal},
    volume = {4},
    number = {34},
    pages = {1220},
    author = {Richard Teague},
    title = {eddy},
    journal = {The Journal of Open Source Software}


The project is licensed under the MIT license.