Minutes20141219 - snoplusuk/echidna GitHub Wiki
echidna meeting 2014-12-19
Introduction
Introduced the idea of Echidna as a user-friendly, fast-running limit setting and background fitting software - to set limits on neutrinoless double beta decay, exotic models and solar neutrino signals. It also provides a useful cross check of Andy's limit setting code.
Phil's pull request
- Chosen a generic python directory structure
- main directory contains directory with same name as the software plus
docs
directory- sphinx documentation
echidna
directory containscore
(bulk of code) andtest
(unittests) directories
- main directory contains directory with same name as the software plus
- Core data structure:
- numpy array
- Method to return profile
- Method for sum of data structure
- Ed: people will want to see root histograms
- Phil with add method to return TH1D for example
- James: how are we going to save data files
- General consensus that pickl files would be best
- Ed: people will want to see root histograms
Next steps
- Smearing should happen after we have loaded root file from rat
- smearing binned data
- Added new members: Ed
- Added and assigned GitHub issues
Snopy
- Phil gave a quick overview of snopy
- Key difference is use of analytic spectra - not what we want to do for echidna
- We can take aspects of snopy into echidna though
User scripts
Scripts run by the user should be simple, just a few lines of commands
Pull requests
Assign to someone who is not you. For more information on the type of things to consider when reviewing a pull request, see the Pull Requests page.
Release alpha
Due: 31st January 2014 - i.e. before Phil leaves Requirements: Load SNO+ backgrounds plus 0nu2B signal. Set limit for 0nu2B