Skip to content

Запуск и отрисовка сечения обратного бета-распада

  1. Клонировать репозиторий (включая под-модули)
  2. Зайти в папку с ним
  3. Установить зависимости
  4. Установить и экспортировать переменную среды PYTHONPATH так, чтобы она указывала на текущую директорию (.)
  5. Запустить скрипт

В данном случае используется публичная версия репозитория (https://), из которой можно читать, но нельзя добавлять свой код. Этот вариант подходит, пока нету доступа на git.jinr.ru

Вариант для sh/bash

git clone --recursive --recurse-submodules https://git.jinr.ru/dag-computing/dagflow-reactorenueosc.git
cd dagflow-reactornueosc
pip install -r requirements.txt 
pip install -r submodules/dag-flow/requirements.txt
pip install -r submodules/dag-flow/submodules/dictwrapper/requirements.txt
export PYTHONPATH=.
./tests/dgf-reactoranueosc/test_IBDXsecO1_function.py

Вариант для fish

git clone --recursive --recurse-submodules https://git.jinr.ru/dag-computing/dagflow-reactorenueosc.git
cd dagflow-reactornueosc
pip install -r **requirements.txt 
set -x PYTHONPATH .
./tests/dgf-reactoranueosc/test_IBDXsecO1_function.py

Программа посчитает сечение обратного бета-распада для 3-х углов вылета позитрона и разных энергий от 1 до 12 МэВ.

Edited by Maxim Gonchar