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.
crop_jobs.h File Reference
Include dependency graph for crop_jobs.h:

Go to the source code of this file.

Functions

bool AddSubmissionCropParams (ServiceData *data_p, ParameterSet *param_set_p)
 
bool RunForSubmissionCropParams (FieldTrialServiceData *data_p, ParameterSet *param_set_p, ServiceJob *job_p)
 
bool GetSubmissionCropParameterTypeForNamedParameter (const char *param_name_s, ParameterType *pt_p)
 
bool SetUpCropsListParameter (const FieldTrialServiceData *data_p, Parameter *param_p, const Crop *active_crop_p, const char *empty_option_s, const bool new_study_flag)
 
CropGetStoredCropValue (const json_t *json_p, const char *key_s, const FieldTrialServiceData *data_p)
 

Function Documentation

◆ AddSubmissionCropParams()

bool AddSubmissionCropParams ( ServiceData data_p,
ParameterSet param_set_p 
)

◆ RunForSubmissionCropParams()

bool RunForSubmissionCropParams ( FieldTrialServiceData data_p,
ParameterSet param_set_p,
ServiceJob job_p 
)

◆ GetSubmissionCropParameterTypeForNamedParameter()

bool GetSubmissionCropParameterTypeForNamedParameter ( const char *  param_name_s,
ParameterType pt_p 
)

◆ SetUpCropsListParameter()

bool SetUpCropsListParameter ( const FieldTrialServiceData data_p,
Parameter param_p,
const Crop active_crop_p,
const char *  empty_option_s,
const bool  new_study_flag 
)

◆ GetStoredCropValue()

Crop* GetStoredCropValue ( const json_t *  json_p,
const char *  key_s,
const FieldTrialServiceData data_p 
)