Research group
Nuclear Physics Methods Laboratory
The laboratory develops a number of projects both in fundamental physics and in software development. We are currently working in three major directions:
- Non-accelerator particle physics (Troitsk nu-mass, Gerda, IAXO, space detectors).
- Simulations in particle physics (using standard tools like GEANT4 or CORSIKA and stand-alone simulations).
- Software development for science.
Software development is mostly done in Kotlin language and includes:
- DataForge — a framework for automation of data processing.
- kmath — a multiplatform mathematics library featuring context-oriented approach.
- Multiplatform visualization tools for science (plotly.kt, VisionForge).
- Controls.kt — a multiplatform data acquisition and control framework compatible with Piazza initiative.
- SimBa — an experimental simulation engine that fully utilizes asynchronous computing and uses Bayesian network principles to propagate events.