Burkina Faso domain TITO
# Threading Inputs to Outputs (TITO):
TITO is a framework designed to run the EF5 hydrologic model operationally, integrating satellite data, machine learning techniques and NWP products to support real-time forecasting and hydrologic analysis.
## Installation Instructions
**1. Clone the repository**
```sh
git clone
github.com
```
**2. Navigate to the repository folder**
```sh
cd TITO/
```
**3. Run the set up code**
This step might take few minutes.
```sh
bash setup_tito.sh
```
**4. Add the new conda env to your routines**
Open `pipeline.sh` and change the path to the conda environment, should be something like this:
```
source /Users/$username$/miniconda3/etc/profile.d/conda.sh
```
After installation, ensure that your TITO folder contains the following subdirectories and files.
## Repository structure
This repository is designed to run EF5 operationally over Burkina Faso.
Users must populate the required folders with topographic and parameter grids for their region of interest, and modify the EF5 control file (`templates/ef5_control_template.txt`) accordingly. A guide step-by-step to create the needed layers can be found in: EF5-builder-toolkit.
### Key Files & Folders
- **`burkinaFaso_90m_config.py`** – Configuration file to set up your operational run.
- **`orchestrator.py`** – Main Python script that manages the entire workflow.
- **`pipeline.sh`** – Bash script that activates the `tito_env` Conda environment and executes `orchestrator.py` using settings from `burkinaFaso_90m_config.py`.
### Input / Output Directories
- **`basic/`** – Contains DEM, FAC, and FDIR files.
- **`pet/`** – Contains monthly PET (Potential Evapotranspiration) grids.
- **`parameters/`** – Contains distributed parameters for the KW and CREST models.
- **`states/`** – Stores model state files generated during operational runs.
- **`outputs/`** – Output folder where simulation results are saved.
- **`precip/`** – IMERG QPE files are down …