Modulector: una plataforma como servicio para el acceso a bases de datos de micro ARNs

Autores
Marraco, Agustín Daniel; Camele, Genaro; Hasperué, Waldo; Menazzi, Sebastián; Abba, Martín Carlos; Butti, Matías A.
Año de publicación
2021
Idioma
español castellano
Tipo de recurso
artículo
Estado
versión publicada
Descripción
El notable crecimiento del volumen de datos genómicos y la enorme variedad de bases de datos que los almacenan, hacen indispensable disponer de mecanismos eficientes y eficaces de integración. En la actualidad se encuentran disponibles varias herramientas que ofrecen APIs (Interfaz de programación de aplicaciones) que permiten acceder a dicha información, que pueden ser utilizados tanto a través de lenguajes de programación como de navegadores a partir de servicios web. Sin embargo, en dominios específicos de la bioinformática como el caso de los micro ARN -pequeñas moléculas de ARN de gran interés por su capacidad de regular la actividad de otros genes- la mayoría de las soluciones recurren en problemas que dificultan su uso, incluyendo la falta de procesos que simplifiquen la actualización de sus bases de datos a medida que se publica nueva información, tiempos de respuesta inadecuados, dificultad para garantizar la escalabilidad, falta de consistencia en el formato de intercambio de datos, funcionalidad extremadamente limitada, errores por falta de mantenimiento, entre otros problemas frecuentes. En el presente trabajo se presenta Modulector, una solución que integra información de bases de datos genómicas, con bases de datos de micro ARNs (microARNs), para simplificar el acceso a las distintas dimensiones de información de los microARNs de interés (secuencias, fármacos y patologías asociadas, genes regulados, publicaciones científicas), poniendo especial énfasis en resolver las problemáticas técnicas comunes descritas anteriormente. Modulector brinda acceso a través de una API REST (API para la transferencia de estado representacional), garantiza tiempos de respuesta adecuados y escalabilidad, tiene capacidad de ordenamiento, filtro, búsqueda y paginado de resultados. La solución utiliza contenedores, simplificando el despliegue en cualquier servidor, lo que la hace adaptable para la mayoría de los casos de uso donde se quiere utilizar Modulector de manera privada. Toda la información retornada por Modulector se encuentra normalizada en formato JSON, haciéndola eficiente para su manipulación mediante cualquier herramienta de desarrollo. El código fuente de Modulector está disponible en https://github.com/omics-datascience/modulector.
The remarkable growth in the volume of genomic data and the enormous variety of databases that store them make it essential to have efficient and effective integration mechanisms. Several tools are currently available that offer APIs (Application Programming Interfaces) that allow access to this information, which can be used both through programming languages and browsers from web services. However, in specific domains of bioinformatics such as the case of MicroRNAs -small RNA molecules of great interest due to their ability to regulate the activity of other genes- most of the solutions fall back on problems that make them difficult to use, including the lack of processes that simplify the updating of their databases as new information is published, inadequate response times, difficulty to guarantee scalability, lack of consistency in the data exchange format, extremely limited functionality, errors due to lack of maintenance, among other frequent problems. This paper presents Modulector, a solution that integrates information from genomic databases with microARN (miRNA) databases to simplify access to the different dimensions of microRNA information of interest (sequences, drugs and associated pathologies, regulated genes, scientific publications), with special emphasis on solving the common technical problems described above. Modulector provides access through a REST API (API Representational State Transfer), guarantees adequate response times and scalability, has sorting, filtering, searching, and pagination capabilities. The solution uses containers, simplifying deployment on any server, which makes it adaptable for most use cases where Modulector is to be used privately. All information returned by Modulector is normalized in JSON format, making it efficient for manipulation by any development tool. Modulector source code is available at https://github.com/omics-datascience/modulector.
Secretaría de Ciencia y Técnica
Materia
Medicina
Informática
microARN
regulación de la expresión génica
bioinformática
base de datos biomédica
plataforma web
Nivel de accesibilidad
acceso abierto
Condiciones de uso
http://creativecommons.org/licenses/by-nc/4.0/
Repositorio
SEDICI (UNLP)
Institución
Universidad Nacional de La Plata
OAI Identificador
oai:sedici.unlp.edu.ar:10915/131689

