Skip to content

Commit e479549

Browse files
a312c2ebe62302948db91b839dd10999d3a29e43
1 parent 730a38d commit e479549

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

56 files changed

+10605
-98
lines changed

.openapi-generator/FILES

Lines changed: 45 additions & 92 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
.github/workflows/python.yml
22
.gitignore
33
.gitlab-ci.yml
4-
.openapi-generator-ignore
54
.travis.yml
65
README.md
76
docs/AnalysesApi.md
@@ -58,6 +57,21 @@ docs/NoteCollectionBase.md
5857
docs/NoteCollectionList.md
5958
docs/NoteCollectionRequest.md
6059
docs/NoteCollectionReturn.md
60+
docs/Pipeline.md
61+
docs/PipelineConfig.md
62+
docs/PipelineConfigList.md
63+
docs/PipelineConfigsApi.md
64+
docs/PipelineList.md
65+
docs/PipelineRun.md
66+
docs/PipelineRunList.md
67+
docs/PipelineRunResult.md
68+
docs/PipelineRunResultList.md
69+
docs/PipelineRunResultVote.md
70+
docs/PipelineRunResultVoteList.md
71+
docs/PipelineRunResultVotesApi.md
72+
docs/PipelineRunResultsApi.md
73+
docs/PipelineRunsApi.md
74+
docs/PipelinesApi.md
6175
docs/PointBase.md
6276
docs/PointCommon.md
6377
docs/PointList.md
@@ -102,6 +116,11 @@ neurostore_sdk/api/analyses_api.py
102116
neurostore_sdk/api/annotations_api.py
103117
neurostore_sdk/api/conditions_api.py
104118
neurostore_sdk/api/images_api.py
119+
neurostore_sdk/api/pipeline_configs_api.py
120+
neurostore_sdk/api/pipeline_run_result_votes_api.py
121+
neurostore_sdk/api/pipeline_run_results_api.py
122+
neurostore_sdk/api/pipeline_runs_api.py
123+
neurostore_sdk/api/pipelines_api.py
105124
neurostore_sdk/api/points_api.py
106125
neurostore_sdk/api/store_api.py
107126
neurostore_sdk/api/studies_api.py
@@ -162,6 +181,16 @@ neurostore_sdk/models/note_collection_base.py
162181
neurostore_sdk/models/note_collection_list.py
163182
neurostore_sdk/models/note_collection_request.py
164183
neurostore_sdk/models/note_collection_return.py
184+
neurostore_sdk/models/pipeline.py
185+
neurostore_sdk/models/pipeline_config.py
186+
neurostore_sdk/models/pipeline_config_list.py
187+
neurostore_sdk/models/pipeline_list.py
188+
neurostore_sdk/models/pipeline_run.py
189+
neurostore_sdk/models/pipeline_run_list.py
190+
neurostore_sdk/models/pipeline_run_result.py
191+
neurostore_sdk/models/pipeline_run_result_list.py
192+
neurostore_sdk/models/pipeline_run_result_vote.py
193+
neurostore_sdk/models/pipeline_run_result_vote_list.py
165194
neurostore_sdk/models/point_base.py
166195
neurostore_sdk/models/point_common.py
167196
neurostore_sdk/models/point_list.py
@@ -202,95 +231,19 @@ setup.cfg
202231
setup.py
203232
test-requirements.txt
204233
test/__init__.py
205-
test/test_analyses_api.py
206-
test/test_analysis_base.py
207-
test/test_analysis_common.py
208-
test/test_analysis_list.py
209-
test/test_analysis_request.py
210-
test/test_analysis_request_relationships.py
211-
test/test_analysis_request_relationships_conditions.py
212-
test/test_analysis_request_relationships_images.py
213-
test/test_analysis_request_relationships_points.py
214-
test/test_analysis_return.py
215-
test/test_analysis_return_relationships.py
216-
test/test_analysis_return_relationships_conditions.py
217-
test/test_analysis_return_relationships_images.py
218-
test/test_analysis_return_relationships_points.py
219-
test/test_annotation_base.py
220-
test/test_annotation_common.py
221-
test/test_annotation_export.py
222-
test/test_annotation_list.py
223-
test/test_annotation_request.py
224-
test/test_annotation_request_one_of.py
225-
test/test_annotation_request_relationships.py
226-
test/test_annotation_request_relationships_notes.py
227-
test/test_annotation_return.py
228-
test/test_annotation_return_one_of.py
229-
test/test_annotation_return_one_of1.py
230-
test/test_annotation_return_relationships.py
231-
test/test_annotation_return_relationships_notes.py
232-
test/test_annotations_api.py
233-
test/test_base_studies_post200_response.py
234-
test/test_base_studies_post_request.py
235-
test/test_base_study.py
236-
test/test_base_study_list.py
237-
test/test_base_study_return.py
238-
test/test_base_study_versions.py
239-
test/test_clone.py
240-
test/test_condition_base.py
241-
test/test_condition_list.py
242-
test/test_condition_request.py
243-
test/test_condition_return.py
244-
test/test_conditions_api.py
245-
test/test_entity.py
246-
test/test_image_base.py
247-
test/test_image_common.py
248-
test/test_image_list.py
249-
test/test_image_relationships.py
250-
test/test_image_request.py
251-
test/test_image_return.py
252-
test/test_images_api.py
253-
test/test_json_ld_context.py
254-
test/test_nested_put_attributes.py
255-
test/test_note_collection_base.py
256-
test/test_note_collection_list.py
257-
test/test_note_collection_request.py
258-
test/test_note_collection_return.py
259-
test/test_point_base.py
260-
test/test_point_common.py
261-
test/test_point_list.py
262-
test/test_point_relationships.py
263-
test/test_point_relationships_values.py
264-
test/test_point_request.py
265-
test/test_point_return.py
266-
test/test_point_value.py
267-
test/test_points_api.py
268-
test/test_resource_attributes.py
269-
test/test_store_api.py
270-
test/test_studies_api.py
271-
test/test_study_base.py
272-
test/test_study_common.py
273-
test/test_study_list.py
274-
test/test_study_request.py
275-
test/test_study_request_relationships.py
276-
test/test_study_request_relationships_analyses.py
277-
test/test_study_return.py
278-
test/test_study_return_all_of_studysets.py
279-
test/test_study_return_all_of_studysets_one_of.py
280-
test/test_study_return_relationships.py
281-
test/test_study_return_relationships_analyses.py
282-
test/test_studyset_base.py
283-
test/test_studyset_list.py
284-
test/test_studyset_request.py
285-
test/test_studyset_request_relationships.py
286-
test/test_studyset_return.py
287-
test/test_studyset_return_relationships.py
288-
test/test_studyset_return_relationships_studies.py
289-
test/test_studysets_api.py
290-
test/test_studysets_id_get404_response.py
291-
test/test_studysets_id_put422_response.py
292-
test/test_user.py
293-
test/test_user_api.py
294-
test/test_user_list.py
295-
test/test_userless_resource_attributes.py
234+
test/test_pipeline.py
235+
test/test_pipeline_config.py
236+
test/test_pipeline_config_list.py
237+
test/test_pipeline_configs_api.py
238+
test/test_pipeline_list.py
239+
test/test_pipeline_run.py
240+
test/test_pipeline_run_list.py
241+
test/test_pipeline_run_result.py
242+
test/test_pipeline_run_result_list.py
243+
test/test_pipeline_run_result_vote.py
244+
test/test_pipeline_run_result_vote_list.py
245+
test/test_pipeline_run_result_votes_api.py
246+
test/test_pipeline_run_results_api.py
247+
test/test_pipeline_runs_api.py
248+
test/test_pipelines_api.py
296249
tox.ini

