Beruflich Dokumente
Kultur Dokumente
Resumen— Los ecosistemas salinos costeros denominados mangrove zone located near the Juan Diaz River is carried out,
manglares representan una barrera natural contra las using a micrometeorological tower, which stores data from
inundaciones provenientes de la subida del nivel mar, así como meteorological measurements and carbon and water vapor flows.
también, son sistemas muy ricos en biodiversidad, y uno de los The data collected is of the order of terabytes per year, which
más importantes sumideros de gases de efecto invernadero. En translates into a complexity of the so-called Big Data. To solve
la actualidad, se lleva a cabo un estudio de una zona de manglar the above, a free software computing approach is being
ubicada en las cercanías del río Juan Díaz, empleando una torre developed, efficient enough to handle the collected and to have a
micrometeorológica, la cual almacena datos provenientes de much broader view of the information, quickly and accurately.
mediciones meteorológicas y de flujos de carbono y vapor de The Python programming language will be used, since it is widely
agua. La data recopilada está del orden de los terabytes por año, known for the analysis of large amounts of data due to the
lo que se traduce en una complejidad de la denominada Big Data. functionalities that it incorporates, its ability to show results
Para solventar lo anterior, se está desarrollando una visually and its effectiveness when processing data. The
aproximación informática de software libre, la suficientemente programs made in Python can work in operating systems such as
eficiente para el manejo de los datos que se recolectan y para IOS, Android, Macintosh, Linux and Windows that are the most
tener una visión mucho más amplia de la información, de forma popular, which makes the developed software have more scope.
rápida y precisa. Se utilizará el lenguaje de programación
Python, ya que es ampliamente empleado para el análisis de Palabras Clave— Análisis, Datos, Gráficas, Información,
grandes cantidades de datos debido a las funcionalidades que Manglar, Programación, Python.
incorpora, su capacidad de mostrar resultados de forma visual y
Keywords— Analysis, Data, Graphics, Information, Mangrove
su eficacia al momento de procesar los datos. Los programas
Swamp, Programming, Python.
hechos en Python pueden funcionar en sistemas operativos como
IOS, Android, Macintosh, Linux y Windows que son los más I. INTRODUCCIÓN
populares, lo cual hace que el software desarrollado tenga más
alcance. Aunque existen estudios sobre manglares en Panamá [1][2], la
mayoría de ellos se basan en el uso de herramientas
Abstract— - The coastal saline ecosystems called mangroves informáticas comerciales y sujetas a determinadas funciones o
represent a natural barrier against floods from sea level rise, as necesidades pre-establecidas, no así, empleando tecnologías
well as systems rich in biodiversity, and one of the most computacionales lo suficientemente novedosas, de acceso
important greenhouse gas sinks. Currently, a study of a
libre y modificables según las circunstancias estudiadas.
III. RESULTADOS
Los códigos en Matlab generan las salidas gráficas de las
Fig. 5. Radiación, flujo suelo, albedo. Fuente: Elaboración propia [14]. diferentes variables meteorológicas y los de flujo de carbono y
vapor de agua. No obstante, el procesamiento de la data es
lento, y por lo tanto para efecto de contar con una herramienta
eficaz y rápida, requiere más memoria de procesamiento o que
se optimice. Por lo tanto, urge el convertir las rutinas
existentes del programa a un lenguaje y estructura informática
más dinámica y robusta.
2. Con un paquete de software libre se reducen los
En el presente estadío de nuestro estudio permanecemos en costos del proyecto ya que, con la utilización del
la fase de implementación de la novel aproximación del mismo, no se tendrá que adquirir un software
software libre. comercial que en la mayoría de los casos son
económicamente prohibitivos.
Por lo cual, procederemos en esta sección a comentar un 3. La documentación del software permitirá que un
poco más las bondades y la razón de la tecnología escogida. futuro se pueda realizar cambios si se desea y de esta
forma modificar el código fuente para ampliar o
mejorar algunas funcionalidades y así tener un
¿Por qué Python?
software más óptimo para lo que se requiera.
4. El uso de las nuevas tecnologías y desarrollos
Es un lenguaje de programación interpretada y informáticos brinda el poder alcanzar un
multiparadigma, ya que soporta orientación a objetos, conocimiento detallado del flujo de carbono y de agua
programación imperativa y, en menor medida, programación en los manglares, los cuales no han sido
funcional. Usa tipado dinámico y es multiplataforma. suficientemente investigados, creando la capacidad
institucional en la cuantificación de uno de los
Los programas hechos en Python pueden funcionar en principales gases responsables del efecto invernadero.
sistemas operativos como IOS, Android, Macintosh, Linux y
Windows que son los más populares, lo cual hace que el REFERENCIAS
software desarrollado tenga más alcance. [1] f. Manglar; Qué es, "Manglar; Qué es, fauna y tipos
de manglares | OVACEN", El mundo de la biología,
Se trata de un lenguaje de programación que tiene detrás ecosistemas y biodiversidad | OVACEN, 2019. [Online].
una gran comunidad (sin ánimo de lucro) que se encarga de Available: https://ecosistemas.ovacen.com/bioma/manglar/.
enriquecerlo (mediante la creación de nuevas librerías, [Accessed: 27- Mar- 2019].
funciones, etc.) y mejorarlo. [2] "La importancia de los manglares - EcoPortal.net",
EcoPortal.net, 2019. [Online]. Available:
Python y el Análisis de Datos https://www.ecoportal.net/temas-
especiales/biodiversidad/la_importancia_de_los_manglares/.
Los dos motivos principales que han generado un creciente [Accessed: 27- Mar- 2019].
uso de Python en el campo del análisis de datos son: [3] J. González, N. Tejedor, and R. Pinzón, “Una
Revisión Bibliográfica de la Importancia de la Captación del
- Las numerosas librerías creadas para esta finalidad Dioxido de Carbono en los Manglares,” Enviado a IESTEC-
como: 2019, 2019.
• Numpy y Pandas que implementan [4] S. E. Hamilton and J. Lovette, “Ecuador’s mangrove
funciones para cálculos matemáticos y estadísticos. forest carbon stocks: A spatiotemporal analysis of living
• Mlpy con algoritmos de aprendizaje carbon holdings and their depletion since the advent of
máquina. commercial aquaculture,” PLoS One, vol. 10, no. 3, pp. 1–14,
• Matploit que permite la visualización y 2015.
representación gráfica de los datos. [5] "Análisis de Flujo de CO2 y Vapor de Agua de un
• Su integración con aplicaciones como Ecosistema de Manglar – CIHH", Manglar-carbono.utp.ac.pa,
MongoDB (base de datos no relacional). 2019. [Online]. Available: http://manglar-carbono.utp.ac.pa/.
[Accessed: 28- Mar- 2019].
- Si a todo ello se le suma la fácil y rápida curva de [6] Burba, G., 2013. Eddy Covariance Method for
aprendizaje junto con su versatilidad, hacen de Python un Scientific, Industrial, Agricultural, and Regulatory
lenguaje de gran calidad para los analistas de datos. Applications: A Field Book on Measuring Ecosystem Gas
Exchange and Areal Emission Rates. LI-COR Biosciences,
Lincoln, NE, USA, 331 pp.
IV. CONCLUSIONES
[7] Weather and Climate. 2017. [Online]. Available:
Siguiendo los resultados obtenidos en este trabajo se puede https://s.campbellsci.com/documents/us/solution-
concluir que: brochures/climate.pdf
1. El desarrollo de este paquete de software libre [8] LI-7500DS Open Path CO2/H2O Gas Analyzer.
fundado en la aproximación de Python es muy 2019.
importante para el proyecto FID16-30, ya que permite [Online].Available:https://www.licor.com/env/products/eddy_
que los investigadores puedan contar con una covariance/LI-7500DS.html
herramienta informática amigable y robusta para [9] Programa de Saneamiento de Panamá. 2019.
obtener conclusiones basadas en el procesamiento, [Online]. Available: http://saneamientodepanama.gob.pa/
salidas gráficas, numéricas y estadística de la data. [10] An Introduction to R. 2019. [Online].
Available:https://cran.r-project.org/doc/manuals/r-release/R-
intro.html. [13] Matlab. 2019. [Online]. Available:
[11] "Welcome to Python.org", Python.org. [Online]. https://la.mathworks.com/products/matlab.html.
Available: https://www.python.org/. [Accessed: 27- Mar- [14] Ana Franco, "Informe de pasantía realizada en la
2019]. Universidad estatal de Pensilvania en el departamento de
[12] R. Briega, "Python - Librerías esenciales para el meteorología y ciencias atmosféricas bajo la guía del Dr. José
análisis de datos", Relopezbriega.github.io, 2014. [Online]. Fuentes como parte del proyecto de investigación financiado
Available: por Senacyt con código FID 16-30," 2018.
https://relopezbriega.github.io/blog/2014/05/28/python-
librerias-esenciales-para-el-analisis-de-datos/. [Accessed: 28-
Mar- 2019].