Actualización de CDD Vault (julio de 2022): búsquedas mixtas; Incluya parámetros de fuente y API para limitar la cantidad de datos devueltos

El nombre de la bóveda se incluye al buscar componentes de mezcla

Al registrar una nueva mezcla mediante la interfaz de búsqueda de Vault, se muestra la fuente del componente para indicar dónde está registrado actualmente el componente.

Limitación de los datos devueltos a través de llamadas a la API

Los parámetros de la API están disponibles para limitar los datos reales devueltos por las llamadas a la API. Esto puede mejorar significativamente el rendimiento de estos puntos finales de API.

I. El parámetro “only_ids” en el OBTENER Moléculas, OBTENER lotes, OBTENER ELN Entradas y OBTENER Protocolos Las llamadas API le permiten devolver solo los ID de objetos relevantes en lugar de todos los datos asociados. Esto reduce la cantidad de datos y tiempo, y puede ser útil para determinar si se eliminan objetos. los GET Molecules Llamada API, enviando este archivo JSON:


Devolvería solo estos resultados JSON:


II. El parámetro “no_structures” en el OBTENER Moléculas y OBTENER lotes Las llamadas API le permiten omitir la información estructural del JSON resultante. Esto también permite una respuesta más rápida y evita transmitir información estructural confidencial. los GET Molecules Llamada API, enviando este archivo JSON:


Omitiría toda la información de la estructura química de los resultados de JSON.

tercero Los parámetros “molecule_fields” y “batch_fields” para el OBTENER Moléculas y OBTENER lotes La API le permite especificar exactamente qué campos desea devolver. De forma predeterminada, se devuelven todos los campos y puede especificar un campo inexistente, por ejemplo, -1 para no devolver ningún campo. los GET Molecules Llamada API, enviando este archivo JSON:


Solo devolvería los datos almacenados en el campo de molécula de origen en los resultados de JSON (se omitirían los datos en otros campos de molécula):

    "molecule_fields": ,

Consejo útil

Casi todos los puntos finales de la API de CDD admiten una serie de parámetros que se pueden pasar al realizar llamadas a la API. Históricamente, estos parámetros se pasan agregándolos directamente a la URL utilizada para la llamada a la API. Sin embargo, con el aumento de la cantidad de parámetros útiles, agregar una combinación de parámetros a la URL puede hacer que la URL sea larga y bastante difícil de manejar. Nos gustaría recomendar un método de «mejores prácticas» para pasar parámetros para que ya no tengan que agregarse a la URL. En lugar de agregar parámetros a la URL, cree un archivo JSON que contenga todos los parámetros que desea enviar y luego haga referencia a su archivo JSON en su llamada a la API.

Deja un comentario