Skip to content

Commit a46e446

Browse files
authored
Merge pull request #11 from virtualcell/reorganize-repo
tests still need updating, good place to stop for now.
2 parents 0a7e01d + dc5ff0c commit a46e446

File tree

857 files changed

+2556
-94630
lines changed

Some content is hidden

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

857 files changed

+2556
-94630
lines changed

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -176,3 +176,5 @@ test_output_1/
176176
/.venv_jupyter/
177177

178178
examples/test_output/SimID_*
179+
/examples/notebooks/*.py
180+
/examples/solver_output/zarr/

.openapi-generator/FILES

Lines changed: 102 additions & 101 deletions
Original file line numberDiff line numberDiff line change
@@ -1,102 +1,103 @@
11
pyvcell/__init__.py
2-
pyvcell/api/__init__.py
3-
pyvcell/api/vcell_client/__init__.py
4-
pyvcell/api/vcell_client/api/__init__.py
5-
pyvcell/api/vcell_client/api/admin_resource_api.py
6-
pyvcell/api/vcell_client/api/bio_model_resource_api.py
7-
pyvcell/api/vcell_client/api/field_data_resource_api.py
8-
pyvcell/api/vcell_client/api/hello_world_api.py
9-
pyvcell/api/vcell_client/api/publication_resource_api.py
10-
pyvcell/api/vcell_client/api/simulation_resource_api.py
11-
pyvcell/api/vcell_client/api/solver_resource_api.py
12-
pyvcell/api/vcell_client/api/users_resource_api.py
13-
pyvcell/api/vcell_client/api_client.py
14-
pyvcell/api/vcell_client/api_response.py
15-
pyvcell/api/vcell_client/configuration.py
16-
pyvcell/api/vcell_client/docs/AccesTokenRepresentationRecord.md
17-
pyvcell/api/vcell_client/docs/AdminResourceApi.md
18-
pyvcell/api/vcell_client/docs/AnalyzedResultsFromFieldData.md
19-
pyvcell/api/vcell_client/docs/BatchSystemType.md
20-
pyvcell/api/vcell_client/docs/BioModel.md
21-
pyvcell/api/vcell_client/docs/BioModelResourceApi.md
22-
pyvcell/api/vcell_client/docs/BiomodelRef.md
23-
pyvcell/api/vcell_client/docs/DataIdentifier.md
24-
pyvcell/api/vcell_client/docs/DetailedState.md
25-
pyvcell/api/vcell_client/docs/Domain.md
26-
pyvcell/api/vcell_client/docs/Extent.md
27-
pyvcell/api/vcell_client/docs/ExternalDataIdentifier.md
28-
pyvcell/api/vcell_client/docs/FieldDataReference.md
29-
pyvcell/api/vcell_client/docs/FieldDataResourceApi.md
30-
pyvcell/api/vcell_client/docs/FieldDataSaveResults.md
31-
pyvcell/api/vcell_client/docs/FieldDataShape.md
32-
pyvcell/api/vcell_client/docs/HelloWorldApi.md
33-
pyvcell/api/vcell_client/docs/HelloWorldMessage.md
34-
pyvcell/api/vcell_client/docs/HtcJobID.md
35-
pyvcell/api/vcell_client/docs/ISize.md
36-
pyvcell/api/vcell_client/docs/Identity.md
37-
pyvcell/api/vcell_client/docs/KeyValue.md
38-
pyvcell/api/vcell_client/docs/MathmodelRef.md
39-
pyvcell/api/vcell_client/docs/Origin.md
40-
pyvcell/api/vcell_client/docs/Publication.md
41-
pyvcell/api/vcell_client/docs/PublicationResourceApi.md
42-
pyvcell/api/vcell_client/docs/SchedulerStatus.md
43-
pyvcell/api/vcell_client/docs/SimulationExecutionStatusRecord.md
44-
pyvcell/api/vcell_client/docs/SimulationJobStatusRecord.md
45-
pyvcell/api/vcell_client/docs/SimulationMessage.md
46-
pyvcell/api/vcell_client/docs/SimulationQueueEntryStatusRecord.md
47-
pyvcell/api/vcell_client/docs/SimulationQueueID.md
48-
pyvcell/api/vcell_client/docs/SimulationResourceApi.md
49-
pyvcell/api/vcell_client/docs/SimulationStatusPersistentRecord.md
50-
pyvcell/api/vcell_client/docs/SolverResourceApi.md
51-
pyvcell/api/vcell_client/docs/Status.md
52-
pyvcell/api/vcell_client/docs/StatusMessage.md
53-
pyvcell/api/vcell_client/docs/User.md
54-
pyvcell/api/vcell_client/docs/UserIdentityJSONSafe.md
55-
pyvcell/api/vcell_client/docs/UserLoginInfoForMapping.md
56-
pyvcell/api/vcell_client/docs/UserRegistrationInfo.md
57-
pyvcell/api/vcell_client/docs/UsersResourceApi.md
58-
pyvcell/api/vcell_client/docs/VCSimulationIdentifier.md
59-
pyvcell/api/vcell_client/docs/VariableDomain.md
60-
pyvcell/api/vcell_client/docs/VariableType.md
61-
pyvcell/api/vcell_client/exceptions.py
62-
pyvcell/api/vcell_client/models/__init__.py
63-
pyvcell/api/vcell_client/models/acces_token_representation_record.py
64-
pyvcell/api/vcell_client/models/analyzed_results_from_field_data.py
65-
pyvcell/api/vcell_client/models/batch_system_type.py
66-
pyvcell/api/vcell_client/models/bio_model.py
67-
pyvcell/api/vcell_client/models/biomodel_ref.py
68-
pyvcell/api/vcell_client/models/data_identifier.py
69-
pyvcell/api/vcell_client/models/detailed_state.py
70-
pyvcell/api/vcell_client/models/domain.py
71-
pyvcell/api/vcell_client/models/extent.py
72-
pyvcell/api/vcell_client/models/external_data_identifier.py
73-
pyvcell/api/vcell_client/models/field_data_reference.py
74-
pyvcell/api/vcell_client/models/field_data_save_results.py
75-
pyvcell/api/vcell_client/models/field_data_shape.py
76-
pyvcell/api/vcell_client/models/hello_world_message.py
77-
pyvcell/api/vcell_client/models/htc_job_id.py
78-
pyvcell/api/vcell_client/models/i_size.py
79-
pyvcell/api/vcell_client/models/identity.py
80-
pyvcell/api/vcell_client/models/key_value.py
81-
pyvcell/api/vcell_client/models/mathmodel_ref.py
82-
pyvcell/api/vcell_client/models/origin.py
83-
pyvcell/api/vcell_client/models/publication.py
84-
pyvcell/api/vcell_client/models/scheduler_status.py
85-
pyvcell/api/vcell_client/models/simulation_execution_status_record.py
86-
pyvcell/api/vcell_client/models/simulation_job_status_record.py
87-
pyvcell/api/vcell_client/models/simulation_message.py
88-
pyvcell/api/vcell_client/models/simulation_queue_entry_status_record.py
89-
pyvcell/api/vcell_client/models/simulation_queue_id.py
90-
pyvcell/api/vcell_client/models/simulation_status_persistent_record.py
91-
pyvcell/api/vcell_client/models/status.py
92-
pyvcell/api/vcell_client/models/status_message.py
93-
pyvcell/api/vcell_client/models/user.py
94-
pyvcell/api/vcell_client/models/user_identity_json_safe.py
95-
pyvcell/api/vcell_client/models/user_login_info_for_mapping.py
96-
pyvcell/api/vcell_client/models/user_registration_info.py
97-
pyvcell/api/vcell_client/models/variable_domain.py
98-
pyvcell/api/vcell_client/models/variable_type.py
99-
pyvcell/api/vcell_client/models/vc_simulation_identifier.py
100-
pyvcell/api/vcell_client/rest.py
101-
pyvcell/api/vcell_client/test/__init__.py
102-
pyvcell/api/vcell_client_README.md
2+
pyvcell/_internal/__init__.py
3+
pyvcell/_internal/api/__init__.py
4+
pyvcell/_internal/api/vcell_client/__init__.py
5+
pyvcell/_internal/api/vcell_client/api/__init__.py
6+
pyvcell/_internal/api/vcell_client/api/admin_resource_api.py
7+
pyvcell/_internal/api/vcell_client/api/bio_model_resource_api.py
8+
pyvcell/_internal/api/vcell_client/api/field_data_resource_api.py
9+
pyvcell/_internal/api/vcell_client/api/hello_world_api.py
10+
pyvcell/_internal/api/vcell_client/api/publication_resource_api.py
11+
pyvcell/_internal/api/vcell_client/api/simulation_resource_api.py
12+
pyvcell/_internal/api/vcell_client/api/solver_resource_api.py
13+
pyvcell/_internal/api/vcell_client/api/users_resource_api.py
14+
pyvcell/_internal/api/vcell_client/api_client.py
15+
pyvcell/_internal/api/vcell_client/api_response.py
16+
pyvcell/_internal/api/vcell_client/configuration.py
17+
pyvcell/_internal/api/vcell_client/docs/AccesTokenRepresentationRecord.md
18+
pyvcell/_internal/api/vcell_client/docs/AdminResourceApi.md
19+
pyvcell/_internal/api/vcell_client/docs/AnalyzedResultsFromFieldData.md
20+
pyvcell/_internal/api/vcell_client/docs/BatchSystemType.md
21+
pyvcell/_internal/api/vcell_client/docs/BioModel.md
22+
pyvcell/_internal/api/vcell_client/docs/BioModelResourceApi.md
23+
pyvcell/_internal/api/vcell_client/docs/BiomodelRef.md
24+
pyvcell/_internal/api/vcell_client/docs/DataIdentifier.md
25+
pyvcell/_internal/api/vcell_client/docs/DetailedState.md
26+
pyvcell/_internal/api/vcell_client/docs/Domain.md
27+
pyvcell/_internal/api/vcell_client/docs/Extent.md
28+
pyvcell/_internal/api/vcell_client/docs/ExternalDataIdentifier.md
29+
pyvcell/_internal/api/vcell_client/docs/FieldDataReference.md
30+
pyvcell/_internal/api/vcell_client/docs/FieldDataResourceApi.md
31+
pyvcell/_internal/api/vcell_client/docs/FieldDataSaveResults.md
32+
pyvcell/_internal/api/vcell_client/docs/FieldDataShape.md
33+
pyvcell/_internal/api/vcell_client/docs/HelloWorldApi.md
34+
pyvcell/_internal/api/vcell_client/docs/HelloWorldMessage.md
35+
pyvcell/_internal/api/vcell_client/docs/HtcJobID.md
36+
pyvcell/_internal/api/vcell_client/docs/ISize.md
37+
pyvcell/_internal/api/vcell_client/docs/Identity.md
38+
pyvcell/_internal/api/vcell_client/docs/KeyValue.md
39+
pyvcell/_internal/api/vcell_client/docs/MathmodelRef.md
40+
pyvcell/_internal/api/vcell_client/docs/Origin.md
41+
pyvcell/_internal/api/vcell_client/docs/Publication.md
42+
pyvcell/_internal/api/vcell_client/docs/PublicationResourceApi.md
43+
pyvcell/_internal/api/vcell_client/docs/SchedulerStatus.md
44+
pyvcell/_internal/api/vcell_client/docs/SimulationExecutionStatusRecord.md
45+
pyvcell/_internal/api/vcell_client/docs/SimulationJobStatusRecord.md
46+
pyvcell/_internal/api/vcell_client/docs/SimulationMessage.md
47+
pyvcell/_internal/api/vcell_client/docs/SimulationQueueEntryStatusRecord.md
48+
pyvcell/_internal/api/vcell_client/docs/SimulationQueueID.md
49+
pyvcell/_internal/api/vcell_client/docs/SimulationResourceApi.md
50+
pyvcell/_internal/api/vcell_client/docs/SimulationStatusPersistentRecord.md
51+
pyvcell/_internal/api/vcell_client/docs/SolverResourceApi.md
52+
pyvcell/_internal/api/vcell_client/docs/Status.md
53+
pyvcell/_internal/api/vcell_client/docs/StatusMessage.md
54+
pyvcell/_internal/api/vcell_client/docs/User.md
55+
pyvcell/_internal/api/vcell_client/docs/UserIdentityJSONSafe.md
56+
pyvcell/_internal/api/vcell_client/docs/UserLoginInfoForMapping.md
57+
pyvcell/_internal/api/vcell_client/docs/UserRegistrationInfo.md
58+
pyvcell/_internal/api/vcell_client/docs/UsersResourceApi.md
59+
pyvcell/_internal/api/vcell_client/docs/VCSimulationIdentifier.md
60+
pyvcell/_internal/api/vcell_client/docs/VariableDomain.md
61+
pyvcell/_internal/api/vcell_client/docs/VariableType.md
62+
pyvcell/_internal/api/vcell_client/exceptions.py
63+
pyvcell/_internal/api/vcell_client/models/__init__.py
64+
pyvcell/_internal/api/vcell_client/models/acces_token_representation_record.py
65+
pyvcell/_internal/api/vcell_client/models/analyzed_results_from_field_data.py
66+
pyvcell/_internal/api/vcell_client/models/batch_system_type.py
67+
pyvcell/_internal/api/vcell_client/models/bio_model.py
68+
pyvcell/_internal/api/vcell_client/models/biomodel_ref.py
69+
pyvcell/_internal/api/vcell_client/models/data_identifier.py
70+
pyvcell/_internal/api/vcell_client/models/detailed_state.py
71+
pyvcell/_internal/api/vcell_client/models/domain.py
72+
pyvcell/_internal/api/vcell_client/models/extent.py
73+
pyvcell/_internal/api/vcell_client/models/external_data_identifier.py
74+
pyvcell/_internal/api/vcell_client/models/field_data_reference.py
75+
pyvcell/_internal/api/vcell_client/models/field_data_save_results.py
76+
pyvcell/_internal/api/vcell_client/models/field_data_shape.py
77+
pyvcell/_internal/api/vcell_client/models/hello_world_message.py
78+
pyvcell/_internal/api/vcell_client/models/htc_job_id.py
79+
pyvcell/_internal/api/vcell_client/models/i_size.py
80+
pyvcell/_internal/api/vcell_client/models/identity.py
81+
pyvcell/_internal/api/vcell_client/models/key_value.py
82+
pyvcell/_internal/api/vcell_client/models/mathmodel_ref.py
83+
pyvcell/_internal/api/vcell_client/models/origin.py
84+
pyvcell/_internal/api/vcell_client/models/publication.py
85+
pyvcell/_internal/api/vcell_client/models/scheduler_status.py
86+
pyvcell/_internal/api/vcell_client/models/simulation_execution_status_record.py
87+
pyvcell/_internal/api/vcell_client/models/simulation_job_status_record.py
88+
pyvcell/_internal/api/vcell_client/models/simulation_message.py
89+
pyvcell/_internal/api/vcell_client/models/simulation_queue_entry_status_record.py
90+
pyvcell/_internal/api/vcell_client/models/simulation_queue_id.py
91+
pyvcell/_internal/api/vcell_client/models/simulation_status_persistent_record.py
92+
pyvcell/_internal/api/vcell_client/models/status.py
93+
pyvcell/_internal/api/vcell_client/models/status_message.py
94+
pyvcell/_internal/api/vcell_client/models/user.py
95+
pyvcell/_internal/api/vcell_client/models/user_identity_json_safe.py
96+
pyvcell/_internal/api/vcell_client/models/user_login_info_for_mapping.py
97+
pyvcell/_internal/api/vcell_client/models/user_registration_info.py
98+
pyvcell/_internal/api/vcell_client/models/variable_domain.py
99+
pyvcell/_internal/api/vcell_client/models/variable_type.py
100+
pyvcell/_internal/api/vcell_client/models/vc_simulation_identifier.py
101+
pyvcell/_internal/api/vcell_client/rest.py
102+
pyvcell/_internal/api/vcell_client/test/__init__.py
103+
pyvcell/_internal/api/vcell_client_README.md

.pre-commit-config.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ repos:
1616
hooks:
1717
- id: ruff
1818
args: [--exit-non-zero-on-fix]
19-
exclude: 'pyvcell/api/.*\.py'
19+
exclude: 'pyvcell/_internal/api/.*\.py'
2020
- id: ruff-format
2121

2222
- repo: https://github.com/pre-commit/mirrors-prettier

0 commit comments

Comments
 (0)