py_tps2tnt and py_tm2tnt:Two Python programs for processing morphometric data for cladistic analyses with TNT

Descripción del Articulo

The incorporation of morphometric data into cladistic analyses poses methodological challenges, particularly in handling continuous characters and landmark configurations in matrices that include multiple individuals per taxon. Although the program TNT (Tree analysis using New Technology) has integr...

Descripción completa

Detalles Bibliográficos
Autores: Liria, Jonathan, Soto-Vivas, Ana
Formato: artículo
Fecha de Publicación:2025
Institución:Universidad Nacional Mayor de San Marcos
Repositorio:Revistas - Universidad Nacional Mayor de San Marcos
Lenguaje:español
OAI Identifier:oai:revistasinvestigacion.unmsm.edu.pe:article/30018
Enlace del recurso:https://revistasinvestigacion.unmsm.edu.pe/index.php/rpb/article/view/30018
Nivel de acceso:acceso abierto
Materia:Geometric morphometrics
continuous characters
GPA
Euclidean distance
phylogeny
Morfometría geométrica
caracteres continuos
AGP
distancia Euclidiana
filogenia
id REVUNMSM_42788bf07ff0816859862e05db84f179
oai_identifier_str oai:revistasinvestigacion.unmsm.edu.pe:article/30018
network_acronym_str REVUNMSM
network_name_str Revistas - Universidad Nacional Mayor de San Marcos
repository_id_str
dc.title.none.fl_str_mv py_tps2tnt and py_tm2tnt:Two Python programs for processing morphometric data for cladistic analyses with TNT
py_tps2tnt y py_tm2tnt: dos programas en Python para procesamiento de datos morfométricos en análisis cladísticos con TNT
title py_tps2tnt and py_tm2tnt:Two Python programs for processing morphometric data for cladistic analyses with TNT
spellingShingle py_tps2tnt and py_tm2tnt:Two Python programs for processing morphometric data for cladistic analyses with TNT
Liria, Jonathan
Geometric morphometrics
continuous characters
GPA
Euclidean distance
phylogeny
Morfometría geométrica
caracteres continuos
AGP
distancia Euclidiana
filogenia
title_short py_tps2tnt and py_tm2tnt:Two Python programs for processing morphometric data for cladistic analyses with TNT
title_full py_tps2tnt and py_tm2tnt:Two Python programs for processing morphometric data for cladistic analyses with TNT
title_fullStr py_tps2tnt and py_tm2tnt:Two Python programs for processing morphometric data for cladistic analyses with TNT
title_full_unstemmed py_tps2tnt and py_tm2tnt:Two Python programs for processing morphometric data for cladistic analyses with TNT
title_sort py_tps2tnt and py_tm2tnt:Two Python programs for processing morphometric data for cladistic analyses with TNT
dc.creator.none.fl_str_mv Liria, Jonathan
Soto-Vivas, Ana
Liria, Jonathan
Soto-Vivas, Ana
author Liria, Jonathan
author_facet Liria, Jonathan
Soto-Vivas, Ana
author_role author
author2 Soto-Vivas, Ana
author2_role author
dc.subject.none.fl_str_mv Geometric morphometrics
continuous characters
GPA
Euclidean distance
phylogeny
Morfometría geométrica
caracteres continuos
AGP
distancia Euclidiana
filogenia
topic Geometric morphometrics
continuous characters
GPA
Euclidean distance
phylogeny
Morfometría geométrica
caracteres continuos
AGP
distancia Euclidiana
filogenia
description The incorporation of morphometric data into cladistic analyses poses methodological challenges, particularly in handling continuous characters and landmark configurations in matrices that include multiple individuals per taxon. Although the program TNT (Tree analysis using New Technology) has integrated functionalities for directly analysing continuous and morphogeometric characters, there remains a need for complementary tools that facilitate data preparation and processing. In this context, we present two open-source applications developed in Python: py_tps2tnt and py_tm2tnt. The former transforms TPS files containing multiple individuals per taxon, performs Procrustes alignments, calculates mean configurations, computes centroid size ranges, allows the selection of inter-landmark distances, and exports various types of data into TNT-compatible formats. The latter, py_tm2tnt, focuses on traditional morphometric data, enabling the calculation of intervals, univariate statistical analyses, and the export of continuous character matrices for parsimony analysis. Both applications feature an intuitive graphical user interface, flexible data management, and direct compatibility with TNT, facilitating their integration into phylogenetic workflows. This study describes the development, core functionalities, and future perspectives of both tools. In addition, information is provided on the complementary materials (tutorial videos and real and hypothetical data sets) that can be used for its evaluation and practical application.
publishDate 2025
dc.date.none.fl_str_mv 2025-07-07
dc.type.none.fl_str_mv info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
format article
status_str publishedVersion
dc.identifier.none.fl_str_mv https://revistasinvestigacion.unmsm.edu.pe/index.php/rpb/article/view/30018
10.15381/rpb.v32i2.30018
url https://revistasinvestigacion.unmsm.edu.pe/index.php/rpb/article/view/30018
identifier_str_mv 10.15381/rpb.v32i2.30018
dc.language.none.fl_str_mv spa
language spa
dc.relation.none.fl_str_mv https://revistasinvestigacion.unmsm.edu.pe/index.php/rpb/article/view/30018/22479
dc.rights.none.fl_str_mv Derechos de autor 2025 Jonathan Liria, Ana Soto-Vivas
https://creativecommons.org/licenses/by/4.0
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Derechos de autor 2025 Jonathan Liria, Ana Soto-Vivas
https://creativecommons.org/licenses/by/4.0
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidad Nacional Mayor de San Marcos, Facultad de Ciencias Biológicas
publisher.none.fl_str_mv Universidad Nacional Mayor de San Marcos, Facultad de Ciencias Biológicas
dc.source.none.fl_str_mv Revista Peruana de Biología; Vol. 32 No. 2 (2025); e30018
Revista Peruana de Biología; Vol. 32 Núm. 2 (2025); e30018
1727-9933
1561-0837
reponame:Revistas - Universidad Nacional Mayor de San Marcos
instname:Universidad Nacional Mayor de San Marcos
instacron:UNMSM
instname_str Universidad Nacional Mayor de San Marcos
instacron_str UNMSM
institution UNMSM
reponame_str Revistas - Universidad Nacional Mayor de San Marcos
collection Revistas - Universidad Nacional Mayor de San Marcos
repository.name.fl_str_mv
repository.mail.fl_str_mv
_version_ 1848424615582367744
spelling py_tps2tnt and py_tm2tnt:Two Python programs for processing morphometric data for cladistic analyses with TNTpy_tps2tnt y py_tm2tnt: dos programas en Python para procesamiento de datos morfométricos en análisis cladísticos con TNTLiria, JonathanSoto-Vivas, AnaLiria, JonathanSoto-Vivas, AnaGeometric morphometricscontinuous charactersGPAEuclidean distancephylogenyMorfometría geométricacaracteres continuosAGPdistancia EuclidianafilogeniaThe incorporation of morphometric data into cladistic analyses poses methodological challenges, particularly in handling continuous characters and landmark configurations in matrices that include multiple individuals per taxon. Although the program TNT (Tree analysis using New Technology) has integrated functionalities for directly analysing continuous and morphogeometric characters, there remains a need for complementary tools that facilitate data preparation and processing. In this context, we present two open-source applications developed in Python: py_tps2tnt and py_tm2tnt. The former transforms TPS files containing multiple individuals per taxon, performs Procrustes alignments, calculates mean configurations, computes centroid size ranges, allows the selection of inter-landmark distances, and exports various types of data into TNT-compatible formats. The latter, py_tm2tnt, focuses on traditional morphometric data, enabling the calculation of intervals, univariate statistical analyses, and the export of continuous character matrices for parsimony analysis. Both applications feature an intuitive graphical user interface, flexible data management, and direct compatibility with TNT, facilitating their integration into phylogenetic workflows. This study describes the development, core functionalities, and future perspectives of both tools. In addition, information is provided on the complementary materials (tutorial videos and real and hypothetical data sets) that can be used for its evaluation and practical application.La incorporación de datos morfométricos en análisis cladísticos plantea desafíos metodológicos, particularmente en el manejo de caracteres continuos y configuraciones de landmarks en matrices con múltiples individuos por taxón. Aunque el programa TNT (Tree analysis using New Technology) ha incorporado funcionalidades para analizar directamente caracteres continuos y morfogeométricos, persiste la necesidad de herramientas complementarias que faciliten la preparación y el procesamiento de estos datos. En este contexto, se presentan dos aplicaciones de código abierto desarrolladas en Python: py_tps2tnt y py_tm2tnt. La primera permite transformar archivos TPS con múltiples individuos por taxón, realizar alineamientos mediante Procrustes, calcular promedios de configuración, determinar rangos para tamaño centroide, seleccionar distancias interlandmarks y exportar distintos tipos de datos al formato TNT. La segunda herramienta, py_tm2tnt, está orientada al tratamiento de datos morfométricos tradicionales, permitiendo calcular intervalos, realizar análisis estadísticos univariados y exportar matrices continuas compatibles con análisis de parsimonia. Ambas aplicaciones ofrecen una interfaz gráfica intuitiva, flexibilidad en la gestión de datos y compatibilidad directa con TNT, lo que facilita su integración en flujos de trabajo filogenéticos. Este trabajo se describe el desarrollo, las funcionalidades principales y las perspectivas de mejora de ambas herramientas, además se informa de los materiales complementarios (videos tutoriales y conjuntos de datos reales e hipotéticos) que pueden ser utilizados para su evaluación y aplicación práctica.Universidad Nacional Mayor de San Marcos, Facultad de Ciencias Biológicas2025-07-07info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionapplication/pdfhttps://revistasinvestigacion.unmsm.edu.pe/index.php/rpb/article/view/3001810.15381/rpb.v32i2.30018Revista Peruana de Biología; Vol. 32 No. 2 (2025); e30018Revista Peruana de Biología; Vol. 32 Núm. 2 (2025); e300181727-99331561-0837reponame:Revistas - Universidad Nacional Mayor de San Marcosinstname:Universidad Nacional Mayor de San Marcosinstacron:UNMSMspahttps://revistasinvestigacion.unmsm.edu.pe/index.php/rpb/article/view/30018/22479Derechos de autor 2025 Jonathan Liria, Ana Soto-Vivashttps://creativecommons.org/licenses/by/4.0info:eu-repo/semantics/openAccessoai:revistasinvestigacion.unmsm.edu.pe:article/300182025-10-11T05:28:52Z
score 13.918034
Nota importante:
La información contenida en este registro es de entera responsabilidad de la institución que gestiona el repositorio institucional donde esta contenido este documento o set de datos. El CONCYTEC no se hace responsable por los contenidos (publicaciones y/o datos) accesibles a través del Repositorio Nacional Digital de Ciencia, Tecnología e Innovación de Acceso Abierto (ALICIA).