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.
|
This datatype is used to parse a given ParameterSet in a method suitable for a particular BLAST configuration. More...
#include <blast_app_parameters.h>
Public Member Functions | |
bool | ParseBlastAppParameters (BlastAppParameters *app_p, const struct BlastServiceData *data_p, ParameterSet *params_p, struct ArgsProcessor *ap_p) |
Parse a given ParameterSet in a method suitable for a particular BLAST configuration defined by a given ArgsProcessor. More... | |
Data Fields | |
bool(* | bap_parse_params_fn )(const struct BlastServiceData *data_p, ParameterSet *params_p, struct ArgsProcessor *ap_p) |
Parse a given ParameterSet in a method suitable for a particular BLAST configuration defined by a given ArgsProcessor. More... | |
This datatype is used to parse a given ParameterSet in a method suitable for a particular BLAST configuration.
bool ParseBlastAppParameters | ( | BlastAppParameters * | app_p, |
const struct BlastServiceData * | data_p, | ||
ParameterSet * | params_p, | ||
struct ArgsProcessor * | ap_p | ||
) |
Parse a given ParameterSet in a method suitable for a particular BLAST configuration defined by a given ArgsProcessor.
app_p | The given BlastAppParameters to use. |
data_p | The Blast service configuration data. |
params_p | The ParameterSet to parse. |
ap_p | The ArgsProcessor that will process the given ParameterSet and convert the values into a format suitable for the underlying BlastTool. |
true
if the ParameterSet was parsed successfully, false
otherwise. bool(* bap_parse_params_fn) (const struct BlastServiceData *data_p, ParameterSet *params_p, struct ArgsProcessor *ap_p) |
Parse a given ParameterSet in a method suitable for a particular BLAST configuration defined by a given ArgsProcessor.
data_p | The Blast service configuration data. |
params_p | The ParameterSet to parse. |
ap_p | The ArgsProcessor that will process the given ParameterSet and convert the values into a format suitable for the underlying BlastTool. |
true
if the ParameterSet was parsed successfully, false
otherwise.