id SEDICI_d3553d37b9e3fbe3db8a86a059a99898
oai_identifier_str oai:sedici.unlp.edu.ar:10915/131689
network_acronym_str SEDICI
repository_id_str 1329
network_name_str SEDICI (UNLP)
spelling Modulector: una plataforma como servicio para el acceso a bases de datos de micro ARNsModulector: a platform-as-a-service for access to microRNA databasesMarraco, Agustín DanielCamele, GenaroHasperué, WaldoMenazzi, SebastiánAbba, Martín CarlosButti, Matías A.MedicinaInformáticamicroARNregulación de la expresión génicabioinformáticabase de datos biomédicaplataforma webEl notable crecimiento del volumen de datos genómicos y la enorme variedad de bases de datos que los almacenan, hacen indispensable disponer de mecanismos eficientes y eficaces de integración. En la actualidad se encuentran disponibles varias herramientas que ofrecen APIs (Interfaz de programación de aplicaciones) que permiten acceder a dicha información, que pueden ser utilizados tanto a través de lenguajes de programación como de navegadores a partir de servicios web. Sin embargo, en dominios específicos de la bioinformática como el caso de los micro ARN -pequeñas moléculas de ARN de gran interés por su capacidad de regular la actividad de otros genes- la mayoría de las soluciones recurren en problemas que dificultan su uso, incluyendo la falta de procesos que simplifiquen la actualización de sus bases de datos a medida que se publica nueva información, tiempos de respuesta inadecuados, dificultad para garantizar la escalabilidad, falta de consistencia en el formato de intercambio de datos, funcionalidad extremadamente limitada, errores por falta de mantenimiento, entre otros problemas frecuentes. En el presente trabajo se presenta Modulector, una solución que integra información de bases de datos genómicas, con bases de datos de micro ARNs (microARNs), para simplificar el acceso a las distintas dimensiones de información de los microARNs de interés (secuencias, fármacos y patologías asociadas, genes regulados, publicaciones científicas), poniendo especial énfasis en resolver las problemáticas técnicas comunes descritas anteriormente. Modulector brinda acceso a través de una API REST (API para la transferencia de estado representacional), garantiza tiempos de respuesta adecuados y escalabilidad, tiene capacidad de ordenamiento, filtro, búsqueda y paginado de resultados. La solución utiliza contenedores, simplificando el despliegue en cualquier servidor, lo que la hace adaptable para la mayoría de los casos de uso donde se quiere utilizar Modulector de manera privada. Toda la información retornada por Modulector se encuentra normalizada en formato JSON, haciéndola eficiente para su manipulación mediante cualquier herramienta de desarrollo. El código fuente de Modulector está disponible en https://github.com/omics-datascience/modulector.The remarkable growth in the volume of genomic data and the enormous variety of databases that store them make it essential to have efficient and effective integration mechanisms. Several tools are currently available that offer APIs (Application Programming Interfaces) that allow access to this information, which can be used both through programming languages and browsers from web services. However, in specific domains of bioinformatics such as the case of MicroRNAs -small RNA molecules of great interest due to their ability to regulate the activity of other genes- most of the solutions fall back on problems that make them difficult to use, including the lack of processes that simplify the updating of their databases as new information is published, inadequate response times, difficulty to guarantee scalability, lack of consistency in the data exchange format, extremely limited functionality, errors due to lack of maintenance, among other frequent problems. This paper presents Modulector, a solution that integrates information from genomic databases with microARN (miRNA) databases to simplify access to the different dimensions of microRNA information of interest (sequences, drugs and associated pathologies, regulated genes, scientific publications), with special emphasis on solving the common technical problems described above. Modulector provides access through a REST API (API Representational State Transfer), guarantees adequate response times and scalability, has sorting, filtering, searching, and pagination capabilities. The solution uses containers, simplifying deployment on any server, which makes it adaptable for most use cases where Modulector is to be used privately. All information returned by Modulector is normalized in JSON format, making it efficient for manipulation by any development tool. Modulector source code is available at https://github.com/omics-datascience/modulector.Secretaría de Ciencia y Técnica2021info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionArticulohttp://purl.org/coar/resource_type/c_6501info:ar-repo/semantics/articuloapplication/pdf89-114http://sedici.unlp.edu.ar/handle/10915/131689spainfo:eu-repo/semantics/altIdentifier/issn/2683-8559info:eu-repo/semantics/altIdentifier/doi/10.24215/26838559e030info:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc/4.0/Creative Commons Attribution-NonCommercial 4.0 International (CC BY-NC 4.0)reponame:SEDICI (UNLP)instname:Universidad Nacional de La Platainstacron:UNLP2025-09-17T10:15:49Zoai:sedici.unlp.edu.ar:10915/131689Institucionalhttp://sedici.unlp.edu.ar/Universidad públicaNo correspondehttp://sedici.unlp.edu.ar/oai/snrdalira@sedici.unlp.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:13292025-09-17 10:15:50.092SEDICI (UNLP) - Universidad Nacional de La Platafalse
dc.title.none.fl_str_mv Modulector: una plataforma como servicio para el acceso a bases de datos de micro ARNs
Modulector: a platform-as-a-service for access to microRNA databases
title Modulector: una plataforma como servicio para el acceso a bases de datos de micro ARNs
spellingShingle Modulector: una plataforma como servicio para el acceso a bases de datos de micro ARNs
Marraco, Agustín Daniel
Medicina
Informática
microARN
regulación de la expresión génica
bioinformática
base de datos biomédica
plataforma web
title_short Modulector: una plataforma como servicio para el acceso a bases de datos de micro ARNs
title_full Modulector: una plataforma como servicio para el acceso a bases de datos de micro ARNs
title_fullStr Modulector: una plataforma como servicio para el acceso a bases de datos de micro ARNs
title_full_unstemmed Modulector: una plataforma como servicio para el acceso a bases de datos de micro ARNs
title_sort Modulector: una plataforma como servicio para el acceso a bases de datos de micro ARNs
dc.creator.none.fl_str_mv Marraco, Agustín Daniel
Camele, Genaro
Hasperué, Waldo
Menazzi, Sebastián
Abba, Martín Carlos
Butti, Matías A.
author Marraco, Agustín Daniel
author_facet Marraco, Agustín Daniel
Camele, Genaro
Hasperué, Waldo
Menazzi, Sebastián
Abba, Martín Carlos
Butti, Matías A.
author_role author
author2 Camele, Genaro
Hasperué, Waldo
Menazzi, Sebastián
Abba, Martín Carlos
Butti, Matías A.
author2_role author
author
author
author
author
dc.subject.none.fl_str_mv Medicina
Informática
microARN
regulación de la expresión génica
bioinformática
base de datos biomédica
plataforma web
topic Medicina
Informática
microARN
regulación de la expresión génica
bioinformática
base de datos biomédica
plataforma web
dc.description.none.fl_txt_mv El notable crecimiento del volumen de datos genómicos y la enorme variedad de bases de datos que los almacenan, hacen indispensable disponer de mecanismos eficientes y eficaces de integración. En la actualidad se encuentran disponibles varias herramientas que ofrecen APIs (Interfaz de programación de aplicaciones) que permiten acceder a dicha información, que pueden ser utilizados tanto a través de lenguajes de programación como de navegadores a partir de servicios web. Sin embargo, en dominios específicos de la bioinformática como el caso de los micro ARN -pequeñas moléculas de ARN de gran interés por su capacidad de regular la actividad de otros genes- la mayoría de las soluciones recurren en problemas que dificultan su uso, incluyendo la falta de procesos que simplifiquen la actualización de sus bases de datos a medida que se publica nueva información, tiempos de respuesta inadecuados, dificultad para garantizar la escalabilidad, falta de consistencia en el formato de intercambio de datos, funcionalidad extremadamente limitada, errores por falta de mantenimiento, entre otros problemas frecuentes. En el presente trabajo se presenta Modulector, una solución que integra información de bases de datos genómicas, con bases de datos de micro ARNs (microARNs), para simplificar el acceso a las distintas dimensiones de información de los microARNs de interés (secuencias, fármacos y patologías asociadas, genes regulados, publicaciones científicas), poniendo especial énfasis en resolver las problemáticas técnicas comunes descritas anteriormente. Modulector brinda acceso a través de una API REST (API para la transferencia de estado representacional), garantiza tiempos de respuesta adecuados y escalabilidad, tiene capacidad de ordenamiento, filtro, búsqueda y paginado de resultados. La solución utiliza contenedores, simplificando el despliegue en cualquier servidor, lo que la hace adaptable para la mayoría de los casos de uso donde se quiere utilizar Modulector de manera privada. Toda la información retornada por Modulector se encuentra normalizada en formato JSON, haciéndola eficiente para su manipulación mediante cualquier herramienta de desarrollo. El código fuente de Modulector está disponible en https://github.com/omics-datascience/modulector.
The remarkable growth in the volume of genomic data and the enormous variety of databases that store them make it essential to have efficient and effective integration mechanisms. Several tools are currently available that offer APIs (Application Programming Interfaces) that allow access to this information, which can be used both through programming languages and browsers from web services. However, in specific domains of bioinformatics such as the case of MicroRNAs -small RNA molecules of great interest due to their ability to regulate the activity of other genes- most of the solutions fall back on problems that make them difficult to use, including the lack of processes that simplify the updating of their databases as new information is published, inadequate response times, difficulty to guarantee scalability, lack of consistency in the data exchange format, extremely limited functionality, errors due to lack of maintenance, among other frequent problems. This paper presents Modulector, a solution that integrates information from genomic databases with microARN (miRNA) databases to simplify access to the different dimensions of microRNA information of interest (sequences, drugs and associated pathologies, regulated genes, scientific publications), with special emphasis on solving the common technical problems described above. Modulector provides access through a REST API (API Representational State Transfer), guarantees adequate response times and scalability, has sorting, filtering, searching, and pagination capabilities. The solution uses containers, simplifying deployment on any server, which makes it adaptable for most use cases where Modulector is to be used privately. All information returned by Modulector is normalized in JSON format, making it efficient for manipulation by any development tool. Modulector source code is available at https://github.com/omics-datascience/modulector.
Secretaría de Ciencia y Técnica
description El notable crecimiento del volumen de datos genómicos y la enorme variedad de bases de datos que los almacenan, hacen indispensable disponer de mecanismos eficientes y eficaces de integración. En la actualidad se encuentran disponibles varias herramientas que ofrecen APIs (Interfaz de programación de aplicaciones) que permiten acceder a dicha información, que pueden ser utilizados tanto a través de lenguajes de programación como de navegadores a partir de servicios web. Sin embargo, en dominios específicos de la bioinformática como el caso de los micro ARN -pequeñas moléculas de ARN de gran interés por su capacidad de regular la actividad de otros genes- la mayoría de las soluciones recurren en problemas que dificultan su uso, incluyendo la falta de procesos que simplifiquen la actualización de sus bases de datos a medida que se publica nueva información, tiempos de respuesta inadecuados, dificultad para garantizar la escalabilidad, falta de consistencia en el formato de intercambio de datos, funcionalidad extremadamente limitada, errores por falta de mantenimiento, entre otros problemas frecuentes. En el presente trabajo se presenta Modulector, una solución que integra información de bases de datos genómicas, con bases de datos de micro ARNs (microARNs), para simplificar el acceso a las distintas dimensiones de información de los microARNs de interés (secuencias, fármacos y patologías asociadas, genes regulados, publicaciones científicas), poniendo especial énfasis en resolver las problemáticas técnicas comunes descritas anteriormente. Modulector brinda acceso a través de una API REST (API para la transferencia de estado representacional), garantiza tiempos de respuesta adecuados y escalabilidad, tiene capacidad de ordenamiento, filtro, búsqueda y paginado de resultados. La solución utiliza contenedores, simplificando el despliegue en cualquier servidor, lo que la hace adaptable para la mayoría de los casos de uso donde se quiere utilizar Modulector de manera privada. Toda la información retornada por Modulector se encuentra normalizada en formato JSON, haciéndola eficiente para su manipulación mediante cualquier herramienta de desarrollo. El código fuente de Modulector está disponible en https://github.com/omics-datascience/modulector.
publishDate 2021
dc.date.none.fl_str_mv 2021
dc.type.none.fl_str_mv info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
Articulo
http://purl.org/coar/resource_type/c_6501
info:ar-repo/semantics/articulo
format article
status_str publishedVersion
dc.identifier.none.fl_str_mv http://sedici.unlp.edu.ar/handle/10915/131689
url http://sedici.unlp.edu.ar/handle/10915/131689
dc.language.none.fl_str_mv spa
language spa
dc.relation.none.fl_str_mv info:eu-repo/semantics/altIdentifier/issn/2683-8559
info:eu-repo/semantics/altIdentifier/doi/10.24215/26838559e030
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
http://creativecommons.org/licenses/by-nc/4.0/
Creative Commons Attribution-NonCommercial 4.0 International (CC BY-NC 4.0)
eu_rights_str_mv openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc/4.0/
Creative Commons Attribution-NonCommercial 4.0 International (CC BY-NC 4.0)
dc.format.none.fl_str_mv application/pdf
89-114
dc.source.none.fl_str_mv reponame:SEDICI (UNLP)
instname:Universidad Nacional de La Plata
instacron:UNLP
reponame_str SEDICI (UNLP)
collection SEDICI (UNLP)
instname_str Universidad Nacional de La Plata
instacron_str UNLP
institution UNLP
repository.name.fl_str_mv SEDICI (UNLP) - Universidad Nacional de La Plata
repository.mail.fl_str_mv alira@sedici.unlp.edu.ar
_version_ 1843532808843165696
score 13.001348