simpcce
Librería para simular pronósticos de Cambio Climático en embalses
Science Score: 49.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 3 DOI reference(s) in README -
✓Academic publication links
Links to: zenodo.org -
○Committers with academic emails
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (4.6%) to scientific vocabulary
Keywords
Repository
Librería para simular pronósticos de Cambio Climático en embalses
Basic Info
Statistics
- Stars: 3
- Watchers: 4
- Forks: 0
- Open Issues: 0
- Releases: 5
Topics
Metadata Files
README.md
SIMPCCe: Simulador de Pronsticos de Cambio Climtico en Embalses
La librera SIMPCCe se desarrolla como complemento a la Gua metodolgica para la estimacin de aportaciones mnimas a embalses en el contexto de cambio climtico
Aplicacin SIMPCCe
Adems de la creacin de la librera SIMPCCe se ha desarrollado una aplicacin con el mismo nombre que permite aplicar la metodologa descrita en la gua sin necesidad de la ejecucin del cdigo ni instalacin de los diferentes requerimientos. Esta aplicacin es un ejecutable en la que el usuario interactua con ella para configurar el proyecto en el punto deseado. Para obtener la aplicacin vaya a la seccin de Releases de esta pgina web (en la parte derecha de la pgina) y descargue el archivo ejecutable o pulse en el siguiente enlace SIMPCCe.exe
En el siguiente enlace Manual SIMPCCe se puede acceder a la parte de la gua donde se encuentra el manual de la aplicacin.
La idea fundamental de la librera y la aplicacin es el uso complementario a la gua; por tanto, para su utilizacin es necesario que el usuario conozca la metodologa descrita en la gua para evitar un uso incorrecto.
Contenido del repositorio
| Directorio | Contenido | | :-------- | :------- | | SIMPCCe | Cdigo de Python donde se han implementado la librera que permite realizar todo el anlisis definido en la metodologa. | notebooks | Jupyter notebooks donde se realiza un ejemplo de aplicacin y que puede ser utilizado para realizar cualquier estudio.
Requerimientos para el uso de la librera SIMPCCe
Los scripts y cuadernos (jupyter) se proporcionan en Python para asegurar la reproducibilidad y reutilizacin de los resultados. La forma ms sencilla de cumplir con todos estos requisitos es utilizando un entorno dedicado de conda , que se puede instalar fcilmente mediante la ejecucin de la siguientes lneas de comando y la descarga o el clonado de la librera para acceder al fichero yml que permitir instalar todas las libreras necesaria para la utilizacin de la librera SIMPCCe
Cmo puedo instalar python en mi equipo?
La instalacin de Python, el Notebook y todos los paquetes que utilizaremos, por separado puede ser una tarea ardua y agotadora, pero no se preocupe: alguien ha hecho ya el trabajo duro!
Anaconda es una distribucin de Python que recopila muchas de las bibliotecas necesarias en el mbito de la computacin cientfica y desde luego, todas las que necesitaremos en este curso. Adems incluye herramientas para programar en Python, como Jupyter Notebook o Spyder (un IDE al estilo de MATLAB).
Lo nico que necesita hacer es:
- Ir a la pgina de descargas de Anaconda.
- Seleccionar tu sistema operativo (Windows, OSX, Linux).
- Descargar Anaconda (utilizaremos Python 3.X).
Puede seguir los pasos a travs de este video.
Una vez instalado Anaconda y python, a travs de Anaconda Promnt instalado en el equipo se escriben las siguiente lneas:
sh
conda env create -f environment.yml
conda activate SIMPCCe_env
Tras crear el entorno de Conda especfico para esta librera se procede a la instalacin.
Si se ha clonado o descargado la librera en el equipo desde Github, desde la carpeta donde se se encuentra el fichero setup.py se ejecuta la siguiente lnea
sh
pip install -e. SIMPCCe
Tambin puede ser instalado directamente desde Github:
sh
pip install git+https://github.com/IHCantabria/SIMPCCe
Ejemplo de uso
Los ejemplos de uso de la librera SIMPCCe estn disponibles en forma de cuadernos jupyter. Para ejecutar los ejemplos siga los siguientes pasos:
- Descargue la carpeta notebooks desde el repositorio de github, o navegue hasta la carpeta si ha clonado el repo.
- Abre el cuaderno Jupyter de Jupyter Lab (escribe
jupyter notebookojupyter laben el terminal) - Abra la prueba disponible en la carpeta Aplicacin_SIMPCCe
Es importante que donde se ejecute el notebook se localice la carpeta data e images para visualizarlo y ejecutarlo correctamente
Colaboradores
La versin original de la librera y aplicacin ha sido desarrollada por:
- Salvador Navas
- Manuel del Jesus
Contacto
Para cualquier consulta o ayuda pngase en contacto a travs del siguiente email
simpcce@ihcantabria.com
Licencia
La aplicacin informtica SIMPCCe ha sido desarrollada por el Instituto de Hidrulica ambiental de Cantabria (IHC) como herramienta complementaria a esta gua. Est vinculada al encargo recibido de la Fundacin Canal para el desarrollo de la Gua metodolgica para la estimacin de aportaciones mnimas a embalses en el contexto de cambio climtico, pero fuera de su alcance. En consecuencia, la Fundacin Canal no ostenta respecto de la misma ninguna titularidad, atribucin, ni ningn tipo de responsabilidad.
IH Cantabria permite el acceso a esta aplicacin con el fin de facilitar la utilizacin prctica de la gua, si bien no otorga, respecto de la misma, garanta de ningn tipo, en particular, sobre su funcionamiento ni los resultados que genere. La aplicacin no va a ser objeto de soporte ni de mantenimiento. En atencin a lo expuesto, el desarrollador declina toda responsabilidad sobre la informacin que la aplicacin pueda generar y el uso para el que sta pudiera utilizarse.
Este programa es software libre: puede redistribuirlo y/o modificarlo bajo los trminos de la Licencia Pblica General GNU publicada por la Fundacin para el Software Libre, ya sea la versin 3 de la Licencia, o (a su eleccin) cualquier versin posterior.
Este programa se distribuye con la esperanza de que sea til pero SIN NINGUNA GARANTA; ni siquiera la garanta implcita de COMERCIALIZACIN o ADECUACIN A UN PROPSITO PARTICULAR. Consulte la Licencia Pblica General de GNU para ms detalles.
Debera haber recibido una copia de la Licencia Pblica General GNU junto con este programa. Si no es as, consulte https://www.gnu.org/licenses/.
Owner
- Name: IHCantabria
- Login: IHCantabria
- Kind: organization
- Email: info@ihcantabria.com
- Location: Spain
- Website: http://www.ihcantabria.com
- Twitter: ihcantabria
- Repositories: 8
- Profile: https://github.com/IHCantabria
Site principal de IHCantabria
GitHub Events
Total
- Release event: 2
- Delete event: 1
- Push event: 5
- Pull request event: 1
- Create event: 3
Last Year
- Release event: 2
- Delete event: 1
- Push event: 5
- Pull request event: 1
- Create event: 3
Issues and Pull Requests
Last synced: over 2 years ago
All Time
- Total issues: 0
- Total pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Total issue authors: 0
- Total pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 0
- Pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 0
- Pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0