Enseñanza, Ciencias de la Tierra, Geociencias, Comunicación de la Ciencias
ISSN-e: 2992-8087
FormSP: Una herramienta en python para el análisis de la forma de partículas clásticas para la enseñanza y la investigación
Posición de los tres ejes que determinan el tipo de forma de las partículas clásticas y cómo deben ser determinados empleando un vernier digital.
PDF

Palabras clave

Python
índices y factores de forma
forma de partículas
elongación
aplanamiento
propuesta didáctica
enseñanza de la sedimentología

Cómo citar

Andrew-Reyes, E., Aceves de Alba, J., Ocampo-Díaz, A. U., & Ocampo Díaz, Y. Z. E. (2025). FormSP: Una herramienta en python para el análisis de la forma de partículas clásticas para la enseñanza y la investigación. Enseñanza Y Comunicación De Las Geociencias, 4(2), 73–84. https://doi.org/10.22201/cgeo.29928087e.2025.4.2.73

Resumen

Este artículo presenta FormSP, un software gratuito desarrollado en Python para el análisis de la forma y de los índices y factores de las partículas clásticas, propiedad esencial en el análisis textural de sedimentos o rocas. Se ha creado FormSP considerando la necesidad de que los estudiantes de licenciatura o posgrado que cursan la materia de Sedimentología o temas afines generen datos de manera más eficiente que les permitan lograr interpretaciones robustas de los depósitos clásticos. De esta manera, FormSP calcula de manera eficiente los tipos, índices y factores de forma de las partículas, facilitando su clasificación y caracterización morfológica, además de generar representaciones gráficas que permiten su visualización y análisis. FormSP se creó a la par de las herramientas de Forma (desarrollada en Java) y GraphicForm (basada en macros de Microsoft Excel), todas ellas desarrolladas con el propósito de generar software libres y didácticos que aprovechen las habilidades técnicas que los estudiantes ya poseen, motivándolos a llevar sus trabajos más allá del requerimiento académico básico. El objetivo central de este trabajo docente es demostrar el potencial de FormSP como herramienta didáctica, empleando para ello dos ejercicios prácticos con datos reales para ser resueltos cuantitativamente. Esto fomentará en el estudiante el análisis y la visualización de datos, habilidades fundamentales que lo prepararán para profundizar en la resolución de problemas complejos, detectar patrones y afrontar los desafíos modernos de las Geociencias de manera sistemática, innovadora y crítica.

 

https://doi.org/10.22201/cgeo.29928087e.2025.4.2.73
PDF

Citas

Aschenbrenner, B. C. (1956). A new method of expressing particle sphericity. Journal of Sedimentary Petrology, 26, 15–31.

Blott, S. J., Pye, K. (2008). Particle shape: a review and new methods of characterization and classification. Sedimentology, 55, 31-63.

Boggs, S. (2006). Principles of Sedimentology and Stratigraphy. Pearson Petrince Hall.

Bokman, J. (1952). Clastic quartz particles as indices of provenance. Journal of Sedimentary Petrology, 22(1), 17-24.

Bridge, J. S., Demicco, R. V. (2008). Earth Surface Processes, landforms and sediment deposits. Cambridge University Press.

Bullejos, M., Martín-Martín, M. (2023a). 3D Visualization of geological structures using Python: the case study of the Palomeque sheets (SE, Spain). Journal of Maps, 19(1), 2282593. https://doi.org/10.1080/17445647.2023.2282593

Bullejos, M., Martín-Martín, M. (2023b). A Python application for visualizing an imbricate thrust system: Palomeque Duplex (SE, Spain). Geosciences, 13(7), 207. https://www.mdpi.com/2076-3263/13/7/207

Casanova-Arenillas, S., Rodríguez-Tovar, F. J., Martínez-Ruiz, F. (2020). Applied ichnology in sedimentary geology: Python scripts as a method to automatize ichnofabric analysis in marine core images. Computers & Geosciences, 136, 104407. https://doi.org/https://doi.org/10.1016/j.cageo.2020.104407

Corey, A.T. (1949). Infuence of shape on fall velocity of sand grains Colorado A & M College]. Colorado.

Dobkins, J. E., Folk, R. L. (1970). Shape development on Tahiti-Nu. Journal of Sedimentary Petrology, 40(4), 1178-1195.

Dowdeswell, J. A., Osterman, L. E., Andrews, J. T. (1985). Quartz sand grain shape and other criteria used to distinguish glacial and non-glacial events in a marine core from Frobisher Bay, Baffin Island, N.W.T., Canada. Sedimentology, 32(1), 119-132. https://doi.org/10.1111/j.1365-3091.1985.tb00496.x

Folk, R. L. (1955). Student operator error in determination of roundness, sphericity, and grain size. Journal of Sedimentary Research, 25(4), 297-301. http://jsedres.sepmonline.org/cgi/content/abstract/25/4/297

Garefalakis, P., do Prado, A. H., Mair, D., Douillet, G. A., Nyffenegger, F., Schlunegger, F. (2023). Comparison of three grain size measuring methods applied to coarse-grained gravel deposits. Sedimentary Geology, 446, 106340.

https://doi.org/https://doi.org/10.1016/j.sedgeo.2023.106340

Hernández-Espriú, A., Arciniega-Esparza, S., Báez-Reyes, H. (2024). Análisis y visualización estadística de datos para la enseñanza de parametros hidrogroquímicos con Aquiparameter. Enseñanza y Comunicación de las Geociencias, 3(2), 1-8. https://doi.org/ DOI: https://doi.org/10.22201/cgeo.29928087e.2024.3.2.1

