Minimal template with the essentials for quickly setting up new python projects. Includes a simple folder structure and a conda environment for isolated dependency management.
- Start a new repo using this template
- Update your
LICENSE
file. - Update your
README.md
file. - Set up and activate conda environment
- Rename your conda environment in the
./conda.yml
file. - Add/change any dependencies and their versions in the
./conda.yml
file. - Set up your conda environment and activate it by running:
conda env create -f conda.yml conda activate <your-env-name>
- Rename your conda environment in the
- Add your own scripts in
./src/
- Add your own notebooks in
./notebooks/
- Add your own data in
./data/
This template creates the following folder structure:
<your-repo-name>
├── LICENSE
├── README.md
├── conda.yml
├── data
├── notebooks
│ └── example.ipynb
├── setup.py
└── src
├── __init__.py
└── utils.py