Demo: https://detectorefficiencycalculator.herokuapp.com/
DECal is a web application designed to analytically calculate, visualize and optimize the detection effciency of thermal neutron detectors, which are based on thin-film converters. The implementation presented in app 10B-based detectors in particular.
DECal Has been developed using the following frameworks: - Backend: Django, Django rest framework, Mongoengine - Frontend: React + Redux
- Python 2.7
- Nodejs
- MongoDB
-
Download python dependencies placed in requirements.txt. ''' pip install -r requirements.txt '''
-
Install frontend dependencies via npm.
''' npm i '''
- Run webpack to gather frontend dependencies
''' npm run-scrip webpack-watch '''
- Run the server
''' python manage.py runserver '''
GNU GPLv3