- 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>
38 lines
1.3 KiB
Batchfile
38 lines
1.3 KiB
Batchfile
@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
|