README.md

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -121,6 +121,31 @@ Class | Method | HTTP request | Description
121121
*ImagesApi* | [**images_id_get**](docs/ImagesApi.md#images_id_get) | **GET** /images/{id} | GET an image
122122
*ImagesApi* | [**images_id_put**](docs/ImagesApi.md#images_id_put) | **PUT** /images/{id} | PUT/update an image
123123
*ImagesApi* | [**images_post**](docs/ImagesApi.md#images_post) | **POST** /images/ | POST/create an image
124+
*PipelineConfigsApi* | [**pipeline_configs_get**](docs/PipelineConfigsApi.md#pipeline_configs_get) | **GET** /pipeline-configs/ | GET a list of pipeline configs
125+
*PipelineConfigsApi* | [**pipeline_configs_id_delete**](docs/PipelineConfigsApi.md#pipeline_configs_id_delete) | **DELETE** /pipeline-configs/{id} | DELETE a pipeline config by ID
126+
*PipelineConfigsApi* | [**pipeline_configs_id_get**](docs/PipelineConfigsApi.md#pipeline_configs_id_get) | **GET** /pipeline-configs/{id} | GET a pipeline config by ID
127+
*PipelineConfigsApi* | [**pipeline_configs_id_put**](docs/PipelineConfigsApi.md#pipeline_configs_id_put) | **PUT** /pipeline-configs/{id} | PUT/update a pipeline config by ID
128+
*PipelineConfigsApi* | [**pipeline_configs_post**](docs/PipelineConfigsApi.md#pipeline_configs_post) | **POST** /pipeline-configs/ | POST/create a pipeline config
129+
*PipelineRunResultVotesApi* | [**pipeline_run_result_votes_get**](docs/PipelineRunResultVotesApi.md#pipeline_run_result_votes_get) | **GET** /pipeline-run-result-votes/ | GET a list of pipeline run result votes
130+
*PipelineRunResultVotesApi* | [**pipeline_run_result_votes_pipeline_run_result_vote_id_delete**](docs/PipelineRunResultVotesApi.md#pipeline_run_result_votes_pipeline_run_result_vote_id_delete) | **DELETE** /pipeline-run-result-votes/{pipeline_run_result_vote_id} | DELETE a pipeline run result vote by ID
131+
*PipelineRunResultVotesApi* | [**pipeline_run_result_votes_pipeline_run_result_vote_id_get**](docs/PipelineRunResultVotesApi.md#pipeline_run_result_votes_pipeline_run_result_vote_id_get) | **GET** /pipeline-run-result-votes/{pipeline_run_result_vote_id} | GET a pipeline run result vote by ID
132+
*PipelineRunResultVotesApi* | [**pipeline_run_result_votes_pipeline_run_result_vote_id_put**](docs/PipelineRunResultVotesApi.md#pipeline_run_result_votes_pipeline_run_result_vote_id_put) | **PUT** /pipeline-run-result-votes/{pipeline_run_result_vote_id} | PUT/update a pipeline run result vote by ID
133+
*PipelineRunResultVotesApi* | [**pipeline_run_result_votes_post**](docs/PipelineRunResultVotesApi.md#pipeline_run_result_votes_post) | **POST** /pipeline-run-result-votes/ | POST/create a pipeline run result vote
134+
*PipelineRunResultsApi* | [**pipeline_run_results_get**](docs/PipelineRunResultsApi.md#pipeline_run_results_get) | **GET** /pipeline-run-results/ | GET a list of pipeline run results
135+
*PipelineRunResultsApi* | [**pipeline_run_results_pipeline_run_result_id_delete**](docs/PipelineRunResultsApi.md#pipeline_run_results_pipeline_run_result_id_delete) | **DELETE** /pipeline-run-results/{pipeline_run_result_id} | DELETE a pipeline run result by ID
136+
*PipelineRunResultsApi* | [**pipeline_run_results_pipeline_run_result_id_get**](docs/PipelineRunResultsApi.md#pipeline_run_results_pipeline_run_result_id_get) | **GET** /pipeline-run-results/{pipeline_run_result_id} | GET a pipeline run result by ID
137+
*PipelineRunResultsApi* | [**pipeline_run_results_pipeline_run_result_id_put**](docs/PipelineRunResultsApi.md#pipeline_run_results_pipeline_run_result_id_put) | **PUT** /pipeline-run-results/{pipeline_run_result_id} | PUT/update a pipeline run result by ID
138+
*PipelineRunResultsApi* | [**pipeline_run_results_post**](docs/PipelineRunResultsApi.md#pipeline_run_results_post) | **POST** /pipeline-run-results/ | POST/create a pipeline run result
139+
*PipelineRunsApi* | [**pipeline_runs_get**](docs/PipelineRunsApi.md#pipeline_runs_get) | **GET** /pipeline-runs/ | GET a list of pipeline runs
140+
*PipelineRunsApi* | [**pipeline_runs_pipeline_run_id_delete**](docs/PipelineRunsApi.md#pipeline_runs_pipeline_run_id_delete) | **DELETE** /pipeline-runs/{pipeline_run_id} | DELETE a pipeline run by ID
141+
*PipelineRunsApi* | [**pipeline_runs_pipeline_run_id_get**](docs/PipelineRunsApi.md#pipeline_runs_pipeline_run_id_get) | **GET** /pipeline-runs/{pipeline_run_id} | GET a pipeline run by ID
142+
*PipelineRunsApi* | [**pipeline_runs_pipeline_run_id_put**](docs/PipelineRunsApi.md#pipeline_runs_pipeline_run_id_put) | **PUT** /pipeline-runs/{pipeline_run_id} | PUT/update a pipeline run by ID
143+
*PipelineRunsApi* | [**pipeline_runs_post**](docs/PipelineRunsApi.md#pipeline_runs_post) | **POST** /pipeline-runs/ | POST/create a pipeline run
144+
*PipelinesApi* | [**pipelines_get**](docs/PipelinesApi.md#pipelines_get) | **GET** /pipelines/ | GET a list of pipelines
145+
*PipelinesApi* | [**pipelines_id_delete**](docs/PipelinesApi.md#pipelines_id_delete) | **DELETE** /pipelines/{id} | DELETE a pipeline by ID
146+
*PipelinesApi* | [**pipelines_id_get**](docs/PipelinesApi.md#pipelines_id_get) | **GET** /pipelines/{id} | GET a pipeline by ID
147+
*PipelinesApi* | [**pipelines_id_put**](docs/PipelinesApi.md#pipelines_id_put) | **PUT** /pipelines/{id} | PUT/update a pipeline by ID
148+
*PipelinesApi* | [**pipelines_post**](docs/PipelinesApi.md#pipelines_post) | **POST** /pipelines/ | POST/create a pipeline
124149
*PointsApi* | [**points_get**](docs/PointsApi.md#points_get) | **GET** /points/ | Get Points
125150
*PointsApi* | [**points_id_delete**](docs/PointsApi.md#points_id_delete) | **DELETE** /points/{id} | DELETE a point
126151
*PointsApi* | [**points_id_get**](docs/PointsApi.md#points_id_get) | **GET** /points/{id} | GET a point
@@ -240,6 +265,16 @@ Class | Method | HTTP request | Description
240265
- [NoteCollectionList](docs/NoteCollectionList.md)
241266
- [NoteCollectionRequest](docs/NoteCollectionRequest.md)
242267
- [NoteCollectionReturn](docs/NoteCollectionReturn.md)
268+
- [Pipeline](docs/Pipeline.md)
269+
- [PipelineConfig](docs/PipelineConfig.md)
270+
- [PipelineConfigList](docs/PipelineConfigList.md)
271+
- [PipelineList](docs/PipelineList.md)
272+
- [PipelineRun](docs/PipelineRun.md)
273+
- [PipelineRunList](docs/PipelineRunList.md)
274+
- [PipelineRunResult](docs/PipelineRunResult.md)
275+
- [PipelineRunResultList](docs/PipelineRunResultList.md)
276+
- [PipelineRunResultVote](docs/PipelineRunResultVote.md)
277+
- [PipelineRunResultVoteList](docs/PipelineRunResultVoteList.md)
243278
- [PointBase](docs/PointBase.md)
244279
- [PointCommon](docs/PointCommon.md)
245280
- [PointList](docs/PointList.md)

docs/AnalysisCommon.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ Name | Type | Description | Notes
99
**study** | **str** | | [optional]
1010
**entities** | [**List[Entity]**](Entity.md) | | [optional]
1111
**order** | **int** | | [optional]
12+
**metadata** | **object** | | [optional]
1213

1314
## Example
1415

docs/AnalysisRequest.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ Name | Type | Description | Notes
1616
**public** | **bool** | whether the resource is listed in public searches or not | [optional] [default to True]
1717
**entities** | [**List[Entity]**](Entity.md) | | [optional]
1818
**order** | **int** | | [optional]
19+
**metadata** | **object** | | [optional]
1920

2021
## Example
2122

docs/AnalysisReturn.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ Name | Type | Description | Notes
2020
**conditions** | [**AnalysisReturnRelationshipsConditions**](AnalysisReturnRelationshipsConditions.md) | | [optional]
2121
**entities** | [**List[Entity]**](Entity.md) | | [optional]
2222
**order** | **int** | | [optional]
23+
**metadata** | **object** | | [optional]
2324

2425
## Example
2526

docs/Pipeline.md

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
# Pipeline
2+
3+
4+
## Properties
5+
6+
Name | Type | Description | Notes
7+
------------ | ------------- | ------------- | -------------
8+
**id** | **str** | | [optional]
9+
**name** | **str** | | [optional]
10+
**description** | **str** | | [optional]
11+
**version** | **str** | | [optional]
12+
**study_dependent** | **bool** | | [optional]
13+
**ace_compatible** | **bool** | | [optional]
14+
**pubget_compatible** | **bool** | | [optional]
15+
**derived_from** | **str** | | [optional]
16+
17+
## Example
18+
19+
```python
20+
from neurostore_sdk.models.pipeline import Pipeline
21+
22+
# TODO update the JSON string below
23+
json = "{}"
24+
# create an instance of Pipeline from a JSON string
25+
pipeline_instance = Pipeline.from_json(json)
26+
# print the JSON string representation of the object
27+
print(Pipeline.to_json())
28+
29+
# convert the object into a dict
30+
pipeline_dict = pipeline_instance.to_dict()
31+
# create an instance of Pipeline from a dict
32+
pipeline_form_dict = pipeline.from_dict(pipeline_dict)
33+
```
34+
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
35+
36+

docs/PipelineConfig.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
# PipelineConfig
2+
3+
4+
## Properties
5+
6+
Name | Type | Description | Notes
7+
------------ | ------------- | ------------- | -------------
8+
**id** | **str** | | [optional]
9+
**config** | **object** | | [optional]
10+
11+
## Example
12+
13+
```python
14+
from neurostore_sdk.models.pipeline_config import PipelineConfig
15+
16+
# TODO update the JSON string below
17+
json = "{}"
18+
# create an instance of PipelineConfig from a JSON string
19+
pipeline_config_instance = PipelineConfig.from_json(json)
20+
# print the JSON string representation of the object
21+
print(PipelineConfig.to_json())
22+
23+
# convert the object into a dict
24+
pipeline_config_dict = pipeline_config_instance.to_dict()
25+
# create an instance of PipelineConfig from a dict
26+
pipeline_config_form_dict = pipeline_config.from_dict(pipeline_config_dict)
27+
```
28+
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
29+
30+

docs/PipelineConfigList.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
# PipelineConfigList
2+
3+
4+
## Properties
5+
6+
Name | Type | Description | Notes
7+
------------ | ------------- | ------------- | -------------
8+
**results** | [**List[PipelineConfig]**](PipelineConfig.md) | | [optional]
9+
**metadata** | [**Metadata**](Metadata.md) | | [optional]
10+
11+
## Example
12+
13+
```python
14+
from neurostore_sdk.models.pipeline_config_list import PipelineConfigList
15+
16+
# TODO update the JSON string below
17+
json = "{}"
18+
# create an instance of PipelineConfigList from a JSON string
19+
pipeline_config_list_instance = PipelineConfigList.from_json(json)
20+
# print the JSON string representation of the object
21+
print(PipelineConfigList.to_json())
22+
23+
# convert the object into a dict
24+
pipeline_config_list_dict = pipeline_config_list_instance.to_dict()
25+
# create an instance of PipelineConfigList from a dict
26+
pipeline_config_list_form_dict = pipeline_config_list.from_dict(pipeline_config_list_dict)
27+
```
28+
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
29+
30+

0 commit comments

Comments
 (0)