Skip to content

Tools for fitting and displaying giant extrasolar planet ring systems.

License

Notifications You must be signed in to change notification settings

mkenworthy/exorings

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Exorings

UPDATE: code is updated to run in Python 3, and includes exorings3 which is a Python 3 version of the original exorings which runs under Python 2.7.

J1407 Ring Model

These are Python tools for displaying and fitting giant extrasolar planet ring systems, as detailed in Kenworthy and Mamajek (2015).

If you need a python 2.7 environment to run the original disk_sim.py, you can set up a conda environment with the appropriate Python modules installed:

conda create --name exo27 -c conda-forge python=2.7 matplotlib numpy scipy astropy
conda activate exo27

then you can copy this repo and run the interactive ring fitter:

git clone https://github.com/mkenworthy/exorings.git
cd exorings/
python disk_sim.py -s 33000. -r 54220.65.try9.33kms.fits -d 54220.65.try9.33kms.fits -o 54220.65.try10.33kms.fits

Explanations on how to use the exorings interface are on the Quick Start page, along with all documentation and discussion on the Exorings wiki.

Citing this code

The code is registered at the ASCL at ascl:1501.012 and should be cited in papers as:

Kenworthy, M.A., 2015, Exorings, Astrophysics Source Code Library, record ascl:1501.012

License

The code is released under an ISC license, which is functionally equivalent to the BSD 2-clause license but removes some language that is no longer necessary.

About

Tools for fitting and displaying giant extrasolar planet ring systems.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published