01
Interfaz unificada
Utiliza el mismo contrato de API independientemente de la autoridad taxonómica consultada.
Resolución de nombres taxonómicos
Obtén el nombre científico aceptado actual a partir del identificador de un proveedor.
Una única API. Múltiples proveedores taxonómicos. Una respuesta normalizada.
El problema
Los nombres científicos cambian a medida que evoluciona el conocimiento taxonómico. Las aplicaciones que almacenan información taxonómica necesitan una forma fiable de determinar si un nombre sigue siendo aceptado y, cuando sea necesario, obtener su nombre aceptado actual.
Integrar cada proveedor taxonómico por separado obliga a las aplicaciones a gestionar diferentes APIs, credenciales, modelos de datos y formatos de respuesta.
mentaxonomy_api proporciona una capa de resolución común entre tu software y esos proveedores.
Características
mentaxonomy_api gestiona la comunicación específica de cada proveedor, la caché, la autenticación y la normalización de respuestas mediante una única interfaz.
01
Utiliza el mismo contrato de API independientemente de la autoridad taxonómica consultada.
02
Obtén el nombre científico aceptado actual a partir del identificador asignado por un proveedor.
03
Recibe una estructura de datos consistente en lugar de procesar el formato nativo de respuesta de cada proveedor.
04
Reutiliza resoluciones recientes, reduce las consultas externas y evita cargar innecesariamente a los proveedores taxonómicos.
05
Controla el acceso mediante tokens de API gestionados individualmente.
06
Gestiona los tokens y supervisa las peticiones a la API, las consultas a proveedores y el uso de la caché desde la interfaz de administración.
Diseñado para despliegues reales
Cada despliegue de mentaxonomy_api incluye su propia página de servicio, documentación de la API, especificación OpenAPI, estado de los proveedores e información del despliegue.
Proveedores soportados
Las aplicaciones utilizan una API común mientras mentaxonomy_api gestiona la comunicación y la normalización necesarias para cada proveedor.
Procariotas
Resolución de nombres de bacterias y arqueas utilizando los identificadores de la List of Prokaryotic names with Standing in Nomenclature.
Hongos
Resolución de nombres de hongos mediante los identificadores y la información nomenclatural de MycoBank.
Biodiversidad
Resolución de nombres para una amplia variedad de grupos de organismos utilizando los identificadores del backbone taxonómico de GBIF.
Entre los próximos proveedores previstos se encuentran NCBI Taxonomy e Index Fungorum.
Cómo funciona
La aplicación proporciona el proveedor y su identificador taxonómico. mentaxonomy_api se encarga de todo el proceso de resolución.
Tu aplicación envía el nombre del proveedor y el identificador taxonómico asignado por ese proveedor.
mentaxonomy_api consulta primero su caché y, si no existe un resultado válido, consulta el proveedor seleccionado.
La API devuelve el taxón original, su estado actual y, cuando existe un nombre aceptado diferente, el taxón aceptado correspondiente.
Tres componentes complementarios
Cada componente de mentaxonomy aborda una parte diferente del flujo de trabajo de identificación e información taxonómica.
Datos locales
Conjuntos de datos taxonómicos completos desplegados localmente para búsquedas rápidas, autocompletado y enriquecimiento de datos científicos.
Explorar mentaxonomy_dbResolución de nombres
Una API independiente del proveedor para resolver el nombre científico aceptado actualmente mediante autoridades taxonómicas externas.
Explorar mentaxonomy_apiIdentificación molecular
Identificación molecular de secuencias mediante bases de datos de referencia, con registros MTAX estructurados para conservar el análisis.
Explorar mentaxonomy_mo-bio¿Listo para integrarla?
Integra mentaxonomy_api en tu software y evita desarrollar integraciones independientes para cada proveedor taxonómico.