Cómo instalar OGR Slip2D
OGR Slip2D es una versión preliminar y sigue en desarrollo activo. Todavía no hay instaladores firmados, así que por ahora se instala desde el código fuente público; con Python se tarda unos minutos.
Desde el código fuente
Versión 0.1.235, el mismo código que comprueban los tests.
Instaladores
Instaladores firmados para Windows, macOS y Linux. Son lo siguiente en la hoja de ruta.
Instalación desde el código fuente
Necesitas Python 3.11 o posterior y Git. pip instala todas las dependencias (NumPy, SciPy, Shapely, PySide6 y las demás) en un entorno virtual independiente.
En PowerShell o en el símbolo del sistema:
git clone https://github.com/samuelsl27/OGR-Slip2D.git
cd OGR-Slip2D
python -m venv .venv
.venv\Scripts\activate
pip install -e .
ogr-slip2dEn Terminal:
git clone https://github.com/samuelsl27/OGR-Slip2D.git
cd OGR-Slip2D
python3 -m venv .venv
source .venv/bin/activate
pip install -e .
ogr-slip2dEn un terminal:
git clone https://github.com/samuelsl27/OGR-Slip2D.git
cd OGR-Slip2D
python3 -m venv .venv
source .venv/bin/activate
pip install -e .
ogr-slip2dSi el sistema no encuentra el comando ogr-slip2d, python -m ogr_gui arranca el mismo programa. Se abre con un proyecto vacío; para probarlo, File → Load Demo Slope carga un modelo de ejemplo.
El paquete y sus tres comandos
El paquete se llama ogr-slip2d. Instala el programa de escritorio y una interfaz de línea de comandos y, si añades el extra [mcp], también el servidor para agentes de IA.
| Comando | Qué arranca | Más información |
|---|---|---|
ogr-slip2d | El programa de escritorio (modelador, interpretación, terminal de Python) | La interfaz |
ogr-slip2d-cli | Interfaz de línea de comandos para revisar y calcular proyectos .ogr | Referencia de la CLI |
ogr-slip2d-mcp | Servidor MCP para agentes de IA (requiere pip install -e ".[mcp]") | Conectar un agente |
Actualizar una instalación
Desde la carpeta del repositorio, ejecuta git pull y después otra vez pip install -e ., por si hay dependencias nuevas.
Componentes opcionales
[mcp] añade el servidor MCP, y [dev], las herramientas de desarrollo. Ninguno de los dos hace falta para usar el programa.
Historial de versiones
Cada versión tiene su historial de cambios, que recoge lo que se ha escrito y también lo que se ha encontrado durante su desarrollo.
Sobre esta versión preliminar
OGR Slip2D es software de investigación y sigue en desarrollo activo. Sus métodos están validados con casos publicados y su batería incluye miles de tests, pero el programa se distribuye sin garantía de ningún tipo. Antes de basar nada en sus resultados hay que contrastarlos con cálculos independientes, y la responsabilidad de un proyecto es del ingeniero que lo firma.
Si encuentras un error, o conoces el factor de seguridad de algún talud, abre una incidencia. Los casos de validación son la contribución que más nos ayuda.