Skip to content

GooStats/GooStats

Repository files navigation

GooStats

Building status of main: Build Status

GooStats is an open source statistical analysis framework using GPUs.

  • It provide handful tools to configura input parametrs, datasets, spectrums, pdfs etc.
  • It also provide flexible text/plot/TTree output class.
  • The backend is GooFit on nVidia GPU, and the code is tuned and validated on GPU.

With a few lines of code, you will be able to use GooFit as low level engine and produce nice plots

  • with a few more lines, you will be able to do joint analysis of multiple datasets.
  • Look at Modules/naive-Reactor as an example.
  • Here are some screen shots of the text/TTree output and plot produced, as well as user code.

For any consult write to Xuefeng Ding.

If you find something strange,

  • usually there is a GooStatsException thrown out together with stack-trace output, then you can understand the problem by looking at the line of crash.
  • If you still don't understand, look at FAQ page and use ctrl+f.
  • If you still don't find the answer, open and Issue. I will reply it.

Contributions are well come. Feel free to use and contribute!

This framework has been utilized in Borexino and JUNO project. The physics result obtained with Borexino Module (closed source) has been presented in TAUP 2017 poster

If you need to cite the software, please use the following paper:

About

multivariate spectrum fitting analysis framework using GPUs

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published