Add OARMP routing engine, dashboard and documentation
- Complete routing engine: ingest, optimizer (CG+B&B), maintenance monitor, metrics, pipeline, quality checks - Streamlit dashboard with Input/Output tab structure, editable data editors, interactive Folium map with satellite layer and maintenance base highlights, FH stacked bar chart with TTM availability - CSV data files: AERONAVES, CHECKS, AIRPORTS, ESCALA DE VOO - README, CONTEXTO and CHANGELOG added - Remove legacy pre_process scripts and raw binary files (PDFs/xlsx) - Update .gitignore to exclude outputs/, data/, raw/*.pdf, raw/*.xlsx Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
37
run_pipeline.bat
Normal file
37
run_pipeline.bat
Normal file
@@ -0,0 +1,37 @@
|
||||
@echo off
|
||||
echo ============================================================
|
||||
echo OARMP – Aircraft Routing and Maintenance Planning Pipeline
|
||||
echo ============================================================
|
||||
cd /d "%~dp0"
|
||||
|
||||
echo.
|
||||
echo [00] Setup...
|
||||
.venv\Scripts\python.exe scripts\00_setup_project.py
|
||||
if %ERRORLEVEL% neq 0 ( echo ERRO no setup & pause & exit /b 1 )
|
||||
|
||||
echo.
|
||||
echo [01] Inspecionando arquivos...
|
||||
.venv\Scripts\python.exe scripts\01_inspect_inputs.py
|
||||
if %ERRORLEVEL% neq 0 ( echo ERRO na inspecao & pause & exit /b 1 )
|
||||
|
||||
echo.
|
||||
echo [02] Construindo referencia de frota...
|
||||
.venv\Scripts\python.exe scripts\02_build_fleet_reference.py
|
||||
if %ERRORLEVEL% neq 0 ( echo ERRO na frota & pause & exit /b 1 )
|
||||
|
||||
echo.
|
||||
echo [03] Executando otimizacao...
|
||||
.venv\Scripts\python.exe scripts\03_run_optimization_pipeline.py
|
||||
if %ERRORLEVEL% neq 0 ( echo ERRO na otimizacao & pause & exit /b 1 )
|
||||
|
||||
echo.
|
||||
echo [04] Gerando flight strings...
|
||||
.venv\Scripts\python.exe scripts\04_generate_flight_strings.py
|
||||
if %ERRORLEVEL% neq 0 ( echo ERRO na geracao & pause & exit /b 1 )
|
||||
|
||||
echo.
|
||||
echo ============================================================
|
||||
echo Pipeline concluido com sucesso!
|
||||
echo Para visualizar o dashboard: scripts\05_run_dashboard.bat
|
||||
echo ============================================================
|
||||
pause
|
||||
Reference in New Issue
Block a user