Connecting Waterpeople
Ens d'Abastament d'Aigua Ter-Llobregat (ATL)
Gomez Group Metering
Adasa Sistemas
Filtralite
GS Inima Environment
Minsait
FENACORE
Aganova
ICEX España Exportación e Inversiones
Catalan Water Partnership
ADECAGUA
ISEO Ultimate Access Technologies
IAPsolutions
ATLANTIUM
Terranova
ACCIONA
Honeywell
LACROIX
KISTERS
Baseform
Aqualia
Fundación CONAMA
Sacyr Agua
ONGAWA
SCRATS
ANFAGUA
AGENDA 21500
Hidroconta
Ministerio para la Transición Ecológica y el Reto Demográfico
Itron España
Kamstrup
Amiblu
CAF
Barmatec
AVK Válvulas
Xylem Vue
Ingeteam
AECID
Moval Agroingeniería
POSEIDON Water Services
Saint Gobain PAM
Consorcio de Aguas Bilbao Bizkaia
Badger Meter Spain
Bentley Systems
Xylem Water Solutions España
AMPHOS 21
Fundación Botín
Centro Nacional de Tecnología de Regadíos (CENTER)
Grupo Mejoras
Ministerio de Ciencia, Innovación y Universidades
Veolia
Molecor
ISMedioambiente
Netmore
Open Intelligence
HRS Heat Exchangers
Cámara de Granada
Rädlinger primus line GmbH
Arup
TEDAGUA
Autodesk Water
ESAMUR
FACSA
J. Huesa Water Technology
Lama Sistemas de Filtrado
Asociación de Ciencias Ambientales
Almar Water Solutions
Global Omnium
TecnoConverting
Vodafone Business
Laboratorios Tecnológicos de Levante
Red Control
VEGA Instrumentos

Se encuentra usted aquí

¿Por qué los especialistas ambientales deberían programar?

Sobre el blog

Gidahatari
Gidahatari es una una empresa dedicada a la ​gestión sostenible de los recursos hidricos ​con especialización en modelamiento numérico y herramientas computacionales.

El estudio de los recursos hídricos y medio ambiente implica la evaluación e interacción de los distintos componentes de ciclo hídrico. Evaluar estas interacciones requiere de herramientas avanzadas informáticas y de modelamiento numérico.

Aunque existe una vocación y espíritu por una mejor evaluación del agua y del ambiente, no se está alcanzando una plataforma sólida para su discusión. Los especialistas ambientales deben comprender y utilizar lenguajes de programación para sus evaluaciones y simulaciones, de esta manera ellos tendrán un rol más protagónico en la discusión sobre la preservación del medio ambiente.

¿Por qué programar?

Se dice que todos los programadores son optimistas, que son aquellas personas que creen en los finales felices, y en eso se parecen a los especialistas ambientales. Las razones del uso de lenguajes de programación son más concretas y puntuales y las mencionamos a continuación.

Los lenguajes de programación son una herramienta para el análisis temporal y espacial de una variable ambiental y su interacción con el medio.
Los lenguajes de programación son una herramienta para el análisis temporal y espacial de una variable ambiental y su interacción con el medio.

Los lenguajes de programación son útiles para:

  • Hacer consultas, pre-procesar, visualizar y analizar set de datos de manera más dinámica que con una hoja de cálculo.
  • Comprender y analizar espacialmente y temporalmente los datos de calidad / cantidad de agua.
  • Construir un modelo conceptual de la oscilación de parámetros ambientales y el impacto de alguna actividad humana y del cambio climático.
  • Realizar análisis de sensibilidad sobre los resultados de modelos numéricos y evaluar el grado de incertidumbre de la evaluación de impacto.
  • Describir cualquier problema ambiental en base de soluciones analíticas tomando en cuenta los procesos que los gobiernan.

Lenguajes de programación "ambientales"

Python

Nuestra mejor opción. Es el software predilecto para el análisis científico y por ende para la evaluación de los recursos hídricos y el medio ambiente. Tiene una serie de paquetes para distintas herramientas como SIG, análisis matemático, e inteligencia artificial.

Web: www.python.org

R

El software favorito de los estadísticos. Tiene una serie de herramientas para el análisis estadístico y para la generación de gráficos.

Web: www.r-project.org

Java

Programa de más larga trayectoria y mejor performance para el manejo de "big data" (millones de datos) en computación paralela. Es el favorito de los desarroladores web y puede ser aplicado para la evaluación de temas ambientales que requieran cálculos de alta performance.

Java también es la base de Android, muy útil para el desarrollo de aplicaciones ambientales.

Webs: www.java.com y www.android.com

Fortran

Es un lenguaje antiguo desarrollado en 1957 y fue usado para una serie de aplicaciones científicas y de ingeniería. Programas de como MODFLOW y PRMS tienen su código escrito en Fortran. Aprender Fortran es práctico cuando se quiere manipular y manejar códigos antiguos.

Esta entrada ha sido publicada originalmente en www.gidahatari.com y replicado aquí con su expresa autorización. 

Suscríbete al newsletter

Los datos proporcionados serán tratados por iAgua Conocimiento, SL con la finalidad del envío de emails con información actualizada y ocasionalmente sobre productos y/o servicios de interés. Para ello necesitamos que marques la siguiente casilla para otorgar tu consentimiento. Recuerda que en cualquier momento puedes ejercer tus derechos de acceso, rectificación y eliminación de estos datos. Puedes consultar toda la información adicional y detallada sobre Protección de Datos.