Skip to content

Commit aff9cd2

Browse files
4b5a0d92c5a2aeb1ffb2c3816688eaf68fc99d2b
1 parent 952ec23 commit aff9cd2

File tree

6 files changed

+118
-37
lines changed

6 files changed

+118
-37
lines changed

docs/PipelineStudyResultsApi.md

+8-4
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, study_id=study_id)
15+
> PipelineStudyResultList pipeline_study_results_get(feature_filter=feature_filter, pipeline_config=pipeline_config, study_id=study_id, version=version)
1616
1717
GET a list of pipeline run results
1818

@@ -36,12 +36,14 @@ configuration = neurostore_sdk.Configuration(
3636
with neurostore_sdk.ApiClient(configuration) as api_client:
3737
# Create an instance of the API class
3838
api_instance = neurostore_sdk.PipelineStudyResultsApi(api_client)
39-
feature_filter = ['feature_filter_example'] # List[str] | Filter results by feature content using jsonpath syntax (optional)
39+
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)
40+
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)
4041
study_id = ['study_id_example'] # List[str] | Filter results by base study ID (optional)
42+
version = 'version_example' # str | Filter results by pipeline config version (optional)
4143

4244
try:
4345
# GET a list of pipeline run results
44-
api_response = api_instance.pipeline_study_results_get(feature_filter=feature_filter, study_id=study_id)
46+
api_response = api_instance.pipeline_study_results_get(feature_filter=feature_filter, pipeline_config=pipeline_config, study_id=study_id, version=version)
4547
print("The response of PipelineStudyResultsApi->pipeline_study_results_get:\n")
4648
pprint(api_response)
4749
except Exception as e:
@@ -55,8 +57,10 @@ with neurostore_sdk.ApiClient(configuration) as api_client:
5557

5658
Name | Type | Description | Notes
5759
------------- | ------------- | ------------- | -------------
58-
**feature_filter** | [**List[str]**](str.md)| Filter results by feature content using jsonpath syntax | [optional]
60+
**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]
61+
**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]
5962
**study_id** | [**List[str]**](str.md)| Filter results by base study ID | [optional]
63+
**version** | **str**| Filter results by pipeline config version | [optional]
6064

6165
### Return type
6266

docs/StoreApi.md

+6-4
Original file line numberDiff line numberDiff line change
@@ -1112,7 +1112,7 @@ Name | Type | Description | Notes
11121112
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
11131113

11141114
# **base_studies_get**
1115-
> BaseStudyList base_studies_get(feature_filter=feature_filter, feature_display=feature_display, feature_flatten=feature_flatten, search=search, sort=sort, page=page, desc=desc, page_size=page_size, name=name, description=description, authors=authors, level=level, data_type=data_type, publication=publication, pmid=pmid, doi=doi, flat=flat, info=info)
1115+
> BaseStudyList base_studies_get(feature_filter=feature_filter, pipeline_config=pipeline_config, feature_display=feature_display, feature_flatten=feature_flatten, search=search, sort=sort, page=page, desc=desc, page_size=page_size, name=name, description=description, authors=authors, level=level, data_type=data_type, publication=publication, pmid=pmid, doi=doi, flat=flat, info=info)
11161116
11171117

11181118

