21CMMC
docs
  • Installation
  • Tutorials and FAQs
    • MCMC Introduction
    • MCMC with LightCones
    • MCMC with Multiple Likelihoods
    • MCMC FAQ
    • Allowed parameter ranges
    • Writing Cores and Likelihoods
    • How do I write a Core Module?
    • How do I write a Likelihood Module?
  • API Reference
  • Contributing
  • Authors
  • Changelog
21CMMC
  • Docs »
  • Tutorials and FAQs
  • Edit on GitHub

Tutorials and FAQs¶

The following introductory tutorials will help you get started with 21CMMC:

  • MCMC Introduction
    • The Structure of 21MCMC
    • Running MCMC
    • Analysis
  • MCMC with LightCones
    • Running MCMC
    • Analysis
  • MCMC with Multiple Likelihoods
    • Setting up cores and likelihoods
    • Running MCMC
    • Analysis
    • Using the Luminosity Function Likelihood

If you’ve covered the tutorials and still have questions about “how to do stuff” in 21CMMC, consult the FAQs:

  • MCMC FAQ
    • How to Continue Running a Chain After it has Stopped?
    • How to store arbitrary data on every iteration of the chain?
    • How to add thermal noise to observations/mocks?
    • How does 21CMMC deal with parameters outside their range?
    • What parameter ranges should I use?
    • My run crashed with BrokenProcessPool exception, what is that?
    • My run crashed and I don’t know why, can I debug?
    • Can I get a history of all parameters trialed in the MCMC?
    • Can I interactively explore my Likelihood after running MCMC?
  • Allowed parameter ranges
    • Cosmology
    • Ionisation astrophysical parameters
    • Heating astrophysical parameters
  • Writing Cores and Likelihoods
  • How do I write a Core Module?
    • A Visibility Core Example
  • How do I write a Likelihood Module?
Next Previous

© Copyright 2020, The 21cmFAST Collaboration Revision 3ebf0d8d.

Built with Sphinx using a theme provided by Read the Docs.