| 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. | 
#include "polymarker_service.h"Go to the source code of this file.
| Data Structures | |
| struct | Primer3Prefs | 
| Functions | |
| Primer3Prefs * | AllocatePrimer3Prefs (const PolymarkerServiceData *data_p) | 
| void | FreePrimer3Prefs (Primer3Prefs *prefs_p) | 
| char * | SavePrimer3Prefs (Primer3Prefs *prefs_p, const char *working_dir_s, const char *job_id_s) | 
| bool | AddPrimer3PrefsParameters (ParameterSet *params_p, PolymarkerServiceData *data_p) | 
| bool | GetPrimer3PrefsParameterTypesForNamedParameters (const Service *service_p, const char *param_name_s, ParameterType *pt_p) | 
| void | ParsePrimer3PrefsParameters (const ParameterSet *params_p, Primer3Prefs *prefs_p) | 
| char * | WritePrimer3Config (const ParameterSet *params_p, const char *prefs_path_s, const PolymarkerServiceData *data_p) | 
| Primer3Prefs* AllocatePrimer3Prefs | ( | const PolymarkerServiceData * | data_p | ) | 
| void FreePrimer3Prefs | ( | Primer3Prefs * | prefs_p | ) | 
| char* SavePrimer3Prefs | ( | Primer3Prefs * | prefs_p, | 
| const char * | working_dir_s, | ||
| const char * | job_id_s | ||
| ) | 
| bool AddPrimer3PrefsParameters | ( | ParameterSet * | params_p, | 
| PolymarkerServiceData * | data_p | ||
| ) | 
| bool GetPrimer3PrefsParameterTypesForNamedParameters | ( | const Service * | service_p, | 
| const char * | param_name_s, | ||
| ParameterType * | pt_p | ||
| ) | 
| void ParsePrimer3PrefsParameters | ( | const ParameterSet * | params_p, | 
| Primer3Prefs * | prefs_p | ||
| ) | 
| char* WritePrimer3Config | ( | const ParameterSet * | params_p, | 
| const char * | prefs_path_s, | ||
| const PolymarkerServiceData * | data_p | ||
| ) |