Skip to content

AntoineGlacet/pax-flow-sim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

KAPpaxsim pre-commit

Simulation tools based on Simpy library applied to KAP terminal Pax flows

Project Organization

├── LICENSE
├── README.md               <- The top-level README for developers using this project.
├── data
│   ├── misc                <- Miscelaneous files to version control and share
│   ├── dump                <- Local dump directory
│   ├── interim             <- Intermediate data that has been transformed (not uploaded to github)
│   ├── processed           <- The final, canonical data sets for modeling (not uploaded to github)
│   ├── raw                 <- The original, immutable data (not uploaded to github)
│   └── secret              <- Secret data like Sharepoint login (not uploaded to github)
│       └── .env            <- File with local environment parameters
│                               and passwords. Please ask separately (not uploaded to github)
│
├── notebooks               <- Jupyter notebooks for analysis and report creation
│   ├── private             <- Not version controlled and shared
│   └── shared              <- Version controlled and shared (output stripped when pushed)
│
├── reports                 <- Generated analysis as HTML, PDF, LaTeX, etc.
│   └── figures             <- Generated graphics and figures to be used in reporting
│
├── .pre-commit-config.yaml <- Pre-commit hooks (https://github.com/pre-commit/pre-commit)
│
├── environement.yml        <- conda env file, use with `conda env create -f environment.yml`
│                             generated with `conda env export > environment.yml`
│
├── setup.py                <- Makes project pip installable (pip install -e .) so src can be imported
├── src                     <- Source code for use in this project.
│   ├── __init__.py
│   │
│   ├── utils
│   │   ├── __init__.py
│   │   ├── simulation.py   <- Simulation running class
│   │
│   ├── simfunc
│   │   ├── __init__.py
│   │   ├── simparam.py     <- Simulation parameters class

Prerequisite

Quick start guide

# 1. clone the repo
git clone https://github.com/AntoineGlacet/KAPpaxsim.git
# 2. create a new conda environment from environment.yml
cd KAPpaxsim
conda env create --file environment.yml
# 3. install source code
pip install -e .

Contribute

pre-commit install
nbstripout --install
  • Open pull request

Remarks

Project under progress and regularly updated

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published