--- title: "Arguments" slug: "arguments" updated: 2022-07-22T17:43:17Z published: 2022-07-22T17:43:17Z canonical: "code.tag.bio/arguments" --- > ## Documentation Index > Fetch the complete documentation index at: https://code.tag.bio/llms.txt > Use this file to discover all available pages before exploring further. # Arguments ## argument_types ### boolean ``` { "argument_definition": { "argument_type": "boolean", "name": "aaaa", "suggested_value": "vvvv" }, "default_value": "vvvv", "handlers": [ { "handler": "hhhh", "handler_function": { "data_function_type": "boolean", "true_variable": {"tttt"}, "false_variable": {"ffff"} } } ], "argument_protocol": "apap" } ``` ### categorical ``` { "argument_definition": { "argument_type": "categorical", "name": "aaaa", "suggested_value": "vvvv" }, "default_value": "vvvv", "handlers": [ { "handler": "hhhh", "handler_function": { "data_function_type": "categorical", "collection": "cccc" } } ], "argument_protocol": "apap" } ``` ### categorical-checkbox ``` { "argument_definition": { "argument_type": "categorical-checkbox", "name": "aaaa", "suggested_value": "vvvv" }, "default_value": "vvvv", "handlers": [ { "handler": "hhhh", "handler_function": { "data_function_type": "categorical", "collection": "cccc" } } ], "argument_protocol": "apap" } ``` ### categorical-radio ``` { "argument_definition": { "argument_type": "categorical-radio", "name": "aaaa", "suggested_value": "vvvv" }, "default_value": "vvvv", "handlers": [ { "handler": "hhhh", "handler_function": { "data_function_type": "categorical", "collection": "cccc" } } ], "argument_protocol": "apap" } ``` ### numeric ``` { "argument_definition": { "argument_type": "numeric", "name": "aaaa", "suggested_value": #, }, "default_value": # "handlers": [ { "handler": "hhhh", "handler_function": { "data_function_type": "numeric-slice", "operator": "oooo", "criterion": { "data_function_type": "numeric", "collection": "cccc", "variable": "vvvv" } } } ], "argument_protocol": "apap" } ``` ### static-numeric ``` { "argument_definition": { "argument_type": "static-numeric", "name": "aaaa", "minimum": #, "maximum": #, "suggested_value": # }, "default_value": #, "handlers": [ { "handler": "hhhh", "handler_function": { "data_function_type": "numeric-slice", "operator": "oooo", "criterion": { "data_function_type": "numeric", "collection": "cccc", "variable": "vvvv" } } } ], "argument_protocol": "apap" } ``` ### timestamp ``` { "argument_definition": { "argument_type": "timestamp", "name": "aaaa", "suggested_value": # }, "default_value": #, "handlers": [ { "handler": "hhhh", "handler_function": { "data_function_type": "numeric-slice", "operator": "oooo", "criterion": { "data_function_type": "numeric", "collection": "cccc", "variable": "vvvv" } } } ], "argument_protocol": "apap" } ```