Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Notes for getting started with Starfish #82

Open
gully opened this issue May 30, 2017 · 1 comment
Open

Notes for getting started with Starfish #82

gully opened this issue May 30, 2017 · 1 comment
Labels

Comments

@gully
Copy link
Collaborator

gully commented May 30, 2017

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:

  • The ability to sample all stellar and nuisance parameters at once with the robust "emcee" algorithm.
  • Nominal support for using the Marley et al. synthetic spectral models (in prep.)
  • Several extensions to support "separable" model physics: mixture models from starspots, spectroscopic binaries, disk veiling, extinction, etc.
  • Correctly supports flux-calibrated spectra

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
Copy link
Collaborator

iancze commented May 31, 2017

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).

@iancze iancze added the doc label May 31, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants