Skip to content

Commit 1a6ba7f

Browse files
810ad962aba8444a84bd7b6a083efc5d6ef4735d
1 parent 1437fea commit 1a6ba7f

File tree

2 files changed

+22
-2
lines changed

2 files changed

+22
-2
lines changed

docs/PipelineStudyResultsApi.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ Method | HTTP request | Description
1212

1313

1414
# **pipeline_study_results_get**
15-
> PipelineStudyResultList pipeline_study_results_get(feature_filter=feature_filter, feature_flatten=feature_flatten, pipeline_config=pipeline_config, study_id=study_id, version=version)
15+
> PipelineStudyResultList pipeline_study_results_get(feature_filter=feature_filter, feature_flatten=feature_flatten, pipeline_config=pipeline_config, feature_display=feature_display, study_id=study_id, version=version)
1616
1717
GET a list of pipeline run results
1818

@@ -39,12 +39,13 @@ with neurostore_sdk.ApiClient(configuration) as api_client:
3939
feature_filter = ['feature_filter_example'] # List[str] | Filter results by feature content. Format: \"PipelineName[:version]:field_path=value\". Examples: - \"TestPipeline:1.0.0:groups.diagnosis=ADHD\" (specific version) - \"TestPipeline:groups.diagnosis=ADHD\" (latest version) Field path supports array notation with [], regex search with ~, and comparisons with =, >, <, >=, <=. (optional)
4040
feature_flatten = True # bool | (optional)
4141
pipeline_config = ['pipeline_config_example'] # List[str] | Filter results by pipeline config content. Format: \"PipelineName[:version]:config_path=value\". Examples: - \"TestPipeline:1.0.0:preprocessing.smoothing=8\" (specific version) - \"TestPipeline:model.type=linear\" (latest version) Config path supports array notation with [], regex search with ~, and comparisons with =, >, <, >=, <=. (optional)
42+
feature_display = ['feature_display_example'] # List[str] | Filter results by pipeline name and optionally version. Format: \"pipeline_name[:version]\". Examples: - \"TestPipeline\" (all results from pipeline) - \"TestPipeline:1.0.0\" (results from specific version) Multiple values can be provided to get results from multiple pipelines/versions. (optional)
4243
study_id = ['study_id_example'] # List[str] | Filter results by base study ID (optional)
4344
version = 'version_example' # str | Filter results by pipeline config version (optional)
4445

4546
try:
4647
# GET a list of pipeline run results
47-
api_response = api_instance.pipeline_study_results_get(feature_filter=feature_filter, feature_flatten=feature_flatten, pipeline_config=pipeline_config, study_id=study_id, version=version)
48+
api_response = api_instance.pipeline_study_results_get(feature_filter=feature_filter, feature_flatten=feature_flatten, pipeline_config=pipeline_config, feature_display=feature_display, study_id=study_id, version=version)
4849
print("The response of PipelineStudyResultsApi->pipeline_study_results_get:\n")
4950
pprint(api_response)
5051
except Exception as e:
@@ -61,6 +62,7 @@ Name | Type | Description | Notes
6162
**feature_filter** | [**List[str]**](str.md)| Filter results by feature content. Format: \&quot;PipelineName[:version]:field_path&#x3D;value\&quot;. Examples: - \&quot;TestPipeline:1.0.0:groups.diagnosis&#x3D;ADHD\&quot; (specific version) - \&quot;TestPipeline:groups.diagnosis&#x3D;ADHD\&quot; (latest version) Field path supports array notation with [], regex search with ~, and comparisons with &#x3D;, &gt;, &lt;, &gt;&#x3D;, &lt;&#x3D;. | [optional]
6263
**feature_flatten** | **bool**| | [optional]
6364
**pipeline_config** | [**List[str]**](str.md)| Filter results by pipeline config content. Format: \&quot;PipelineName[:version]:config_path&#x3D;value\&quot;. Examples: - \&quot;TestPipeline:1.0.0:preprocessing.smoothing&#x3D;8\&quot; (specific version) - \&quot;TestPipeline:model.type&#x3D;linear\&quot; (latest version) Config path supports array notation with [], regex search with ~, and comparisons with &#x3D;, &gt;, &lt;, &gt;&#x3D;, &lt;&#x3D;. | [optional]
65+
**feature_display** | [**List[str]**](str.md)| Filter results by pipeline name and optionally version. Format: \&quot;pipeline_name[:version]\&quot;. Examples: - \&quot;TestPipeline\&quot; (all results from pipeline) - \&quot;TestPipeline:1.0.0\&quot; (results from specific version) Multiple values can be provided to get results from multiple pipelines/versions. | [optional]
6466
**study_id** | [**List[str]**](str.md)| Filter results by base study ID | [optional]
6567
**version** | **str**| Filter results by pipeline config version | [optional]
6668

