Skip to content

Commit 98796e6

Browse files
author
openMINDS pipeline
committed
build triggered by submodule version
1 parent ca8f695 commit 98796e6

64 files changed

Lines changed: 655 additions & 602 deletions

File tree

Some content is hidden

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

openminds/base.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
"""
2-
Base classes for openMINDS
2+
This module contains base classes that define interfaces
3+
and contain code common to sub-classes, to avoid code duplication.
34
45
# Copyright (c) 2023 openMetadataInitiative
56
"""
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
from .chemical_mixture import ChemicalMixture
2-
from .chemical_substance import ChemicalSubstance
3-
from .product_source import ProductSource
42
from .amount_of_chemical import AmountOfChemical
3+
from .product_source import ProductSource
4+
from .chemical_substance import ChemicalSubstance
Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
1-
from .simulation import Simulation
1+
from .launch_configuration import LaunchConfiguration
2+
from .data_copy import DataCopy
3+
from .local_file import LocalFile
4+
from .workflow_recipe import WorkflowRecipe
5+
from .workflow_execution import WorkflowExecution
26
from .optimization import Optimization
7+
from .simulation import Simulation
8+
from .validation_test_version import ValidationTestVersion
9+
from .generic_computation import GenericComputation
310
from .software_agent import SoftwareAgent
11+
from .environment import Environment
412
from .visualization import Visualization
513
from .model_validation import ModelValidation
6-
from .workflow_recipe_version import WorkflowRecipeVersion
7-
from .local_file import LocalFile
8-
from .data_copy import DataCopy
9-
from .workflow_execution import WorkflowExecution
10-
from .environment import Environment
11-
from .generic_computation import GenericComputation
12-
from .validation_test_version import ValidationTestVersion
13-
from .hardware_system import HardwareSystem
1414
from .validation_test import ValidationTest
15+
from .workflow_recipe_version import WorkflowRecipeVersion
1516
from .data_analysis import DataAnalysis
16-
from .workflow_recipe import WorkflowRecipe
17-
from .launch_configuration import LaunchConfiguration
17+
from .hardware_system import HardwareSystem
Lines changed: 62 additions & 62 deletions
Original file line numberDiff line numberDiff line change
@@ -1,78 +1,78 @@
1-
from .criteria_quality_type import CriteriaQualityType
2-
from .preparation_type import PreparationType
3-
from .software_feature import SoftwareFeature
4-
from .file_usage_role import FileUsageRole
5-
from .handedness import Handedness
6-
from .setup_type import SetupType
71
from .action_status_type import ActionStatusType
2+
from .product_accessibility import ProductAccessibility
3+
from .molecular_entity import MolecularEntity
4+
from .organ import Organ
5+
from .experimental_approach import ExperimentalApproach
6+
from .genetic_strain_type import GeneticStrainType
7+
from .biological_order import BiologicalOrder
8+
from .olfactory_stimulus_type import OlfactoryStimulusType
9+
from .cell_type import CellType
10+
from .organism_substance import OrganismSubstance
11+
from .service import Service
12+
from .file_repository_type import FileRepositoryType
13+
from .annotation_criteria_type import AnnotationCriteriaType
14+
from .device_type import DeviceType
15+
from .stimulation_approach import StimulationApproach
16+
from .learning_resource_type import LearningResourceType
817
from .uberon_parcellation import UBERONParcellation
9-
from .stimulation_technique import StimulationTechnique
10-
from .visual_stimulus_type import VisualStimulusType
1118
from .anatomical_axes_orientation import AnatomicalAxesOrientation
19+
from .biological_process import BiologicalProcess
20+
from .species import Species
21+
from .atlas_type import AtlasType
22+
from .patch_clamp_variation import PatchClampVariation
23+
from .educational_level import EducationalLevel
1224
from .electrical_stimulus_type import ElectricalStimulusType
13-
from .tissue_sample_attribute import TissueSampleAttribute
14-
from .contribution_type import ContributionType
15-
from .terminology import Terminology
16-
from .qualitative_overlap import QualitativeOverlap
25+
from .biological_sex import BiologicalSex
26+
from .age_category import AgeCategory
1727
from .anatomical_identification_type import AnatomicalIdentificationType
18-
from .organ import Organ
19-
from .gustatory_stimulus_type import GustatoryStimulusType
20-
from .annotation_criteria_type import AnnotationCriteriaType
21-
from .chemical_mixture_type import ChemicalMixtureType
22-
from .tissue_sample_type import TissueSampleType
28+
from .tactile_stimulus_type import TactileStimulusType
2329
from .cranial_window_construction_type import CranialWindowConstructionType
24-
from .colormap import Colormap
25-
from .semantic_data_type import SemanticDataType
30+
from .subcellular_entity import SubcellularEntity
31+
from .visual_stimulus_type import VisualStimulusType
2632
from .anatomical_plane import AnatomicalPlane
27-
from .olfactory_stimulus_type import OlfactoryStimulusType
28-
from .operating_system import OperatingSystem
29-
from .species import Species
30-
from .language import Language
31-
from .programming_language import ProgrammingLanguage
32-
from .age_category import AgeCategory
33-
from .patch_clamp_variation import PatchClampVariation
34-
from .technique import Technique
35-
from .measured_signal_type import MeasuredSignalType
36-
from .atlas_type import AtlasType
37-
from .molecular_entity import MolecularEntity
33+
from .auditory_stimulus_type import AuditoryStimulusType
34+
from .semantic_data_type import SemanticDataType
3835
from .measured_quantity import MeasuredQuantity
39-
from .experimental_approach import ExperimentalApproach
40-
from .file_repository_type import FileRepositoryType
41-
from .biological_order import BiologicalOrder
42-
from .data_type import DataType
43-
from .stimulation_approach import StimulationApproach
44-
from .difference_measure import DifferenceMeasure
45-
from .operating_device import OperatingDevice
46-
from .model_abstraction_level import ModelAbstractionLevel
47-
from .subcellular_entity import SubcellularEntity
48-
from .disease_model import DiseaseModel
49-
from .organism_substance import OrganismSubstance
50-
from .service import Service
51-
from .organism_system import OrganismSystem
52-
from .learning_resource_type import LearningResourceType
36+
from .terminology import Terminology
37+
from .contribution_type import ContributionType
5338
from .annotation_type import AnnotationType
54-
from .cell_type import CellType
55-
from .auditory_stimulus_type import AuditoryStimulusType
39+
from .preparation_type import PreparationType
5640
from .unit_of_measurement import UnitOfMeasurement
57-
from .product_accessibility import ProductAccessibility
58-
from .disease import Disease
59-
from .analysis_technique import AnalysisTechnique
60-
from .biological_sex import BiologicalSex
61-
from .meta_data_model_type import MetaDataModelType
41+
from .organism_system import OrganismSystem
42+
from .disease_model import DiseaseModel
43+
from .laterality import Laterality
44+
from .stimulation_technique import StimulationTechnique
45+
from .type_of_uncertainty import TypeOfUncertainty
46+
from .term_suggestion import TermSuggestion
6247
from .subject_attribute import SubjectAttribute
63-
from .ethics_assessment import EthicsAssessment
64-
from .device_type import DeviceType
65-
from .biological_process import BiologicalProcess
48+
from .cell_culture_type import CellCultureType
49+
from .gustatory_stimulus_type import GustatoryStimulusType
50+
from .tissue_sample_type import TissueSampleType
51+
from .meta_data_model_type import MetaDataModelType
52+
from .chemical_mixture_type import ChemicalMixtureType
53+
from .programming_language import ProgrammingLanguage
54+
from .handedness import Handedness
55+
from .colormap import Colormap
56+
from .measured_signal_type import MeasuredSignalType
57+
from .model_abstraction_level import ModelAbstractionLevel
58+
from .disease import Disease
59+
from .technique import Technique
60+
from .data_type import DataType
61+
from .tissue_sample_attribute import TissueSampleAttribute
6662
from .file_bundle_grouping import FileBundleGrouping
67-
from .laterality import Laterality
63+
from .language import Language
64+
from .file_usage_role import FileUsageRole
65+
from .analysis_technique import AnalysisTechnique
66+
from .software_feature import SoftwareFeature
67+
from .criteria_quality_type import CriteriaQualityType
6868
from .cranial_window_reinforcement_type import CranialWindowReinforcementType
69-
from .cell_culture_type import CellCultureType
70-
from .term_suggestion import TermSuggestion
71-
from .breeding_type import BreedingType
7269
from .model_scope import ModelScope
7370
from .software_application_category import SoftwareApplicationCategory
71+
from .operating_system import OperatingSystem
72+
from .setup_type import SetupType
73+
from .breeding_type import BreedingType
74+
from .qualitative_overlap import QualitativeOverlap
75+
from .difference_measure import DifferenceMeasure
7476
from .optical_stimulus_type import OpticalStimulusType
75-
from .type_of_uncertainty import TypeOfUncertainty
76-
from .genetic_strain_type import GeneticStrainType
77-
from .educational_level import EducationalLevel
78-
from .tactile_stimulus_type import TactileStimulusType
77+
from .ethics_assessment import EthicsAssessment
78+
from .operating_device import OperatingDevice