Howard, J. L. (1992). An evaluation of shape indices as palaeoenvironmental indicators using quartzite and

metavolcanic clasts in Upper Cretaceous to Palaeogene beach, river and submarine fan conglomerates. Sedimentology, 39(3), 471-486. https://doi.org/10.1111/j.1365-3091.1992.tb02128.x

Janke, N. C. (1966). Effect of shape upon the settling velocity of regular convex geometric particles. Journal of Sedimentary Petrology, 36, 370–376.

Krumbein, W. C. (1941). The effects of abrasion on the size, shape and roundness of rock fragments. The Journal of Geology, 49(5), 482-520. http://www.jstor.org/stable/30069332

Kuenen, H., Perdok, W. G. (1962). Experimental Abrasion 5. Frosting and Defrosting of quartz grains. The Journal of Geology, 70(6), 648-658. https://doi.org/10.1086/626864

Kuenen, P. H. (1956). Experimental abrasion of pebbles. 2. Rolling by currents. . The Journal of Geology, 64, 336–368.

Leeder, M. R. (1982). Sedimentology: Process and Product. George Allen & Unwin.

Moreno Chávez, G., Castillo Rivera, F., Sarocchi, D., Borselli, L., Rodríguez-Sedano, L. A. (2018). FabricS: A user-friendly, complete and robust software for particle shape-fabric analysis. Computers & Geosciences, 115, 20-30.

https://doi.org/https://doi.org/10.1016/j.cageo.2018.02.005

Nichols, G. (2023). Sedimentology and Stratigraphy (Third Edition ed.). Wiley-Blackwell.

Pye, W., Pye, M. (1943). Sphericity determination of pebbles and sand grains. Journal of Sedimentary Petrology, 13, 28–34.

Radhakrishnan, V., Mariappan, N., Thrivikramji, K. P. (1997). A QuickBASIC program to analyze pebble shapes. Computers & Geosciences, 23(3), 325-327. https://doi.org/https://doi.org/10.1016/S0098-3004(96)00092-1

Ramirez-Corales, G., Martínez-Almendarez, A., Aceves de Alba, J., Ocampo-Díaz, Y.Z. E., Sánchez-Pérez, J. E., (en este volumen). Un propuesta pedagógica para el análisis cuantitativo de la abrasión de las gravas en sistemas fluviales empleando GraphicForm.

Salles, T., Ding, X., Brocard, G. (2018). pyBadlands: A framework to simulate sediment transport, landscape dynamics and basin stratigraphic evolution through space and time. PLoS One, 13(4), e0195557. https://doi.org/10.1371/journal.pone.0195557

Scharf, T., Kirkland, C. L., Daggitt, M. L., Barham, M., Puzyrev, V. (2022). AnalyZr: A Python application for zircon grain image segmentation and shape analysis. Computers & Geosciences, 162, 105057. https://doi.org/https://doi.org/10.1016/j.cageo.2022.105057

Sharman, G. R., Sharman, J. P., Sylvester, Z. (2018). detritalPy: A Python-based toolset for visualizing and analysing detrital geo-thermochronologic data. The Depositional Record, 4(2), 202-215. https://doi.org/https://doi.org/10.1002/dep2.45

Sneed, E., Folk, R. L. (1958). Pebbles in the lower Colorado River, Texas: a study in particle morphogenesis. The Journal of Geology, 66, 114-150.

Swenson, M. J., Waag, C. J. (1991). TEEPLOT—A microsoft quick-basic program for the analysis of clast morphology. Computers & Geosciences, 17(2), 227-250. https://doi.org/https://doi.org/10.1016/0098-3004(91)90014-5

Van Rossum, G. (1995). Phyton reference manual. C. v. W. e. Informatica.van der Beek, P. A., Schildgen, T. E. (2023). Short communication: age2exhume – a MATLAB/Python script to calculate steady-state vertical exhumation rates from thermochronometric ages and application to the Himalaya. Geochronology, 5, 35-49.

Ventura-Donjuan, J. L., Ocampo-Díaz, A. U., Aceves de Alba, J.,Ocampo-Díaz, Y. Z. E. (2025). Desarrollo de una propuesta didáctica para el análisis morfológico de partículas clásticas del tamaño de las gravas con el programa Forma. Enseñanza y comunicación de las Geociencias, 4(1), 99-112.

Wentworth, C. K. (1922). The shape of beach pebbles. Uniated State Geological Survey Williams, E. M. (1965). A method of indicating pebble shape with one parameter. Journal of Sedimentary Petrology, 35, 993–996.

Williams, E. M. (1965). A method of indicating pebble shape with one parameter. Journal of Sedimentary Petrology, 35, 993–996.

Williams, M. J., Schoneveld, L., Mao, Y., Klump, J., Gosses, J., Dalton, H., Bath, A. H., Barnes, S. (2020). pyrolite: Python for geochemistry. The Journal of Open Source Software, 5(50), 2314.

Yang, D., Huang, Y., Chen, Z., Huang, Q., Ren, Y., Wang, C. (2021). A python code for automatic construction of Fischer plots using proxy data. Scientific Reports, 11(1), 10518. https://doi.org/10.1038/s41598-021-90017-9

Zingg, T. (1935). Beitrag zur Schotteranalyse ETH Zurich, Switzerland. Zurich, Switzerland. https://doi.org/10.3929/ethz-a-000103455

Creative Commons License

Esta obra está bajo una licencia internacional Creative Commons Atribución-NoComercial 4.0.

Derechos de autor 2025 Universidad Nacional Autónoma de México

Descargas

Los datos de descargas todavía no están disponibles.