Skip to content

toej93/LobsterPlot

Repository files navigation

MIT License

Making the "Lobster" Plot

This code contains all the ingredients to make the so-called "Lobster plot", which is the dependence of the parameter m𝛽𝛽 on the presently unknown lightest neutrino mass, with 3-sigma bands showing allowed regions given our knowledge about the neutrino mixing parameters. The bulk of this code was originally written by fromer Yale grad student Jeremy Cushman, and I updated and documented it, as well as added a couple of other functions.
Explore the docs »

Example plot

Table of Contents
  1. Getting Started
  2. Usage
  3. Contributing
  4. License
  5. Contact
  6. Acknowledgments

Getting Started

Prerequisites

You need the following software to be able to run this

  • Python 3
  • Jupyter (if you want to use the notebook, otherwise not needed)

Installation

  1. No installation needed, just clone and run!

Usage

The functions needed to make plots are contained in the nu_mass.py file, along with their docstrings. Examples of some of the different plots that can be made are contained in lobsterPlot.ipynb.

Code to sample parameter space

I am already providing the needed sampled arrays to produce the final plots, but you can produce your own files by running getArrays.py. It produces two files: normalArray.npy and invertedArray.npy, which contain the sampled values as well as the 3-sigma bands.

Sources for the included experimental limits:

Contributing

This is an open source code, so please feel free to use it, and modify it, at your convenience. However, any contributions to this code greatly appreciated.

If you have a suggestion or correction, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement".

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/Feature)
  3. Commit your Changes (git commit -m 'Add some Feature')
  4. Push to the Branch (git push origin feature/Feature)
  5. Open a Pull Request

License

Distributed under the MIT License. See LICENSE.txt for more information.

Contact

Jorge Torres - @toej93 - jorge.torresespinosa@yale.edu

Project Link: https://github.com/toej93/LobsterPlot

Acknowledgments

  • Thanks a lot to Jeremy Cushman for writing the bulk of the code.
  • Thanks to the CUORE@Yale folks for reviewing the code.

(back to top)

About

Code to make the famous "Lobster Plot"

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published