@@ -1146,7 +1146,8 @@ configuration = neurostore_sdk.Configuration(
11461146
with neurostore_sdk.ApiClient(configuration) as api_client:
11471147
# Create an instance of the API class
11481148
api_instance = neurostore_sdk.StoreApi(api_client)
1149-
feature_filter = 'feature_filter_example' # str | Filter studies by features (optional)
1149+
feature_filter = ['feature_filter_example'] # List[str] | Filter studies by feature content. Format: \"PipelineName[:version]:field_path=value\". Examples: - \"TestPipeline:1.0.0:predictions.age_mean>20\" (specific version) - \"TestPipeline:groups.diagnosis=ADHD\" (latest version) Field path supports array notation with [], regex search with ~, and comparisons with =, >, <, >=, <=. (optional)
1150+
pipeline_config = ['pipeline_config_example'] # List[str] | Filter studies by pipeline config content. Format: \"PipelineName[:version]:config_path=value\". Examples: - \"TestPipeline:1.0.0:settings.min_age=20\" (specific version) - \"TestPipeline:model.type=linear\" (latest version) Config path supports array notation with [], regex search with ~, and comparisons with =, >, <, >=, <=. (optional)
11501151
feature_display = 'feature_display_example' # str | display features from pipelines (optional)
11511152
feature_flatten = True # bool | (optional)
11521153
search = 'imagin' # str | search for entries that contain the substring (optional)
@@ -1167,7 +1168,7 @@ with neurostore_sdk.ApiClient(configuration) as api_client:
11671168

11681169
try:
11691170
#
1170-
api_response = api_instance.base_studies_get(feature_filter=feature_filter, feature_display=feature_display, feature_flatten=feature_flatten, search=search, sort=sort, page=page, desc=desc, page_size=page_size, name=name, description=description, authors=authors, level=level, data_type=data_type, publication=publication, pmid=pmid, doi=doi, flat=flat, info=info)
1171+
api_response = api_instance.base_studies_get(feature_filter=feature_filter, pipeline_config=pipeline_config, feature_display=feature_display, feature_flatten=feature_flatten, search=search, sort=sort, page=page, desc=desc, page_size=page_size, name=name, description=description, authors=authors, level=level, data_type=data_type, publication=publication, pmid=pmid, doi=doi, flat=flat, info=info)
11711172
print("The response of StoreApi->base_studies_get:\n")
11721173
pprint(api_response)
11731174
except Exception as e:
@@ -1181,7 +1182,8 @@ with neurostore_sdk.ApiClient(configuration) as api_client:
11811182

11821183
Name | Type | Description | Notes
11831184
------------- | ------------- | ------------- | -------------
1184-
**feature_filter** | **str**| Filter studies by features | [optional]
1185+
**feature_filter** | [**List[str]**](str.md)| Filter studies by feature content. Format: \&quot;PipelineName[:version]:field_path&#x3D;value\&quot;. Examples: - \&quot;TestPipeline:1.0.0:predictions.age_mean&gt;20\&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]
1186+
**pipeline_config** | [**List[str]**](str.md)| Filter studies by pipeline config content. Format: \&quot;PipelineName[:version]:config_path&#x3D;value\&quot;. Examples: - \&quot;TestPipeline:1.0.0:settings.min_age&#x3D;20\&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]
11851187
**feature_display** | **str**| display features from pipelines | [optional]
11861188
**feature_flatten** | **bool**| | [optional]
11871189
**search** | **str**| search for entries that contain the substring | [optional]

docs/StudiesApi.md

+6-4
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ Method | HTTP request | Description
1616

1717

1818
# **base_studies_get**
19-
> BaseStudyList base_studies_get(feature_filter=feature_filter, feature_display=feature_display, feature_flatten=feature_flatten, search=search, sort=sort, page=page, desc=desc, page_size=page_size, name=name, description=description, authors=authors, level=level, data_type=data_type, publication=publication, pmid=pmid, doi=doi, flat=flat, info=info)
19+
> BaseStudyList base_studies_get(feature_filter=feature_filter, pipeline_config=pipeline_config, feature_display=feature_display, feature_flatten=feature_flatten, search=search, sort=sort, page=page, desc=desc, page_size=page_size, name=name, description=description, authors=authors, level=level, data_type=data_type, publication=publication, pmid=pmid, doi=doi, flat=flat, info=info)
2020
2121

2222

@@ -50,7 +50,8 @@ configuration = neurostore_sdk.Configuration(
5050
with neurostore_sdk.ApiClient(configuration) as api_client:
5151
# Create an instance of the API class
5252
api_instance = neurostore_sdk.StudiesApi(api_client)
53-
feature_filter = 'feature_filter_example' # str | Filter studies by features (optional)
53+
feature_filter = ['feature_filter_example'] # List[str] | Filter studies by feature content. Format: \"PipelineName[:version]:field_path=value\". Examples: - \"TestPipeline:1.0.0:predictions.age_mean>20\" (specific version) - \"TestPipeline:groups.diagnosis=ADHD\" (latest version) Field path supports array notation with [], regex search with ~, and comparisons with =, >, <, >=, <=. (optional)
54+
pipeline_config = ['pipeline_config_example'] # List[str] | Filter studies by pipeline config content. Format: \"PipelineName[:version]:config_path=value\". Examples: - \"TestPipeline:1.0.0:settings.min_age=20\" (specific version) - \"TestPipeline:model.type=linear\" (latest version) Config path supports array notation with [], regex search with ~, and comparisons with =, >, <, >=, <=. (optional)
5455
feature_display = 'feature_display_example' # str | display features from pipelines (optional)
5556
feature_flatten = True # bool | (optional)
5657
search = 'imagin' # str | search for entries that contain the substring (optional)
@@ -71,7 +72,7 @@ with neurostore_sdk.ApiClient(configuration) as api_client:
7172

7273
try:
7374
#
74-
api_response = api_instance.base_studies_get(feature_filter=feature_filter, feature_display=feature_display, feature_flatten=feature_flatten, search=search, sort=sort, page=page, desc=desc, page_size=page_size, name=name, description=description, authors=authors, level=level, data_type=data_type, publication=publication, pmid=pmid, doi=doi, flat=flat, info=info)
75+
api_response = api_instance.base_studies_get(feature_filter=feature_filter, pipeline_config=pipeline_config, feature_display=feature_display, feature_flatten=feature_flatten, search=search, sort=sort, page=page, desc=desc, page_size=page_size, name=name, description=description, authors=authors, level=level, data_type=data_type, publication=publication, pmid=pmid, doi=doi, flat=flat, info=info)
7576
print("The response of StudiesApi->base_studies_get:\n")
7677
pprint(api_response)
7778
except Exception as e:
@@ -85,7 +86,8 @@ with neurostore_sdk.ApiClient(configuration) as api_client:
8586

8687
Name | Type | Description | Notes
8788
------------- | ------------- | ------------- | -------------
88-
**feature_filter** | **str**| Filter studies by features | [optional]
89+
**feature_filter** | [**List[str]**](str.md)| Filter studies by feature content. Format: \&quot;PipelineName[:version]:field_path&#x3D;value\&quot;. Examples: - \&quot;TestPipeline:1.0.0:predictions.age_mean&gt;20\&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]
90+
**pipeline_config** | [**List[str]**](str.md)| Filter studies by pipeline config content. Format: \&quot;PipelineName[:version]:config_path&#x3D;value\&quot;. Examples: - \&quot;TestPipeline:1.0.0:settings.min_age&#x3D;20\&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]
8991
**feature_display** | **str**| display features from pipelines | [optional]
9092
**feature_flatten** | **bool**| | [optional]
9193
**search** | **str**| search for entries that contain the substring | [optional]

0 commit comments

Comments
 (0)