neurostore_sdk/api/pipeline_study_results_api.py

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@ def pipeline_study_results_get(
4747
feature_filter: Annotated[Optional[List[StrictStr]], Field(description="Filter results by feature content. Format: \"PipelineName[:version]:field_path=value\". Examples: - \"TestPipeline:1.0.0:groups.diagnosis=ADHD\" (specific version) - \"TestPipeline:groups.diagnosis=ADHD\" (latest version) Field path supports array notation with [], regex search with ~, and comparisons with =, >, <, >=, <=. ")] = None,
4848
feature_flatten: Optional[StrictBool] = None,
4949
pipeline_config: Annotated[Optional[List[StrictStr]], Field(description="Filter results by pipeline config content. Format: \"PipelineName[:version]:config_path=value\". Examples: - \"TestPipeline:1.0.0:preprocessing.smoothing=8\" (specific version) - \"TestPipeline:model.type=linear\" (latest version) Config path supports array notation with [], regex search with ~, and comparisons with =, >, <, >=, <=. ")] = None,
50+
feature_display: Annotated[Optional[List[StrictStr]], Field(description="Filter results by pipeline name and optionally version. Format: \"pipeline_name[:version]\". Examples: - \"TestPipeline\" (all results from pipeline) - \"TestPipeline:1.0.0\" (results from specific version) Multiple values can be provided to get results from multiple pipelines/versions. ")] = None,
5051
study_id: Annotated[Optional[List[StrictStr]], Field(description="Filter results by base study ID")] = None,
5152
version: Annotated[Optional[StrictStr], Field(description="Filter results by pipeline config version")] = None,
5253
_request_timeout: Union[
@@ -71,6 +72,8 @@ def pipeline_study_results_get(
7172
:type feature_flatten: bool
7273
:param pipeline_config: Filter results by pipeline config content. Format: \"PipelineName[:version]:config_path=value\". Examples: - \"TestPipeline:1.0.0:preprocessing.smoothing=8\" (specific version) - \"TestPipeline:model.type=linear\" (latest version) Config path supports array notation with [], regex search with ~, and comparisons with =, >, <, >=, <=.
7374
:type pipeline_config: List[str]
75+
:param feature_display: Filter results by pipeline name and optionally version. Format: \"pipeline_name[:version]\". Examples: - \"TestPipeline\" (all results from pipeline) - \"TestPipeline:1.0.0\" (results from specific version) Multiple values can be provided to get results from multiple pipelines/versions.
76+
:type feature_display: List[str]
7477
:param study_id: Filter results by base study ID
7578
:type study_id: List[str]
7679
:param version: Filter results by pipeline config version
@@ -101,6 +104,7 @@ def pipeline_study_results_get(
101104
feature_filter=feature_filter,
102105
feature_flatten=feature_flatten,
103106
pipeline_config=pipeline_config,
107+
feature_display=feature_display,
104108
study_id=study_id,
105109
version=version,
106110
_request_auth=_request_auth,
@@ -129,6 +133,7 @@ def pipeline_study_results_get_with_http_info(
129133
feature_filter: Annotated[Optional[List[StrictStr]], Field(description="Filter results by feature content. Format: \"PipelineName[:version]:field_path=value\". Examples: - \"TestPipeline:1.0.0:groups.diagnosis=ADHD\" (specific version) - \"TestPipeline:groups.diagnosis=ADHD\" (latest version) Field path supports array notation with [], regex search with ~, and comparisons with =, >, <, >=, <=. ")] = None,
130134
feature_flatten: Optional[StrictBool] = None,
131135
pipeline_config: Annotated[Optional[List[StrictStr]], Field(description="Filter results by pipeline config content. Format: \"PipelineName[:version]:config_path=value\". Examples: - \"TestPipeline:1.0.0:preprocessing.smoothing=8\" (specific version) - \"TestPipeline:model.type=linear\" (latest version) Config path supports array notation with [], regex search with ~, and comparisons with =, >, <, >=, <=. ")] = None,
136+
feature_display: Annotated[Optional[List[StrictStr]], Field(description="Filter results by pipeline name and optionally version. Format: \"pipeline_name[:version]\". Examples: - \"TestPipeline\" (all results from pipeline) - \"TestPipeline:1.0.0\" (results from specific version) Multiple values can be provided to get results from multiple pipelines/versions. ")] = None,
132137
study_id: Annotated[Optional[List[StrictStr]], Field(description="Filter results by base study ID")] = None,
133138
version: Annotated[Optional[StrictStr], Field(description="Filter results by pipeline config version")] = None,
134139
_request_timeout: Union[
@@ -153,6 +158,8 @@ def pipeline_study_results_get_with_http_info(
153158
:type feature_flatten: bool
154159
:param pipeline_config: Filter results by pipeline config content. Format: \"PipelineName[:version]:config_path=value\". Examples: - \"TestPipeline:1.0.0:preprocessing.smoothing=8\" (specific version) - \"TestPipeline:model.type=linear\" (latest version) Config path supports array notation with [], regex search with ~, and comparisons with =, >, <, >=, <=.
155160
:type pipeline_config: List[str]
161+
:param feature_display: Filter results by pipeline name and optionally version. Format: \"pipeline_name[:version]\". Examples: - \"TestPipeline\" (all results from pipeline) - \"TestPipeline:1.0.0\" (results from specific version) Multiple values can be provided to get results from multiple pipelines/versions.
162+
:type feature_display: List[str]
156163
:param study_id: Filter results by base study ID
157164
:type study_id: List[str]
158165
:param version: Filter results by pipeline config version
@@ -183,6 +190,7 @@ def pipeline_study_results_get_with_http_info(
183190
feature_filter=feature_filter,
184191
feature_flatten=feature_flatten,
185192
pipeline_config=pipeline_config,
193+
feature_display=feature_display,
186194
study_id=study_id,
187195
version=version,
188196
_request_auth=_request_auth,
@@ -211,6 +219,7 @@ def pipeline_study_results_get_without_preload_content(
211219
feature_filter: Annotated[Optional[List[StrictStr]], Field(description="Filter results by feature content. Format: \"PipelineName[:version]:field_path=value\". Examples: - \"TestPipeline:1.0.0:groups.diagnosis=ADHD\" (specific version) - \"TestPipeline:groups.diagnosis=ADHD\" (latest version) Field path supports array notation with [], regex search with ~, and comparisons with =, >, <, >=, <=. ")] = None,
212220
feature_flatten: Optional[StrictBool] = None,
213221
pipeline_config: Annotated[Optional[List[StrictStr]], Field(description="Filter results by pipeline config content. Format: \"PipelineName[:version]:config_path=value\". Examples: - \"TestPipeline:1.0.0:preprocessing.smoothing=8\" (specific version) - \"TestPipeline:model.type=linear\" (latest version) Config path supports array notation with [], regex search with ~, and comparisons with =, >, <, >=, <=. ")] = None,
222+
feature_display: Annotated[Optional[List[StrictStr]], Field(description="Filter results by pipeline name and optionally version. Format: \"pipeline_name[:version]\". Examples: - \"TestPipeline\" (all results from pipeline) - \"TestPipeline:1.0.0\" (results from specific version) Multiple values can be provided to get results from multiple pipelines/versions. ")] = None,
214223
study_id: Annotated[Optional[List[StrictStr]], Field(description="Filter results by base study ID")] = None,
215224
version: Annotated[Optional[StrictStr], Field(description="Filter results by pipeline config version")] = None,
216225
_request_timeout: Union[
@@ -235,6 +244,8 @@ def pipeline_study_results_get_without_preload_content(
235244
:type feature_flatten: bool
236245
:param pipeline_config: Filter results by pipeline config content. Format: \"PipelineName[:version]:config_path=value\". Examples: - \"TestPipeline:1.0.0:preprocessing.smoothing=8\" (specific version) - \"TestPipeline:model.type=linear\" (latest version) Config path supports array notation with [], regex search with ~, and comparisons with =, >, <, >=, <=.
237246
:type pipeline_config: List[str]
247+
:param feature_display: Filter results by pipeline name and optionally version. Format: \"pipeline_name[:version]\". Examples: - \"TestPipeline\" (all results from pipeline) - \"TestPipeline:1.0.0\" (results from specific version) Multiple values can be provided to get results from multiple pipelines/versions.
248+
:type feature_display: List[str]
238249
:param study_id: Filter results by base study ID
239250
:type study_id: List[str]
240251
:param version: Filter results by pipeline config version
@@ -265,6 +276,7 @@ def pipeline_study_results_get_without_preload_content(
265276
feature_filter=feature_filter,
266277
feature_flatten=feature_flatten,
267278
pipeline_config=pipeline_config,
279+
feature_display=feature_display,
268280
study_id=study_id,
269281
version=version,
270282
_request_auth=_request_auth,
@@ -288,6 +300,7 @@ def _pipeline_study_results_get_serialize(
288300
feature_filter,
289301
feature_flatten,
290302
pipeline_config,
303+
feature_display,
291304
study_id,
292305
version,
293306
_request_auth,
@@ -301,6 +314,7 @@ def _pipeline_study_results_get_serialize(
301314
_collection_formats: Dict[str, str] = {
302315
'feature_filter': 'multi',
303316
'pipeline_config': 'multi',
317+
'feature_display': 'multi',
304318
'study_id': 'multi',
305319
}
306320

@@ -327,6 +341,10 @@ def _pipeline_study_results_get_serialize(
327341

328342
_query_params.append(('pipeline_config', pipeline_config))
329343

344+
if feature_display is not None:
345+
346+
_query_params.append(('feature_display', feature_display))
347+
330348
if study_id is not None:
331349

332350
_query_params.append(('study_id', study_id))

0 commit comments

Comments
 (0)