Resolución de nombres taxonómicos

mentaxonomy_api

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.

Tu aplicación
mentaxonomy_api Resolución taxonómica unificada
Caché y proveedores taxonómicos

El problema

La taxonomía cambia continuamente.

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

Una capa unificada de resolución taxonómica.

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

Interfaz unificada

Utiliza el mismo contrato de API independientemente de la autoridad taxonómica consultada.

02

Resolución del nombre aceptado

Obtén el nombre científico aceptado actual a partir del identificador asignado por un proveedor.

03

Respuestas normalizadas

Recibe una estructura de datos consistente en lugar de procesar el formato nativo de respuesta de cada proveedor.

04

Caché configurable

Reutiliza resoluciones recientes, reduce las consultas externas y evita cargar innecesariamente a los proveedores taxonómicos.

05

Autenticación mediante tokens

Controla el acceso mediante tokens de API gestionados individualmente.

06

Administración y estadísticas

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

Mucho más que un endpoint de API.

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.

Página principal del servicio mentaxonomy_api mostrando el estado del servicio, la documentación de la API, la especificación OpenAPI y los proveedores soportados
La interfaz del servicio proporciona acceso directo a la documentación, la especificación OpenAPI actual, la disponibilidad de los proveedores y los detalles del despliegue.

Proveedores soportados

Una única interfaz para diferentes autoridades taxonómicas.

Las aplicaciones utilizan una API común mientras mentaxonomy_api gestiona la comunicación y la normalización necesarias para cada proveedor.

Procariotas

LPSN

Resolución de nombres de bacterias y arqueas utilizando los identificadores de la List of Prokaryotic names with Standing in Nomenclature.

Hongos

MycoBank

Resolución de nombres de hongos mediante los identificadores y la información nomenclatural de MycoBank.

Biodiversidad

GBIF

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

Del identificador del proveedor al nombre aceptado.

La aplicación proporciona el proveedor y su identificador taxonómico. mentaxonomy_api se encarga de todo el proceso de resolución.

  1. 1

    Envía el identificador

    Tu aplicación envía el nombre del proveedor y el identificador taxonómico asignado por ese proveedor.

  2. 2

    Resuelve el taxón

    mentaxonomy_api consulta primero su caché y, si no existe un resultado válido, consulta el proveedor seleccionado.

  3. 3

    Recibe una respuesta normalizada

    La API devuelve el taxón original, su estado actual y, cuando existe un nombre aceptado diferente, el taxón aceptado correspondiente.

Dos componentes complementarios

Busca localmente. Resuelve mediante los proveedores.

mentaxonomy_db y mentaxonomy_api resuelven problemas taxonómicos diferentes y funcionan de forma completamente independiente.

Datos locales

mentaxonomy_db

Una base de datos taxonómica desplegada localmente, diseñada para búsquedas rápidas, autocompletado y enriquecimiento de datos.

Descubrir mentaxonomy_db

Resolución de nombres

mentaxonomy_api

Una API independiente del proveedor que obtiene el nombre científico aceptado actual utilizando las autoridades taxonómicas externas o su propia caché.

¿Listo para integrarla?

Una herramienta taxonómica para gobernarlas a todas.

Integra mentaxonomy_api en tu software y evita desarrollar integraciones independientes para cada proveedor taxonómico.