Starfish-develop / Starfish

Tools for Flexible Spectroscopic Inference
https://starfish.readthedocs.io/en/latest/
BSD 3-Clause "New" or "Revised" License
69 stars 22 forks source link

Notes for getting started with Starfish #82

Open gully opened 7 years ago

gully commented 7 years ago

Hi folks, I recently emailed some Starfish quick start notes to a colleague, and thought I'd post them here in case they are useful to anyone else. More tips/tricks for newcomers are welcomed below.

Here are some general tips for getting started with Starfish:

All the code is on GitHub, either in Ian Czekala's original version, or my fork: Ian's original version: https://github.com/iancze/Starfish My fork: https://github.com/gully/Starfish

My active branch for the last year supports all sorts of extensions to Starfish, including:

All of these extensions are undocumented here: https://github.com/gully/Starfish/tree/mix_model_omega2

The best place to get started on understanding the code is:

The most up-to-date info and conversations about the code occur in the open in the GitHub issues. I recommend a newcomer read through these to get a sense for the limitations and opportunities of the code. https://github.com/iancze/Starfish/issues

All my code for my 2017 paper is free/public here, including some helpful Jupyter-notebooks: https://github.com/BrownDwarf/welter/tree/master/notebooks

iancze commented 7 years ago

Hi @gully, thanks for compiling this list, this is very helpful! Perhaps we can use this as a thread to collect various sources of documentation, for eventual incorporation into the documentation (embed or link).