This python package provides analyses tools for public data from the GROWTH (Gamma-Ray Observation of Winter THundercloud) project.
- Prerequisites
- Make sure
git-lfs
is installed. - Make sure
tox
andpipenv
are installed, or runpip install tox pipenv
.
- Make sure
- Clone the pygrowth repository
git lfs clone git@github.com:growth-team/pygrowth.git
- Install in a virtual environment.
cd pygrowth pipenv install . pipenv shell pip install . # To exit from the pipenv shell, type exit.
- Run test.
cd pygrowth pipenv shell tox
Use Git Large File System when committing large files and/or binary files used, for example, for unit tests.
# Track a file using the Git LFS (add as LFS-stored file)
git lfs track <path_to_file>
# Commit (Please do not forget to commit .gitattribute file as well)
git add .gitattribute <path_to_file>
git commit .gitattribute <path_to_file> -m "commit message"