Grassroots Infrastructure
The Grassroots Infrastructure is a suite of computing tools to help users and developers use scientific data infrastructure that can easily be interconnected.
GermplasmServiceData Struct Reference

#include <germplasm_service_data.h>

Collaboration diagram for GermplasmServiceData:
[legend]

Data Fields

ServiceData gsd_base_data
 
const char * gsd_seedstor_api_s
 The base URL for the Seedstor api/. More...
 
const char * gsd_seed_order_by_plant_id_api_s
 The url to order seeds. More...
 
MongoToolgsd_mongo_tool_p
 We can cache GPS coords in a MongoDB to stop duplicated geocoding API calls for repeated calls for a given hit. More...
 

Field Documentation

◆ gsd_base_data

ServiceData gsd_base_data

◆ gsd_seedstor_api_s

const char* gsd_seedstor_api_s

The base URL for the Seedstor api/.

◆ gsd_seed_order_by_plant_id_api_s

const char* gsd_seed_order_by_plant_id_api_s

The url to order seeds.

◆ gsd_mongo_tool_p

MongoTool* gsd_mongo_tool_p

We can cache GPS coords in a MongoDB to stop duplicated geocoding API calls for repeated calls for a given hit.

It also allows us to store corrected GPS coords when the geocoding API gives the wrong result since we have only have read-only access to the seedstor DB.


The documentation for this struct was generated from the following file: