Metadata-Version: 2.1
Name: ShowerModel
Version: 0.1.2
Summary: Modelling cosmic-ray showers, their light production and its detection
Home-page: https://github.com/JaimeRosado/ShowerModel
Author: Jaime Rosado
Author-email: jrosadov@ucm.es
License: GPL-3.0
Platform: UNKNOWN
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: BSD License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Topic :: Scientific/Engineering :: Astronomy
Requires-Python: >=3.7
Description-Content-Type: text/markdown
Requires-Dist: numpy (~=1.19)
Requires-Dist: pandas (>=1.0.0)
Requires-Dist: matplotlib (~=3.3)
Requires-Dist: scipy (~=1.5)
Requires-Dist: ipython (~=7.12)
Requires-Dist: setuptools-scm (>=3.4)
Provides-Extra: docs
Requires-Dist: sphinx-rtd-theme ; extra == 'docs'
Requires-Dist: sphinx-automodapi ; extra == 'docs'
Requires-Dist: sphinx ; extra == 'docs'
Requires-Dist: nbsphinx ; extra == 'docs'
Requires-Dist: numpydoc ; extra == 'docs'
Requires-Dist: jupyter ; extra == 'docs'
Requires-Dist: notebook ; extra == 'docs'
Requires-Dist: graphviz ; extra == 'docs'

![ShowerModel logo](docs/logo_showermodel.png)

A Python package for modelling cosmic-ray showers, their light production and their detection.

--------
* Code : https://github.com/JaimeRosado/ShowerModel
* Docs: https://jaimerosado.github.io/ShowerModel
* License: GPL-3.0
--------

## Install

* Install miniconda or anaconda first.

### As user

```
SHOWERMODEL_VER=0.1.2
wget https://raw.githubusercontent.com/JaimeRosado/ShowerModel/v$SHOWERMODEL_VER/environment.yml
conda env create -n showermodel -f environment.yml
conda activate showermodel
pip install ShowerModel==$SHOWERMODEL_VER
rm environment.yml
```

### As developer

* Create and activate the conda environment:
```
git clone https://github.com/JaimeRosado/ShowerModel.git
cd ShowerModel
conda env create -f environment.yml
conda activate showermodel
```

* To update the environment (e.g. when dependencies get updated), use:
```
conda env update -n showermodel -f environment.yml
```

To install ShowerModel, run the following command from the ShowerModel root directory:
```
pip install -e .
```

Installation, versioning and docs-web deploying methods are base on 
the [*ctapipe* repository](https://github.com/cta-observatory/ctapipe).

## Further information
See our poster and presentation video from ADASS XXX conference https://adass2020.es/:
* https://drive.google.com/file/d/14AGV91mQXDwecGy2qxgNEmWeIcxKy_I0/view?usp=sharing
* https://adass2020.es/static/ftp/P4-176/P4-176.pdf


