Skip to content

growth-team/pygrowth

Repository files navigation

pygrowth

This python package provides analyses tools for public data from the GROWTH (Gamma-Ray Observation of Winter THundercloud) project.

Development

  1. Prerequisites
    1. Make sure git-lfs is installed.
    2. Make sure tox and pipenv are installed, or run pip install tox pipenv.
  2. Clone the pygrowth repository
    git lfs clone git@github.com:growth-team/pygrowth.git
    
  3. Install in a virtual environment.
    cd pygrowth
    pipenv install .
    pipenv shell
    pip install .
    # To exit from the pipenv shell, type exit.
    
  4. Run test.
    cd pygrowth
    pipenv shell
    tox
    

Large/binary files in LFS

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"

About

python package for GROWTH data analysis

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published