openminds/latest/core/__init__.py

Lines changed: 48 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -1,71 +1,71 @@
11
from .digital_identifier import (
2-
IdentifiersDotOrgID,
3-
HANDLE,
4-
ISBN,
2+
RORID,
53
ISSN,
4+
GRIDID,
5+
IdentifiersDotOrgID,
6+
RRID,
67
DOI,
78
StockNumber,
8-
RRID,
9-
GRIDID,
9+
HANDLE,
1010
ORCID,
11-
RORID,
1211
SWHID,
13-
)
14-
from .miscellaneous import (
15-
QuantitativeValueRange,
16-
QuantitativeValue,
17-
ResearchProductGroup,
18-
QuantitativeValueArray,
19-
Comment,
20-
WebResource,
21-
Funding,
22-
)
23-
from .products import (
24-
Model,
25-
WebServiceVersion,
26-
Software,
27-
Dataset,
28-
MetaDataModel,
29-
Setup,
30-
ModelVersion,
31-
SoftwareVersion,
32-
DatasetVersion,
33-
Project,
34-
MetaDataModelVersion,
35-
WebService,
12+
ISBN,
3613
)
3714
from .research import (
15+
Protocol,
16+
SubjectGroup,
17+
Subject,
18+
NumericalProperty,
19+
TissueSampleCollectionState,
20+
SubjectGroupState,
21+
PropertyValueList,
22+
StringProperty,
23+
TissueSample,
24+
CustomPropertySet,
3825
SubjectState,
3926
Configuration,
27+
TissueSampleCollection,
4028
Strain,
41-
PropertyValueList,
42-
StringProperty,
43-
SubjectGroupState,
44-
Subject,
4529
TissueSampleState,
4630
ProtocolExecution,
47-
SubjectGroup,
48-
TissueSample,
49-
CustomPropertySet,
5031
BehavioralProtocol,
51-
Protocol,
52-
TissueSampleCollection,
53-
TissueSampleCollectionState,
54-
NumericalProperty,
32+
)
33+
from .miscellaneous import (
34+
ResearchProductGroup,
35+
Funding,
36+
QuantitativeValueArray,
37+
QuantitativeValueRange,
38+
WebResource,
39+
QuantitativeValue,
40+
Comment,
5541
)
5642
from .data import (
57-
Copyright,
58-
FileRepositoryStructure,
59-
License,
60-
FileRepository,
6143
Measurement,
44+
License,
6245
ContentTypePattern,
63-
FilePathPattern,
64-
FileArchive,
6546
FileBundle,
47+
FileArchive,
48+
Copyright,
6649
Hash,
50+
ContentType,
51+
FileRepository,
52+
FileRepositoryStructure,
53+
FilePathPattern,
6754
File,
6855
ServiceLink,
69-
ContentType,
7056
)
71-
from .actors import Person, Consortium, AccountInformation, Organization, ContactInformation, Affiliation, Contribution
57+
from .products import (
58+
ModelVersion,
59+
MetaDataModel,
60+
WebServiceVersion,
61+
SoftwareVersion,
62+
Software,
63+
Project,
64+
Dataset,
65+
MetaDataModelVersion,
66+
WebService,
67+
Setup,
68+
Model,
69+
DatasetVersion,
70+
)
71+
from .actors import Person, Contribution, Consortium, Affiliation, AccountInformation, ContactInformation, Organization
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
from .person import Person
2+
from .contribution import Contribution
23
from .consortium import Consortium
4+
from .affiliation import Affiliation
35
from .account_information import AccountInformation
4-
from .organization import Organization
56
from .contact_information import ContactInformation
6-
from .affiliation import Affiliation
7-
from .contribution import Contribution
7+
from .organization import Organization
Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
1-
from .copyright import Copyright
2-
from .file_repository_structure import FileRepositoryStructure
3-
from .license import License
4-
from .file_repository import FileRepository
51
from .measurement import Measurement
2+
from .license import License
63
from .content_type_pattern import ContentTypePattern
7-
from .file_path_pattern import FilePathPattern
8-
from .file_archive import FileArchive
94
from .file_bundle import FileBundle
5+
from .file_archive import FileArchive
6+
from .copyright import Copyright
107
from .hash import Hash
8+
from .content_type import ContentType
9+
from .file_repository import FileRepository
10+
from .file_repository_structure import FileRepositoryStructure
11+
from .file_path_pattern import FilePathPattern
1112
from .file import File
1213
from .service_link import ServiceLink
13-
from .content_type import ContentType
Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
1-
from .identifiers_dot_org_id import IdentifiersDotOrgID
2-
from .handle import HANDLE
3-
from .isbn import ISBN
1+
from .rorid import RORID
42
from .issn import ISSN
3+
from .gridid import GRIDID
4+
from .identifiers_dot_org_id import IdentifiersDotOrgID
5+
from .rrid import RRID
56
from .doi import DOI
67
from .stock_number import StockNumber
7-
from .rrid import RRID
8-
from .gridid import GRIDID
8+
from .handle import HANDLE
99
from .orcid import ORCID
10-
from .rorid import RORID
1110
from .swhid import SWHID
11+
from .isbn import ISBN
Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
from .quantitative_value_range import QuantitativeValueRange
2-
from .quantitative_value import QuantitativeValue
31
from .research_product_group import ResearchProductGroup
2+
from .funding import Funding
43
from .quantitative_value_array import QuantitativeValueArray
5-
from .comment import Comment
4+
from .quantitative_value_range import QuantitativeValueRange
65
from .web_resource import WebResource
7-
from .funding import Funding
6+
from .quantitative_value import QuantitativeValue
7+
from .comment import Comment
Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
from .model import Model
2-
from .web_service_version import WebServiceVersion
3-
from .software import Software
4-
from .dataset import Dataset
5-
from .meta_data_model import MetaDataModel
6-
from .setup import Setup
71
from .model_version import ModelVersion
2+
from .meta_data_model import MetaDataModel
3+
from .web_service_version import WebServiceVersion
84
from .software_version import SoftwareVersion
9-
from .dataset_version import DatasetVersion
5+
from .software import Software
106
from .project import Project
7+
from .dataset import Dataset
118
from .meta_data_model_version import MetaDataModelVersion
129
from .web_service import WebService
10+
from .setup import Setup
11+
from .model import Model
12+
from .dataset_version import DatasetVersion

0 commit comments

Comments
 (0)