From 3b66c2375d4373d6aa575bfc8f07f7d72ae1e8c2 Mon Sep 17 00:00:00 2001 From: jtyoung84 <104453205+jtyoung84@users.noreply.github.com> Date: Tue, 20 Aug 2024 09:33:37 -0700 Subject: [PATCH 1/5] Main (#1026) * build: updates version number * feat: adds qc schema json * fix: updates schema version check to handle new core schemas * ci: adds service account token to github actions * bump schema version [skip actions] * fix: updates broken github action --------- Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> --- .github/workflows/tag_and_publish_main.yml | 4 +- .github/workflows/update_docs.yml | 4 + examples/aibs_smartspim_instrument.json | 4 +- examples/aibs_smartspim_procedures.json | 2 +- examples/aind_smartspim_instrument.json | 4 +- examples/bergamo_ophys_session.json | 2 +- examples/data_description.json | 2 +- examples/ephys_rig.json | 2 +- examples/ephys_session.json | 2 +- examples/exaspim_acquisition.json | 2 +- examples/exaspim_instrument.json | 4 +- examples/fip_behavior_rig.json | 4 +- examples/fip_ophys_rig.json | 4 +- examples/mri_session.json | 2 +- examples/multiplane_ophys_session.json | 2 +- examples/ophys_procedures.json | 2 +- examples/ophys_session.json | 2 +- examples/procedures.json | 2 +- examples/processing.json | 2 +- examples/subject.json | 2 +- schemas/acquisition_schema.json | 4763 +-- schemas/data_description_schema.json | 1361 +- schemas/instrument_schema.json | 7945 ++--- schemas/metadata_schema.json | 25724 +++++++++------- schemas/procedures_schema.json | 8726 +++--- schemas/processing_schema.json | 17 +- schemas/quality_control_schema.json | 551 + schemas/rig_schema.json | 15723 +++++----- schemas/session_schema.json | 5989 ++-- schemas/subject_schema.json | 546 +- src/aind_data_schema/__init__.py | 2 +- src/aind_data_schema/core/acquisition.py | 2 +- src/aind_data_schema/core/data_description.py | 2 +- src/aind_data_schema/core/instrument.py | 2 +- src/aind_data_schema/core/metadata.py | 2 +- src/aind_data_schema/core/procedures.py | 2 +- src/aind_data_schema/core/processing.py | 2 +- src/aind_data_schema/core/rig.py | 2 +- src/aind_data_schema/core/session.py | 9 +- src/aind_data_schema/core/subject.py | 2 +- .../utils/schema_version_bump.py | 11 +- tests/test_bump_schema_versions.py | 4 +- tests/test_rig_session_compatibility.py | 1 + 43 files changed, 39734 insertions(+), 31708 deletions(-) create mode 100644 schemas/quality_control_schema.json diff --git a/.github/workflows/tag_and_publish_main.yml b/.github/workflows/tag_and_publish_main.yml index 137ba5175..82943677d 100644 --- a/.github/workflows/tag_and_publish_main.yml +++ b/.github/workflows/tag_and_publish_main.yml @@ -38,7 +38,7 @@ jobs: password: ${{ secrets.AIND_PYPI_TOKEN }} upload_schemas_prod: - needs: publish + needs: tag_and_publish runs-on: ubuntu-latest permissions: id-token: write @@ -71,7 +71,7 @@ jobs: aws s3 sync $TEMP_DIR s3://${AWS_DATA_SCHEMA_BUCKET}/$S3_PREFIX upload_diagrams: - needs: publish + needs: tag_and_publish runs-on: ubuntu-latest permissions: id-token: write diff --git a/.github/workflows/update_docs.yml b/.github/workflows/update_docs.yml index cdeed74f4..17057b567 100644 --- a/.github/workflows/update_docs.yml +++ b/.github/workflows/update_docs.yml @@ -12,6 +12,8 @@ jobs: OUTPUT_DIR: 'schemas' steps: - uses: actions/checkout@v3 + with: + token: ${{ secrets.SERVICE_TOKEN }} - name: Set up Python 3.8 uses: actions/setup-python@v3 with: @@ -47,6 +49,8 @@ jobs: continue-on-error: true steps: - uses: actions/checkout@v3 + with: + token: ${{ secrets.SERVICE_TOKEN }} - name: Set up Python 3.8 uses: actions/setup-python@v2 with: diff --git a/examples/aibs_smartspim_instrument.json b/examples/aibs_smartspim_instrument.json index 68e4a806b..a507bbf4e 100644 --- a/examples/aibs_smartspim_instrument.json +++ b/examples/aibs_smartspim_instrument.json @@ -1,6 +1,6 @@ { "describedBy": "https://raw.githubusercontent.com/AllenNeuralDynamics/aind-data-schema/main/src/aind_data_schema/core/instrument.py", - "schema_version": "0.10.28", + "schema_version": "0.10.29", "instrument_id": "440_SmartSPIM2_20231004", "modification_date": "2023-10-04", "instrument_type": "SmartSPIM", @@ -508,4 +508,4 @@ ], "daqs": [], "notes": null -} +} \ No newline at end of file diff --git a/examples/aibs_smartspim_procedures.json b/examples/aibs_smartspim_procedures.json index bd9cff2ad..7aa754849 100644 --- a/examples/aibs_smartspim_procedures.json +++ b/examples/aibs_smartspim_procedures.json @@ -1,6 +1,6 @@ { "describedBy": "https://raw.githubusercontent.com/AllenNeuralDynamics/aind-data-schema/main/src/aind_data_schema/core/procedures.py", - "schema_version": "0.13.14", + "schema_version": "0.13.15", "subject_id": "651286", "subject_procedures": [ { diff --git a/examples/aind_smartspim_instrument.json b/examples/aind_smartspim_instrument.json index a339b7196..d0acfab98 100644 --- a/examples/aind_smartspim_instrument.json +++ b/examples/aind_smartspim_instrument.json @@ -1,6 +1,6 @@ { "describedBy": "https://raw.githubusercontent.com/AllenNeuralDynamics/aind-data-schema/main/src/aind_data_schema/core/instrument.py", - "schema_version": "0.10.28", + "schema_version": "0.10.29", "instrument_id": "440_SmartSPIM1_20231004", "modification_date": "2023-10-04", "instrument_type": "SmartSPIM", @@ -635,4 +635,4 @@ ], "daqs": [], "notes": null -} +} \ No newline at end of file diff --git a/examples/bergamo_ophys_session.json b/examples/bergamo_ophys_session.json index 59638fc19..1e55fa567 100644 --- a/examples/bergamo_ophys_session.json +++ b/examples/bergamo_ophys_session.json @@ -1,6 +1,6 @@ { "describedBy": "https://raw.githubusercontent.com/AllenNeuralDynamics/aind-data-schema/main/src/aind_data_schema/core/session.py", - "schema_version": "0.3.4", + "schema_version": "0.3.5", "protocol_id": [], "experimenter_full_name": [ "John Doe" diff --git a/examples/data_description.json b/examples/data_description.json index d5d788081..1b7d02125 100644 --- a/examples/data_description.json +++ b/examples/data_description.json @@ -1,6 +1,6 @@ { "describedBy": "https://raw.githubusercontent.com/AllenNeuralDynamics/aind-data-schema/main/src/aind_data_schema/core/data_description.py", - "schema_version": "0.13.11", + "schema_version": "0.13.12", "license": "CC-BY-4.0", "platform": { "name": "Electrophysiology platform", diff --git a/examples/ephys_rig.json b/examples/ephys_rig.json index b2c14dc8e..658005f65 100644 --- a/examples/ephys_rig.json +++ b/examples/ephys_rig.json @@ -1,6 +1,6 @@ { "describedBy": "https://raw.githubusercontent.com/AllenNeuralDynamics/aind-data-schema/main/src/aind_data_schema/core/rig.py", - "schema_version": "0.5.4", + "schema_version": "0.5.5", "rig_id": "323_EPHYS1_20231003", "modification_date": "2023-10-03", "mouse_platform": { diff --git a/examples/ephys_session.json b/examples/ephys_session.json index 31a54ad79..5bcfa7a80 100644 --- a/examples/ephys_session.json +++ b/examples/ephys_session.json @@ -1,6 +1,6 @@ { "describedBy": "https://raw.githubusercontent.com/AllenNeuralDynamics/aind-data-schema/main/src/aind_data_schema/core/session.py", - "schema_version": "0.3.4", + "schema_version": "0.3.5", "protocol_id": [], "experimenter_full_name": [ "Max Quibble", diff --git a/examples/exaspim_acquisition.json b/examples/exaspim_acquisition.json index ea49a47ed..b531c1053 100644 --- a/examples/exaspim_acquisition.json +++ b/examples/exaspim_acquisition.json @@ -1,6 +1,6 @@ { "describedBy": "https://raw.githubusercontent.com/AllenNeuralDynamics/aind-data-schema/main/src/aind_data_schema/core/acquisition.py", - "schema_version": "0.6.20", + "schema_version": "0.6.21", "protocol_id": [], "experimenter_full_name": [ "###" diff --git a/examples/exaspim_instrument.json b/examples/exaspim_instrument.json index 0fbc5cfdc..ef86423e2 100644 --- a/examples/exaspim_instrument.json +++ b/examples/exaspim_instrument.json @@ -1,6 +1,6 @@ { "describedBy": "https://raw.githubusercontent.com/AllenNeuralDynamics/aind-data-schema/main/src/aind_data_schema/core/instrument.py", - "schema_version": "0.10.28", + "schema_version": "0.10.29", "instrument_id": "440_exaSPIM1-20231004", "modification_date": "2023-10-04", "instrument_type": "exaSPIM", @@ -457,4 +457,4 @@ } ], "notes": null -} +} \ No newline at end of file diff --git a/examples/fip_behavior_rig.json b/examples/fip_behavior_rig.json index 1c7e5a8be..0d58ce8d1 100644 --- a/examples/fip_behavior_rig.json +++ b/examples/fip_behavior_rig.json @@ -1,6 +1,6 @@ { "describedBy": "https://raw.githubusercontent.com/AllenNeuralDynamics/aind-data-schema/main/src/aind_data_schema/core/rig.py", - "schema_version": "0.5.4", + "schema_version": "0.5.5", "rig_id": "447_FIP-Behavior_20000101", "modification_date": "2000-01-01", "mouse_platform": { @@ -945,4 +945,4 @@ } ], "notes": null -} +} \ No newline at end of file diff --git a/examples/fip_ophys_rig.json b/examples/fip_ophys_rig.json index bc9296c24..62eadb38e 100644 --- a/examples/fip_ophys_rig.json +++ b/examples/fip_ophys_rig.json @@ -1,6 +1,6 @@ { "describedBy": "https://raw.githubusercontent.com/AllenNeuralDynamics/aind-data-schema/main/src/aind_data_schema/core/rig.py", - "schema_version": "0.5.4", + "schema_version": "0.5.5", "rig_id": "428_FIP1_20231003", "modification_date": "2023-10-03", "mouse_platform": { @@ -899,4 +899,4 @@ } ], "notes": null -} +} \ No newline at end of file diff --git a/examples/mri_session.json b/examples/mri_session.json index 817a75d03..cbe013812 100644 --- a/examples/mri_session.json +++ b/examples/mri_session.json @@ -1,6 +1,6 @@ { "describedBy": "https://raw.githubusercontent.com/AllenNeuralDynamics/aind-data-schema/main/src/aind_data_schema/core/session.py", - "schema_version": "0.3.4", + "schema_version": "0.3.5", "protocol_id": [ "dx.doi.org/10.57824/protocols.io.bh7kl4n6" ], diff --git a/examples/multiplane_ophys_session.json b/examples/multiplane_ophys_session.json index ead15b077..b3e5d6001 100644 --- a/examples/multiplane_ophys_session.json +++ b/examples/multiplane_ophys_session.json @@ -1,6 +1,6 @@ { "describedBy": "https://raw.githubusercontent.com/AllenNeuralDynamics/aind-data-schema/main/src/aind_data_schema/core/session.py", - "schema_version": "0.3.4", + "schema_version": "0.3.5", "protocol_id": [], "experimenter_full_name": [ "John Doe" diff --git a/examples/ophys_procedures.json b/examples/ophys_procedures.json index 8b437ce37..fadbfeb57 100644 --- a/examples/ophys_procedures.json +++ b/examples/ophys_procedures.json @@ -1,6 +1,6 @@ { "describedBy": "https://raw.githubusercontent.com/AllenNeuralDynamics/aind-data-schema/main/src/aind_data_schema/core/procedures.py", - "schema_version": "0.13.14", + "schema_version": "0.13.15", "subject_id": "625100", "subject_procedures": [ { diff --git a/examples/ophys_session.json b/examples/ophys_session.json index 99ffbf082..77d1d522f 100644 --- a/examples/ophys_session.json +++ b/examples/ophys_session.json @@ -1,6 +1,6 @@ { "describedBy": "https://raw.githubusercontent.com/AllenNeuralDynamics/aind-data-schema/main/src/aind_data_schema/core/session.py", - "schema_version": "0.3.4", + "schema_version": "0.3.5", "protocol_id": [], "experimenter_full_name": [ "John Doe" diff --git a/examples/procedures.json b/examples/procedures.json index e551fca2f..cb2f31984 100644 --- a/examples/procedures.json +++ b/examples/procedures.json @@ -1,6 +1,6 @@ { "describedBy": "https://raw.githubusercontent.com/AllenNeuralDynamics/aind-data-schema/main/src/aind_data_schema/core/procedures.py", - "schema_version": "0.13.14", + "schema_version": "0.13.15", "subject_id": "625100", "subject_procedures": [ { diff --git a/examples/processing.json b/examples/processing.json index 1311eb327..01d1a5c10 100644 --- a/examples/processing.json +++ b/examples/processing.json @@ -1,6 +1,6 @@ { "describedBy": "https://raw.githubusercontent.com/AllenNeuralDynamics/aind-data-schema/main/src/aind_data_schema/core/processing.py", - "schema_version": "0.4.8", + "schema_version": "0.4.9", "processing_pipeline": { "data_processes": [ { diff --git a/examples/subject.json b/examples/subject.json index 0ef0260f6..2c159d863 100644 --- a/examples/subject.json +++ b/examples/subject.json @@ -1,6 +1,6 @@ { "describedBy": "https://raw.githubusercontent.com/AllenNeuralDynamics/aind-data-schema/main/src/aind_data_schema/core/subject.py", - "schema_version": "0.5.9", + "schema_version": "0.5.10", "subject_id": "12345", "sex": "Male", "date_of_birth": "2022-11-22", diff --git a/schemas/acquisition_schema.json b/schemas/acquisition_schema.json index cdaa2e6e8..e2f09ad54 100644 --- a/schemas/acquisition_schema.json +++ b/schemas/acquisition_schema.json @@ -1,46 +1,62 @@ { "$defs": { - "AAOptoElectronic": { - "additionalProperties": false, - "description": "AAOptoElectronic", + "AA_OPTO_ELECTRONIC": { "properties": { "name": { "const": "AA Opto Electronic", "default": "AA Opto Electronic", - "title": "Name" + "enum": [ + "AA Opto Electronic" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "AAOptoElectronic", + "title": "AA_OPTO_ELECTRONIC", "type": "object" }, - "Abcam": { - "additionalProperties": false, - "description": "Abcam", + "ABCAM": { "properties": { "name": { "const": "Abcam", "default": "Abcam", - "title": "Name" + "enum": [ + "Abcam" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { "default": { @@ -49,13 +65,13 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" @@ -63,133 +79,35 @@ "registry_identifier": { "const": "02e1wjw63", "default": "02e1wjw63", - "title": "Registry Identifier" - } - }, - "title": "Abcam", - "type": "object" - }, - "AcquisitionTile": { - "additionalProperties": false, - "description": "Description of acquisition tile", - "properties": { - "coordinate_transformations": { - "items": { - "discriminator": { - "mapping": { - "affine": "#/$defs/Affine3dTransform", - "rotation": "#/$defs/Rotation3dTransform", - "scale": "#/$defs/Scale3dTransform", - "translation": "#/$defs/Translation3dTransform" - }, - "propertyName": "type" - }, - "oneOf": [ - { - "$ref": "#/$defs/Scale3dTransform" - }, - { - "$ref": "#/$defs/Translation3dTransform" - }, - { - "$ref": "#/$defs/Rotation3dTransform" - }, - { - "$ref": "#/$defs/Affine3dTransform" - } - ] - }, - "title": "Tile coordinate transformations", - "type": "array" - }, - "file_name": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "default": null, - "title": "File name" - }, - "channel": { - "$ref": "#/$defs/Channel" - }, - "notes": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Notes" - }, - "imaging_angle": { - "default": 0, - "title": "Imaging angle", - "type": "integer" - }, - "imaging_angle_unit": { - "allOf": [ - { - "$ref": "#/$defs/AngleUnit" - } - ], - "default": "degrees", - "title": "Imaging angle unit" - }, - "acquisition_start_time": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Acquisition start time" - }, - "acquisition_end_time": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": "null" - } + "enum": [ + "02e1wjw63" ], - "default": null, - "title": "Acquisition end time" + "title": "Registry Identifier", + "type": "string" } }, - "required": [ - "coordinate_transformations", - "channel" - ], - "title": "AcquisitionTile", + "title": "ABCAM", "type": "object" }, - "Addgene": { - "additionalProperties": false, - "description": "Addgene", + "ADDGENE": { "properties": { "name": { "const": "Addgene", "default": "Addgene", - "title": "Name" + "enum": [ + "Addgene" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { "default": { @@ -198,13 +116,13 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" @@ -212,92 +130,35 @@ "registry_identifier": { "const": "01nn1pw54", "default": "01nn1pw54", - "title": "Registry Identifier" - } - }, - "title": "Addgene", - "type": "object" - }, - "Affine3dTransform": { - "additionalProperties": false, - "description": "Values to be vector-added to a 3D position. Often needed to specify a Tile's origin.", - "properties": { - "type": { - "const": "affine", - "default": "affine", - "title": "Type" - }, - "affine_transform": { - "items": { - "anyOf": [ - { - "type": "number" - }, - { - "type": "string" - } - ] - }, - "maxItems": 12, - "minItems": 12, - "title": "Affine transform matrix values (top 3x4 matrix)", - "type": "array" - } - }, - "required": [ - "affine_transform" - ], - "title": "Affine3dTransform", - "type": "object" - }, - "AilipuTechnologyCo": { - "additionalProperties": false, - "description": "AilipuTechnologyCo", - "properties": { - "name": { - "const": "Ailipu Technology Co", - "default": "Ailipu Technology Co", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" + "enum": [ + "01nn1pw54" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "AilipuTechnologyCo", - "type": "object" - }, - "AindGeneric": { - "additionalProperties": true, - "description": "Base class for generic types that can be used in AIND schema", - "properties": {}, - "title": "AindGeneric", + "title": "ADDGENE", "type": "object" }, - "AllenInstitute": { - "additionalProperties": false, - "description": "AllenInstitute", + "AI": { "properties": { "name": { "const": "Allen Institute", "default": "Allen Institute", - "title": "Name" + "enum": [ + "Allen Institute" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "AI", "default": "AI", - "title": "Abbreviation" + "enum": [ + "AI" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -306,13 +167,13 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" @@ -320,25 +181,35 @@ "registry_identifier": { "const": "03cpe7c52", "default": "03cpe7c52", - "title": "Registry Identifier" + "enum": [ + "03cpe7c52" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "AllenInstitute", + "title": "AI", "type": "object" }, - "AllenInstituteForBrainScience": { - "additionalProperties": false, - "description": "AllenInstituteForBrainScience", + "AIBS": { "properties": { "name": { "const": "Allen Institute for Brain Science", "default": "Allen Institute for Brain Science", - "title": "Name" + "enum": [ + "Allen Institute for Brain Science" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "AIBS", "default": "AIBS", - "title": "Abbreviation" + "enum": [ + "AIBS" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -347,13 +218,13 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" @@ -361,25 +232,73 @@ "registry_identifier": { "const": "00dcv1019", "default": "00dcv1019", - "title": "Registry Identifier" + "enum": [ + "00dcv1019" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "AllenInstituteForBrainScience", + "title": "AIBS", "type": "object" }, - "AllenInstituteForNeuralDynamics": { - "additionalProperties": false, - "description": "AllenInstituteForNeuralDynamics", + "AILIPU": { + "properties": { + "name": { + "const": "Ailipu Technology Co", + "default": "Ailipu Technology Co", + "enum": [ + "Ailipu Technology Co" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "Ailipu", + "default": "Ailipu", + "enum": [ + "Ailipu" + ], + "title": "Abbreviation", + "type": "string" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "AILIPU", + "type": "object" + }, + "AIND": { "properties": { "name": { "const": "Allen Institute for Neural Dynamics", "default": "Allen Institute for Neural Dynamics", - "title": "Name" + "enum": [ + "Allen Institute for Neural Dynamics" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "AIND", "default": "AIND", - "title": "Abbreviation" + "enum": [ + "AIND" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -388,13 +307,13 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" @@ -402,53 +321,73 @@ "registry_identifier": { "const": "04szwah67", "default": "04szwah67", - "title": "Registry Identifier" + "enum": [ + "04szwah67" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "AllenInstituteForNeuralDynamics", + "title": "AIND", "type": "object" }, - "Allied": { - "additionalProperties": false, - "description": "Allied", + "ALLIED": { "properties": { "name": { "const": "Allied", "default": "Allied", - "title": "Name" + "enum": [ + "Allied" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Allied", + "title": "ALLIED", "type": "object" }, - "AmsOsram": { - "additionalProperties": false, - "description": "ams OSRAM", + "AMS_OSRAM": { "properties": { "name": { "const": "ams OSRAM", "default": "ams OSRAM", - "title": "Name" + "enum": [ + "ams OSRAM" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { "default": { @@ -457,13 +396,13 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" @@ -471,104 +410,805 @@ "registry_identifier": { "const": "045d0h266", "default": "045d0h266", - "title": "Registry Identifier" + "enum": [ + "045d0h266" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "AmsOsram", + "title": "AMS_OSRAM", "type": "object" }, - "AnatomicalDirection": { - "description": "Anatomical direction name", - "enum": [ - "Left_to_right", - "Right_to_left", - "Anterior_to_posterior", - "Posterior_to_anterior", - "Inferior_to_superior", - "Superior_to_inferior", - "Other" - ], - "title": "AnatomicalDirection", - "type": "string" - }, - "AngleUnit": { - "description": "Enumeration of Angle Measurements", - "enum": [ - "radians", - "degrees" - ], - "title": "AngleUnit", - "type": "string" + "ARECONT_VISION_COSTAR": { + "properties": { + "name": { + "const": "Arecont Vision Costar", + "default": "Arecont Vision Costar", + "enum": [ + "Arecont Vision Costar" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "ARECONT_VISION_COSTAR", + "type": "object" }, - "AppliedScientificInstrumentation": { - "additionalProperties": false, - "description": "AppliedScientificInstrumentation", + "ASI": { "properties": { "name": { "const": "Applied Scientific Instrumentation", "default": "Applied Scientific Instrumentation", - "title": "Name" + "enum": [ + "Applied Scientific Instrumentation" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "ASI", "default": "ASI", - "title": "Abbreviation" + "enum": [ + "ASI" + ], + "title": "Abbreviation", + "type": "string" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "ASI", + "type": "object" + }, + "ASUS": { + "properties": { + "name": { + "const": "ASUS", + "default": "ASUS", + "enum": [ + "ASUS" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" + }, + "propertyName": "name" + }, + "oneOf": [ + { + "$ref": "#/$defs/ROR" + } + ], + "title": "Registry" + }, + "registry_identifier": { + "const": "00bxkz165", + "default": "00bxkz165", + "enum": [ + "00bxkz165" + ], + "title": "Registry Identifier", + "type": "string" + } + }, + "title": "ASUS", + "type": "object" + }, + "AcquisitionTile": { + "additionalProperties": false, + "description": "Description of acquisition tile", + "properties": { + "coordinate_transformations": { + "items": { + "discriminator": { + "mapping": { + "affine": "#/$defs/Affine3dTransform", + "rotation": "#/$defs/Rotation3dTransform", + "scale": "#/$defs/Scale3dTransform", + "translation": "#/$defs/Translation3dTransform" + }, + "propertyName": "type" + }, + "oneOf": [ + { + "$ref": "#/$defs/Scale3dTransform" + }, + { + "$ref": "#/$defs/Translation3dTransform" + }, + { + "$ref": "#/$defs/Rotation3dTransform" + }, + { + "$ref": "#/$defs/Affine3dTransform" + } + ] + }, + "title": "Tile coordinate transformations", + "type": "array" + }, + "file_name": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "title": "File name" + }, + "channel": { + "$ref": "#/$defs/Channel" + }, + "notes": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Notes" + }, + "imaging_angle": { + "default": 0, + "title": "Imaging angle", + "type": "integer" + }, + "imaging_angle_unit": { + "allOf": [ + { + "$ref": "#/$defs/AngleUnit" + } + ], + "default": "degrees", + "title": "Imaging angle unit" + }, + "acquisition_start_time": { + "anyOf": [ + { + "format": "date-time", + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Acquisition start time" + }, + "acquisition_end_time": { + "anyOf": [ + { + "format": "date-time", + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Acquisition end time" + } + }, + "required": [ + "coordinate_transformations", + "channel" + ], + "title": "AcquisitionTile", + "type": "object" + }, + "Affine3dTransform": { + "additionalProperties": false, + "description": "Values to be vector-added to a 3D position. Often needed to specify a Tile's origin.", + "properties": { + "type": { + "const": "affine", + "default": "affine", + "enum": [ + "affine" + ], + "title": "Type", + "type": "string" + }, + "affine_transform": { + "items": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "string" + } + ] + }, + "maxItems": 12, + "minItems": 12, + "title": "Affine transform matrix values (top 3x4 matrix)", + "type": "array" + } + }, + "required": [ + "affine_transform" + ], + "title": "Affine3dTransform", + "type": "object" + }, + "AindGeneric": { + "additionalProperties": true, + "description": "Base class for generic types that can be used in AIND schema", + "properties": {}, + "title": "AindGeneric", + "type": "object" + }, + "AnatomicalDirection": { + "description": "Anatomical direction name", + "enum": [ + "Left_to_right", + "Right_to_left", + "Anterior_to_posterior", + "Posterior_to_anterior", + "Inferior_to_superior", + "Superior_to_inferior", + "Other" + ], + "title": "AnatomicalDirection", + "type": "string" + }, + "AngleUnit": { + "description": "Enumeration of Angle Measurements", + "enum": [ + "radians", + "degrees" + ], + "title": "AngleUnit", + "type": "string" + }, + "AxisName": { + "description": "Image axis name", + "enum": [ + "X", + "Y", + "Z" + ], + "title": "AxisName", + "type": "string" + }, + "BASLER": { + "properties": { + "name": { + "const": "Basler", + "default": "Basler", + "enum": [ + "Basler" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "BASLER", + "type": "object" + }, + "BaseName": { + "additionalProperties": false, + "description": "A simple model associating a name with an abbreviation", + "properties": { + "name": { + "title": "Name", + "type": "string" + }, + "abbreviation": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Abbreviation" + } + }, + "required": [ + "name" + ], + "title": "BaseName", + "type": "object" + }, + "CAMBRIDGE_TECHNOLOGY": { + "properties": { + "name": { + "const": "Cambridge Technology", + "default": "Cambridge Technology", + "enum": [ + "Cambridge Technology" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "CAMBRIDGE_TECHNOLOGY", + "type": "object" + }, + "CARL_ZEISS": { + "properties": { + "name": { + "const": "Carl Zeiss", + "default": "Carl Zeiss", + "enum": [ + "Carl Zeiss" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" + }, + "propertyName": "name" + }, + "oneOf": [ + { + "$ref": "#/$defs/ROR" + } + ], + "title": "Registry" + }, + "registry_identifier": { + "const": "01xk5xs43", + "default": "01xk5xs43", + "enum": [ + "01xk5xs43" + ], + "title": "Registry Identifier", + "type": "string" + } + }, + "title": "CARL_ZEISS", + "type": "object" + }, + "CHAMPALIMAUD": { + "properties": { + "name": { + "const": "Champalimaud Foundation", + "default": "Champalimaud Foundation", + "enum": [ + "Champalimaud Foundation" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "Champalimaud", + "default": "Champalimaud", + "enum": [ + "Champalimaud" + ], + "title": "Abbreviation", + "type": "string" + }, + "registry": { + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" + }, + "propertyName": "name" + }, + "oneOf": [ + { + "$ref": "#/$defs/ROR" + } + ], + "title": "Registry" + }, + "registry_identifier": { + "const": "03g001n57", + "default": "03g001n57", + "enum": [ + "03g001n57" + ], + "title": "Registry Identifier", + "type": "string" + } + }, + "title": "CHAMPALIMAUD", + "type": "object" + }, + "CHROMA": { + "properties": { + "name": { + "const": "Chroma", + "default": "Chroma", + "enum": [ + "Chroma" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "CHROMA", + "type": "object" + }, + "COHERENT_SCIENTIFIC": { + "properties": { + "name": { + "const": "Coherent Scientific", + "default": "Coherent Scientific", + "enum": [ + "Coherent Scientific" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" + }, + "propertyName": "name" + }, + "oneOf": [ + { + "$ref": "#/$defs/ROR" + } + ], + "title": "Registry" + }, + "registry_identifier": { + "const": "031tysd23", + "default": "031tysd23", + "enum": [ + "031tysd23" + ], + "title": "Registry Identifier", + "type": "string" + } + }, + "title": "COHERENT_SCIENTIFIC", + "type": "object" + }, + "COLUMBIA": { + "properties": { + "name": { + "const": "Columbia University", + "default": "Columbia University", + "enum": [ + "Columbia University" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "Columbia", + "default": "Columbia", + "enum": [ + "Columbia" + ], + "title": "Abbreviation", + "type": "string" + }, + "registry": { + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" + }, + "propertyName": "name" + }, + "oneOf": [ + { + "$ref": "#/$defs/ROR" + } + ], + "title": "Registry" + }, + "registry_identifier": { + "const": "00hj8s172", + "default": "00hj8s172", + "enum": [ + "00hj8s172" + ], + "title": "Registry Identifier", + "type": "string" + } + }, + "title": "COLUMBIA", + "type": "object" + }, + "COMPUTAR": { + "properties": { + "name": { + "const": "Computar", + "default": "Computar", + "enum": [ + "Computar" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "COMPUTAR", + "type": "object" + }, + "CONOPTICS": { + "properties": { + "name": { + "const": "Conoptics", + "default": "Conoptics", + "enum": [ + "Conoptics" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "AppliedScientificInstrumentation", + "title": "CONOPTICS", "type": "object" }, - "ArecontVisionCostar": { - "additionalProperties": false, - "description": "ArecontVisionCostar", + "CUSTOM": { "properties": { "name": { - "const": "Arecont Vision Costar", - "default": "Arecont Vision Costar", - "title": "Name" + "const": "Custom", + "default": "Custom", + "enum": [ + "Custom" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "ArecontVisionCostar", + "title": "CUSTOM", "type": "object" }, - "Asus": { - "additionalProperties": false, - "description": "Asus", + "CZI": { "properties": { "name": { - "const": "ASUS", - "default": "ASUS", - "title": "Name" + "const": "Chan Zuckerberg Initiative", + "default": "Chan Zuckerberg Initiative", + "enum": [ + "Chan Zuckerberg Initiative" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" + "const": "CZI", + "default": "CZI", + "enum": [ + "CZI" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -577,89 +1217,28 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" }, "registry_identifier": { - "const": "00bxkz165", - "default": "00bxkz165", - "title": "Registry Identifier" - } - }, - "title": "Asus", - "type": "object" - }, - "AxisName": { - "description": "Image axis name", - "enum": [ - "X", - "Y", - "Z" - ], - "title": "AxisName", - "type": "string" - }, - "BaseName": { - "additionalProperties": false, - "description": "A simple model associating a name with an abbreviation", - "properties": { - "name": { - "title": "Name", - "type": "string" - }, - "abbreviation": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } + "const": "02qenvm24", + "default": "02qenvm24", + "enum": [ + "02qenvm24" ], - "default": null, - "title": "Abbreviation" - } - }, - "required": [ - "name" - ], - "title": "BaseName", - "type": "object" - }, - "Basler": { - "additionalProperties": false, - "description": "Basler", - "properties": { - "name": { - "const": "Basler", - "default": "Basler", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" + "title": "Registry Identifier", + "type": "string" } }, - "title": "Basler", + "title": "CZI", "type": "object" }, "Calibration": { @@ -722,157 +1301,6 @@ "title": "Calibration", "type": "object" }, - "CambridgeTechnology": { - "additionalProperties": false, - "description": "CambridgeTechnology", - "properties": { - "name": { - "const": "Cambridge Technology", - "default": "Cambridge Technology", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "CambridgeTechnology", - "type": "object" - }, - "CarlZeiss": { - "additionalProperties": false, - "description": "CarlZeiss", - "properties": { - "name": { - "const": "Carl Zeiss", - "default": "Carl Zeiss", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/ResearchOrganizationRegistry" - } - ], - "title": "Registry" - }, - "registry_identifier": { - "const": "01xk5xs43", - "default": "01xk5xs43", - "title": "Registry Identifier" - } - }, - "title": "CarlZeiss", - "type": "object" - }, - "ChampalimaudFoundation": { - "additionalProperties": false, - "description": "Champalimaud Foundation", - "properties": { - "name": { - "const": "Champalimaud Foundation", - "default": "Champalimaud Foundation", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/ResearchOrganizationRegistry" - } - ], - "title": "Registry" - }, - "registry_identifier": { - "const": "03g001n57", - "default": "03g001n57", - "title": "Registry Identifier" - } - }, - "title": "ChampalimaudFoundation", - "type": "object" - }, - "ChanZuckerbergInitiative": { - "additionalProperties": false, - "description": "ChanZuckerbergInitiative", - "properties": { - "name": { - "const": "Chan Zuckerberg Initiative", - "default": "Chan Zuckerberg Initiative", - "title": "Name" - }, - "abbreviation": { - "const": "CZI", - "default": "CZI", - "title": "Abbreviation" - }, - "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/ResearchOrganizationRegistry" - } - ], - "title": "Registry" - }, - "registry_identifier": { - "const": "02qenvm24", - "default": "02qenvm24", - "title": "Registry Identifier" - } - }, - "title": "ChanZuckerbergInitiative", - "type": "object" - }, "Channel": { "additionalProperties": false, "description": "Description of a channel", @@ -986,88 +1414,63 @@ "title": "Channel", "type": "object" }, - "Chroma": { - "additionalProperties": false, - "description": "Chroma", - "properties": { - "name": { - "const": "Chroma", - "default": "Chroma", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "Chroma", - "type": "object" - }, - "CoherentScientific": { - "additionalProperties": false, - "description": "CoherentScientific", + "DODOTRONIC": { "properties": { "name": { - "const": "Coherent Scientific", - "default": "Coherent Scientific", - "title": "Name" + "const": "Dodotronic", + "default": "Dodotronic", + "enum": [ + "Dodotronic" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/ResearchOrganizationRegistry" - } - ], - "title": "Registry" + "default": null, + "title": "Registry", + "type": "null" }, "registry_identifier": { - "const": "031tysd23", - "default": "031tysd23", - "title": "Registry Identifier" + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "CoherentScientific", + "title": "DODOTRONIC", "type": "object" }, - "ColumbiaUniversity": { - "additionalProperties": false, - "description": "ColumbiaUniversity", + "DORIC": { "properties": { "name": { - "const": "Columbia University", - "default": "Columbia University", - "title": "Name" + "const": "Doric", + "default": "Doric", + "enum": [ + "Doric" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "Columbia", - "default": "Columbia", - "title": "Abbreviation" + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { "default": { @@ -1076,151 +1479,227 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" }, "registry_identifier": { - "const": "00hj8s172", - "default": "00hj8s172", - "title": "Registry Identifier" + "const": "059n53q30", + "default": "059n53q30", + "enum": [ + "059n53q30" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "ColumbiaUniversity", + "title": "DORIC", "type": "object" }, - "Computar": { - "additionalProperties": false, - "description": "Computar", + "EALING": { "properties": { "name": { - "const": "Computar", - "default": "Computar", - "title": "Name" + "const": "Ealing", + "default": "Ealing", + "enum": [ + "Ealing" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Computar", + "title": "EALING", "type": "object" }, - "Conoptics": { - "additionalProperties": false, - "description": "Conoptics", + "EDMUND_OPTICS": { "properties": { "name": { - "const": "Conoptics", - "default": "Conoptics", - "title": "Name" + "const": "Edmund Optics", + "default": "Edmund Optics", + "enum": [ + "Edmund Optics" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, - "default": null, + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" + }, + "propertyName": "name" + }, + "oneOf": [ + { + "$ref": "#/$defs/ROR" + } + ], "title": "Registry" }, "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" + "const": "01j1gwp17", + "default": "01j1gwp17", + "enum": [ + "01j1gwp17" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "Conoptics", + "title": "EDMUND_OPTICS", "type": "object" }, - "Custom": { - "additionalProperties": false, - "description": "Custom", + "EMORY": { "properties": { "name": { - "const": "Custom", - "default": "Custom", - "title": "Name" + "const": "Emory University", + "default": "Emory University", + "enum": [ + "Emory University" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" + "const": "Emory", + "default": "Emory", + "enum": [ + "Emory" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { - "const": null, - "default": null, + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" + }, + "propertyName": "name" + }, + "oneOf": [ + { + "$ref": "#/$defs/ROR" + } + ], "title": "Registry" }, "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" + "const": "03czfpz43", + "default": "03czfpz43", + "enum": [ + "03czfpz43" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "Custom", + "title": "EMORY", "type": "object" }, - "Dodotronic": { - "additionalProperties": false, - "description": "Dodotronic", + "EURESYS": { "properties": { "name": { - "const": "Dodotronic", - "default": "Dodotronic", - "title": "Name" + "const": "Euresys", + "default": "Euresys", + "enum": [ + "Euresys" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Dodotronic", + "title": "EURESYS", "type": "object" }, - "Doric": { - "additionalProperties": false, - "description": "Doric", + "FLIR": { "properties": { "name": { - "const": "Doric", - "default": "Doric", - "title": "Name" + "const": "Teledyne FLIR", + "default": "Teledyne FLIR", + "enum": [ + "Teledyne FLIR" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" + "const": "FLIR", + "default": "FLIR", + "enum": [ + "FLIR" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -1229,67 +1708,87 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" }, "registry_identifier": { - "const": "059n53q30", - "default": "059n53q30", - "title": "Registry Identifier" + "const": "01j1gwp17", + "default": "01j1gwp17", + "enum": [ + "01j1gwp17" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "Doric", + "title": "FLIR", "type": "object" }, - "Ealing": { - "additionalProperties": false, - "description": "Ealing", + "FUJINON": { "properties": { "name": { - "const": "Ealing", - "default": "Ealing", - "title": "Name" + "const": "Fujinon", + "default": "Fujinon", + "enum": [ + "Fujinon" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Ealing", + "title": "FUJINON", "type": "object" }, - "EdmundOptics": { - "additionalProperties": false, - "description": "EdmundOptics", + "HAMAMATSU": { "properties": { "name": { - "const": "Edmund Optics", - "default": "Edmund Optics", - "title": "Name" + "const": "Hamamatsu", + "default": "Hamamatsu", + "enum": [ + "Hamamatsu" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { "default": { @@ -1298,39 +1797,87 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" }, "registry_identifier": { - "const": "01j1gwp17", - "default": "01j1gwp17", - "title": "Registry Identifier" + "const": "03natb733", + "default": "03natb733", + "enum": [ + "03natb733" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "EdmundOptics", + "title": "HAMAMATSU", "type": "object" }, - "EmoryUniversity": { - "additionalProperties": false, - "description": "EmoryUniversity", + "HAMILTON": { "properties": { "name": { - "const": "Emory University", - "default": "Emory University", - "title": "Name" + "const": "Hamilton", + "default": "Hamilton", + "enum": [ + "Hamilton" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "Emory", - "default": "Emory", - "title": "Abbreviation" + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "HAMILTON", + "type": "object" + }, + "HUST": { + "properties": { + "name": { + "const": "Huazhong University of Science and Technology", + "default": "Huazhong University of Science and Technology", + "enum": [ + "Huazhong University of Science and Technology" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "HUST", + "default": "HUST", + "enum": [ + "HUST" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -1339,95 +1886,100 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" }, "registry_identifier": { - "const": "03czfpz43", - "default": "03czfpz43", - "title": "Registry Identifier" - } - }, - "title": "EmoryUniversity", - "type": "object" - }, - "Euresys": { - "additionalProperties": false, - "description": "Euresys", - "properties": { - "name": { - "const": "Euresys", - "default": "Euresys", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" + "const": "00p991c53", + "default": "00p991c53", + "enum": [ + "00p991c53" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "Euresys", + "title": "HUST", "type": "object" }, - "Fujinon": { - "additionalProperties": false, - "description": "Fujinon", + "IDT": { "properties": { "name": { - "const": "Fujinon", - "default": "Fujinon", - "title": "Name" + "const": "Integrated DNA Technologies", + "default": "Integrated DNA Technologies", + "enum": [ + "Integrated DNA Technologies" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" + "const": "IDT", + "default": "IDT", + "enum": [ + "IDT" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { - "const": null, - "default": null, + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" + }, + "propertyName": "name" + }, + "oneOf": [ + { + "$ref": "#/$defs/ROR" + } + ], "title": "Registry" }, "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" + "const": "009jvpf03", + "default": "009jvpf03", + "enum": [ + "009jvpf03" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "Fujinon", + "title": "IDT", "type": "object" }, - "Hamamatsu": { - "additionalProperties": false, - "description": "Hamamatsu", + "IMEC": { "properties": { "name": { - "const": "Hamamatsu", - "default": "Hamamatsu", - "title": "Name" + "const": "Interuniversity Microelectronics Center", + "default": "Interuniversity Microelectronics Center", + "enum": [ + "Interuniversity Microelectronics Center" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" + "const": "IMEC", + "default": "IMEC", + "enum": [ + "IMEC" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -1436,67 +1988,87 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" }, "registry_identifier": { - "const": "03natb733", - "default": "03natb733", - "title": "Registry Identifier" + "const": "02kcbn207", + "default": "02kcbn207", + "enum": [ + "02kcbn207" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "Hamamatsu", + "title": "IMEC", "type": "object" }, - "Hamilton": { - "additionalProperties": false, - "description": "Hamilton", + "INFINITY_PHOTO_OPTICAL": { "properties": { "name": { - "const": "Hamilton", - "default": "Hamilton", - "title": "Name" + "const": "Infinity Photo-Optical", + "default": "Infinity Photo-Optical", + "enum": [ + "Infinity Photo-Optical" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Hamilton", + "title": "INFINITY_PHOTO_OPTICAL", "type": "object" }, - "HuazhongUniversityOfScienceAndTechnology": { - "additionalProperties": false, - "description": "HuazhongUniversityOfScienceAndTechnology", + "INVITROGEN": { "properties": { "name": { - "const": "Huazhong University of Science and Technology", - "default": "Huazhong University of Science and Technology", - "title": "Name" + "const": "Invitrogen", + "default": "Invitrogen", + "enum": [ + "Invitrogen" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "HUST", - "default": "HUST", - "title": "Abbreviation" + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { "default": { @@ -1505,80 +2077,104 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" }, "registry_identifier": { - "const": "00p991c53", - "default": "00p991c53", - "title": "Registry Identifier" + "const": "03x1ewr52", + "default": "03x1ewr52", + "enum": [ + "03x1ewr52" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "HuazhongUniversityOfScienceAndTechnology", + "title": "INVITROGEN", "type": "object" }, - "IRRobotCo": { - "additionalProperties": false, - "description": "IRRobotCo", + "IR_ROBOT_CO": { "properties": { "name": { "const": "IR Robot Co", "default": "IR Robot Co", - "title": "Name" + "enum": [ + "IR Robot Co" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "IRRobotCo", + "title": "IR_ROBOT_CO", "type": "object" }, - "ISLProductsInternational": { - "additionalProperties": false, - "description": "ISLProductsInternational", + "ISL": { "properties": { "name": { "const": "ISL Products International", "default": "ISL Products International", - "title": "Name" + "enum": [ + "ISL Products International" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "ISL", "default": "ISL", - "title": "Abbreviation" + "enum": [ + "ISL" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "ISLProductsInternational", + "title": "ISL", "type": "object" }, "ImageAxis": { @@ -1671,129 +2267,25 @@ "title": "ImmersionMedium", "type": "string" }, - "InfinityPhotoOptical": { - "additionalProperties": false, - "description": "InfinityPhotoOptical", - "properties": { - "name": { - "const": "Infinity Photo-Optical", - "default": "Infinity Photo-Optical", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "InfinityPhotoOptical", - "type": "object" - }, - "IntegratedDNATechnologies": { - "additionalProperties": false, - "description": "IntegratedDNATechnologies", - "properties": { - "name": { - "const": "Integrated DNA Technologies", - "default": "Integrated DNA Technologies", - "title": "Name" - }, - "abbreviation": { - "const": "IDT", - "default": "IDT", - "title": "Abbreviation" - }, - "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/ResearchOrganizationRegistry" - } - ], - "title": "Registry" - }, - "registry_identifier": { - "const": "009jvpf03", - "default": "009jvpf03", - "title": "Registry Identifier" - } - }, - "title": "IntegratedDNATechnologies", - "type": "object" - }, - "InteruniversityMicroelectronicsCenter": { - "additionalProperties": false, - "description": "InteruniversityMicroelectronicsCenter", - "properties": { - "name": { - "const": "Interuniversity Microelectronics Center", - "default": "Interuniversity Microelectronics Center", - "title": "Name" - }, - "abbreviation": { - "const": "IMEC", - "default": "IMEC", - "title": "Abbreviation" - }, - "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/ResearchOrganizationRegistry" - } - ], - "title": "Registry" - }, - "registry_identifier": { - "const": "02kcbn207", - "default": "02kcbn207", - "title": "Registry Identifier" - } - }, - "title": "InteruniversityMicroelectronicsCenter", - "type": "object" - }, - "Invitrogen": { - "additionalProperties": false, - "description": "Invitrogen", + "JANELIA": { "properties": { "name": { - "const": "Invitrogen", - "default": "Invitrogen", - "title": "Name" + "const": "Janelia Research Campus", + "default": "Janelia Research Campus", + "enum": [ + "Janelia Research Campus" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" + "const": "Janelia", + "default": "Janelia", + "enum": [ + "Janelia" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -1802,39 +2294,49 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" }, "registry_identifier": { - "const": "03x1ewr52", - "default": "03x1ewr52", - "title": "Registry Identifier" + "const": "013sk6x84", + "default": "013sk6x84", + "enum": [ + "013sk6x84" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "Invitrogen", + "title": "JANELIA", "type": "object" }, - "JacksonLaboratory": { - "additionalProperties": false, - "description": "JacksonLaboratory", + "JAX": { "properties": { "name": { "const": "Jackson Laboratory", "default": "Jackson Laboratory", - "title": "Name" + "enum": [ + "Jackson Laboratory" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "JAX", "default": "JAX", - "title": "Abbreviation" + "enum": [ + "JAX" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -1843,13 +2345,13 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" @@ -1857,25 +2359,111 @@ "registry_identifier": { "const": "021sy4w91", "default": "021sy4w91", - "title": "Registry Identifier" + "enum": [ + "021sy4w91" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "JacksonLaboratory", + "title": "JAX", "type": "object" }, - "JaneliaResearchCampus": { - "additionalProperties": false, - "description": "JaneliaResearchCampus", + "JULABO": { "properties": { "name": { - "const": "Janelia Research Campus", - "default": "Janelia Research Campus", - "title": "Name" + "const": "Julabo", + "default": "Julabo", + "enum": [ + "Julabo" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "Janelia", - "default": "Janelia", - "title": "Abbreviation" + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "JULABO", + "type": "object" + }, + "LEICA": { + "properties": { + "name": { + "const": "Leica", + "default": "Leica", + "enum": [ + "Leica" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "LEICA", + "type": "object" + }, + "LG": { + "properties": { + "name": { + "const": "LG", + "default": "LG", + "enum": [ + "LG" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { "default": { @@ -1884,95 +2472,125 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" }, "registry_identifier": { - "const": "013sk6x84", - "default": "013sk6x84", - "title": "Registry Identifier" + "const": "02b948n83", + "default": "02b948n83", + "enum": [ + "02b948n83" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "JaneliaResearchCampus", + "title": "LG", "type": "object" }, - "Julabo": { - "additionalProperties": false, - "description": "Julabo", + "LIFECANVAS": { "properties": { "name": { - "const": "Julabo", - "default": "Julabo", - "title": "Name" + "const": "LifeCanvas", + "default": "LifeCanvas", + "enum": [ + "LifeCanvas" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Julabo", + "title": "LIFECANVAS", "type": "object" }, - "Leica": { - "additionalProperties": false, - "description": "Leica", + "LUMEN_DYNAMICS": { "properties": { "name": { - "const": "Leica", - "default": "Leica", - "title": "Name" + "const": "Lumen Dynamics", + "default": "Lumen Dynamics", + "enum": [ + "Lumen Dynamics" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Leica", + "title": "LUMEN_DYNAMICS", "type": "object" }, - "Lg": { - "additionalProperties": false, - "description": "Lg", + "MBF": { "properties": { "name": { - "const": "LG", - "default": "LG", - "title": "Name" + "const": "MBF Bioscience", + "default": "MBF Bioscience", + "enum": [ + "MBF Bioscience" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" + "const": "MBF", + "default": "MBF", + "enum": [ + "MBF" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -1981,95 +2599,176 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" }, "registry_identifier": { - "const": "02b948n83", - "default": "02b948n83", - "title": "Registry Identifier" + "const": "02zynam48", + "default": "02zynam48", + "enum": [ + "02zynam48" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "Lg", + "title": "MBF", "type": "object" }, - "LifeCanvas": { - "additionalProperties": false, - "description": "LifeCanvas", + "MEADOWLARK_OPTICS": { "properties": { "name": { - "const": "LifeCanvas", - "default": "LifeCanvas", - "title": "Name" + "const": "Meadowlark Optics", + "default": "Meadowlark Optics", + "enum": [ + "Meadowlark Optics" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, - "default": null, + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" + }, + "propertyName": "name" + }, + "oneOf": [ + { + "$ref": "#/$defs/ROR" + } + ], "title": "Registry" }, + "registry_identifier": { + "const": "00n8qbq54", + "default": "00n8qbq54", + "enum": [ + "00n8qbq54" + ], + "title": "Registry Identifier", + "type": "string" + } + }, + "title": "MEADOWLARK_OPTICS", + "type": "object" + }, + "MIDOPT": { + "properties": { + "name": { + "const": "Midwest Optical Systems, Inc.", + "default": "Midwest Optical Systems, Inc.", + "enum": [ + "Midwest Optical Systems, Inc." + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "MidOpt", + "default": "MidOpt", + "enum": [ + "MidOpt" + ], + "title": "Abbreviation", + "type": "string" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "LifeCanvas", + "title": "MIDOPT", "type": "object" }, - "LumenDynamics": { - "additionalProperties": false, - "description": "Lumen Dynamics", + "MITUTUYO": { "properties": { "name": { - "const": "Lumen Dynamics", - "default": "Lumen Dynamics", - "title": "Name" + "const": "Mitutuyo", + "default": "Mitutuyo", + "enum": [ + "Mitutuyo" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "LumenDynamics", + "title": "MITUTUYO", "type": "object" }, - "MBFBioscience": { - "additionalProperties": false, - "description": "MBFBioscience", + "MJFF": { "properties": { "name": { - "const": "MBF Bioscience", - "default": "MBF Bioscience", - "title": "Name" + "const": "Michael J. Fox Foundation for Parkinson's Research", + "default": "Michael J. Fox Foundation for Parkinson's Research", + "enum": [ + "Michael J. Fox Foundation for Parkinson's Research" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "MBF", - "default": "MBF", - "title": "Abbreviation" + "const": "MJFF", + "default": "MJFF", + "enum": [ + "MJFF" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -2078,39 +2777,49 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" }, "registry_identifier": { - "const": "02zynam48", - "default": "02zynam48", - "title": "Registry Identifier" + "const": "03arq3225", + "default": "03arq3225", + "enum": [ + "03arq3225" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "MBFBioscience", + "title": "MJFF", "type": "object" }, - "MKSNewport": { - "additionalProperties": false, - "description": "MKSNewport", + "MKS_NEWPORT": { "properties": { "name": { "const": "MKS Newport", "default": "MKS Newport", - "title": "Name" + "enum": [ + "MKS Newport" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { "default": { @@ -2119,13 +2828,13 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" @@ -2133,10 +2842,52 @@ "registry_identifier": { "const": "00k17f049", "default": "00k17f049", - "title": "Registry Identifier" + "enum": [ + "00k17f049" + ], + "title": "Registry Identifier", + "type": "string" + } + }, + "title": "MKS_NEWPORT", + "type": "object" + }, + "MPI": { + "properties": { + "name": { + "const": "MPI", + "default": "MPI", + "enum": [ + "MPI" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "MPI", + "default": "MPI", + "enum": [ + "MPI" + ], + "title": "Abbreviation", + "type": "string" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "MKSNewport", + "title": "MPI", "type": "object" }, "Maintenance": { @@ -2199,60 +2950,25 @@ "title": "Maintenance", "type": "object" }, - "MeadowlarkOptics": { - "additionalProperties": false, - "description": "MeadowlarkOptics", + "NATIONAL_INSTRUMENTS": { "properties": { "name": { - "const": "Meadowlark Optics", - "default": "Meadowlark Optics", - "title": "Name" + "const": "National Instruments", + "default": "National Instruments", + "enum": [ + "National Instruments" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" - }, - "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/ResearchOrganizationRegistry" - } + "enum": [ + null ], - "title": "Registry" - }, - "registry_identifier": { - "const": "00n8qbq54", - "default": "00n8qbq54", - "title": "Registry Identifier" - } - }, - "title": "MeadowlarkOptics", - "type": "object" - }, - "MichaelJFoxFoundationForParkinsonsResearch": { - "additionalProperties": false, - "description": "MichaelJFoxFoundationForParkinsonsResearch", - "properties": { - "name": { - "const": "Michael J. Fox Foundation for Parkinson's Research", - "default": "Michael J. Fox Foundation for Parkinson's Research", - "title": "Name" - }, - "abbreviation": { - "const": "MJFF", - "default": "MJFF", - "title": "Abbreviation" + "title": "Abbreviation", + "type": "null" }, "registry": { "default": { @@ -2261,151 +2977,214 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" }, "registry_identifier": { - "const": "03arq3225", - "default": "03arq3225", - "title": "Registry Identifier" + "const": "026exqw73", + "default": "026exqw73", + "enum": [ + "026exqw73" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "MichaelJFoxFoundationForParkinsonsResearch", + "title": "NATIONAL_INSTRUMENTS", "type": "object" }, - "MidwestOpticalSystems": { - "additionalProperties": false, - "description": "MidwestOpticalSystems", + "NAVITAR": { "properties": { "name": { - "const": "Midwest Optical Systems, Inc.", - "default": "Midwest Optical Systems, Inc.", - "title": "Name" + "const": "Navitar", + "default": "Navitar", + "enum": [ + "Navitar" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "MidOpt", - "default": "MidOpt", - "title": "Abbreviation" + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "MidwestOpticalSystems", + "title": "NAVITAR", "type": "object" }, - "Mitutuyo": { - "additionalProperties": false, - "description": "Mitutuyo", + "NCCIH": { "properties": { "name": { - "const": "Mitutuyo", - "default": "Mitutuyo", - "title": "Name" + "const": "National Center for Complementary and Integrative Health", + "default": "National Center for Complementary and Integrative Health", + "enum": [ + "National Center for Complementary and Integrative Health" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" + "const": "NCCIH", + "default": "NCCIH", + "enum": [ + "NCCIH" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { - "const": null, - "default": null, + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" + }, + "propertyName": "name" + }, + "oneOf": [ + { + "$ref": "#/$defs/ROR" + } + ], "title": "Registry" }, "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" + "const": "00190t495", + "default": "00190t495", + "enum": [ + "00190t495" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "Mitutuyo", + "title": "NCCIH", "type": "object" }, - "Mpi": { - "additionalProperties": false, - "description": "Mpi", + "NEUROPHOTOMETRICS": { "properties": { "name": { - "const": "MPI", - "default": "MPI", - "title": "Name" + "const": "Neurophotometrics", + "default": "Neurophotometrics", + "enum": [ + "Neurophotometrics" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "MPI", - "default": "MPI", - "title": "Abbreviation" + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Mpi", + "title": "NEUROPHOTOMETRICS", "type": "object" }, - "NResearch": { - "additionalProperties": false, - "description": "NResearch", + "NEW_SCALE_TECHNOLOGIES": { "properties": { "name": { - "const": "NResearch Inc", - "default": "NResearch Inc", - "title": "Name" + "const": "New Scale Technologies", + "default": "New Scale Technologies", + "enum": [ + "New Scale Technologies" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "NResearch", + "title": "NEW_SCALE_TECHNOLOGIES", "type": "object" }, - "NationalCenterForComplementaryAndIntegrativeHealth": { - "additionalProperties": false, - "description": "NationalCenterForComplementaryAndIntegrativeHealth", + "NIKON": { "properties": { "name": { - "const": "National Center for Complementary and Integrative Health", - "default": "National Center for Complementary and Integrative Health", - "title": "Name" + "const": "Nikon", + "default": "Nikon", + "enum": [ + "Nikon" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "NCCIH", - "default": "NCCIH", - "title": "Abbreviation" + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { "default": { @@ -2414,39 +3193,49 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" }, "registry_identifier": { - "const": "00190t495", - "default": "00190t495", - "title": "Registry Identifier" + "const": "0280y9h11", + "default": "0280y9h11", + "enum": [ + "0280y9h11" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "NationalCenterForComplementaryAndIntegrativeHealth", + "title": "NIKON", "type": "object" }, - "NationalInstituteOfMentalHealth": { - "additionalProperties": false, - "description": "NationalInstituteofMentalHealth", + "NIMH": { "properties": { "name": { "const": "National Institute of Mental Health", "default": "National Institute of Mental Health", - "title": "Name" + "enum": [ + "National Institute of Mental Health" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "NIMH", "default": "NIMH", - "title": "Abbreviation" + "enum": [ + "NIMH" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -2455,13 +3244,13 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" @@ -2469,66 +3258,35 @@ "registry_identifier": { "const": "04xeg9z08", "default": "04xeg9z08", - "title": "Registry Identifier" + "enum": [ + "04xeg9z08" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "NationalInstituteOfMentalHealth", + "title": "NIMH", "type": "object" }, - "NationalInstituteOfNeurologicalDisordersAndStroke": { - "additionalProperties": false, - "description": "NationalInstituteOfNeurologicalDisordersAndStroke", + "NINDS": { "properties": { "name": { "const": "National Institute of Neurological Disorders and Stroke", "default": "National Institute of Neurological Disorders and Stroke", - "title": "Name" + "enum": [ + "National Institute of Neurological Disorders and Stroke" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "NINDS", "default": "NINDS", - "title": "Abbreviation" - }, - "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/ResearchOrganizationRegistry" - } - ], - "title": "Registry" - }, - "registry_identifier": { - "const": "01s5ya894", - "default": "01s5ya894", - "title": "Registry Identifier" - } - }, - "title": "NationalInstituteOfNeurologicalDisordersAndStroke", - "type": "object" - }, - "NationalInstruments": { - "additionalProperties": false, - "description": "NationalInstruments", - "properties": { - "name": { - "const": "National Instruments", - "default": "National Instruments", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" + "enum": [ + "NINDS" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -2537,123 +3295,87 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" }, "registry_identifier": { - "const": "026exqw73", - "default": "026exqw73", - "title": "Registry Identifier" - } - }, - "title": "NationalInstruments", - "type": "object" - }, - "Navitar": { - "additionalProperties": false, - "description": "Navitar", - "properties": { - "name": { - "const": "Navitar", - "default": "Navitar", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "Navitar", - "type": "object" - }, - "Neurophotometrics": { - "additionalProperties": false, - "description": "Neurophotometrics", - "properties": { - "name": { - "const": "Neurophotometrics", - "default": "Neurophotometrics", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" + "const": "01s5ya894", + "default": "01s5ya894", + "enum": [ + "01s5ya894" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "Neurophotometrics", + "title": "NINDS", "type": "object" }, - "NewScaleTechnologies": { - "additionalProperties": false, - "description": "NewScaleTechnologies", + "NRESEARCH_INC": { "properties": { "name": { - "const": "New Scale Technologies", - "default": "New Scale Technologies", - "title": "Name" + "const": "NResearch Inc", + "default": "NResearch Inc", + "enum": [ + "NResearch Inc" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "NewScaleTechnologies", + "title": "NRESEARCH_INC", "type": "object" }, - "NewYorkUniversity": { - "additionalProperties": false, - "description": "NewYorkUniversity", + "NYU": { "properties": { "name": { "const": "New York University", "default": "New York University", - "title": "Name" + "enum": [ + "New York University" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "NYU", "default": "NYU", - "title": "Abbreviation" + "enum": [ + "NYU" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -2662,13 +3384,13 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" @@ -2676,25 +3398,35 @@ "registry_identifier": { "const": "0190ak572", "default": "0190ak572", - "title": "Registry Identifier" + "enum": [ + "0190ak572" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "NewYorkUniversity", + "title": "NYU", "type": "object" }, - "Nikon": { - "additionalProperties": false, - "description": "Nikon", + "OEPS": { "properties": { "name": { - "const": "Nikon", - "default": "Nikon", - "title": "Name" + "const": "Open Ephys Production Site", + "default": "Open Ephys Production Site", + "enum": [ + "Open Ephys Production Site" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" + "const": "OEPS", + "default": "OEPS", + "enum": [ + "OEPS" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -2703,39 +3435,49 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" }, "registry_identifier": { - "const": "0280y9h11", - "default": "0280y9h11", - "title": "Registry Identifier" + "const": "007rkz355", + "default": "007rkz355", + "enum": [ + "007rkz355" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "Nikon", + "title": "OEPS", "type": "object" }, - "Olympus": { - "additionalProperties": false, - "description": "Olympus", + "OLYMPUS": { "properties": { "name": { "const": "Olympus", "default": "Olympus", - "title": "Name" + "enum": [ + "Olympus" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { "default": { @@ -2744,13 +3486,13 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" @@ -2758,135 +3500,128 @@ "registry_identifier": { "const": "02vcdte90", "default": "02vcdte90", - "title": "Registry Identifier" - } - }, - "title": "Olympus", - "type": "object" - }, - "OpenEphysProductionSite": { - "additionalProperties": false, - "description": "OpenEphysProductionSite", - "properties": { - "name": { - "const": "Open Ephys Production Site", - "default": "Open Ephys Production Site", - "title": "Name" - }, - "abbreviation": { - "const": "OEPS", - "default": "OEPS", - "title": "Abbreviation" - }, - "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/ResearchOrganizationRegistry" - } + "enum": [ + "02vcdte90" ], - "title": "Registry" - }, - "registry_identifier": { - "const": "007rkz355", - "default": "007rkz355", - "title": "Registry Identifier" + "title": "Registry Identifier", + "type": "string" } }, - "title": "OpenEphysProductionSite", + "title": "OLYMPUS", "type": "object" }, - "Optotune": { - "additionalProperties": false, - "description": "Optotune", + "OPTOTUNE": { "properties": { "name": { "const": "Optotune", "default": "Optotune", - "title": "Name" + "enum": [ + "Optotune" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Optotune", + "title": "OPTOTUNE", "type": "object" }, - "Other": { - "additionalProperties": false, - "description": "Other", + "OTHER": { "properties": { "name": { "const": "Other", "default": "Other", - "title": "Name" + "enum": [ + "Other" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Other", + "title": "OTHER", "type": "object" }, - "Oxxius": { - "additionalProperties": false, - "description": "Oxxius", + "OXXIUS": { "properties": { "name": { "const": "Oxxius", "default": "Oxxius", - "title": "Name" + "enum": [ + "Oxxius" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Oxxius", + "title": "OXXIUS", "type": "object" }, "PIDName": { @@ -2940,44 +3675,54 @@ "title": "PIDName", "type": "object" }, - "PowerUnit": { - "description": "Unit for power, set or measured", - "enum": [ - "microwatt", - "milliwatt", - "percent" - ], - "title": "PowerUnit", - "type": "string" - }, - "Prizmatix": { - "additionalProperties": false, - "description": "Prizmatix", + "PRIZMATIX": { "properties": { "name": { "const": "Prizmatix", "default": "Prizmatix", - "title": "Name" + "enum": [ + "Prizmatix" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Prizmatix", + "title": "PRIZMATIX", "type": "object" }, + "PowerUnit": { + "description": "Unit for power, set or measured", + "enum": [ + "microwatt", + "milliwatt", + "percent" + ], + "title": "PowerUnit", + "type": "string" + }, "ProcessingSteps": { "additionalProperties": false, "description": "Description of downstream processing steps", @@ -3014,60 +3759,105 @@ "title": "ProcessingSteps", "type": "object" }, - "Quantifi": { - "additionalProperties": false, - "description": "Quantifi", + "QUANTIFI": { "properties": { "name": { "const": "Quantifi", "default": "Quantifi", - "title": "Name" + "enum": [ + "Quantifi" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Quantifi", + "title": "QUANTIFI", "type": "object" }, - "RaspberryPi": { - "additionalProperties": false, - "description": "RaspberryPi", + "RASPBERRY_PI": { "properties": { "name": { "const": "Raspberry Pi", "default": "Raspberry Pi", - "title": "Name" + "enum": [ + "Raspberry Pi" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { "const": null, "default": null, - "title": "Registry" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "RASPBERRY_PI", + "type": "object" + }, + "ROR": { + "additionalProperties": false, + "properties": { + "name": { + "const": "Research Organization Registry", + "default": "Research Organization Registry", + "enum": [ + "Research Organization Registry" + ], + "title": "Name", + "type": "string" }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" + "abbreviation": { + "const": "ROR", + "default": "ROR", + "enum": [ + "ROR" + ], + "title": "Abbreviation", + "type": "string" } }, - "title": "RaspberryPi", + "title": "ROR", "type": "object" }, "Reagent": { @@ -3081,365 +3871,365 @@ "source": { "discriminator": { "mapping": { - "AA Opto Electronic": "#/$defs/AAOptoElectronic", - "ASUS": "#/$defs/Asus", - "Abcam": "#/$defs/Abcam", - "Addgene": "#/$defs/Addgene", - "Ailipu Technology Co": "#/$defs/AilipuTechnologyCo", - "Allen Institute": "#/$defs/AllenInstitute", - "Allen Institute for Brain Science": "#/$defs/AllenInstituteForBrainScience", - "Allen Institute for Neural Dynamics": "#/$defs/AllenInstituteForNeuralDynamics", - "Allied": "#/$defs/Allied", - "Applied Scientific Instrumentation": "#/$defs/AppliedScientificInstrumentation", - "Arecont Vision Costar": "#/$defs/ArecontVisionCostar", - "Basler": "#/$defs/Basler", - "Cambridge Technology": "#/$defs/CambridgeTechnology", - "Carl Zeiss": "#/$defs/CarlZeiss", - "Champalimaud Foundation": "#/$defs/ChampalimaudFoundation", - "Chan Zuckerberg Initiative": "#/$defs/ChanZuckerbergInitiative", - "Chroma": "#/$defs/Chroma", - "Coherent Scientific": "#/$defs/CoherentScientific", - "Columbia University": "#/$defs/ColumbiaUniversity", - "Computar": "#/$defs/Computar", - "Conoptics": "#/$defs/Conoptics", - "Custom": "#/$defs/Custom", - "Dodotronic": "#/$defs/Dodotronic", - "Doric": "#/$defs/Doric", - "Ealing": "#/$defs/Ealing", - "Edmund Optics": "#/$defs/EdmundOptics", - "Emory University": "#/$defs/EmoryUniversity", - "Euresys": "#/$defs/Euresys", - "Fujinon": "#/$defs/Fujinon", - "Hamamatsu": "#/$defs/Hamamatsu", - "Hamilton": "#/$defs/Hamilton", - "Huazhong University of Science and Technology": "#/$defs/HuazhongUniversityOfScienceAndTechnology", - "IR Robot Co": "#/$defs/IRRobotCo", - "ISL Products International": "#/$defs/ISLProductsInternational", - "Infinity Photo-Optical": "#/$defs/InfinityPhotoOptical", - "Integrated DNA Technologies": "#/$defs/IntegratedDNATechnologies", - "Interuniversity Microelectronics Center": "#/$defs/InteruniversityMicroelectronicsCenter", - "Invitrogen": "#/$defs/Invitrogen", - "Jackson Laboratory": "#/$defs/JacksonLaboratory", - "Janelia Research Campus": "#/$defs/JaneliaResearchCampus", - "Julabo": "#/$defs/Julabo", - "LG": "#/$defs/Lg", - "Leica": "#/$defs/Leica", - "LifeCanvas": "#/$defs/LifeCanvas", - "Lumen Dynamics": "#/$defs/LumenDynamics", - "MBF Bioscience": "#/$defs/MBFBioscience", - "MKS Newport": "#/$defs/MKSNewport", - "MPI": "#/$defs/Mpi", - "Meadowlark Optics": "#/$defs/MeadowlarkOptics", - "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch", - "Midwest Optical Systems, Inc.": "#/$defs/MidwestOpticalSystems", - "Mitutuyo": "#/$defs/Mitutuyo", - "NResearch Inc": "#/$defs/NResearch", - "National Center for Complementary and Integrative Health": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth", - "National Institute of Mental Health": "#/$defs/NationalInstituteOfMentalHealth", - "National Institute of Neurological Disorders and Stroke": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke", - "National Instruments": "#/$defs/NationalInstruments", - "Navitar": "#/$defs/Navitar", - "Neurophotometrics": "#/$defs/Neurophotometrics", - "New Scale Technologies": "#/$defs/NewScaleTechnologies", - "New York University": "#/$defs/NewYorkUniversity", - "Nikon": "#/$defs/Nikon", - "Olympus": "#/$defs/Olympus", - "Open Ephys Production Site": "#/$defs/OpenEphysProductionSite", - "Optotune": "#/$defs/Optotune", - "Other": "#/$defs/Other", - "Oxxius": "#/$defs/Oxxius", - "Prizmatix": "#/$defs/Prizmatix", - "Quantifi": "#/$defs/Quantifi", - "Raspberry Pi": "#/$defs/RaspberryPi", - "SICGEN": "#/$defs/Sicgen", - "Schneider-Kreuznach": "#/$defs/SchneiderKreuznach", - "Second Order Effects": "#/$defs/SecondOrderEffects", - "Semrock": "#/$defs/Semrock", - "Sigma-Aldritch": "#/$defs/SigmaAldritch", - "Simons Foundation": "#/$defs/SimonsFoundation", - "Spinnaker": "#/$defs/Spinnaker", - "Tamron": "#/$defs/Tamron", + "AA Opto Electronic": "#/$defs/AA_OPTO_ELECTRONIC", + "ASUS": "#/$defs/ASUS", + "Abcam": "#/$defs/ABCAM", + "Addgene": "#/$defs/ADDGENE", + "Ailipu Technology Co": "#/$defs/AILIPU", + "Allen Institute": "#/$defs/AI", + "Allen Institute for Brain Science": "#/$defs/AIBS", + "Allen Institute for Neural Dynamics": "#/$defs/AIND", + "Allied": "#/$defs/ALLIED", + "Applied Scientific Instrumentation": "#/$defs/ASI", + "Arecont Vision Costar": "#/$defs/ARECONT_VISION_COSTAR", + "Basler": "#/$defs/BASLER", + "Cambridge Technology": "#/$defs/CAMBRIDGE_TECHNOLOGY", + "Carl Zeiss": "#/$defs/CARL_ZEISS", + "Champalimaud Foundation": "#/$defs/CHAMPALIMAUD", + "Chan Zuckerberg Initiative": "#/$defs/CZI", + "Chroma": "#/$defs/CHROMA", + "Coherent Scientific": "#/$defs/COHERENT_SCIENTIFIC", + "Columbia University": "#/$defs/COLUMBIA", + "Computar": "#/$defs/COMPUTAR", + "Conoptics": "#/$defs/CONOPTICS", + "Custom": "#/$defs/CUSTOM", + "Dodotronic": "#/$defs/DODOTRONIC", + "Doric": "#/$defs/DORIC", + "Ealing": "#/$defs/EALING", + "Edmund Optics": "#/$defs/EDMUND_OPTICS", + "Emory University": "#/$defs/EMORY", + "Euresys": "#/$defs/EURESYS", + "Fujinon": "#/$defs/FUJINON", + "Hamamatsu": "#/$defs/HAMAMATSU", + "Hamilton": "#/$defs/HAMILTON", + "Huazhong University of Science and Technology": "#/$defs/HUST", + "IR Robot Co": "#/$defs/IR_ROBOT_CO", + "ISL Products International": "#/$defs/ISL", + "Infinity Photo-Optical": "#/$defs/INFINITY_PHOTO_OPTICAL", + "Integrated DNA Technologies": "#/$defs/IDT", + "Interuniversity Microelectronics Center": "#/$defs/IMEC", + "Invitrogen": "#/$defs/INVITROGEN", + "Jackson Laboratory": "#/$defs/JAX", + "Janelia Research Campus": "#/$defs/JANELIA", + "Julabo": "#/$defs/JULABO", + "LG": "#/$defs/LG", + "Leica": "#/$defs/LEICA", + "LifeCanvas": "#/$defs/LIFECANVAS", + "Lumen Dynamics": "#/$defs/LUMEN_DYNAMICS", + "MBF Bioscience": "#/$defs/MBF", + "MKS Newport": "#/$defs/MKS_NEWPORT", + "MPI": "#/$defs/MPI", + "Meadowlark Optics": "#/$defs/MEADOWLARK_OPTICS", + "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MJFF", + "Midwest Optical Systems, Inc.": "#/$defs/MIDOPT", + "Mitutuyo": "#/$defs/MITUTUYO", + "NResearch Inc": "#/$defs/NRESEARCH_INC", + "National Center for Complementary and Integrative Health": "#/$defs/NCCIH", + "National Institute of Mental Health": "#/$defs/NIMH", + "National Institute of Neurological Disorders and Stroke": "#/$defs/NINDS", + "National Instruments": "#/$defs/NATIONAL_INSTRUMENTS", + "Navitar": "#/$defs/NAVITAR", + "Neurophotometrics": "#/$defs/NEUROPHOTOMETRICS", + "New Scale Technologies": "#/$defs/NEW_SCALE_TECHNOLOGIES", + "New York University": "#/$defs/NYU", + "Nikon": "#/$defs/NIKON", + "Olympus": "#/$defs/OLYMPUS", + "Open Ephys Production Site": "#/$defs/OEPS", + "Optotune": "#/$defs/OPTOTUNE", + "Other": "#/$defs/OTHER", + "Oxxius": "#/$defs/OXXIUS", + "Prizmatix": "#/$defs/PRIZMATIX", + "Quantifi": "#/$defs/QUANTIFI", + "Raspberry Pi": "#/$defs/RASPBERRY_PI", + "SICGEN": "#/$defs/SICGEN", + "Schneider-Kreuznach": "#/$defs/SCHNEIDER_KREUZNACH", + "Second Order Effects": "#/$defs/SECOND_ORDER_EFFECTS", + "Semrock": "#/$defs/SEMROCK", + "Sigma-Aldritch": "#/$defs/SIGMA_ALDRITCH", + "Simons Foundation": "#/$defs/SIMONS_FOUNDATION", + "Spinnaker": "#/$defs/SPINNAKER", + "Tamron": "#/$defs/TAMRON", "Technical Manufacturing Corporation": "#/$defs/TMC", - "Teledyne FLIR": "#/$defs/TeledyneFLIR", - "Templeton World Charity Foundation": "#/$defs/TempletonWorldCharityFoundation", - "The Imaging Source": "#/$defs/TheImagingSource", - "The Lee Company": "#/$defs/TheLeeCompany", - "Thermo Fisher": "#/$defs/Thermofisher", - "Thorlabs": "#/$defs/Thorlabs", - "Tymphany": "#/$defs/Tymphany", - "Vieworks": "#/$defs/Vieworks", - "Vortran": "#/$defs/Vortran", - "ams OSRAM": "#/$defs/AmsOsram" + "Teledyne FLIR": "#/$defs/FLIR", + "Templeton World Charity Foundation": "#/$defs/TWCF", + "The Imaging Source": "#/$defs/THE_IMAGING_SOURCE", + "The Lee Company": "#/$defs/THE_LEE_COMPANY", + "Thermo Fisher Scientific": "#/$defs/THERMO_FISHER_SCIENTIFIC", + "Thorlabs": "#/$defs/THORLABS", + "Tymphany": "#/$defs/TYMPHANY", + "Vieworks": "#/$defs/VIEWORKS", + "Vortran": "#/$defs/VORTRAN", + "ams OSRAM": "#/$defs/AMS_OSRAM" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/AAOptoElectronic" + "$ref": "#/$defs/AA_OPTO_ELECTRONIC" }, { - "$ref": "#/$defs/Abcam" + "$ref": "#/$defs/ASUS" }, { - "$ref": "#/$defs/Addgene" + "$ref": "#/$defs/ABCAM" }, { - "$ref": "#/$defs/AilipuTechnologyCo" + "$ref": "#/$defs/ADDGENE" }, { - "$ref": "#/$defs/AllenInstitute" + "$ref": "#/$defs/AILIPU" }, { - "$ref": "#/$defs/AllenInstituteForBrainScience" + "$ref": "#/$defs/AI" }, { - "$ref": "#/$defs/AllenInstituteForNeuralDynamics" + "$ref": "#/$defs/AIBS" }, { - "$ref": "#/$defs/Allied" + "$ref": "#/$defs/AIND" }, { - "$ref": "#/$defs/AmsOsram" + "$ref": "#/$defs/ALLIED" }, { - "$ref": "#/$defs/AppliedScientificInstrumentation" + "$ref": "#/$defs/ASI" }, { - "$ref": "#/$defs/Asus" + "$ref": "#/$defs/ARECONT_VISION_COSTAR" }, { - "$ref": "#/$defs/ArecontVisionCostar" + "$ref": "#/$defs/BASLER" }, { - "$ref": "#/$defs/Basler" + "$ref": "#/$defs/CAMBRIDGE_TECHNOLOGY" }, { - "$ref": "#/$defs/CambridgeTechnology" + "$ref": "#/$defs/CARL_ZEISS" }, { - "$ref": "#/$defs/ChampalimaudFoundation" + "$ref": "#/$defs/CHAMPALIMAUD" }, { - "$ref": "#/$defs/ChanZuckerbergInitiative" + "$ref": "#/$defs/CZI" }, { - "$ref": "#/$defs/Chroma" + "$ref": "#/$defs/CHROMA" }, { - "$ref": "#/$defs/CoherentScientific" + "$ref": "#/$defs/COHERENT_SCIENTIFIC" }, { - "$ref": "#/$defs/ColumbiaUniversity" + "$ref": "#/$defs/COLUMBIA" }, { - "$ref": "#/$defs/Computar" + "$ref": "#/$defs/COMPUTAR" }, { - "$ref": "#/$defs/Conoptics" + "$ref": "#/$defs/CONOPTICS" }, { - "$ref": "#/$defs/Custom" + "$ref": "#/$defs/CUSTOM" }, { - "$ref": "#/$defs/Dodotronic" + "$ref": "#/$defs/DODOTRONIC" }, { - "$ref": "#/$defs/Doric" + "$ref": "#/$defs/DORIC" }, { - "$ref": "#/$defs/Ealing" + "$ref": "#/$defs/EALING" }, { - "$ref": "#/$defs/EdmundOptics" + "$ref": "#/$defs/EDMUND_OPTICS" }, { - "$ref": "#/$defs/EmoryUniversity" + "$ref": "#/$defs/EMORY" }, { - "$ref": "#/$defs/Euresys" + "$ref": "#/$defs/EURESYS" }, { - "$ref": "#/$defs/Fujinon" + "$ref": "#/$defs/FUJINON" }, { - "$ref": "#/$defs/Hamamatsu" + "$ref": "#/$defs/HAMAMATSU" }, { - "$ref": "#/$defs/Hamilton" + "$ref": "#/$defs/HAMILTON" }, { - "$ref": "#/$defs/HuazhongUniversityOfScienceAndTechnology" + "$ref": "#/$defs/HUST" }, { - "$ref": "#/$defs/TheImagingSource" + "$ref": "#/$defs/IR_ROBOT_CO" }, { - "$ref": "#/$defs/IntegratedDNATechnologies" + "$ref": "#/$defs/ISL" }, { - "$ref": "#/$defs/InteruniversityMicroelectronicsCenter" + "$ref": "#/$defs/INFINITY_PHOTO_OPTICAL" }, { - "$ref": "#/$defs/InfinityPhotoOptical" + "$ref": "#/$defs/IDT" }, { - "$ref": "#/$defs/Invitrogen" + "$ref": "#/$defs/IMEC" }, { - "$ref": "#/$defs/ISLProductsInternational" + "$ref": "#/$defs/INVITROGEN" }, { - "$ref": "#/$defs/JacksonLaboratory" + "$ref": "#/$defs/JAX" }, { - "$ref": "#/$defs/JaneliaResearchCampus" + "$ref": "#/$defs/JANELIA" }, { - "$ref": "#/$defs/Julabo" + "$ref": "#/$defs/JULABO" }, { - "$ref": "#/$defs/TheLeeCompany" + "$ref": "#/$defs/LG" }, { - "$ref": "#/$defs/Leica" + "$ref": "#/$defs/LEICA" }, { - "$ref": "#/$defs/Lg" + "$ref": "#/$defs/LUMEN_DYNAMICS" }, { - "$ref": "#/$defs/LifeCanvas" + "$ref": "#/$defs/LIFECANVAS" }, { - "$ref": "#/$defs/MeadowlarkOptics" + "$ref": "#/$defs/MBF" }, { - "$ref": "#/$defs/IRRobotCo" + "$ref": "#/$defs/MKS_NEWPORT" }, { - "$ref": "#/$defs/MBFBioscience" + "$ref": "#/$defs/MPI" }, { - "$ref": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch" + "$ref": "#/$defs/MEADOWLARK_OPTICS" }, { - "$ref": "#/$defs/MidwestOpticalSystems" + "$ref": "#/$defs/MJFF" }, { - "$ref": "#/$defs/Mitutuyo" + "$ref": "#/$defs/MIDOPT" }, { - "$ref": "#/$defs/MKSNewport" + "$ref": "#/$defs/MITUTUYO" }, { - "$ref": "#/$defs/Mpi" + "$ref": "#/$defs/NRESEARCH_INC" }, { - "$ref": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth" + "$ref": "#/$defs/NCCIH" }, { - "$ref": "#/$defs/NationalInstituteOfMentalHealth" + "$ref": "#/$defs/NIMH" }, { - "$ref": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke" + "$ref": "#/$defs/NINDS" }, { - "$ref": "#/$defs/NationalInstruments" + "$ref": "#/$defs/NATIONAL_INSTRUMENTS" }, { - "$ref": "#/$defs/Navitar" + "$ref": "#/$defs/NAVITAR" }, { - "$ref": "#/$defs/Neurophotometrics" + "$ref": "#/$defs/NEUROPHOTOMETRICS" }, { - "$ref": "#/$defs/NewScaleTechnologies" + "$ref": "#/$defs/NEW_SCALE_TECHNOLOGIES" }, { - "$ref": "#/$defs/NewYorkUniversity" + "$ref": "#/$defs/NYU" }, { - "$ref": "#/$defs/Nikon" + "$ref": "#/$defs/NIKON" }, { - "$ref": "#/$defs/NResearch" + "$ref": "#/$defs/OLYMPUS" }, { - "$ref": "#/$defs/OpenEphysProductionSite" + "$ref": "#/$defs/OEPS" }, { - "$ref": "#/$defs/Olympus" + "$ref": "#/$defs/OPTOTUNE" }, { - "$ref": "#/$defs/Optotune" + "$ref": "#/$defs/OTHER" }, { - "$ref": "#/$defs/Oxxius" + "$ref": "#/$defs/OXXIUS" }, { - "$ref": "#/$defs/Prizmatix" + "$ref": "#/$defs/PRIZMATIX" }, { - "$ref": "#/$defs/Quantifi" + "$ref": "#/$defs/QUANTIFI" }, { - "$ref": "#/$defs/RaspberryPi" + "$ref": "#/$defs/RASPBERRY_PI" }, { - "$ref": "#/$defs/SecondOrderEffects" + "$ref": "#/$defs/SICGEN" }, { - "$ref": "#/$defs/Semrock" + "$ref": "#/$defs/SCHNEIDER_KREUZNACH" }, { - "$ref": "#/$defs/SchneiderKreuznach" + "$ref": "#/$defs/SECOND_ORDER_EFFECTS" }, { - "$ref": "#/$defs/Sicgen" + "$ref": "#/$defs/SEMROCK" }, { - "$ref": "#/$defs/SigmaAldritch" + "$ref": "#/$defs/SIGMA_ALDRITCH" }, { - "$ref": "#/$defs/SimonsFoundation" + "$ref": "#/$defs/SIMONS_FOUNDATION" }, { - "$ref": "#/$defs/Spinnaker" + "$ref": "#/$defs/SPINNAKER" }, { - "$ref": "#/$defs/Tamron" + "$ref": "#/$defs/TAMRON" }, { - "$ref": "#/$defs/TempletonWorldCharityFoundation" + "$ref": "#/$defs/TMC" }, { - "$ref": "#/$defs/TeledyneFLIR" + "$ref": "#/$defs/FLIR" }, { - "$ref": "#/$defs/Thermofisher" + "$ref": "#/$defs/TWCF" }, { - "$ref": "#/$defs/Thorlabs" + "$ref": "#/$defs/THE_IMAGING_SOURCE" }, { - "$ref": "#/$defs/TMC" + "$ref": "#/$defs/THE_LEE_COMPANY" }, { - "$ref": "#/$defs/Tymphany" + "$ref": "#/$defs/THERMO_FISHER_SCIENTIFIC" }, { - "$ref": "#/$defs/Vieworks" + "$ref": "#/$defs/THORLABS" }, { - "$ref": "#/$defs/Vortran" + "$ref": "#/$defs/TYMPHANY" }, { - "$ref": "#/$defs/CarlZeiss" + "$ref": "#/$defs/VIEWORKS" }, { - "$ref": "#/$defs/LumenDynamics" + "$ref": "#/$defs/VORTRAN" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/AMS_OSRAM" } ], "title": "Source" @@ -3482,24 +4272,6 @@ "title": "Reagent", "type": "object" }, - "ResearchOrganizationRegistry": { - "additionalProperties": false, - "description": "ResearchOrganizationRegistry", - "properties": { - "name": { - "const": "Research Organization Registry", - "default": "Research Organization Registry", - "title": "Name" - }, - "abbreviation": { - "const": "ROR", - "default": "ROR", - "title": "Abbreviation" - } - }, - "title": "ResearchOrganizationRegistry", - "type": "object" - }, "Rotation3dTransform": { "additionalProperties": false, "description": "Values to be vector-added to a 3D position. Often needed to specify a device or tile's origin.", @@ -3507,7 +4279,11 @@ "type": { "const": "rotation", "default": "rotation", - "title": "Type" + "enum": [ + "rotation" + ], + "title": "Type", + "type": "string" }, "rotation": { "items": { @@ -3532,191 +4308,215 @@ "title": "Rotation3dTransform", "type": "object" }, - "Scale3dTransform": { - "additionalProperties": false, - "description": "Values to be vector-multiplied with a 3D position, equivalent to the diagonals of a 3x3 transform matrix.\nRepresents voxel spacing if used as the first applied coordinate transform.", - "properties": { - "type": { - "const": "scale", - "default": "scale", - "title": "Type" - }, - "scale": { - "items": { - "anyOf": [ - { - "type": "number" - }, - { - "type": "string" - } - ] - }, - "maxItems": 3, - "minItems": 3, - "title": "3D scale parameters", - "type": "array" - } - }, - "required": [ - "scale" - ], - "title": "Scale3dTransform", - "type": "object" - }, - "SchneiderKreuznach": { - "additionalProperties": false, - "description": "SchneiderKreuznach", + "SCHNEIDER_KREUZNACH": { "properties": { "name": { "const": "Schneider-Kreuznach", "default": "Schneider-Kreuznach", - "title": "Name" + "enum": [ + "Schneider-Kreuznach" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "SchneiderKreuznach", + "title": "SCHNEIDER_KREUZNACH", "type": "object" }, - "SecondOrderEffects": { - "additionalProperties": false, - "description": "Second Order Effects", + "SECOND_ORDER_EFFECTS": { "properties": { "name": { "const": "Second Order Effects", "default": "Second Order Effects", - "title": "Name" + "enum": [ + "Second Order Effects" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "SecondOrderEffects", + "title": "SECOND_ORDER_EFFECTS", "type": "object" }, - "Semrock": { - "additionalProperties": false, - "description": "Semrock", + "SEMROCK": { "properties": { "name": { "const": "Semrock", "default": "Semrock", - "title": "Name" + "enum": [ + "Semrock" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Semrock", + "title": "SEMROCK", "type": "object" }, - "Sicgen": { - "additionalProperties": false, - "description": "SICGEN", + "SICGEN": { "properties": { "name": { "const": "SICGEN", "default": "SICGEN", - "title": "Name" + "enum": [ + "SICGEN" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Sicgen", + "title": "SICGEN", "type": "object" }, - "SigmaAldritch": { - "additionalProperties": false, - "description": "Sigma-Aldritch", + "SIGMA_ALDRITCH": { "properties": { "name": { "const": "Sigma-Aldritch", "default": "Sigma-Aldritch", - "title": "Name" + "enum": [ + "Sigma-Aldritch" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "SigmaAldritch", + "title": "SIGMA_ALDRITCH", "type": "object" }, - "SimonsFoundation": { - "additionalProperties": false, - "description": "SimonsFoundation", + "SIMONS_FOUNDATION": { "properties": { "name": { "const": "Simons Foundation", "default": "Simons Foundation", - "title": "Name" + "enum": [ + "Simons Foundation" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { "default": { @@ -3725,13 +4525,13 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" @@ -3739,10 +4539,88 @@ "registry_identifier": { "const": "01cmst727", "default": "01cmst727", - "title": "Registry Identifier" + "enum": [ + "01cmst727" + ], + "title": "Registry Identifier", + "type": "string" + } + }, + "title": "SIMONS_FOUNDATION", + "type": "object" + }, + "SPINNAKER": { + "properties": { + "name": { + "const": "Spinnaker", + "default": "Spinnaker", + "enum": [ + "Spinnaker" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "SPINNAKER", + "type": "object" + }, + "Scale3dTransform": { + "additionalProperties": false, + "description": "Values to be vector-multiplied with a 3D position, equivalent to the diagonals of a 3x3 transform matrix.\nRepresents voxel spacing if used as the first applied coordinate transform.", + "properties": { + "type": { + "const": "scale", + "default": "scale", + "enum": [ + "scale" + ], + "title": "Type", + "type": "string" + }, + "scale": { + "items": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "string" + } + ] + }, + "maxItems": 3, + "minItems": 3, + "title": "3D scale parameters", + "type": "array" } }, - "title": "SimonsFoundation", + "required": [ + "scale" + ], + "title": "Scale3dTransform", "type": "object" }, "SizeUnit": { @@ -3781,163 +4659,82 @@ } ], "default": null, - "title": "URL to commit being used" - }, - "parameters": { - "allOf": [ - { - "$ref": "#/$defs/AindGeneric" - } - ], - "default": {}, - "title": "Software parameters" - } - }, - "required": [ - "name", - "version" - ], - "title": "Software", - "type": "object" - }, - "Spinnaker": { - "additionalProperties": false, - "description": "Spinnaker", - "properties": { - "name": { - "const": "Spinnaker", - "default": "Spinnaker", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "Spinnaker", - "type": "object" - }, - "TMC": { - "additionalProperties": false, - "description": "TMC", - "properties": { - "name": { - "const": "Technical Manufacturing Corporation", - "default": "Technical Manufacturing Corporation", - "title": "Name" - }, - "abbreviation": { - "const": "TMC", - "default": "TMC", - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" + "title": "URL to commit being used" }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" + "parameters": { + "allOf": [ + { + "$ref": "#/$defs/AindGeneric" + } + ], + "default": {}, + "title": "Software parameters" } }, - "title": "TMC", + "required": [ + "name", + "version" + ], + "title": "Software", "type": "object" }, - "Tamron": { - "additionalProperties": false, - "description": "Tamron", + "TAMRON": { "properties": { "name": { "const": "Tamron", "default": "Tamron", - "title": "Name" + "enum": [ + "Tamron" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" - } - }, - "title": "Tamron", - "type": "object" - }, - "TeledyneFLIR": { - "additionalProperties": false, - "description": "TeledyneFLIR", - "properties": { - "name": { - "const": "Teledyne FLIR", - "default": "Teledyne FLIR", - "title": "Name" - }, - "abbreviation": { - "const": "FLIR", - "default": "FLIR", - "title": "Abbreviation" - }, - "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/ResearchOrganizationRegistry" - } + "enum": [ + null ], - "title": "Registry" - }, - "registry_identifier": { - "const": "01j1gwp17", - "default": "01j1gwp17", - "title": "Registry Identifier" + "title": "Registry Identifier", + "type": "null" } }, - "title": "TeledyneFLIR", + "title": "TAMRON", "type": "object" }, - "TempletonWorldCharityFoundation": { - "additionalProperties": false, - "description": "TempletonWorldCharityFoundation", + "THERMO_FISHER_SCIENTIFIC": { "properties": { "name": { - "const": "Templeton World Charity Foundation", - "default": "Templeton World Charity Foundation", - "title": "Name" + "const": "Thermo Fisher Scientific", + "default": "Thermo Fisher Scientific", + "enum": [ + "Thermo Fisher Scientific" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "TWCF", - "default": "TWCF", - "title": "Abbreviation" + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { "default": { @@ -3946,95 +4743,125 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" }, "registry_identifier": { - "const": "00x0z1472", - "default": "00x0z1472", - "title": "Registry Identifier" + "const": "03x1ewr52", + "default": "03x1ewr52", + "enum": [ + "03x1ewr52" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "TempletonWorldCharityFoundation", + "title": "THERMO_FISHER_SCIENTIFIC", "type": "object" }, - "TheImagingSource": { - "additionalProperties": false, - "description": "TheImagingSource", + "THE_IMAGING_SOURCE": { "properties": { "name": { "const": "The Imaging Source", "default": "The Imaging Source", - "title": "Name" + "enum": [ + "The Imaging Source" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "TheImagingSource", + "title": "THE_IMAGING_SOURCE", "type": "object" }, - "TheLeeCompany": { - "additionalProperties": false, - "description": "TheLeeCompany", + "THE_LEE_COMPANY": { "properties": { "name": { "const": "The Lee Company", "default": "The Lee Company", - "title": "Name" + "enum": [ + "The Lee Company" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "TheLeeCompany", + "title": "THE_LEE_COMPANY", "type": "object" }, - "Thermofisher": { - "additionalProperties": false, - "description": "Thermofisher", + "THORLABS": { "properties": { "name": { - "const": "Thermo Fisher", - "default": "Thermo Fisher", - "title": "Name" + "const": "Thorlabs", + "default": "Thorlabs", + "enum": [ + "Thorlabs" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { "default": { @@ -4043,39 +4870,87 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" }, "registry_identifier": { - "const": "03x1ewr52", - "default": "03x1ewr52", - "title": "Registry Identifier" + "const": "04gsnvb07", + "default": "04gsnvb07", + "enum": [ + "04gsnvb07" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "Thermofisher", + "title": "THORLABS", "type": "object" }, - "Thorlabs": { - "additionalProperties": false, - "description": "Thorlabs", + "TMC": { "properties": { "name": { - "const": "Thorlabs", - "default": "Thorlabs", - "title": "Name" + "const": "Technical Manufacturing Corporation", + "default": "Technical Manufacturing Corporation", + "enum": [ + "Technical Manufacturing Corporation" + ], + "title": "Name", + "type": "string" }, "abbreviation": { + "const": "TMC", + "default": "TMC", + "enum": [ + "TMC" + ], + "title": "Abbreviation", + "type": "string" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "TMC", + "type": "object" + }, + "TWCF": { + "properties": { + "name": { + "const": "Templeton World Charity Foundation", + "default": "Templeton World Charity Foundation", + "enum": [ + "Templeton World Charity Foundation" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "TWCF", + "default": "TWCF", + "enum": [ + "TWCF" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -4084,24 +4959,66 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" }, "registry_identifier": { - "const": "04gsnvb07", - "default": "04gsnvb07", - "title": "Registry Identifier" + "const": "00x0z1472", + "default": "00x0z1472", + "enum": [ + "00x0z1472" + ], + "title": "Registry Identifier", + "type": "string" + } + }, + "title": "TWCF", + "type": "object" + }, + "TYMPHANY": { + "properties": { + "name": { + "const": "Tymphany", + "default": "Tymphany", + "enum": [ + "Tymphany" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Thorlabs", + "title": "TYMPHANY", "type": "object" }, "Translation3dTransform": { @@ -4111,7 +5028,11 @@ "type": { "const": "translation", "default": "translation", - "title": "Type" + "enum": [ + "translation" + ], + "title": "Type", + "type": "string" }, "translation": { "items": { @@ -4136,88 +5057,80 @@ "title": "Translation3dTransform", "type": "object" }, - "Tymphany": { - "additionalProperties": false, - "description": "Tymphany", - "properties": { - "name": { - "const": "Tymphany", - "default": "Tymphany", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "Tymphany", - "type": "object" - }, - "Vieworks": { - "additionalProperties": false, - "description": "Vieworks", + "VIEWORKS": { "properties": { "name": { "const": "Vieworks", "default": "Vieworks", - "title": "Name" + "enum": [ + "Vieworks" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Vieworks", + "title": "VIEWORKS", "type": "object" }, - "Vortran": { - "additionalProperties": false, - "description": "Vortran", + "VORTRAN": { "properties": { "name": { "const": "Vortran", "default": "Vortran", - "title": "Name" + "enum": [ + "Vortran" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Vortran", + "title": "VORTRAN", "type": "object" } }, @@ -4231,9 +5144,13 @@ "type": "string" }, "schema_version": { - "const": "0.6.20", - "default": "0.6.20", - "title": "Schema Version" + "const": "0.6.21", + "default": "0.6.21", + "enum": [ + "0.6.21" + ], + "title": "Schema Version", + "type": "string" }, "protocol_id": { "default": [], diff --git a/schemas/data_description_schema.json b/schemas/data_description_schema.json index 5b2444770..f2b2b8f63 100644 --- a/schemas/data_description_schema.json +++ b/schemas/data_description_schema.json @@ -1,18 +1,24 @@ { "$defs": { - "AllenInstitute": { - "additionalProperties": false, - "description": "AllenInstitute", + "AI": { "properties": { "name": { "const": "Allen Institute", "default": "Allen Institute", - "title": "Name" + "enum": [ + "Allen Institute" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "AI", "default": "AI", - "title": "Abbreviation" + "enum": [ + "AI" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -21,13 +27,13 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" @@ -35,25 +41,35 @@ "registry_identifier": { "const": "03cpe7c52", "default": "03cpe7c52", - "title": "Registry Identifier" + "enum": [ + "03cpe7c52" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "AllenInstitute", + "title": "AI", "type": "object" }, - "AllenInstituteForBrainScience": { - "additionalProperties": false, - "description": "AllenInstituteForBrainScience", + "AIBS": { "properties": { "name": { "const": "Allen Institute for Brain Science", "default": "Allen Institute for Brain Science", - "title": "Name" + "enum": [ + "Allen Institute for Brain Science" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "AIBS", "default": "AIBS", - "title": "Abbreviation" + "enum": [ + "AIBS" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -62,13 +78,13 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" @@ -76,25 +92,35 @@ "registry_identifier": { "const": "00dcv1019", "default": "00dcv1019", - "title": "Registry Identifier" + "enum": [ + "00dcv1019" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "AllenInstituteForBrainScience", + "title": "AIBS", "type": "object" }, - "AllenInstituteForNeuralDynamics": { - "additionalProperties": false, - "description": "AllenInstituteForNeuralDynamics", + "AIND": { "properties": { "name": { "const": "Allen Institute for Neural Dynamics", "default": "Allen Institute for Neural Dynamics", - "title": "Name" + "enum": [ + "Allen Institute for Neural Dynamics" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "AIND", "default": "AIND", - "title": "Abbreviation" + "enum": [ + "AIND" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -103,13 +129,13 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" @@ -117,10 +143,39 @@ "registry_identifier": { "const": "04szwah67", "default": "04szwah67", - "title": "Registry Identifier" + "enum": [ + "04szwah67" + ], + "title": "Registry Identifier", + "type": "string" + } + }, + "title": "AIND", + "type": "object" + }, + "BEHAVIOR_VIDEOS": { + "additionalProperties": false, + "properties": { + "name": { + "const": "Behavior videos", + "default": "Behavior videos", + "enum": [ + "Behavior videos" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "behavior-videos", + "default": "behavior-videos", + "enum": [ + "behavior-videos" + ], + "title": "Abbreviation", + "type": "string" } }, - "title": "AllenInstituteForNeuralDynamics", + "title": "BEHAVIOR_VIDEOS", "type": "object" }, "BaseName": { @@ -150,37 +205,25 @@ "title": "BaseName", "type": "object" }, - "BehaviorVideos": { - "additionalProperties": false, - "description": "BehaviorVideos", - "properties": { - "name": { - "const": "Behavior videos", - "default": "Behavior videos", - "title": "Name" - }, - "abbreviation": { - "const": "behavior-videos", - "default": "behavior-videos", - "title": "Abbreviation" - } - }, - "title": "BehaviorVideos", - "type": "object" - }, - "ChanZuckerbergInitiative": { - "additionalProperties": false, - "description": "ChanZuckerbergInitiative", + "COLUMBIA": { "properties": { "name": { - "const": "Chan Zuckerberg Initiative", - "default": "Chan Zuckerberg Initiative", - "title": "Name" + "const": "Columbia University", + "default": "Columbia University", + "enum": [ + "Columbia University" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "CZI", - "default": "CZI", - "title": "Abbreviation" + "const": "Columbia", + "default": "Columbia", + "enum": [ + "Columbia" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -189,39 +232,49 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" }, "registry_identifier": { - "const": "02qenvm24", - "default": "02qenvm24", - "title": "Registry Identifier" + "const": "00hj8s172", + "default": "00hj8s172", + "enum": [ + "00hj8s172" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "ChanZuckerbergInitiative", + "title": "COLUMBIA", "type": "object" }, - "ColumbiaUniversity": { - "additionalProperties": false, - "description": "ColumbiaUniversity", + "CZI": { "properties": { "name": { - "const": "Columbia University", - "default": "Columbia University", - "title": "Name" + "const": "Chan Zuckerberg Initiative", + "default": "Chan Zuckerberg Initiative", + "enum": [ + "Chan Zuckerberg Initiative" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "Columbia", - "default": "Columbia", - "title": "Abbreviation" + "const": "CZI", + "default": "CZI", + "enum": [ + "CZI" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -230,24 +283,28 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" }, "registry_identifier": { - "const": "00hj8s172", - "default": "00hj8s172", - "title": "Registry Identifier" + "const": "02qenvm24", + "default": "02qenvm24", + "enum": [ + "02qenvm24" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "ColumbiaUniversity", + "title": "CZI", "type": "object" }, "DataLevel": { @@ -260,94 +317,127 @@ "title": "DataLevel", "type": "string" }, - "Electromyography": { + "EMG": { "additionalProperties": false, - "description": "Electromyography", "properties": { "name": { "const": "Electromyography", "default": "Electromyography", - "title": "Name" + "enum": [ + "Electromyography" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "EMG", "default": "EMG", - "title": "Abbreviation" + "enum": [ + "EMG" + ], + "title": "Abbreviation", + "type": "string" } }, - "title": "Electromyography", + "title": "EMG", "type": "object" }, - "ExaSpim": { - "additionalProperties": false, - "description": "ExaSpim", + "EXASPIM": { "properties": { "name": { "const": "ExaSPIM platform", "default": "ExaSPIM platform", - "title": "Name" + "enum": [ + "ExaSPIM platform" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "exaSPIM", "default": "exaSPIM", - "title": "Abbreviation" + "enum": [ + "exaSPIM" + ], + "title": "Abbreviation", + "type": "string" } }, - "title": "ExaSpim", + "title": "EXASPIM", "type": "object" }, - "Fib": { + "FIB": { "additionalProperties": false, - "description": "Fib", "properties": { "name": { "const": "Fiber photometry", "default": "Fiber photometry", - "title": "Name" + "enum": [ + "Fiber photometry" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "fib", "default": "fib", - "title": "Abbreviation" + "enum": [ + "fib" + ], + "title": "Abbreviation", + "type": "string" } }, - "title": "Fib", + "title": "FIB", "type": "object" }, - "Fip": { - "additionalProperties": false, - "description": "Fip", + "FIP": { "properties": { "name": { "const": "Frame-projected independent-fiber photometry platform", "default": "Frame-projected independent-fiber photometry platform", - "title": "Name" + "enum": [ + "Frame-projected independent-fiber photometry platform" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "FIP", "default": "FIP", - "title": "Abbreviation" + "enum": [ + "FIP" + ], + "title": "Abbreviation", + "type": "string" } }, - "title": "Fip", + "title": "FIP", "type": "object" }, - "Fmost": { + "FMOST": { "additionalProperties": false, - "description": "Fmost", "properties": { "name": { "const": "Fluorescence micro-optical sectioning tomography", "default": "Fluorescence micro-optical sectioning tomography", - "title": "Name" + "enum": [ + "Fluorescence micro-optical sectioning tomography" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "fMOST", "default": "fMOST", - "title": "Abbreviation" + "enum": [ + "fMOST" + ], + "title": "Abbreviation", + "type": "string" } }, - "title": "Fmost", + "title": "FMOST", "type": "object" }, "Funding": { @@ -357,45 +447,45 @@ "funder": { "discriminator": { "mapping": { - "Allen Institute": "#/$defs/AllenInstitute", - "Chan Zuckerberg Initiative": "#/$defs/ChanZuckerbergInitiative", - "MBF Bioscience": "#/$defs/MBFBioscience", - "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch", - "National Center for Complementary and Integrative Health": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth", - "National Institute of Mental Health": "#/$defs/NationalInstituteOfMentalHealth", - "National Institute of Neurological Disorders and Stroke": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke", - "Simons Foundation": "#/$defs/SimonsFoundation", - "Templeton World Charity Foundation": "#/$defs/TempletonWorldCharityFoundation" + "Allen Institute": "#/$defs/AI", + "Chan Zuckerberg Initiative": "#/$defs/CZI", + "MBF Bioscience": "#/$defs/MBF", + "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MJFF", + "National Center for Complementary and Integrative Health": "#/$defs/NCCIH", + "National Institute of Mental Health": "#/$defs/NIMH", + "National Institute of Neurological Disorders and Stroke": "#/$defs/NINDS", + "Simons Foundation": "#/$defs/SIMONS_FOUNDATION", + "Templeton World Charity Foundation": "#/$defs/TWCF" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/AllenInstitute" + "$ref": "#/$defs/AI" }, { - "$ref": "#/$defs/ChanZuckerbergInitiative" + "$ref": "#/$defs/CZI" }, { - "$ref": "#/$defs/MBFBioscience" + "$ref": "#/$defs/MBF" }, { - "$ref": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch" + "$ref": "#/$defs/MJFF" }, { - "$ref": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth" + "$ref": "#/$defs/NCCIH" }, { - "$ref": "#/$defs/NationalInstituteOfMentalHealth" + "$ref": "#/$defs/NIMH" }, { - "$ref": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke" + "$ref": "#/$defs/NINDS" }, { - "$ref": "#/$defs/SimonsFoundation" + "$ref": "#/$defs/SIMONS_FOUNDATION" }, { - "$ref": "#/$defs/TempletonWorldCharityFoundation" + "$ref": "#/$defs/TWCF" } ], "title": "Funder" @@ -443,55 +533,73 @@ "title": "Group", "type": "string" }, - "Hcr": { - "additionalProperties": false, - "description": "Hcr", + "HCR": { "properties": { "name": { "const": "Hybridization chain reaction platform", "default": "Hybridization chain reaction platform", - "title": "Name" + "enum": [ + "Hybridization chain reaction platform" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "HCR", "default": "HCR", - "title": "Abbreviation" + "enum": [ + "HCR" + ], + "title": "Abbreviation", + "type": "string" } }, - "title": "Hcr", + "title": "HCR", "type": "object" }, - "Hsfp": { - "additionalProperties": false, - "description": "Hsfp", + "HSFP": { "properties": { "name": { "const": "Hyperspectral fiber photometry platform", "default": "Hyperspectral fiber photometry platform", - "title": "Name" + "enum": [ + "Hyperspectral fiber photometry platform" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "HSFP", "default": "HSFP", - "title": "Abbreviation" + "enum": [ + "HSFP" + ], + "title": "Abbreviation", + "type": "string" } }, - "title": "Hsfp", + "title": "HSFP", "type": "object" }, - "HuazhongUniversityOfScienceAndTechnology": { - "additionalProperties": false, - "description": "HuazhongUniversityOfScienceAndTechnology", + "HUST": { "properties": { "name": { "const": "Huazhong University of Science and Technology", "default": "Huazhong University of Science and Technology", - "title": "Name" + "enum": [ + "Huazhong University of Science and Technology" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "HUST", "default": "HUST", - "title": "Abbreviation" + "enum": [ + "HUST" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -500,13 +608,13 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" @@ -514,43 +622,60 @@ "registry_identifier": { "const": "00p991c53", "default": "00p991c53", - "title": "Registry Identifier" + "enum": [ + "00p991c53" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "HuazhongUniversityOfScienceAndTechnology", + "title": "HUST", "type": "object" }, - "Icephys": { + "ICEPHYS": { "additionalProperties": false, - "description": "Icephys", "properties": { "name": { "const": "Intracellular electrophysiology", "default": "Intracellular electrophysiology", - "title": "Name" + "enum": [ + "Intracellular electrophysiology" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "icephys", "default": "icephys", - "title": "Abbreviation" + "enum": [ + "icephys" + ], + "title": "Abbreviation", + "type": "string" } }, - "title": "Icephys", + "title": "ICEPHYS", "type": "object" }, - "JaneliaResearchCampus": { - "additionalProperties": false, - "description": "JaneliaResearchCampus", + "JANELIA": { "properties": { "name": { "const": "Janelia Research Campus", "default": "Janelia Research Campus", - "title": "Name" + "enum": [ + "Janelia Research Campus" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "Janelia", "default": "Janelia", - "title": "Abbreviation" + "enum": [ + "Janelia" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -559,13 +684,13 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" @@ -573,25 +698,35 @@ "registry_identifier": { "const": "013sk6x84", "default": "013sk6x84", - "title": "Registry Identifier" + "enum": [ + "013sk6x84" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "JaneliaResearchCampus", + "title": "JANELIA", "type": "object" }, - "MBFBioscience": { - "additionalProperties": false, - "description": "MBFBioscience", + "MBF": { "properties": { "name": { "const": "MBF Bioscience", "default": "MBF Bioscience", - "title": "Name" + "enum": [ + "MBF Bioscience" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "MBF", "default": "MBF", - "title": "Abbreviation" + "enum": [ + "MBF" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -600,13 +735,13 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" @@ -614,43 +749,59 @@ "registry_identifier": { "const": "02zynam48", "default": "02zynam48", - "title": "Registry Identifier" + "enum": [ + "02zynam48" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "MBFBioscience", + "title": "MBF", "type": "object" }, - "MesoSpim": { - "additionalProperties": false, - "description": "MesoSpim", + "MESOSPIM": { "properties": { "name": { "const": "MesoSPIM platform", "default": "MesoSPIM platform", - "title": "Name" + "enum": [ + "MesoSPIM platform" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "mesoSPIM", "default": "mesoSPIM", - "title": "Abbreviation" + "enum": [ + "mesoSPIM" + ], + "title": "Abbreviation", + "type": "string" } }, - "title": "MesoSpim", + "title": "MESOSPIM", "type": "object" }, - "MichaelJFoxFoundationForParkinsonsResearch": { - "additionalProperties": false, - "description": "MichaelJFoxFoundationForParkinsonsResearch", + "MJFF": { "properties": { "name": { "const": "Michael J. Fox Foundation for Parkinson's Research", "default": "Michael J. Fox Foundation for Parkinson's Research", - "title": "Name" + "enum": [ + "Michael J. Fox Foundation for Parkinson's Research" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "MJFF", "default": "MJFF", - "title": "Abbreviation" + "enum": [ + "MJFF" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -659,13 +810,13 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" @@ -673,61 +824,83 @@ "registry_identifier": { "const": "03arq3225", "default": "03arq3225", - "title": "Registry Identifier" + "enum": [ + "03arq3225" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "MichaelJFoxFoundationForParkinsonsResearch", + "title": "MJFF", "type": "object" }, - "MotorObservatory": { - "additionalProperties": false, - "description": "MotorObservatory", + "MOTOR_OBSERVATORY": { "properties": { "name": { "const": "Motor observatory platform", "default": "Motor observatory platform", - "title": "Name" + "enum": [ + "Motor observatory platform" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "motor-observatory", "default": "motor-observatory", - "title": "Abbreviation" + "enum": [ + "motor-observatory" + ], + "title": "Abbreviation", + "type": "string" } }, - "title": "MotorObservatory", + "title": "MOTOR_OBSERVATORY", "type": "object" }, - "MultiplaneOphys": { - "additionalProperties": false, - "description": "MulitplaneOphys", + "MULTIPLANE_OPHYS": { "properties": { "name": { "const": "Multiplane optical physiology platform", "default": "Multiplane optical physiology platform", - "title": "Name" + "enum": [ + "Multiplane optical physiology platform" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "multiplane-ophys", "default": "multiplane-ophys", - "title": "Abbreviation" + "enum": [ + "multiplane-ophys" + ], + "title": "Abbreviation", + "type": "string" } }, - "title": "MultiplaneOphys", + "title": "MULTIPLANE_OPHYS", "type": "object" }, - "NationalCenterForComplementaryAndIntegrativeHealth": { - "additionalProperties": false, - "description": "NationalCenterForComplementaryAndIntegrativeHealth", + "NCCIH": { "properties": { "name": { "const": "National Center for Complementary and Integrative Health", "default": "National Center for Complementary and Integrative Health", - "title": "Name" + "enum": [ + "National Center for Complementary and Integrative Health" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "NCCIH", "default": "NCCIH", - "title": "Abbreviation" + "enum": [ + "NCCIH" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -736,13 +909,13 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" @@ -750,25 +923,35 @@ "registry_identifier": { "const": "00190t495", "default": "00190t495", - "title": "Registry Identifier" + "enum": [ + "00190t495" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "NationalCenterForComplementaryAndIntegrativeHealth", + "title": "NCCIH", "type": "object" }, - "NationalInstituteOfMentalHealth": { - "additionalProperties": false, - "description": "NationalInstituteofMentalHealth", + "NIMH": { "properties": { "name": { "const": "National Institute of Mental Health", "default": "National Institute of Mental Health", - "title": "Name" + "enum": [ + "National Institute of Mental Health" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "NIMH", "default": "NIMH", - "title": "Abbreviation" + "enum": [ + "NIMH" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -777,13 +960,13 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" @@ -791,25 +974,35 @@ "registry_identifier": { "const": "04xeg9z08", "default": "04xeg9z08", - "title": "Registry Identifier" + "enum": [ + "04xeg9z08" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "NationalInstituteOfMentalHealth", + "title": "NIMH", "type": "object" }, - "NationalInstituteOfNeurologicalDisordersAndStroke": { - "additionalProperties": false, - "description": "NationalInstituteOfNeurologicalDisordersAndStroke", + "NINDS": { "properties": { "name": { "const": "National Institute of Neurological Disorders and Stroke", "default": "National Institute of Neurological Disorders and Stroke", - "title": "Name" + "enum": [ + "National Institute of Neurological Disorders and Stroke" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "NINDS", "default": "NINDS", - "title": "Abbreviation" + "enum": [ + "NINDS" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -818,13 +1011,13 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" @@ -832,25 +1025,35 @@ "registry_identifier": { "const": "01s5ya894", "default": "01s5ya894", - "title": "Registry Identifier" + "enum": [ + "01s5ya894" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "NationalInstituteOfNeurologicalDisordersAndStroke", + "title": "NINDS", "type": "object" }, - "NewYorkUniversity": { - "additionalProperties": false, - "description": "NewYorkUniversity", + "NYU": { "properties": { "name": { "const": "New York University", "default": "New York University", - "title": "Name" + "enum": [ + "New York University" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "NYU", "default": "NYU", - "title": "Abbreviation" + "enum": [ + "NYU" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -859,13 +1062,13 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" @@ -873,38 +1076,52 @@ "registry_identifier": { "const": "0190ak572", "default": "0190ak572", - "title": "Registry Identifier" + "enum": [ + "0190ak572" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "NewYorkUniversity", + "title": "NYU", "type": "object" }, - "Other": { - "additionalProperties": false, - "description": "Other", + "OTHER": { "properties": { "name": { "const": "Other", "default": "Other", - "title": "Name" + "enum": [ + "Other" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Other", + "title": "OTHER", "type": "object" }, "PIDName": { @@ -958,22 +1175,54 @@ "title": "PIDName", "type": "object" }, - "POphys": { + "POPHYS": { "additionalProperties": false, - "description": "POphys", "properties": { "name": { "const": "Planar optical physiology", "default": "Planar optical physiology", - "title": "Name" + "enum": [ + "Planar optical physiology" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "ophys", - "default": "ophys", - "title": "Abbreviation" + "const": "pophys", + "default": "pophys", + "enum": [ + "pophys" + ], + "title": "Abbreviation", + "type": "string" } }, - "title": "POphys", + "title": "POPHYS", + "type": "object" + }, + "ROR": { + "additionalProperties": false, + "properties": { + "name": { + "const": "Research Organization Registry", + "default": "Research Organization Registry", + "enum": [ + "Research Organization Registry" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "ROR", + "default": "ROR", + "enum": [ + "ROR" + ], + "title": "Abbreviation", + "type": "string" + } + }, + "title": "ROR", "type": "object" }, "RelatedData": { @@ -997,37 +1246,25 @@ "title": "RelatedData", "type": "object" }, - "ResearchOrganizationRegistry": { - "additionalProperties": false, - "description": "ResearchOrganizationRegistry", - "properties": { - "name": { - "const": "Research Organization Registry", - "default": "Research Organization Registry", - "title": "Name" - }, - "abbreviation": { - "const": "ROR", - "default": "ROR", - "title": "Abbreviation" - } - }, - "title": "ResearchOrganizationRegistry", - "type": "object" - }, - "SimonsFoundation": { - "additionalProperties": false, - "description": "SimonsFoundation", + "SIMONS_FOUNDATION": { "properties": { "name": { "const": "Simons Foundation", "default": "Simons Foundation", - "title": "Name" + "enum": [ + "Simons Foundation" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { "default": { @@ -1036,13 +1273,13 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" @@ -1050,115 +1287,157 @@ "registry_identifier": { "const": "01cmst727", "default": "01cmst727", - "title": "Registry Identifier" + "enum": [ + "01cmst727" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "SimonsFoundation", + "title": "SIMONS_FOUNDATION", "type": "object" }, - "SingleplaneOphys": { - "additionalProperties": false, - "description": "SingleplaneOphys", + "SINGLE_PLANE_OPHYS": { "properties": { "name": { "const": "Single-plane optical physiology platform", "default": "Single-plane optical physiology platform", - "title": "Name" + "enum": [ + "Single-plane optical physiology platform" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "single-plane-ophys", "default": "single-plane-ophys", - "title": "Abbreviation" + "enum": [ + "single-plane-ophys" + ], + "title": "Abbreviation", + "type": "string" } }, - "title": "SingleplaneOphys", + "title": "SINGLE_PLANE_OPHYS", "type": "object" }, - "Slap": { + "SLAP": { "additionalProperties": false, - "description": "Slap", "properties": { "name": { "const": "Scanned line projection imaging", "default": "Scanned line projection imaging", - "title": "Name" + "enum": [ + "Scanned line projection imaging" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "slap", "default": "slap", - "title": "Abbreviation" + "enum": [ + "slap" + ], + "title": "Abbreviation", + "type": "string" } }, - "title": "Slap", + "title": "SLAP", "type": "object" }, - "Slap2": { - "additionalProperties": false, - "description": "Slap2", + "SLAP2": { "properties": { "name": { "const": "SLAP2 platform", "default": "SLAP2 platform", - "title": "Name" + "enum": [ + "SLAP2 platform" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "SLAP2", "default": "SLAP2", - "title": "Abbreviation" + "enum": [ + "SLAP2" + ], + "title": "Abbreviation", + "type": "string" } }, - "title": "Slap2", + "title": "SLAP2", "type": "object" }, - "SmartSpim": { - "additionalProperties": false, - "description": "SmartSpim", + "SMARTSPIM": { "properties": { "name": { "const": "SmartSPIM platform", "default": "SmartSPIM platform", - "title": "Name" + "enum": [ + "SmartSPIM platform" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "SmartSPIM", "default": "SmartSPIM", - "title": "Abbreviation" + "enum": [ + "SmartSPIM" + ], + "title": "Abbreviation", + "type": "string" } }, - "title": "SmartSpim", + "title": "SMARTSPIM", "type": "object" }, - "Spim": { + "SPIM": { "additionalProperties": false, - "description": "Spim", "properties": { "name": { "const": "Selective plane illumination microscopy", "default": "Selective plane illumination microscopy", - "title": "Name" + "enum": [ + "Selective plane illumination microscopy" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "SPIM", "default": "SPIM", - "title": "Abbreviation" + "enum": [ + "SPIM" + ], + "title": "Abbreviation", + "type": "string" } }, - "title": "Spim", + "title": "SPIM", "type": "object" }, - "TempletonWorldCharityFoundation": { - "additionalProperties": false, - "description": "TempletonWorldCharityFoundation", + "TWCF": { "properties": { "name": { "const": "Templeton World Charity Foundation", "default": "Templeton World Charity Foundation", - "title": "Name" + "enum": [ + "Templeton World Charity Foundation" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "TWCF", "default": "TWCF", - "title": "Abbreviation" + "enum": [ + "TWCF" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -1167,13 +1446,13 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" @@ -1181,226 +1460,308 @@ "registry_identifier": { "const": "00x0z1472", "default": "00x0z1472", - "title": "Registry Identifier" + "enum": [ + "00x0z1472" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "TempletonWorldCharityFoundation", + "title": "TWCF", "type": "object" }, - "aind_data_schema_models__modalities__Behavior": { - "additionalProperties": false, - "description": "Behavior", + "aind_data_schema_models__utils__BEHAVIOR__1": { "properties": { "name": { - "const": "Behavior", - "default": "Behavior", - "title": "Name" + "const": "Behavior platform", + "default": "Behavior platform", + "enum": [ + "Behavior platform" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "behavior", "default": "behavior", - "title": "Abbreviation" + "enum": [ + "behavior" + ], + "title": "Abbreviation", + "type": "string" } }, - "title": "Behavior", + "title": "BEHAVIOR", "type": "object" }, - "aind_data_schema_models__modalities__Confocal": { + "aind_data_schema_models__utils__BEHAVIOR__2": { "additionalProperties": false, - "description": "Confocal", "properties": { "name": { - "const": "Confocal microscopy", - "default": "Confocal microscopy", - "title": "Name" + "const": "Behavior", + "default": "Behavior", + "enum": [ + "Behavior" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "confocal", - "default": "confocal", - "title": "Abbreviation" + "const": "behavior", + "default": "behavior", + "enum": [ + "behavior" + ], + "title": "Abbreviation", + "type": "string" } }, - "title": "Confocal", + "title": "BEHAVIOR", "type": "object" }, - "aind_data_schema_models__modalities__Ecephys": { - "additionalProperties": false, - "description": "Ecephys", + "aind_data_schema_models__utils__CONFOCAL__1": { "properties": { "name": { - "const": "Extracellular electrophysiology", - "default": "Extracellular electrophysiology", - "title": "Name" + "const": "Confocal microscopy platform", + "default": "Confocal microscopy platform", + "enum": [ + "Confocal microscopy platform" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "ecephys", - "default": "ecephys", - "title": "Abbreviation" + "const": "confocal", + "default": "confocal", + "enum": [ + "confocal" + ], + "title": "Abbreviation", + "type": "string" } }, - "title": "Ecephys", + "title": "CONFOCAL", "type": "object" }, - "aind_data_schema_models__modalities__Isi": { + "aind_data_schema_models__utils__CONFOCAL__2": { "additionalProperties": false, - "description": "Intrinsic signal imaging", "properties": { "name": { - "const": "Intrinsic signal imaging", - "default": "Intrinsic signal imaging", - "title": "Name" + "const": "Confocal microscopy", + "default": "Confocal microscopy", + "enum": [ + "Confocal microscopy" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "ISI", - "default": "ISI", - "title": "Abbreviation" + "const": "confocal", + "default": "confocal", + "enum": [ + "confocal" + ], + "title": "Abbreviation", + "type": "string" } }, - "title": "Isi", + "title": "CONFOCAL", "type": "object" }, - "aind_data_schema_models__modalities__Merfish": { - "additionalProperties": false, - "description": "Merfish", + "aind_data_schema_models__utils__ECEPHYS__1": { "properties": { "name": { - "const": "Multiplexed error-robust fluorescence in situ hybridization", - "default": "Multiplexed error-robust fluorescence in situ hybridization", - "title": "Name" + "const": "Electrophysiology platform", + "default": "Electrophysiology platform", + "enum": [ + "Electrophysiology platform" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "merfish", - "default": "merfish", - "title": "Abbreviation" + "const": "ecephys", + "default": "ecephys", + "enum": [ + "ecephys" + ], + "title": "Abbreviation", + "type": "string" } }, - "title": "Merfish", + "title": "ECEPHYS", "type": "object" }, - "aind_data_schema_models__modalities__Mri": { + "aind_data_schema_models__utils__ECEPHYS__2": { "additionalProperties": false, - "description": "Mri", "properties": { "name": { - "const": "Magnetic resonance imaging", - "default": "Magnetic resonance imaging", - "title": "Name" + "const": "Extracellular electrophysiology", + "default": "Extracellular electrophysiology", + "enum": [ + "Extracellular electrophysiology" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "MRI", - "default": "MRI", - "title": "Abbreviation" + "const": "ecephys", + "default": "ecephys", + "enum": [ + "ecephys" + ], + "title": "Abbreviation", + "type": "string" } }, - "title": "Mri", + "title": "ECEPHYS", "type": "object" }, - "aind_data_schema_models__platforms__Behavior": { - "additionalProperties": false, - "description": "Behavior", + "aind_data_schema_models__utils__ISI__1": { "properties": { "name": { - "const": "Behavior platform", - "default": "Behavior platform", - "title": "Name" + "const": "Intrinsic signal imaging platform", + "default": "Intrinsic signal imaging platform", + "enum": [ + "Intrinsic signal imaging platform" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "behavior", - "default": "behavior", - "title": "Abbreviation" + "const": "ISI", + "default": "ISI", + "enum": [ + "ISI" + ], + "title": "Abbreviation", + "type": "string" } }, - "title": "Behavior", + "title": "ISI", "type": "object" }, - "aind_data_schema_models__platforms__Confocal": { + "aind_data_schema_models__utils__ISI__2": { "additionalProperties": false, - "description": "Confocal", "properties": { "name": { - "const": "Confocal microscopy platform", - "default": "Confocal microscopy platform", - "title": "Name" + "const": "Intrinsic signal imaging", + "default": "Intrinsic signal imaging", + "enum": [ + "Intrinsic signal imaging" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "confocal", - "default": "confocal", - "title": "Abbreviation" + "const": "ISI", + "default": "ISI", + "enum": [ + "ISI" + ], + "title": "Abbreviation", + "type": "string" } }, - "title": "Confocal", + "title": "ISI", "type": "object" }, - "aind_data_schema_models__platforms__Ecephys": { - "additionalProperties": false, - "description": "Ecephys", + "aind_data_schema_models__utils__MERFISH__1": { "properties": { "name": { - "const": "Electrophysiology platform", - "default": "Electrophysiology platform", - "title": "Name" + "const": "MERFISH platform", + "default": "MERFISH platform", + "enum": [ + "MERFISH platform" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "ecephys", - "default": "ecephys", - "title": "Abbreviation" + "const": "MERFISH", + "default": "MERFISH", + "enum": [ + "MERFISH" + ], + "title": "Abbreviation", + "type": "string" } }, - "title": "Ecephys", + "title": "MERFISH", "type": "object" }, - "aind_data_schema_models__platforms__Isi": { + "aind_data_schema_models__utils__MERFISH__2": { "additionalProperties": false, - "description": "Isi", "properties": { "name": { - "const": "Intrinsic signal imaging platform", - "default": "Intrinsic signal imaging platform", - "title": "Name" + "const": "Multiplexed error-robust fluorescence in situ hybridization", + "default": "Multiplexed error-robust fluorescence in situ hybridization", + "enum": [ + "Multiplexed error-robust fluorescence in situ hybridization" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "ISI", - "default": "ISI", - "title": "Abbreviation" + "const": "merfish", + "default": "merfish", + "enum": [ + "merfish" + ], + "title": "Abbreviation", + "type": "string" } }, - "title": "Isi", + "title": "MERFISH", "type": "object" }, - "aind_data_schema_models__platforms__Merfish": { - "additionalProperties": false, - "description": "Merfish", + "aind_data_schema_models__utils__MRI__1": { "properties": { "name": { - "const": "MERFISH platform", - "default": "MERFISH platform", - "title": "Name" + "const": "Magnetic resonance imaging platform", + "default": "Magnetic resonance imaging platform", + "enum": [ + "Magnetic resonance imaging platform" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "MERFISH", - "default": "MERFISH", - "title": "Abbreviation" + "const": "MRI", + "default": "MRI", + "enum": [ + "MRI" + ], + "title": "Abbreviation", + "type": "string" } }, - "title": "Merfish", + "title": "MRI", "type": "object" }, - "aind_data_schema_models__platforms__Mri": { + "aind_data_schema_models__utils__MRI__2": { "additionalProperties": false, - "description": "Mri", "properties": { "name": { - "const": "Magnetic resonance imaging platform", - "default": "Magnetic resonance imaging platform", - "title": "Name" + "const": "Magnetic resonance imaging", + "default": "Magnetic resonance imaging", + "enum": [ + "Magnetic resonance imaging" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "MRI", "default": "MRI", - "title": "Abbreviation" + "enum": [ + "MRI" + ], + "title": "Abbreviation", + "type": "string" } }, - "title": "Mri", + "title": "MRI", "type": "object" } }, @@ -1414,86 +1775,94 @@ "type": "string" }, "schema_version": { - "const": "0.13.11", - "default": "0.13.11", - "title": "Schema Version" + "const": "0.13.12", + "default": "0.13.12", + "enum": [ + "0.13.12" + ], + "title": "Schema Version", + "type": "string" }, "license": { "const": "CC-BY-4.0", "default": "CC-BY-4.0", - "title": "License" + "enum": [ + "CC-BY-4.0" + ], + "title": "License", + "type": "string" }, "platform": { "description": "Name for a standardized primary data collection system", "discriminator": { "mapping": { - "Behavior platform": "#/$defs/aind_data_schema_models__platforms__Behavior", - "Confocal microscopy platform": "#/$defs/aind_data_schema_models__platforms__Confocal", - "Electrophysiology platform": "#/$defs/aind_data_schema_models__platforms__Ecephys", - "ExaSPIM platform": "#/$defs/ExaSpim", - "Frame-projected independent-fiber photometry platform": "#/$defs/Fip", - "Hybridization chain reaction platform": "#/$defs/Hcr", - "Hyperspectral fiber photometry platform": "#/$defs/Hsfp", - "Intrinsic signal imaging platform": "#/$defs/aind_data_schema_models__platforms__Isi", - "MERFISH platform": "#/$defs/aind_data_schema_models__platforms__Merfish", - "Magnetic resonance imaging platform": "#/$defs/aind_data_schema_models__platforms__Mri", - "MesoSPIM platform": "#/$defs/MesoSpim", - "Motor observatory platform": "#/$defs/MotorObservatory", - "Multiplane optical physiology platform": "#/$defs/MultiplaneOphys", - "SLAP2 platform": "#/$defs/Slap2", - "Single-plane optical physiology platform": "#/$defs/SingleplaneOphys", - "SmartSPIM platform": "#/$defs/SmartSpim" + "Behavior platform": "#/$defs/aind_data_schema_models__utils__BEHAVIOR__1", + "Confocal microscopy platform": "#/$defs/aind_data_schema_models__utils__CONFOCAL__1", + "Electrophysiology platform": "#/$defs/aind_data_schema_models__utils__ECEPHYS__1", + "ExaSPIM platform": "#/$defs/EXASPIM", + "Frame-projected independent-fiber photometry platform": "#/$defs/FIP", + "Hybridization chain reaction platform": "#/$defs/HCR", + "Hyperspectral fiber photometry platform": "#/$defs/HSFP", + "Intrinsic signal imaging platform": "#/$defs/aind_data_schema_models__utils__ISI__1", + "MERFISH platform": "#/$defs/aind_data_schema_models__utils__MERFISH__1", + "Magnetic resonance imaging platform": "#/$defs/aind_data_schema_models__utils__MRI__1", + "MesoSPIM platform": "#/$defs/MESOSPIM", + "Motor observatory platform": "#/$defs/MOTOR_OBSERVATORY", + "Multiplane optical physiology platform": "#/$defs/MULTIPLANE_OPHYS", + "SLAP2 platform": "#/$defs/SLAP2", + "Single-plane optical physiology platform": "#/$defs/SINGLE_PLANE_OPHYS", + "SmartSPIM platform": "#/$defs/SMARTSPIM" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/aind_data_schema_models__platforms__Behavior" + "$ref": "#/$defs/aind_data_schema_models__utils__BEHAVIOR__1" }, { - "$ref": "#/$defs/aind_data_schema_models__platforms__Confocal" + "$ref": "#/$defs/aind_data_schema_models__utils__CONFOCAL__1" }, { - "$ref": "#/$defs/aind_data_schema_models__platforms__Ecephys" + "$ref": "#/$defs/aind_data_schema_models__utils__ECEPHYS__1" }, { - "$ref": "#/$defs/ExaSpim" + "$ref": "#/$defs/EXASPIM" }, { - "$ref": "#/$defs/Fip" + "$ref": "#/$defs/FIP" }, { - "$ref": "#/$defs/Hcr" + "$ref": "#/$defs/HCR" }, { - "$ref": "#/$defs/Hsfp" + "$ref": "#/$defs/HSFP" }, { - "$ref": "#/$defs/aind_data_schema_models__platforms__Isi" + "$ref": "#/$defs/aind_data_schema_models__utils__ISI__1" }, { - "$ref": "#/$defs/MesoSpim" + "$ref": "#/$defs/aind_data_schema_models__utils__MERFISH__1" }, { - "$ref": "#/$defs/aind_data_schema_models__platforms__Merfish" + "$ref": "#/$defs/aind_data_schema_models__utils__MRI__1" }, { - "$ref": "#/$defs/aind_data_schema_models__platforms__Mri" + "$ref": "#/$defs/MESOSPIM" }, { - "$ref": "#/$defs/MultiplaneOphys" + "$ref": "#/$defs/MOTOR_OBSERVATORY" }, { - "$ref": "#/$defs/SingleplaneOphys" + "$ref": "#/$defs/MULTIPLANE_OPHYS" }, { - "$ref": "#/$defs/Slap2" + "$ref": "#/$defs/SLAP2" }, { - "$ref": "#/$defs/SmartSpim" + "$ref": "#/$defs/SINGLE_PLANE_OPHYS" }, { - "$ref": "#/$defs/MotorObservatory" + "$ref": "#/$defs/SMARTSPIM" } ], "title": "Platform" @@ -1540,37 +1909,37 @@ "description": "An established society, corporation, foundation or other organization that collected this data", "discriminator": { "mapping": { - "Allen Institute for Brain Science": "#/$defs/AllenInstituteForBrainScience", - "Allen Institute for Neural Dynamics": "#/$defs/AllenInstituteForNeuralDynamics", - "Columbia University": "#/$defs/ColumbiaUniversity", - "Huazhong University of Science and Technology": "#/$defs/HuazhongUniversityOfScienceAndTechnology", - "Janelia Research Campus": "#/$defs/JaneliaResearchCampus", - "New York University": "#/$defs/NewYorkUniversity", - "Other": "#/$defs/Other" + "Allen Institute for Brain Science": "#/$defs/AIBS", + "Allen Institute for Neural Dynamics": "#/$defs/AIND", + "Columbia University": "#/$defs/COLUMBIA", + "Huazhong University of Science and Technology": "#/$defs/HUST", + "Janelia Research Campus": "#/$defs/JANELIA", + "New York University": "#/$defs/NYU", + "Other": "#/$defs/OTHER" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/AllenInstituteForBrainScience" + "$ref": "#/$defs/AIBS" }, { - "$ref": "#/$defs/AllenInstituteForNeuralDynamics" + "$ref": "#/$defs/AIND" }, { - "$ref": "#/$defs/ColumbiaUniversity" + "$ref": "#/$defs/COLUMBIA" }, { - "$ref": "#/$defs/HuazhongUniversityOfScienceAndTechnology" + "$ref": "#/$defs/HUST" }, { - "$ref": "#/$defs/JaneliaResearchCampus" + "$ref": "#/$defs/JANELIA" }, { - "$ref": "#/$defs/NewYorkUniversity" + "$ref": "#/$defs/NYU" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/OTHER" } ], "title": "Institution" @@ -1647,65 +2016,65 @@ "items": { "discriminator": { "mapping": { - "Behavior": "#/$defs/aind_data_schema_models__modalities__Behavior", - "Behavior videos": "#/$defs/BehaviorVideos", - "Confocal microscopy": "#/$defs/aind_data_schema_models__modalities__Confocal", - "Electromyography": "#/$defs/Electromyography", - "Extracellular electrophysiology": "#/$defs/aind_data_schema_models__modalities__Ecephys", - "Fiber photometry": "#/$defs/Fib", - "Fluorescence micro-optical sectioning tomography": "#/$defs/Fmost", - "Intracellular electrophysiology": "#/$defs/Icephys", - "Intrinsic signal imaging": "#/$defs/aind_data_schema_models__modalities__Isi", - "Magnetic resonance imaging": "#/$defs/aind_data_schema_models__modalities__Mri", - "Multiplexed error-robust fluorescence in situ hybridization": "#/$defs/aind_data_schema_models__modalities__Merfish", - "Planar optical physiology": "#/$defs/POphys", - "Scanned line projection imaging": "#/$defs/Slap", - "Selective plane illumination microscopy": "#/$defs/Spim" + "EMG": "#/$defs/EMG", + "ISI": "#/$defs/aind_data_schema_models__utils__ISI__2", + "MRI": "#/$defs/aind_data_schema_models__utils__MRI__2", + "SPIM": "#/$defs/SPIM", + "behavior": "#/$defs/aind_data_schema_models__utils__BEHAVIOR__2", + "behavior-videos": "#/$defs/BEHAVIOR_VIDEOS", + "confocal": "#/$defs/aind_data_schema_models__utils__CONFOCAL__2", + "ecephys": "#/$defs/aind_data_schema_models__utils__ECEPHYS__2", + "fMOST": "#/$defs/FMOST", + "fib": "#/$defs/FIB", + "icephys": "#/$defs/ICEPHYS", + "merfish": "#/$defs/aind_data_schema_models__utils__MERFISH__2", + "pophys": "#/$defs/POPHYS", + "slap": "#/$defs/SLAP" }, - "propertyName": "name" + "propertyName": "abbreviation" }, "oneOf": [ { - "$ref": "#/$defs/aind_data_schema_models__modalities__Behavior" + "$ref": "#/$defs/aind_data_schema_models__utils__BEHAVIOR__2" }, { - "$ref": "#/$defs/BehaviorVideos" + "$ref": "#/$defs/BEHAVIOR_VIDEOS" }, { - "$ref": "#/$defs/aind_data_schema_models__modalities__Confocal" + "$ref": "#/$defs/aind_data_schema_models__utils__CONFOCAL__2" }, { - "$ref": "#/$defs/aind_data_schema_models__modalities__Ecephys" + "$ref": "#/$defs/EMG" }, { - "$ref": "#/$defs/Electromyography" + "$ref": "#/$defs/aind_data_schema_models__utils__ECEPHYS__2" }, { - "$ref": "#/$defs/Fmost" + "$ref": "#/$defs/FIB" }, { - "$ref": "#/$defs/Icephys" + "$ref": "#/$defs/FMOST" }, { - "$ref": "#/$defs/aind_data_schema_models__modalities__Isi" + "$ref": "#/$defs/ICEPHYS" }, { - "$ref": "#/$defs/Fib" + "$ref": "#/$defs/aind_data_schema_models__utils__ISI__2" }, { - "$ref": "#/$defs/aind_data_schema_models__modalities__Merfish" + "$ref": "#/$defs/aind_data_schema_models__utils__MRI__2" }, { - "$ref": "#/$defs/aind_data_schema_models__modalities__Mri" + "$ref": "#/$defs/aind_data_schema_models__utils__MERFISH__2" }, { - "$ref": "#/$defs/POphys" + "$ref": "#/$defs/POPHYS" }, { - "$ref": "#/$defs/Slap" + "$ref": "#/$defs/SLAP" }, { - "$ref": "#/$defs/Spim" + "$ref": "#/$defs/SPIM" } ] }, diff --git a/schemas/instrument_schema.json b/schemas/instrument_schema.json index 297b5bf9d..b38fc9f0f 100644 --- a/schemas/instrument_schema.json +++ b/schemas/instrument_schema.json @@ -1,87 +1,520 @@ { "$defs": { - "AAOptoElectronic": { - "additionalProperties": false, - "description": "AAOptoElectronic", + "AA_OPTO_ELECTRONIC": { "properties": { "name": { "const": "AA Opto Electronic", "default": "AA Opto Electronic", - "title": "Name" + "enum": [ + "AA Opto Electronic" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "AA_OPTO_ELECTRONIC", + "type": "object" + }, + "ABCAM": { + "properties": { + "name": { + "const": "Abcam", + "default": "Abcam", + "enum": [ + "Abcam" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" + }, + "propertyName": "name" + }, + "oneOf": [ + { + "$ref": "#/$defs/ROR" + } + ], + "title": "Registry" + }, + "registry_identifier": { + "const": "02e1wjw63", + "default": "02e1wjw63", + "enum": [ + "02e1wjw63" + ], + "title": "Registry Identifier", + "type": "string" + } + }, + "title": "ABCAM", + "type": "object" + }, + "ADDGENE": { + "properties": { + "name": { + "const": "Addgene", + "default": "Addgene", + "enum": [ + "Addgene" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" + }, + "propertyName": "name" + }, + "oneOf": [ + { + "$ref": "#/$defs/ROR" + } + ], + "title": "Registry" + }, + "registry_identifier": { + "const": "01nn1pw54", + "default": "01nn1pw54", + "enum": [ + "01nn1pw54" + ], + "title": "Registry Identifier", + "type": "string" + } + }, + "title": "ADDGENE", + "type": "object" + }, + "AI": { + "properties": { + "name": { + "const": "Allen Institute", + "default": "Allen Institute", + "enum": [ + "Allen Institute" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "AI", + "default": "AI", + "enum": [ + "AI" + ], + "title": "Abbreviation", + "type": "string" + }, + "registry": { + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" + }, + "propertyName": "name" + }, + "oneOf": [ + { + "$ref": "#/$defs/ROR" + } + ], + "title": "Registry" + }, + "registry_identifier": { + "const": "03cpe7c52", + "default": "03cpe7c52", + "enum": [ + "03cpe7c52" + ], + "title": "Registry Identifier", + "type": "string" + } + }, + "title": "AI", + "type": "object" + }, + "AIBS": { + "properties": { + "name": { + "const": "Allen Institute for Brain Science", + "default": "Allen Institute for Brain Science", + "enum": [ + "Allen Institute for Brain Science" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "AIBS", + "default": "AIBS", + "enum": [ + "AIBS" + ], + "title": "Abbreviation", + "type": "string" + }, + "registry": { + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" + }, + "propertyName": "name" + }, + "oneOf": [ + { + "$ref": "#/$defs/ROR" + } + ], + "title": "Registry" + }, + "registry_identifier": { + "const": "00dcv1019", + "default": "00dcv1019", + "enum": [ + "00dcv1019" + ], + "title": "Registry Identifier", + "type": "string" + } + }, + "title": "AIBS", + "type": "object" + }, + "AILIPU": { + "properties": { + "name": { + "const": "Ailipu Technology Co", + "default": "Ailipu Technology Co", + "enum": [ + "Ailipu Technology Co" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "Ailipu", + "default": "Ailipu", + "enum": [ + "Ailipu" + ], + "title": "Abbreviation", + "type": "string" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "AILIPU", + "type": "object" + }, + "AIND": { + "properties": { + "name": { + "const": "Allen Institute for Neural Dynamics", + "default": "Allen Institute for Neural Dynamics", + "enum": [ + "Allen Institute for Neural Dynamics" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "AIND", + "default": "AIND", + "enum": [ + "AIND" + ], + "title": "Abbreviation", + "type": "string" + }, + "registry": { + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" + }, + "propertyName": "name" + }, + "oneOf": [ + { + "$ref": "#/$defs/ROR" + } + ], + "title": "Registry" + }, + "registry_identifier": { + "const": "04szwah67", + "default": "04szwah67", + "enum": [ + "04szwah67" + ], + "title": "Registry Identifier", + "type": "string" + } + }, + "title": "AIND", + "type": "object" + }, + "ALLIED": { + "properties": { + "name": { + "const": "Allied", + "default": "Allied", + "enum": [ + "Allied" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "ALLIED", + "type": "object" + }, + "AMS_OSRAM": { + "properties": { + "name": { + "const": "ams OSRAM", + "default": "ams OSRAM", + "enum": [ + "ams OSRAM" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" + }, + "propertyName": "name" + }, + "oneOf": [ + { + "$ref": "#/$defs/ROR" + } + ], + "title": "Registry" + }, + "registry_identifier": { + "const": "045d0h266", + "default": "045d0h266", + "enum": [ + "045d0h266" + ], + "title": "Registry Identifier", + "type": "string" + } + }, + "title": "AMS_OSRAM", + "type": "object" + }, + "ARECONT_VISION_COSTAR": { + "properties": { + "name": { + "const": "Arecont Vision Costar", + "default": "Arecont Vision Costar", + "enum": [ + "Arecont Vision Costar" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "AAOptoElectronic", + "title": "ARECONT_VISION_COSTAR", "type": "object" }, - "Abcam": { - "additionalProperties": false, - "description": "Abcam", + "ASI": { "properties": { "name": { - "const": "Abcam", - "default": "Abcam", - "title": "Name" + "const": "Applied Scientific Instrumentation", + "default": "Applied Scientific Instrumentation", + "enum": [ + "Applied Scientific Instrumentation" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" + "const": "ASI", + "default": "ASI", + "enum": [ + "ASI" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/ResearchOrganizationRegistry" - } - ], - "title": "Registry" + "default": null, + "title": "Registry", + "type": "null" }, "registry_identifier": { - "const": "02e1wjw63", - "default": "02e1wjw63", - "title": "Registry Identifier" + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Abcam", + "title": "ASI", "type": "object" }, - "Addgene": { - "additionalProperties": false, - "description": "Addgene", + "ASUS": { "properties": { "name": { - "const": "Addgene", - "default": "Addgene", - "title": "Name" + "const": "ASUS", + "default": "ASUS", + "enum": [ + "ASUS" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { "default": { @@ -90,24 +523,28 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" }, "registry_identifier": { - "const": "01nn1pw54", - "default": "01nn1pw54", - "title": "Registry Identifier" + "const": "00bxkz165", + "default": "00bxkz165", + "enum": [ + "00bxkz165" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "Addgene", + "title": "ASUS", "type": "object" }, "AdditionalImagingDevice": { @@ -117,7 +554,11 @@ "device_type": { "const": "Additional imaging device", "default": "Additional imaging device", - "title": "Device Type" + "enum": [ + "Additional imaging device" + ], + "title": "Device Type", + "type": "string" }, "name": { "title": "Device name", @@ -140,365 +581,365 @@ { "discriminator": { "mapping": { - "AA Opto Electronic": "#/$defs/AAOptoElectronic", - "ASUS": "#/$defs/Asus", - "Abcam": "#/$defs/Abcam", - "Addgene": "#/$defs/Addgene", - "Ailipu Technology Co": "#/$defs/AilipuTechnologyCo", - "Allen Institute": "#/$defs/AllenInstitute", - "Allen Institute for Brain Science": "#/$defs/AllenInstituteForBrainScience", - "Allen Institute for Neural Dynamics": "#/$defs/AllenInstituteForNeuralDynamics", - "Allied": "#/$defs/Allied", - "Applied Scientific Instrumentation": "#/$defs/AppliedScientificInstrumentation", - "Arecont Vision Costar": "#/$defs/ArecontVisionCostar", - "Basler": "#/$defs/Basler", - "Cambridge Technology": "#/$defs/CambridgeTechnology", - "Carl Zeiss": "#/$defs/CarlZeiss", - "Champalimaud Foundation": "#/$defs/ChampalimaudFoundation", - "Chan Zuckerberg Initiative": "#/$defs/ChanZuckerbergInitiative", - "Chroma": "#/$defs/Chroma", - "Coherent Scientific": "#/$defs/CoherentScientific", - "Columbia University": "#/$defs/ColumbiaUniversity", - "Computar": "#/$defs/Computar", - "Conoptics": "#/$defs/Conoptics", - "Custom": "#/$defs/Custom", - "Dodotronic": "#/$defs/Dodotronic", - "Doric": "#/$defs/Doric", - "Ealing": "#/$defs/Ealing", - "Edmund Optics": "#/$defs/EdmundOptics", - "Emory University": "#/$defs/EmoryUniversity", - "Euresys": "#/$defs/Euresys", - "Fujinon": "#/$defs/Fujinon", - "Hamamatsu": "#/$defs/Hamamatsu", - "Hamilton": "#/$defs/Hamilton", - "Huazhong University of Science and Technology": "#/$defs/HuazhongUniversityOfScienceAndTechnology", - "IR Robot Co": "#/$defs/IRRobotCo", - "ISL Products International": "#/$defs/ISLProductsInternational", - "Infinity Photo-Optical": "#/$defs/InfinityPhotoOptical", - "Integrated DNA Technologies": "#/$defs/IntegratedDNATechnologies", - "Interuniversity Microelectronics Center": "#/$defs/InteruniversityMicroelectronicsCenter", - "Invitrogen": "#/$defs/Invitrogen", - "Jackson Laboratory": "#/$defs/JacksonLaboratory", - "Janelia Research Campus": "#/$defs/JaneliaResearchCampus", - "Julabo": "#/$defs/Julabo", - "LG": "#/$defs/Lg", - "Leica": "#/$defs/Leica", - "LifeCanvas": "#/$defs/LifeCanvas", - "Lumen Dynamics": "#/$defs/LumenDynamics", - "MBF Bioscience": "#/$defs/MBFBioscience", - "MKS Newport": "#/$defs/MKSNewport", - "MPI": "#/$defs/Mpi", - "Meadowlark Optics": "#/$defs/MeadowlarkOptics", - "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch", - "Midwest Optical Systems, Inc.": "#/$defs/MidwestOpticalSystems", - "Mitutuyo": "#/$defs/Mitutuyo", - "NResearch Inc": "#/$defs/NResearch", - "National Center for Complementary and Integrative Health": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth", - "National Institute of Mental Health": "#/$defs/NationalInstituteOfMentalHealth", - "National Institute of Neurological Disorders and Stroke": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke", - "National Instruments": "#/$defs/NationalInstruments", - "Navitar": "#/$defs/Navitar", - "Neurophotometrics": "#/$defs/Neurophotometrics", - "New Scale Technologies": "#/$defs/NewScaleTechnologies", - "New York University": "#/$defs/NewYorkUniversity", - "Nikon": "#/$defs/Nikon", - "Olympus": "#/$defs/Olympus", - "Open Ephys Production Site": "#/$defs/OpenEphysProductionSite", - "Optotune": "#/$defs/Optotune", - "Other": "#/$defs/Other", - "Oxxius": "#/$defs/Oxxius", - "Prizmatix": "#/$defs/Prizmatix", - "Quantifi": "#/$defs/Quantifi", - "Raspberry Pi": "#/$defs/RaspberryPi", - "SICGEN": "#/$defs/Sicgen", - "Schneider-Kreuznach": "#/$defs/SchneiderKreuznach", - "Second Order Effects": "#/$defs/SecondOrderEffects", - "Semrock": "#/$defs/Semrock", - "Sigma-Aldritch": "#/$defs/SigmaAldritch", - "Simons Foundation": "#/$defs/SimonsFoundation", - "Spinnaker": "#/$defs/Spinnaker", - "Tamron": "#/$defs/Tamron", + "AA Opto Electronic": "#/$defs/AA_OPTO_ELECTRONIC", + "ASUS": "#/$defs/ASUS", + "Abcam": "#/$defs/ABCAM", + "Addgene": "#/$defs/ADDGENE", + "Ailipu Technology Co": "#/$defs/AILIPU", + "Allen Institute": "#/$defs/AI", + "Allen Institute for Brain Science": "#/$defs/AIBS", + "Allen Institute for Neural Dynamics": "#/$defs/AIND", + "Allied": "#/$defs/ALLIED", + "Applied Scientific Instrumentation": "#/$defs/ASI", + "Arecont Vision Costar": "#/$defs/ARECONT_VISION_COSTAR", + "Basler": "#/$defs/BASLER", + "Cambridge Technology": "#/$defs/CAMBRIDGE_TECHNOLOGY", + "Carl Zeiss": "#/$defs/CARL_ZEISS", + "Champalimaud Foundation": "#/$defs/CHAMPALIMAUD", + "Chan Zuckerberg Initiative": "#/$defs/CZI", + "Chroma": "#/$defs/CHROMA", + "Coherent Scientific": "#/$defs/COHERENT_SCIENTIFIC", + "Columbia University": "#/$defs/COLUMBIA", + "Computar": "#/$defs/COMPUTAR", + "Conoptics": "#/$defs/CONOPTICS", + "Custom": "#/$defs/CUSTOM", + "Dodotronic": "#/$defs/DODOTRONIC", + "Doric": "#/$defs/DORIC", + "Ealing": "#/$defs/EALING", + "Edmund Optics": "#/$defs/EDMUND_OPTICS", + "Emory University": "#/$defs/EMORY", + "Euresys": "#/$defs/EURESYS", + "Fujinon": "#/$defs/FUJINON", + "Hamamatsu": "#/$defs/HAMAMATSU", + "Hamilton": "#/$defs/HAMILTON", + "Huazhong University of Science and Technology": "#/$defs/HUST", + "IR Robot Co": "#/$defs/IR_ROBOT_CO", + "ISL Products International": "#/$defs/ISL", + "Infinity Photo-Optical": "#/$defs/INFINITY_PHOTO_OPTICAL", + "Integrated DNA Technologies": "#/$defs/IDT", + "Interuniversity Microelectronics Center": "#/$defs/IMEC", + "Invitrogen": "#/$defs/INVITROGEN", + "Jackson Laboratory": "#/$defs/JAX", + "Janelia Research Campus": "#/$defs/JANELIA", + "Julabo": "#/$defs/JULABO", + "LG": "#/$defs/LG", + "Leica": "#/$defs/LEICA", + "LifeCanvas": "#/$defs/LIFECANVAS", + "Lumen Dynamics": "#/$defs/LUMEN_DYNAMICS", + "MBF Bioscience": "#/$defs/MBF", + "MKS Newport": "#/$defs/MKS_NEWPORT", + "MPI": "#/$defs/MPI", + "Meadowlark Optics": "#/$defs/MEADOWLARK_OPTICS", + "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MJFF", + "Midwest Optical Systems, Inc.": "#/$defs/MIDOPT", + "Mitutuyo": "#/$defs/MITUTUYO", + "NResearch Inc": "#/$defs/NRESEARCH_INC", + "National Center for Complementary and Integrative Health": "#/$defs/NCCIH", + "National Institute of Mental Health": "#/$defs/NIMH", + "National Institute of Neurological Disorders and Stroke": "#/$defs/NINDS", + "National Instruments": "#/$defs/NATIONAL_INSTRUMENTS", + "Navitar": "#/$defs/NAVITAR", + "Neurophotometrics": "#/$defs/NEUROPHOTOMETRICS", + "New Scale Technologies": "#/$defs/NEW_SCALE_TECHNOLOGIES", + "New York University": "#/$defs/NYU", + "Nikon": "#/$defs/NIKON", + "Olympus": "#/$defs/OLYMPUS", + "Open Ephys Production Site": "#/$defs/OEPS", + "Optotune": "#/$defs/OPTOTUNE", + "Other": "#/$defs/OTHER", + "Oxxius": "#/$defs/OXXIUS", + "Prizmatix": "#/$defs/PRIZMATIX", + "Quantifi": "#/$defs/QUANTIFI", + "Raspberry Pi": "#/$defs/RASPBERRY_PI", + "SICGEN": "#/$defs/SICGEN", + "Schneider-Kreuznach": "#/$defs/SCHNEIDER_KREUZNACH", + "Second Order Effects": "#/$defs/SECOND_ORDER_EFFECTS", + "Semrock": "#/$defs/SEMROCK", + "Sigma-Aldritch": "#/$defs/SIGMA_ALDRITCH", + "Simons Foundation": "#/$defs/SIMONS_FOUNDATION", + "Spinnaker": "#/$defs/SPINNAKER", + "Tamron": "#/$defs/TAMRON", "Technical Manufacturing Corporation": "#/$defs/TMC", - "Teledyne FLIR": "#/$defs/TeledyneFLIR", - "Templeton World Charity Foundation": "#/$defs/TempletonWorldCharityFoundation", - "The Imaging Source": "#/$defs/TheImagingSource", - "The Lee Company": "#/$defs/TheLeeCompany", - "Thermo Fisher": "#/$defs/Thermofisher", - "Thorlabs": "#/$defs/Thorlabs", - "Tymphany": "#/$defs/Tymphany", - "Vieworks": "#/$defs/Vieworks", - "Vortran": "#/$defs/Vortran", - "ams OSRAM": "#/$defs/AmsOsram" + "Teledyne FLIR": "#/$defs/FLIR", + "Templeton World Charity Foundation": "#/$defs/TWCF", + "The Imaging Source": "#/$defs/THE_IMAGING_SOURCE", + "The Lee Company": "#/$defs/THE_LEE_COMPANY", + "Thermo Fisher Scientific": "#/$defs/THERMO_FISHER_SCIENTIFIC", + "Thorlabs": "#/$defs/THORLABS", + "Tymphany": "#/$defs/TYMPHANY", + "Vieworks": "#/$defs/VIEWORKS", + "Vortran": "#/$defs/VORTRAN", + "ams OSRAM": "#/$defs/AMS_OSRAM" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/AAOptoElectronic" + "$ref": "#/$defs/AA_OPTO_ELECTRONIC" }, { - "$ref": "#/$defs/Abcam" + "$ref": "#/$defs/ASUS" }, { - "$ref": "#/$defs/Addgene" + "$ref": "#/$defs/ABCAM" }, { - "$ref": "#/$defs/AilipuTechnologyCo" + "$ref": "#/$defs/ADDGENE" }, { - "$ref": "#/$defs/AllenInstitute" + "$ref": "#/$defs/AILIPU" }, { - "$ref": "#/$defs/AllenInstituteForBrainScience" + "$ref": "#/$defs/AI" }, { - "$ref": "#/$defs/AllenInstituteForNeuralDynamics" + "$ref": "#/$defs/AIBS" }, { - "$ref": "#/$defs/Allied" + "$ref": "#/$defs/AIND" }, { - "$ref": "#/$defs/AmsOsram" + "$ref": "#/$defs/ALLIED" }, { - "$ref": "#/$defs/AppliedScientificInstrumentation" + "$ref": "#/$defs/ASI" }, { - "$ref": "#/$defs/Asus" + "$ref": "#/$defs/ARECONT_VISION_COSTAR" }, { - "$ref": "#/$defs/ArecontVisionCostar" + "$ref": "#/$defs/BASLER" }, { - "$ref": "#/$defs/Basler" + "$ref": "#/$defs/CAMBRIDGE_TECHNOLOGY" }, { - "$ref": "#/$defs/CambridgeTechnology" + "$ref": "#/$defs/CARL_ZEISS" }, { - "$ref": "#/$defs/ChampalimaudFoundation" + "$ref": "#/$defs/CHAMPALIMAUD" }, { - "$ref": "#/$defs/ChanZuckerbergInitiative" + "$ref": "#/$defs/CZI" }, { - "$ref": "#/$defs/Chroma" + "$ref": "#/$defs/CHROMA" }, { - "$ref": "#/$defs/CoherentScientific" + "$ref": "#/$defs/COHERENT_SCIENTIFIC" }, { - "$ref": "#/$defs/ColumbiaUniversity" + "$ref": "#/$defs/COLUMBIA" }, { - "$ref": "#/$defs/Computar" + "$ref": "#/$defs/COMPUTAR" }, { - "$ref": "#/$defs/Conoptics" + "$ref": "#/$defs/CONOPTICS" }, { - "$ref": "#/$defs/Custom" + "$ref": "#/$defs/CUSTOM" }, { - "$ref": "#/$defs/Dodotronic" + "$ref": "#/$defs/DODOTRONIC" }, { - "$ref": "#/$defs/Doric" + "$ref": "#/$defs/DORIC" }, { - "$ref": "#/$defs/Ealing" + "$ref": "#/$defs/EALING" }, { - "$ref": "#/$defs/EdmundOptics" + "$ref": "#/$defs/EDMUND_OPTICS" }, { - "$ref": "#/$defs/EmoryUniversity" + "$ref": "#/$defs/EMORY" }, { - "$ref": "#/$defs/Euresys" + "$ref": "#/$defs/EURESYS" }, { - "$ref": "#/$defs/Fujinon" + "$ref": "#/$defs/FUJINON" }, { - "$ref": "#/$defs/Hamamatsu" + "$ref": "#/$defs/HAMAMATSU" }, { - "$ref": "#/$defs/Hamilton" + "$ref": "#/$defs/HAMILTON" }, { - "$ref": "#/$defs/HuazhongUniversityOfScienceAndTechnology" + "$ref": "#/$defs/HUST" }, { - "$ref": "#/$defs/TheImagingSource" + "$ref": "#/$defs/IR_ROBOT_CO" }, { - "$ref": "#/$defs/IntegratedDNATechnologies" + "$ref": "#/$defs/ISL" }, { - "$ref": "#/$defs/InteruniversityMicroelectronicsCenter" + "$ref": "#/$defs/INFINITY_PHOTO_OPTICAL" }, { - "$ref": "#/$defs/InfinityPhotoOptical" + "$ref": "#/$defs/IDT" }, { - "$ref": "#/$defs/Invitrogen" + "$ref": "#/$defs/IMEC" }, { - "$ref": "#/$defs/ISLProductsInternational" + "$ref": "#/$defs/INVITROGEN" }, { - "$ref": "#/$defs/JacksonLaboratory" + "$ref": "#/$defs/JAX" }, { - "$ref": "#/$defs/JaneliaResearchCampus" + "$ref": "#/$defs/JANELIA" }, { - "$ref": "#/$defs/Julabo" + "$ref": "#/$defs/JULABO" }, { - "$ref": "#/$defs/TheLeeCompany" + "$ref": "#/$defs/LG" }, { - "$ref": "#/$defs/Leica" + "$ref": "#/$defs/LEICA" }, { - "$ref": "#/$defs/Lg" + "$ref": "#/$defs/LUMEN_DYNAMICS" }, { - "$ref": "#/$defs/LifeCanvas" + "$ref": "#/$defs/LIFECANVAS" }, { - "$ref": "#/$defs/MeadowlarkOptics" + "$ref": "#/$defs/MBF" }, { - "$ref": "#/$defs/IRRobotCo" + "$ref": "#/$defs/MKS_NEWPORT" }, { - "$ref": "#/$defs/MBFBioscience" + "$ref": "#/$defs/MPI" }, { - "$ref": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch" + "$ref": "#/$defs/MEADOWLARK_OPTICS" }, { - "$ref": "#/$defs/MidwestOpticalSystems" + "$ref": "#/$defs/MJFF" }, { - "$ref": "#/$defs/Mitutuyo" + "$ref": "#/$defs/MIDOPT" }, { - "$ref": "#/$defs/MKSNewport" + "$ref": "#/$defs/MITUTUYO" }, { - "$ref": "#/$defs/Mpi" + "$ref": "#/$defs/NRESEARCH_INC" }, { - "$ref": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth" + "$ref": "#/$defs/NCCIH" }, { - "$ref": "#/$defs/NationalInstituteOfMentalHealth" + "$ref": "#/$defs/NIMH" }, { - "$ref": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke" + "$ref": "#/$defs/NINDS" }, { - "$ref": "#/$defs/NationalInstruments" + "$ref": "#/$defs/NATIONAL_INSTRUMENTS" }, { - "$ref": "#/$defs/Navitar" + "$ref": "#/$defs/NAVITAR" }, { - "$ref": "#/$defs/Neurophotometrics" + "$ref": "#/$defs/NEUROPHOTOMETRICS" }, { - "$ref": "#/$defs/NewScaleTechnologies" + "$ref": "#/$defs/NEW_SCALE_TECHNOLOGIES" }, { - "$ref": "#/$defs/NewYorkUniversity" + "$ref": "#/$defs/NYU" }, { - "$ref": "#/$defs/Nikon" + "$ref": "#/$defs/NIKON" }, { - "$ref": "#/$defs/NResearch" + "$ref": "#/$defs/OLYMPUS" }, { - "$ref": "#/$defs/OpenEphysProductionSite" + "$ref": "#/$defs/OEPS" }, { - "$ref": "#/$defs/Olympus" + "$ref": "#/$defs/OPTOTUNE" }, { - "$ref": "#/$defs/Optotune" + "$ref": "#/$defs/OTHER" }, { - "$ref": "#/$defs/Oxxius" + "$ref": "#/$defs/OXXIUS" }, { - "$ref": "#/$defs/Prizmatix" + "$ref": "#/$defs/PRIZMATIX" }, { - "$ref": "#/$defs/Quantifi" + "$ref": "#/$defs/QUANTIFI" }, { - "$ref": "#/$defs/RaspberryPi" + "$ref": "#/$defs/RASPBERRY_PI" }, { - "$ref": "#/$defs/SecondOrderEffects" + "$ref": "#/$defs/SICGEN" }, { - "$ref": "#/$defs/Semrock" + "$ref": "#/$defs/SCHNEIDER_KREUZNACH" }, { - "$ref": "#/$defs/SchneiderKreuznach" + "$ref": "#/$defs/SECOND_ORDER_EFFECTS" }, { - "$ref": "#/$defs/Sicgen" + "$ref": "#/$defs/SEMROCK" }, { - "$ref": "#/$defs/SigmaAldritch" + "$ref": "#/$defs/SIGMA_ALDRITCH" }, { - "$ref": "#/$defs/SimonsFoundation" + "$ref": "#/$defs/SIMONS_FOUNDATION" }, { - "$ref": "#/$defs/Spinnaker" + "$ref": "#/$defs/SPINNAKER" }, { - "$ref": "#/$defs/Tamron" + "$ref": "#/$defs/TAMRON" }, { - "$ref": "#/$defs/TempletonWorldCharityFoundation" + "$ref": "#/$defs/TMC" }, { - "$ref": "#/$defs/TeledyneFLIR" + "$ref": "#/$defs/FLIR" }, { - "$ref": "#/$defs/Thermofisher" + "$ref": "#/$defs/TWCF" }, { - "$ref": "#/$defs/Thorlabs" + "$ref": "#/$defs/THE_IMAGING_SOURCE" }, { - "$ref": "#/$defs/TMC" + "$ref": "#/$defs/THE_LEE_COMPANY" }, { - "$ref": "#/$defs/Tymphany" + "$ref": "#/$defs/THERMO_FISHER_SCIENTIFIC" }, { - "$ref": "#/$defs/Vieworks" + "$ref": "#/$defs/THORLABS" }, { - "$ref": "#/$defs/Vortran" + "$ref": "#/$defs/TYMPHANY" }, { - "$ref": "#/$defs/CarlZeiss" + "$ref": "#/$defs/VIEWORKS" }, { - "$ref": "#/$defs/LumenDynamics" + "$ref": "#/$defs/VORTRAN" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/AMS_OSRAM" } ] }, @@ -559,326 +1000,142 @@ "anyOf": [ { "type": "string" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Notes" - }, - "imaging_device_type": { - "allOf": [ - { - "$ref": "#/$defs/ImagingDeviceType" - } - ], - "title": "Device type" - } - }, - "required": [ - "name", - "imaging_device_type" - ], - "title": "AdditionalImagingDevice", - "type": "object" - }, - "AilipuTechnologyCo": { - "additionalProperties": false, - "description": "AilipuTechnologyCo", - "properties": { - "name": { - "const": "Ailipu Technology Co", - "default": "Ailipu Technology Co", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "AilipuTechnologyCo", - "type": "object" - }, - "AindGeneric": { - "additionalProperties": true, - "description": "Base class for generic types that can be used in AIND schema", - "properties": {}, - "title": "AindGeneric", - "type": "object" - }, - "AllenInstitute": { - "additionalProperties": false, - "description": "AllenInstitute", - "properties": { - "name": { - "const": "Allen Institute", - "default": "Allen Institute", - "title": "Name" - }, - "abbreviation": { - "const": "AI", - "default": "AI", - "title": "Abbreviation" - }, - "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/ResearchOrganizationRegistry" - } - ], - "title": "Registry" - }, - "registry_identifier": { - "const": "03cpe7c52", - "default": "03cpe7c52", - "title": "Registry Identifier" - } - }, - "title": "AllenInstitute", - "type": "object" - }, - "AllenInstituteForBrainScience": { - "additionalProperties": false, - "description": "AllenInstituteForBrainScience", - "properties": { - "name": { - "const": "Allen Institute for Brain Science", - "default": "Allen Institute for Brain Science", - "title": "Name" - }, - "abbreviation": { - "const": "AIBS", - "default": "AIBS", - "title": "Abbreviation" - }, - "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/ResearchOrganizationRegistry" - } - ], - "title": "Registry" - }, - "registry_identifier": { - "const": "00dcv1019", - "default": "00dcv1019", - "title": "Registry Identifier" - } - }, - "title": "AllenInstituteForBrainScience", - "type": "object" - }, - "AllenInstituteForNeuralDynamics": { - "additionalProperties": false, - "description": "AllenInstituteForNeuralDynamics", - "properties": { - "name": { - "const": "Allen Institute for Neural Dynamics", - "default": "Allen Institute for Neural Dynamics", - "title": "Name" - }, - "abbreviation": { - "const": "AIND", - "default": "AIND", - "title": "Abbreviation" - }, - "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/ResearchOrganizationRegistry" - } - ], - "title": "Registry" - }, - "registry_identifier": { - "const": "04szwah67", - "default": "04szwah67", - "title": "Registry Identifier" - } - }, - "title": "AllenInstituteForNeuralDynamics", - "type": "object" - }, - "Allied": { - "additionalProperties": false, - "description": "Allied", - "properties": { - "name": { - "const": "Allied", - "default": "Allied", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "Allied", - "type": "object" - }, - "AmsOsram": { - "additionalProperties": false, - "description": "ams OSRAM", - "properties": { - "name": { - "const": "ams OSRAM", - "default": "ams OSRAM", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ + }, { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "type": "null" } ], - "title": "Registry" + "default": null, + "title": "Notes" }, - "registry_identifier": { - "const": "045d0h266", - "default": "045d0h266", - "title": "Registry Identifier" + "imaging_device_type": { + "allOf": [ + { + "$ref": "#/$defs/ImagingDeviceType" + } + ], + "title": "Device type" } }, - "title": "AmsOsram", + "required": [ + "name", + "imaging_device_type" + ], + "title": "AdditionalImagingDevice", "type": "object" }, - "AppliedScientificInstrumentation": { - "additionalProperties": false, - "description": "AppliedScientificInstrumentation", + "AindGeneric": { + "additionalProperties": true, + "description": "Base class for generic types that can be used in AIND schema", + "properties": {}, + "title": "AindGeneric", + "type": "object" + }, + "BASLER": { "properties": { "name": { - "const": "Applied Scientific Instrumentation", - "default": "Applied Scientific Instrumentation", - "title": "Name" + "const": "Basler", + "default": "Basler", + "enum": [ + "Basler" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "ASI", - "default": "ASI", - "title": "Abbreviation" + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "AppliedScientificInstrumentation", + "title": "BASLER", "type": "object" }, - "ArecontVisionCostar": { - "additionalProperties": false, - "description": "ArecontVisionCostar", + "BinMode": { + "description": "Detector binning mode", + "enum": [ + "Additive", + "Average", + "None" + ], + "title": "BinMode", + "type": "string" + }, + "CAMBRIDGE_TECHNOLOGY": { "properties": { "name": { - "const": "Arecont Vision Costar", - "default": "Arecont Vision Costar", - "title": "Name" + "const": "Cambridge Technology", + "default": "Cambridge Technology", + "enum": [ + "Cambridge Technology" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "ArecontVisionCostar", + "title": "CAMBRIDGE_TECHNOLOGY", "type": "object" }, - "Asus": { - "additionalProperties": false, - "description": "Asus", + "CARL_ZEISS": { "properties": { "name": { - "const": "ASUS", - "default": "ASUS", - "title": "Name" + "const": "Carl Zeiss", + "default": "Carl Zeiss", + "enum": [ + "Carl Zeiss" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { "default": { @@ -887,114 +1144,138 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" }, "registry_identifier": { - "const": "00bxkz165", - "default": "00bxkz165", - "title": "Registry Identifier" + "const": "01xk5xs43", + "default": "01xk5xs43", + "enum": [ + "01xk5xs43" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "Asus", + "title": "CARL_ZEISS", "type": "object" }, - "Basler": { - "additionalProperties": false, - "description": "Basler", + "CHAMPALIMAUD": { "properties": { "name": { - "const": "Basler", - "default": "Basler", - "title": "Name" + "const": "Champalimaud Foundation", + "default": "Champalimaud Foundation", + "enum": [ + "Champalimaud Foundation" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" + "const": "Champalimaud", + "default": "Champalimaud", + "enum": [ + "Champalimaud" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { - "const": null, - "default": null, + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" + }, + "propertyName": "name" + }, + "oneOf": [ + { + "$ref": "#/$defs/ROR" + } + ], "title": "Registry" }, "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" + "const": "03g001n57", + "default": "03g001n57", + "enum": [ + "03g001n57" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "Basler", + "title": "CHAMPALIMAUD", "type": "object" }, - "BinMode": { - "description": "Detector binning mode", - "enum": [ - "Additive", - "Average", - "None" - ], - "title": "BinMode", - "type": "string" - }, - "CambridgeTechnology": { - "additionalProperties": false, - "description": "CambridgeTechnology", + "CHROMA": { "properties": { "name": { - "const": "Cambridge Technology", - "default": "Cambridge Technology", - "title": "Name" + "const": "Chroma", + "default": "Chroma", + "enum": [ + "Chroma" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "CambridgeTechnology", + "title": "CHROMA", "type": "object" }, - "CameraChroma": { - "description": "Color vs. black & white", - "enum": [ - "Color", - "Monochrome" - ], - "title": "CameraChroma", - "type": "string" - }, - "CarlZeiss": { - "additionalProperties": false, - "description": "CarlZeiss", + "COHERENT_SCIENTIFIC": { "properties": { "name": { - "const": "Carl Zeiss", - "default": "Carl Zeiss", - "title": "Name" + "const": "Coherent Scientific", + "default": "Coherent Scientific", + "enum": [ + "Coherent Scientific" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { "default": { @@ -1003,39 +1284,49 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" }, "registry_identifier": { - "const": "01xk5xs43", - "default": "01xk5xs43", - "title": "Registry Identifier" + "const": "031tysd23", + "default": "031tysd23", + "enum": [ + "031tysd23" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "CarlZeiss", + "title": "COHERENT_SCIENTIFIC", "type": "object" }, - "ChampalimaudFoundation": { - "additionalProperties": false, - "description": "Champalimaud Foundation", + "COLUMBIA": { "properties": { "name": { - "const": "Champalimaud Foundation", - "default": "Champalimaud Foundation", - "title": "Name" + "const": "Columbia University", + "default": "Columbia University", + "enum": [ + "Columbia University" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" + "const": "Columbia", + "default": "Columbia", + "enum": [ + "Columbia" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -1044,149 +1335,163 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" }, "registry_identifier": { - "const": "03g001n57", - "default": "03g001n57", - "title": "Registry Identifier" + "const": "00hj8s172", + "default": "00hj8s172", + "enum": [ + "00hj8s172" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "ChampalimaudFoundation", + "title": "COLUMBIA", "type": "object" }, - "ChanZuckerbergInitiative": { - "additionalProperties": false, - "description": "ChanZuckerbergInitiative", + "COMPUTAR": { "properties": { "name": { - "const": "Chan Zuckerberg Initiative", - "default": "Chan Zuckerberg Initiative", - "title": "Name" + "const": "Computar", + "default": "Computar", + "enum": [ + "Computar" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "CZI", - "default": "CZI", - "title": "Abbreviation" + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/ResearchOrganizationRegistry" - } - ], - "title": "Registry" + "default": null, + "title": "Registry", + "type": "null" }, "registry_identifier": { - "const": "02qenvm24", - "default": "02qenvm24", - "title": "Registry Identifier" + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "ChanZuckerbergInitiative", + "title": "COMPUTAR", "type": "object" }, - "Chroma": { - "additionalProperties": false, - "description": "Chroma", + "CONOPTICS": { "properties": { "name": { - "const": "Chroma", - "default": "Chroma", - "title": "Name" + "const": "Conoptics", + "default": "Conoptics", + "enum": [ + "Conoptics" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Chroma", + "title": "CONOPTICS", "type": "object" }, - "CoherentScientific": { - "additionalProperties": false, - "description": "CoherentScientific", + "CUSTOM": { "properties": { "name": { - "const": "Coherent Scientific", - "default": "Coherent Scientific", - "title": "Name" + "const": "Custom", + "default": "Custom", + "enum": [ + "Custom" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/ResearchOrganizationRegistry" - } - ], - "title": "Registry" + "default": null, + "title": "Registry", + "type": "null" }, "registry_identifier": { - "const": "031tysd23", - "default": "031tysd23", - "title": "Registry Identifier" + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "CoherentScientific", + "title": "CUSTOM", "type": "object" }, - "ColumbiaUniversity": { - "additionalProperties": false, - "description": "ColumbiaUniversity", + "CZI": { "properties": { "name": { - "const": "Columbia University", - "default": "Columbia University", - "title": "Name" + "const": "Chan Zuckerberg Initiative", + "default": "Chan Zuckerberg Initiative", + "enum": [ + "Chan Zuckerberg Initiative" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "Columbia", - "default": "Columbia", - "title": "Abbreviation" + "const": "CZI", + "default": "CZI", + "enum": [ + "CZI" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -1195,26 +1500,39 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" }, "registry_identifier": { - "const": "00hj8s172", - "default": "00hj8s172", - "title": "Registry Identifier" + "const": "02qenvm24", + "default": "02qenvm24", + "enum": [ + "02qenvm24" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "ColumbiaUniversity", + "title": "CZI", "type": "object" }, + "CameraChroma": { + "description": "Color vs. black & white", + "enum": [ + "Color", + "Monochrome" + ], + "title": "CameraChroma", + "type": "string" + }, "Com": { "additionalProperties": false, "description": "Description of a communication system", @@ -1235,62 +1553,6 @@ "title": "Com", "type": "object" }, - "Computar": { - "additionalProperties": false, - "description": "Computar", - "properties": { - "name": { - "const": "Computar", - "default": "Computar", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "Computar", - "type": "object" - }, - "Conoptics": { - "additionalProperties": false, - "description": "Conoptics", - "properties": { - "name": { - "const": "Conoptics", - "default": "Conoptics", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "Conoptics", - "type": "object" - }, "Cooling": { "description": "Cooling medium name", "enum": [ @@ -1312,34 +1574,6 @@ "title": "Coupling", "type": "string" }, - "Custom": { - "additionalProperties": false, - "description": "Custom", - "properties": { - "name": { - "const": "Custom", - "default": "Custom", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "Custom", - "type": "object" - }, "DAQChannel": { "additionalProperties": false, "description": "Named input or output channel on a DAQ device", @@ -1436,7 +1670,11 @@ "device_type": { "const": "DAQ Device", "default": "DAQ Device", - "title": "Device Type" + "enum": [ + "DAQ Device" + ], + "title": "Device Type", + "type": "string" }, "name": { "title": "Device name", @@ -1457,37 +1695,37 @@ "manufacturer": { "discriminator": { "mapping": { - "Allen Institute for Neural Dynamics": "#/$defs/AllenInstituteForNeuralDynamics", - "Champalimaud Foundation": "#/$defs/ChampalimaudFoundation", - "Interuniversity Microelectronics Center": "#/$defs/InteruniversityMicroelectronicsCenter", - "National Instruments": "#/$defs/NationalInstruments", - "Open Ephys Production Site": "#/$defs/OpenEphysProductionSite", - "Other": "#/$defs/Other", - "Second Order Effects": "#/$defs/SecondOrderEffects" + "Allen Institute for Neural Dynamics": "#/$defs/AIND", + "Champalimaud Foundation": "#/$defs/CHAMPALIMAUD", + "Interuniversity Microelectronics Center": "#/$defs/IMEC", + "National Instruments": "#/$defs/NATIONAL_INSTRUMENTS", + "Open Ephys Production Site": "#/$defs/OEPS", + "Other": "#/$defs/OTHER", + "Second Order Effects": "#/$defs/SECOND_ORDER_EFFECTS" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/AllenInstituteForNeuralDynamics" + "$ref": "#/$defs/AIND" }, { - "$ref": "#/$defs/ChampalimaudFoundation" + "$ref": "#/$defs/CHAMPALIMAUD" }, { - "$ref": "#/$defs/NationalInstruments" + "$ref": "#/$defs/NATIONAL_INSTRUMENTS" }, { - "$ref": "#/$defs/InteruniversityMicroelectronicsCenter" + "$ref": "#/$defs/IMEC" }, { - "$ref": "#/$defs/OpenEphysProductionSite" + "$ref": "#/$defs/OEPS" }, { - "$ref": "#/$defs/SecondOrderEffects" + "$ref": "#/$defs/SECOND_ORDER_EFFECTS" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/OTHER" } ], "title": "Manufacturer" @@ -1604,6 +1842,95 @@ "title": "DAQDevice", "type": "object" }, + "DODOTRONIC": { + "properties": { + "name": { + "const": "Dodotronic", + "default": "Dodotronic", + "enum": [ + "Dodotronic" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "DODOTRONIC", + "type": "object" + }, + "DORIC": { + "properties": { + "name": { + "const": "Doric", + "default": "Doric", + "enum": [ + "Doric" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" + }, + "propertyName": "name" + }, + "oneOf": [ + { + "$ref": "#/$defs/ROR" + } + ], + "title": "Registry" + }, + "registry_identifier": { + "const": "059n53q30", + "default": "059n53q30", + "enum": [ + "059n53q30" + ], + "title": "Registry Identifier", + "type": "string" + } + }, + "title": "DORIC", + "type": "object" + }, "DaqChannelType": { "description": "DAQ Channel type", "enum": [ @@ -1636,7 +1963,11 @@ "device_type": { "const": "Detector", "default": "Detector", - "title": "Device Type" + "enum": [ + "Detector" + ], + "title": "Device Type", + "type": "string" }, "name": { "title": "Device name", @@ -1657,57 +1988,57 @@ "manufacturer": { "discriminator": { "mapping": { - "Ailipu Technology Co": "#/$defs/AilipuTechnologyCo", - "Allied": "#/$defs/Allied", - "Basler": "#/$defs/Basler", - "Dodotronic": "#/$defs/Dodotronic", - "Edmund Optics": "#/$defs/EdmundOptics", - "Hamamatsu": "#/$defs/Hamamatsu", - "Other": "#/$defs/Other", - "Spinnaker": "#/$defs/Spinnaker", - "Teledyne FLIR": "#/$defs/TeledyneFLIR", - "The Imaging Source": "#/$defs/TheImagingSource", - "Thorlabs": "#/$defs/Thorlabs", - "Vieworks": "#/$defs/Vieworks" + "Ailipu Technology Co": "#/$defs/AILIPU", + "Allied": "#/$defs/ALLIED", + "Basler": "#/$defs/BASLER", + "Dodotronic": "#/$defs/DODOTRONIC", + "Edmund Optics": "#/$defs/EDMUND_OPTICS", + "Hamamatsu": "#/$defs/HAMAMATSU", + "Other": "#/$defs/OTHER", + "Spinnaker": "#/$defs/SPINNAKER", + "Teledyne FLIR": "#/$defs/FLIR", + "The Imaging Source": "#/$defs/THE_IMAGING_SOURCE", + "Thorlabs": "#/$defs/THORLABS", + "Vieworks": "#/$defs/VIEWORKS" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/AilipuTechnologyCo" + "$ref": "#/$defs/AILIPU" }, { - "$ref": "#/$defs/Allied" + "$ref": "#/$defs/ALLIED" }, { - "$ref": "#/$defs/Basler" + "$ref": "#/$defs/BASLER" }, { - "$ref": "#/$defs/Dodotronic" + "$ref": "#/$defs/DODOTRONIC" }, { - "$ref": "#/$defs/EdmundOptics" + "$ref": "#/$defs/EDMUND_OPTICS" }, { - "$ref": "#/$defs/Hamamatsu" + "$ref": "#/$defs/HAMAMATSU" }, { - "$ref": "#/$defs/Spinnaker" + "$ref": "#/$defs/SPINNAKER" }, { - "$ref": "#/$defs/TeledyneFLIR" + "$ref": "#/$defs/FLIR" }, { - "$ref": "#/$defs/TheImagingSource" + "$ref": "#/$defs/THE_IMAGING_SOURCE" }, { - "$ref": "#/$defs/Thorlabs" + "$ref": "#/$defs/THORLABS" }, { - "$ref": "#/$defs/Vieworks" + "$ref": "#/$defs/VIEWORKS" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/OTHER" } ], "title": "Manufacturer" @@ -1982,6 +2313,30 @@ "default": null, "title": "Gain" }, + "crop_offset_x": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Crop offset x" + }, + "crop_offset_y": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Crop offset y" + }, "crop_width": { "anyOf": [ { @@ -2068,129 +2423,76 @@ "Photomultiplier Tube", "Other" ], - "title": "DetectorType", - "type": "string" - }, - "DeviceDriver": { - "description": "DeviceDriver name", - "enum": [ - "OpenGL", - "Vimba", - "Nvidia Graphics" - ], - "title": "DeviceDriver", - "type": "string" - }, - "Dodotronic": { - "additionalProperties": false, - "description": "Dodotronic", - "properties": { - "name": { - "const": "Dodotronic", - "default": "Dodotronic", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "Dodotronic", - "type": "object" - }, - "Doric": { - "additionalProperties": false, - "description": "Doric", - "properties": { - "name": { - "const": "Doric", - "default": "Doric", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/ResearchOrganizationRegistry" - } - ], - "title": "Registry" - }, - "registry_identifier": { - "const": "059n53q30", - "default": "059n53q30", - "title": "Registry Identifier" - } - }, - "title": "Doric", - "type": "object" + "title": "DetectorType", + "type": "string" }, - "Ealing": { - "additionalProperties": false, - "description": "Ealing", + "DeviceDriver": { + "description": "DeviceDriver name", + "enum": [ + "OpenGL", + "Vimba", + "Nvidia Graphics" + ], + "title": "DeviceDriver", + "type": "string" + }, + "EALING": { "properties": { "name": { "const": "Ealing", "default": "Ealing", - "title": "Name" + "enum": [ + "Ealing" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Ealing", + "title": "EALING", "type": "object" }, - "EdmundOptics": { - "additionalProperties": false, - "description": "EdmundOptics", + "EDMUND_OPTICS": { "properties": { "name": { "const": "Edmund Optics", "default": "Edmund Optics", - "title": "Name" + "enum": [ + "Edmund Optics" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { "default": { @@ -2199,13 +2501,13 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" @@ -2213,25 +2515,35 @@ "registry_identifier": { "const": "01j1gwp17", "default": "01j1gwp17", - "title": "Registry Identifier" + "enum": [ + "01j1gwp17" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "EdmundOptics", + "title": "EDMUND_OPTICS", "type": "object" }, - "EmoryUniversity": { - "additionalProperties": false, - "description": "EmoryUniversity", + "EMORY": { "properties": { "name": { "const": "Emory University", "default": "Emory University", - "title": "Name" + "enum": [ + "Emory University" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "Emory", "default": "Emory", - "title": "Abbreviation" + "enum": [ + "Emory" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -2240,13 +2552,13 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" @@ -2254,10 +2566,52 @@ "registry_identifier": { "const": "03czfpz43", "default": "03czfpz43", - "title": "Registry Identifier" + "enum": [ + "03czfpz43" + ], + "title": "Registry Identifier", + "type": "string" + } + }, + "title": "EMORY", + "type": "object" + }, + "EURESYS": { + "properties": { + "name": { + "const": "Euresys", + "default": "Euresys", + "enum": [ + "Euresys" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "EmoryUniversity", + "title": "EURESYS", "type": "object" }, "Enclosure": { @@ -2267,7 +2621,11 @@ "device_type": { "const": "Enclosure", "default": "Enclosure", - "title": "Device Type" + "enum": [ + "Enclosure" + ], + "title": "Device Type", + "type": "string" }, "name": { "title": "Device name", @@ -2290,365 +2648,365 @@ { "discriminator": { "mapping": { - "AA Opto Electronic": "#/$defs/AAOptoElectronic", - "ASUS": "#/$defs/Asus", - "Abcam": "#/$defs/Abcam", - "Addgene": "#/$defs/Addgene", - "Ailipu Technology Co": "#/$defs/AilipuTechnologyCo", - "Allen Institute": "#/$defs/AllenInstitute", - "Allen Institute for Brain Science": "#/$defs/AllenInstituteForBrainScience", - "Allen Institute for Neural Dynamics": "#/$defs/AllenInstituteForNeuralDynamics", - "Allied": "#/$defs/Allied", - "Applied Scientific Instrumentation": "#/$defs/AppliedScientificInstrumentation", - "Arecont Vision Costar": "#/$defs/ArecontVisionCostar", - "Basler": "#/$defs/Basler", - "Cambridge Technology": "#/$defs/CambridgeTechnology", - "Carl Zeiss": "#/$defs/CarlZeiss", - "Champalimaud Foundation": "#/$defs/ChampalimaudFoundation", - "Chan Zuckerberg Initiative": "#/$defs/ChanZuckerbergInitiative", - "Chroma": "#/$defs/Chroma", - "Coherent Scientific": "#/$defs/CoherentScientific", - "Columbia University": "#/$defs/ColumbiaUniversity", - "Computar": "#/$defs/Computar", - "Conoptics": "#/$defs/Conoptics", - "Custom": "#/$defs/Custom", - "Dodotronic": "#/$defs/Dodotronic", - "Doric": "#/$defs/Doric", - "Ealing": "#/$defs/Ealing", - "Edmund Optics": "#/$defs/EdmundOptics", - "Emory University": "#/$defs/EmoryUniversity", - "Euresys": "#/$defs/Euresys", - "Fujinon": "#/$defs/Fujinon", - "Hamamatsu": "#/$defs/Hamamatsu", - "Hamilton": "#/$defs/Hamilton", - "Huazhong University of Science and Technology": "#/$defs/HuazhongUniversityOfScienceAndTechnology", - "IR Robot Co": "#/$defs/IRRobotCo", - "ISL Products International": "#/$defs/ISLProductsInternational", - "Infinity Photo-Optical": "#/$defs/InfinityPhotoOptical", - "Integrated DNA Technologies": "#/$defs/IntegratedDNATechnologies", - "Interuniversity Microelectronics Center": "#/$defs/InteruniversityMicroelectronicsCenter", - "Invitrogen": "#/$defs/Invitrogen", - "Jackson Laboratory": "#/$defs/JacksonLaboratory", - "Janelia Research Campus": "#/$defs/JaneliaResearchCampus", - "Julabo": "#/$defs/Julabo", - "LG": "#/$defs/Lg", - "Leica": "#/$defs/Leica", - "LifeCanvas": "#/$defs/LifeCanvas", - "Lumen Dynamics": "#/$defs/LumenDynamics", - "MBF Bioscience": "#/$defs/MBFBioscience", - "MKS Newport": "#/$defs/MKSNewport", - "MPI": "#/$defs/Mpi", - "Meadowlark Optics": "#/$defs/MeadowlarkOptics", - "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch", - "Midwest Optical Systems, Inc.": "#/$defs/MidwestOpticalSystems", - "Mitutuyo": "#/$defs/Mitutuyo", - "NResearch Inc": "#/$defs/NResearch", - "National Center for Complementary and Integrative Health": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth", - "National Institute of Mental Health": "#/$defs/NationalInstituteOfMentalHealth", - "National Institute of Neurological Disorders and Stroke": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke", - "National Instruments": "#/$defs/NationalInstruments", - "Navitar": "#/$defs/Navitar", - "Neurophotometrics": "#/$defs/Neurophotometrics", - "New Scale Technologies": "#/$defs/NewScaleTechnologies", - "New York University": "#/$defs/NewYorkUniversity", - "Nikon": "#/$defs/Nikon", - "Olympus": "#/$defs/Olympus", - "Open Ephys Production Site": "#/$defs/OpenEphysProductionSite", - "Optotune": "#/$defs/Optotune", - "Other": "#/$defs/Other", - "Oxxius": "#/$defs/Oxxius", - "Prizmatix": "#/$defs/Prizmatix", - "Quantifi": "#/$defs/Quantifi", - "Raspberry Pi": "#/$defs/RaspberryPi", - "SICGEN": "#/$defs/Sicgen", - "Schneider-Kreuznach": "#/$defs/SchneiderKreuznach", - "Second Order Effects": "#/$defs/SecondOrderEffects", - "Semrock": "#/$defs/Semrock", - "Sigma-Aldritch": "#/$defs/SigmaAldritch", - "Simons Foundation": "#/$defs/SimonsFoundation", - "Spinnaker": "#/$defs/Spinnaker", - "Tamron": "#/$defs/Tamron", + "AA Opto Electronic": "#/$defs/AA_OPTO_ELECTRONIC", + "ASUS": "#/$defs/ASUS", + "Abcam": "#/$defs/ABCAM", + "Addgene": "#/$defs/ADDGENE", + "Ailipu Technology Co": "#/$defs/AILIPU", + "Allen Institute": "#/$defs/AI", + "Allen Institute for Brain Science": "#/$defs/AIBS", + "Allen Institute for Neural Dynamics": "#/$defs/AIND", + "Allied": "#/$defs/ALLIED", + "Applied Scientific Instrumentation": "#/$defs/ASI", + "Arecont Vision Costar": "#/$defs/ARECONT_VISION_COSTAR", + "Basler": "#/$defs/BASLER", + "Cambridge Technology": "#/$defs/CAMBRIDGE_TECHNOLOGY", + "Carl Zeiss": "#/$defs/CARL_ZEISS", + "Champalimaud Foundation": "#/$defs/CHAMPALIMAUD", + "Chan Zuckerberg Initiative": "#/$defs/CZI", + "Chroma": "#/$defs/CHROMA", + "Coherent Scientific": "#/$defs/COHERENT_SCIENTIFIC", + "Columbia University": "#/$defs/COLUMBIA", + "Computar": "#/$defs/COMPUTAR", + "Conoptics": "#/$defs/CONOPTICS", + "Custom": "#/$defs/CUSTOM", + "Dodotronic": "#/$defs/DODOTRONIC", + "Doric": "#/$defs/DORIC", + "Ealing": "#/$defs/EALING", + "Edmund Optics": "#/$defs/EDMUND_OPTICS", + "Emory University": "#/$defs/EMORY", + "Euresys": "#/$defs/EURESYS", + "Fujinon": "#/$defs/FUJINON", + "Hamamatsu": "#/$defs/HAMAMATSU", + "Hamilton": "#/$defs/HAMILTON", + "Huazhong University of Science and Technology": "#/$defs/HUST", + "IR Robot Co": "#/$defs/IR_ROBOT_CO", + "ISL Products International": "#/$defs/ISL", + "Infinity Photo-Optical": "#/$defs/INFINITY_PHOTO_OPTICAL", + "Integrated DNA Technologies": "#/$defs/IDT", + "Interuniversity Microelectronics Center": "#/$defs/IMEC", + "Invitrogen": "#/$defs/INVITROGEN", + "Jackson Laboratory": "#/$defs/JAX", + "Janelia Research Campus": "#/$defs/JANELIA", + "Julabo": "#/$defs/JULABO", + "LG": "#/$defs/LG", + "Leica": "#/$defs/LEICA", + "LifeCanvas": "#/$defs/LIFECANVAS", + "Lumen Dynamics": "#/$defs/LUMEN_DYNAMICS", + "MBF Bioscience": "#/$defs/MBF", + "MKS Newport": "#/$defs/MKS_NEWPORT", + "MPI": "#/$defs/MPI", + "Meadowlark Optics": "#/$defs/MEADOWLARK_OPTICS", + "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MJFF", + "Midwest Optical Systems, Inc.": "#/$defs/MIDOPT", + "Mitutuyo": "#/$defs/MITUTUYO", + "NResearch Inc": "#/$defs/NRESEARCH_INC", + "National Center for Complementary and Integrative Health": "#/$defs/NCCIH", + "National Institute of Mental Health": "#/$defs/NIMH", + "National Institute of Neurological Disorders and Stroke": "#/$defs/NINDS", + "National Instruments": "#/$defs/NATIONAL_INSTRUMENTS", + "Navitar": "#/$defs/NAVITAR", + "Neurophotometrics": "#/$defs/NEUROPHOTOMETRICS", + "New Scale Technologies": "#/$defs/NEW_SCALE_TECHNOLOGIES", + "New York University": "#/$defs/NYU", + "Nikon": "#/$defs/NIKON", + "Olympus": "#/$defs/OLYMPUS", + "Open Ephys Production Site": "#/$defs/OEPS", + "Optotune": "#/$defs/OPTOTUNE", + "Other": "#/$defs/OTHER", + "Oxxius": "#/$defs/OXXIUS", + "Prizmatix": "#/$defs/PRIZMATIX", + "Quantifi": "#/$defs/QUANTIFI", + "Raspberry Pi": "#/$defs/RASPBERRY_PI", + "SICGEN": "#/$defs/SICGEN", + "Schneider-Kreuznach": "#/$defs/SCHNEIDER_KREUZNACH", + "Second Order Effects": "#/$defs/SECOND_ORDER_EFFECTS", + "Semrock": "#/$defs/SEMROCK", + "Sigma-Aldritch": "#/$defs/SIGMA_ALDRITCH", + "Simons Foundation": "#/$defs/SIMONS_FOUNDATION", + "Spinnaker": "#/$defs/SPINNAKER", + "Tamron": "#/$defs/TAMRON", "Technical Manufacturing Corporation": "#/$defs/TMC", - "Teledyne FLIR": "#/$defs/TeledyneFLIR", - "Templeton World Charity Foundation": "#/$defs/TempletonWorldCharityFoundation", - "The Imaging Source": "#/$defs/TheImagingSource", - "The Lee Company": "#/$defs/TheLeeCompany", - "Thermo Fisher": "#/$defs/Thermofisher", - "Thorlabs": "#/$defs/Thorlabs", - "Tymphany": "#/$defs/Tymphany", - "Vieworks": "#/$defs/Vieworks", - "Vortran": "#/$defs/Vortran", - "ams OSRAM": "#/$defs/AmsOsram" + "Teledyne FLIR": "#/$defs/FLIR", + "Templeton World Charity Foundation": "#/$defs/TWCF", + "The Imaging Source": "#/$defs/THE_IMAGING_SOURCE", + "The Lee Company": "#/$defs/THE_LEE_COMPANY", + "Thermo Fisher Scientific": "#/$defs/THERMO_FISHER_SCIENTIFIC", + "Thorlabs": "#/$defs/THORLABS", + "Tymphany": "#/$defs/TYMPHANY", + "Vieworks": "#/$defs/VIEWORKS", + "Vortran": "#/$defs/VORTRAN", + "ams OSRAM": "#/$defs/AMS_OSRAM" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/AAOptoElectronic" + "$ref": "#/$defs/AA_OPTO_ELECTRONIC" }, { - "$ref": "#/$defs/Abcam" + "$ref": "#/$defs/ASUS" }, { - "$ref": "#/$defs/Addgene" + "$ref": "#/$defs/ABCAM" }, { - "$ref": "#/$defs/AilipuTechnologyCo" + "$ref": "#/$defs/ADDGENE" }, { - "$ref": "#/$defs/AllenInstitute" + "$ref": "#/$defs/AILIPU" }, { - "$ref": "#/$defs/AllenInstituteForBrainScience" + "$ref": "#/$defs/AI" }, { - "$ref": "#/$defs/AllenInstituteForNeuralDynamics" + "$ref": "#/$defs/AIBS" }, { - "$ref": "#/$defs/Allied" + "$ref": "#/$defs/AIND" }, { - "$ref": "#/$defs/AmsOsram" + "$ref": "#/$defs/ALLIED" }, { - "$ref": "#/$defs/AppliedScientificInstrumentation" + "$ref": "#/$defs/ASI" }, { - "$ref": "#/$defs/Asus" + "$ref": "#/$defs/ARECONT_VISION_COSTAR" }, { - "$ref": "#/$defs/ArecontVisionCostar" + "$ref": "#/$defs/BASLER" }, { - "$ref": "#/$defs/Basler" + "$ref": "#/$defs/CAMBRIDGE_TECHNOLOGY" }, { - "$ref": "#/$defs/CambridgeTechnology" + "$ref": "#/$defs/CARL_ZEISS" }, { - "$ref": "#/$defs/ChampalimaudFoundation" + "$ref": "#/$defs/CHAMPALIMAUD" }, { - "$ref": "#/$defs/ChanZuckerbergInitiative" + "$ref": "#/$defs/CZI" }, { - "$ref": "#/$defs/Chroma" + "$ref": "#/$defs/CHROMA" }, { - "$ref": "#/$defs/CoherentScientific" + "$ref": "#/$defs/COHERENT_SCIENTIFIC" }, { - "$ref": "#/$defs/ColumbiaUniversity" + "$ref": "#/$defs/COLUMBIA" }, { - "$ref": "#/$defs/Computar" + "$ref": "#/$defs/COMPUTAR" }, { - "$ref": "#/$defs/Conoptics" + "$ref": "#/$defs/CONOPTICS" }, { - "$ref": "#/$defs/Custom" + "$ref": "#/$defs/CUSTOM" }, { - "$ref": "#/$defs/Dodotronic" + "$ref": "#/$defs/DODOTRONIC" }, { - "$ref": "#/$defs/Doric" + "$ref": "#/$defs/DORIC" }, { - "$ref": "#/$defs/Ealing" + "$ref": "#/$defs/EALING" }, { - "$ref": "#/$defs/EdmundOptics" + "$ref": "#/$defs/EDMUND_OPTICS" }, { - "$ref": "#/$defs/EmoryUniversity" + "$ref": "#/$defs/EMORY" }, { - "$ref": "#/$defs/Euresys" + "$ref": "#/$defs/EURESYS" }, { - "$ref": "#/$defs/Fujinon" + "$ref": "#/$defs/FUJINON" }, { - "$ref": "#/$defs/Hamamatsu" + "$ref": "#/$defs/HAMAMATSU" }, { - "$ref": "#/$defs/Hamilton" + "$ref": "#/$defs/HAMILTON" }, { - "$ref": "#/$defs/HuazhongUniversityOfScienceAndTechnology" + "$ref": "#/$defs/HUST" }, { - "$ref": "#/$defs/TheImagingSource" + "$ref": "#/$defs/IR_ROBOT_CO" }, { - "$ref": "#/$defs/IntegratedDNATechnologies" + "$ref": "#/$defs/ISL" }, { - "$ref": "#/$defs/InteruniversityMicroelectronicsCenter" + "$ref": "#/$defs/INFINITY_PHOTO_OPTICAL" }, { - "$ref": "#/$defs/InfinityPhotoOptical" + "$ref": "#/$defs/IDT" }, { - "$ref": "#/$defs/Invitrogen" + "$ref": "#/$defs/IMEC" }, { - "$ref": "#/$defs/ISLProductsInternational" + "$ref": "#/$defs/INVITROGEN" }, { - "$ref": "#/$defs/JacksonLaboratory" + "$ref": "#/$defs/JAX" }, { - "$ref": "#/$defs/JaneliaResearchCampus" + "$ref": "#/$defs/JANELIA" }, { - "$ref": "#/$defs/Julabo" + "$ref": "#/$defs/JULABO" }, { - "$ref": "#/$defs/TheLeeCompany" + "$ref": "#/$defs/LG" }, { - "$ref": "#/$defs/Leica" + "$ref": "#/$defs/LEICA" }, { - "$ref": "#/$defs/Lg" + "$ref": "#/$defs/LUMEN_DYNAMICS" }, { - "$ref": "#/$defs/LifeCanvas" + "$ref": "#/$defs/LIFECANVAS" }, { - "$ref": "#/$defs/MeadowlarkOptics" + "$ref": "#/$defs/MBF" }, { - "$ref": "#/$defs/IRRobotCo" + "$ref": "#/$defs/MKS_NEWPORT" }, { - "$ref": "#/$defs/MBFBioscience" + "$ref": "#/$defs/MPI" }, { - "$ref": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch" + "$ref": "#/$defs/MEADOWLARK_OPTICS" }, { - "$ref": "#/$defs/MidwestOpticalSystems" + "$ref": "#/$defs/MJFF" }, { - "$ref": "#/$defs/Mitutuyo" + "$ref": "#/$defs/MIDOPT" }, { - "$ref": "#/$defs/MKSNewport" + "$ref": "#/$defs/MITUTUYO" }, { - "$ref": "#/$defs/Mpi" + "$ref": "#/$defs/NRESEARCH_INC" }, { - "$ref": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth" + "$ref": "#/$defs/NCCIH" }, { - "$ref": "#/$defs/NationalInstituteOfMentalHealth" + "$ref": "#/$defs/NIMH" }, { - "$ref": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke" + "$ref": "#/$defs/NINDS" }, { - "$ref": "#/$defs/NationalInstruments" + "$ref": "#/$defs/NATIONAL_INSTRUMENTS" }, { - "$ref": "#/$defs/Navitar" + "$ref": "#/$defs/NAVITAR" }, { - "$ref": "#/$defs/Neurophotometrics" + "$ref": "#/$defs/NEUROPHOTOMETRICS" }, { - "$ref": "#/$defs/NewScaleTechnologies" + "$ref": "#/$defs/NEW_SCALE_TECHNOLOGIES" }, { - "$ref": "#/$defs/NewYorkUniversity" + "$ref": "#/$defs/NYU" }, { - "$ref": "#/$defs/Nikon" + "$ref": "#/$defs/NIKON" }, { - "$ref": "#/$defs/NResearch" + "$ref": "#/$defs/OLYMPUS" }, { - "$ref": "#/$defs/OpenEphysProductionSite" + "$ref": "#/$defs/OEPS" }, { - "$ref": "#/$defs/Olympus" + "$ref": "#/$defs/OPTOTUNE" }, { - "$ref": "#/$defs/Optotune" + "$ref": "#/$defs/OTHER" }, { - "$ref": "#/$defs/Oxxius" + "$ref": "#/$defs/OXXIUS" }, { - "$ref": "#/$defs/Prizmatix" + "$ref": "#/$defs/PRIZMATIX" }, { - "$ref": "#/$defs/Quantifi" + "$ref": "#/$defs/QUANTIFI" }, { - "$ref": "#/$defs/RaspberryPi" + "$ref": "#/$defs/RASPBERRY_PI" }, { - "$ref": "#/$defs/SecondOrderEffects" + "$ref": "#/$defs/SICGEN" }, { - "$ref": "#/$defs/Semrock" + "$ref": "#/$defs/SCHNEIDER_KREUZNACH" }, { - "$ref": "#/$defs/SchneiderKreuznach" + "$ref": "#/$defs/SECOND_ORDER_EFFECTS" }, { - "$ref": "#/$defs/Sicgen" + "$ref": "#/$defs/SEMROCK" }, { - "$ref": "#/$defs/SigmaAldritch" + "$ref": "#/$defs/SIGMA_ALDRITCH" }, { - "$ref": "#/$defs/SimonsFoundation" + "$ref": "#/$defs/SIMONS_FOUNDATION" }, { - "$ref": "#/$defs/Spinnaker" + "$ref": "#/$defs/SPINNAKER" }, { - "$ref": "#/$defs/Tamron" + "$ref": "#/$defs/TAMRON" }, { - "$ref": "#/$defs/TempletonWorldCharityFoundation" + "$ref": "#/$defs/TMC" }, { - "$ref": "#/$defs/TeledyneFLIR" + "$ref": "#/$defs/FLIR" }, { - "$ref": "#/$defs/Thermofisher" + "$ref": "#/$defs/TWCF" }, { - "$ref": "#/$defs/Thorlabs" + "$ref": "#/$defs/THE_IMAGING_SOURCE" }, { - "$ref": "#/$defs/TMC" + "$ref": "#/$defs/THE_LEE_COMPANY" }, { - "$ref": "#/$defs/Tymphany" + "$ref": "#/$defs/THERMO_FISHER_SCIENTIFIC" }, { - "$ref": "#/$defs/Vieworks" + "$ref": "#/$defs/THORLABS" }, { - "$ref": "#/$defs/Vortran" + "$ref": "#/$defs/TYMPHANY" }, { - "$ref": "#/$defs/CarlZeiss" + "$ref": "#/$defs/VIEWORKS" }, { - "$ref": "#/$defs/LumenDynamics" + "$ref": "#/$defs/VORTRAN" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/AMS_OSRAM" } ] }, @@ -2758,32 +3116,93 @@ "title": "Enclosure", "type": "object" }, - "Euresys": { - "additionalProperties": false, - "description": "Euresys", + "FLIR": { "properties": { "name": { - "const": "Euresys", - "default": "Euresys", - "title": "Name" + "const": "Teledyne FLIR", + "default": "Teledyne FLIR", + "enum": [ + "Teledyne FLIR" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "FLIR", + "default": "FLIR", + "enum": [ + "FLIR" + ], + "title": "Abbreviation", + "type": "string" + }, + "registry": { + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" + }, + "propertyName": "name" + }, + "oneOf": [ + { + "$ref": "#/$defs/ROR" + } + ], + "title": "Registry" + }, + "registry_identifier": { + "const": "01j1gwp17", + "default": "01j1gwp17", + "enum": [ + "01j1gwp17" + ], + "title": "Registry Identifier", + "type": "string" + } + }, + "title": "FLIR", + "type": "object" + }, + "FUJINON": { + "properties": { + "name": { + "const": "Fujinon", + "default": "Fujinon", + "enum": [ + "Fujinon" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Euresys", + "title": "FUJINON", "type": "object" }, "Filter": { @@ -2793,7 +3212,11 @@ "device_type": { "const": "Filter", "default": "Filter", - "title": "Device Type" + "enum": [ + "Filter" + ], + "title": "Device Type", + "type": "string" }, "name": { "title": "Device name", @@ -2814,33 +3237,33 @@ "manufacturer": { "discriminator": { "mapping": { - "Chroma": "#/$defs/Chroma", - "Edmund Optics": "#/$defs/EdmundOptics", - "Midwest Optical Systems, Inc.": "#/$defs/MidwestOpticalSystems", - "Other": "#/$defs/Other", - "Semrock": "#/$defs/Semrock", - "Thorlabs": "#/$defs/Thorlabs" + "Chroma": "#/$defs/CHROMA", + "Edmund Optics": "#/$defs/EDMUND_OPTICS", + "Midwest Optical Systems, Inc.": "#/$defs/MIDOPT", + "Other": "#/$defs/OTHER", + "Semrock": "#/$defs/SEMROCK", + "Thorlabs": "#/$defs/THORLABS" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/Chroma" + "$ref": "#/$defs/CHROMA" }, { - "$ref": "#/$defs/EdmundOptics" + "$ref": "#/$defs/EDMUND_OPTICS" }, { - "$ref": "#/$defs/MidwestOpticalSystems" + "$ref": "#/$defs/MIDOPT" }, { - "$ref": "#/$defs/Semrock" + "$ref": "#/$defs/SEMROCK" }, { - "$ref": "#/$defs/Thorlabs" + "$ref": "#/$defs/THORLABS" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/OTHER" } ], "title": "Manufacturer" @@ -3040,99 +3463,268 @@ "wavelength_unit": { "allOf": [ { - "$ref": "#/$defs/SizeUnit" + "$ref": "#/$defs/SizeUnit" + } + ], + "default": "nanometer", + "title": "Wavelength unit" + }, + "description": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "More details about filter properties and where/how it is being used", + "title": "Description" + } + }, + "required": [ + "name", + "manufacturer", + "filter_type" + ], + "title": "Filter", + "type": "object" + }, + "FilterType": { + "description": "Filter type", + "enum": [ + "Band pass", + "Dichroic", + "Long pass", + "Multiband", + "Neutral density", + "Notch", + "Short pass" + ], + "title": "FilterType", + "type": "string" + }, + "FrequencyUnit": { + "description": "Enumeration of Frequency Measurements", + "enum": [ + "kilohertz", + "hertz", + "millihertz" + ], + "title": "FrequencyUnit", + "type": "string" + }, + "HAMAMATSU": { + "properties": { + "name": { + "const": "Hamamatsu", + "default": "Hamamatsu", + "enum": [ + "Hamamatsu" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" + }, + "propertyName": "name" + }, + "oneOf": [ + { + "$ref": "#/$defs/ROR" + } + ], + "title": "Registry" + }, + "registry_identifier": { + "const": "03natb733", + "default": "03natb733", + "enum": [ + "03natb733" + ], + "title": "Registry Identifier", + "type": "string" + } + }, + "title": "HAMAMATSU", + "type": "object" + }, + "HAMILTON": { + "properties": { + "name": { + "const": "Hamilton", + "default": "Hamilton", + "enum": [ + "Hamilton" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "HAMILTON", + "type": "object" + }, + "HUST": { + "properties": { + "name": { + "const": "Huazhong University of Science and Technology", + "default": "Huazhong University of Science and Technology", + "enum": [ + "Huazhong University of Science and Technology" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "HUST", + "default": "HUST", + "enum": [ + "HUST" + ], + "title": "Abbreviation", + "type": "string" + }, + "registry": { + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" + }, + "propertyName": "name" + }, + "oneOf": [ + { + "$ref": "#/$defs/ROR" } ], - "default": "nanometer", - "title": "Wavelength unit" + "title": "Registry" }, - "description": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } + "registry_identifier": { + "const": "00p991c53", + "default": "00p991c53", + "enum": [ + "00p991c53" ], - "default": null, - "description": "More details about filter properties and where/how it is being used", - "title": "Description" + "title": "Registry Identifier", + "type": "string" } }, - "required": [ - "name", - "manufacturer", - "filter_type" - ], - "title": "Filter", + "title": "HUST", "type": "object" }, - "FilterType": { - "description": "Filter type", - "enum": [ - "Band pass", - "Dichroic", - "Long pass", - "Multiband", - "Neutral density", - "Notch", - "Short pass" - ], - "title": "FilterType", - "type": "string" - }, - "FrequencyUnit": { - "description": "Enumeration of Frequency Measurements", - "enum": [ - "kilohertz", - "hertz", - "millihertz" - ], - "title": "FrequencyUnit", - "type": "string" - }, - "Fujinon": { - "additionalProperties": false, - "description": "Fujinon", + "IDT": { "properties": { "name": { - "const": "Fujinon", - "default": "Fujinon", - "title": "Name" + "const": "Integrated DNA Technologies", + "default": "Integrated DNA Technologies", + "enum": [ + "Integrated DNA Technologies" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" + "const": "IDT", + "default": "IDT", + "enum": [ + "IDT" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { - "const": null, - "default": null, + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" + }, + "propertyName": "name" + }, + "oneOf": [ + { + "$ref": "#/$defs/ROR" + } + ], "title": "Registry" }, "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" + "const": "009jvpf03", + "default": "009jvpf03", + "enum": [ + "009jvpf03" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "Fujinon", + "title": "IDT", "type": "object" }, - "Hamamatsu": { - "additionalProperties": false, - "description": "Hamamatsu", + "IMEC": { "properties": { "name": { - "const": "Hamamatsu", - "default": "Hamamatsu", - "title": "Name" + "const": "Interuniversity Microelectronics Center", + "default": "Interuniversity Microelectronics Center", + "enum": [ + "Interuniversity Microelectronics Center" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" + "const": "IMEC", + "default": "IMEC", + "enum": [ + "IMEC" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -3141,67 +3733,87 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" }, "registry_identifier": { - "const": "03natb733", - "default": "03natb733", - "title": "Registry Identifier" + "const": "02kcbn207", + "default": "02kcbn207", + "enum": [ + "02kcbn207" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "Hamamatsu", + "title": "IMEC", "type": "object" }, - "Hamilton": { - "additionalProperties": false, - "description": "Hamilton", + "INFINITY_PHOTO_OPTICAL": { "properties": { "name": { - "const": "Hamilton", - "default": "Hamilton", - "title": "Name" + "const": "Infinity Photo-Optical", + "default": "Infinity Photo-Optical", + "enum": [ + "Infinity Photo-Optical" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Hamilton", + "title": "INFINITY_PHOTO_OPTICAL", "type": "object" }, - "HuazhongUniversityOfScienceAndTechnology": { - "additionalProperties": false, - "description": "HuazhongUniversityOfScienceAndTechnology", + "INVITROGEN": { "properties": { "name": { - "const": "Huazhong University of Science and Technology", - "default": "Huazhong University of Science and Technology", - "title": "Name" + "const": "Invitrogen", + "default": "Invitrogen", + "enum": [ + "Invitrogen" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "HUST", - "default": "HUST", - "title": "Abbreviation" + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { "default": { @@ -3210,80 +3822,104 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" }, "registry_identifier": { - "const": "00p991c53", - "default": "00p991c53", - "title": "Registry Identifier" + "const": "03x1ewr52", + "default": "03x1ewr52", + "enum": [ + "03x1ewr52" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "HuazhongUniversityOfScienceAndTechnology", + "title": "INVITROGEN", "type": "object" }, - "IRRobotCo": { - "additionalProperties": false, - "description": "IRRobotCo", + "IR_ROBOT_CO": { "properties": { "name": { "const": "IR Robot Co", "default": "IR Robot Co", - "title": "Name" + "enum": [ + "IR Robot Co" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "IRRobotCo", + "title": "IR_ROBOT_CO", "type": "object" }, - "ISLProductsInternational": { - "additionalProperties": false, - "description": "ISLProductsInternational", + "ISL": { "properties": { "name": { "const": "ISL Products International", "default": "ISL Products International", - "title": "Name" + "enum": [ + "ISL Products International" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "ISL", "default": "ISL", - "title": "Abbreviation" + "enum": [ + "ISL" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "ISLProductsInternational", + "title": "ISL", "type": "object" }, "ImagingDeviceType": { @@ -3336,129 +3972,25 @@ "title": "ImmersionMedium", "type": "string" }, - "InfinityPhotoOptical": { - "additionalProperties": false, - "description": "InfinityPhotoOptical", - "properties": { - "name": { - "const": "Infinity Photo-Optical", - "default": "Infinity Photo-Optical", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "InfinityPhotoOptical", - "type": "object" - }, - "IntegratedDNATechnologies": { - "additionalProperties": false, - "description": "IntegratedDNATechnologies", - "properties": { - "name": { - "const": "Integrated DNA Technologies", - "default": "Integrated DNA Technologies", - "title": "Name" - }, - "abbreviation": { - "const": "IDT", - "default": "IDT", - "title": "Abbreviation" - }, - "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/ResearchOrganizationRegistry" - } - ], - "title": "Registry" - }, - "registry_identifier": { - "const": "009jvpf03", - "default": "009jvpf03", - "title": "Registry Identifier" - } - }, - "title": "IntegratedDNATechnologies", - "type": "object" - }, - "InteruniversityMicroelectronicsCenter": { - "additionalProperties": false, - "description": "InteruniversityMicroelectronicsCenter", + "JANELIA": { "properties": { "name": { - "const": "Interuniversity Microelectronics Center", - "default": "Interuniversity Microelectronics Center", - "title": "Name" - }, - "abbreviation": { - "const": "IMEC", - "default": "IMEC", - "title": "Abbreviation" - }, - "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/ResearchOrganizationRegistry" - } + "const": "Janelia Research Campus", + "default": "Janelia Research Campus", + "enum": [ + "Janelia Research Campus" ], - "title": "Registry" - }, - "registry_identifier": { - "const": "02kcbn207", - "default": "02kcbn207", - "title": "Registry Identifier" - } - }, - "title": "InteruniversityMicroelectronicsCenter", - "type": "object" - }, - "Invitrogen": { - "additionalProperties": false, - "description": "Invitrogen", - "properties": { - "name": { - "const": "Invitrogen", - "default": "Invitrogen", - "title": "Name" + "title": "Name", + "type": "string" }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" + "abbreviation": { + "const": "Janelia", + "default": "Janelia", + "enum": [ + "Janelia" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -3467,39 +3999,49 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" }, "registry_identifier": { - "const": "03x1ewr52", - "default": "03x1ewr52", - "title": "Registry Identifier" + "const": "013sk6x84", + "default": "013sk6x84", + "enum": [ + "013sk6x84" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "Invitrogen", + "title": "JANELIA", "type": "object" }, - "JacksonLaboratory": { - "additionalProperties": false, - "description": "JacksonLaboratory", + "JAX": { "properties": { "name": { "const": "Jackson Laboratory", "default": "Jackson Laboratory", - "title": "Name" + "enum": [ + "Jackson Laboratory" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "JAX", "default": "JAX", - "title": "Abbreviation" + "enum": [ + "JAX" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -3508,13 +4050,13 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" @@ -3522,25 +4064,111 @@ "registry_identifier": { "const": "021sy4w91", "default": "021sy4w91", - "title": "Registry Identifier" + "enum": [ + "021sy4w91" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "JacksonLaboratory", + "title": "JAX", "type": "object" }, - "JaneliaResearchCampus": { - "additionalProperties": false, - "description": "JaneliaResearchCampus", + "JULABO": { "properties": { "name": { - "const": "Janelia Research Campus", - "default": "Janelia Research Campus", - "title": "Name" + "const": "Julabo", + "default": "Julabo", + "enum": [ + "Julabo" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "Janelia", - "default": "Janelia", - "title": "Abbreviation" + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "JULABO", + "type": "object" + }, + "LEICA": { + "properties": { + "name": { + "const": "Leica", + "default": "Leica", + "enum": [ + "Leica" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "LEICA", + "type": "object" + }, + "LG": { + "properties": { + "name": { + "const": "LG", + "default": "LG", + "enum": [ + "LG" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { "default": { @@ -3549,52 +4177,104 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" }, "registry_identifier": { - "const": "013sk6x84", - "default": "013sk6x84", - "title": "Registry Identifier" + "const": "02b948n83", + "default": "02b948n83", + "enum": [ + "02b948n83" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "JaneliaResearchCampus", + "title": "LG", "type": "object" }, - "Julabo": { - "additionalProperties": false, - "description": "Julabo", + "LIFECANVAS": { "properties": { "name": { - "const": "Julabo", - "default": "Julabo", - "title": "Name" + "const": "LifeCanvas", + "default": "LifeCanvas", + "enum": [ + "LifeCanvas" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { "const": null, "default": null, - "title": "Registry" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "LIFECANVAS", + "type": "object" + }, + "LUMEN_DYNAMICS": { + "properties": { + "name": { + "const": "Lumen Dynamics", + "default": "Lumen Dynamics", + "enum": [ + "Lumen Dynamics" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Julabo", + "title": "LUMEN_DYNAMICS", "type": "object" }, "Lamp": { @@ -3604,7 +4284,11 @@ "device_type": { "const": "Lamp", "default": "Lamp", - "title": "Device Type" + "enum": [ + "Lamp" + ], + "title": "Device Type", + "type": "string" }, "name": { "title": "Device name", @@ -3627,365 +4311,365 @@ { "discriminator": { "mapping": { - "AA Opto Electronic": "#/$defs/AAOptoElectronic", - "ASUS": "#/$defs/Asus", - "Abcam": "#/$defs/Abcam", - "Addgene": "#/$defs/Addgene", - "Ailipu Technology Co": "#/$defs/AilipuTechnologyCo", - "Allen Institute": "#/$defs/AllenInstitute", - "Allen Institute for Brain Science": "#/$defs/AllenInstituteForBrainScience", - "Allen Institute for Neural Dynamics": "#/$defs/AllenInstituteForNeuralDynamics", - "Allied": "#/$defs/Allied", - "Applied Scientific Instrumentation": "#/$defs/AppliedScientificInstrumentation", - "Arecont Vision Costar": "#/$defs/ArecontVisionCostar", - "Basler": "#/$defs/Basler", - "Cambridge Technology": "#/$defs/CambridgeTechnology", - "Carl Zeiss": "#/$defs/CarlZeiss", - "Champalimaud Foundation": "#/$defs/ChampalimaudFoundation", - "Chan Zuckerberg Initiative": "#/$defs/ChanZuckerbergInitiative", - "Chroma": "#/$defs/Chroma", - "Coherent Scientific": "#/$defs/CoherentScientific", - "Columbia University": "#/$defs/ColumbiaUniversity", - "Computar": "#/$defs/Computar", - "Conoptics": "#/$defs/Conoptics", - "Custom": "#/$defs/Custom", - "Dodotronic": "#/$defs/Dodotronic", - "Doric": "#/$defs/Doric", - "Ealing": "#/$defs/Ealing", - "Edmund Optics": "#/$defs/EdmundOptics", - "Emory University": "#/$defs/EmoryUniversity", - "Euresys": "#/$defs/Euresys", - "Fujinon": "#/$defs/Fujinon", - "Hamamatsu": "#/$defs/Hamamatsu", - "Hamilton": "#/$defs/Hamilton", - "Huazhong University of Science and Technology": "#/$defs/HuazhongUniversityOfScienceAndTechnology", - "IR Robot Co": "#/$defs/IRRobotCo", - "ISL Products International": "#/$defs/ISLProductsInternational", - "Infinity Photo-Optical": "#/$defs/InfinityPhotoOptical", - "Integrated DNA Technologies": "#/$defs/IntegratedDNATechnologies", - "Interuniversity Microelectronics Center": "#/$defs/InteruniversityMicroelectronicsCenter", - "Invitrogen": "#/$defs/Invitrogen", - "Jackson Laboratory": "#/$defs/JacksonLaboratory", - "Janelia Research Campus": "#/$defs/JaneliaResearchCampus", - "Julabo": "#/$defs/Julabo", - "LG": "#/$defs/Lg", - "Leica": "#/$defs/Leica", - "LifeCanvas": "#/$defs/LifeCanvas", - "Lumen Dynamics": "#/$defs/LumenDynamics", - "MBF Bioscience": "#/$defs/MBFBioscience", - "MKS Newport": "#/$defs/MKSNewport", - "MPI": "#/$defs/Mpi", - "Meadowlark Optics": "#/$defs/MeadowlarkOptics", - "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch", - "Midwest Optical Systems, Inc.": "#/$defs/MidwestOpticalSystems", - "Mitutuyo": "#/$defs/Mitutuyo", - "NResearch Inc": "#/$defs/NResearch", - "National Center for Complementary and Integrative Health": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth", - "National Institute of Mental Health": "#/$defs/NationalInstituteOfMentalHealth", - "National Institute of Neurological Disorders and Stroke": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke", - "National Instruments": "#/$defs/NationalInstruments", - "Navitar": "#/$defs/Navitar", - "Neurophotometrics": "#/$defs/Neurophotometrics", - "New Scale Technologies": "#/$defs/NewScaleTechnologies", - "New York University": "#/$defs/NewYorkUniversity", - "Nikon": "#/$defs/Nikon", - "Olympus": "#/$defs/Olympus", - "Open Ephys Production Site": "#/$defs/OpenEphysProductionSite", - "Optotune": "#/$defs/Optotune", - "Other": "#/$defs/Other", - "Oxxius": "#/$defs/Oxxius", - "Prizmatix": "#/$defs/Prizmatix", - "Quantifi": "#/$defs/Quantifi", - "Raspberry Pi": "#/$defs/RaspberryPi", - "SICGEN": "#/$defs/Sicgen", - "Schneider-Kreuznach": "#/$defs/SchneiderKreuznach", - "Second Order Effects": "#/$defs/SecondOrderEffects", - "Semrock": "#/$defs/Semrock", - "Sigma-Aldritch": "#/$defs/SigmaAldritch", - "Simons Foundation": "#/$defs/SimonsFoundation", - "Spinnaker": "#/$defs/Spinnaker", - "Tamron": "#/$defs/Tamron", + "AA Opto Electronic": "#/$defs/AA_OPTO_ELECTRONIC", + "ASUS": "#/$defs/ASUS", + "Abcam": "#/$defs/ABCAM", + "Addgene": "#/$defs/ADDGENE", + "Ailipu Technology Co": "#/$defs/AILIPU", + "Allen Institute": "#/$defs/AI", + "Allen Institute for Brain Science": "#/$defs/AIBS", + "Allen Institute for Neural Dynamics": "#/$defs/AIND", + "Allied": "#/$defs/ALLIED", + "Applied Scientific Instrumentation": "#/$defs/ASI", + "Arecont Vision Costar": "#/$defs/ARECONT_VISION_COSTAR", + "Basler": "#/$defs/BASLER", + "Cambridge Technology": "#/$defs/CAMBRIDGE_TECHNOLOGY", + "Carl Zeiss": "#/$defs/CARL_ZEISS", + "Champalimaud Foundation": "#/$defs/CHAMPALIMAUD", + "Chan Zuckerberg Initiative": "#/$defs/CZI", + "Chroma": "#/$defs/CHROMA", + "Coherent Scientific": "#/$defs/COHERENT_SCIENTIFIC", + "Columbia University": "#/$defs/COLUMBIA", + "Computar": "#/$defs/COMPUTAR", + "Conoptics": "#/$defs/CONOPTICS", + "Custom": "#/$defs/CUSTOM", + "Dodotronic": "#/$defs/DODOTRONIC", + "Doric": "#/$defs/DORIC", + "Ealing": "#/$defs/EALING", + "Edmund Optics": "#/$defs/EDMUND_OPTICS", + "Emory University": "#/$defs/EMORY", + "Euresys": "#/$defs/EURESYS", + "Fujinon": "#/$defs/FUJINON", + "Hamamatsu": "#/$defs/HAMAMATSU", + "Hamilton": "#/$defs/HAMILTON", + "Huazhong University of Science and Technology": "#/$defs/HUST", + "IR Robot Co": "#/$defs/IR_ROBOT_CO", + "ISL Products International": "#/$defs/ISL", + "Infinity Photo-Optical": "#/$defs/INFINITY_PHOTO_OPTICAL", + "Integrated DNA Technologies": "#/$defs/IDT", + "Interuniversity Microelectronics Center": "#/$defs/IMEC", + "Invitrogen": "#/$defs/INVITROGEN", + "Jackson Laboratory": "#/$defs/JAX", + "Janelia Research Campus": "#/$defs/JANELIA", + "Julabo": "#/$defs/JULABO", + "LG": "#/$defs/LG", + "Leica": "#/$defs/LEICA", + "LifeCanvas": "#/$defs/LIFECANVAS", + "Lumen Dynamics": "#/$defs/LUMEN_DYNAMICS", + "MBF Bioscience": "#/$defs/MBF", + "MKS Newport": "#/$defs/MKS_NEWPORT", + "MPI": "#/$defs/MPI", + "Meadowlark Optics": "#/$defs/MEADOWLARK_OPTICS", + "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MJFF", + "Midwest Optical Systems, Inc.": "#/$defs/MIDOPT", + "Mitutuyo": "#/$defs/MITUTUYO", + "NResearch Inc": "#/$defs/NRESEARCH_INC", + "National Center for Complementary and Integrative Health": "#/$defs/NCCIH", + "National Institute of Mental Health": "#/$defs/NIMH", + "National Institute of Neurological Disorders and Stroke": "#/$defs/NINDS", + "National Instruments": "#/$defs/NATIONAL_INSTRUMENTS", + "Navitar": "#/$defs/NAVITAR", + "Neurophotometrics": "#/$defs/NEUROPHOTOMETRICS", + "New Scale Technologies": "#/$defs/NEW_SCALE_TECHNOLOGIES", + "New York University": "#/$defs/NYU", + "Nikon": "#/$defs/NIKON", + "Olympus": "#/$defs/OLYMPUS", + "Open Ephys Production Site": "#/$defs/OEPS", + "Optotune": "#/$defs/OPTOTUNE", + "Other": "#/$defs/OTHER", + "Oxxius": "#/$defs/OXXIUS", + "Prizmatix": "#/$defs/PRIZMATIX", + "Quantifi": "#/$defs/QUANTIFI", + "Raspberry Pi": "#/$defs/RASPBERRY_PI", + "SICGEN": "#/$defs/SICGEN", + "Schneider-Kreuznach": "#/$defs/SCHNEIDER_KREUZNACH", + "Second Order Effects": "#/$defs/SECOND_ORDER_EFFECTS", + "Semrock": "#/$defs/SEMROCK", + "Sigma-Aldritch": "#/$defs/SIGMA_ALDRITCH", + "Simons Foundation": "#/$defs/SIMONS_FOUNDATION", + "Spinnaker": "#/$defs/SPINNAKER", + "Tamron": "#/$defs/TAMRON", "Technical Manufacturing Corporation": "#/$defs/TMC", - "Teledyne FLIR": "#/$defs/TeledyneFLIR", - "Templeton World Charity Foundation": "#/$defs/TempletonWorldCharityFoundation", - "The Imaging Source": "#/$defs/TheImagingSource", - "The Lee Company": "#/$defs/TheLeeCompany", - "Thermo Fisher": "#/$defs/Thermofisher", - "Thorlabs": "#/$defs/Thorlabs", - "Tymphany": "#/$defs/Tymphany", - "Vieworks": "#/$defs/Vieworks", - "Vortran": "#/$defs/Vortran", - "ams OSRAM": "#/$defs/AmsOsram" + "Teledyne FLIR": "#/$defs/FLIR", + "Templeton World Charity Foundation": "#/$defs/TWCF", + "The Imaging Source": "#/$defs/THE_IMAGING_SOURCE", + "The Lee Company": "#/$defs/THE_LEE_COMPANY", + "Thermo Fisher Scientific": "#/$defs/THERMO_FISHER_SCIENTIFIC", + "Thorlabs": "#/$defs/THORLABS", + "Tymphany": "#/$defs/TYMPHANY", + "Vieworks": "#/$defs/VIEWORKS", + "Vortran": "#/$defs/VORTRAN", + "ams OSRAM": "#/$defs/AMS_OSRAM" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/AAOptoElectronic" + "$ref": "#/$defs/AA_OPTO_ELECTRONIC" }, { - "$ref": "#/$defs/Abcam" + "$ref": "#/$defs/ASUS" }, { - "$ref": "#/$defs/Addgene" + "$ref": "#/$defs/ABCAM" }, { - "$ref": "#/$defs/AilipuTechnologyCo" + "$ref": "#/$defs/ADDGENE" }, { - "$ref": "#/$defs/AllenInstitute" + "$ref": "#/$defs/AILIPU" }, { - "$ref": "#/$defs/AllenInstituteForBrainScience" + "$ref": "#/$defs/AI" }, { - "$ref": "#/$defs/AllenInstituteForNeuralDynamics" + "$ref": "#/$defs/AIBS" }, { - "$ref": "#/$defs/Allied" + "$ref": "#/$defs/AIND" }, { - "$ref": "#/$defs/AmsOsram" + "$ref": "#/$defs/ALLIED" }, { - "$ref": "#/$defs/AppliedScientificInstrumentation" + "$ref": "#/$defs/ASI" }, { - "$ref": "#/$defs/Asus" + "$ref": "#/$defs/ARECONT_VISION_COSTAR" }, { - "$ref": "#/$defs/ArecontVisionCostar" + "$ref": "#/$defs/BASLER" }, { - "$ref": "#/$defs/Basler" + "$ref": "#/$defs/CAMBRIDGE_TECHNOLOGY" }, { - "$ref": "#/$defs/CambridgeTechnology" + "$ref": "#/$defs/CARL_ZEISS" }, { - "$ref": "#/$defs/ChampalimaudFoundation" + "$ref": "#/$defs/CHAMPALIMAUD" }, { - "$ref": "#/$defs/ChanZuckerbergInitiative" + "$ref": "#/$defs/CZI" }, { - "$ref": "#/$defs/Chroma" + "$ref": "#/$defs/CHROMA" }, { - "$ref": "#/$defs/CoherentScientific" + "$ref": "#/$defs/COHERENT_SCIENTIFIC" }, { - "$ref": "#/$defs/ColumbiaUniversity" + "$ref": "#/$defs/COLUMBIA" }, { - "$ref": "#/$defs/Computar" + "$ref": "#/$defs/COMPUTAR" }, { - "$ref": "#/$defs/Conoptics" + "$ref": "#/$defs/CONOPTICS" }, { - "$ref": "#/$defs/Custom" + "$ref": "#/$defs/CUSTOM" }, { - "$ref": "#/$defs/Dodotronic" + "$ref": "#/$defs/DODOTRONIC" }, { - "$ref": "#/$defs/Doric" + "$ref": "#/$defs/DORIC" }, { - "$ref": "#/$defs/Ealing" + "$ref": "#/$defs/EALING" }, { - "$ref": "#/$defs/EdmundOptics" + "$ref": "#/$defs/EDMUND_OPTICS" }, { - "$ref": "#/$defs/EmoryUniversity" + "$ref": "#/$defs/EMORY" }, { - "$ref": "#/$defs/Euresys" + "$ref": "#/$defs/EURESYS" }, { - "$ref": "#/$defs/Fujinon" + "$ref": "#/$defs/FUJINON" }, { - "$ref": "#/$defs/Hamamatsu" + "$ref": "#/$defs/HAMAMATSU" }, { - "$ref": "#/$defs/Hamilton" + "$ref": "#/$defs/HAMILTON" }, { - "$ref": "#/$defs/HuazhongUniversityOfScienceAndTechnology" + "$ref": "#/$defs/HUST" }, { - "$ref": "#/$defs/TheImagingSource" + "$ref": "#/$defs/IR_ROBOT_CO" }, { - "$ref": "#/$defs/IntegratedDNATechnologies" + "$ref": "#/$defs/ISL" }, { - "$ref": "#/$defs/InteruniversityMicroelectronicsCenter" + "$ref": "#/$defs/INFINITY_PHOTO_OPTICAL" }, { - "$ref": "#/$defs/InfinityPhotoOptical" + "$ref": "#/$defs/IDT" }, { - "$ref": "#/$defs/Invitrogen" + "$ref": "#/$defs/IMEC" }, { - "$ref": "#/$defs/ISLProductsInternational" + "$ref": "#/$defs/INVITROGEN" }, { - "$ref": "#/$defs/JacksonLaboratory" + "$ref": "#/$defs/JAX" }, { - "$ref": "#/$defs/JaneliaResearchCampus" + "$ref": "#/$defs/JANELIA" }, { - "$ref": "#/$defs/Julabo" + "$ref": "#/$defs/JULABO" }, { - "$ref": "#/$defs/TheLeeCompany" + "$ref": "#/$defs/LG" }, { - "$ref": "#/$defs/Leica" + "$ref": "#/$defs/LEICA" }, { - "$ref": "#/$defs/Lg" + "$ref": "#/$defs/LUMEN_DYNAMICS" }, { - "$ref": "#/$defs/LifeCanvas" + "$ref": "#/$defs/LIFECANVAS" }, { - "$ref": "#/$defs/MeadowlarkOptics" + "$ref": "#/$defs/MBF" }, { - "$ref": "#/$defs/IRRobotCo" + "$ref": "#/$defs/MKS_NEWPORT" }, { - "$ref": "#/$defs/MBFBioscience" + "$ref": "#/$defs/MPI" }, { - "$ref": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch" + "$ref": "#/$defs/MEADOWLARK_OPTICS" }, { - "$ref": "#/$defs/MidwestOpticalSystems" + "$ref": "#/$defs/MJFF" }, { - "$ref": "#/$defs/Mitutuyo" + "$ref": "#/$defs/MIDOPT" }, { - "$ref": "#/$defs/MKSNewport" + "$ref": "#/$defs/MITUTUYO" }, { - "$ref": "#/$defs/Mpi" + "$ref": "#/$defs/NRESEARCH_INC" }, { - "$ref": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth" + "$ref": "#/$defs/NCCIH" }, { - "$ref": "#/$defs/NationalInstituteOfMentalHealth" + "$ref": "#/$defs/NIMH" }, { - "$ref": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke" + "$ref": "#/$defs/NINDS" }, { - "$ref": "#/$defs/NationalInstruments" + "$ref": "#/$defs/NATIONAL_INSTRUMENTS" }, { - "$ref": "#/$defs/Navitar" + "$ref": "#/$defs/NAVITAR" }, { - "$ref": "#/$defs/Neurophotometrics" + "$ref": "#/$defs/NEUROPHOTOMETRICS" }, { - "$ref": "#/$defs/NewScaleTechnologies" + "$ref": "#/$defs/NEW_SCALE_TECHNOLOGIES" }, { - "$ref": "#/$defs/NewYorkUniversity" + "$ref": "#/$defs/NYU" }, { - "$ref": "#/$defs/Nikon" + "$ref": "#/$defs/NIKON" }, { - "$ref": "#/$defs/NResearch" + "$ref": "#/$defs/OLYMPUS" }, { - "$ref": "#/$defs/OpenEphysProductionSite" + "$ref": "#/$defs/OEPS" }, { - "$ref": "#/$defs/Olympus" + "$ref": "#/$defs/OPTOTUNE" }, { - "$ref": "#/$defs/Optotune" + "$ref": "#/$defs/OTHER" }, { - "$ref": "#/$defs/Oxxius" + "$ref": "#/$defs/OXXIUS" }, { - "$ref": "#/$defs/Prizmatix" + "$ref": "#/$defs/PRIZMATIX" }, { - "$ref": "#/$defs/Quantifi" + "$ref": "#/$defs/QUANTIFI" }, { - "$ref": "#/$defs/RaspberryPi" + "$ref": "#/$defs/RASPBERRY_PI" }, { - "$ref": "#/$defs/SecondOrderEffects" + "$ref": "#/$defs/SICGEN" }, { - "$ref": "#/$defs/Semrock" + "$ref": "#/$defs/SCHNEIDER_KREUZNACH" }, { - "$ref": "#/$defs/SchneiderKreuznach" + "$ref": "#/$defs/SECOND_ORDER_EFFECTS" }, { - "$ref": "#/$defs/Sicgen" + "$ref": "#/$defs/SEMROCK" }, { - "$ref": "#/$defs/SigmaAldritch" + "$ref": "#/$defs/SIGMA_ALDRITCH" }, { - "$ref": "#/$defs/SimonsFoundation" + "$ref": "#/$defs/SIMONS_FOUNDATION" }, { - "$ref": "#/$defs/Spinnaker" + "$ref": "#/$defs/SPINNAKER" }, { - "$ref": "#/$defs/Tamron" + "$ref": "#/$defs/TAMRON" }, { - "$ref": "#/$defs/TempletonWorldCharityFoundation" + "$ref": "#/$defs/TMC" }, { - "$ref": "#/$defs/TeledyneFLIR" + "$ref": "#/$defs/FLIR" }, { - "$ref": "#/$defs/Thermofisher" + "$ref": "#/$defs/TWCF" }, { - "$ref": "#/$defs/Thorlabs" + "$ref": "#/$defs/THE_IMAGING_SOURCE" }, { - "$ref": "#/$defs/TMC" + "$ref": "#/$defs/THE_LEE_COMPANY" }, { - "$ref": "#/$defs/Tymphany" + "$ref": "#/$defs/THERMO_FISHER_SCIENTIFIC" }, { - "$ref": "#/$defs/Vieworks" + "$ref": "#/$defs/THORLABS" }, { - "$ref": "#/$defs/Vortran" + "$ref": "#/$defs/TYMPHANY" }, { - "$ref": "#/$defs/CarlZeiss" + "$ref": "#/$defs/VIEWORKS" }, { - "$ref": "#/$defs/LumenDynamics" + "$ref": "#/$defs/VORTRAN" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/AMS_OSRAM" } ] }, @@ -4122,7 +4806,11 @@ "device_type": { "const": "Laser", "default": "Laser", - "title": "Device Type" + "enum": [ + "Laser" + ], + "title": "Device Type", + "type": "string" }, "name": { "title": "Device name", @@ -4143,33 +4831,33 @@ "manufacturer": { "discriminator": { "mapping": { - "Coherent Scientific": "#/$defs/CoherentScientific", - "Hamamatsu": "#/$defs/Hamamatsu", - "Other": "#/$defs/Other", - "Oxxius": "#/$defs/Oxxius", - "Quantifi": "#/$defs/Quantifi", - "Vortran": "#/$defs/Vortran" + "Coherent Scientific": "#/$defs/COHERENT_SCIENTIFIC", + "Hamamatsu": "#/$defs/HAMAMATSU", + "Other": "#/$defs/OTHER", + "Oxxius": "#/$defs/OXXIUS", + "Quantifi": "#/$defs/QUANTIFI", + "Vortran": "#/$defs/VORTRAN" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/CoherentScientific" + "$ref": "#/$defs/COHERENT_SCIENTIFIC" }, { - "$ref": "#/$defs/Hamamatsu" + "$ref": "#/$defs/HAMAMATSU" }, { - "$ref": "#/$defs/Oxxius" + "$ref": "#/$defs/OXXIUS" }, { - "$ref": "#/$defs/Quantifi" + "$ref": "#/$defs/QUANTIFI" }, { - "$ref": "#/$defs/Vortran" + "$ref": "#/$defs/VORTRAN" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/OTHER" } ], "title": "Manufacturer" @@ -4299,7 +4987,11 @@ "coupling_efficiency_unit": { "const": "percent", "default": "percent", - "title": "Coupling efficiency unit" + "enum": [ + "percent" + ], + "title": "Coupling efficiency unit", + "type": "string" }, "item_number": { "anyOf": [ @@ -4322,34 +5014,6 @@ "title": "Laser", "type": "object" }, - "Leica": { - "additionalProperties": false, - "description": "Leica", - "properties": { - "name": { - "const": "Leica", - "default": "Leica", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "Leica", - "type": "object" - }, "Lens": { "additionalProperties": false, "description": "Lens", @@ -4357,7 +5021,11 @@ "device_type": { "const": "Lens", "default": "Lens", - "title": "Device Type" + "enum": [ + "Lens" + ], + "title": "Device Type", + "type": "string" }, "name": { "title": "Device name", @@ -4378,65 +5046,65 @@ "manufacturer": { "discriminator": { "mapping": { - "Carl Zeiss": "#/$defs/CarlZeiss", - "Computar": "#/$defs/Computar", - "Edmund Optics": "#/$defs/EdmundOptics", - "Fujinon": "#/$defs/Fujinon", - "Hamamatsu": "#/$defs/Hamamatsu", - "Infinity Photo-Optical": "#/$defs/InfinityPhotoOptical", - "Leica": "#/$defs/Leica", - "Mitutuyo": "#/$defs/Mitutuyo", - "Navitar": "#/$defs/Navitar", - "Nikon": "#/$defs/Nikon", - "Olympus": "#/$defs/Olympus", - "Other": "#/$defs/Other", - "Schneider-Kreuznach": "#/$defs/SchneiderKreuznach", - "Thorlabs": "#/$defs/Thorlabs" + "Carl Zeiss": "#/$defs/CARL_ZEISS", + "Computar": "#/$defs/COMPUTAR", + "Edmund Optics": "#/$defs/EDMUND_OPTICS", + "Fujinon": "#/$defs/FUJINON", + "Hamamatsu": "#/$defs/HAMAMATSU", + "Infinity Photo-Optical": "#/$defs/INFINITY_PHOTO_OPTICAL", + "Leica": "#/$defs/LEICA", + "Mitutuyo": "#/$defs/MITUTUYO", + "Navitar": "#/$defs/NAVITAR", + "Nikon": "#/$defs/NIKON", + "Olympus": "#/$defs/OLYMPUS", + "Other": "#/$defs/OTHER", + "Schneider-Kreuznach": "#/$defs/SCHNEIDER_KREUZNACH", + "Thorlabs": "#/$defs/THORLABS" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/Computar" + "$ref": "#/$defs/COMPUTAR" }, { - "$ref": "#/$defs/EdmundOptics" + "$ref": "#/$defs/EDMUND_OPTICS" }, { - "$ref": "#/$defs/Fujinon" + "$ref": "#/$defs/FUJINON" }, { - "$ref": "#/$defs/Hamamatsu" + "$ref": "#/$defs/HAMAMATSU" }, { - "$ref": "#/$defs/InfinityPhotoOptical" + "$ref": "#/$defs/INFINITY_PHOTO_OPTICAL" }, { - "$ref": "#/$defs/Leica" + "$ref": "#/$defs/LEICA" }, { - "$ref": "#/$defs/Mitutuyo" + "$ref": "#/$defs/MITUTUYO" }, { - "$ref": "#/$defs/Navitar" + "$ref": "#/$defs/NAVITAR" }, { - "$ref": "#/$defs/Nikon" + "$ref": "#/$defs/NIKON" }, { - "$ref": "#/$defs/Olympus" + "$ref": "#/$defs/OLYMPUS" }, { - "$ref": "#/$defs/SchneiderKreuznach" + "$ref": "#/$defs/SCHNEIDER_KREUZNACH" }, { - "$ref": "#/$defs/Thorlabs" + "$ref": "#/$defs/THORLABS" }, { - "$ref": "#/$defs/CarlZeiss" + "$ref": "#/$defs/CARL_ZEISS" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/OTHER" } ], "title": "Manufacturer" @@ -4594,75 +5262,6 @@ "title": "LensSize", "type": "integer" }, - "Lg": { - "additionalProperties": false, - "description": "Lg", - "properties": { - "name": { - "const": "LG", - "default": "LG", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/ResearchOrganizationRegistry" - } - ], - "title": "Registry" - }, - "registry_identifier": { - "const": "02b948n83", - "default": "02b948n83", - "title": "Registry Identifier" - } - }, - "title": "Lg", - "type": "object" - }, - "LifeCanvas": { - "additionalProperties": false, - "description": "LifeCanvas", - "properties": { - "name": { - "const": "LifeCanvas", - "default": "LifeCanvas", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "LifeCanvas", - "type": "object" - }, "LightEmittingDiode": { "additionalProperties": false, "description": "Description of a Light Emitting Diode (LED) device", @@ -4670,7 +5269,11 @@ "device_type": { "const": "Light emitting diode", "default": "Light emitting diode", - "title": "Device Type" + "enum": [ + "Light emitting diode" + ], + "title": "Device Type", + "type": "string" }, "name": { "title": "Device name", @@ -4691,29 +5294,29 @@ "manufacturer": { "discriminator": { "mapping": { - "Doric": "#/$defs/Doric", - "Other": "#/$defs/Other", - "Prizmatix": "#/$defs/Prizmatix", - "Thorlabs": "#/$defs/Thorlabs", - "ams OSRAM": "#/$defs/AmsOsram" + "Doric": "#/$defs/DORIC", + "Other": "#/$defs/OTHER", + "Prizmatix": "#/$defs/PRIZMATIX", + "Thorlabs": "#/$defs/THORLABS", + "ams OSRAM": "#/$defs/AMS_OSRAM" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/AmsOsram" + "$ref": "#/$defs/AMS_OSRAM" }, { - "$ref": "#/$defs/Doric" + "$ref": "#/$defs/DORIC" }, { - "$ref": "#/$defs/Prizmatix" + "$ref": "#/$defs/PRIZMATIX" }, { - "$ref": "#/$defs/Thorlabs" + "$ref": "#/$defs/THORLABS" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/OTHER" } ], "title": "Manufacturer" @@ -4796,70 +5399,48 @@ }, { "type": "null" - } - ], - "default": null, - "title": "Bandwidth (FWHM)" - }, - "bandwidth_unit": { - "allOf": [ - { - "$ref": "#/$defs/SizeUnit" - } - ], - "default": "nanometer", - "title": "Bandwidth unit" - } - }, - "required": [ - "name", - "manufacturer", - "wavelength" - ], - "title": "LightEmittingDiode", - "type": "object" - }, - "LumenDynamics": { - "additionalProperties": false, - "description": "Lumen Dynamics", - "properties": { - "name": { - "const": "Lumen Dynamics", - "default": "Lumen Dynamics", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, + } + ], "default": null, - "title": "Registry Identifier" + "title": "Bandwidth (FWHM)" + }, + "bandwidth_unit": { + "allOf": [ + { + "$ref": "#/$defs/SizeUnit" + } + ], + "default": "nanometer", + "title": "Bandwidth unit" } }, - "title": "LumenDynamics", + "required": [ + "name", + "manufacturer", + "wavelength" + ], + "title": "LightEmittingDiode", "type": "object" }, - "MBFBioscience": { - "additionalProperties": false, - "description": "MBFBioscience", + "MBF": { "properties": { "name": { "const": "MBF Bioscience", "default": "MBF Bioscience", - "title": "Name" + "enum": [ + "MBF Bioscience" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "MBF", "default": "MBF", - "title": "Abbreviation" + "enum": [ + "MBF" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -4868,13 +5449,13 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" @@ -4882,25 +5463,35 @@ "registry_identifier": { "const": "02zynam48", "default": "02zynam48", - "title": "Registry Identifier" + "enum": [ + "02zynam48" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "MBFBioscience", + "title": "MBF", "type": "object" }, - "MKSNewport": { - "additionalProperties": false, - "description": "MKSNewport", + "MEADOWLARK_OPTICS": { "properties": { "name": { - "const": "MKS Newport", - "default": "MKS Newport", - "title": "Name" + "const": "Meadowlark Optics", + "default": "Meadowlark Optics", + "enum": [ + "Meadowlark Optics" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { "default": { @@ -4909,80 +5500,125 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" }, "registry_identifier": { - "const": "00k17f049", - "default": "00k17f049", - "title": "Registry Identifier" + "const": "00n8qbq54", + "default": "00n8qbq54", + "enum": [ + "00n8qbq54" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "MKSNewport", + "title": "MEADOWLARK_OPTICS", "type": "object" }, - "MeadowlarkOptics": { - "additionalProperties": false, - "description": "MeadowlarkOptics", + "MIDOPT": { "properties": { "name": { - "const": "Meadowlark Optics", - "default": "Meadowlark Optics", - "title": "Name" + "const": "Midwest Optical Systems, Inc.", + "default": "Midwest Optical Systems, Inc.", + "enum": [ + "Midwest Optical Systems, Inc." + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "MidOpt", + "default": "MidOpt", + "enum": [ + "MidOpt" + ], + "title": "Abbreviation", + "type": "string" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "MIDOPT", + "type": "object" + }, + "MITUTUYO": { + "properties": { + "name": { + "const": "Mitutuyo", + "default": "Mitutuyo", + "enum": [ + "Mitutuyo" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/ResearchOrganizationRegistry" - } - ], - "title": "Registry" + "default": null, + "title": "Registry", + "type": "null" }, "registry_identifier": { - "const": "00n8qbq54", - "default": "00n8qbq54", - "title": "Registry Identifier" + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "MeadowlarkOptics", + "title": "MITUTUYO", "type": "object" }, - "MichaelJFoxFoundationForParkinsonsResearch": { - "additionalProperties": false, - "description": "MichaelJFoxFoundationForParkinsonsResearch", + "MJFF": { "properties": { "name": { "const": "Michael J. Fox Foundation for Parkinson's Research", "default": "Michael J. Fox Foundation for Parkinson's Research", - "title": "Name" + "enum": [ + "Michael J. Fox Foundation for Parkinson's Research" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "MJFF", "default": "MJFF", - "title": "Abbreviation" + "enum": [ + "MJFF" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -4991,13 +5627,13 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" @@ -5005,66 +5641,103 @@ "registry_identifier": { "const": "03arq3225", "default": "03arq3225", - "title": "Registry Identifier" + "enum": [ + "03arq3225" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "MichaelJFoxFoundationForParkinsonsResearch", + "title": "MJFF", "type": "object" }, - "MidwestOpticalSystems": { - "additionalProperties": false, - "description": "MidwestOpticalSystems", + "MKS_NEWPORT": { "properties": { "name": { - "const": "Midwest Optical Systems, Inc.", - "default": "Midwest Optical Systems, Inc.", - "title": "Name" + "const": "MKS Newport", + "default": "MKS Newport", + "enum": [ + "MKS Newport" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "MidOpt", - "default": "MidOpt", - "title": "Abbreviation" - }, - "registry": { "const": null, "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" + }, + "propertyName": "name" + }, + "oneOf": [ + { + "$ref": "#/$defs/ROR" + } + ], "title": "Registry" }, "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" + "const": "00k17f049", + "default": "00k17f049", + "enum": [ + "00k17f049" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "MidwestOpticalSystems", + "title": "MKS_NEWPORT", "type": "object" }, - "Mitutuyo": { - "additionalProperties": false, - "description": "Mitutuyo", + "MPI": { "properties": { "name": { - "const": "Mitutuyo", - "default": "Mitutuyo", - "title": "Name" + "const": "MPI", + "default": "MPI", + "enum": [ + "MPI" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" + "const": "MPI", + "default": "MPI", + "enum": [ + "MPI" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Mitutuyo", + "title": "MPI", "type": "object" }, "MotorizedStage": { @@ -5074,7 +5747,11 @@ "device_type": { "const": "Motorized stage", "default": "Motorized stage", - "title": "Device Type" + "enum": [ + "Motorized stage" + ], + "title": "Device Type", + "type": "string" }, "name": { "title": "Device name", @@ -5097,365 +5774,365 @@ { "discriminator": { "mapping": { - "AA Opto Electronic": "#/$defs/AAOptoElectronic", - "ASUS": "#/$defs/Asus", - "Abcam": "#/$defs/Abcam", - "Addgene": "#/$defs/Addgene", - "Ailipu Technology Co": "#/$defs/AilipuTechnologyCo", - "Allen Institute": "#/$defs/AllenInstitute", - "Allen Institute for Brain Science": "#/$defs/AllenInstituteForBrainScience", - "Allen Institute for Neural Dynamics": "#/$defs/AllenInstituteForNeuralDynamics", - "Allied": "#/$defs/Allied", - "Applied Scientific Instrumentation": "#/$defs/AppliedScientificInstrumentation", - "Arecont Vision Costar": "#/$defs/ArecontVisionCostar", - "Basler": "#/$defs/Basler", - "Cambridge Technology": "#/$defs/CambridgeTechnology", - "Carl Zeiss": "#/$defs/CarlZeiss", - "Champalimaud Foundation": "#/$defs/ChampalimaudFoundation", - "Chan Zuckerberg Initiative": "#/$defs/ChanZuckerbergInitiative", - "Chroma": "#/$defs/Chroma", - "Coherent Scientific": "#/$defs/CoherentScientific", - "Columbia University": "#/$defs/ColumbiaUniversity", - "Computar": "#/$defs/Computar", - "Conoptics": "#/$defs/Conoptics", - "Custom": "#/$defs/Custom", - "Dodotronic": "#/$defs/Dodotronic", - "Doric": "#/$defs/Doric", - "Ealing": "#/$defs/Ealing", - "Edmund Optics": "#/$defs/EdmundOptics", - "Emory University": "#/$defs/EmoryUniversity", - "Euresys": "#/$defs/Euresys", - "Fujinon": "#/$defs/Fujinon", - "Hamamatsu": "#/$defs/Hamamatsu", - "Hamilton": "#/$defs/Hamilton", - "Huazhong University of Science and Technology": "#/$defs/HuazhongUniversityOfScienceAndTechnology", - "IR Robot Co": "#/$defs/IRRobotCo", - "ISL Products International": "#/$defs/ISLProductsInternational", - "Infinity Photo-Optical": "#/$defs/InfinityPhotoOptical", - "Integrated DNA Technologies": "#/$defs/IntegratedDNATechnologies", - "Interuniversity Microelectronics Center": "#/$defs/InteruniversityMicroelectronicsCenter", - "Invitrogen": "#/$defs/Invitrogen", - "Jackson Laboratory": "#/$defs/JacksonLaboratory", - "Janelia Research Campus": "#/$defs/JaneliaResearchCampus", - "Julabo": "#/$defs/Julabo", - "LG": "#/$defs/Lg", - "Leica": "#/$defs/Leica", - "LifeCanvas": "#/$defs/LifeCanvas", - "Lumen Dynamics": "#/$defs/LumenDynamics", - "MBF Bioscience": "#/$defs/MBFBioscience", - "MKS Newport": "#/$defs/MKSNewport", - "MPI": "#/$defs/Mpi", - "Meadowlark Optics": "#/$defs/MeadowlarkOptics", - "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch", - "Midwest Optical Systems, Inc.": "#/$defs/MidwestOpticalSystems", - "Mitutuyo": "#/$defs/Mitutuyo", - "NResearch Inc": "#/$defs/NResearch", - "National Center for Complementary and Integrative Health": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth", - "National Institute of Mental Health": "#/$defs/NationalInstituteOfMentalHealth", - "National Institute of Neurological Disorders and Stroke": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke", - "National Instruments": "#/$defs/NationalInstruments", - "Navitar": "#/$defs/Navitar", - "Neurophotometrics": "#/$defs/Neurophotometrics", - "New Scale Technologies": "#/$defs/NewScaleTechnologies", - "New York University": "#/$defs/NewYorkUniversity", - "Nikon": "#/$defs/Nikon", - "Olympus": "#/$defs/Olympus", - "Open Ephys Production Site": "#/$defs/OpenEphysProductionSite", - "Optotune": "#/$defs/Optotune", - "Other": "#/$defs/Other", - "Oxxius": "#/$defs/Oxxius", - "Prizmatix": "#/$defs/Prizmatix", - "Quantifi": "#/$defs/Quantifi", - "Raspberry Pi": "#/$defs/RaspberryPi", - "SICGEN": "#/$defs/Sicgen", - "Schneider-Kreuznach": "#/$defs/SchneiderKreuznach", - "Second Order Effects": "#/$defs/SecondOrderEffects", - "Semrock": "#/$defs/Semrock", - "Sigma-Aldritch": "#/$defs/SigmaAldritch", - "Simons Foundation": "#/$defs/SimonsFoundation", - "Spinnaker": "#/$defs/Spinnaker", - "Tamron": "#/$defs/Tamron", + "AA Opto Electronic": "#/$defs/AA_OPTO_ELECTRONIC", + "ASUS": "#/$defs/ASUS", + "Abcam": "#/$defs/ABCAM", + "Addgene": "#/$defs/ADDGENE", + "Ailipu Technology Co": "#/$defs/AILIPU", + "Allen Institute": "#/$defs/AI", + "Allen Institute for Brain Science": "#/$defs/AIBS", + "Allen Institute for Neural Dynamics": "#/$defs/AIND", + "Allied": "#/$defs/ALLIED", + "Applied Scientific Instrumentation": "#/$defs/ASI", + "Arecont Vision Costar": "#/$defs/ARECONT_VISION_COSTAR", + "Basler": "#/$defs/BASLER", + "Cambridge Technology": "#/$defs/CAMBRIDGE_TECHNOLOGY", + "Carl Zeiss": "#/$defs/CARL_ZEISS", + "Champalimaud Foundation": "#/$defs/CHAMPALIMAUD", + "Chan Zuckerberg Initiative": "#/$defs/CZI", + "Chroma": "#/$defs/CHROMA", + "Coherent Scientific": "#/$defs/COHERENT_SCIENTIFIC", + "Columbia University": "#/$defs/COLUMBIA", + "Computar": "#/$defs/COMPUTAR", + "Conoptics": "#/$defs/CONOPTICS", + "Custom": "#/$defs/CUSTOM", + "Dodotronic": "#/$defs/DODOTRONIC", + "Doric": "#/$defs/DORIC", + "Ealing": "#/$defs/EALING", + "Edmund Optics": "#/$defs/EDMUND_OPTICS", + "Emory University": "#/$defs/EMORY", + "Euresys": "#/$defs/EURESYS", + "Fujinon": "#/$defs/FUJINON", + "Hamamatsu": "#/$defs/HAMAMATSU", + "Hamilton": "#/$defs/HAMILTON", + "Huazhong University of Science and Technology": "#/$defs/HUST", + "IR Robot Co": "#/$defs/IR_ROBOT_CO", + "ISL Products International": "#/$defs/ISL", + "Infinity Photo-Optical": "#/$defs/INFINITY_PHOTO_OPTICAL", + "Integrated DNA Technologies": "#/$defs/IDT", + "Interuniversity Microelectronics Center": "#/$defs/IMEC", + "Invitrogen": "#/$defs/INVITROGEN", + "Jackson Laboratory": "#/$defs/JAX", + "Janelia Research Campus": "#/$defs/JANELIA", + "Julabo": "#/$defs/JULABO", + "LG": "#/$defs/LG", + "Leica": "#/$defs/LEICA", + "LifeCanvas": "#/$defs/LIFECANVAS", + "Lumen Dynamics": "#/$defs/LUMEN_DYNAMICS", + "MBF Bioscience": "#/$defs/MBF", + "MKS Newport": "#/$defs/MKS_NEWPORT", + "MPI": "#/$defs/MPI", + "Meadowlark Optics": "#/$defs/MEADOWLARK_OPTICS", + "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MJFF", + "Midwest Optical Systems, Inc.": "#/$defs/MIDOPT", + "Mitutuyo": "#/$defs/MITUTUYO", + "NResearch Inc": "#/$defs/NRESEARCH_INC", + "National Center for Complementary and Integrative Health": "#/$defs/NCCIH", + "National Institute of Mental Health": "#/$defs/NIMH", + "National Institute of Neurological Disorders and Stroke": "#/$defs/NINDS", + "National Instruments": "#/$defs/NATIONAL_INSTRUMENTS", + "Navitar": "#/$defs/NAVITAR", + "Neurophotometrics": "#/$defs/NEUROPHOTOMETRICS", + "New Scale Technologies": "#/$defs/NEW_SCALE_TECHNOLOGIES", + "New York University": "#/$defs/NYU", + "Nikon": "#/$defs/NIKON", + "Olympus": "#/$defs/OLYMPUS", + "Open Ephys Production Site": "#/$defs/OEPS", + "Optotune": "#/$defs/OPTOTUNE", + "Other": "#/$defs/OTHER", + "Oxxius": "#/$defs/OXXIUS", + "Prizmatix": "#/$defs/PRIZMATIX", + "Quantifi": "#/$defs/QUANTIFI", + "Raspberry Pi": "#/$defs/RASPBERRY_PI", + "SICGEN": "#/$defs/SICGEN", + "Schneider-Kreuznach": "#/$defs/SCHNEIDER_KREUZNACH", + "Second Order Effects": "#/$defs/SECOND_ORDER_EFFECTS", + "Semrock": "#/$defs/SEMROCK", + "Sigma-Aldritch": "#/$defs/SIGMA_ALDRITCH", + "Simons Foundation": "#/$defs/SIMONS_FOUNDATION", + "Spinnaker": "#/$defs/SPINNAKER", + "Tamron": "#/$defs/TAMRON", "Technical Manufacturing Corporation": "#/$defs/TMC", - "Teledyne FLIR": "#/$defs/TeledyneFLIR", - "Templeton World Charity Foundation": "#/$defs/TempletonWorldCharityFoundation", - "The Imaging Source": "#/$defs/TheImagingSource", - "The Lee Company": "#/$defs/TheLeeCompany", - "Thermo Fisher": "#/$defs/Thermofisher", - "Thorlabs": "#/$defs/Thorlabs", - "Tymphany": "#/$defs/Tymphany", - "Vieworks": "#/$defs/Vieworks", - "Vortran": "#/$defs/Vortran", - "ams OSRAM": "#/$defs/AmsOsram" + "Teledyne FLIR": "#/$defs/FLIR", + "Templeton World Charity Foundation": "#/$defs/TWCF", + "The Imaging Source": "#/$defs/THE_IMAGING_SOURCE", + "The Lee Company": "#/$defs/THE_LEE_COMPANY", + "Thermo Fisher Scientific": "#/$defs/THERMO_FISHER_SCIENTIFIC", + "Thorlabs": "#/$defs/THORLABS", + "Tymphany": "#/$defs/TYMPHANY", + "Vieworks": "#/$defs/VIEWORKS", + "Vortran": "#/$defs/VORTRAN", + "ams OSRAM": "#/$defs/AMS_OSRAM" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/AAOptoElectronic" + "$ref": "#/$defs/AA_OPTO_ELECTRONIC" }, { - "$ref": "#/$defs/Abcam" + "$ref": "#/$defs/ASUS" }, { - "$ref": "#/$defs/Addgene" + "$ref": "#/$defs/ABCAM" }, { - "$ref": "#/$defs/AilipuTechnologyCo" + "$ref": "#/$defs/ADDGENE" }, { - "$ref": "#/$defs/AllenInstitute" + "$ref": "#/$defs/AILIPU" }, { - "$ref": "#/$defs/AllenInstituteForBrainScience" + "$ref": "#/$defs/AI" }, { - "$ref": "#/$defs/AllenInstituteForNeuralDynamics" + "$ref": "#/$defs/AIBS" }, { - "$ref": "#/$defs/Allied" + "$ref": "#/$defs/AIND" }, { - "$ref": "#/$defs/AmsOsram" + "$ref": "#/$defs/ALLIED" }, { - "$ref": "#/$defs/AppliedScientificInstrumentation" + "$ref": "#/$defs/ASI" }, { - "$ref": "#/$defs/Asus" + "$ref": "#/$defs/ARECONT_VISION_COSTAR" }, { - "$ref": "#/$defs/ArecontVisionCostar" + "$ref": "#/$defs/BASLER" }, { - "$ref": "#/$defs/Basler" + "$ref": "#/$defs/CAMBRIDGE_TECHNOLOGY" }, { - "$ref": "#/$defs/CambridgeTechnology" + "$ref": "#/$defs/CARL_ZEISS" }, { - "$ref": "#/$defs/ChampalimaudFoundation" + "$ref": "#/$defs/CHAMPALIMAUD" }, { - "$ref": "#/$defs/ChanZuckerbergInitiative" + "$ref": "#/$defs/CZI" }, { - "$ref": "#/$defs/Chroma" + "$ref": "#/$defs/CHROMA" }, { - "$ref": "#/$defs/CoherentScientific" + "$ref": "#/$defs/COHERENT_SCIENTIFIC" }, { - "$ref": "#/$defs/ColumbiaUniversity" + "$ref": "#/$defs/COLUMBIA" }, { - "$ref": "#/$defs/Computar" + "$ref": "#/$defs/COMPUTAR" }, { - "$ref": "#/$defs/Conoptics" + "$ref": "#/$defs/CONOPTICS" }, { - "$ref": "#/$defs/Custom" + "$ref": "#/$defs/CUSTOM" }, { - "$ref": "#/$defs/Dodotronic" + "$ref": "#/$defs/DODOTRONIC" }, { - "$ref": "#/$defs/Doric" + "$ref": "#/$defs/DORIC" }, { - "$ref": "#/$defs/Ealing" + "$ref": "#/$defs/EALING" }, { - "$ref": "#/$defs/EdmundOptics" + "$ref": "#/$defs/EDMUND_OPTICS" }, { - "$ref": "#/$defs/EmoryUniversity" + "$ref": "#/$defs/EMORY" }, { - "$ref": "#/$defs/Euresys" + "$ref": "#/$defs/EURESYS" }, { - "$ref": "#/$defs/Fujinon" + "$ref": "#/$defs/FUJINON" }, { - "$ref": "#/$defs/Hamamatsu" + "$ref": "#/$defs/HAMAMATSU" }, { - "$ref": "#/$defs/Hamilton" + "$ref": "#/$defs/HAMILTON" }, { - "$ref": "#/$defs/HuazhongUniversityOfScienceAndTechnology" + "$ref": "#/$defs/HUST" }, { - "$ref": "#/$defs/TheImagingSource" + "$ref": "#/$defs/IR_ROBOT_CO" }, { - "$ref": "#/$defs/IntegratedDNATechnologies" + "$ref": "#/$defs/ISL" }, { - "$ref": "#/$defs/InteruniversityMicroelectronicsCenter" + "$ref": "#/$defs/INFINITY_PHOTO_OPTICAL" }, { - "$ref": "#/$defs/InfinityPhotoOptical" + "$ref": "#/$defs/IDT" }, { - "$ref": "#/$defs/Invitrogen" + "$ref": "#/$defs/IMEC" }, { - "$ref": "#/$defs/ISLProductsInternational" + "$ref": "#/$defs/INVITROGEN" }, { - "$ref": "#/$defs/JacksonLaboratory" + "$ref": "#/$defs/JAX" }, { - "$ref": "#/$defs/JaneliaResearchCampus" + "$ref": "#/$defs/JANELIA" }, { - "$ref": "#/$defs/Julabo" + "$ref": "#/$defs/JULABO" }, { - "$ref": "#/$defs/TheLeeCompany" + "$ref": "#/$defs/LG" }, { - "$ref": "#/$defs/Leica" + "$ref": "#/$defs/LEICA" }, { - "$ref": "#/$defs/Lg" + "$ref": "#/$defs/LUMEN_DYNAMICS" }, { - "$ref": "#/$defs/LifeCanvas" + "$ref": "#/$defs/LIFECANVAS" }, { - "$ref": "#/$defs/MeadowlarkOptics" + "$ref": "#/$defs/MBF" }, { - "$ref": "#/$defs/IRRobotCo" + "$ref": "#/$defs/MKS_NEWPORT" }, { - "$ref": "#/$defs/MBFBioscience" + "$ref": "#/$defs/MPI" }, { - "$ref": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch" + "$ref": "#/$defs/MEADOWLARK_OPTICS" }, { - "$ref": "#/$defs/MidwestOpticalSystems" + "$ref": "#/$defs/MJFF" }, { - "$ref": "#/$defs/Mitutuyo" + "$ref": "#/$defs/MIDOPT" }, { - "$ref": "#/$defs/MKSNewport" + "$ref": "#/$defs/MITUTUYO" }, { - "$ref": "#/$defs/Mpi" + "$ref": "#/$defs/NRESEARCH_INC" }, { - "$ref": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth" + "$ref": "#/$defs/NCCIH" }, { - "$ref": "#/$defs/NationalInstituteOfMentalHealth" + "$ref": "#/$defs/NIMH" }, { - "$ref": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke" + "$ref": "#/$defs/NINDS" }, { - "$ref": "#/$defs/NationalInstruments" + "$ref": "#/$defs/NATIONAL_INSTRUMENTS" }, { - "$ref": "#/$defs/Navitar" + "$ref": "#/$defs/NAVITAR" }, { - "$ref": "#/$defs/Neurophotometrics" + "$ref": "#/$defs/NEUROPHOTOMETRICS" }, { - "$ref": "#/$defs/NewScaleTechnologies" + "$ref": "#/$defs/NEW_SCALE_TECHNOLOGIES" }, { - "$ref": "#/$defs/NewYorkUniversity" + "$ref": "#/$defs/NYU" }, { - "$ref": "#/$defs/Nikon" + "$ref": "#/$defs/NIKON" }, { - "$ref": "#/$defs/NResearch" + "$ref": "#/$defs/OLYMPUS" }, { - "$ref": "#/$defs/OpenEphysProductionSite" + "$ref": "#/$defs/OEPS" }, { - "$ref": "#/$defs/Olympus" + "$ref": "#/$defs/OPTOTUNE" }, { - "$ref": "#/$defs/Optotune" + "$ref": "#/$defs/OTHER" }, { - "$ref": "#/$defs/Oxxius" + "$ref": "#/$defs/OXXIUS" }, { - "$ref": "#/$defs/Prizmatix" + "$ref": "#/$defs/PRIZMATIX" }, { - "$ref": "#/$defs/Quantifi" + "$ref": "#/$defs/QUANTIFI" }, { - "$ref": "#/$defs/RaspberryPi" + "$ref": "#/$defs/RASPBERRY_PI" }, { - "$ref": "#/$defs/SecondOrderEffects" + "$ref": "#/$defs/SICGEN" }, { - "$ref": "#/$defs/Semrock" + "$ref": "#/$defs/SCHNEIDER_KREUZNACH" }, { - "$ref": "#/$defs/SchneiderKreuznach" + "$ref": "#/$defs/SECOND_ORDER_EFFECTS" }, { - "$ref": "#/$defs/Sicgen" + "$ref": "#/$defs/SEMROCK" }, { - "$ref": "#/$defs/SigmaAldritch" + "$ref": "#/$defs/SIGMA_ALDRITCH" }, { - "$ref": "#/$defs/SimonsFoundation" + "$ref": "#/$defs/SIMONS_FOUNDATION" }, { - "$ref": "#/$defs/Spinnaker" + "$ref": "#/$defs/SPINNAKER" }, { - "$ref": "#/$defs/Tamron" + "$ref": "#/$defs/TAMRON" }, { - "$ref": "#/$defs/TempletonWorldCharityFoundation" + "$ref": "#/$defs/TMC" }, { - "$ref": "#/$defs/TeledyneFLIR" + "$ref": "#/$defs/FLIR" }, { - "$ref": "#/$defs/Thermofisher" + "$ref": "#/$defs/TWCF" }, { - "$ref": "#/$defs/Thorlabs" + "$ref": "#/$defs/THE_IMAGING_SOURCE" }, { - "$ref": "#/$defs/TMC" + "$ref": "#/$defs/THE_LEE_COMPANY" }, { - "$ref": "#/$defs/Tymphany" + "$ref": "#/$defs/THERMO_FISHER_SCIENTIFIC" }, { - "$ref": "#/$defs/Vieworks" + "$ref": "#/$defs/THORLABS" }, { - "$ref": "#/$defs/Vortran" + "$ref": "#/$defs/TYMPHANY" }, { - "$ref": "#/$defs/CarlZeiss" + "$ref": "#/$defs/VIEWORKS" }, { - "$ref": "#/$defs/LumenDynamics" + "$ref": "#/$defs/VORTRAN" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/AMS_OSRAM" } ] }, @@ -5541,98 +6218,264 @@ "$ref": "#/$defs/SizeUnit" } ], - "default": "millimeter", - "title": "Travel unit" + "default": "millimeter", + "title": "Travel unit" + }, + "firmware": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Firmware" + } + }, + "required": [ + "name", + "travel" + ], + "title": "MotorizedStage", + "type": "object" + }, + "NATIONAL_INSTRUMENTS": { + "properties": { + "name": { + "const": "National Instruments", + "default": "National Instruments", + "enum": [ + "National Instruments" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" + }, + "propertyName": "name" + }, + "oneOf": [ + { + "$ref": "#/$defs/ROR" + } + ], + "title": "Registry" + }, + "registry_identifier": { + "const": "026exqw73", + "default": "026exqw73", + "enum": [ + "026exqw73" + ], + "title": "Registry Identifier", + "type": "string" + } + }, + "title": "NATIONAL_INSTRUMENTS", + "type": "object" + }, + "NAVITAR": { + "properties": { + "name": { + "const": "Navitar", + "default": "Navitar", + "enum": [ + "Navitar" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "NAVITAR", + "type": "object" + }, + "NCCIH": { + "properties": { + "name": { + "const": "National Center for Complementary and Integrative Health", + "default": "National Center for Complementary and Integrative Health", + "enum": [ + "National Center for Complementary and Integrative Health" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "NCCIH", + "default": "NCCIH", + "enum": [ + "NCCIH" + ], + "title": "Abbreviation", + "type": "string" }, - "firmware": { - "anyOf": [ - { - "type": "string" + "registry": { + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" }, + "propertyName": "name" + }, + "oneOf": [ { - "type": "null" + "$ref": "#/$defs/ROR" } ], - "default": null, - "title": "Firmware" + "title": "Registry" + }, + "registry_identifier": { + "const": "00190t495", + "default": "00190t495", + "enum": [ + "00190t495" + ], + "title": "Registry Identifier", + "type": "string" } }, - "required": [ - "name", - "travel" - ], - "title": "MotorizedStage", + "title": "NCCIH", "type": "object" }, - "Mpi": { - "additionalProperties": false, - "description": "Mpi", + "NEUROPHOTOMETRICS": { "properties": { "name": { - "const": "MPI", - "default": "MPI", - "title": "Name" + "const": "Neurophotometrics", + "default": "Neurophotometrics", + "enum": [ + "Neurophotometrics" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "MPI", - "default": "MPI", - "title": "Abbreviation" + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Mpi", + "title": "NEUROPHOTOMETRICS", "type": "object" }, - "NResearch": { - "additionalProperties": false, - "description": "NResearch", + "NEW_SCALE_TECHNOLOGIES": { "properties": { "name": { - "const": "NResearch Inc", - "default": "NResearch Inc", - "title": "Name" + "const": "New Scale Technologies", + "default": "New Scale Technologies", + "enum": [ + "New Scale Technologies" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "NResearch", + "title": "NEW_SCALE_TECHNOLOGIES", "type": "object" }, - "NationalCenterForComplementaryAndIntegrativeHealth": { - "additionalProperties": false, - "description": "NationalCenterForComplementaryAndIntegrativeHealth", + "NIKON": { "properties": { "name": { - "const": "National Center for Complementary and Integrative Health", - "default": "National Center for Complementary and Integrative Health", - "title": "Name" + "const": "Nikon", + "default": "Nikon", + "enum": [ + "Nikon" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "NCCIH", - "default": "NCCIH", - "title": "Abbreviation" + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { "default": { @@ -5641,39 +6484,49 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" }, "registry_identifier": { - "const": "00190t495", - "default": "00190t495", - "title": "Registry Identifier" + "const": "0280y9h11", + "default": "0280y9h11", + "enum": [ + "0280y9h11" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "NationalCenterForComplementaryAndIntegrativeHealth", + "title": "NIKON", "type": "object" }, - "NationalInstituteOfMentalHealth": { - "additionalProperties": false, - "description": "NationalInstituteofMentalHealth", + "NIMH": { "properties": { "name": { "const": "National Institute of Mental Health", "default": "National Institute of Mental Health", - "title": "Name" + "enum": [ + "National Institute of Mental Health" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "NIMH", "default": "NIMH", - "title": "Abbreviation" + "enum": [ + "NIMH" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -5682,13 +6535,13 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" @@ -5696,25 +6549,35 @@ "registry_identifier": { "const": "04xeg9z08", "default": "04xeg9z08", - "title": "Registry Identifier" + "enum": [ + "04xeg9z08" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "NationalInstituteOfMentalHealth", + "title": "NIMH", "type": "object" }, - "NationalInstituteOfNeurologicalDisordersAndStroke": { - "additionalProperties": false, - "description": "NationalInstituteOfNeurologicalDisordersAndStroke", + "NINDS": { "properties": { "name": { "const": "National Institute of Neurological Disorders and Stroke", "default": "National Institute of Neurological Disorders and Stroke", - "title": "Name" + "enum": [ + "National Institute of Neurological Disorders and Stroke" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "NINDS", "default": "NINDS", - "title": "Abbreviation" + "enum": [ + "NINDS" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -5723,13 +6586,13 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" @@ -5737,25 +6600,73 @@ "registry_identifier": { "const": "01s5ya894", "default": "01s5ya894", - "title": "Registry Identifier" + "enum": [ + "01s5ya894" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "NationalInstituteOfNeurologicalDisordersAndStroke", + "title": "NINDS", "type": "object" }, - "NationalInstruments": { - "additionalProperties": false, - "description": "NationalInstruments", + "NRESEARCH_INC": { "properties": { "name": { - "const": "National Instruments", - "default": "National Instruments", - "title": "Name" + "const": "NResearch Inc", + "default": "NResearch Inc", + "enum": [ + "NResearch Inc" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "NRESEARCH_INC", + "type": "object" + }, + "NYU": { + "properties": { + "name": { + "const": "New York University", + "default": "New York University", + "enum": [ + "New York University" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "NYU", + "default": "NYU", + "enum": [ + "NYU" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -5764,190 +6675,244 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" }, "registry_identifier": { - "const": "026exqw73", - "default": "026exqw73", - "title": "Registry Identifier" + "const": "0190ak572", + "default": "0190ak572", + "enum": [ + "0190ak572" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "NationalInstruments", + "title": "NYU", "type": "object" }, - "Navitar": { - "additionalProperties": false, - "description": "Navitar", + "OEPS": { "properties": { "name": { - "const": "Navitar", - "default": "Navitar", - "title": "Name" + "const": "Open Ephys Production Site", + "default": "Open Ephys Production Site", + "enum": [ + "Open Ephys Production Site" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" + "const": "OEPS", + "default": "OEPS", + "enum": [ + "OEPS" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { - "const": null, - "default": null, + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" + }, + "propertyName": "name" + }, + "oneOf": [ + { + "$ref": "#/$defs/ROR" + } + ], "title": "Registry" }, "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" + "const": "007rkz355", + "default": "007rkz355", + "enum": [ + "007rkz355" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "Navitar", + "title": "OEPS", "type": "object" }, - "Neurophotometrics": { - "additionalProperties": false, - "description": "Neurophotometrics", + "OLYMPUS": { "properties": { "name": { - "const": "Neurophotometrics", - "default": "Neurophotometrics", - "title": "Name" + "const": "Olympus", + "default": "Olympus", + "enum": [ + "Olympus" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, - "default": null, + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" + }, + "propertyName": "name" + }, + "oneOf": [ + { + "$ref": "#/$defs/ROR" + } + ], "title": "Registry" }, "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" + "const": "02vcdte90", + "default": "02vcdte90", + "enum": [ + "02vcdte90" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "Neurophotometrics", + "title": "OLYMPUS", "type": "object" }, - "NewScaleTechnologies": { - "additionalProperties": false, - "description": "NewScaleTechnologies", + "OPTOTUNE": { "properties": { "name": { - "const": "New Scale Technologies", - "default": "New Scale Technologies", - "title": "Name" + "const": "Optotune", + "default": "Optotune", + "enum": [ + "Optotune" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "NewScaleTechnologies", + "title": "OPTOTUNE", "type": "object" }, - "NewYorkUniversity": { - "additionalProperties": false, - "description": "NewYorkUniversity", + "OTHER": { "properties": { "name": { - "const": "New York University", - "default": "New York University", - "title": "Name" + "const": "Other", + "default": "Other", + "enum": [ + "Other" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "NYU", - "default": "NYU", - "title": "Abbreviation" + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/ResearchOrganizationRegistry" - } - ], - "title": "Registry" + "default": null, + "title": "Registry", + "type": "null" }, "registry_identifier": { - "const": "0190ak572", - "default": "0190ak572", - "title": "Registry Identifier" + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "NewYorkUniversity", + "title": "OTHER", "type": "object" }, - "Nikon": { - "additionalProperties": false, - "description": "Nikon", + "OXXIUS": { "properties": { "name": { - "const": "Nikon", - "default": "Nikon", - "title": "Name" + "const": "Oxxius", + "default": "Oxxius", + "enum": [ + "Oxxius" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/ResearchOrganizationRegistry" - } - ], - "title": "Registry" + "default": null, + "title": "Registry", + "type": "null" }, "registry_identifier": { - "const": "0280y9h11", - "default": "0280y9h11", - "title": "Registry Identifier" + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Nikon", + "title": "OXXIUS", "type": "object" }, "Objective": { @@ -5957,7 +6922,11 @@ "device_type": { "const": "Objective", "default": "Objective", - "title": "Device Type" + "enum": [ + "Objective" + ], + "title": "Device Type", + "type": "string" }, "name": { "title": "Device name", @@ -5980,365 +6949,365 @@ { "discriminator": { "mapping": { - "AA Opto Electronic": "#/$defs/AAOptoElectronic", - "ASUS": "#/$defs/Asus", - "Abcam": "#/$defs/Abcam", - "Addgene": "#/$defs/Addgene", - "Ailipu Technology Co": "#/$defs/AilipuTechnologyCo", - "Allen Institute": "#/$defs/AllenInstitute", - "Allen Institute for Brain Science": "#/$defs/AllenInstituteForBrainScience", - "Allen Institute for Neural Dynamics": "#/$defs/AllenInstituteForNeuralDynamics", - "Allied": "#/$defs/Allied", - "Applied Scientific Instrumentation": "#/$defs/AppliedScientificInstrumentation", - "Arecont Vision Costar": "#/$defs/ArecontVisionCostar", - "Basler": "#/$defs/Basler", - "Cambridge Technology": "#/$defs/CambridgeTechnology", - "Carl Zeiss": "#/$defs/CarlZeiss", - "Champalimaud Foundation": "#/$defs/ChampalimaudFoundation", - "Chan Zuckerberg Initiative": "#/$defs/ChanZuckerbergInitiative", - "Chroma": "#/$defs/Chroma", - "Coherent Scientific": "#/$defs/CoherentScientific", - "Columbia University": "#/$defs/ColumbiaUniversity", - "Computar": "#/$defs/Computar", - "Conoptics": "#/$defs/Conoptics", - "Custom": "#/$defs/Custom", - "Dodotronic": "#/$defs/Dodotronic", - "Doric": "#/$defs/Doric", - "Ealing": "#/$defs/Ealing", - "Edmund Optics": "#/$defs/EdmundOptics", - "Emory University": "#/$defs/EmoryUniversity", - "Euresys": "#/$defs/Euresys", - "Fujinon": "#/$defs/Fujinon", - "Hamamatsu": "#/$defs/Hamamatsu", - "Hamilton": "#/$defs/Hamilton", - "Huazhong University of Science and Technology": "#/$defs/HuazhongUniversityOfScienceAndTechnology", - "IR Robot Co": "#/$defs/IRRobotCo", - "ISL Products International": "#/$defs/ISLProductsInternational", - "Infinity Photo-Optical": "#/$defs/InfinityPhotoOptical", - "Integrated DNA Technologies": "#/$defs/IntegratedDNATechnologies", - "Interuniversity Microelectronics Center": "#/$defs/InteruniversityMicroelectronicsCenter", - "Invitrogen": "#/$defs/Invitrogen", - "Jackson Laboratory": "#/$defs/JacksonLaboratory", - "Janelia Research Campus": "#/$defs/JaneliaResearchCampus", - "Julabo": "#/$defs/Julabo", - "LG": "#/$defs/Lg", - "Leica": "#/$defs/Leica", - "LifeCanvas": "#/$defs/LifeCanvas", - "Lumen Dynamics": "#/$defs/LumenDynamics", - "MBF Bioscience": "#/$defs/MBFBioscience", - "MKS Newport": "#/$defs/MKSNewport", - "MPI": "#/$defs/Mpi", - "Meadowlark Optics": "#/$defs/MeadowlarkOptics", - "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch", - "Midwest Optical Systems, Inc.": "#/$defs/MidwestOpticalSystems", - "Mitutuyo": "#/$defs/Mitutuyo", - "NResearch Inc": "#/$defs/NResearch", - "National Center for Complementary and Integrative Health": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth", - "National Institute of Mental Health": "#/$defs/NationalInstituteOfMentalHealth", - "National Institute of Neurological Disorders and Stroke": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke", - "National Instruments": "#/$defs/NationalInstruments", - "Navitar": "#/$defs/Navitar", - "Neurophotometrics": "#/$defs/Neurophotometrics", - "New Scale Technologies": "#/$defs/NewScaleTechnologies", - "New York University": "#/$defs/NewYorkUniversity", - "Nikon": "#/$defs/Nikon", - "Olympus": "#/$defs/Olympus", - "Open Ephys Production Site": "#/$defs/OpenEphysProductionSite", - "Optotune": "#/$defs/Optotune", - "Other": "#/$defs/Other", - "Oxxius": "#/$defs/Oxxius", - "Prizmatix": "#/$defs/Prizmatix", - "Quantifi": "#/$defs/Quantifi", - "Raspberry Pi": "#/$defs/RaspberryPi", - "SICGEN": "#/$defs/Sicgen", - "Schneider-Kreuznach": "#/$defs/SchneiderKreuznach", - "Second Order Effects": "#/$defs/SecondOrderEffects", - "Semrock": "#/$defs/Semrock", - "Sigma-Aldritch": "#/$defs/SigmaAldritch", - "Simons Foundation": "#/$defs/SimonsFoundation", - "Spinnaker": "#/$defs/Spinnaker", - "Tamron": "#/$defs/Tamron", + "AA Opto Electronic": "#/$defs/AA_OPTO_ELECTRONIC", + "ASUS": "#/$defs/ASUS", + "Abcam": "#/$defs/ABCAM", + "Addgene": "#/$defs/ADDGENE", + "Ailipu Technology Co": "#/$defs/AILIPU", + "Allen Institute": "#/$defs/AI", + "Allen Institute for Brain Science": "#/$defs/AIBS", + "Allen Institute for Neural Dynamics": "#/$defs/AIND", + "Allied": "#/$defs/ALLIED", + "Applied Scientific Instrumentation": "#/$defs/ASI", + "Arecont Vision Costar": "#/$defs/ARECONT_VISION_COSTAR", + "Basler": "#/$defs/BASLER", + "Cambridge Technology": "#/$defs/CAMBRIDGE_TECHNOLOGY", + "Carl Zeiss": "#/$defs/CARL_ZEISS", + "Champalimaud Foundation": "#/$defs/CHAMPALIMAUD", + "Chan Zuckerberg Initiative": "#/$defs/CZI", + "Chroma": "#/$defs/CHROMA", + "Coherent Scientific": "#/$defs/COHERENT_SCIENTIFIC", + "Columbia University": "#/$defs/COLUMBIA", + "Computar": "#/$defs/COMPUTAR", + "Conoptics": "#/$defs/CONOPTICS", + "Custom": "#/$defs/CUSTOM", + "Dodotronic": "#/$defs/DODOTRONIC", + "Doric": "#/$defs/DORIC", + "Ealing": "#/$defs/EALING", + "Edmund Optics": "#/$defs/EDMUND_OPTICS", + "Emory University": "#/$defs/EMORY", + "Euresys": "#/$defs/EURESYS", + "Fujinon": "#/$defs/FUJINON", + "Hamamatsu": "#/$defs/HAMAMATSU", + "Hamilton": "#/$defs/HAMILTON", + "Huazhong University of Science and Technology": "#/$defs/HUST", + "IR Robot Co": "#/$defs/IR_ROBOT_CO", + "ISL Products International": "#/$defs/ISL", + "Infinity Photo-Optical": "#/$defs/INFINITY_PHOTO_OPTICAL", + "Integrated DNA Technologies": "#/$defs/IDT", + "Interuniversity Microelectronics Center": "#/$defs/IMEC", + "Invitrogen": "#/$defs/INVITROGEN", + "Jackson Laboratory": "#/$defs/JAX", + "Janelia Research Campus": "#/$defs/JANELIA", + "Julabo": "#/$defs/JULABO", + "LG": "#/$defs/LG", + "Leica": "#/$defs/LEICA", + "LifeCanvas": "#/$defs/LIFECANVAS", + "Lumen Dynamics": "#/$defs/LUMEN_DYNAMICS", + "MBF Bioscience": "#/$defs/MBF", + "MKS Newport": "#/$defs/MKS_NEWPORT", + "MPI": "#/$defs/MPI", + "Meadowlark Optics": "#/$defs/MEADOWLARK_OPTICS", + "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MJFF", + "Midwest Optical Systems, Inc.": "#/$defs/MIDOPT", + "Mitutuyo": "#/$defs/MITUTUYO", + "NResearch Inc": "#/$defs/NRESEARCH_INC", + "National Center for Complementary and Integrative Health": "#/$defs/NCCIH", + "National Institute of Mental Health": "#/$defs/NIMH", + "National Institute of Neurological Disorders and Stroke": "#/$defs/NINDS", + "National Instruments": "#/$defs/NATIONAL_INSTRUMENTS", + "Navitar": "#/$defs/NAVITAR", + "Neurophotometrics": "#/$defs/NEUROPHOTOMETRICS", + "New Scale Technologies": "#/$defs/NEW_SCALE_TECHNOLOGIES", + "New York University": "#/$defs/NYU", + "Nikon": "#/$defs/NIKON", + "Olympus": "#/$defs/OLYMPUS", + "Open Ephys Production Site": "#/$defs/OEPS", + "Optotune": "#/$defs/OPTOTUNE", + "Other": "#/$defs/OTHER", + "Oxxius": "#/$defs/OXXIUS", + "Prizmatix": "#/$defs/PRIZMATIX", + "Quantifi": "#/$defs/QUANTIFI", + "Raspberry Pi": "#/$defs/RASPBERRY_PI", + "SICGEN": "#/$defs/SICGEN", + "Schneider-Kreuznach": "#/$defs/SCHNEIDER_KREUZNACH", + "Second Order Effects": "#/$defs/SECOND_ORDER_EFFECTS", + "Semrock": "#/$defs/SEMROCK", + "Sigma-Aldritch": "#/$defs/SIGMA_ALDRITCH", + "Simons Foundation": "#/$defs/SIMONS_FOUNDATION", + "Spinnaker": "#/$defs/SPINNAKER", + "Tamron": "#/$defs/TAMRON", "Technical Manufacturing Corporation": "#/$defs/TMC", - "Teledyne FLIR": "#/$defs/TeledyneFLIR", - "Templeton World Charity Foundation": "#/$defs/TempletonWorldCharityFoundation", - "The Imaging Source": "#/$defs/TheImagingSource", - "The Lee Company": "#/$defs/TheLeeCompany", - "Thermo Fisher": "#/$defs/Thermofisher", - "Thorlabs": "#/$defs/Thorlabs", - "Tymphany": "#/$defs/Tymphany", - "Vieworks": "#/$defs/Vieworks", - "Vortran": "#/$defs/Vortran", - "ams OSRAM": "#/$defs/AmsOsram" + "Teledyne FLIR": "#/$defs/FLIR", + "Templeton World Charity Foundation": "#/$defs/TWCF", + "The Imaging Source": "#/$defs/THE_IMAGING_SOURCE", + "The Lee Company": "#/$defs/THE_LEE_COMPANY", + "Thermo Fisher Scientific": "#/$defs/THERMO_FISHER_SCIENTIFIC", + "Thorlabs": "#/$defs/THORLABS", + "Tymphany": "#/$defs/TYMPHANY", + "Vieworks": "#/$defs/VIEWORKS", + "Vortran": "#/$defs/VORTRAN", + "ams OSRAM": "#/$defs/AMS_OSRAM" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/AAOptoElectronic" + "$ref": "#/$defs/AA_OPTO_ELECTRONIC" }, { - "$ref": "#/$defs/Abcam" + "$ref": "#/$defs/ASUS" }, { - "$ref": "#/$defs/Addgene" + "$ref": "#/$defs/ABCAM" }, { - "$ref": "#/$defs/AilipuTechnologyCo" + "$ref": "#/$defs/ADDGENE" }, { - "$ref": "#/$defs/AllenInstitute" + "$ref": "#/$defs/AILIPU" }, { - "$ref": "#/$defs/AllenInstituteForBrainScience" + "$ref": "#/$defs/AI" }, { - "$ref": "#/$defs/AllenInstituteForNeuralDynamics" + "$ref": "#/$defs/AIBS" }, { - "$ref": "#/$defs/Allied" + "$ref": "#/$defs/AIND" }, { - "$ref": "#/$defs/AmsOsram" + "$ref": "#/$defs/ALLIED" }, { - "$ref": "#/$defs/AppliedScientificInstrumentation" + "$ref": "#/$defs/ASI" }, { - "$ref": "#/$defs/Asus" + "$ref": "#/$defs/ARECONT_VISION_COSTAR" }, { - "$ref": "#/$defs/ArecontVisionCostar" + "$ref": "#/$defs/BASLER" }, { - "$ref": "#/$defs/Basler" + "$ref": "#/$defs/CAMBRIDGE_TECHNOLOGY" }, { - "$ref": "#/$defs/CambridgeTechnology" + "$ref": "#/$defs/CARL_ZEISS" }, { - "$ref": "#/$defs/ChampalimaudFoundation" + "$ref": "#/$defs/CHAMPALIMAUD" }, { - "$ref": "#/$defs/ChanZuckerbergInitiative" + "$ref": "#/$defs/CZI" }, { - "$ref": "#/$defs/Chroma" + "$ref": "#/$defs/CHROMA" }, { - "$ref": "#/$defs/CoherentScientific" + "$ref": "#/$defs/COHERENT_SCIENTIFIC" }, { - "$ref": "#/$defs/ColumbiaUniversity" + "$ref": "#/$defs/COLUMBIA" }, { - "$ref": "#/$defs/Computar" + "$ref": "#/$defs/COMPUTAR" }, { - "$ref": "#/$defs/Conoptics" + "$ref": "#/$defs/CONOPTICS" }, { - "$ref": "#/$defs/Custom" + "$ref": "#/$defs/CUSTOM" }, { - "$ref": "#/$defs/Dodotronic" + "$ref": "#/$defs/DODOTRONIC" }, { - "$ref": "#/$defs/Doric" + "$ref": "#/$defs/DORIC" }, { - "$ref": "#/$defs/Ealing" + "$ref": "#/$defs/EALING" }, { - "$ref": "#/$defs/EdmundOptics" + "$ref": "#/$defs/EDMUND_OPTICS" }, { - "$ref": "#/$defs/EmoryUniversity" + "$ref": "#/$defs/EMORY" }, { - "$ref": "#/$defs/Euresys" + "$ref": "#/$defs/EURESYS" }, { - "$ref": "#/$defs/Fujinon" + "$ref": "#/$defs/FUJINON" }, { - "$ref": "#/$defs/Hamamatsu" + "$ref": "#/$defs/HAMAMATSU" }, { - "$ref": "#/$defs/Hamilton" + "$ref": "#/$defs/HAMILTON" }, { - "$ref": "#/$defs/HuazhongUniversityOfScienceAndTechnology" + "$ref": "#/$defs/HUST" }, { - "$ref": "#/$defs/TheImagingSource" + "$ref": "#/$defs/IR_ROBOT_CO" }, { - "$ref": "#/$defs/IntegratedDNATechnologies" + "$ref": "#/$defs/ISL" }, { - "$ref": "#/$defs/InteruniversityMicroelectronicsCenter" + "$ref": "#/$defs/INFINITY_PHOTO_OPTICAL" }, { - "$ref": "#/$defs/InfinityPhotoOptical" + "$ref": "#/$defs/IDT" }, { - "$ref": "#/$defs/Invitrogen" + "$ref": "#/$defs/IMEC" }, { - "$ref": "#/$defs/ISLProductsInternational" + "$ref": "#/$defs/INVITROGEN" }, { - "$ref": "#/$defs/JacksonLaboratory" + "$ref": "#/$defs/JAX" }, { - "$ref": "#/$defs/JaneliaResearchCampus" + "$ref": "#/$defs/JANELIA" }, { - "$ref": "#/$defs/Julabo" + "$ref": "#/$defs/JULABO" }, { - "$ref": "#/$defs/TheLeeCompany" + "$ref": "#/$defs/LG" }, { - "$ref": "#/$defs/Leica" + "$ref": "#/$defs/LEICA" }, { - "$ref": "#/$defs/Lg" + "$ref": "#/$defs/LUMEN_DYNAMICS" }, { - "$ref": "#/$defs/LifeCanvas" + "$ref": "#/$defs/LIFECANVAS" }, { - "$ref": "#/$defs/MeadowlarkOptics" + "$ref": "#/$defs/MBF" }, { - "$ref": "#/$defs/IRRobotCo" + "$ref": "#/$defs/MKS_NEWPORT" }, { - "$ref": "#/$defs/MBFBioscience" + "$ref": "#/$defs/MPI" }, { - "$ref": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch" + "$ref": "#/$defs/MEADOWLARK_OPTICS" }, { - "$ref": "#/$defs/MidwestOpticalSystems" + "$ref": "#/$defs/MJFF" }, { - "$ref": "#/$defs/Mitutuyo" + "$ref": "#/$defs/MIDOPT" }, { - "$ref": "#/$defs/MKSNewport" + "$ref": "#/$defs/MITUTUYO" }, { - "$ref": "#/$defs/Mpi" + "$ref": "#/$defs/NRESEARCH_INC" }, { - "$ref": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth" + "$ref": "#/$defs/NCCIH" }, { - "$ref": "#/$defs/NationalInstituteOfMentalHealth" + "$ref": "#/$defs/NIMH" }, { - "$ref": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke" + "$ref": "#/$defs/NINDS" }, { - "$ref": "#/$defs/NationalInstruments" + "$ref": "#/$defs/NATIONAL_INSTRUMENTS" }, { - "$ref": "#/$defs/Navitar" + "$ref": "#/$defs/NAVITAR" }, { - "$ref": "#/$defs/Neurophotometrics" + "$ref": "#/$defs/NEUROPHOTOMETRICS" }, { - "$ref": "#/$defs/NewScaleTechnologies" + "$ref": "#/$defs/NEW_SCALE_TECHNOLOGIES" }, { - "$ref": "#/$defs/NewYorkUniversity" + "$ref": "#/$defs/NYU" }, { - "$ref": "#/$defs/Nikon" + "$ref": "#/$defs/NIKON" }, { - "$ref": "#/$defs/NResearch" + "$ref": "#/$defs/OLYMPUS" }, { - "$ref": "#/$defs/OpenEphysProductionSite" + "$ref": "#/$defs/OEPS" }, { - "$ref": "#/$defs/Olympus" + "$ref": "#/$defs/OPTOTUNE" }, { - "$ref": "#/$defs/Optotune" + "$ref": "#/$defs/OTHER" }, { - "$ref": "#/$defs/Oxxius" + "$ref": "#/$defs/OXXIUS" }, { - "$ref": "#/$defs/Prizmatix" + "$ref": "#/$defs/PRIZMATIX" }, { - "$ref": "#/$defs/Quantifi" + "$ref": "#/$defs/QUANTIFI" }, { - "$ref": "#/$defs/RaspberryPi" + "$ref": "#/$defs/RASPBERRY_PI" }, { - "$ref": "#/$defs/SecondOrderEffects" + "$ref": "#/$defs/SICGEN" }, { - "$ref": "#/$defs/Semrock" + "$ref": "#/$defs/SCHNEIDER_KREUZNACH" }, { - "$ref": "#/$defs/SchneiderKreuznach" + "$ref": "#/$defs/SECOND_ORDER_EFFECTS" }, { - "$ref": "#/$defs/Sicgen" + "$ref": "#/$defs/SEMROCK" }, { - "$ref": "#/$defs/SigmaAldritch" + "$ref": "#/$defs/SIGMA_ALDRITCH" }, { - "$ref": "#/$defs/SimonsFoundation" + "$ref": "#/$defs/SIMONS_FOUNDATION" }, { - "$ref": "#/$defs/Spinnaker" + "$ref": "#/$defs/SPINNAKER" }, { - "$ref": "#/$defs/Tamron" + "$ref": "#/$defs/TAMRON" }, { - "$ref": "#/$defs/TempletonWorldCharityFoundation" + "$ref": "#/$defs/TMC" }, { - "$ref": "#/$defs/TeledyneFLIR" + "$ref": "#/$defs/FLIR" }, { - "$ref": "#/$defs/Thermofisher" + "$ref": "#/$defs/TWCF" }, { - "$ref": "#/$defs/Thorlabs" + "$ref": "#/$defs/THE_IMAGING_SOURCE" }, { - "$ref": "#/$defs/TMC" + "$ref": "#/$defs/THE_LEE_COMPANY" }, { - "$ref": "#/$defs/Tymphany" + "$ref": "#/$defs/THERMO_FISHER_SCIENTIFIC" }, { - "$ref": "#/$defs/Vieworks" + "$ref": "#/$defs/THORLABS" }, { - "$ref": "#/$defs/Vortran" + "$ref": "#/$defs/TYMPHANY" }, { - "$ref": "#/$defs/CarlZeiss" + "$ref": "#/$defs/VIEWORKS" }, { - "$ref": "#/$defs/LumenDynamics" + "$ref": "#/$defs/VORTRAN" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/AMS_OSRAM" } ] }, @@ -6468,88 +7437,6 @@ "title": "ObjectiveType", "type": "string" }, - "Olympus": { - "additionalProperties": false, - "description": "Olympus", - "properties": { - "name": { - "const": "Olympus", - "default": "Olympus", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/ResearchOrganizationRegistry" - } - ], - "title": "Registry" - }, - "registry_identifier": { - "const": "02vcdte90", - "default": "02vcdte90", - "title": "Registry Identifier" - } - }, - "title": "Olympus", - "type": "object" - }, - "OpenEphysProductionSite": { - "additionalProperties": false, - "description": "OpenEphysProductionSite", - "properties": { - "name": { - "const": "Open Ephys Production Site", - "default": "Open Ephys Production Site", - "title": "Name" - }, - "abbreviation": { - "const": "OEPS", - "default": "OEPS", - "title": "Abbreviation" - }, - "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/ResearchOrganizationRegistry" - } - ], - "title": "Registry" - }, - "registry_identifier": { - "const": "007rkz355", - "default": "007rkz355", - "title": "Registry Identifier" - } - }, - "title": "OpenEphysProductionSite", - "type": "object" - }, "OpticalTable": { "additionalProperties": false, "description": "Description of Optical Table", @@ -6557,7 +7444,11 @@ "device_type": { "const": "Optical table", "default": "Optical table", - "title": "Device Type" + "enum": [ + "Optical table" + ], + "title": "Device Type", + "type": "string" }, "name": { "title": "Device name", @@ -6580,365 +7471,365 @@ { "discriminator": { "mapping": { - "AA Opto Electronic": "#/$defs/AAOptoElectronic", - "ASUS": "#/$defs/Asus", - "Abcam": "#/$defs/Abcam", - "Addgene": "#/$defs/Addgene", - "Ailipu Technology Co": "#/$defs/AilipuTechnologyCo", - "Allen Institute": "#/$defs/AllenInstitute", - "Allen Institute for Brain Science": "#/$defs/AllenInstituteForBrainScience", - "Allen Institute for Neural Dynamics": "#/$defs/AllenInstituteForNeuralDynamics", - "Allied": "#/$defs/Allied", - "Applied Scientific Instrumentation": "#/$defs/AppliedScientificInstrumentation", - "Arecont Vision Costar": "#/$defs/ArecontVisionCostar", - "Basler": "#/$defs/Basler", - "Cambridge Technology": "#/$defs/CambridgeTechnology", - "Carl Zeiss": "#/$defs/CarlZeiss", - "Champalimaud Foundation": "#/$defs/ChampalimaudFoundation", - "Chan Zuckerberg Initiative": "#/$defs/ChanZuckerbergInitiative", - "Chroma": "#/$defs/Chroma", - "Coherent Scientific": "#/$defs/CoherentScientific", - "Columbia University": "#/$defs/ColumbiaUniversity", - "Computar": "#/$defs/Computar", - "Conoptics": "#/$defs/Conoptics", - "Custom": "#/$defs/Custom", - "Dodotronic": "#/$defs/Dodotronic", - "Doric": "#/$defs/Doric", - "Ealing": "#/$defs/Ealing", - "Edmund Optics": "#/$defs/EdmundOptics", - "Emory University": "#/$defs/EmoryUniversity", - "Euresys": "#/$defs/Euresys", - "Fujinon": "#/$defs/Fujinon", - "Hamamatsu": "#/$defs/Hamamatsu", - "Hamilton": "#/$defs/Hamilton", - "Huazhong University of Science and Technology": "#/$defs/HuazhongUniversityOfScienceAndTechnology", - "IR Robot Co": "#/$defs/IRRobotCo", - "ISL Products International": "#/$defs/ISLProductsInternational", - "Infinity Photo-Optical": "#/$defs/InfinityPhotoOptical", - "Integrated DNA Technologies": "#/$defs/IntegratedDNATechnologies", - "Interuniversity Microelectronics Center": "#/$defs/InteruniversityMicroelectronicsCenter", - "Invitrogen": "#/$defs/Invitrogen", - "Jackson Laboratory": "#/$defs/JacksonLaboratory", - "Janelia Research Campus": "#/$defs/JaneliaResearchCampus", - "Julabo": "#/$defs/Julabo", - "LG": "#/$defs/Lg", - "Leica": "#/$defs/Leica", - "LifeCanvas": "#/$defs/LifeCanvas", - "Lumen Dynamics": "#/$defs/LumenDynamics", - "MBF Bioscience": "#/$defs/MBFBioscience", - "MKS Newport": "#/$defs/MKSNewport", - "MPI": "#/$defs/Mpi", - "Meadowlark Optics": "#/$defs/MeadowlarkOptics", - "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch", - "Midwest Optical Systems, Inc.": "#/$defs/MidwestOpticalSystems", - "Mitutuyo": "#/$defs/Mitutuyo", - "NResearch Inc": "#/$defs/NResearch", - "National Center for Complementary and Integrative Health": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth", - "National Institute of Mental Health": "#/$defs/NationalInstituteOfMentalHealth", - "National Institute of Neurological Disorders and Stroke": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke", - "National Instruments": "#/$defs/NationalInstruments", - "Navitar": "#/$defs/Navitar", - "Neurophotometrics": "#/$defs/Neurophotometrics", - "New Scale Technologies": "#/$defs/NewScaleTechnologies", - "New York University": "#/$defs/NewYorkUniversity", - "Nikon": "#/$defs/Nikon", - "Olympus": "#/$defs/Olympus", - "Open Ephys Production Site": "#/$defs/OpenEphysProductionSite", - "Optotune": "#/$defs/Optotune", - "Other": "#/$defs/Other", - "Oxxius": "#/$defs/Oxxius", - "Prizmatix": "#/$defs/Prizmatix", - "Quantifi": "#/$defs/Quantifi", - "Raspberry Pi": "#/$defs/RaspberryPi", - "SICGEN": "#/$defs/Sicgen", - "Schneider-Kreuznach": "#/$defs/SchneiderKreuznach", - "Second Order Effects": "#/$defs/SecondOrderEffects", - "Semrock": "#/$defs/Semrock", - "Sigma-Aldritch": "#/$defs/SigmaAldritch", - "Simons Foundation": "#/$defs/SimonsFoundation", - "Spinnaker": "#/$defs/Spinnaker", - "Tamron": "#/$defs/Tamron", + "AA Opto Electronic": "#/$defs/AA_OPTO_ELECTRONIC", + "ASUS": "#/$defs/ASUS", + "Abcam": "#/$defs/ABCAM", + "Addgene": "#/$defs/ADDGENE", + "Ailipu Technology Co": "#/$defs/AILIPU", + "Allen Institute": "#/$defs/AI", + "Allen Institute for Brain Science": "#/$defs/AIBS", + "Allen Institute for Neural Dynamics": "#/$defs/AIND", + "Allied": "#/$defs/ALLIED", + "Applied Scientific Instrumentation": "#/$defs/ASI", + "Arecont Vision Costar": "#/$defs/ARECONT_VISION_COSTAR", + "Basler": "#/$defs/BASLER", + "Cambridge Technology": "#/$defs/CAMBRIDGE_TECHNOLOGY", + "Carl Zeiss": "#/$defs/CARL_ZEISS", + "Champalimaud Foundation": "#/$defs/CHAMPALIMAUD", + "Chan Zuckerberg Initiative": "#/$defs/CZI", + "Chroma": "#/$defs/CHROMA", + "Coherent Scientific": "#/$defs/COHERENT_SCIENTIFIC", + "Columbia University": "#/$defs/COLUMBIA", + "Computar": "#/$defs/COMPUTAR", + "Conoptics": "#/$defs/CONOPTICS", + "Custom": "#/$defs/CUSTOM", + "Dodotronic": "#/$defs/DODOTRONIC", + "Doric": "#/$defs/DORIC", + "Ealing": "#/$defs/EALING", + "Edmund Optics": "#/$defs/EDMUND_OPTICS", + "Emory University": "#/$defs/EMORY", + "Euresys": "#/$defs/EURESYS", + "Fujinon": "#/$defs/FUJINON", + "Hamamatsu": "#/$defs/HAMAMATSU", + "Hamilton": "#/$defs/HAMILTON", + "Huazhong University of Science and Technology": "#/$defs/HUST", + "IR Robot Co": "#/$defs/IR_ROBOT_CO", + "ISL Products International": "#/$defs/ISL", + "Infinity Photo-Optical": "#/$defs/INFINITY_PHOTO_OPTICAL", + "Integrated DNA Technologies": "#/$defs/IDT", + "Interuniversity Microelectronics Center": "#/$defs/IMEC", + "Invitrogen": "#/$defs/INVITROGEN", + "Jackson Laboratory": "#/$defs/JAX", + "Janelia Research Campus": "#/$defs/JANELIA", + "Julabo": "#/$defs/JULABO", + "LG": "#/$defs/LG", + "Leica": "#/$defs/LEICA", + "LifeCanvas": "#/$defs/LIFECANVAS", + "Lumen Dynamics": "#/$defs/LUMEN_DYNAMICS", + "MBF Bioscience": "#/$defs/MBF", + "MKS Newport": "#/$defs/MKS_NEWPORT", + "MPI": "#/$defs/MPI", + "Meadowlark Optics": "#/$defs/MEADOWLARK_OPTICS", + "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MJFF", + "Midwest Optical Systems, Inc.": "#/$defs/MIDOPT", + "Mitutuyo": "#/$defs/MITUTUYO", + "NResearch Inc": "#/$defs/NRESEARCH_INC", + "National Center for Complementary and Integrative Health": "#/$defs/NCCIH", + "National Institute of Mental Health": "#/$defs/NIMH", + "National Institute of Neurological Disorders and Stroke": "#/$defs/NINDS", + "National Instruments": "#/$defs/NATIONAL_INSTRUMENTS", + "Navitar": "#/$defs/NAVITAR", + "Neurophotometrics": "#/$defs/NEUROPHOTOMETRICS", + "New Scale Technologies": "#/$defs/NEW_SCALE_TECHNOLOGIES", + "New York University": "#/$defs/NYU", + "Nikon": "#/$defs/NIKON", + "Olympus": "#/$defs/OLYMPUS", + "Open Ephys Production Site": "#/$defs/OEPS", + "Optotune": "#/$defs/OPTOTUNE", + "Other": "#/$defs/OTHER", + "Oxxius": "#/$defs/OXXIUS", + "Prizmatix": "#/$defs/PRIZMATIX", + "Quantifi": "#/$defs/QUANTIFI", + "Raspberry Pi": "#/$defs/RASPBERRY_PI", + "SICGEN": "#/$defs/SICGEN", + "Schneider-Kreuznach": "#/$defs/SCHNEIDER_KREUZNACH", + "Second Order Effects": "#/$defs/SECOND_ORDER_EFFECTS", + "Semrock": "#/$defs/SEMROCK", + "Sigma-Aldritch": "#/$defs/SIGMA_ALDRITCH", + "Simons Foundation": "#/$defs/SIMONS_FOUNDATION", + "Spinnaker": "#/$defs/SPINNAKER", + "Tamron": "#/$defs/TAMRON", "Technical Manufacturing Corporation": "#/$defs/TMC", - "Teledyne FLIR": "#/$defs/TeledyneFLIR", - "Templeton World Charity Foundation": "#/$defs/TempletonWorldCharityFoundation", - "The Imaging Source": "#/$defs/TheImagingSource", - "The Lee Company": "#/$defs/TheLeeCompany", - "Thermo Fisher": "#/$defs/Thermofisher", - "Thorlabs": "#/$defs/Thorlabs", - "Tymphany": "#/$defs/Tymphany", - "Vieworks": "#/$defs/Vieworks", - "Vortran": "#/$defs/Vortran", - "ams OSRAM": "#/$defs/AmsOsram" + "Teledyne FLIR": "#/$defs/FLIR", + "Templeton World Charity Foundation": "#/$defs/TWCF", + "The Imaging Source": "#/$defs/THE_IMAGING_SOURCE", + "The Lee Company": "#/$defs/THE_LEE_COMPANY", + "Thermo Fisher Scientific": "#/$defs/THERMO_FISHER_SCIENTIFIC", + "Thorlabs": "#/$defs/THORLABS", + "Tymphany": "#/$defs/TYMPHANY", + "Vieworks": "#/$defs/VIEWORKS", + "Vortran": "#/$defs/VORTRAN", + "ams OSRAM": "#/$defs/AMS_OSRAM" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/AAOptoElectronic" + "$ref": "#/$defs/AA_OPTO_ELECTRONIC" }, { - "$ref": "#/$defs/Abcam" + "$ref": "#/$defs/ASUS" }, { - "$ref": "#/$defs/Addgene" + "$ref": "#/$defs/ABCAM" }, { - "$ref": "#/$defs/AilipuTechnologyCo" + "$ref": "#/$defs/ADDGENE" }, { - "$ref": "#/$defs/AllenInstitute" + "$ref": "#/$defs/AILIPU" }, { - "$ref": "#/$defs/AllenInstituteForBrainScience" + "$ref": "#/$defs/AI" }, { - "$ref": "#/$defs/AllenInstituteForNeuralDynamics" + "$ref": "#/$defs/AIBS" }, { - "$ref": "#/$defs/Allied" + "$ref": "#/$defs/AIND" }, { - "$ref": "#/$defs/AmsOsram" + "$ref": "#/$defs/ALLIED" }, { - "$ref": "#/$defs/AppliedScientificInstrumentation" + "$ref": "#/$defs/ASI" }, { - "$ref": "#/$defs/Asus" + "$ref": "#/$defs/ARECONT_VISION_COSTAR" }, { - "$ref": "#/$defs/ArecontVisionCostar" + "$ref": "#/$defs/BASLER" }, { - "$ref": "#/$defs/Basler" + "$ref": "#/$defs/CAMBRIDGE_TECHNOLOGY" }, { - "$ref": "#/$defs/CambridgeTechnology" + "$ref": "#/$defs/CARL_ZEISS" }, { - "$ref": "#/$defs/ChampalimaudFoundation" + "$ref": "#/$defs/CHAMPALIMAUD" }, { - "$ref": "#/$defs/ChanZuckerbergInitiative" + "$ref": "#/$defs/CZI" }, { - "$ref": "#/$defs/Chroma" + "$ref": "#/$defs/CHROMA" }, { - "$ref": "#/$defs/CoherentScientific" + "$ref": "#/$defs/COHERENT_SCIENTIFIC" }, { - "$ref": "#/$defs/ColumbiaUniversity" + "$ref": "#/$defs/COLUMBIA" }, { - "$ref": "#/$defs/Computar" + "$ref": "#/$defs/COMPUTAR" }, { - "$ref": "#/$defs/Conoptics" + "$ref": "#/$defs/CONOPTICS" }, { - "$ref": "#/$defs/Custom" + "$ref": "#/$defs/CUSTOM" }, { - "$ref": "#/$defs/Dodotronic" + "$ref": "#/$defs/DODOTRONIC" }, { - "$ref": "#/$defs/Doric" + "$ref": "#/$defs/DORIC" }, { - "$ref": "#/$defs/Ealing" + "$ref": "#/$defs/EALING" }, { - "$ref": "#/$defs/EdmundOptics" + "$ref": "#/$defs/EDMUND_OPTICS" }, { - "$ref": "#/$defs/EmoryUniversity" + "$ref": "#/$defs/EMORY" }, { - "$ref": "#/$defs/Euresys" + "$ref": "#/$defs/EURESYS" }, { - "$ref": "#/$defs/Fujinon" + "$ref": "#/$defs/FUJINON" }, { - "$ref": "#/$defs/Hamamatsu" + "$ref": "#/$defs/HAMAMATSU" }, { - "$ref": "#/$defs/Hamilton" + "$ref": "#/$defs/HAMILTON" }, { - "$ref": "#/$defs/HuazhongUniversityOfScienceAndTechnology" + "$ref": "#/$defs/HUST" }, { - "$ref": "#/$defs/TheImagingSource" + "$ref": "#/$defs/IR_ROBOT_CO" }, { - "$ref": "#/$defs/IntegratedDNATechnologies" + "$ref": "#/$defs/ISL" }, { - "$ref": "#/$defs/InteruniversityMicroelectronicsCenter" + "$ref": "#/$defs/INFINITY_PHOTO_OPTICAL" }, { - "$ref": "#/$defs/InfinityPhotoOptical" + "$ref": "#/$defs/IDT" }, { - "$ref": "#/$defs/Invitrogen" + "$ref": "#/$defs/IMEC" }, { - "$ref": "#/$defs/ISLProductsInternational" + "$ref": "#/$defs/INVITROGEN" }, { - "$ref": "#/$defs/JacksonLaboratory" + "$ref": "#/$defs/JAX" }, { - "$ref": "#/$defs/JaneliaResearchCampus" + "$ref": "#/$defs/JANELIA" }, { - "$ref": "#/$defs/Julabo" + "$ref": "#/$defs/JULABO" }, { - "$ref": "#/$defs/TheLeeCompany" + "$ref": "#/$defs/LG" }, { - "$ref": "#/$defs/Leica" + "$ref": "#/$defs/LEICA" }, { - "$ref": "#/$defs/Lg" + "$ref": "#/$defs/LUMEN_DYNAMICS" }, { - "$ref": "#/$defs/LifeCanvas" + "$ref": "#/$defs/LIFECANVAS" }, { - "$ref": "#/$defs/MeadowlarkOptics" + "$ref": "#/$defs/MBF" }, { - "$ref": "#/$defs/IRRobotCo" + "$ref": "#/$defs/MKS_NEWPORT" }, { - "$ref": "#/$defs/MBFBioscience" + "$ref": "#/$defs/MPI" }, { - "$ref": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch" + "$ref": "#/$defs/MEADOWLARK_OPTICS" }, { - "$ref": "#/$defs/MidwestOpticalSystems" + "$ref": "#/$defs/MJFF" }, { - "$ref": "#/$defs/Mitutuyo" + "$ref": "#/$defs/MIDOPT" }, { - "$ref": "#/$defs/MKSNewport" + "$ref": "#/$defs/MITUTUYO" }, { - "$ref": "#/$defs/Mpi" + "$ref": "#/$defs/NRESEARCH_INC" }, { - "$ref": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth" + "$ref": "#/$defs/NCCIH" }, { - "$ref": "#/$defs/NationalInstituteOfMentalHealth" + "$ref": "#/$defs/NIMH" }, { - "$ref": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke" + "$ref": "#/$defs/NINDS" }, { - "$ref": "#/$defs/NationalInstruments" + "$ref": "#/$defs/NATIONAL_INSTRUMENTS" }, { - "$ref": "#/$defs/Navitar" + "$ref": "#/$defs/NAVITAR" }, { - "$ref": "#/$defs/Neurophotometrics" + "$ref": "#/$defs/NEUROPHOTOMETRICS" }, { - "$ref": "#/$defs/NewScaleTechnologies" + "$ref": "#/$defs/NEW_SCALE_TECHNOLOGIES" }, { - "$ref": "#/$defs/NewYorkUniversity" + "$ref": "#/$defs/NYU" }, { - "$ref": "#/$defs/Nikon" + "$ref": "#/$defs/NIKON" }, { - "$ref": "#/$defs/NResearch" + "$ref": "#/$defs/OLYMPUS" }, { - "$ref": "#/$defs/OpenEphysProductionSite" + "$ref": "#/$defs/OEPS" }, { - "$ref": "#/$defs/Olympus" + "$ref": "#/$defs/OPTOTUNE" }, { - "$ref": "#/$defs/Optotune" + "$ref": "#/$defs/OTHER" }, { - "$ref": "#/$defs/Oxxius" + "$ref": "#/$defs/OXXIUS" }, { - "$ref": "#/$defs/Prizmatix" + "$ref": "#/$defs/PRIZMATIX" }, { - "$ref": "#/$defs/Quantifi" + "$ref": "#/$defs/QUANTIFI" }, { - "$ref": "#/$defs/RaspberryPi" + "$ref": "#/$defs/RASPBERRY_PI" }, { - "$ref": "#/$defs/SecondOrderEffects" + "$ref": "#/$defs/SICGEN" }, { - "$ref": "#/$defs/Semrock" + "$ref": "#/$defs/SCHNEIDER_KREUZNACH" }, { - "$ref": "#/$defs/SchneiderKreuznach" + "$ref": "#/$defs/SECOND_ORDER_EFFECTS" }, { - "$ref": "#/$defs/Sicgen" + "$ref": "#/$defs/SEMROCK" }, { - "$ref": "#/$defs/SigmaAldritch" + "$ref": "#/$defs/SIGMA_ALDRITCH" }, { - "$ref": "#/$defs/SimonsFoundation" + "$ref": "#/$defs/SIMONS_FOUNDATION" }, { - "$ref": "#/$defs/Spinnaker" + "$ref": "#/$defs/SPINNAKER" }, { - "$ref": "#/$defs/Tamron" + "$ref": "#/$defs/TAMRON" }, { - "$ref": "#/$defs/TempletonWorldCharityFoundation" + "$ref": "#/$defs/TMC" }, { - "$ref": "#/$defs/TeledyneFLIR" + "$ref": "#/$defs/FLIR" }, { - "$ref": "#/$defs/Thermofisher" + "$ref": "#/$defs/TWCF" }, { - "$ref": "#/$defs/Thorlabs" + "$ref": "#/$defs/THE_IMAGING_SOURCE" }, { - "$ref": "#/$defs/TMC" + "$ref": "#/$defs/THE_LEE_COMPANY" }, { - "$ref": "#/$defs/Tymphany" + "$ref": "#/$defs/THERMO_FISHER_SCIENTIFIC" }, { - "$ref": "#/$defs/Vieworks" + "$ref": "#/$defs/THORLABS" }, { - "$ref": "#/$defs/Vortran" + "$ref": "#/$defs/TYMPHANY" }, { - "$ref": "#/$defs/CarlZeiss" + "$ref": "#/$defs/VIEWORKS" }, { - "$ref": "#/$defs/LumenDynamics" + "$ref": "#/$defs/VORTRAN" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/AMS_OSRAM" } ] }, @@ -7065,200 +7956,432 @@ "title": "OpticalTable", "type": "object" }, - "Optotune": { - "additionalProperties": false, - "description": "Optotune", + "PRIZMATIX": { "properties": { "name": { - "const": "Optotune", - "default": "Optotune", - "title": "Name" + "const": "Prizmatix", + "default": "Prizmatix", + "enum": [ + "Prizmatix" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { "const": null, "default": null, - "title": "Registry" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "PRIZMATIX", + "type": "object" + }, + "PowerUnit": { + "description": "Unit for power, set or measured", + "enum": [ + "microwatt", + "milliwatt", + "percent" + ], + "title": "PowerUnit", + "type": "string" + }, + "QUANTIFI": { + "properties": { + "name": { + "const": "Quantifi", + "default": "Quantifi", + "enum": [ + "Quantifi" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "QUANTIFI", + "type": "object" + }, + "RASPBERRY_PI": { + "properties": { + "name": { + "const": "Raspberry Pi", + "default": "Raspberry Pi", + "enum": [ + "Raspberry Pi" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Optotune", + "title": "RASPBERRY_PI", "type": "object" }, - "Other": { + "ROR": { "additionalProperties": false, - "description": "Other", "properties": { "name": { - "const": "Other", - "default": "Other", - "title": "Name" + "const": "Research Organization Registry", + "default": "Research Organization Registry", + "enum": [ + "Research Organization Registry" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "ROR", + "default": "ROR", + "enum": [ + "ROR" + ], + "title": "Abbreviation", + "type": "string" + } + }, + "title": "ROR", + "type": "object" + }, + "SCHNEIDER_KREUZNACH": { + "properties": { + "name": { + "const": "Schneider-Kreuznach", + "default": "Schneider-Kreuznach", + "enum": [ + "Schneider-Kreuznach" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { "const": null, "default": null, - "title": "Registry" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "SCHNEIDER_KREUZNACH", + "type": "object" + }, + "SECOND_ORDER_EFFECTS": { + "properties": { + "name": { + "const": "Second Order Effects", + "default": "Second Order Effects", + "enum": [ + "Second Order Effects" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Other", + "title": "SECOND_ORDER_EFFECTS", "type": "object" }, - "Oxxius": { - "additionalProperties": false, - "description": "Oxxius", + "SEMROCK": { + "properties": { + "name": { + "const": "Semrock", + "default": "Semrock", + "enum": [ + "Semrock" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "SEMROCK", + "type": "object" + }, + "SICGEN": { "properties": { "name": { - "const": "Oxxius", - "default": "Oxxius", - "title": "Name" + "const": "SICGEN", + "default": "SICGEN", + "enum": [ + "SICGEN" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Oxxius", + "title": "SICGEN", "type": "object" }, - "PowerUnit": { - "description": "Unit for power, set or measured", - "enum": [ - "microwatt", - "milliwatt", - "percent" - ], - "title": "PowerUnit", - "type": "string" - }, - "Prizmatix": { - "additionalProperties": false, - "description": "Prizmatix", + "SIGMA_ALDRITCH": { "properties": { "name": { - "const": "Prizmatix", - "default": "Prizmatix", - "title": "Name" + "const": "Sigma-Aldritch", + "default": "Sigma-Aldritch", + "enum": [ + "Sigma-Aldritch" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Prizmatix", + "title": "SIGMA_ALDRITCH", "type": "object" }, - "Quantifi": { - "additionalProperties": false, - "description": "Quantifi", + "SIMONS_FOUNDATION": { "properties": { "name": { - "const": "Quantifi", - "default": "Quantifi", - "title": "Name" + "const": "Simons Foundation", + "default": "Simons Foundation", + "enum": [ + "Simons Foundation" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, - "default": null, + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" + }, + "propertyName": "name" + }, + "oneOf": [ + { + "$ref": "#/$defs/ROR" + } + ], "title": "Registry" }, "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" + "const": "01cmst727", + "default": "01cmst727", + "enum": [ + "01cmst727" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "Quantifi", + "title": "SIMONS_FOUNDATION", "type": "object" }, - "RaspberryPi": { - "additionalProperties": false, - "description": "RaspberryPi", + "SPINNAKER": { "properties": { "name": { - "const": "Raspberry Pi", - "default": "Raspberry Pi", - "title": "Name" + "const": "Spinnaker", + "default": "Spinnaker", + "enum": [ + "Spinnaker" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" - } - }, - "title": "RaspberryPi", - "type": "object" - }, - "ResearchOrganizationRegistry": { - "additionalProperties": false, - "description": "ResearchOrganizationRegistry", - "properties": { - "name": { - "const": "Research Organization Registry", - "default": "Research Organization Registry", - "title": "Name" - }, - "abbreviation": { - "const": "ROR", - "default": "ROR", - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "ResearchOrganizationRegistry", + "title": "SPINNAKER", "type": "object" }, "ScanningStage": { @@ -7268,7 +8391,11 @@ "device_type": { "const": "Motorized stage", "default": "Motorized stage", - "title": "Device Type" + "enum": [ + "Motorized stage" + ], + "title": "Device Type", + "type": "string" }, "name": { "title": "Device name", @@ -7291,365 +8418,365 @@ { "discriminator": { "mapping": { - "AA Opto Electronic": "#/$defs/AAOptoElectronic", - "ASUS": "#/$defs/Asus", - "Abcam": "#/$defs/Abcam", - "Addgene": "#/$defs/Addgene", - "Ailipu Technology Co": "#/$defs/AilipuTechnologyCo", - "Allen Institute": "#/$defs/AllenInstitute", - "Allen Institute for Brain Science": "#/$defs/AllenInstituteForBrainScience", - "Allen Institute for Neural Dynamics": "#/$defs/AllenInstituteForNeuralDynamics", - "Allied": "#/$defs/Allied", - "Applied Scientific Instrumentation": "#/$defs/AppliedScientificInstrumentation", - "Arecont Vision Costar": "#/$defs/ArecontVisionCostar", - "Basler": "#/$defs/Basler", - "Cambridge Technology": "#/$defs/CambridgeTechnology", - "Carl Zeiss": "#/$defs/CarlZeiss", - "Champalimaud Foundation": "#/$defs/ChampalimaudFoundation", - "Chan Zuckerberg Initiative": "#/$defs/ChanZuckerbergInitiative", - "Chroma": "#/$defs/Chroma", - "Coherent Scientific": "#/$defs/CoherentScientific", - "Columbia University": "#/$defs/ColumbiaUniversity", - "Computar": "#/$defs/Computar", - "Conoptics": "#/$defs/Conoptics", - "Custom": "#/$defs/Custom", - "Dodotronic": "#/$defs/Dodotronic", - "Doric": "#/$defs/Doric", - "Ealing": "#/$defs/Ealing", - "Edmund Optics": "#/$defs/EdmundOptics", - "Emory University": "#/$defs/EmoryUniversity", - "Euresys": "#/$defs/Euresys", - "Fujinon": "#/$defs/Fujinon", - "Hamamatsu": "#/$defs/Hamamatsu", - "Hamilton": "#/$defs/Hamilton", - "Huazhong University of Science and Technology": "#/$defs/HuazhongUniversityOfScienceAndTechnology", - "IR Robot Co": "#/$defs/IRRobotCo", - "ISL Products International": "#/$defs/ISLProductsInternational", - "Infinity Photo-Optical": "#/$defs/InfinityPhotoOptical", - "Integrated DNA Technologies": "#/$defs/IntegratedDNATechnologies", - "Interuniversity Microelectronics Center": "#/$defs/InteruniversityMicroelectronicsCenter", - "Invitrogen": "#/$defs/Invitrogen", - "Jackson Laboratory": "#/$defs/JacksonLaboratory", - "Janelia Research Campus": "#/$defs/JaneliaResearchCampus", - "Julabo": "#/$defs/Julabo", - "LG": "#/$defs/Lg", - "Leica": "#/$defs/Leica", - "LifeCanvas": "#/$defs/LifeCanvas", - "Lumen Dynamics": "#/$defs/LumenDynamics", - "MBF Bioscience": "#/$defs/MBFBioscience", - "MKS Newport": "#/$defs/MKSNewport", - "MPI": "#/$defs/Mpi", - "Meadowlark Optics": "#/$defs/MeadowlarkOptics", - "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch", - "Midwest Optical Systems, Inc.": "#/$defs/MidwestOpticalSystems", - "Mitutuyo": "#/$defs/Mitutuyo", - "NResearch Inc": "#/$defs/NResearch", - "National Center for Complementary and Integrative Health": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth", - "National Institute of Mental Health": "#/$defs/NationalInstituteOfMentalHealth", - "National Institute of Neurological Disorders and Stroke": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke", - "National Instruments": "#/$defs/NationalInstruments", - "Navitar": "#/$defs/Navitar", - "Neurophotometrics": "#/$defs/Neurophotometrics", - "New Scale Technologies": "#/$defs/NewScaleTechnologies", - "New York University": "#/$defs/NewYorkUniversity", - "Nikon": "#/$defs/Nikon", - "Olympus": "#/$defs/Olympus", - "Open Ephys Production Site": "#/$defs/OpenEphysProductionSite", - "Optotune": "#/$defs/Optotune", - "Other": "#/$defs/Other", - "Oxxius": "#/$defs/Oxxius", - "Prizmatix": "#/$defs/Prizmatix", - "Quantifi": "#/$defs/Quantifi", - "Raspberry Pi": "#/$defs/RaspberryPi", - "SICGEN": "#/$defs/Sicgen", - "Schneider-Kreuznach": "#/$defs/SchneiderKreuznach", - "Second Order Effects": "#/$defs/SecondOrderEffects", - "Semrock": "#/$defs/Semrock", - "Sigma-Aldritch": "#/$defs/SigmaAldritch", - "Simons Foundation": "#/$defs/SimonsFoundation", - "Spinnaker": "#/$defs/Spinnaker", - "Tamron": "#/$defs/Tamron", + "AA Opto Electronic": "#/$defs/AA_OPTO_ELECTRONIC", + "ASUS": "#/$defs/ASUS", + "Abcam": "#/$defs/ABCAM", + "Addgene": "#/$defs/ADDGENE", + "Ailipu Technology Co": "#/$defs/AILIPU", + "Allen Institute": "#/$defs/AI", + "Allen Institute for Brain Science": "#/$defs/AIBS", + "Allen Institute for Neural Dynamics": "#/$defs/AIND", + "Allied": "#/$defs/ALLIED", + "Applied Scientific Instrumentation": "#/$defs/ASI", + "Arecont Vision Costar": "#/$defs/ARECONT_VISION_COSTAR", + "Basler": "#/$defs/BASLER", + "Cambridge Technology": "#/$defs/CAMBRIDGE_TECHNOLOGY", + "Carl Zeiss": "#/$defs/CARL_ZEISS", + "Champalimaud Foundation": "#/$defs/CHAMPALIMAUD", + "Chan Zuckerberg Initiative": "#/$defs/CZI", + "Chroma": "#/$defs/CHROMA", + "Coherent Scientific": "#/$defs/COHERENT_SCIENTIFIC", + "Columbia University": "#/$defs/COLUMBIA", + "Computar": "#/$defs/COMPUTAR", + "Conoptics": "#/$defs/CONOPTICS", + "Custom": "#/$defs/CUSTOM", + "Dodotronic": "#/$defs/DODOTRONIC", + "Doric": "#/$defs/DORIC", + "Ealing": "#/$defs/EALING", + "Edmund Optics": "#/$defs/EDMUND_OPTICS", + "Emory University": "#/$defs/EMORY", + "Euresys": "#/$defs/EURESYS", + "Fujinon": "#/$defs/FUJINON", + "Hamamatsu": "#/$defs/HAMAMATSU", + "Hamilton": "#/$defs/HAMILTON", + "Huazhong University of Science and Technology": "#/$defs/HUST", + "IR Robot Co": "#/$defs/IR_ROBOT_CO", + "ISL Products International": "#/$defs/ISL", + "Infinity Photo-Optical": "#/$defs/INFINITY_PHOTO_OPTICAL", + "Integrated DNA Technologies": "#/$defs/IDT", + "Interuniversity Microelectronics Center": "#/$defs/IMEC", + "Invitrogen": "#/$defs/INVITROGEN", + "Jackson Laboratory": "#/$defs/JAX", + "Janelia Research Campus": "#/$defs/JANELIA", + "Julabo": "#/$defs/JULABO", + "LG": "#/$defs/LG", + "Leica": "#/$defs/LEICA", + "LifeCanvas": "#/$defs/LIFECANVAS", + "Lumen Dynamics": "#/$defs/LUMEN_DYNAMICS", + "MBF Bioscience": "#/$defs/MBF", + "MKS Newport": "#/$defs/MKS_NEWPORT", + "MPI": "#/$defs/MPI", + "Meadowlark Optics": "#/$defs/MEADOWLARK_OPTICS", + "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MJFF", + "Midwest Optical Systems, Inc.": "#/$defs/MIDOPT", + "Mitutuyo": "#/$defs/MITUTUYO", + "NResearch Inc": "#/$defs/NRESEARCH_INC", + "National Center for Complementary and Integrative Health": "#/$defs/NCCIH", + "National Institute of Mental Health": "#/$defs/NIMH", + "National Institute of Neurological Disorders and Stroke": "#/$defs/NINDS", + "National Instruments": "#/$defs/NATIONAL_INSTRUMENTS", + "Navitar": "#/$defs/NAVITAR", + "Neurophotometrics": "#/$defs/NEUROPHOTOMETRICS", + "New Scale Technologies": "#/$defs/NEW_SCALE_TECHNOLOGIES", + "New York University": "#/$defs/NYU", + "Nikon": "#/$defs/NIKON", + "Olympus": "#/$defs/OLYMPUS", + "Open Ephys Production Site": "#/$defs/OEPS", + "Optotune": "#/$defs/OPTOTUNE", + "Other": "#/$defs/OTHER", + "Oxxius": "#/$defs/OXXIUS", + "Prizmatix": "#/$defs/PRIZMATIX", + "Quantifi": "#/$defs/QUANTIFI", + "Raspberry Pi": "#/$defs/RASPBERRY_PI", + "SICGEN": "#/$defs/SICGEN", + "Schneider-Kreuznach": "#/$defs/SCHNEIDER_KREUZNACH", + "Second Order Effects": "#/$defs/SECOND_ORDER_EFFECTS", + "Semrock": "#/$defs/SEMROCK", + "Sigma-Aldritch": "#/$defs/SIGMA_ALDRITCH", + "Simons Foundation": "#/$defs/SIMONS_FOUNDATION", + "Spinnaker": "#/$defs/SPINNAKER", + "Tamron": "#/$defs/TAMRON", "Technical Manufacturing Corporation": "#/$defs/TMC", - "Teledyne FLIR": "#/$defs/TeledyneFLIR", - "Templeton World Charity Foundation": "#/$defs/TempletonWorldCharityFoundation", - "The Imaging Source": "#/$defs/TheImagingSource", - "The Lee Company": "#/$defs/TheLeeCompany", - "Thermo Fisher": "#/$defs/Thermofisher", - "Thorlabs": "#/$defs/Thorlabs", - "Tymphany": "#/$defs/Tymphany", - "Vieworks": "#/$defs/Vieworks", - "Vortran": "#/$defs/Vortran", - "ams OSRAM": "#/$defs/AmsOsram" + "Teledyne FLIR": "#/$defs/FLIR", + "Templeton World Charity Foundation": "#/$defs/TWCF", + "The Imaging Source": "#/$defs/THE_IMAGING_SOURCE", + "The Lee Company": "#/$defs/THE_LEE_COMPANY", + "Thermo Fisher Scientific": "#/$defs/THERMO_FISHER_SCIENTIFIC", + "Thorlabs": "#/$defs/THORLABS", + "Tymphany": "#/$defs/TYMPHANY", + "Vieworks": "#/$defs/VIEWORKS", + "Vortran": "#/$defs/VORTRAN", + "ams OSRAM": "#/$defs/AMS_OSRAM" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/AAOptoElectronic" + "$ref": "#/$defs/AA_OPTO_ELECTRONIC" }, { - "$ref": "#/$defs/Abcam" + "$ref": "#/$defs/ASUS" }, { - "$ref": "#/$defs/Addgene" + "$ref": "#/$defs/ABCAM" }, { - "$ref": "#/$defs/AilipuTechnologyCo" + "$ref": "#/$defs/ADDGENE" }, { - "$ref": "#/$defs/AllenInstitute" + "$ref": "#/$defs/AILIPU" }, { - "$ref": "#/$defs/AllenInstituteForBrainScience" + "$ref": "#/$defs/AI" }, { - "$ref": "#/$defs/AllenInstituteForNeuralDynamics" + "$ref": "#/$defs/AIBS" }, { - "$ref": "#/$defs/Allied" + "$ref": "#/$defs/AIND" }, { - "$ref": "#/$defs/AmsOsram" + "$ref": "#/$defs/ALLIED" }, { - "$ref": "#/$defs/AppliedScientificInstrumentation" + "$ref": "#/$defs/ASI" }, { - "$ref": "#/$defs/Asus" + "$ref": "#/$defs/ARECONT_VISION_COSTAR" }, { - "$ref": "#/$defs/ArecontVisionCostar" + "$ref": "#/$defs/BASLER" }, { - "$ref": "#/$defs/Basler" + "$ref": "#/$defs/CAMBRIDGE_TECHNOLOGY" }, { - "$ref": "#/$defs/CambridgeTechnology" + "$ref": "#/$defs/CARL_ZEISS" }, { - "$ref": "#/$defs/ChampalimaudFoundation" + "$ref": "#/$defs/CHAMPALIMAUD" }, { - "$ref": "#/$defs/ChanZuckerbergInitiative" + "$ref": "#/$defs/CZI" }, { - "$ref": "#/$defs/Chroma" + "$ref": "#/$defs/CHROMA" }, { - "$ref": "#/$defs/CoherentScientific" + "$ref": "#/$defs/COHERENT_SCIENTIFIC" }, { - "$ref": "#/$defs/ColumbiaUniversity" + "$ref": "#/$defs/COLUMBIA" }, { - "$ref": "#/$defs/Computar" + "$ref": "#/$defs/COMPUTAR" }, { - "$ref": "#/$defs/Conoptics" + "$ref": "#/$defs/CONOPTICS" }, { - "$ref": "#/$defs/Custom" + "$ref": "#/$defs/CUSTOM" }, { - "$ref": "#/$defs/Dodotronic" + "$ref": "#/$defs/DODOTRONIC" }, { - "$ref": "#/$defs/Doric" + "$ref": "#/$defs/DORIC" }, { - "$ref": "#/$defs/Ealing" + "$ref": "#/$defs/EALING" }, { - "$ref": "#/$defs/EdmundOptics" + "$ref": "#/$defs/EDMUND_OPTICS" }, { - "$ref": "#/$defs/EmoryUniversity" + "$ref": "#/$defs/EMORY" }, { - "$ref": "#/$defs/Euresys" + "$ref": "#/$defs/EURESYS" }, { - "$ref": "#/$defs/Fujinon" + "$ref": "#/$defs/FUJINON" }, { - "$ref": "#/$defs/Hamamatsu" + "$ref": "#/$defs/HAMAMATSU" }, { - "$ref": "#/$defs/Hamilton" + "$ref": "#/$defs/HAMILTON" }, { - "$ref": "#/$defs/HuazhongUniversityOfScienceAndTechnology" + "$ref": "#/$defs/HUST" }, { - "$ref": "#/$defs/TheImagingSource" + "$ref": "#/$defs/IR_ROBOT_CO" }, { - "$ref": "#/$defs/IntegratedDNATechnologies" + "$ref": "#/$defs/ISL" }, { - "$ref": "#/$defs/InteruniversityMicroelectronicsCenter" + "$ref": "#/$defs/INFINITY_PHOTO_OPTICAL" }, { - "$ref": "#/$defs/InfinityPhotoOptical" + "$ref": "#/$defs/IDT" }, { - "$ref": "#/$defs/Invitrogen" + "$ref": "#/$defs/IMEC" }, { - "$ref": "#/$defs/ISLProductsInternational" + "$ref": "#/$defs/INVITROGEN" }, { - "$ref": "#/$defs/JacksonLaboratory" + "$ref": "#/$defs/JAX" }, { - "$ref": "#/$defs/JaneliaResearchCampus" + "$ref": "#/$defs/JANELIA" }, { - "$ref": "#/$defs/Julabo" + "$ref": "#/$defs/JULABO" }, { - "$ref": "#/$defs/TheLeeCompany" + "$ref": "#/$defs/LG" }, { - "$ref": "#/$defs/Leica" + "$ref": "#/$defs/LEICA" }, { - "$ref": "#/$defs/Lg" + "$ref": "#/$defs/LUMEN_DYNAMICS" }, { - "$ref": "#/$defs/LifeCanvas" + "$ref": "#/$defs/LIFECANVAS" }, { - "$ref": "#/$defs/MeadowlarkOptics" + "$ref": "#/$defs/MBF" }, { - "$ref": "#/$defs/IRRobotCo" + "$ref": "#/$defs/MKS_NEWPORT" }, { - "$ref": "#/$defs/MBFBioscience" + "$ref": "#/$defs/MPI" }, { - "$ref": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch" + "$ref": "#/$defs/MEADOWLARK_OPTICS" }, { - "$ref": "#/$defs/MidwestOpticalSystems" + "$ref": "#/$defs/MJFF" }, { - "$ref": "#/$defs/Mitutuyo" + "$ref": "#/$defs/MIDOPT" }, { - "$ref": "#/$defs/MKSNewport" + "$ref": "#/$defs/MITUTUYO" }, { - "$ref": "#/$defs/Mpi" + "$ref": "#/$defs/NRESEARCH_INC" }, { - "$ref": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth" + "$ref": "#/$defs/NCCIH" }, { - "$ref": "#/$defs/NationalInstituteOfMentalHealth" + "$ref": "#/$defs/NIMH" }, { - "$ref": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke" + "$ref": "#/$defs/NINDS" }, { - "$ref": "#/$defs/NationalInstruments" + "$ref": "#/$defs/NATIONAL_INSTRUMENTS" }, { - "$ref": "#/$defs/Navitar" + "$ref": "#/$defs/NAVITAR" }, { - "$ref": "#/$defs/Neurophotometrics" + "$ref": "#/$defs/NEUROPHOTOMETRICS" }, { - "$ref": "#/$defs/NewScaleTechnologies" + "$ref": "#/$defs/NEW_SCALE_TECHNOLOGIES" }, { - "$ref": "#/$defs/NewYorkUniversity" + "$ref": "#/$defs/NYU" }, { - "$ref": "#/$defs/Nikon" + "$ref": "#/$defs/NIKON" }, { - "$ref": "#/$defs/NResearch" + "$ref": "#/$defs/OLYMPUS" }, { - "$ref": "#/$defs/OpenEphysProductionSite" + "$ref": "#/$defs/OEPS" }, { - "$ref": "#/$defs/Olympus" + "$ref": "#/$defs/OPTOTUNE" }, { - "$ref": "#/$defs/Optotune" + "$ref": "#/$defs/OTHER" }, { - "$ref": "#/$defs/Oxxius" + "$ref": "#/$defs/OXXIUS" }, { - "$ref": "#/$defs/Prizmatix" + "$ref": "#/$defs/PRIZMATIX" }, { - "$ref": "#/$defs/Quantifi" + "$ref": "#/$defs/QUANTIFI" }, { - "$ref": "#/$defs/RaspberryPi" + "$ref": "#/$defs/RASPBERRY_PI" }, { - "$ref": "#/$defs/SecondOrderEffects" + "$ref": "#/$defs/SICGEN" }, { - "$ref": "#/$defs/Semrock" + "$ref": "#/$defs/SCHNEIDER_KREUZNACH" }, { - "$ref": "#/$defs/SchneiderKreuznach" + "$ref": "#/$defs/SECOND_ORDER_EFFECTS" }, { - "$ref": "#/$defs/Sicgen" + "$ref": "#/$defs/SEMROCK" }, { - "$ref": "#/$defs/SigmaAldritch" + "$ref": "#/$defs/SIGMA_ALDRITCH" }, { - "$ref": "#/$defs/SimonsFoundation" + "$ref": "#/$defs/SIMONS_FOUNDATION" }, { - "$ref": "#/$defs/Spinnaker" + "$ref": "#/$defs/SPINNAKER" }, { - "$ref": "#/$defs/Tamron" + "$ref": "#/$defs/TAMRON" }, { - "$ref": "#/$defs/TempletonWorldCharityFoundation" + "$ref": "#/$defs/TMC" }, { - "$ref": "#/$defs/TeledyneFLIR" + "$ref": "#/$defs/FLIR" }, { - "$ref": "#/$defs/Thermofisher" + "$ref": "#/$defs/TWCF" }, { - "$ref": "#/$defs/Thorlabs" + "$ref": "#/$defs/THE_IMAGING_SOURCE" }, { - "$ref": "#/$defs/TMC" + "$ref": "#/$defs/THE_LEE_COMPANY" }, { - "$ref": "#/$defs/Tymphany" + "$ref": "#/$defs/THERMO_FISHER_SCIENTIFIC" }, { - "$ref": "#/$defs/Vieworks" + "$ref": "#/$defs/THORLABS" }, { - "$ref": "#/$defs/Vortran" + "$ref": "#/$defs/TYMPHANY" }, { - "$ref": "#/$defs/CarlZeiss" + "$ref": "#/$defs/VIEWORKS" }, { - "$ref": "#/$defs/LumenDynamics" + "$ref": "#/$defs/VORTRAN" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/AMS_OSRAM" } ] }, @@ -7749,212 +8876,31 @@ ], "default": null, "title": "Firmware" - }, - "stage_axis_direction": { - "allOf": [ - { - "$ref": "#/$defs/StageAxisDirection" - } - ], - "title": "Direction of stage axis" - }, - "stage_axis_name": { - "allOf": [ - { - "$ref": "#/$defs/StageAxisName" - } - ], - "title": "Name of stage axis" - } - }, - "required": [ - "name", - "travel", - "stage_axis_direction", - "stage_axis_name" - ], - "title": "ScanningStage", - "type": "object" - }, - "SchneiderKreuznach": { - "additionalProperties": false, - "description": "SchneiderKreuznach", - "properties": { - "name": { - "const": "Schneider-Kreuznach", - "default": "Schneider-Kreuznach", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "SchneiderKreuznach", - "type": "object" - }, - "SecondOrderEffects": { - "additionalProperties": false, - "description": "Second Order Effects", - "properties": { - "name": { - "const": "Second Order Effects", - "default": "Second Order Effects", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "SecondOrderEffects", - "type": "object" - }, - "Semrock": { - "additionalProperties": false, - "description": "Semrock", - "properties": { - "name": { - "const": "Semrock", - "default": "Semrock", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "Semrock", - "type": "object" - }, - "Sicgen": { - "additionalProperties": false, - "description": "SICGEN", - "properties": { - "name": { - "const": "SICGEN", - "default": "SICGEN", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "Sicgen", - "type": "object" - }, - "SigmaAldritch": { - "additionalProperties": false, - "description": "Sigma-Aldritch", - "properties": { - "name": { - "const": "Sigma-Aldritch", - "default": "Sigma-Aldritch", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "SigmaAldritch", - "type": "object" - }, - "SimonsFoundation": { - "additionalProperties": false, - "description": "SimonsFoundation", - "properties": { - "name": { - "const": "Simons Foundation", - "default": "Simons Foundation", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ + }, + "stage_axis_direction": { + "allOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/StageAxisDirection" } ], - "title": "Registry" + "title": "Direction of stage axis" }, - "registry_identifier": { - "const": "01cmst727", - "default": "01cmst727", - "title": "Registry Identifier" + "stage_axis_name": { + "allOf": [ + { + "$ref": "#/$defs/StageAxisName" + } + ], + "title": "Name of stage axis" } }, - "title": "SimonsFoundation", + "required": [ + "name", + "travel", + "stage_axis_direction", + "stage_axis_name" + ], + "title": "ScanningStage", "type": "object" }, "Size3d": { @@ -8046,34 +8992,6 @@ "title": "Software", "type": "object" }, - "Spinnaker": { - "additionalProperties": false, - "description": "Spinnaker", - "properties": { - "name": { - "const": "Spinnaker", - "default": "Spinnaker", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "Spinnaker", - "type": "object" - }, "StageAxisDirection": { "description": "Direction of motion for motorized stage", "enum": [ @@ -8094,125 +9012,63 @@ "title": "StageAxisName", "type": "string" }, - "TMC": { - "additionalProperties": false, - "description": "TMC", - "properties": { - "name": { - "const": "Technical Manufacturing Corporation", - "default": "Technical Manufacturing Corporation", - "title": "Name" - }, - "abbreviation": { - "const": "TMC", - "default": "TMC", - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "TMC", - "type": "object" - }, - "Tamron": { - "additionalProperties": false, - "description": "Tamron", + "TAMRON": { "properties": { "name": { "const": "Tamron", "default": "Tamron", - "title": "Name" + "enum": [ + "Tamron" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" - } - }, - "title": "Tamron", - "type": "object" - }, - "TeledyneFLIR": { - "additionalProperties": false, - "description": "TeledyneFLIR", - "properties": { - "name": { - "const": "Teledyne FLIR", - "default": "Teledyne FLIR", - "title": "Name" - }, - "abbreviation": { - "const": "FLIR", - "default": "FLIR", - "title": "Abbreviation" - }, - "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/ResearchOrganizationRegistry" - } + "enum": [ + null ], - "title": "Registry" - }, - "registry_identifier": { - "const": "01j1gwp17", - "default": "01j1gwp17", - "title": "Registry Identifier" + "title": "Registry Identifier", + "type": "null" } }, - "title": "TeledyneFLIR", + "title": "TAMRON", "type": "object" }, - "TemperatureUnit": { - "description": "Temperature units", - "enum": [ - "Celsius", - "Kelvin" - ], - "title": "TemperatureUnit", - "type": "string" - }, - "TempletonWorldCharityFoundation": { - "additionalProperties": false, - "description": "TempletonWorldCharityFoundation", + "THERMO_FISHER_SCIENTIFIC": { "properties": { "name": { - "const": "Templeton World Charity Foundation", - "default": "Templeton World Charity Foundation", - "title": "Name" + "const": "Thermo Fisher Scientific", + "default": "Thermo Fisher Scientific", + "enum": [ + "Thermo Fisher Scientific" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "TWCF", - "default": "TWCF", - "title": "Abbreviation" + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { "default": { @@ -8221,95 +9077,125 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" }, "registry_identifier": { - "const": "00x0z1472", - "default": "00x0z1472", - "title": "Registry Identifier" + "const": "03x1ewr52", + "default": "03x1ewr52", + "enum": [ + "03x1ewr52" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "TempletonWorldCharityFoundation", + "title": "THERMO_FISHER_SCIENTIFIC", "type": "object" }, - "TheImagingSource": { - "additionalProperties": false, - "description": "TheImagingSource", + "THE_IMAGING_SOURCE": { "properties": { "name": { "const": "The Imaging Source", "default": "The Imaging Source", - "title": "Name" + "enum": [ + "The Imaging Source" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "TheImagingSource", + "title": "THE_IMAGING_SOURCE", "type": "object" }, - "TheLeeCompany": { - "additionalProperties": false, - "description": "TheLeeCompany", + "THE_LEE_COMPANY": { "properties": { "name": { "const": "The Lee Company", "default": "The Lee Company", - "title": "Name" + "enum": [ + "The Lee Company" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "TheLeeCompany", + "title": "THE_LEE_COMPANY", "type": "object" }, - "Thermofisher": { - "additionalProperties": false, - "description": "Thermofisher", + "THORLABS": { "properties": { "name": { - "const": "Thermo Fisher", - "default": "Thermo Fisher", - "title": "Name" + "const": "Thorlabs", + "default": "Thorlabs", + "enum": [ + "Thorlabs" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { "default": { @@ -8318,39 +9204,87 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" }, "registry_identifier": { - "const": "03x1ewr52", - "default": "03x1ewr52", - "title": "Registry Identifier" + "const": "04gsnvb07", + "default": "04gsnvb07", + "enum": [ + "04gsnvb07" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "Thermofisher", + "title": "THORLABS", "type": "object" }, - "Thorlabs": { - "additionalProperties": false, - "description": "Thorlabs", + "TMC": { "properties": { "name": { - "const": "Thorlabs", - "default": "Thorlabs", - "title": "Name" + "const": "Technical Manufacturing Corporation", + "default": "Technical Manufacturing Corporation", + "enum": [ + "Technical Manufacturing Corporation" + ], + "title": "Name", + "type": "string" }, "abbreviation": { + "const": "TMC", + "default": "TMC", + "enum": [ + "TMC" + ], + "title": "Abbreviation", + "type": "string" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "TMC", + "type": "object" + }, + "TWCF": { + "properties": { + "name": { + "const": "Templeton World Charity Foundation", + "default": "Templeton World Charity Foundation", + "enum": [ + "Templeton World Charity Foundation" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "TWCF", + "default": "TWCF", + "enum": [ + "TWCF" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -8359,108 +9293,151 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" }, "registry_identifier": { - "const": "04gsnvb07", - "default": "04gsnvb07", - "title": "Registry Identifier" + "const": "00x0z1472", + "default": "00x0z1472", + "enum": [ + "00x0z1472" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "Thorlabs", + "title": "TWCF", "type": "object" }, - "Tymphany": { - "additionalProperties": false, - "description": "Tymphany", + "TYMPHANY": { "properties": { "name": { "const": "Tymphany", "default": "Tymphany", - "title": "Name" + "enum": [ + "Tymphany" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Tymphany", + "title": "TYMPHANY", "type": "object" }, - "Vieworks": { - "additionalProperties": false, - "description": "Vieworks", + "TemperatureUnit": { + "description": "Temperature units", + "enum": [ + "Celsius", + "Kelvin" + ], + "title": "TemperatureUnit", + "type": "string" + }, + "VIEWORKS": { "properties": { "name": { "const": "Vieworks", "default": "Vieworks", - "title": "Name" + "enum": [ + "Vieworks" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Vieworks", + "title": "VIEWORKS", "type": "object" }, - "Vortran": { - "additionalProperties": false, - "description": "Vortran", + "VORTRAN": { "properties": { "name": { "const": "Vortran", "default": "Vortran", - "title": "Name" + "enum": [ + "Vortran" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Vortran", + "title": "VORTRAN", "type": "object" } }, @@ -8474,9 +9451,13 @@ "type": "string" }, "schema_version": { - "const": "0.10.28", - "default": "0.10.28", - "title": "Schema Version" + "const": "0.10.29", + "default": "0.10.29", + "enum": [ + "0.10.29" + ], + "title": "Schema Version", + "type": "string" }, "instrument_id": { "anyOf": [ @@ -8507,365 +9488,365 @@ "manufacturer": { "discriminator": { "mapping": { - "AA Opto Electronic": "#/$defs/AAOptoElectronic", - "ASUS": "#/$defs/Asus", - "Abcam": "#/$defs/Abcam", - "Addgene": "#/$defs/Addgene", - "Ailipu Technology Co": "#/$defs/AilipuTechnologyCo", - "Allen Institute": "#/$defs/AllenInstitute", - "Allen Institute for Brain Science": "#/$defs/AllenInstituteForBrainScience", - "Allen Institute for Neural Dynamics": "#/$defs/AllenInstituteForNeuralDynamics", - "Allied": "#/$defs/Allied", - "Applied Scientific Instrumentation": "#/$defs/AppliedScientificInstrumentation", - "Arecont Vision Costar": "#/$defs/ArecontVisionCostar", - "Basler": "#/$defs/Basler", - "Cambridge Technology": "#/$defs/CambridgeTechnology", - "Carl Zeiss": "#/$defs/CarlZeiss", - "Champalimaud Foundation": "#/$defs/ChampalimaudFoundation", - "Chan Zuckerberg Initiative": "#/$defs/ChanZuckerbergInitiative", - "Chroma": "#/$defs/Chroma", - "Coherent Scientific": "#/$defs/CoherentScientific", - "Columbia University": "#/$defs/ColumbiaUniversity", - "Computar": "#/$defs/Computar", - "Conoptics": "#/$defs/Conoptics", - "Custom": "#/$defs/Custom", - "Dodotronic": "#/$defs/Dodotronic", - "Doric": "#/$defs/Doric", - "Ealing": "#/$defs/Ealing", - "Edmund Optics": "#/$defs/EdmundOptics", - "Emory University": "#/$defs/EmoryUniversity", - "Euresys": "#/$defs/Euresys", - "Fujinon": "#/$defs/Fujinon", - "Hamamatsu": "#/$defs/Hamamatsu", - "Hamilton": "#/$defs/Hamilton", - "Huazhong University of Science and Technology": "#/$defs/HuazhongUniversityOfScienceAndTechnology", - "IR Robot Co": "#/$defs/IRRobotCo", - "ISL Products International": "#/$defs/ISLProductsInternational", - "Infinity Photo-Optical": "#/$defs/InfinityPhotoOptical", - "Integrated DNA Technologies": "#/$defs/IntegratedDNATechnologies", - "Interuniversity Microelectronics Center": "#/$defs/InteruniversityMicroelectronicsCenter", - "Invitrogen": "#/$defs/Invitrogen", - "Jackson Laboratory": "#/$defs/JacksonLaboratory", - "Janelia Research Campus": "#/$defs/JaneliaResearchCampus", - "Julabo": "#/$defs/Julabo", - "LG": "#/$defs/Lg", - "Leica": "#/$defs/Leica", - "LifeCanvas": "#/$defs/LifeCanvas", - "Lumen Dynamics": "#/$defs/LumenDynamics", - "MBF Bioscience": "#/$defs/MBFBioscience", - "MKS Newport": "#/$defs/MKSNewport", - "MPI": "#/$defs/Mpi", - "Meadowlark Optics": "#/$defs/MeadowlarkOptics", - "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch", - "Midwest Optical Systems, Inc.": "#/$defs/MidwestOpticalSystems", - "Mitutuyo": "#/$defs/Mitutuyo", - "NResearch Inc": "#/$defs/NResearch", - "National Center for Complementary and Integrative Health": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth", - "National Institute of Mental Health": "#/$defs/NationalInstituteOfMentalHealth", - "National Institute of Neurological Disorders and Stroke": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke", - "National Instruments": "#/$defs/NationalInstruments", - "Navitar": "#/$defs/Navitar", - "Neurophotometrics": "#/$defs/Neurophotometrics", - "New Scale Technologies": "#/$defs/NewScaleTechnologies", - "New York University": "#/$defs/NewYorkUniversity", - "Nikon": "#/$defs/Nikon", - "Olympus": "#/$defs/Olympus", - "Open Ephys Production Site": "#/$defs/OpenEphysProductionSite", - "Optotune": "#/$defs/Optotune", - "Other": "#/$defs/Other", - "Oxxius": "#/$defs/Oxxius", - "Prizmatix": "#/$defs/Prizmatix", - "Quantifi": "#/$defs/Quantifi", - "Raspberry Pi": "#/$defs/RaspberryPi", - "SICGEN": "#/$defs/Sicgen", - "Schneider-Kreuznach": "#/$defs/SchneiderKreuznach", - "Second Order Effects": "#/$defs/SecondOrderEffects", - "Semrock": "#/$defs/Semrock", - "Sigma-Aldritch": "#/$defs/SigmaAldritch", - "Simons Foundation": "#/$defs/SimonsFoundation", - "Spinnaker": "#/$defs/Spinnaker", - "Tamron": "#/$defs/Tamron", + "AA Opto Electronic": "#/$defs/AA_OPTO_ELECTRONIC", + "ASUS": "#/$defs/ASUS", + "Abcam": "#/$defs/ABCAM", + "Addgene": "#/$defs/ADDGENE", + "Ailipu Technology Co": "#/$defs/AILIPU", + "Allen Institute": "#/$defs/AI", + "Allen Institute for Brain Science": "#/$defs/AIBS", + "Allen Institute for Neural Dynamics": "#/$defs/AIND", + "Allied": "#/$defs/ALLIED", + "Applied Scientific Instrumentation": "#/$defs/ASI", + "Arecont Vision Costar": "#/$defs/ARECONT_VISION_COSTAR", + "Basler": "#/$defs/BASLER", + "Cambridge Technology": "#/$defs/CAMBRIDGE_TECHNOLOGY", + "Carl Zeiss": "#/$defs/CARL_ZEISS", + "Champalimaud Foundation": "#/$defs/CHAMPALIMAUD", + "Chan Zuckerberg Initiative": "#/$defs/CZI", + "Chroma": "#/$defs/CHROMA", + "Coherent Scientific": "#/$defs/COHERENT_SCIENTIFIC", + "Columbia University": "#/$defs/COLUMBIA", + "Computar": "#/$defs/COMPUTAR", + "Conoptics": "#/$defs/CONOPTICS", + "Custom": "#/$defs/CUSTOM", + "Dodotronic": "#/$defs/DODOTRONIC", + "Doric": "#/$defs/DORIC", + "Ealing": "#/$defs/EALING", + "Edmund Optics": "#/$defs/EDMUND_OPTICS", + "Emory University": "#/$defs/EMORY", + "Euresys": "#/$defs/EURESYS", + "Fujinon": "#/$defs/FUJINON", + "Hamamatsu": "#/$defs/HAMAMATSU", + "Hamilton": "#/$defs/HAMILTON", + "Huazhong University of Science and Technology": "#/$defs/HUST", + "IR Robot Co": "#/$defs/IR_ROBOT_CO", + "ISL Products International": "#/$defs/ISL", + "Infinity Photo-Optical": "#/$defs/INFINITY_PHOTO_OPTICAL", + "Integrated DNA Technologies": "#/$defs/IDT", + "Interuniversity Microelectronics Center": "#/$defs/IMEC", + "Invitrogen": "#/$defs/INVITROGEN", + "Jackson Laboratory": "#/$defs/JAX", + "Janelia Research Campus": "#/$defs/JANELIA", + "Julabo": "#/$defs/JULABO", + "LG": "#/$defs/LG", + "Leica": "#/$defs/LEICA", + "LifeCanvas": "#/$defs/LIFECANVAS", + "Lumen Dynamics": "#/$defs/LUMEN_DYNAMICS", + "MBF Bioscience": "#/$defs/MBF", + "MKS Newport": "#/$defs/MKS_NEWPORT", + "MPI": "#/$defs/MPI", + "Meadowlark Optics": "#/$defs/MEADOWLARK_OPTICS", + "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MJFF", + "Midwest Optical Systems, Inc.": "#/$defs/MIDOPT", + "Mitutuyo": "#/$defs/MITUTUYO", + "NResearch Inc": "#/$defs/NRESEARCH_INC", + "National Center for Complementary and Integrative Health": "#/$defs/NCCIH", + "National Institute of Mental Health": "#/$defs/NIMH", + "National Institute of Neurological Disorders and Stroke": "#/$defs/NINDS", + "National Instruments": "#/$defs/NATIONAL_INSTRUMENTS", + "Navitar": "#/$defs/NAVITAR", + "Neurophotometrics": "#/$defs/NEUROPHOTOMETRICS", + "New Scale Technologies": "#/$defs/NEW_SCALE_TECHNOLOGIES", + "New York University": "#/$defs/NYU", + "Nikon": "#/$defs/NIKON", + "Olympus": "#/$defs/OLYMPUS", + "Open Ephys Production Site": "#/$defs/OEPS", + "Optotune": "#/$defs/OPTOTUNE", + "Other": "#/$defs/OTHER", + "Oxxius": "#/$defs/OXXIUS", + "Prizmatix": "#/$defs/PRIZMATIX", + "Quantifi": "#/$defs/QUANTIFI", + "Raspberry Pi": "#/$defs/RASPBERRY_PI", + "SICGEN": "#/$defs/SICGEN", + "Schneider-Kreuznach": "#/$defs/SCHNEIDER_KREUZNACH", + "Second Order Effects": "#/$defs/SECOND_ORDER_EFFECTS", + "Semrock": "#/$defs/SEMROCK", + "Sigma-Aldritch": "#/$defs/SIGMA_ALDRITCH", + "Simons Foundation": "#/$defs/SIMONS_FOUNDATION", + "Spinnaker": "#/$defs/SPINNAKER", + "Tamron": "#/$defs/TAMRON", "Technical Manufacturing Corporation": "#/$defs/TMC", - "Teledyne FLIR": "#/$defs/TeledyneFLIR", - "Templeton World Charity Foundation": "#/$defs/TempletonWorldCharityFoundation", - "The Imaging Source": "#/$defs/TheImagingSource", - "The Lee Company": "#/$defs/TheLeeCompany", - "Thermo Fisher": "#/$defs/Thermofisher", - "Thorlabs": "#/$defs/Thorlabs", - "Tymphany": "#/$defs/Tymphany", - "Vieworks": "#/$defs/Vieworks", - "Vortran": "#/$defs/Vortran", - "ams OSRAM": "#/$defs/AmsOsram" + "Teledyne FLIR": "#/$defs/FLIR", + "Templeton World Charity Foundation": "#/$defs/TWCF", + "The Imaging Source": "#/$defs/THE_IMAGING_SOURCE", + "The Lee Company": "#/$defs/THE_LEE_COMPANY", + "Thermo Fisher Scientific": "#/$defs/THERMO_FISHER_SCIENTIFIC", + "Thorlabs": "#/$defs/THORLABS", + "Tymphany": "#/$defs/TYMPHANY", + "Vieworks": "#/$defs/VIEWORKS", + "Vortran": "#/$defs/VORTRAN", + "ams OSRAM": "#/$defs/AMS_OSRAM" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/AAOptoElectronic" + "$ref": "#/$defs/AA_OPTO_ELECTRONIC" }, { - "$ref": "#/$defs/Abcam" + "$ref": "#/$defs/ASUS" }, { - "$ref": "#/$defs/Addgene" + "$ref": "#/$defs/ABCAM" }, { - "$ref": "#/$defs/AilipuTechnologyCo" + "$ref": "#/$defs/ADDGENE" }, { - "$ref": "#/$defs/AllenInstitute" + "$ref": "#/$defs/AILIPU" }, { - "$ref": "#/$defs/AllenInstituteForBrainScience" + "$ref": "#/$defs/AI" }, { - "$ref": "#/$defs/AllenInstituteForNeuralDynamics" + "$ref": "#/$defs/AIBS" }, { - "$ref": "#/$defs/Allied" + "$ref": "#/$defs/AIND" }, { - "$ref": "#/$defs/AmsOsram" + "$ref": "#/$defs/ALLIED" }, { - "$ref": "#/$defs/AppliedScientificInstrumentation" + "$ref": "#/$defs/ASI" }, { - "$ref": "#/$defs/Asus" + "$ref": "#/$defs/ARECONT_VISION_COSTAR" }, { - "$ref": "#/$defs/ArecontVisionCostar" + "$ref": "#/$defs/BASLER" }, { - "$ref": "#/$defs/Basler" + "$ref": "#/$defs/CAMBRIDGE_TECHNOLOGY" }, { - "$ref": "#/$defs/CambridgeTechnology" + "$ref": "#/$defs/CARL_ZEISS" }, { - "$ref": "#/$defs/ChampalimaudFoundation" + "$ref": "#/$defs/CHAMPALIMAUD" }, { - "$ref": "#/$defs/ChanZuckerbergInitiative" + "$ref": "#/$defs/CZI" }, { - "$ref": "#/$defs/Chroma" + "$ref": "#/$defs/CHROMA" }, { - "$ref": "#/$defs/CoherentScientific" + "$ref": "#/$defs/COHERENT_SCIENTIFIC" }, { - "$ref": "#/$defs/ColumbiaUniversity" + "$ref": "#/$defs/COLUMBIA" }, { - "$ref": "#/$defs/Computar" + "$ref": "#/$defs/COMPUTAR" }, { - "$ref": "#/$defs/Conoptics" + "$ref": "#/$defs/CONOPTICS" }, { - "$ref": "#/$defs/Custom" + "$ref": "#/$defs/CUSTOM" }, { - "$ref": "#/$defs/Dodotronic" + "$ref": "#/$defs/DODOTRONIC" }, { - "$ref": "#/$defs/Doric" + "$ref": "#/$defs/DORIC" }, { - "$ref": "#/$defs/Ealing" + "$ref": "#/$defs/EALING" }, { - "$ref": "#/$defs/EdmundOptics" + "$ref": "#/$defs/EDMUND_OPTICS" }, { - "$ref": "#/$defs/EmoryUniversity" + "$ref": "#/$defs/EMORY" }, { - "$ref": "#/$defs/Euresys" + "$ref": "#/$defs/EURESYS" }, { - "$ref": "#/$defs/Fujinon" + "$ref": "#/$defs/FUJINON" }, { - "$ref": "#/$defs/Hamamatsu" + "$ref": "#/$defs/HAMAMATSU" }, { - "$ref": "#/$defs/Hamilton" + "$ref": "#/$defs/HAMILTON" }, { - "$ref": "#/$defs/HuazhongUniversityOfScienceAndTechnology" + "$ref": "#/$defs/HUST" }, { - "$ref": "#/$defs/TheImagingSource" + "$ref": "#/$defs/IR_ROBOT_CO" }, { - "$ref": "#/$defs/IntegratedDNATechnologies" + "$ref": "#/$defs/ISL" }, { - "$ref": "#/$defs/InteruniversityMicroelectronicsCenter" + "$ref": "#/$defs/INFINITY_PHOTO_OPTICAL" }, { - "$ref": "#/$defs/InfinityPhotoOptical" + "$ref": "#/$defs/IDT" }, { - "$ref": "#/$defs/Invitrogen" + "$ref": "#/$defs/IMEC" }, { - "$ref": "#/$defs/ISLProductsInternational" + "$ref": "#/$defs/INVITROGEN" }, { - "$ref": "#/$defs/JacksonLaboratory" + "$ref": "#/$defs/JAX" }, { - "$ref": "#/$defs/JaneliaResearchCampus" + "$ref": "#/$defs/JANELIA" }, { - "$ref": "#/$defs/Julabo" + "$ref": "#/$defs/JULABO" }, { - "$ref": "#/$defs/TheLeeCompany" + "$ref": "#/$defs/LG" }, { - "$ref": "#/$defs/Leica" + "$ref": "#/$defs/LEICA" }, { - "$ref": "#/$defs/Lg" + "$ref": "#/$defs/LUMEN_DYNAMICS" }, { - "$ref": "#/$defs/LifeCanvas" + "$ref": "#/$defs/LIFECANVAS" }, { - "$ref": "#/$defs/MeadowlarkOptics" + "$ref": "#/$defs/MBF" }, { - "$ref": "#/$defs/IRRobotCo" + "$ref": "#/$defs/MKS_NEWPORT" }, { - "$ref": "#/$defs/MBFBioscience" + "$ref": "#/$defs/MPI" }, { - "$ref": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch" + "$ref": "#/$defs/MEADOWLARK_OPTICS" }, { - "$ref": "#/$defs/MidwestOpticalSystems" + "$ref": "#/$defs/MJFF" }, { - "$ref": "#/$defs/Mitutuyo" + "$ref": "#/$defs/MIDOPT" }, { - "$ref": "#/$defs/MKSNewport" + "$ref": "#/$defs/MITUTUYO" }, { - "$ref": "#/$defs/Mpi" + "$ref": "#/$defs/NRESEARCH_INC" }, { - "$ref": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth" + "$ref": "#/$defs/NCCIH" }, { - "$ref": "#/$defs/NationalInstituteOfMentalHealth" + "$ref": "#/$defs/NIMH" }, { - "$ref": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke" + "$ref": "#/$defs/NINDS" }, { - "$ref": "#/$defs/NationalInstruments" + "$ref": "#/$defs/NATIONAL_INSTRUMENTS" }, { - "$ref": "#/$defs/Navitar" + "$ref": "#/$defs/NAVITAR" }, { - "$ref": "#/$defs/Neurophotometrics" + "$ref": "#/$defs/NEUROPHOTOMETRICS" }, { - "$ref": "#/$defs/NewScaleTechnologies" + "$ref": "#/$defs/NEW_SCALE_TECHNOLOGIES" }, { - "$ref": "#/$defs/NewYorkUniversity" + "$ref": "#/$defs/NYU" }, { - "$ref": "#/$defs/Nikon" + "$ref": "#/$defs/NIKON" }, { - "$ref": "#/$defs/NResearch" + "$ref": "#/$defs/OLYMPUS" }, { - "$ref": "#/$defs/OpenEphysProductionSite" + "$ref": "#/$defs/OEPS" }, { - "$ref": "#/$defs/Olympus" + "$ref": "#/$defs/OPTOTUNE" }, { - "$ref": "#/$defs/Optotune" + "$ref": "#/$defs/OTHER" }, { - "$ref": "#/$defs/Oxxius" + "$ref": "#/$defs/OXXIUS" }, { - "$ref": "#/$defs/Prizmatix" + "$ref": "#/$defs/PRIZMATIX" }, { - "$ref": "#/$defs/Quantifi" + "$ref": "#/$defs/QUANTIFI" }, { - "$ref": "#/$defs/RaspberryPi" + "$ref": "#/$defs/RASPBERRY_PI" }, { - "$ref": "#/$defs/SecondOrderEffects" + "$ref": "#/$defs/SICGEN" }, { - "$ref": "#/$defs/Semrock" + "$ref": "#/$defs/SCHNEIDER_KREUZNACH" }, { - "$ref": "#/$defs/SchneiderKreuznach" + "$ref": "#/$defs/SECOND_ORDER_EFFECTS" }, { - "$ref": "#/$defs/Sicgen" + "$ref": "#/$defs/SEMROCK" }, { - "$ref": "#/$defs/SigmaAldritch" + "$ref": "#/$defs/SIGMA_ALDRITCH" }, { - "$ref": "#/$defs/SimonsFoundation" + "$ref": "#/$defs/SIMONS_FOUNDATION" }, { - "$ref": "#/$defs/Spinnaker" + "$ref": "#/$defs/SPINNAKER" }, { - "$ref": "#/$defs/Tamron" + "$ref": "#/$defs/TAMRON" }, { - "$ref": "#/$defs/TempletonWorldCharityFoundation" + "$ref": "#/$defs/TMC" }, { - "$ref": "#/$defs/TeledyneFLIR" + "$ref": "#/$defs/FLIR" }, { - "$ref": "#/$defs/Thermofisher" + "$ref": "#/$defs/TWCF" }, { - "$ref": "#/$defs/Thorlabs" + "$ref": "#/$defs/THE_IMAGING_SOURCE" }, { - "$ref": "#/$defs/TMC" + "$ref": "#/$defs/THE_LEE_COMPANY" }, { - "$ref": "#/$defs/Tymphany" + "$ref": "#/$defs/THERMO_FISHER_SCIENTIFIC" }, { - "$ref": "#/$defs/Vieworks" + "$ref": "#/$defs/THORLABS" }, { - "$ref": "#/$defs/Vortran" + "$ref": "#/$defs/TYMPHANY" }, { - "$ref": "#/$defs/CarlZeiss" + "$ref": "#/$defs/VIEWORKS" }, { - "$ref": "#/$defs/LumenDynamics" + "$ref": "#/$defs/VORTRAN" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/AMS_OSRAM" } ], "title": "Instrument manufacturer" diff --git a/schemas/metadata_schema.json b/schemas/metadata_schema.json index 190430431..04d6266fe 100644 --- a/schemas/metadata_schema.json +++ b/schemas/metadata_schema.json @@ -1,46 +1,62 @@ { "$defs": { - "AAOptoElectronic": { - "additionalProperties": false, - "description": "AAOptoElectronic", + "AA_OPTO_ELECTRONIC": { "properties": { "name": { "const": "AA Opto Electronic", "default": "AA Opto Electronic", - "title": "Name" + "enum": [ + "AA Opto Electronic" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "AAOptoElectronic", + "title": "AA_OPTO_ELECTRONIC", "type": "object" }, - "Abcam": { - "additionalProperties": false, - "description": "Abcam", + "ABCAM": { "properties": { "name": { "const": "Abcam", "default": "Abcam", - "title": "Name" + "enum": [ + "Abcam" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { "default": { @@ -49,13 +65,13 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" @@ -63,348 +79,315 @@ "registry_identifier": { "const": "02e1wjw63", "default": "02e1wjw63", - "title": "Registry Identifier" + "enum": [ + "02e1wjw63" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "Abcam", + "title": "ABCAM", "type": "object" }, - "Acquisition": { - "additionalProperties": false, - "description": "Description of an imaging acquisition session", + "ADDGENE": { "properties": { - "describedBy": { - "const": "https://raw.githubusercontent.com/AllenNeuralDynamics/aind-data-schema/main/src/aind_data_schema/core/acquisition.py", - "default": "https://raw.githubusercontent.com/AllenNeuralDynamics/aind-data-schema/main/src/aind_data_schema/core/acquisition.py", - "title": "Describedby", + "name": { + "const": "Addgene", + "default": "Addgene", + "enum": [ + "Addgene" + ], + "title": "Name", "type": "string" }, - "schema_version": { - "const": "0.6.20", - "default": "0.6.20", - "title": "Schema Version" - }, - "protocol_id": { - "default": [], - "description": "DOI for protocols.io", - "items": { - "type": "string" - }, - "title": "Protocol ID", - "type": "array" + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, - "experimenter_full_name": { - "description": "First and last name of the experimenter(s).", - "items": { - "type": "string" + "registry": { + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" }, - "title": "Experimenter(s) full name", - "type": "array" - }, - "specimen_id": { - "title": "Specimen ID", - "type": "string" - }, - "subject_id": { - "anyOf": [ - { - "type": "string" + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" }, + "propertyName": "name" + }, + "oneOf": [ { - "type": "null" + "$ref": "#/$defs/ROR" } ], - "default": null, - "title": "Subject ID" + "title": "Registry" }, - "instrument_id": { - "title": "Instrument ID", + "registry_identifier": { + "const": "01nn1pw54", + "default": "01nn1pw54", + "enum": [ + "01nn1pw54" + ], + "title": "Registry Identifier", "type": "string" - }, - "calibrations": { - "default": [], - "description": "List of calibration measurements taken prior to acquisition.", - "items": { - "$ref": "#/$defs/Calibration" - }, - "title": "Calibrations", - "type": "array" - }, - "maintenance": { - "default": [], - "description": "List of maintenance on rig prior to acquisition.", - "items": { - "$ref": "#/$defs/Maintenance" - }, - "title": "Maintenance", - "type": "array" - }, - "session_start_time": { - "format": "date-time", - "title": "Session start time", + } + }, + "title": "ADDGENE", + "type": "object" + }, + "AI": { + "properties": { + "name": { + "const": "Allen Institute", + "default": "Allen Institute", + "enum": [ + "Allen Institute" + ], + "title": "Name", "type": "string" }, - "session_end_time": { - "format": "date-time", - "title": "Session end time", + "abbreviation": { + "const": "AI", + "default": "AI", + "enum": [ + "AI" + ], + "title": "Abbreviation", "type": "string" }, - "session_type": { - "anyOf": [ - { - "type": "string" + "registry": { + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" }, + "propertyName": "name" + }, + "oneOf": [ { - "type": "null" + "$ref": "#/$defs/ROR" } ], - "default": null, - "title": "Session type" - }, - "tiles": { - "items": { - "$ref": "#/$defs/AcquisitionTile" - }, - "title": "Acquisition tiles", - "type": "array" + "title": "Registry" }, - "axes": { - "items": { - "$ref": "#/$defs/ImageAxis" - }, - "title": "Acquisition axes", - "type": "array" + "registry_identifier": { + "const": "03cpe7c52", + "default": "03cpe7c52", + "enum": [ + "03cpe7c52" + ], + "title": "Registry Identifier", + "type": "string" + } + }, + "title": "AI", + "type": "object" + }, + "AIBS": { + "properties": { + "name": { + "const": "Allen Institute for Brain Science", + "default": "Allen Institute for Brain Science", + "enum": [ + "Allen Institute for Brain Science" + ], + "title": "Name", + "type": "string" }, - "chamber_immersion": { - "allOf": [ - { - "$ref": "#/$defs/Immersion" - } + "abbreviation": { + "const": "AIBS", + "default": "AIBS", + "enum": [ + "AIBS" ], - "title": "Acquisition chamber immersion data" + "title": "Abbreviation", + "type": "string" }, - "sample_immersion": { - "anyOf": [ - { - "$ref": "#/$defs/Immersion" + "registry": { + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" }, + "propertyName": "name" + }, + "oneOf": [ { - "type": "null" + "$ref": "#/$defs/ROR" } ], - "default": null, - "title": "Acquisition sample immersion data" + "title": "Registry" }, - "active_objectives": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } + "registry_identifier": { + "const": "00dcv1019", + "default": "00dcv1019", + "enum": [ + "00dcv1019" ], - "default": null, - "title": "List of objectives used in this acquisition." + "title": "Registry Identifier", + "type": "string" + } + }, + "title": "AIBS", + "type": "object" + }, + "AILIPU": { + "properties": { + "name": { + "const": "Ailipu Technology Co", + "default": "Ailipu Technology Co", + "enum": [ + "Ailipu Technology Co" + ], + "title": "Name", + "type": "string" }, - "local_storage_directory": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } + "abbreviation": { + "const": "Ailipu", + "default": "Ailipu", + "enum": [ + "Ailipu" ], - "default": null, - "title": "Local storage directory" + "title": "Abbreviation", + "type": "string" }, - "external_storage_directory": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], + "registry": { "default": null, - "title": "External storage directory" - }, - "processing_steps": { - "default": [], - "description": "List of downstream processing steps planned for each channel", - "items": { - "$ref": "#/$defs/ProcessingSteps" - }, - "title": "Processing steps", - "type": "array" - }, - "software": { - "anyOf": [ - { - "items": { - "$ref": "#/$defs/Software" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "default": [], - "title": "Acquisition software version data" + "title": "Registry", + "type": "null" }, - "notes": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], + "registry_identifier": { + "const": null, "default": null, - "title": "Notes" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "required": [ - "experimenter_full_name", - "specimen_id", - "instrument_id", - "session_start_time", - "session_end_time", - "tiles", - "axes", - "chamber_immersion" - ], - "title": "Acquisition", + "title": "AILIPU", "type": "object" }, - "AcquisitionTile": { - "additionalProperties": false, - "description": "Description of acquisition tile", + "AIND": { "properties": { - "coordinate_transformations": { - "items": { - "discriminator": { - "mapping": { - "affine": "#/$defs/Affine3dTransform", - "rotation": "#/$defs/Rotation3dTransform", - "scale": "#/$defs/Scale3dTransform", - "translation": "#/$defs/Translation3dTransform" - }, - "propertyName": "type" - }, - "oneOf": [ - { - "$ref": "#/$defs/Scale3dTransform" - }, - { - "$ref": "#/$defs/Translation3dTransform" - }, - { - "$ref": "#/$defs/Rotation3dTransform" - }, - { - "$ref": "#/$defs/Affine3dTransform" - } - ] - }, - "title": "Tile coordinate transformations", - "type": "array" - }, - "file_name": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } + "name": { + "const": "Allen Institute for Neural Dynamics", + "default": "Allen Institute for Neural Dynamics", + "enum": [ + "Allen Institute for Neural Dynamics" ], - "default": null, - "title": "File name" + "title": "Name", + "type": "string" }, - "channel": { - "$ref": "#/$defs/Channel" + "abbreviation": { + "const": "AIND", + "default": "AIND", + "enum": [ + "AIND" + ], + "title": "Abbreviation", + "type": "string" }, - "notes": { - "anyOf": [ - { - "type": "string" + "registry": { + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" }, + "propertyName": "name" + }, + "oneOf": [ { - "type": "null" + "$ref": "#/$defs/ROR" } ], - "default": null, - "title": "Notes" - }, - "imaging_angle": { - "default": 0, - "title": "Imaging angle", - "type": "integer" + "title": "Registry" }, - "imaging_angle_unit": { - "allOf": [ - { - "$ref": "#/$defs/AngleUnit" - } + "registry_identifier": { + "const": "04szwah67", + "default": "04szwah67", + "enum": [ + "04szwah67" ], - "default": "degrees", - "title": "Imaging angle unit" + "title": "Registry Identifier", + "type": "string" + } + }, + "title": "AIND", + "type": "object" + }, + "ALLIED": { + "properties": { + "name": { + "const": "Allied", + "default": "Allied", + "enum": [ + "Allied" + ], + "title": "Name", + "type": "string" }, - "acquisition_start_time": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": "null" - } + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { "default": null, - "title": "Acquisition start time" + "title": "Registry", + "type": "null" }, - "acquisition_end_time": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": "null" - } - ], + "registry_identifier": { + "const": null, "default": null, - "title": "Acquisition end time" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "required": [ - "coordinate_transformations", - "channel" - ], - "title": "AcquisitionTile", + "title": "ALLIED", "type": "object" }, - "Addgene": { - "additionalProperties": false, - "description": "Addgene", + "AMS_OSRAM": { "properties": { "name": { - "const": "Addgene", - "default": "Addgene", - "title": "Name" + "const": "ams OSRAM", + "default": "ams OSRAM", + "enum": [ + "ams OSRAM" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { "default": { @@ -413,415 +396,877 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" }, "registry_identifier": { - "const": "01nn1pw54", - "default": "01nn1pw54", - "title": "Registry Identifier" + "const": "045d0h266", + "default": "045d0h266", + "enum": [ + "045d0h266" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "Addgene", + "title": "AMS_OSRAM", "type": "object" }, - "AdditionalImagingDevice": { - "additionalProperties": false, - "description": "Description of additional devices", + "ARECONT_VISION_COSTAR": { "properties": { - "device_type": { - "const": "Additional imaging device", - "default": "Additional imaging device", - "title": "Device Type" - }, "name": { - "title": "Device name", + "const": "Arecont Vision Costar", + "default": "Arecont Vision Costar", + "enum": [ + "Arecont Vision Costar" + ], + "title": "Name", "type": "string" }, - "serial_number": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { "default": null, - "title": "Serial number" + "title": "Registry", + "type": "null" }, - "manufacturer": { - "anyOf": [ + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "ARECONT_VISION_COSTAR", + "type": "object" + }, + "ASI": { + "properties": { + "name": { + "const": "Applied Scientific Instrumentation", + "default": "Applied Scientific Instrumentation", + "enum": [ + "Applied Scientific Instrumentation" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "ASI", + "default": "ASI", + "enum": [ + "ASI" + ], + "title": "Abbreviation", + "type": "string" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "ASI", + "type": "object" + }, + "ASUS": { + "properties": { + "name": { + "const": "ASUS", + "default": "ASUS", + "enum": [ + "ASUS" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" + }, + "propertyName": "name" + }, + "oneOf": [ + { + "$ref": "#/$defs/ROR" + } + ], + "title": "Registry" + }, + "registry_identifier": { + "const": "00bxkz165", + "default": "00bxkz165", + "enum": [ + "00bxkz165" + ], + "title": "Registry Identifier", + "type": "string" + } + }, + "title": "ASUS", + "type": "object" + }, + "Acquisition": { + "additionalProperties": false, + "description": "Description of an imaging acquisition session", + "properties": { + "describedBy": { + "const": "https://raw.githubusercontent.com/AllenNeuralDynamics/aind-data-schema/main/src/aind_data_schema/core/acquisition.py", + "default": "https://raw.githubusercontent.com/AllenNeuralDynamics/aind-data-schema/main/src/aind_data_schema/core/acquisition.py", + "title": "Describedby", + "type": "string" + }, + "schema_version": { + "const": "0.6.21", + "default": "0.6.21", + "enum": [ + "0.6.21" + ], + "title": "Schema Version", + "type": "string" + }, + "protocol_id": { + "default": [], + "description": "DOI for protocols.io", + "items": { + "type": "string" + }, + "title": "Protocol ID", + "type": "array" + }, + "experimenter_full_name": { + "description": "First and last name of the experimenter(s).", + "items": { + "type": "string" + }, + "title": "Experimenter(s) full name", + "type": "array" + }, + "specimen_id": { + "title": "Specimen ID", + "type": "string" + }, + "subject_id": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Subject ID" + }, + "instrument_id": { + "title": "Instrument ID", + "type": "string" + }, + "calibrations": { + "default": [], + "description": "List of calibration measurements taken prior to acquisition.", + "items": { + "$ref": "#/$defs/Calibration" + }, + "title": "Calibrations", + "type": "array" + }, + "maintenance": { + "default": [], + "description": "List of maintenance on rig prior to acquisition.", + "items": { + "$ref": "#/$defs/Maintenance" + }, + "title": "Maintenance", + "type": "array" + }, + "session_start_time": { + "format": "date-time", + "title": "Session start time", + "type": "string" + }, + "session_end_time": { + "format": "date-time", + "title": "Session end time", + "type": "string" + }, + "session_type": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Session type" + }, + "tiles": { + "items": { + "$ref": "#/$defs/AcquisitionTile" + }, + "title": "Acquisition tiles", + "type": "array" + }, + "axes": { + "items": { + "$ref": "#/$defs/ImageAxis" + }, + "title": "Acquisition axes", + "type": "array" + }, + "chamber_immersion": { + "allOf": [ + { + "$ref": "#/$defs/Immersion" + } + ], + "title": "Acquisition chamber immersion data" + }, + "sample_immersion": { + "anyOf": [ + { + "$ref": "#/$defs/Immersion" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Acquisition sample immersion data" + }, + "active_objectives": { + "anyOf": [ + { + "items": { + "type": "string" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": null, + "title": "List of objectives used in this acquisition." + }, + "local_storage_directory": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Local storage directory" + }, + "external_storage_directory": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "title": "External storage directory" + }, + "processing_steps": { + "default": [], + "description": "List of downstream processing steps planned for each channel", + "items": { + "$ref": "#/$defs/ProcessingSteps" + }, + "title": "Processing steps", + "type": "array" + }, + "software": { + "anyOf": [ + { + "items": { + "$ref": "#/$defs/Software" + }, + "type": "array" + }, + { + "type": "null" + } + ], + "default": [], + "title": "Acquisition software version data" + }, + "notes": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Notes" + } + }, + "required": [ + "experimenter_full_name", + "specimen_id", + "instrument_id", + "session_start_time", + "session_end_time", + "tiles", + "axes", + "chamber_immersion" + ], + "title": "Acquisition", + "type": "object" + }, + "AcquisitionTile": { + "additionalProperties": false, + "description": "Description of acquisition tile", + "properties": { + "coordinate_transformations": { + "items": { + "discriminator": { + "mapping": { + "affine": "#/$defs/Affine3dTransform", + "rotation": "#/$defs/Rotation3dTransform", + "scale": "#/$defs/Scale3dTransform", + "translation": "#/$defs/Translation3dTransform" + }, + "propertyName": "type" + }, + "oneOf": [ + { + "$ref": "#/$defs/Scale3dTransform" + }, + { + "$ref": "#/$defs/Translation3dTransform" + }, + { + "$ref": "#/$defs/Rotation3dTransform" + }, + { + "$ref": "#/$defs/Affine3dTransform" + } + ] + }, + "title": "Tile coordinate transformations", + "type": "array" + }, + "file_name": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "title": "File name" + }, + "channel": { + "$ref": "#/$defs/Channel" + }, + "notes": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Notes" + }, + "imaging_angle": { + "default": 0, + "title": "Imaging angle", + "type": "integer" + }, + "imaging_angle_unit": { + "allOf": [ + { + "$ref": "#/$defs/AngleUnit" + } + ], + "default": "degrees", + "title": "Imaging angle unit" + }, + "acquisition_start_time": { + "anyOf": [ + { + "format": "date-time", + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Acquisition start time" + }, + "acquisition_end_time": { + "anyOf": [ + { + "format": "date-time", + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Acquisition end time" + } + }, + "required": [ + "coordinate_transformations", + "channel" + ], + "title": "AcquisitionTile", + "type": "object" + }, + "AdditionalImagingDevice": { + "additionalProperties": false, + "description": "Description of additional devices", + "properties": { + "device_type": { + "const": "Additional imaging device", + "default": "Additional imaging device", + "enum": [ + "Additional imaging device" + ], + "title": "Device Type", + "type": "string" + }, + "name": { + "title": "Device name", + "type": "string" + }, + "serial_number": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Serial number" + }, + "manufacturer": { + "anyOf": [ { "discriminator": { "mapping": { - "AA Opto Electronic": "#/$defs/AAOptoElectronic", - "ASUS": "#/$defs/Asus", - "Abcam": "#/$defs/Abcam", - "Addgene": "#/$defs/Addgene", - "Ailipu Technology Co": "#/$defs/AilipuTechnologyCo", - "Allen Institute": "#/$defs/AllenInstitute", - "Allen Institute for Brain Science": "#/$defs/AllenInstituteForBrainScience", - "Allen Institute for Neural Dynamics": "#/$defs/AllenInstituteForNeuralDynamics", - "Allied": "#/$defs/Allied", - "Applied Scientific Instrumentation": "#/$defs/AppliedScientificInstrumentation", - "Arecont Vision Costar": "#/$defs/ArecontVisionCostar", - "Basler": "#/$defs/Basler", - "Cambridge Technology": "#/$defs/CambridgeTechnology", - "Carl Zeiss": "#/$defs/CarlZeiss", - "Champalimaud Foundation": "#/$defs/ChampalimaudFoundation", - "Chan Zuckerberg Initiative": "#/$defs/ChanZuckerbergInitiative", - "Chroma": "#/$defs/Chroma", - "Coherent Scientific": "#/$defs/CoherentScientific", - "Columbia University": "#/$defs/ColumbiaUniversity", - "Computar": "#/$defs/Computar", - "Conoptics": "#/$defs/Conoptics", - "Custom": "#/$defs/Custom", - "Dodotronic": "#/$defs/Dodotronic", - "Doric": "#/$defs/Doric", - "Ealing": "#/$defs/Ealing", - "Edmund Optics": "#/$defs/EdmundOptics", - "Emory University": "#/$defs/EmoryUniversity", - "Euresys": "#/$defs/Euresys", - "Fujinon": "#/$defs/Fujinon", - "Hamamatsu": "#/$defs/Hamamatsu", - "Hamilton": "#/$defs/Hamilton", - "Huazhong University of Science and Technology": "#/$defs/HuazhongUniversityOfScienceAndTechnology", - "IR Robot Co": "#/$defs/IRRobotCo", - "ISL Products International": "#/$defs/ISLProductsInternational", - "Infinity Photo-Optical": "#/$defs/InfinityPhotoOptical", - "Integrated DNA Technologies": "#/$defs/IntegratedDNATechnologies", - "Interuniversity Microelectronics Center": "#/$defs/InteruniversityMicroelectronicsCenter", - "Invitrogen": "#/$defs/Invitrogen", - "Jackson Laboratory": "#/$defs/JacksonLaboratory", - "Janelia Research Campus": "#/$defs/JaneliaResearchCampus", - "Julabo": "#/$defs/Julabo", - "LG": "#/$defs/Lg", - "Leica": "#/$defs/Leica", - "LifeCanvas": "#/$defs/LifeCanvas", - "Lumen Dynamics": "#/$defs/LumenDynamics", - "MBF Bioscience": "#/$defs/MBFBioscience", - "MKS Newport": "#/$defs/MKSNewport", - "MPI": "#/$defs/Mpi", - "Meadowlark Optics": "#/$defs/MeadowlarkOptics", - "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch", - "Midwest Optical Systems, Inc.": "#/$defs/MidwestOpticalSystems", - "Mitutuyo": "#/$defs/Mitutuyo", - "NResearch Inc": "#/$defs/NResearch", - "National Center for Complementary and Integrative Health": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth", - "National Institute of Mental Health": "#/$defs/NationalInstituteOfMentalHealth", - "National Institute of Neurological Disorders and Stroke": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke", - "National Instruments": "#/$defs/NationalInstruments", - "Navitar": "#/$defs/Navitar", - "Neurophotometrics": "#/$defs/Neurophotometrics", - "New Scale Technologies": "#/$defs/NewScaleTechnologies", - "New York University": "#/$defs/NewYorkUniversity", - "Nikon": "#/$defs/Nikon", - "Olympus": "#/$defs/Olympus", - "Open Ephys Production Site": "#/$defs/OpenEphysProductionSite", - "Optotune": "#/$defs/Optotune", - "Other": "#/$defs/Other", - "Oxxius": "#/$defs/Oxxius", - "Prizmatix": "#/$defs/Prizmatix", - "Quantifi": "#/$defs/Quantifi", - "Raspberry Pi": "#/$defs/RaspberryPi", - "SICGEN": "#/$defs/Sicgen", - "Schneider-Kreuznach": "#/$defs/SchneiderKreuznach", - "Second Order Effects": "#/$defs/SecondOrderEffects", - "Semrock": "#/$defs/Semrock", - "Sigma-Aldritch": "#/$defs/SigmaAldritch", - "Simons Foundation": "#/$defs/SimonsFoundation", - "Spinnaker": "#/$defs/Spinnaker", - "Tamron": "#/$defs/Tamron", + "AA Opto Electronic": "#/$defs/AA_OPTO_ELECTRONIC", + "ASUS": "#/$defs/ASUS", + "Abcam": "#/$defs/ABCAM", + "Addgene": "#/$defs/ADDGENE", + "Ailipu Technology Co": "#/$defs/AILIPU", + "Allen Institute": "#/$defs/AI", + "Allen Institute for Brain Science": "#/$defs/AIBS", + "Allen Institute for Neural Dynamics": "#/$defs/AIND", + "Allied": "#/$defs/ALLIED", + "Applied Scientific Instrumentation": "#/$defs/ASI", + "Arecont Vision Costar": "#/$defs/ARECONT_VISION_COSTAR", + "Basler": "#/$defs/BASLER", + "Cambridge Technology": "#/$defs/CAMBRIDGE_TECHNOLOGY", + "Carl Zeiss": "#/$defs/CARL_ZEISS", + "Champalimaud Foundation": "#/$defs/CHAMPALIMAUD", + "Chan Zuckerberg Initiative": "#/$defs/CZI", + "Chroma": "#/$defs/CHROMA", + "Coherent Scientific": "#/$defs/COHERENT_SCIENTIFIC", + "Columbia University": "#/$defs/COLUMBIA", + "Computar": "#/$defs/COMPUTAR", + "Conoptics": "#/$defs/CONOPTICS", + "Custom": "#/$defs/CUSTOM", + "Dodotronic": "#/$defs/DODOTRONIC", + "Doric": "#/$defs/DORIC", + "Ealing": "#/$defs/EALING", + "Edmund Optics": "#/$defs/EDMUND_OPTICS", + "Emory University": "#/$defs/EMORY", + "Euresys": "#/$defs/EURESYS", + "Fujinon": "#/$defs/FUJINON", + "Hamamatsu": "#/$defs/HAMAMATSU", + "Hamilton": "#/$defs/HAMILTON", + "Huazhong University of Science and Technology": "#/$defs/HUST", + "IR Robot Co": "#/$defs/IR_ROBOT_CO", + "ISL Products International": "#/$defs/ISL", + "Infinity Photo-Optical": "#/$defs/INFINITY_PHOTO_OPTICAL", + "Integrated DNA Technologies": "#/$defs/IDT", + "Interuniversity Microelectronics Center": "#/$defs/IMEC", + "Invitrogen": "#/$defs/INVITROGEN", + "Jackson Laboratory": "#/$defs/JAX", + "Janelia Research Campus": "#/$defs/JANELIA", + "Julabo": "#/$defs/JULABO", + "LG": "#/$defs/LG", + "Leica": "#/$defs/LEICA", + "LifeCanvas": "#/$defs/LIFECANVAS", + "Lumen Dynamics": "#/$defs/LUMEN_DYNAMICS", + "MBF Bioscience": "#/$defs/MBF", + "MKS Newport": "#/$defs/MKS_NEWPORT", + "MPI": "#/$defs/MPI", + "Meadowlark Optics": "#/$defs/MEADOWLARK_OPTICS", + "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MJFF", + "Midwest Optical Systems, Inc.": "#/$defs/MIDOPT", + "Mitutuyo": "#/$defs/MITUTUYO", + "NResearch Inc": "#/$defs/NRESEARCH_INC", + "National Center for Complementary and Integrative Health": "#/$defs/NCCIH", + "National Institute of Mental Health": "#/$defs/NIMH", + "National Institute of Neurological Disorders and Stroke": "#/$defs/NINDS", + "National Instruments": "#/$defs/NATIONAL_INSTRUMENTS", + "Navitar": "#/$defs/NAVITAR", + "Neurophotometrics": "#/$defs/NEUROPHOTOMETRICS", + "New Scale Technologies": "#/$defs/NEW_SCALE_TECHNOLOGIES", + "New York University": "#/$defs/NYU", + "Nikon": "#/$defs/NIKON", + "Olympus": "#/$defs/OLYMPUS", + "Open Ephys Production Site": "#/$defs/OEPS", + "Optotune": "#/$defs/OPTOTUNE", + "Other": "#/$defs/OTHER", + "Oxxius": "#/$defs/OXXIUS", + "Prizmatix": "#/$defs/PRIZMATIX", + "Quantifi": "#/$defs/QUANTIFI", + "Raspberry Pi": "#/$defs/RASPBERRY_PI", + "SICGEN": "#/$defs/SICGEN", + "Schneider-Kreuznach": "#/$defs/SCHNEIDER_KREUZNACH", + "Second Order Effects": "#/$defs/SECOND_ORDER_EFFECTS", + "Semrock": "#/$defs/SEMROCK", + "Sigma-Aldritch": "#/$defs/SIGMA_ALDRITCH", + "Simons Foundation": "#/$defs/SIMONS_FOUNDATION", + "Spinnaker": "#/$defs/SPINNAKER", + "Tamron": "#/$defs/TAMRON", "Technical Manufacturing Corporation": "#/$defs/TMC", - "Teledyne FLIR": "#/$defs/TeledyneFLIR", - "Templeton World Charity Foundation": "#/$defs/TempletonWorldCharityFoundation", - "The Imaging Source": "#/$defs/TheImagingSource", - "The Lee Company": "#/$defs/TheLeeCompany", - "Thermo Fisher": "#/$defs/Thermofisher", - "Thorlabs": "#/$defs/Thorlabs", - "Tymphany": "#/$defs/Tymphany", - "Vieworks": "#/$defs/Vieworks", - "Vortran": "#/$defs/Vortran", - "ams OSRAM": "#/$defs/AmsOsram" + "Teledyne FLIR": "#/$defs/FLIR", + "Templeton World Charity Foundation": "#/$defs/TWCF", + "The Imaging Source": "#/$defs/THE_IMAGING_SOURCE", + "The Lee Company": "#/$defs/THE_LEE_COMPANY", + "Thermo Fisher Scientific": "#/$defs/THERMO_FISHER_SCIENTIFIC", + "Thorlabs": "#/$defs/THORLABS", + "Tymphany": "#/$defs/TYMPHANY", + "Vieworks": "#/$defs/VIEWORKS", + "Vortran": "#/$defs/VORTRAN", + "ams OSRAM": "#/$defs/AMS_OSRAM" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/AAOptoElectronic" + "$ref": "#/$defs/AA_OPTO_ELECTRONIC" }, { - "$ref": "#/$defs/Abcam" + "$ref": "#/$defs/ASUS" }, { - "$ref": "#/$defs/Addgene" + "$ref": "#/$defs/ABCAM" }, { - "$ref": "#/$defs/AilipuTechnologyCo" + "$ref": "#/$defs/ADDGENE" }, { - "$ref": "#/$defs/AllenInstitute" + "$ref": "#/$defs/AILIPU" }, { - "$ref": "#/$defs/AllenInstituteForBrainScience" + "$ref": "#/$defs/AI" }, { - "$ref": "#/$defs/AllenInstituteForNeuralDynamics" + "$ref": "#/$defs/AIBS" }, { - "$ref": "#/$defs/Allied" + "$ref": "#/$defs/AIND" }, { - "$ref": "#/$defs/AmsOsram" + "$ref": "#/$defs/ALLIED" }, { - "$ref": "#/$defs/AppliedScientificInstrumentation" + "$ref": "#/$defs/ASI" }, { - "$ref": "#/$defs/Asus" + "$ref": "#/$defs/ARECONT_VISION_COSTAR" }, { - "$ref": "#/$defs/ArecontVisionCostar" + "$ref": "#/$defs/BASLER" }, { - "$ref": "#/$defs/Basler" + "$ref": "#/$defs/CAMBRIDGE_TECHNOLOGY" }, { - "$ref": "#/$defs/CambridgeTechnology" + "$ref": "#/$defs/CARL_ZEISS" }, { - "$ref": "#/$defs/ChampalimaudFoundation" + "$ref": "#/$defs/CHAMPALIMAUD" }, { - "$ref": "#/$defs/ChanZuckerbergInitiative" + "$ref": "#/$defs/CZI" }, { - "$ref": "#/$defs/Chroma" + "$ref": "#/$defs/CHROMA" }, { - "$ref": "#/$defs/CoherentScientific" + "$ref": "#/$defs/COHERENT_SCIENTIFIC" }, { - "$ref": "#/$defs/ColumbiaUniversity" + "$ref": "#/$defs/COLUMBIA" }, { - "$ref": "#/$defs/Computar" + "$ref": "#/$defs/COMPUTAR" }, { - "$ref": "#/$defs/Conoptics" + "$ref": "#/$defs/CONOPTICS" }, { - "$ref": "#/$defs/Custom" + "$ref": "#/$defs/CUSTOM" }, { - "$ref": "#/$defs/Dodotronic" + "$ref": "#/$defs/DODOTRONIC" }, { - "$ref": "#/$defs/Doric" + "$ref": "#/$defs/DORIC" }, { - "$ref": "#/$defs/Ealing" + "$ref": "#/$defs/EALING" }, { - "$ref": "#/$defs/EdmundOptics" + "$ref": "#/$defs/EDMUND_OPTICS" }, { - "$ref": "#/$defs/EmoryUniversity" + "$ref": "#/$defs/EMORY" }, { - "$ref": "#/$defs/Euresys" + "$ref": "#/$defs/EURESYS" }, { - "$ref": "#/$defs/Fujinon" + "$ref": "#/$defs/FUJINON" }, { - "$ref": "#/$defs/Hamamatsu" + "$ref": "#/$defs/HAMAMATSU" }, { - "$ref": "#/$defs/Hamilton" + "$ref": "#/$defs/HAMILTON" }, { - "$ref": "#/$defs/HuazhongUniversityOfScienceAndTechnology" + "$ref": "#/$defs/HUST" }, { - "$ref": "#/$defs/TheImagingSource" + "$ref": "#/$defs/IR_ROBOT_CO" }, { - "$ref": "#/$defs/IntegratedDNATechnologies" + "$ref": "#/$defs/ISL" }, { - "$ref": "#/$defs/InteruniversityMicroelectronicsCenter" + "$ref": "#/$defs/INFINITY_PHOTO_OPTICAL" }, { - "$ref": "#/$defs/InfinityPhotoOptical" + "$ref": "#/$defs/IDT" }, { - "$ref": "#/$defs/Invitrogen" + "$ref": "#/$defs/IMEC" }, { - "$ref": "#/$defs/ISLProductsInternational" + "$ref": "#/$defs/INVITROGEN" }, { - "$ref": "#/$defs/JacksonLaboratory" + "$ref": "#/$defs/JAX" }, { - "$ref": "#/$defs/JaneliaResearchCampus" + "$ref": "#/$defs/JANELIA" }, { - "$ref": "#/$defs/Julabo" + "$ref": "#/$defs/JULABO" }, { - "$ref": "#/$defs/TheLeeCompany" + "$ref": "#/$defs/LG" }, { - "$ref": "#/$defs/Leica" + "$ref": "#/$defs/LEICA" }, { - "$ref": "#/$defs/Lg" + "$ref": "#/$defs/LUMEN_DYNAMICS" }, { - "$ref": "#/$defs/LifeCanvas" + "$ref": "#/$defs/LIFECANVAS" }, { - "$ref": "#/$defs/MeadowlarkOptics" + "$ref": "#/$defs/MBF" }, { - "$ref": "#/$defs/IRRobotCo" + "$ref": "#/$defs/MKS_NEWPORT" }, { - "$ref": "#/$defs/MBFBioscience" + "$ref": "#/$defs/MPI" }, { - "$ref": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch" + "$ref": "#/$defs/MEADOWLARK_OPTICS" }, { - "$ref": "#/$defs/MidwestOpticalSystems" + "$ref": "#/$defs/MJFF" }, { - "$ref": "#/$defs/Mitutuyo" + "$ref": "#/$defs/MIDOPT" }, { - "$ref": "#/$defs/MKSNewport" + "$ref": "#/$defs/MITUTUYO" }, { - "$ref": "#/$defs/Mpi" + "$ref": "#/$defs/NRESEARCH_INC" }, { - "$ref": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth" + "$ref": "#/$defs/NCCIH" }, { - "$ref": "#/$defs/NationalInstituteOfMentalHealth" + "$ref": "#/$defs/NIMH" }, { - "$ref": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke" + "$ref": "#/$defs/NINDS" }, { - "$ref": "#/$defs/NationalInstruments" + "$ref": "#/$defs/NATIONAL_INSTRUMENTS" }, { - "$ref": "#/$defs/Navitar" + "$ref": "#/$defs/NAVITAR" }, { - "$ref": "#/$defs/Neurophotometrics" + "$ref": "#/$defs/NEUROPHOTOMETRICS" }, { - "$ref": "#/$defs/NewScaleTechnologies" + "$ref": "#/$defs/NEW_SCALE_TECHNOLOGIES" }, { - "$ref": "#/$defs/NewYorkUniversity" + "$ref": "#/$defs/NYU" }, { - "$ref": "#/$defs/Nikon" + "$ref": "#/$defs/NIKON" }, { - "$ref": "#/$defs/NResearch" + "$ref": "#/$defs/OLYMPUS" }, { - "$ref": "#/$defs/OpenEphysProductionSite" + "$ref": "#/$defs/OEPS" }, { - "$ref": "#/$defs/Olympus" + "$ref": "#/$defs/OPTOTUNE" }, { - "$ref": "#/$defs/Optotune" + "$ref": "#/$defs/OTHER" }, { - "$ref": "#/$defs/Oxxius" + "$ref": "#/$defs/OXXIUS" }, { - "$ref": "#/$defs/Prizmatix" + "$ref": "#/$defs/PRIZMATIX" }, { - "$ref": "#/$defs/Quantifi" + "$ref": "#/$defs/QUANTIFI" }, { - "$ref": "#/$defs/RaspberryPi" + "$ref": "#/$defs/RASPBERRY_PI" }, { - "$ref": "#/$defs/SecondOrderEffects" + "$ref": "#/$defs/SICGEN" }, { - "$ref": "#/$defs/Semrock" + "$ref": "#/$defs/SCHNEIDER_KREUZNACH" }, { - "$ref": "#/$defs/SchneiderKreuznach" + "$ref": "#/$defs/SECOND_ORDER_EFFECTS" }, { - "$ref": "#/$defs/Sicgen" + "$ref": "#/$defs/SEMROCK" }, { - "$ref": "#/$defs/SigmaAldritch" + "$ref": "#/$defs/SIGMA_ALDRITCH" }, { - "$ref": "#/$defs/SimonsFoundation" + "$ref": "#/$defs/SIMONS_FOUNDATION" }, { - "$ref": "#/$defs/Spinnaker" + "$ref": "#/$defs/SPINNAKER" }, { - "$ref": "#/$defs/Tamron" + "$ref": "#/$defs/TAMRON" }, { - "$ref": "#/$defs/TempletonWorldCharityFoundation" + "$ref": "#/$defs/TMC" }, { - "$ref": "#/$defs/TeledyneFLIR" + "$ref": "#/$defs/FLIR" }, { - "$ref": "#/$defs/Thermofisher" + "$ref": "#/$defs/TWCF" }, { - "$ref": "#/$defs/Thorlabs" + "$ref": "#/$defs/THE_IMAGING_SOURCE" }, { - "$ref": "#/$defs/TMC" + "$ref": "#/$defs/THE_LEE_COMPANY" }, { - "$ref": "#/$defs/Tymphany" + "$ref": "#/$defs/THERMO_FISHER_SCIENTIFIC" }, { - "$ref": "#/$defs/Vieworks" + "$ref": "#/$defs/THORLABS" }, { - "$ref": "#/$defs/Vortran" + "$ref": "#/$defs/TYMPHANY" }, { - "$ref": "#/$defs/CarlZeiss" + "$ref": "#/$defs/VIEWORKS" }, { - "$ref": "#/$defs/LumenDynamics" + "$ref": "#/$defs/VORTRAN" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/AMS_OSRAM" } ] }, @@ -913,7 +1358,11 @@ "type": { "const": "affine", "default": "affine", - "title": "Type" + "enum": [ + "affine" + ], + "title": "Type", + "type": "string" }, "affine_transform": { "items": { @@ -938,34 +1387,6 @@ "title": "Affine3dTransform", "type": "object" }, - "AilipuTechnologyCo": { - "additionalProperties": false, - "description": "AilipuTechnologyCo", - "properties": { - "name": { - "const": "Ailipu Technology Co", - "default": "Ailipu Technology Co", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "AilipuTechnologyCo", - "type": "object" - }, "AindGeneric": { "additionalProperties": true, "description": "Base class for generic types that can be used in AIND schema", @@ -973,198 +1394,6 @@ "title": "AindGeneric", "type": "object" }, - "AllenInstitute": { - "additionalProperties": false, - "description": "AllenInstitute", - "properties": { - "name": { - "const": "Allen Institute", - "default": "Allen Institute", - "title": "Name" - }, - "abbreviation": { - "const": "AI", - "default": "AI", - "title": "Abbreviation" - }, - "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/ResearchOrganizationRegistry" - } - ], - "title": "Registry" - }, - "registry_identifier": { - "const": "03cpe7c52", - "default": "03cpe7c52", - "title": "Registry Identifier" - } - }, - "title": "AllenInstitute", - "type": "object" - }, - "AllenInstituteForBrainScience": { - "additionalProperties": false, - "description": "AllenInstituteForBrainScience", - "properties": { - "name": { - "const": "Allen Institute for Brain Science", - "default": "Allen Institute for Brain Science", - "title": "Name" - }, - "abbreviation": { - "const": "AIBS", - "default": "AIBS", - "title": "Abbreviation" - }, - "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/ResearchOrganizationRegistry" - } - ], - "title": "Registry" - }, - "registry_identifier": { - "const": "00dcv1019", - "default": "00dcv1019", - "title": "Registry Identifier" - } - }, - "title": "AllenInstituteForBrainScience", - "type": "object" - }, - "AllenInstituteForNeuralDynamics": { - "additionalProperties": false, - "description": "AllenInstituteForNeuralDynamics", - "properties": { - "name": { - "const": "Allen Institute for Neural Dynamics", - "default": "Allen Institute for Neural Dynamics", - "title": "Name" - }, - "abbreviation": { - "const": "AIND", - "default": "AIND", - "title": "Abbreviation" - }, - "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/ResearchOrganizationRegistry" - } - ], - "title": "Registry" - }, - "registry_identifier": { - "const": "04szwah67", - "default": "04szwah67", - "title": "Registry Identifier" - } - }, - "title": "AllenInstituteForNeuralDynamics", - "type": "object" - }, - "Allied": { - "additionalProperties": false, - "description": "Allied", - "properties": { - "name": { - "const": "Allied", - "default": "Allied", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "Allied", - "type": "object" - }, - "AmsOsram": { - "additionalProperties": false, - "description": "ams OSRAM", - "properties": { - "name": { - "const": "ams OSRAM", - "default": "ams OSRAM", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/ResearchOrganizationRegistry" - } - ], - "title": "Registry" - }, - "registry_identifier": { - "const": "045d0h266", - "default": "045d0h266", - "title": "Registry Identifier" - } - }, - "title": "AmsOsram", - "type": "object" - }, "Anaesthetic": { "additionalProperties": false, "description": "Description of an anaesthetic", @@ -1360,437 +1589,1073 @@ "source": { "discriminator": { "mapping": { - "AA Opto Electronic": "#/$defs/AAOptoElectronic", - "ASUS": "#/$defs/Asus", - "Abcam": "#/$defs/Abcam", - "Addgene": "#/$defs/Addgene", - "Ailipu Technology Co": "#/$defs/AilipuTechnologyCo", - "Allen Institute": "#/$defs/AllenInstitute", - "Allen Institute for Brain Science": "#/$defs/AllenInstituteForBrainScience", - "Allen Institute for Neural Dynamics": "#/$defs/AllenInstituteForNeuralDynamics", - "Allied": "#/$defs/Allied", - "Applied Scientific Instrumentation": "#/$defs/AppliedScientificInstrumentation", - "Arecont Vision Costar": "#/$defs/ArecontVisionCostar", - "Basler": "#/$defs/Basler", - "Cambridge Technology": "#/$defs/CambridgeTechnology", - "Carl Zeiss": "#/$defs/CarlZeiss", - "Champalimaud Foundation": "#/$defs/ChampalimaudFoundation", - "Chan Zuckerberg Initiative": "#/$defs/ChanZuckerbergInitiative", - "Chroma": "#/$defs/Chroma", - "Coherent Scientific": "#/$defs/CoherentScientific", - "Columbia University": "#/$defs/ColumbiaUniversity", - "Computar": "#/$defs/Computar", - "Conoptics": "#/$defs/Conoptics", - "Custom": "#/$defs/Custom", - "Dodotronic": "#/$defs/Dodotronic", - "Doric": "#/$defs/Doric", - "Ealing": "#/$defs/Ealing", - "Edmund Optics": "#/$defs/EdmundOptics", - "Emory University": "#/$defs/EmoryUniversity", - "Euresys": "#/$defs/Euresys", - "Fujinon": "#/$defs/Fujinon", - "Hamamatsu": "#/$defs/Hamamatsu", - "Hamilton": "#/$defs/Hamilton", - "Huazhong University of Science and Technology": "#/$defs/HuazhongUniversityOfScienceAndTechnology", - "IR Robot Co": "#/$defs/IRRobotCo", - "ISL Products International": "#/$defs/ISLProductsInternational", - "Infinity Photo-Optical": "#/$defs/InfinityPhotoOptical", - "Integrated DNA Technologies": "#/$defs/IntegratedDNATechnologies", - "Interuniversity Microelectronics Center": "#/$defs/InteruniversityMicroelectronicsCenter", - "Invitrogen": "#/$defs/Invitrogen", - "Jackson Laboratory": "#/$defs/JacksonLaboratory", - "Janelia Research Campus": "#/$defs/JaneliaResearchCampus", - "Julabo": "#/$defs/Julabo", - "LG": "#/$defs/Lg", - "Leica": "#/$defs/Leica", - "LifeCanvas": "#/$defs/LifeCanvas", - "Lumen Dynamics": "#/$defs/LumenDynamics", - "MBF Bioscience": "#/$defs/MBFBioscience", - "MKS Newport": "#/$defs/MKSNewport", - "MPI": "#/$defs/Mpi", - "Meadowlark Optics": "#/$defs/MeadowlarkOptics", - "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch", - "Midwest Optical Systems, Inc.": "#/$defs/MidwestOpticalSystems", - "Mitutuyo": "#/$defs/Mitutuyo", - "NResearch Inc": "#/$defs/NResearch", - "National Center for Complementary and Integrative Health": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth", - "National Institute of Mental Health": "#/$defs/NationalInstituteOfMentalHealth", - "National Institute of Neurological Disorders and Stroke": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke", - "National Instruments": "#/$defs/NationalInstruments", - "Navitar": "#/$defs/Navitar", - "Neurophotometrics": "#/$defs/Neurophotometrics", - "New Scale Technologies": "#/$defs/NewScaleTechnologies", - "New York University": "#/$defs/NewYorkUniversity", - "Nikon": "#/$defs/Nikon", - "Olympus": "#/$defs/Olympus", - "Open Ephys Production Site": "#/$defs/OpenEphysProductionSite", - "Optotune": "#/$defs/Optotune", - "Other": "#/$defs/Other", - "Oxxius": "#/$defs/Oxxius", - "Prizmatix": "#/$defs/Prizmatix", - "Quantifi": "#/$defs/Quantifi", - "Raspberry Pi": "#/$defs/RaspberryPi", - "SICGEN": "#/$defs/Sicgen", - "Schneider-Kreuznach": "#/$defs/SchneiderKreuznach", - "Second Order Effects": "#/$defs/SecondOrderEffects", - "Semrock": "#/$defs/Semrock", - "Sigma-Aldritch": "#/$defs/SigmaAldritch", - "Simons Foundation": "#/$defs/SimonsFoundation", - "Spinnaker": "#/$defs/Spinnaker", - "Tamron": "#/$defs/Tamron", + "AA Opto Electronic": "#/$defs/AA_OPTO_ELECTRONIC", + "ASUS": "#/$defs/ASUS", + "Abcam": "#/$defs/ABCAM", + "Addgene": "#/$defs/ADDGENE", + "Ailipu Technology Co": "#/$defs/AILIPU", + "Allen Institute": "#/$defs/AI", + "Allen Institute for Brain Science": "#/$defs/AIBS", + "Allen Institute for Neural Dynamics": "#/$defs/AIND", + "Allied": "#/$defs/ALLIED", + "Applied Scientific Instrumentation": "#/$defs/ASI", + "Arecont Vision Costar": "#/$defs/ARECONT_VISION_COSTAR", + "Basler": "#/$defs/BASLER", + "Cambridge Technology": "#/$defs/CAMBRIDGE_TECHNOLOGY", + "Carl Zeiss": "#/$defs/CARL_ZEISS", + "Champalimaud Foundation": "#/$defs/CHAMPALIMAUD", + "Chan Zuckerberg Initiative": "#/$defs/CZI", + "Chroma": "#/$defs/CHROMA", + "Coherent Scientific": "#/$defs/COHERENT_SCIENTIFIC", + "Columbia University": "#/$defs/COLUMBIA", + "Computar": "#/$defs/COMPUTAR", + "Conoptics": "#/$defs/CONOPTICS", + "Custom": "#/$defs/CUSTOM", + "Dodotronic": "#/$defs/DODOTRONIC", + "Doric": "#/$defs/DORIC", + "Ealing": "#/$defs/EALING", + "Edmund Optics": "#/$defs/EDMUND_OPTICS", + "Emory University": "#/$defs/EMORY", + "Euresys": "#/$defs/EURESYS", + "Fujinon": "#/$defs/FUJINON", + "Hamamatsu": "#/$defs/HAMAMATSU", + "Hamilton": "#/$defs/HAMILTON", + "Huazhong University of Science and Technology": "#/$defs/HUST", + "IR Robot Co": "#/$defs/IR_ROBOT_CO", + "ISL Products International": "#/$defs/ISL", + "Infinity Photo-Optical": "#/$defs/INFINITY_PHOTO_OPTICAL", + "Integrated DNA Technologies": "#/$defs/IDT", + "Interuniversity Microelectronics Center": "#/$defs/IMEC", + "Invitrogen": "#/$defs/INVITROGEN", + "Jackson Laboratory": "#/$defs/JAX", + "Janelia Research Campus": "#/$defs/JANELIA", + "Julabo": "#/$defs/JULABO", + "LG": "#/$defs/LG", + "Leica": "#/$defs/LEICA", + "LifeCanvas": "#/$defs/LIFECANVAS", + "Lumen Dynamics": "#/$defs/LUMEN_DYNAMICS", + "MBF Bioscience": "#/$defs/MBF", + "MKS Newport": "#/$defs/MKS_NEWPORT", + "MPI": "#/$defs/MPI", + "Meadowlark Optics": "#/$defs/MEADOWLARK_OPTICS", + "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MJFF", + "Midwest Optical Systems, Inc.": "#/$defs/MIDOPT", + "Mitutuyo": "#/$defs/MITUTUYO", + "NResearch Inc": "#/$defs/NRESEARCH_INC", + "National Center for Complementary and Integrative Health": "#/$defs/NCCIH", + "National Institute of Mental Health": "#/$defs/NIMH", + "National Institute of Neurological Disorders and Stroke": "#/$defs/NINDS", + "National Instruments": "#/$defs/NATIONAL_INSTRUMENTS", + "Navitar": "#/$defs/NAVITAR", + "Neurophotometrics": "#/$defs/NEUROPHOTOMETRICS", + "New Scale Technologies": "#/$defs/NEW_SCALE_TECHNOLOGIES", + "New York University": "#/$defs/NYU", + "Nikon": "#/$defs/NIKON", + "Olympus": "#/$defs/OLYMPUS", + "Open Ephys Production Site": "#/$defs/OEPS", + "Optotune": "#/$defs/OPTOTUNE", + "Other": "#/$defs/OTHER", + "Oxxius": "#/$defs/OXXIUS", + "Prizmatix": "#/$defs/PRIZMATIX", + "Quantifi": "#/$defs/QUANTIFI", + "Raspberry Pi": "#/$defs/RASPBERRY_PI", + "SICGEN": "#/$defs/SICGEN", + "Schneider-Kreuznach": "#/$defs/SCHNEIDER_KREUZNACH", + "Second Order Effects": "#/$defs/SECOND_ORDER_EFFECTS", + "Semrock": "#/$defs/SEMROCK", + "Sigma-Aldritch": "#/$defs/SIGMA_ALDRITCH", + "Simons Foundation": "#/$defs/SIMONS_FOUNDATION", + "Spinnaker": "#/$defs/SPINNAKER", + "Tamron": "#/$defs/TAMRON", "Technical Manufacturing Corporation": "#/$defs/TMC", - "Teledyne FLIR": "#/$defs/TeledyneFLIR", - "Templeton World Charity Foundation": "#/$defs/TempletonWorldCharityFoundation", - "The Imaging Source": "#/$defs/TheImagingSource", - "The Lee Company": "#/$defs/TheLeeCompany", - "Thermo Fisher": "#/$defs/Thermofisher", - "Thorlabs": "#/$defs/Thorlabs", - "Tymphany": "#/$defs/Tymphany", - "Vieworks": "#/$defs/Vieworks", - "Vortran": "#/$defs/Vortran", - "ams OSRAM": "#/$defs/AmsOsram" + "Teledyne FLIR": "#/$defs/FLIR", + "Templeton World Charity Foundation": "#/$defs/TWCF", + "The Imaging Source": "#/$defs/THE_IMAGING_SOURCE", + "The Lee Company": "#/$defs/THE_LEE_COMPANY", + "Thermo Fisher Scientific": "#/$defs/THERMO_FISHER_SCIENTIFIC", + "Thorlabs": "#/$defs/THORLABS", + "Tymphany": "#/$defs/TYMPHANY", + "Vieworks": "#/$defs/VIEWORKS", + "Vortran": "#/$defs/VORTRAN", + "ams OSRAM": "#/$defs/AMS_OSRAM" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/AAOptoElectronic" + "$ref": "#/$defs/AA_OPTO_ELECTRONIC" + }, + { + "$ref": "#/$defs/ASUS" + }, + { + "$ref": "#/$defs/ABCAM" + }, + { + "$ref": "#/$defs/ADDGENE" + }, + { + "$ref": "#/$defs/AILIPU" + }, + { + "$ref": "#/$defs/AI" + }, + { + "$ref": "#/$defs/AIBS" + }, + { + "$ref": "#/$defs/AIND" + }, + { + "$ref": "#/$defs/ALLIED" + }, + { + "$ref": "#/$defs/ASI" + }, + { + "$ref": "#/$defs/ARECONT_VISION_COSTAR" + }, + { + "$ref": "#/$defs/BASLER" + }, + { + "$ref": "#/$defs/CAMBRIDGE_TECHNOLOGY" + }, + { + "$ref": "#/$defs/CARL_ZEISS" + }, + { + "$ref": "#/$defs/CHAMPALIMAUD" + }, + { + "$ref": "#/$defs/CZI" + }, + { + "$ref": "#/$defs/CHROMA" + }, + { + "$ref": "#/$defs/COHERENT_SCIENTIFIC" + }, + { + "$ref": "#/$defs/COLUMBIA" }, { - "$ref": "#/$defs/Abcam" + "$ref": "#/$defs/COMPUTAR" }, { - "$ref": "#/$defs/Addgene" + "$ref": "#/$defs/CONOPTICS" }, { - "$ref": "#/$defs/AilipuTechnologyCo" + "$ref": "#/$defs/CUSTOM" }, { - "$ref": "#/$defs/AllenInstitute" + "$ref": "#/$defs/DODOTRONIC" }, { - "$ref": "#/$defs/AllenInstituteForBrainScience" + "$ref": "#/$defs/DORIC" }, { - "$ref": "#/$defs/AllenInstituteForNeuralDynamics" + "$ref": "#/$defs/EALING" }, { - "$ref": "#/$defs/Allied" + "$ref": "#/$defs/EDMUND_OPTICS" }, { - "$ref": "#/$defs/AmsOsram" + "$ref": "#/$defs/EMORY" }, { - "$ref": "#/$defs/AppliedScientificInstrumentation" + "$ref": "#/$defs/EURESYS" }, { - "$ref": "#/$defs/Asus" + "$ref": "#/$defs/FUJINON" }, { - "$ref": "#/$defs/ArecontVisionCostar" + "$ref": "#/$defs/HAMAMATSU" }, { - "$ref": "#/$defs/Basler" + "$ref": "#/$defs/HAMILTON" }, { - "$ref": "#/$defs/CambridgeTechnology" + "$ref": "#/$defs/HUST" }, { - "$ref": "#/$defs/ChampalimaudFoundation" + "$ref": "#/$defs/IR_ROBOT_CO" }, { - "$ref": "#/$defs/ChanZuckerbergInitiative" + "$ref": "#/$defs/ISL" }, { - "$ref": "#/$defs/Chroma" + "$ref": "#/$defs/INFINITY_PHOTO_OPTICAL" }, { - "$ref": "#/$defs/CoherentScientific" + "$ref": "#/$defs/IDT" }, { - "$ref": "#/$defs/ColumbiaUniversity" + "$ref": "#/$defs/IMEC" }, { - "$ref": "#/$defs/Computar" + "$ref": "#/$defs/INVITROGEN" }, { - "$ref": "#/$defs/Conoptics" + "$ref": "#/$defs/JAX" }, { - "$ref": "#/$defs/Custom" + "$ref": "#/$defs/JANELIA" }, { - "$ref": "#/$defs/Dodotronic" + "$ref": "#/$defs/JULABO" }, { - "$ref": "#/$defs/Doric" + "$ref": "#/$defs/LG" }, { - "$ref": "#/$defs/Ealing" + "$ref": "#/$defs/LEICA" }, { - "$ref": "#/$defs/EdmundOptics" + "$ref": "#/$defs/LUMEN_DYNAMICS" }, { - "$ref": "#/$defs/EmoryUniversity" + "$ref": "#/$defs/LIFECANVAS" }, { - "$ref": "#/$defs/Euresys" + "$ref": "#/$defs/MBF" }, { - "$ref": "#/$defs/Fujinon" + "$ref": "#/$defs/MKS_NEWPORT" }, { - "$ref": "#/$defs/Hamamatsu" + "$ref": "#/$defs/MPI" }, { - "$ref": "#/$defs/Hamilton" + "$ref": "#/$defs/MEADOWLARK_OPTICS" }, { - "$ref": "#/$defs/HuazhongUniversityOfScienceAndTechnology" + "$ref": "#/$defs/MJFF" }, { - "$ref": "#/$defs/TheImagingSource" + "$ref": "#/$defs/MIDOPT" }, { - "$ref": "#/$defs/IntegratedDNATechnologies" + "$ref": "#/$defs/MITUTUYO" }, { - "$ref": "#/$defs/InteruniversityMicroelectronicsCenter" + "$ref": "#/$defs/NRESEARCH_INC" }, { - "$ref": "#/$defs/InfinityPhotoOptical" + "$ref": "#/$defs/NCCIH" }, { - "$ref": "#/$defs/Invitrogen" + "$ref": "#/$defs/NIMH" }, { - "$ref": "#/$defs/ISLProductsInternational" + "$ref": "#/$defs/NINDS" }, { - "$ref": "#/$defs/JacksonLaboratory" + "$ref": "#/$defs/NATIONAL_INSTRUMENTS" }, { - "$ref": "#/$defs/JaneliaResearchCampus" + "$ref": "#/$defs/NAVITAR" }, { - "$ref": "#/$defs/Julabo" + "$ref": "#/$defs/NEUROPHOTOMETRICS" }, { - "$ref": "#/$defs/TheLeeCompany" + "$ref": "#/$defs/NEW_SCALE_TECHNOLOGIES" }, { - "$ref": "#/$defs/Leica" + "$ref": "#/$defs/NYU" }, { - "$ref": "#/$defs/Lg" + "$ref": "#/$defs/NIKON" }, { - "$ref": "#/$defs/LifeCanvas" + "$ref": "#/$defs/OLYMPUS" }, { - "$ref": "#/$defs/MeadowlarkOptics" + "$ref": "#/$defs/OEPS" }, { - "$ref": "#/$defs/IRRobotCo" + "$ref": "#/$defs/OPTOTUNE" }, { - "$ref": "#/$defs/MBFBioscience" + "$ref": "#/$defs/OTHER" }, { - "$ref": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch" + "$ref": "#/$defs/OXXIUS" }, { - "$ref": "#/$defs/MidwestOpticalSystems" + "$ref": "#/$defs/PRIZMATIX" }, { - "$ref": "#/$defs/Mitutuyo" + "$ref": "#/$defs/QUANTIFI" }, { - "$ref": "#/$defs/MKSNewport" + "$ref": "#/$defs/RASPBERRY_PI" }, { - "$ref": "#/$defs/Mpi" + "$ref": "#/$defs/SICGEN" }, { - "$ref": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth" + "$ref": "#/$defs/SCHNEIDER_KREUZNACH" }, { - "$ref": "#/$defs/NationalInstituteOfMentalHealth" + "$ref": "#/$defs/SECOND_ORDER_EFFECTS" }, { - "$ref": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke" + "$ref": "#/$defs/SEMROCK" }, { - "$ref": "#/$defs/NationalInstruments" + "$ref": "#/$defs/SIGMA_ALDRITCH" }, { - "$ref": "#/$defs/Navitar" + "$ref": "#/$defs/SIMONS_FOUNDATION" }, { - "$ref": "#/$defs/Neurophotometrics" + "$ref": "#/$defs/SPINNAKER" }, { - "$ref": "#/$defs/NewScaleTechnologies" + "$ref": "#/$defs/TAMRON" }, { - "$ref": "#/$defs/NewYorkUniversity" + "$ref": "#/$defs/TMC" }, { - "$ref": "#/$defs/Nikon" + "$ref": "#/$defs/FLIR" }, { - "$ref": "#/$defs/NResearch" + "$ref": "#/$defs/TWCF" }, { - "$ref": "#/$defs/OpenEphysProductionSite" + "$ref": "#/$defs/THE_IMAGING_SOURCE" }, { - "$ref": "#/$defs/Olympus" + "$ref": "#/$defs/THE_LEE_COMPANY" }, { - "$ref": "#/$defs/Optotune" + "$ref": "#/$defs/THERMO_FISHER_SCIENTIFIC" }, { - "$ref": "#/$defs/Oxxius" + "$ref": "#/$defs/THORLABS" }, { - "$ref": "#/$defs/Prizmatix" + "$ref": "#/$defs/TYMPHANY" }, { - "$ref": "#/$defs/Quantifi" + "$ref": "#/$defs/VIEWORKS" }, { - "$ref": "#/$defs/RaspberryPi" + "$ref": "#/$defs/VORTRAN" }, { - "$ref": "#/$defs/SecondOrderEffects" + "$ref": "#/$defs/AMS_OSRAM" + } + ], + "title": "Source" + }, + "rrid": { + "anyOf": [ + { + "$ref": "#/$defs/PIDName" }, { - "$ref": "#/$defs/Semrock" + "type": "null" + } + ], + "default": null, + "title": "Research Resource ID" + }, + "lot_number": { + "title": "Lot number", + "type": "string" + }, + "expiration_date": { + "anyOf": [ + { + "format": "date", + "type": "string" }, { - "$ref": "#/$defs/SchneiderKreuznach" + "type": "null" + } + ], + "default": null, + "title": "Lot expiration date" + }, + "immunolabel_class": { + "allOf": [ + { + "$ref": "#/$defs/ImmunolabelClass" + } + ], + "title": "Immunolabel class" + }, + "fluorophore": { + "anyOf": [ + { + "$ref": "#/$defs/Fluorophore" }, { - "$ref": "#/$defs/Sicgen" + "type": "null" + } + ], + "default": null, + "title": "Fluorophore" + }, + "mass": { + "anyOf": [ + { + "type": "number" }, { - "$ref": "#/$defs/SigmaAldritch" + "type": "string" + } + ], + "title": "Mass of antibody" + }, + "mass_unit": { + "allOf": [ + { + "$ref": "#/$defs/MassUnit" + } + ], + "default": "microgram", + "title": "Mass unit" + }, + "notes": { + "anyOf": [ + { + "type": "string" }, { - "$ref": "#/$defs/SimonsFoundation" + "type": "null" + } + ], + "default": null, + "title": "Notes" + } + }, + "required": [ + "name", + "source", + "lot_number", + "immunolabel_class", + "mass" + ], + "title": "Antibody", + "type": "object" + }, + "Arena": { + "additionalProperties": false, + "description": "Description of a rectangular arena", + "properties": { + "device_type": { + "const": "Arena", + "default": "Arena", + "enum": [ + "Arena" + ], + "title": "Device Type", + "type": "string" + }, + "name": { + "title": "Device name", + "type": "string" + }, + "serial_number": { + "anyOf": [ + { + "type": "string" }, { - "$ref": "#/$defs/Spinnaker" + "type": "null" + } + ], + "default": null, + "title": "Serial number" + }, + "manufacturer": { + "anyOf": [ + { + "discriminator": { + "mapping": { + "AA Opto Electronic": "#/$defs/AA_OPTO_ELECTRONIC", + "ASUS": "#/$defs/ASUS", + "Abcam": "#/$defs/ABCAM", + "Addgene": "#/$defs/ADDGENE", + "Ailipu Technology Co": "#/$defs/AILIPU", + "Allen Institute": "#/$defs/AI", + "Allen Institute for Brain Science": "#/$defs/AIBS", + "Allen Institute for Neural Dynamics": "#/$defs/AIND", + "Allied": "#/$defs/ALLIED", + "Applied Scientific Instrumentation": "#/$defs/ASI", + "Arecont Vision Costar": "#/$defs/ARECONT_VISION_COSTAR", + "Basler": "#/$defs/BASLER", + "Cambridge Technology": "#/$defs/CAMBRIDGE_TECHNOLOGY", + "Carl Zeiss": "#/$defs/CARL_ZEISS", + "Champalimaud Foundation": "#/$defs/CHAMPALIMAUD", + "Chan Zuckerberg Initiative": "#/$defs/CZI", + "Chroma": "#/$defs/CHROMA", + "Coherent Scientific": "#/$defs/COHERENT_SCIENTIFIC", + "Columbia University": "#/$defs/COLUMBIA", + "Computar": "#/$defs/COMPUTAR", + "Conoptics": "#/$defs/CONOPTICS", + "Custom": "#/$defs/CUSTOM", + "Dodotronic": "#/$defs/DODOTRONIC", + "Doric": "#/$defs/DORIC", + "Ealing": "#/$defs/EALING", + "Edmund Optics": "#/$defs/EDMUND_OPTICS", + "Emory University": "#/$defs/EMORY", + "Euresys": "#/$defs/EURESYS", + "Fujinon": "#/$defs/FUJINON", + "Hamamatsu": "#/$defs/HAMAMATSU", + "Hamilton": "#/$defs/HAMILTON", + "Huazhong University of Science and Technology": "#/$defs/HUST", + "IR Robot Co": "#/$defs/IR_ROBOT_CO", + "ISL Products International": "#/$defs/ISL", + "Infinity Photo-Optical": "#/$defs/INFINITY_PHOTO_OPTICAL", + "Integrated DNA Technologies": "#/$defs/IDT", + "Interuniversity Microelectronics Center": "#/$defs/IMEC", + "Invitrogen": "#/$defs/INVITROGEN", + "Jackson Laboratory": "#/$defs/JAX", + "Janelia Research Campus": "#/$defs/JANELIA", + "Julabo": "#/$defs/JULABO", + "LG": "#/$defs/LG", + "Leica": "#/$defs/LEICA", + "LifeCanvas": "#/$defs/LIFECANVAS", + "Lumen Dynamics": "#/$defs/LUMEN_DYNAMICS", + "MBF Bioscience": "#/$defs/MBF", + "MKS Newport": "#/$defs/MKS_NEWPORT", + "MPI": "#/$defs/MPI", + "Meadowlark Optics": "#/$defs/MEADOWLARK_OPTICS", + "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MJFF", + "Midwest Optical Systems, Inc.": "#/$defs/MIDOPT", + "Mitutuyo": "#/$defs/MITUTUYO", + "NResearch Inc": "#/$defs/NRESEARCH_INC", + "National Center for Complementary and Integrative Health": "#/$defs/NCCIH", + "National Institute of Mental Health": "#/$defs/NIMH", + "National Institute of Neurological Disorders and Stroke": "#/$defs/NINDS", + "National Instruments": "#/$defs/NATIONAL_INSTRUMENTS", + "Navitar": "#/$defs/NAVITAR", + "Neurophotometrics": "#/$defs/NEUROPHOTOMETRICS", + "New Scale Technologies": "#/$defs/NEW_SCALE_TECHNOLOGIES", + "New York University": "#/$defs/NYU", + "Nikon": "#/$defs/NIKON", + "Olympus": "#/$defs/OLYMPUS", + "Open Ephys Production Site": "#/$defs/OEPS", + "Optotune": "#/$defs/OPTOTUNE", + "Other": "#/$defs/OTHER", + "Oxxius": "#/$defs/OXXIUS", + "Prizmatix": "#/$defs/PRIZMATIX", + "Quantifi": "#/$defs/QUANTIFI", + "Raspberry Pi": "#/$defs/RASPBERRY_PI", + "SICGEN": "#/$defs/SICGEN", + "Schneider-Kreuznach": "#/$defs/SCHNEIDER_KREUZNACH", + "Second Order Effects": "#/$defs/SECOND_ORDER_EFFECTS", + "Semrock": "#/$defs/SEMROCK", + "Sigma-Aldritch": "#/$defs/SIGMA_ALDRITCH", + "Simons Foundation": "#/$defs/SIMONS_FOUNDATION", + "Spinnaker": "#/$defs/SPINNAKER", + "Tamron": "#/$defs/TAMRON", + "Technical Manufacturing Corporation": "#/$defs/TMC", + "Teledyne FLIR": "#/$defs/FLIR", + "Templeton World Charity Foundation": "#/$defs/TWCF", + "The Imaging Source": "#/$defs/THE_IMAGING_SOURCE", + "The Lee Company": "#/$defs/THE_LEE_COMPANY", + "Thermo Fisher Scientific": "#/$defs/THERMO_FISHER_SCIENTIFIC", + "Thorlabs": "#/$defs/THORLABS", + "Tymphany": "#/$defs/TYMPHANY", + "Vieworks": "#/$defs/VIEWORKS", + "Vortran": "#/$defs/VORTRAN", + "ams OSRAM": "#/$defs/AMS_OSRAM" + }, + "propertyName": "name" + }, + "oneOf": [ + { + "$ref": "#/$defs/AA_OPTO_ELECTRONIC" + }, + { + "$ref": "#/$defs/ASUS" + }, + { + "$ref": "#/$defs/ABCAM" + }, + { + "$ref": "#/$defs/ADDGENE" + }, + { + "$ref": "#/$defs/AILIPU" + }, + { + "$ref": "#/$defs/AI" + }, + { + "$ref": "#/$defs/AIBS" + }, + { + "$ref": "#/$defs/AIND" + }, + { + "$ref": "#/$defs/ALLIED" + }, + { + "$ref": "#/$defs/ASI" + }, + { + "$ref": "#/$defs/ARECONT_VISION_COSTAR" + }, + { + "$ref": "#/$defs/BASLER" + }, + { + "$ref": "#/$defs/CAMBRIDGE_TECHNOLOGY" + }, + { + "$ref": "#/$defs/CARL_ZEISS" + }, + { + "$ref": "#/$defs/CHAMPALIMAUD" + }, + { + "$ref": "#/$defs/CZI" + }, + { + "$ref": "#/$defs/CHROMA" + }, + { + "$ref": "#/$defs/COHERENT_SCIENTIFIC" + }, + { + "$ref": "#/$defs/COLUMBIA" + }, + { + "$ref": "#/$defs/COMPUTAR" + }, + { + "$ref": "#/$defs/CONOPTICS" + }, + { + "$ref": "#/$defs/CUSTOM" + }, + { + "$ref": "#/$defs/DODOTRONIC" + }, + { + "$ref": "#/$defs/DORIC" + }, + { + "$ref": "#/$defs/EALING" + }, + { + "$ref": "#/$defs/EDMUND_OPTICS" + }, + { + "$ref": "#/$defs/EMORY" + }, + { + "$ref": "#/$defs/EURESYS" + }, + { + "$ref": "#/$defs/FUJINON" + }, + { + "$ref": "#/$defs/HAMAMATSU" + }, + { + "$ref": "#/$defs/HAMILTON" + }, + { + "$ref": "#/$defs/HUST" + }, + { + "$ref": "#/$defs/IR_ROBOT_CO" + }, + { + "$ref": "#/$defs/ISL" + }, + { + "$ref": "#/$defs/INFINITY_PHOTO_OPTICAL" + }, + { + "$ref": "#/$defs/IDT" + }, + { + "$ref": "#/$defs/IMEC" + }, + { + "$ref": "#/$defs/INVITROGEN" + }, + { + "$ref": "#/$defs/JAX" + }, + { + "$ref": "#/$defs/JANELIA" + }, + { + "$ref": "#/$defs/JULABO" + }, + { + "$ref": "#/$defs/LG" + }, + { + "$ref": "#/$defs/LEICA" + }, + { + "$ref": "#/$defs/LUMEN_DYNAMICS" + }, + { + "$ref": "#/$defs/LIFECANVAS" + }, + { + "$ref": "#/$defs/MBF" + }, + { + "$ref": "#/$defs/MKS_NEWPORT" + }, + { + "$ref": "#/$defs/MPI" + }, + { + "$ref": "#/$defs/MEADOWLARK_OPTICS" + }, + { + "$ref": "#/$defs/MJFF" + }, + { + "$ref": "#/$defs/MIDOPT" + }, + { + "$ref": "#/$defs/MITUTUYO" + }, + { + "$ref": "#/$defs/NRESEARCH_INC" + }, + { + "$ref": "#/$defs/NCCIH" + }, + { + "$ref": "#/$defs/NIMH" + }, + { + "$ref": "#/$defs/NINDS" + }, + { + "$ref": "#/$defs/NATIONAL_INSTRUMENTS" + }, + { + "$ref": "#/$defs/NAVITAR" + }, + { + "$ref": "#/$defs/NEUROPHOTOMETRICS" + }, + { + "$ref": "#/$defs/NEW_SCALE_TECHNOLOGIES" + }, + { + "$ref": "#/$defs/NYU" + }, + { + "$ref": "#/$defs/NIKON" + }, + { + "$ref": "#/$defs/OLYMPUS" + }, + { + "$ref": "#/$defs/OEPS" + }, + { + "$ref": "#/$defs/OPTOTUNE" + }, + { + "$ref": "#/$defs/OTHER" + }, + { + "$ref": "#/$defs/OXXIUS" + }, + { + "$ref": "#/$defs/PRIZMATIX" + }, + { + "$ref": "#/$defs/QUANTIFI" + }, + { + "$ref": "#/$defs/RASPBERRY_PI" + }, + { + "$ref": "#/$defs/SICGEN" + }, + { + "$ref": "#/$defs/SCHNEIDER_KREUZNACH" + }, + { + "$ref": "#/$defs/SECOND_ORDER_EFFECTS" + }, + { + "$ref": "#/$defs/SEMROCK" + }, + { + "$ref": "#/$defs/SIGMA_ALDRITCH" + }, + { + "$ref": "#/$defs/SIMONS_FOUNDATION" + }, + { + "$ref": "#/$defs/SPINNAKER" + }, + { + "$ref": "#/$defs/TAMRON" + }, + { + "$ref": "#/$defs/TMC" + }, + { + "$ref": "#/$defs/FLIR" + }, + { + "$ref": "#/$defs/TWCF" + }, + { + "$ref": "#/$defs/THE_IMAGING_SOURCE" + }, + { + "$ref": "#/$defs/THE_LEE_COMPANY" + }, + { + "$ref": "#/$defs/THERMO_FISHER_SCIENTIFIC" + }, + { + "$ref": "#/$defs/THORLABS" + }, + { + "$ref": "#/$defs/TYMPHANY" + }, + { + "$ref": "#/$defs/VIEWORKS" + }, + { + "$ref": "#/$defs/VORTRAN" + }, + { + "$ref": "#/$defs/AMS_OSRAM" + } + ] }, { - "$ref": "#/$defs/Tamron" - }, + "type": "null" + } + ], + "default": null, + "title": "Manufacturer" + }, + "model": { + "anyOf": [ { - "$ref": "#/$defs/TempletonWorldCharityFoundation" + "type": "string" }, { - "$ref": "#/$defs/TeledyneFLIR" - }, + "type": "null" + } + ], + "default": null, + "title": "Model" + }, + "path_to_cad": { + "anyOf": [ { - "$ref": "#/$defs/Thermofisher" + "type": "string" }, { - "$ref": "#/$defs/Thorlabs" - }, + "type": "null" + } + ], + "default": null, + "description": "For CUSTOM manufactured devices", + "title": "Path to CAD diagram" + }, + "port_index": { + "anyOf": [ { - "$ref": "#/$defs/TMC" + "type": "string" }, { - "$ref": "#/$defs/Tymphany" - }, + "type": "null" + } + ], + "default": null, + "title": "Port index" + }, + "additional_settings": { + "allOf": [ { - "$ref": "#/$defs/Vieworks" - }, + "$ref": "#/$defs/AindGeneric" + } + ], + "default": {}, + "title": "Additional parameters" + }, + "notes": { + "anyOf": [ { - "$ref": "#/$defs/Vortran" + "type": "string" }, { - "$ref": "#/$defs/CarlZeiss" - }, + "type": "null" + } + ], + "default": null, + "title": "Notes" + }, + "surface_material": { + "anyOf": [ { - "$ref": "#/$defs/LumenDynamics" + "type": "string" }, { - "$ref": "#/$defs/Other" + "type": "null" } ], - "title": "Source" + "default": null, + "title": "Surface material" }, - "rrid": { + "date_surface_replaced": { "anyOf": [ { - "$ref": "#/$defs/PIDName" + "format": "date-time", + "type": "string" }, { "type": "null" } ], "default": null, - "title": "Research Resource ID" + "title": "Date surface replaced" }, - "lot_number": { - "title": "Lot number", + "size": { + "allOf": [ + { + "$ref": "#/$defs/Size3d" + } + ], + "title": "3D Size" + }, + "objects_in_arena": { + "default": [], + "items": { + "$ref": "#/$defs/Device" + }, + "title": "Objects in arena", + "type": "array" + } + }, + "required": [ + "name", + "size" + ], + "title": "Arena", + "type": "object" + }, + "AuditoryStimulation": { + "additionalProperties": false, + "description": "Description of an auditory stimulus", + "properties": { + "stimulus_type": { + "const": "Auditory Stimulation", + "default": "Auditory Stimulation", + "enum": [ + "Auditory Stimulation" + ], + "title": "Stimulus Type", "type": "string" }, - "expiration_date": { + "sitmulus_name": { + "title": "Stimulus name", + "type": "string" + }, + "sample_frequency": { "anyOf": [ { - "format": "date", + "type": "number" + }, + { "type": "string" + } + ], + "title": "Sample frequency" + }, + "amplitude_modulation_frequency": { + "anyOf": [ + { + "type": "integer" }, { "type": "null" } ], "default": null, - "title": "Lot expiration date" + "title": "Amplitude modulation frequency" }, - "immunolabel_class": { + "frequency_unit": { "allOf": [ { - "$ref": "#/$defs/ImmunolabelClass" + "$ref": "#/$defs/FrequencyUnit" } ], - "title": "Immunolabel class" + "default": "hertz", + "title": "Tone frequency unit" }, - "fluorophore": { + "bandpass_low_frequency": { "anyOf": [ { - "$ref": "#/$defs/Fluorophore" + "type": "number" + }, + { + "type": "string" }, { "type": "null" } ], "default": null, - "title": "Fluorophore" + "title": "Bandpass low frequency" }, - "mass": { + "bandpass_high_frequency": { "anyOf": [ { "type": "number" }, { "type": "string" + }, + { + "type": "null" } ], - "title": "Mass of antibody" + "default": null, + "title": "Bandpass high frequency" }, - "mass_unit": { - "allOf": [ + "bandpass_filter_type": { + "anyOf": [ { - "$ref": "#/$defs/MassUnit" + "$ref": "#/$defs/aind_data_schema__components__stimulus__FilterType" + }, + { + "type": "null" } ], - "default": "microgram", - "title": "Mass unit" + "default": null, + "title": "Bandpass filter type" + }, + "bandpass_order": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Bandpass order" }, "notes": { "anyOf": [ @@ -1806,483 +2671,127 @@ } }, "required": [ - "name", - "source", - "lot_number", - "immunolabel_class", - "mass" + "sitmulus_name", + "sample_frequency" ], - "title": "Antibody", + "title": "AuditoryStimulation", "type": "object" }, - "AppliedScientificInstrumentation": { + "Axis": { "additionalProperties": false, - "description": "AppliedScientificInstrumentation", + "description": "Description of an axis", "properties": { "name": { - "const": "Applied Scientific Instrumentation", - "default": "Applied Scientific Instrumentation", - "title": "Name" - }, - "abbreviation": { - "const": "ASI", - "default": "ASI", - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" + "allOf": [ + { + "$ref": "#/$defs/AxisName" + } + ], + "title": "Axis" }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" + "direction": { + "title": "Direction as the value of axis increases.", + "type": "string" } }, - "title": "AppliedScientificInstrumentation", + "required": [ + "name", + "direction" + ], + "title": "Axis", "type": "object" }, - "ArecontVisionCostar": { - "additionalProperties": false, - "description": "ArecontVisionCostar", + "AxisName": { + "description": "Image axis name", + "enum": [ + "X", + "Y", + "Z" + ], + "title": "AxisName", + "type": "string" + }, + "BASLER": { "properties": { "name": { - "const": "Arecont Vision Costar", - "default": "Arecont Vision Costar", - "title": "Name" + "const": "Basler", + "default": "Basler", + "enum": [ + "Basler" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "ArecontVisionCostar", + "title": "BASLER", "type": "object" }, - "Arena": { - "additionalProperties": false, - "description": "Description of a rectangular arena", - "properties": { - "device_type": { - "const": "Arena", - "default": "Arena", - "title": "Device Type" - }, - "name": { - "title": "Device name", - "type": "string" - }, - "serial_number": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Serial number" - }, - "manufacturer": { - "anyOf": [ - { - "discriminator": { - "mapping": { - "AA Opto Electronic": "#/$defs/AAOptoElectronic", - "ASUS": "#/$defs/Asus", - "Abcam": "#/$defs/Abcam", - "Addgene": "#/$defs/Addgene", - "Ailipu Technology Co": "#/$defs/AilipuTechnologyCo", - "Allen Institute": "#/$defs/AllenInstitute", - "Allen Institute for Brain Science": "#/$defs/AllenInstituteForBrainScience", - "Allen Institute for Neural Dynamics": "#/$defs/AllenInstituteForNeuralDynamics", - "Allied": "#/$defs/Allied", - "Applied Scientific Instrumentation": "#/$defs/AppliedScientificInstrumentation", - "Arecont Vision Costar": "#/$defs/ArecontVisionCostar", - "Basler": "#/$defs/Basler", - "Cambridge Technology": "#/$defs/CambridgeTechnology", - "Carl Zeiss": "#/$defs/CarlZeiss", - "Champalimaud Foundation": "#/$defs/ChampalimaudFoundation", - "Chan Zuckerberg Initiative": "#/$defs/ChanZuckerbergInitiative", - "Chroma": "#/$defs/Chroma", - "Coherent Scientific": "#/$defs/CoherentScientific", - "Columbia University": "#/$defs/ColumbiaUniversity", - "Computar": "#/$defs/Computar", - "Conoptics": "#/$defs/Conoptics", - "Custom": "#/$defs/Custom", - "Dodotronic": "#/$defs/Dodotronic", - "Doric": "#/$defs/Doric", - "Ealing": "#/$defs/Ealing", - "Edmund Optics": "#/$defs/EdmundOptics", - "Emory University": "#/$defs/EmoryUniversity", - "Euresys": "#/$defs/Euresys", - "Fujinon": "#/$defs/Fujinon", - "Hamamatsu": "#/$defs/Hamamatsu", - "Hamilton": "#/$defs/Hamilton", - "Huazhong University of Science and Technology": "#/$defs/HuazhongUniversityOfScienceAndTechnology", - "IR Robot Co": "#/$defs/IRRobotCo", - "ISL Products International": "#/$defs/ISLProductsInternational", - "Infinity Photo-Optical": "#/$defs/InfinityPhotoOptical", - "Integrated DNA Technologies": "#/$defs/IntegratedDNATechnologies", - "Interuniversity Microelectronics Center": "#/$defs/InteruniversityMicroelectronicsCenter", - "Invitrogen": "#/$defs/Invitrogen", - "Jackson Laboratory": "#/$defs/JacksonLaboratory", - "Janelia Research Campus": "#/$defs/JaneliaResearchCampus", - "Julabo": "#/$defs/Julabo", - "LG": "#/$defs/Lg", - "Leica": "#/$defs/Leica", - "LifeCanvas": "#/$defs/LifeCanvas", - "Lumen Dynamics": "#/$defs/LumenDynamics", - "MBF Bioscience": "#/$defs/MBFBioscience", - "MKS Newport": "#/$defs/MKSNewport", - "MPI": "#/$defs/Mpi", - "Meadowlark Optics": "#/$defs/MeadowlarkOptics", - "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch", - "Midwest Optical Systems, Inc.": "#/$defs/MidwestOpticalSystems", - "Mitutuyo": "#/$defs/Mitutuyo", - "NResearch Inc": "#/$defs/NResearch", - "National Center for Complementary and Integrative Health": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth", - "National Institute of Mental Health": "#/$defs/NationalInstituteOfMentalHealth", - "National Institute of Neurological Disorders and Stroke": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke", - "National Instruments": "#/$defs/NationalInstruments", - "Navitar": "#/$defs/Navitar", - "Neurophotometrics": "#/$defs/Neurophotometrics", - "New Scale Technologies": "#/$defs/NewScaleTechnologies", - "New York University": "#/$defs/NewYorkUniversity", - "Nikon": "#/$defs/Nikon", - "Olympus": "#/$defs/Olympus", - "Open Ephys Production Site": "#/$defs/OpenEphysProductionSite", - "Optotune": "#/$defs/Optotune", - "Other": "#/$defs/Other", - "Oxxius": "#/$defs/Oxxius", - "Prizmatix": "#/$defs/Prizmatix", - "Quantifi": "#/$defs/Quantifi", - "Raspberry Pi": "#/$defs/RaspberryPi", - "SICGEN": "#/$defs/Sicgen", - "Schneider-Kreuznach": "#/$defs/SchneiderKreuznach", - "Second Order Effects": "#/$defs/SecondOrderEffects", - "Semrock": "#/$defs/Semrock", - "Sigma-Aldritch": "#/$defs/SigmaAldritch", - "Simons Foundation": "#/$defs/SimonsFoundation", - "Spinnaker": "#/$defs/Spinnaker", - "Tamron": "#/$defs/Tamron", - "Technical Manufacturing Corporation": "#/$defs/TMC", - "Teledyne FLIR": "#/$defs/TeledyneFLIR", - "Templeton World Charity Foundation": "#/$defs/TempletonWorldCharityFoundation", - "The Imaging Source": "#/$defs/TheImagingSource", - "The Lee Company": "#/$defs/TheLeeCompany", - "Thermo Fisher": "#/$defs/Thermofisher", - "Thorlabs": "#/$defs/Thorlabs", - "Tymphany": "#/$defs/Tymphany", - "Vieworks": "#/$defs/Vieworks", - "Vortran": "#/$defs/Vortran", - "ams OSRAM": "#/$defs/AmsOsram" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/AAOptoElectronic" - }, - { - "$ref": "#/$defs/Abcam" - }, - { - "$ref": "#/$defs/Addgene" - }, - { - "$ref": "#/$defs/AilipuTechnologyCo" - }, - { - "$ref": "#/$defs/AllenInstitute" - }, - { - "$ref": "#/$defs/AllenInstituteForBrainScience" - }, - { - "$ref": "#/$defs/AllenInstituteForNeuralDynamics" - }, - { - "$ref": "#/$defs/Allied" - }, - { - "$ref": "#/$defs/AmsOsram" - }, - { - "$ref": "#/$defs/AppliedScientificInstrumentation" - }, - { - "$ref": "#/$defs/Asus" - }, - { - "$ref": "#/$defs/ArecontVisionCostar" - }, - { - "$ref": "#/$defs/Basler" - }, - { - "$ref": "#/$defs/CambridgeTechnology" - }, - { - "$ref": "#/$defs/ChampalimaudFoundation" - }, - { - "$ref": "#/$defs/ChanZuckerbergInitiative" - }, - { - "$ref": "#/$defs/Chroma" - }, - { - "$ref": "#/$defs/CoherentScientific" - }, - { - "$ref": "#/$defs/ColumbiaUniversity" - }, - { - "$ref": "#/$defs/Computar" - }, - { - "$ref": "#/$defs/Conoptics" - }, - { - "$ref": "#/$defs/Custom" - }, - { - "$ref": "#/$defs/Dodotronic" - }, - { - "$ref": "#/$defs/Doric" - }, - { - "$ref": "#/$defs/Ealing" - }, - { - "$ref": "#/$defs/EdmundOptics" - }, - { - "$ref": "#/$defs/EmoryUniversity" - }, - { - "$ref": "#/$defs/Euresys" - }, - { - "$ref": "#/$defs/Fujinon" - }, - { - "$ref": "#/$defs/Hamamatsu" - }, - { - "$ref": "#/$defs/Hamilton" - }, - { - "$ref": "#/$defs/HuazhongUniversityOfScienceAndTechnology" - }, - { - "$ref": "#/$defs/TheImagingSource" - }, - { - "$ref": "#/$defs/IntegratedDNATechnologies" - }, - { - "$ref": "#/$defs/InteruniversityMicroelectronicsCenter" - }, - { - "$ref": "#/$defs/InfinityPhotoOptical" - }, - { - "$ref": "#/$defs/Invitrogen" - }, - { - "$ref": "#/$defs/ISLProductsInternational" - }, - { - "$ref": "#/$defs/JacksonLaboratory" - }, - { - "$ref": "#/$defs/JaneliaResearchCampus" - }, - { - "$ref": "#/$defs/Julabo" - }, - { - "$ref": "#/$defs/TheLeeCompany" - }, - { - "$ref": "#/$defs/Leica" - }, - { - "$ref": "#/$defs/Lg" - }, - { - "$ref": "#/$defs/LifeCanvas" - }, - { - "$ref": "#/$defs/MeadowlarkOptics" - }, - { - "$ref": "#/$defs/IRRobotCo" - }, - { - "$ref": "#/$defs/MBFBioscience" - }, - { - "$ref": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch" - }, - { - "$ref": "#/$defs/MidwestOpticalSystems" - }, - { - "$ref": "#/$defs/Mitutuyo" - }, - { - "$ref": "#/$defs/MKSNewport" - }, - { - "$ref": "#/$defs/Mpi" - }, - { - "$ref": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth" - }, - { - "$ref": "#/$defs/NationalInstituteOfMentalHealth" - }, - { - "$ref": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke" - }, - { - "$ref": "#/$defs/NationalInstruments" - }, - { - "$ref": "#/$defs/Navitar" - }, - { - "$ref": "#/$defs/Neurophotometrics" - }, - { - "$ref": "#/$defs/NewScaleTechnologies" - }, - { - "$ref": "#/$defs/NewYorkUniversity" - }, - { - "$ref": "#/$defs/Nikon" - }, - { - "$ref": "#/$defs/NResearch" - }, - { - "$ref": "#/$defs/OpenEphysProductionSite" - }, - { - "$ref": "#/$defs/Olympus" - }, - { - "$ref": "#/$defs/Optotune" - }, - { - "$ref": "#/$defs/Oxxius" - }, - { - "$ref": "#/$defs/Prizmatix" - }, - { - "$ref": "#/$defs/Quantifi" - }, - { - "$ref": "#/$defs/RaspberryPi" - }, - { - "$ref": "#/$defs/SecondOrderEffects" - }, - { - "$ref": "#/$defs/Semrock" - }, - { - "$ref": "#/$defs/SchneiderKreuznach" - }, - { - "$ref": "#/$defs/Sicgen" - }, - { - "$ref": "#/$defs/SigmaAldritch" - }, - { - "$ref": "#/$defs/SimonsFoundation" - }, - { - "$ref": "#/$defs/Spinnaker" - }, - { - "$ref": "#/$defs/Tamron" - }, - { - "$ref": "#/$defs/TempletonWorldCharityFoundation" - }, - { - "$ref": "#/$defs/TeledyneFLIR" - }, - { - "$ref": "#/$defs/Thermofisher" - }, - { - "$ref": "#/$defs/Thorlabs" - }, - { - "$ref": "#/$defs/TMC" - }, - { - "$ref": "#/$defs/Tymphany" - }, - { - "$ref": "#/$defs/Vieworks" - }, - { - "$ref": "#/$defs/Vortran" - }, - { - "$ref": "#/$defs/CarlZeiss" - }, - { - "$ref": "#/$defs/LumenDynamics" - }, - { - "$ref": "#/$defs/Other" - } - ] - }, - { - "type": "null" - } + "BEHAVIOR_VIDEOS": { + "additionalProperties": false, + "properties": { + "name": { + "const": "Behavior videos", + "default": "Behavior videos", + "enum": [ + "Behavior videos" ], - "default": null, - "title": "Manufacturer" + "title": "Name", + "type": "string" }, - "model": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } + "abbreviation": { + "const": "behavior-videos", + "default": "behavior-videos", + "enum": [ + "behavior-videos" ], - "default": null, - "title": "Model" + "title": "Abbreviation", + "type": "string" + } + }, + "title": "BEHAVIOR_VIDEOS", + "type": "object" + }, + "BackgroundStrain": { + "description": "Animal background strain name", + "enum": [ + "BALB/c", + "C57BL/6J" + ], + "title": "BackgroundStrain", + "type": "string" + }, + "BaseName": { + "additionalProperties": false, + "description": "A simple model associating a name with an abbreviation", + "properties": { + "name": { + "title": "Name", + "type": "string" }, - "path_to_cad": { + "abbreviation": { "anyOf": [ { "type": "string" @@ -2292,104 +2801,234 @@ } ], "default": null, - "description": "For CUSTOM manufactured devices", - "title": "Path to CAD diagram" + "title": "Abbreviation" + } + }, + "required": [ + "name" + ], + "title": "BaseName", + "type": "object" + }, + "BinMode": { + "description": "Detector binning mode", + "enum": [ + "Additive", + "Average", + "None" + ], + "title": "BinMode", + "type": "string" + }, + "BreedingInfo": { + "additionalProperties": false, + "description": "Description of breeding info for subject", + "properties": { + "breeding_group": { + "title": "Breeding Group", + "type": "string" }, - "port_index": { - "anyOf": [ - { - "type": "string" + "maternal_id": { + "title": "Maternal specimen ID", + "type": "string" + }, + "maternal_genotype": { + "title": "Maternal genotype", + "type": "string" + }, + "paternal_id": { + "title": "Paternal specimen ID", + "type": "string" + }, + "paternal_genotype": { + "title": "Paternal genotype", + "type": "string" + } + }, + "required": [ + "breeding_group", + "maternal_id", + "maternal_genotype", + "paternal_id", + "paternal_genotype" + ], + "title": "BreedingInfo", + "type": "object" + }, + "CALLITHRIX_JACCHUS": { + "properties": { + "name": { + "const": "Callithrix jacchus", + "default": "Callithrix jacchus", + "enum": [ + "Callithrix jacchus" + ], + "title": "Name", + "type": "string" + }, + "registry": { + "default": { + "name": "National Center for Biotechnology Information", + "abbreviation": "NCBI" + }, + "discriminator": { + "mapping": { + "National Center for Biotechnology Information": "#/$defs/NCBI" }, + "propertyName": "name" + }, + "oneOf": [ { - "type": "null" + "$ref": "#/$defs/NCBI" } ], - "default": null, - "title": "Port index" + "title": "Registry" }, - "additional_settings": { - "allOf": [ - { - "$ref": "#/$defs/AindGeneric" - } + "registry_identifier": { + "const": "NCBI:txid9483", + "default": "NCBI:txid9483", + "enum": [ + "NCBI:txid9483" ], - "default": {}, - "title": "Additional parameters" + "title": "Registry Identifier", + "type": "string" + } + }, + "title": "CALLITHRIX_JACCHUS", + "type": "object" + }, + "CAMBRIDGE_TECHNOLOGY": { + "properties": { + "name": { + "const": "Cambridge Technology", + "default": "Cambridge Technology", + "enum": [ + "Cambridge Technology" + ], + "title": "Name", + "type": "string" }, - "notes": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { "default": null, - "title": "Notes" + "title": "Registry", + "type": "null" }, - "surface_material": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], + "registry_identifier": { + "const": null, "default": null, - "title": "Surface material" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "CAMBRIDGE_TECHNOLOGY", + "type": "object" + }, + "CAMERA_CONTROLLER": { + "properties": { + "name": { + "const": "Camera Controller", + "default": "Camera Controller", + "enum": [ + "Camera Controller" + ], + "title": "Name", + "type": "string" }, - "date_surface_replaced": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": "null" - } + "whoami": { + "const": 1168, + "default": 1168, + "enum": [ + 1168 + ], + "title": "Whoami", + "type": "integer" + } + }, + "title": "CAMERA_CONTROLLER", + "type": "object" + }, + "CARL_ZEISS": { + "properties": { + "name": { + "const": "Carl Zeiss", + "default": "Carl Zeiss", + "enum": [ + "Carl Zeiss" ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, "default": null, - "title": "Date surface replaced" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, - "size": { - "allOf": [ + "registry": { + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" + }, + "propertyName": "name" + }, + "oneOf": [ { - "$ref": "#/$defs/Size3d" + "$ref": "#/$defs/ROR" } ], - "title": "3D Size" + "title": "Registry" }, - "objects_in_arena": { - "default": [], - "items": { - "$ref": "#/$defs/Device" - }, - "title": "Objects in arena", - "type": "array" + "registry_identifier": { + "const": "01xk5xs43", + "default": "01xk5xs43", + "enum": [ + "01xk5xs43" + ], + "title": "Registry Identifier", + "type": "string" } }, - "required": [ - "name", - "size" - ], - "title": "Arena", + "title": "CARL_ZEISS", "type": "object" }, - "Asus": { - "additionalProperties": false, - "description": "Asus", + "CHAMPALIMAUD": { "properties": { "name": { - "const": "ASUS", - "default": "ASUS", - "title": "Name" + "const": "Champalimaud Foundation", + "default": "Champalimaud Foundation", + "enum": [ + "Champalimaud Foundation" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" + "const": "Champalimaud", + "default": "Champalimaud", + "enum": [ + "Champalimaud" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -2398,304 +3037,381 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" }, "registry_identifier": { - "const": "00bxkz165", - "default": "00bxkz165", - "title": "Registry Identifier" + "const": "03g001n57", + "default": "03g001n57", + "enum": [ + "03g001n57" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "Asus", + "title": "CHAMPALIMAUD", "type": "object" }, - "AuditoryStimulation": { - "additionalProperties": false, - "description": "Description of an auditory stimulus", + "CHROMA": { "properties": { - "stimulus_type": { - "const": "Auditory Stimulation", - "default": "Auditory Stimulation", - "title": "Stimulus Type" - }, - "sitmulus_name": { - "title": "Stimulus name", + "name": { + "const": "Chroma", + "default": "Chroma", + "enum": [ + "Chroma" + ], + "title": "Name", "type": "string" }, - "sample_frequency": { - "anyOf": [ - { - "type": "number" - }, - { - "type": "string" - } + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null ], - "title": "Sample frequency" + "title": "Abbreviation", + "type": "null" }, - "amplitude_modulation_frequency": { - "anyOf": [ - { - "type": "integer" - }, - { - "type": "null" - } - ], + "registry": { "default": null, - "title": "Amplitude modulation frequency" + "title": "Registry", + "type": "null" }, - "frequency_unit": { - "allOf": [ - { - "$ref": "#/$defs/FrequencyUnit" - } + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null ], - "default": "hertz", - "title": "Tone frequency unit" - }, - "bandpass_low_frequency": { - "anyOf": [ - { - "type": "number" - }, - { - "type": "string" - }, - { - "type": "null" - } + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "CHROMA", + "type": "object" + }, + "CLOCK_SYNCHRONIZER": { + "properties": { + "name": { + "const": "Clock Synchronizer", + "default": "Clock Synchronizer", + "enum": [ + "Clock Synchronizer" ], - "default": null, - "title": "Bandpass low frequency" + "title": "Name", + "type": "string" }, - "bandpass_high_frequency": { - "anyOf": [ - { - "type": "number" - }, - { - "type": "string" - }, - { - "type": "null" - } + "whoami": { + "const": 1152, + "default": 1152, + "enum": [ + 1152 ], - "default": null, - "title": "Bandpass high frequency" - }, - "bandpass_filter_type": { - "anyOf": [ - { - "$ref": "#/$defs/aind_data_schema__components__stimulus__FilterType" - }, - { - "type": "null" - } + "title": "Whoami", + "type": "integer" + } + }, + "title": "CLOCK_SYNCHRONIZER", + "type": "object" + }, + "COHERENT_SCIENTIFIC": { + "properties": { + "name": { + "const": "Coherent Scientific", + "default": "Coherent Scientific", + "enum": [ + "Coherent Scientific" ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, "default": null, - "title": "Bandpass filter type" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, - "bandpass_order": { - "anyOf": [ - { - "type": "integer" + "registry": { + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" }, + "propertyName": "name" + }, + "oneOf": [ { - "type": "null" + "$ref": "#/$defs/ROR" } ], - "default": null, - "title": "Bandpass order" + "title": "Registry" }, - "notes": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } + "registry_identifier": { + "const": "031tysd23", + "default": "031tysd23", + "enum": [ + "031tysd23" ], - "default": null, - "title": "Notes" + "title": "Registry Identifier", + "type": "string" } }, - "required": [ - "sitmulus_name", - "sample_frequency" - ], - "title": "AuditoryStimulation", + "title": "COHERENT_SCIENTIFIC", "type": "object" }, - "Axis": { - "additionalProperties": false, - "description": "Description of an axis", + "COLUMBIA": { "properties": { "name": { - "allOf": [ + "const": "Columbia University", + "default": "Columbia University", + "enum": [ + "Columbia University" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "Columbia", + "default": "Columbia", + "enum": [ + "Columbia" + ], + "title": "Abbreviation", + "type": "string" + }, + "registry": { + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" + }, + "propertyName": "name" + }, + "oneOf": [ { - "$ref": "#/$defs/AxisName" + "$ref": "#/$defs/ROR" } ], - "title": "Axis" + "title": "Registry" }, - "direction": { - "title": "Direction as the value of axis increases.", + "registry_identifier": { + "const": "00hj8s172", + "default": "00hj8s172", + "enum": [ + "00hj8s172" + ], + "title": "Registry Identifier", "type": "string" } }, - "required": [ - "name", - "direction" - ], - "title": "Axis", - "type": "object" - }, - "AxisName": { - "description": "Image axis name", - "enum": [ - "X", - "Y", - "Z" - ], - "title": "AxisName", - "type": "string" - }, - "BackgroundStrain": { - "description": "Animal background strain name", - "enum": [ - "BALB/c", - "C57BL/6J" - ], - "title": "BackgroundStrain", - "type": "string" + "title": "COLUMBIA", + "type": "object" }, - "BaseName": { - "additionalProperties": false, - "description": "A simple model associating a name with an abbreviation", + "COMPUTAR": { "properties": { "name": { + "const": "Computar", + "default": "Computar", + "enum": [ + "Computar" + ], "title": "Name", "type": "string" }, "abbreviation": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } + "const": null, + "default": null, + "enum": [ + null ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { "default": null, - "title": "Abbreviation" + "title": "Registry", + "type": "null" + }, + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "required": [ - "name" - ], - "title": "BaseName", + "title": "COMPUTAR", "type": "object" }, - "Basler": { - "additionalProperties": false, - "description": "Basler", + "CONOPTICS": { "properties": { "name": { - "const": "Basler", - "default": "Basler", - "title": "Name" + "const": "Conoptics", + "default": "Conoptics", + "enum": [ + "Conoptics" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Basler", + "title": "CONOPTICS", "type": "object" }, - "BehaviorVideos": { - "additionalProperties": false, - "description": "BehaviorVideos", + "CUSTOM": { "properties": { "name": { - "const": "Behavior videos", - "default": "Behavior videos", - "title": "Name" + "const": "Custom", + "default": "Custom", + "enum": [ + "Custom" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "behavior-videos", - "default": "behavior-videos", - "title": "Abbreviation" + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "BehaviorVideos", + "title": "CUSTOM", "type": "object" }, - "BinMode": { - "description": "Detector binning mode", - "enum": [ - "Additive", - "Average", - "None" - ], - "title": "BinMode", - "type": "string" - }, - "BreedingInfo": { - "additionalProperties": false, - "description": "Description of breeding info for subject", + "CUTTLEFISH": { "properties": { - "breeding_group": { - "title": "Breeding Group", + "name": { + "const": "Cuttlefish", + "default": "Cuttlefish", + "enum": [ + "Cuttlefish" + ], + "title": "Name", "type": "string" }, - "maternal_id": { - "title": "Maternal specimen ID", + "whoami": { + "const": 1403, + "default": 1403, + "enum": [ + 1403 + ], + "title": "Whoami", + "type": "integer" + } + }, + "title": "CUTTLEFISH", + "type": "object" + }, + "CZI": { + "properties": { + "name": { + "const": "Chan Zuckerberg Initiative", + "default": "Chan Zuckerberg Initiative", + "enum": [ + "Chan Zuckerberg Initiative" + ], + "title": "Name", "type": "string" }, - "maternal_genotype": { - "title": "Maternal genotype", + "abbreviation": { + "const": "CZI", + "default": "CZI", + "enum": [ + "CZI" + ], + "title": "Abbreviation", "type": "string" }, - "paternal_id": { - "title": "Paternal specimen ID", - "type": "string" + "registry": { + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" + }, + "propertyName": "name" + }, + "oneOf": [ + { + "$ref": "#/$defs/ROR" + } + ], + "title": "Registry" }, - "paternal_genotype": { - "title": "Paternal genotype", + "registry_identifier": { + "const": "02qenvm24", + "default": "02qenvm24", + "enum": [ + "02qenvm24" + ], + "title": "Registry Identifier", "type": "string" } }, - "required": [ - "breeding_group", - "maternal_id", - "maternal_genotype", - "paternal_id", - "paternal_genotype" - ], - "title": "BreedingInfo", + "title": "CZI", "type": "object" }, "Calibration": { @@ -2758,82 +3474,6 @@ "title": "Calibration", "type": "object" }, - "CallithrixJacchus": { - "additionalProperties": false, - "description": "Callithrix Jacchus", - "properties": { - "name": { - "const": "Callithrix jacchus", - "default": "Callithrix jacchus", - "title": "Name" - }, - "abbreviation": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Abbreviation" - }, - "registry": { - "default": { - "name": "National Center for Biotechnology Information", - "abbreviation": "NCBI" - }, - "discriminator": { - "mapping": { - "National Center for Biotechnology Information": "#/$defs/NationalCenterForBiotechnologyInformation" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/NationalCenterForBiotechnologyInformation" - } - ], - "title": "Registry" - }, - "registry_identifier": { - "const": "NCBI:txid9483", - "default": "NCBI:txid9483", - "title": "Registry Identifier" - } - }, - "title": "CallithrixJacchus", - "type": "object" - }, - "CambridgeTechnology": { - "additionalProperties": false, - "description": "CambridgeTechnology", - "properties": { - "name": { - "const": "Cambridge Technology", - "default": "Cambridge Technology", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "CambridgeTechnology", - "type": "object" - }, "Camera": { "additionalProperties": false, "description": "Camera Detector", @@ -2841,7 +3481,11 @@ "device_type": { "const": "Detector", "default": "Detector", - "title": "Device Type" + "enum": [ + "Detector" + ], + "title": "Device Type", + "type": "string" }, "name": { "title": "Device name", @@ -2862,57 +3506,57 @@ "manufacturer": { "discriminator": { "mapping": { - "Ailipu Technology Co": "#/$defs/AilipuTechnologyCo", - "Allied": "#/$defs/Allied", - "Basler": "#/$defs/Basler", - "Dodotronic": "#/$defs/Dodotronic", - "Edmund Optics": "#/$defs/EdmundOptics", - "Hamamatsu": "#/$defs/Hamamatsu", - "Other": "#/$defs/Other", - "Spinnaker": "#/$defs/Spinnaker", - "Teledyne FLIR": "#/$defs/TeledyneFLIR", - "The Imaging Source": "#/$defs/TheImagingSource", - "Thorlabs": "#/$defs/Thorlabs", - "Vieworks": "#/$defs/Vieworks" + "Ailipu Technology Co": "#/$defs/AILIPU", + "Allied": "#/$defs/ALLIED", + "Basler": "#/$defs/BASLER", + "Dodotronic": "#/$defs/DODOTRONIC", + "Edmund Optics": "#/$defs/EDMUND_OPTICS", + "Hamamatsu": "#/$defs/HAMAMATSU", + "Other": "#/$defs/OTHER", + "Spinnaker": "#/$defs/SPINNAKER", + "Teledyne FLIR": "#/$defs/FLIR", + "The Imaging Source": "#/$defs/THE_IMAGING_SOURCE", + "Thorlabs": "#/$defs/THORLABS", + "Vieworks": "#/$defs/VIEWORKS" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/AilipuTechnologyCo" + "$ref": "#/$defs/AILIPU" }, { - "$ref": "#/$defs/Allied" + "$ref": "#/$defs/ALLIED" }, { - "$ref": "#/$defs/Basler" + "$ref": "#/$defs/BASLER" }, { - "$ref": "#/$defs/Dodotronic" + "$ref": "#/$defs/DODOTRONIC" }, { - "$ref": "#/$defs/EdmundOptics" + "$ref": "#/$defs/EDMUND_OPTICS" }, { - "$ref": "#/$defs/Hamamatsu" + "$ref": "#/$defs/HAMAMATSU" }, { - "$ref": "#/$defs/Spinnaker" + "$ref": "#/$defs/SPINNAKER" }, { - "$ref": "#/$defs/TeledyneFLIR" + "$ref": "#/$defs/FLIR" }, { - "$ref": "#/$defs/TheImagingSource" + "$ref": "#/$defs/THE_IMAGING_SOURCE" }, { - "$ref": "#/$defs/Thorlabs" + "$ref": "#/$defs/THORLABS" }, { - "$ref": "#/$defs/Vieworks" + "$ref": "#/$defs/VIEWORKS" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/OTHER" } ], "title": "Manufacturer" @@ -3166,26 +3810,50 @@ "bin_unit": { "allOf": [ { - "$ref": "#/$defs/SizeUnit" + "$ref": "#/$defs/SizeUnit" + } + ], + "default": "pixel", + "title": "Bin size unit" + }, + "gain": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Gain" + }, + "crop_offset_x": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "null" } ], - "default": "pixel", - "title": "Bin size unit" + "default": null, + "title": "Crop offset x" }, - "gain": { + "crop_offset_y": { "anyOf": [ { - "type": "number" - }, - { - "type": "string" + "type": "integer" }, { "type": "null" } ], "default": null, - "title": "Gain" + "title": "Crop offset y" }, "crop_width": { "anyOf": [ @@ -3341,23 +4009,6 @@ "title": "CameraChroma", "type": "string" }, - "CameraController": { - "description": "Camera Controller", - "properties": { - "name": { - "const": "Camera Controller", - "default": "Camera Controller", - "title": "Name" - }, - "whoami": { - "const": 1168, - "default": 1168, - "title": "Whoami" - } - }, - "title": "CameraController", - "type": "object" - }, "CameraTarget": { "description": "Target of camera", "enum": [ @@ -3376,47 +4027,6 @@ "title": "CameraTarget", "type": "string" }, - "CarlZeiss": { - "additionalProperties": false, - "description": "CarlZeiss", - "properties": { - "name": { - "const": "Carl Zeiss", - "default": "Carl Zeiss", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/ResearchOrganizationRegistry" - } - ], - "title": "Registry" - }, - "registry_identifier": { - "const": "01xk5xs43", - "default": "01xk5xs43", - "title": "Registry Identifier" - } - }, - "title": "CarlZeiss", - "type": "object" - }, "CcfCoords": { "additionalProperties": false, "description": "Coordinates in CCF template space", @@ -3484,91 +4094,12 @@ "CcfVersion": { "const": "CCFv3", "description": "CCF version", + "enum": [ + "CCFv3" + ], "title": "CcfVersion", "type": "string" }, - "ChampalimaudFoundation": { - "additionalProperties": false, - "description": "Champalimaud Foundation", - "properties": { - "name": { - "const": "Champalimaud Foundation", - "default": "Champalimaud Foundation", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/ResearchOrganizationRegistry" - } - ], - "title": "Registry" - }, - "registry_identifier": { - "const": "03g001n57", - "default": "03g001n57", - "title": "Registry Identifier" - } - }, - "title": "ChampalimaudFoundation", - "type": "object" - }, - "ChanZuckerbergInitiative": { - "additionalProperties": false, - "description": "ChanZuckerbergInitiative", - "properties": { - "name": { - "const": "Chan Zuckerberg Initiative", - "default": "Chan Zuckerberg Initiative", - "title": "Name" - }, - "abbreviation": { - "const": "CZI", - "default": "CZI", - "title": "Abbreviation" - }, - "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/ResearchOrganizationRegistry" - } - ], - "title": "Registry" - }, - "registry_identifier": { - "const": "02qenvm24", - "default": "02qenvm24", - "title": "Registry Identifier" - } - }, - "title": "ChanZuckerbergInitiative", - "type": "object" - }, "Channel": { "additionalProperties": false, "description": "Description of a channel", @@ -3674,150 +4205,23 @@ "channel_name", "light_source_name", "filter_names", - "detector_name", - "excitation_wavelength", - "excitation_power", - "filter_wheel_index" - ], - "title": "Channel", - "type": "object" - }, - "ChannelType": { - "description": "Olfactometer channel types", - "enum": [ - "Odor", - "Carrier" - ], - "title": "ChannelType", - "type": "string" - }, - "Chroma": { - "additionalProperties": false, - "description": "Chroma", - "properties": { - "name": { - "const": "Chroma", - "default": "Chroma", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "Chroma", - "type": "object" - }, - "ClockSynchronizer": { - "description": "Clock Synchronizer", - "properties": { - "name": { - "const": "Clock Synchronizer", - "default": "Clock Synchronizer", - "title": "Name" - }, - "whoami": { - "const": 1152, - "default": 1152, - "title": "Whoami" - } - }, - "title": "ClockSynchronizer", - "type": "object" - }, - "CoherentScientific": { - "additionalProperties": false, - "description": "CoherentScientific", - "properties": { - "name": { - "const": "Coherent Scientific", - "default": "Coherent Scientific", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/ResearchOrganizationRegistry" - } - ], - "title": "Registry" - }, - "registry_identifier": { - "const": "031tysd23", - "default": "031tysd23", - "title": "Registry Identifier" - } - }, - "title": "CoherentScientific", - "type": "object" - }, - "ColumbiaUniversity": { - "additionalProperties": false, - "description": "ColumbiaUniversity", - "properties": { - "name": { - "const": "Columbia University", - "default": "Columbia University", - "title": "Name" - }, - "abbreviation": { - "const": "Columbia", - "default": "Columbia", - "title": "Abbreviation" - }, - "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/ResearchOrganizationRegistry" - } - ], - "title": "Registry" - }, - "registry_identifier": { - "const": "00hj8s172", - "default": "00hj8s172", - "title": "Registry Identifier" - } - }, - "title": "ColumbiaUniversity", + "detector_name", + "excitation_wavelength", + "excitation_power", + "filter_wheel_index" + ], + "title": "Channel", "type": "object" }, + "ChannelType": { + "description": "Olfactometer channel types", + "enum": [ + "Odor", + "Carrier" + ], + "title": "ChannelType", + "type": "string" + }, "Com": { "additionalProperties": false, "description": "Description of a communication system", @@ -3838,34 +4242,6 @@ "title": "Com", "type": "object" }, - "Computar": { - "additionalProperties": false, - "description": "Computar", - "properties": { - "name": { - "const": "Computar", - "default": "Computar", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "Computar", - "type": "object" - }, "ConcentrationUnit": { "description": "Concentraion units", "enum": [ @@ -3878,34 +4254,6 @@ "title": "ConcentrationUnit", "type": "string" }, - "Conoptics": { - "additionalProperties": false, - "description": "Conoptics", - "properties": { - "name": { - "const": "Conoptics", - "default": "Conoptics", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "Conoptics", - "type": "object" - }, "Cooling": { "description": "Cooling medium name", "enum": [ @@ -3999,7 +4347,11 @@ "procedure_type": { "const": "Craniotomy", "default": "Craniotomy", - "title": "Procedure Type" + "enum": [ + "Craniotomy" + ], + "title": "Procedure Type", + "type": "string" }, "protocol_id": { "description": "DOI for protocols.io", @@ -4135,54 +4487,12 @@ "CurrentUnit": { "const": "microamps", "description": "Current units", + "enum": [ + "microamps" + ], "title": "CurrentUnit", "type": "string" }, - "Custom": { - "additionalProperties": false, - "description": "Custom", - "properties": { - "name": { - "const": "Custom", - "default": "Custom", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "Custom", - "type": "object" - }, - "Cuttlefish": { - "description": "Cuttlefish", - "properties": { - "name": { - "const": "Cuttlefish", - "default": "Cuttlefish", - "title": "Name" - }, - "whoami": { - "const": 1403, - "default": 1403, - "title": "Whoami" - } - }, - "title": "Cuttlefish", - "type": "object" - }, "DAQChannel": { "additionalProperties": false, "description": "Named input or output channel on a DAQ device", @@ -4279,7 +4589,11 @@ "device_type": { "const": "DAQ Device", "default": "DAQ Device", - "title": "Device Type" + "enum": [ + "DAQ Device" + ], + "title": "Device Type", + "type": "string" }, "name": { "title": "Device name", @@ -4300,37 +4614,37 @@ "manufacturer": { "discriminator": { "mapping": { - "Allen Institute for Neural Dynamics": "#/$defs/AllenInstituteForNeuralDynamics", - "Champalimaud Foundation": "#/$defs/ChampalimaudFoundation", - "Interuniversity Microelectronics Center": "#/$defs/InteruniversityMicroelectronicsCenter", - "National Instruments": "#/$defs/NationalInstruments", - "Open Ephys Production Site": "#/$defs/OpenEphysProductionSite", - "Other": "#/$defs/Other", - "Second Order Effects": "#/$defs/SecondOrderEffects" + "Allen Institute for Neural Dynamics": "#/$defs/AIND", + "Champalimaud Foundation": "#/$defs/CHAMPALIMAUD", + "Interuniversity Microelectronics Center": "#/$defs/IMEC", + "National Instruments": "#/$defs/NATIONAL_INSTRUMENTS", + "Open Ephys Production Site": "#/$defs/OEPS", + "Other": "#/$defs/OTHER", + "Second Order Effects": "#/$defs/SECOND_ORDER_EFFECTS" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/AllenInstituteForNeuralDynamics" + "$ref": "#/$defs/AIND" }, { - "$ref": "#/$defs/ChampalimaudFoundation" + "$ref": "#/$defs/CHAMPALIMAUD" }, { - "$ref": "#/$defs/NationalInstruments" + "$ref": "#/$defs/NATIONAL_INSTRUMENTS" }, { - "$ref": "#/$defs/InteruniversityMicroelectronicsCenter" + "$ref": "#/$defs/IMEC" }, { - "$ref": "#/$defs/OpenEphysProductionSite" + "$ref": "#/$defs/OEPS" }, { - "$ref": "#/$defs/SecondOrderEffects" + "$ref": "#/$defs/SECOND_ORDER_EFFECTS" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/OTHER" } ], "title": "Manufacturer" @@ -4447,6 +4761,95 @@ "title": "DAQDevice", "type": "object" }, + "DODOTRONIC": { + "properties": { + "name": { + "const": "Dodotronic", + "default": "Dodotronic", + "enum": [ + "Dodotronic" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "DODOTRONIC", + "type": "object" + }, + "DORIC": { + "properties": { + "name": { + "const": "Doric", + "default": "Doric", + "enum": [ + "Doric" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" + }, + "propertyName": "name" + }, + "oneOf": [ + { + "$ref": "#/$defs/ROR" + } + ], + "title": "Registry" + }, + "registry_identifier": { + "const": "059n53q30", + "default": "059n53q30", + "enum": [ + "059n53q30" + ], + "title": "Registry Identifier", + "type": "string" + } + }, + "title": "DORIC", + "type": "object" + }, "DaqChannelType": { "description": "DAQ Channel type", "enum": [ @@ -4469,86 +4872,94 @@ "type": "string" }, "schema_version": { - "const": "0.13.11", - "default": "0.13.11", - "title": "Schema Version" + "const": "0.13.12", + "default": "0.13.12", + "enum": [ + "0.13.12" + ], + "title": "Schema Version", + "type": "string" }, "license": { "const": "CC-BY-4.0", "default": "CC-BY-4.0", - "title": "License" + "enum": [ + "CC-BY-4.0" + ], + "title": "License", + "type": "string" }, "platform": { "description": "Name for a standardized primary data collection system", "discriminator": { "mapping": { - "Behavior platform": "#/$defs/aind_data_schema_models__platforms__Behavior", - "Confocal microscopy platform": "#/$defs/aind_data_schema_models__platforms__Confocal", - "Electrophysiology platform": "#/$defs/aind_data_schema_models__platforms__Ecephys", - "ExaSPIM platform": "#/$defs/ExaSpim", - "Frame-projected independent-fiber photometry platform": "#/$defs/Fip", - "Hybridization chain reaction platform": "#/$defs/Hcr", - "Hyperspectral fiber photometry platform": "#/$defs/Hsfp", - "Intrinsic signal imaging platform": "#/$defs/aind_data_schema_models__platforms__Isi", - "MERFISH platform": "#/$defs/aind_data_schema_models__platforms__Merfish", - "Magnetic resonance imaging platform": "#/$defs/aind_data_schema_models__platforms__Mri", - "MesoSPIM platform": "#/$defs/MesoSpim", - "Motor observatory platform": "#/$defs/MotorObservatory", - "Multiplane optical physiology platform": "#/$defs/MultiplaneOphys", - "SLAP2 platform": "#/$defs/Slap2", - "Single-plane optical physiology platform": "#/$defs/SingleplaneOphys", - "SmartSPIM platform": "#/$defs/SmartSpim" + "Behavior platform": "#/$defs/aind_data_schema_models__utils__BEHAVIOR__2", + "Confocal microscopy platform": "#/$defs/aind_data_schema_models__utils__CONFOCAL__2", + "Electrophysiology platform": "#/$defs/aind_data_schema_models__utils__ECEPHYS__2", + "ExaSPIM platform": "#/$defs/EXASPIM", + "Frame-projected independent-fiber photometry platform": "#/$defs/FIP", + "Hybridization chain reaction platform": "#/$defs/HCR", + "Hyperspectral fiber photometry platform": "#/$defs/HSFP", + "Intrinsic signal imaging platform": "#/$defs/aind_data_schema_models__utils__ISI__2", + "MERFISH platform": "#/$defs/aind_data_schema_models__utils__MERFISH__2", + "Magnetic resonance imaging platform": "#/$defs/aind_data_schema_models__utils__MRI__2", + "MesoSPIM platform": "#/$defs/MESOSPIM", + "Motor observatory platform": "#/$defs/MOTOR_OBSERVATORY", + "Multiplane optical physiology platform": "#/$defs/MULTIPLANE_OPHYS", + "SLAP2 platform": "#/$defs/SLAP2", + "Single-plane optical physiology platform": "#/$defs/SINGLE_PLANE_OPHYS", + "SmartSPIM platform": "#/$defs/SMARTSPIM" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/aind_data_schema_models__platforms__Behavior" + "$ref": "#/$defs/aind_data_schema_models__utils__BEHAVIOR__2" }, { - "$ref": "#/$defs/aind_data_schema_models__platforms__Confocal" + "$ref": "#/$defs/aind_data_schema_models__utils__CONFOCAL__2" }, { - "$ref": "#/$defs/aind_data_schema_models__platforms__Ecephys" + "$ref": "#/$defs/aind_data_schema_models__utils__ECEPHYS__2" }, { - "$ref": "#/$defs/ExaSpim" + "$ref": "#/$defs/EXASPIM" }, { - "$ref": "#/$defs/Fip" + "$ref": "#/$defs/FIP" }, { - "$ref": "#/$defs/Hcr" + "$ref": "#/$defs/HCR" }, { - "$ref": "#/$defs/Hsfp" + "$ref": "#/$defs/HSFP" }, { - "$ref": "#/$defs/aind_data_schema_models__platforms__Isi" + "$ref": "#/$defs/aind_data_schema_models__utils__ISI__2" }, { - "$ref": "#/$defs/MesoSpim" + "$ref": "#/$defs/aind_data_schema_models__utils__MERFISH__2" }, { - "$ref": "#/$defs/aind_data_schema_models__platforms__Merfish" + "$ref": "#/$defs/aind_data_schema_models__utils__MRI__2" }, { - "$ref": "#/$defs/aind_data_schema_models__platforms__Mri" + "$ref": "#/$defs/MESOSPIM" }, { - "$ref": "#/$defs/MultiplaneOphys" + "$ref": "#/$defs/MOTOR_OBSERVATORY" }, { - "$ref": "#/$defs/SingleplaneOphys" + "$ref": "#/$defs/MULTIPLANE_OPHYS" }, { - "$ref": "#/$defs/Slap2" + "$ref": "#/$defs/SLAP2" }, { - "$ref": "#/$defs/SmartSpim" + "$ref": "#/$defs/SINGLE_PLANE_OPHYS" }, { - "$ref": "#/$defs/MotorObservatory" + "$ref": "#/$defs/SMARTSPIM" } ], "title": "Platform" @@ -4595,37 +5006,37 @@ "description": "An established society, corporation, foundation or other organization that collected this data", "discriminator": { "mapping": { - "Allen Institute for Brain Science": "#/$defs/AllenInstituteForBrainScience", - "Allen Institute for Neural Dynamics": "#/$defs/AllenInstituteForNeuralDynamics", - "Columbia University": "#/$defs/ColumbiaUniversity", - "Huazhong University of Science and Technology": "#/$defs/HuazhongUniversityOfScienceAndTechnology", - "Janelia Research Campus": "#/$defs/JaneliaResearchCampus", - "New York University": "#/$defs/NewYorkUniversity", - "Other": "#/$defs/Other" + "Allen Institute for Brain Science": "#/$defs/AIBS", + "Allen Institute for Neural Dynamics": "#/$defs/AIND", + "Columbia University": "#/$defs/COLUMBIA", + "Huazhong University of Science and Technology": "#/$defs/HUST", + "Janelia Research Campus": "#/$defs/JANELIA", + "New York University": "#/$defs/NYU", + "Other": "#/$defs/OTHER" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/AllenInstituteForBrainScience" + "$ref": "#/$defs/AIBS" }, { - "$ref": "#/$defs/AllenInstituteForNeuralDynamics" + "$ref": "#/$defs/AIND" }, { - "$ref": "#/$defs/ColumbiaUniversity" + "$ref": "#/$defs/COLUMBIA" }, { - "$ref": "#/$defs/HuazhongUniversityOfScienceAndTechnology" + "$ref": "#/$defs/HUST" }, { - "$ref": "#/$defs/JaneliaResearchCampus" + "$ref": "#/$defs/JANELIA" }, { - "$ref": "#/$defs/NewYorkUniversity" + "$ref": "#/$defs/NYU" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/OTHER" } ], "title": "Institution" @@ -4702,65 +5113,65 @@ "items": { "discriminator": { "mapping": { - "Behavior": "#/$defs/aind_data_schema_models__modalities__Behavior", - "Behavior videos": "#/$defs/BehaviorVideos", - "Confocal microscopy": "#/$defs/aind_data_schema_models__modalities__Confocal", - "Electromyography": "#/$defs/Electromyography", - "Extracellular electrophysiology": "#/$defs/aind_data_schema_models__modalities__Ecephys", - "Fiber photometry": "#/$defs/Fib", - "Fluorescence micro-optical sectioning tomography": "#/$defs/Fmost", - "Intracellular electrophysiology": "#/$defs/Icephys", - "Intrinsic signal imaging": "#/$defs/aind_data_schema_models__modalities__Isi", - "Magnetic resonance imaging": "#/$defs/aind_data_schema_models__modalities__Mri", - "Multiplexed error-robust fluorescence in situ hybridization": "#/$defs/aind_data_schema_models__modalities__Merfish", - "Planar optical physiology": "#/$defs/POphys", - "Scanned line projection imaging": "#/$defs/Slap", - "Selective plane illumination microscopy": "#/$defs/Spim" + "EMG": "#/$defs/EMG", + "ISI": "#/$defs/aind_data_schema_models__utils__ISI__1", + "MRI": "#/$defs/aind_data_schema_models__utils__MRI__1", + "SPIM": "#/$defs/SPIM", + "behavior": "#/$defs/aind_data_schema_models__utils__BEHAVIOR__1", + "behavior-videos": "#/$defs/BEHAVIOR_VIDEOS", + "confocal": "#/$defs/aind_data_schema_models__utils__CONFOCAL__1", + "ecephys": "#/$defs/aind_data_schema_models__utils__ECEPHYS__1", + "fMOST": "#/$defs/FMOST", + "fib": "#/$defs/FIB", + "icephys": "#/$defs/ICEPHYS", + "merfish": "#/$defs/aind_data_schema_models__utils__MERFISH__1", + "pophys": "#/$defs/POPHYS", + "slap": "#/$defs/SLAP" }, - "propertyName": "name" + "propertyName": "abbreviation" }, "oneOf": [ { - "$ref": "#/$defs/aind_data_schema_models__modalities__Behavior" + "$ref": "#/$defs/aind_data_schema_models__utils__BEHAVIOR__1" }, { - "$ref": "#/$defs/BehaviorVideos" + "$ref": "#/$defs/BEHAVIOR_VIDEOS" }, { - "$ref": "#/$defs/aind_data_schema_models__modalities__Confocal" + "$ref": "#/$defs/aind_data_schema_models__utils__CONFOCAL__1" }, { - "$ref": "#/$defs/aind_data_schema_models__modalities__Ecephys" + "$ref": "#/$defs/EMG" }, { - "$ref": "#/$defs/Electromyography" + "$ref": "#/$defs/aind_data_schema_models__utils__ECEPHYS__1" }, { - "$ref": "#/$defs/Fmost" + "$ref": "#/$defs/FIB" }, { - "$ref": "#/$defs/Icephys" + "$ref": "#/$defs/FMOST" }, { - "$ref": "#/$defs/aind_data_schema_models__modalities__Isi" + "$ref": "#/$defs/ICEPHYS" }, { - "$ref": "#/$defs/Fib" + "$ref": "#/$defs/aind_data_schema_models__utils__ISI__1" }, { - "$ref": "#/$defs/aind_data_schema_models__modalities__Merfish" + "$ref": "#/$defs/aind_data_schema_models__utils__MRI__1" }, { - "$ref": "#/$defs/aind_data_schema_models__modalities__Mri" + "$ref": "#/$defs/aind_data_schema_models__utils__MERFISH__1" }, { - "$ref": "#/$defs/POphys" + "$ref": "#/$defs/POPHYS" }, { - "$ref": "#/$defs/Slap" + "$ref": "#/$defs/SLAP" }, { - "$ref": "#/$defs/Spim" + "$ref": "#/$defs/SPIM" } ] }, @@ -4933,7 +5344,11 @@ "device_type": { "const": "Detector", "default": "Detector", - "title": "Device Type" + "enum": [ + "Detector" + ], + "title": "Device Type", + "type": "string" }, "name": { "title": "Device name", @@ -4954,57 +5369,57 @@ "manufacturer": { "discriminator": { "mapping": { - "Ailipu Technology Co": "#/$defs/AilipuTechnologyCo", - "Allied": "#/$defs/Allied", - "Basler": "#/$defs/Basler", - "Dodotronic": "#/$defs/Dodotronic", - "Edmund Optics": "#/$defs/EdmundOptics", - "Hamamatsu": "#/$defs/Hamamatsu", - "Other": "#/$defs/Other", - "Spinnaker": "#/$defs/Spinnaker", - "Teledyne FLIR": "#/$defs/TeledyneFLIR", - "The Imaging Source": "#/$defs/TheImagingSource", - "Thorlabs": "#/$defs/Thorlabs", - "Vieworks": "#/$defs/Vieworks" + "Ailipu Technology Co": "#/$defs/AILIPU", + "Allied": "#/$defs/ALLIED", + "Basler": "#/$defs/BASLER", + "Dodotronic": "#/$defs/DODOTRONIC", + "Edmund Optics": "#/$defs/EDMUND_OPTICS", + "Hamamatsu": "#/$defs/HAMAMATSU", + "Other": "#/$defs/OTHER", + "Spinnaker": "#/$defs/SPINNAKER", + "Teledyne FLIR": "#/$defs/FLIR", + "The Imaging Source": "#/$defs/THE_IMAGING_SOURCE", + "Thorlabs": "#/$defs/THORLABS", + "Vieworks": "#/$defs/VIEWORKS" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/AilipuTechnologyCo" + "$ref": "#/$defs/AILIPU" }, { - "$ref": "#/$defs/Allied" + "$ref": "#/$defs/ALLIED" }, { - "$ref": "#/$defs/Basler" + "$ref": "#/$defs/BASLER" }, { - "$ref": "#/$defs/Dodotronic" + "$ref": "#/$defs/DODOTRONIC" }, { - "$ref": "#/$defs/EdmundOptics" + "$ref": "#/$defs/EDMUND_OPTICS" }, { - "$ref": "#/$defs/Hamamatsu" + "$ref": "#/$defs/HAMAMATSU" }, { - "$ref": "#/$defs/Spinnaker" + "$ref": "#/$defs/SPINNAKER" }, { - "$ref": "#/$defs/TeledyneFLIR" + "$ref": "#/$defs/FLIR" }, { - "$ref": "#/$defs/TheImagingSource" + "$ref": "#/$defs/THE_IMAGING_SOURCE" }, { - "$ref": "#/$defs/Thorlabs" + "$ref": "#/$defs/THORLABS" }, { - "$ref": "#/$defs/Vieworks" + "$ref": "#/$defs/VIEWORKS" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/OTHER" } ], "title": "Manufacturer" @@ -5279,6 +5694,30 @@ "default": null, "title": "Gain" }, + "crop_offset_x": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Crop offset x" + }, + "crop_offset_y": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Crop offset y" + }, "crop_width": { "anyOf": [ { @@ -5442,365 +5881,365 @@ { "discriminator": { "mapping": { - "AA Opto Electronic": "#/$defs/AAOptoElectronic", - "ASUS": "#/$defs/Asus", - "Abcam": "#/$defs/Abcam", - "Addgene": "#/$defs/Addgene", - "Ailipu Technology Co": "#/$defs/AilipuTechnologyCo", - "Allen Institute": "#/$defs/AllenInstitute", - "Allen Institute for Brain Science": "#/$defs/AllenInstituteForBrainScience", - "Allen Institute for Neural Dynamics": "#/$defs/AllenInstituteForNeuralDynamics", - "Allied": "#/$defs/Allied", - "Applied Scientific Instrumentation": "#/$defs/AppliedScientificInstrumentation", - "Arecont Vision Costar": "#/$defs/ArecontVisionCostar", - "Basler": "#/$defs/Basler", - "Cambridge Technology": "#/$defs/CambridgeTechnology", - "Carl Zeiss": "#/$defs/CarlZeiss", - "Champalimaud Foundation": "#/$defs/ChampalimaudFoundation", - "Chan Zuckerberg Initiative": "#/$defs/ChanZuckerbergInitiative", - "Chroma": "#/$defs/Chroma", - "Coherent Scientific": "#/$defs/CoherentScientific", - "Columbia University": "#/$defs/ColumbiaUniversity", - "Computar": "#/$defs/Computar", - "Conoptics": "#/$defs/Conoptics", - "Custom": "#/$defs/Custom", - "Dodotronic": "#/$defs/Dodotronic", - "Doric": "#/$defs/Doric", - "Ealing": "#/$defs/Ealing", - "Edmund Optics": "#/$defs/EdmundOptics", - "Emory University": "#/$defs/EmoryUniversity", - "Euresys": "#/$defs/Euresys", - "Fujinon": "#/$defs/Fujinon", - "Hamamatsu": "#/$defs/Hamamatsu", - "Hamilton": "#/$defs/Hamilton", - "Huazhong University of Science and Technology": "#/$defs/HuazhongUniversityOfScienceAndTechnology", - "IR Robot Co": "#/$defs/IRRobotCo", - "ISL Products International": "#/$defs/ISLProductsInternational", - "Infinity Photo-Optical": "#/$defs/InfinityPhotoOptical", - "Integrated DNA Technologies": "#/$defs/IntegratedDNATechnologies", - "Interuniversity Microelectronics Center": "#/$defs/InteruniversityMicroelectronicsCenter", - "Invitrogen": "#/$defs/Invitrogen", - "Jackson Laboratory": "#/$defs/JacksonLaboratory", - "Janelia Research Campus": "#/$defs/JaneliaResearchCampus", - "Julabo": "#/$defs/Julabo", - "LG": "#/$defs/Lg", - "Leica": "#/$defs/Leica", - "LifeCanvas": "#/$defs/LifeCanvas", - "Lumen Dynamics": "#/$defs/LumenDynamics", - "MBF Bioscience": "#/$defs/MBFBioscience", - "MKS Newport": "#/$defs/MKSNewport", - "MPI": "#/$defs/Mpi", - "Meadowlark Optics": "#/$defs/MeadowlarkOptics", - "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch", - "Midwest Optical Systems, Inc.": "#/$defs/MidwestOpticalSystems", - "Mitutuyo": "#/$defs/Mitutuyo", - "NResearch Inc": "#/$defs/NResearch", - "National Center for Complementary and Integrative Health": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth", - "National Institute of Mental Health": "#/$defs/NationalInstituteOfMentalHealth", - "National Institute of Neurological Disorders and Stroke": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke", - "National Instruments": "#/$defs/NationalInstruments", - "Navitar": "#/$defs/Navitar", - "Neurophotometrics": "#/$defs/Neurophotometrics", - "New Scale Technologies": "#/$defs/NewScaleTechnologies", - "New York University": "#/$defs/NewYorkUniversity", - "Nikon": "#/$defs/Nikon", - "Olympus": "#/$defs/Olympus", - "Open Ephys Production Site": "#/$defs/OpenEphysProductionSite", - "Optotune": "#/$defs/Optotune", - "Other": "#/$defs/Other", - "Oxxius": "#/$defs/Oxxius", - "Prizmatix": "#/$defs/Prizmatix", - "Quantifi": "#/$defs/Quantifi", - "Raspberry Pi": "#/$defs/RaspberryPi", - "SICGEN": "#/$defs/Sicgen", - "Schneider-Kreuznach": "#/$defs/SchneiderKreuznach", - "Second Order Effects": "#/$defs/SecondOrderEffects", - "Semrock": "#/$defs/Semrock", - "Sigma-Aldritch": "#/$defs/SigmaAldritch", - "Simons Foundation": "#/$defs/SimonsFoundation", - "Spinnaker": "#/$defs/Spinnaker", - "Tamron": "#/$defs/Tamron", + "AA Opto Electronic": "#/$defs/AA_OPTO_ELECTRONIC", + "ASUS": "#/$defs/ASUS", + "Abcam": "#/$defs/ABCAM", + "Addgene": "#/$defs/ADDGENE", + "Ailipu Technology Co": "#/$defs/AILIPU", + "Allen Institute": "#/$defs/AI", + "Allen Institute for Brain Science": "#/$defs/AIBS", + "Allen Institute for Neural Dynamics": "#/$defs/AIND", + "Allied": "#/$defs/ALLIED", + "Applied Scientific Instrumentation": "#/$defs/ASI", + "Arecont Vision Costar": "#/$defs/ARECONT_VISION_COSTAR", + "Basler": "#/$defs/BASLER", + "Cambridge Technology": "#/$defs/CAMBRIDGE_TECHNOLOGY", + "Carl Zeiss": "#/$defs/CARL_ZEISS", + "Champalimaud Foundation": "#/$defs/CHAMPALIMAUD", + "Chan Zuckerberg Initiative": "#/$defs/CZI", + "Chroma": "#/$defs/CHROMA", + "Coherent Scientific": "#/$defs/COHERENT_SCIENTIFIC", + "Columbia University": "#/$defs/COLUMBIA", + "Computar": "#/$defs/COMPUTAR", + "Conoptics": "#/$defs/CONOPTICS", + "Custom": "#/$defs/CUSTOM", + "Dodotronic": "#/$defs/DODOTRONIC", + "Doric": "#/$defs/DORIC", + "Ealing": "#/$defs/EALING", + "Edmund Optics": "#/$defs/EDMUND_OPTICS", + "Emory University": "#/$defs/EMORY", + "Euresys": "#/$defs/EURESYS", + "Fujinon": "#/$defs/FUJINON", + "Hamamatsu": "#/$defs/HAMAMATSU", + "Hamilton": "#/$defs/HAMILTON", + "Huazhong University of Science and Technology": "#/$defs/HUST", + "IR Robot Co": "#/$defs/IR_ROBOT_CO", + "ISL Products International": "#/$defs/ISL", + "Infinity Photo-Optical": "#/$defs/INFINITY_PHOTO_OPTICAL", + "Integrated DNA Technologies": "#/$defs/IDT", + "Interuniversity Microelectronics Center": "#/$defs/IMEC", + "Invitrogen": "#/$defs/INVITROGEN", + "Jackson Laboratory": "#/$defs/JAX", + "Janelia Research Campus": "#/$defs/JANELIA", + "Julabo": "#/$defs/JULABO", + "LG": "#/$defs/LG", + "Leica": "#/$defs/LEICA", + "LifeCanvas": "#/$defs/LIFECANVAS", + "Lumen Dynamics": "#/$defs/LUMEN_DYNAMICS", + "MBF Bioscience": "#/$defs/MBF", + "MKS Newport": "#/$defs/MKS_NEWPORT", + "MPI": "#/$defs/MPI", + "Meadowlark Optics": "#/$defs/MEADOWLARK_OPTICS", + "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MJFF", + "Midwest Optical Systems, Inc.": "#/$defs/MIDOPT", + "Mitutuyo": "#/$defs/MITUTUYO", + "NResearch Inc": "#/$defs/NRESEARCH_INC", + "National Center for Complementary and Integrative Health": "#/$defs/NCCIH", + "National Institute of Mental Health": "#/$defs/NIMH", + "National Institute of Neurological Disorders and Stroke": "#/$defs/NINDS", + "National Instruments": "#/$defs/NATIONAL_INSTRUMENTS", + "Navitar": "#/$defs/NAVITAR", + "Neurophotometrics": "#/$defs/NEUROPHOTOMETRICS", + "New Scale Technologies": "#/$defs/NEW_SCALE_TECHNOLOGIES", + "New York University": "#/$defs/NYU", + "Nikon": "#/$defs/NIKON", + "Olympus": "#/$defs/OLYMPUS", + "Open Ephys Production Site": "#/$defs/OEPS", + "Optotune": "#/$defs/OPTOTUNE", + "Other": "#/$defs/OTHER", + "Oxxius": "#/$defs/OXXIUS", + "Prizmatix": "#/$defs/PRIZMATIX", + "Quantifi": "#/$defs/QUANTIFI", + "Raspberry Pi": "#/$defs/RASPBERRY_PI", + "SICGEN": "#/$defs/SICGEN", + "Schneider-Kreuznach": "#/$defs/SCHNEIDER_KREUZNACH", + "Second Order Effects": "#/$defs/SECOND_ORDER_EFFECTS", + "Semrock": "#/$defs/SEMROCK", + "Sigma-Aldritch": "#/$defs/SIGMA_ALDRITCH", + "Simons Foundation": "#/$defs/SIMONS_FOUNDATION", + "Spinnaker": "#/$defs/SPINNAKER", + "Tamron": "#/$defs/TAMRON", "Technical Manufacturing Corporation": "#/$defs/TMC", - "Teledyne FLIR": "#/$defs/TeledyneFLIR", - "Templeton World Charity Foundation": "#/$defs/TempletonWorldCharityFoundation", - "The Imaging Source": "#/$defs/TheImagingSource", - "The Lee Company": "#/$defs/TheLeeCompany", - "Thermo Fisher": "#/$defs/Thermofisher", - "Thorlabs": "#/$defs/Thorlabs", - "Tymphany": "#/$defs/Tymphany", - "Vieworks": "#/$defs/Vieworks", - "Vortran": "#/$defs/Vortran", - "ams OSRAM": "#/$defs/AmsOsram" + "Teledyne FLIR": "#/$defs/FLIR", + "Templeton World Charity Foundation": "#/$defs/TWCF", + "The Imaging Source": "#/$defs/THE_IMAGING_SOURCE", + "The Lee Company": "#/$defs/THE_LEE_COMPANY", + "Thermo Fisher Scientific": "#/$defs/THERMO_FISHER_SCIENTIFIC", + "Thorlabs": "#/$defs/THORLABS", + "Tymphany": "#/$defs/TYMPHANY", + "Vieworks": "#/$defs/VIEWORKS", + "Vortran": "#/$defs/VORTRAN", + "ams OSRAM": "#/$defs/AMS_OSRAM" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/AAOptoElectronic" + "$ref": "#/$defs/AA_OPTO_ELECTRONIC" }, { - "$ref": "#/$defs/Abcam" + "$ref": "#/$defs/ASUS" }, { - "$ref": "#/$defs/Addgene" + "$ref": "#/$defs/ABCAM" }, { - "$ref": "#/$defs/AilipuTechnologyCo" + "$ref": "#/$defs/ADDGENE" }, { - "$ref": "#/$defs/AllenInstitute" + "$ref": "#/$defs/AILIPU" }, { - "$ref": "#/$defs/AllenInstituteForBrainScience" + "$ref": "#/$defs/AI" }, { - "$ref": "#/$defs/AllenInstituteForNeuralDynamics" + "$ref": "#/$defs/AIBS" }, { - "$ref": "#/$defs/Allied" + "$ref": "#/$defs/AIND" }, { - "$ref": "#/$defs/AmsOsram" + "$ref": "#/$defs/ALLIED" }, { - "$ref": "#/$defs/AppliedScientificInstrumentation" + "$ref": "#/$defs/ASI" }, { - "$ref": "#/$defs/Asus" + "$ref": "#/$defs/ARECONT_VISION_COSTAR" }, { - "$ref": "#/$defs/ArecontVisionCostar" + "$ref": "#/$defs/BASLER" }, { - "$ref": "#/$defs/Basler" + "$ref": "#/$defs/CAMBRIDGE_TECHNOLOGY" }, { - "$ref": "#/$defs/CambridgeTechnology" + "$ref": "#/$defs/CARL_ZEISS" }, { - "$ref": "#/$defs/ChampalimaudFoundation" + "$ref": "#/$defs/CHAMPALIMAUD" }, { - "$ref": "#/$defs/ChanZuckerbergInitiative" + "$ref": "#/$defs/CZI" }, { - "$ref": "#/$defs/Chroma" + "$ref": "#/$defs/CHROMA" }, { - "$ref": "#/$defs/CoherentScientific" + "$ref": "#/$defs/COHERENT_SCIENTIFIC" }, { - "$ref": "#/$defs/ColumbiaUniversity" + "$ref": "#/$defs/COLUMBIA" }, { - "$ref": "#/$defs/Computar" + "$ref": "#/$defs/COMPUTAR" }, { - "$ref": "#/$defs/Conoptics" + "$ref": "#/$defs/CONOPTICS" }, { - "$ref": "#/$defs/Custom" + "$ref": "#/$defs/CUSTOM" }, { - "$ref": "#/$defs/Dodotronic" + "$ref": "#/$defs/DODOTRONIC" }, { - "$ref": "#/$defs/Doric" + "$ref": "#/$defs/DORIC" }, { - "$ref": "#/$defs/Ealing" + "$ref": "#/$defs/EALING" }, { - "$ref": "#/$defs/EdmundOptics" + "$ref": "#/$defs/EDMUND_OPTICS" }, { - "$ref": "#/$defs/EmoryUniversity" + "$ref": "#/$defs/EMORY" }, { - "$ref": "#/$defs/Euresys" + "$ref": "#/$defs/EURESYS" }, { - "$ref": "#/$defs/Fujinon" + "$ref": "#/$defs/FUJINON" }, { - "$ref": "#/$defs/Hamamatsu" + "$ref": "#/$defs/HAMAMATSU" }, { - "$ref": "#/$defs/Hamilton" + "$ref": "#/$defs/HAMILTON" }, { - "$ref": "#/$defs/HuazhongUniversityOfScienceAndTechnology" + "$ref": "#/$defs/HUST" }, { - "$ref": "#/$defs/TheImagingSource" + "$ref": "#/$defs/IR_ROBOT_CO" }, { - "$ref": "#/$defs/IntegratedDNATechnologies" + "$ref": "#/$defs/ISL" }, { - "$ref": "#/$defs/InteruniversityMicroelectronicsCenter" + "$ref": "#/$defs/INFINITY_PHOTO_OPTICAL" }, { - "$ref": "#/$defs/InfinityPhotoOptical" + "$ref": "#/$defs/IDT" }, { - "$ref": "#/$defs/Invitrogen" + "$ref": "#/$defs/IMEC" }, { - "$ref": "#/$defs/ISLProductsInternational" + "$ref": "#/$defs/INVITROGEN" }, { - "$ref": "#/$defs/JacksonLaboratory" + "$ref": "#/$defs/JAX" }, { - "$ref": "#/$defs/JaneliaResearchCampus" + "$ref": "#/$defs/JANELIA" }, { - "$ref": "#/$defs/Julabo" + "$ref": "#/$defs/JULABO" }, { - "$ref": "#/$defs/TheLeeCompany" + "$ref": "#/$defs/LG" }, { - "$ref": "#/$defs/Leica" + "$ref": "#/$defs/LEICA" }, { - "$ref": "#/$defs/Lg" + "$ref": "#/$defs/LUMEN_DYNAMICS" }, { - "$ref": "#/$defs/LifeCanvas" + "$ref": "#/$defs/LIFECANVAS" }, { - "$ref": "#/$defs/MeadowlarkOptics" + "$ref": "#/$defs/MBF" }, { - "$ref": "#/$defs/IRRobotCo" + "$ref": "#/$defs/MKS_NEWPORT" }, { - "$ref": "#/$defs/MBFBioscience" + "$ref": "#/$defs/MPI" }, { - "$ref": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch" + "$ref": "#/$defs/MEADOWLARK_OPTICS" }, { - "$ref": "#/$defs/MidwestOpticalSystems" + "$ref": "#/$defs/MJFF" }, { - "$ref": "#/$defs/Mitutuyo" + "$ref": "#/$defs/MIDOPT" }, { - "$ref": "#/$defs/MKSNewport" + "$ref": "#/$defs/MITUTUYO" }, { - "$ref": "#/$defs/Mpi" + "$ref": "#/$defs/NRESEARCH_INC" }, { - "$ref": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth" + "$ref": "#/$defs/NCCIH" }, { - "$ref": "#/$defs/NationalInstituteOfMentalHealth" + "$ref": "#/$defs/NIMH" }, { - "$ref": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke" + "$ref": "#/$defs/NINDS" }, { - "$ref": "#/$defs/NationalInstruments" + "$ref": "#/$defs/NATIONAL_INSTRUMENTS" }, { - "$ref": "#/$defs/Navitar" + "$ref": "#/$defs/NAVITAR" }, { - "$ref": "#/$defs/Neurophotometrics" + "$ref": "#/$defs/NEUROPHOTOMETRICS" }, { - "$ref": "#/$defs/NewScaleTechnologies" + "$ref": "#/$defs/NEW_SCALE_TECHNOLOGIES" }, { - "$ref": "#/$defs/NewYorkUniversity" + "$ref": "#/$defs/NYU" }, { - "$ref": "#/$defs/Nikon" + "$ref": "#/$defs/NIKON" }, { - "$ref": "#/$defs/NResearch" + "$ref": "#/$defs/OLYMPUS" }, { - "$ref": "#/$defs/OpenEphysProductionSite" + "$ref": "#/$defs/OEPS" }, { - "$ref": "#/$defs/Olympus" + "$ref": "#/$defs/OPTOTUNE" }, { - "$ref": "#/$defs/Optotune" + "$ref": "#/$defs/OTHER" }, { - "$ref": "#/$defs/Oxxius" + "$ref": "#/$defs/OXXIUS" }, { - "$ref": "#/$defs/Prizmatix" + "$ref": "#/$defs/PRIZMATIX" }, { - "$ref": "#/$defs/Quantifi" + "$ref": "#/$defs/QUANTIFI" }, { - "$ref": "#/$defs/RaspberryPi" + "$ref": "#/$defs/RASPBERRY_PI" }, { - "$ref": "#/$defs/SecondOrderEffects" + "$ref": "#/$defs/SICGEN" }, { - "$ref": "#/$defs/Semrock" + "$ref": "#/$defs/SCHNEIDER_KREUZNACH" }, { - "$ref": "#/$defs/SchneiderKreuznach" + "$ref": "#/$defs/SECOND_ORDER_EFFECTS" }, { - "$ref": "#/$defs/Sicgen" + "$ref": "#/$defs/SEMROCK" }, { - "$ref": "#/$defs/SigmaAldritch" + "$ref": "#/$defs/SIGMA_ALDRITCH" }, { - "$ref": "#/$defs/SimonsFoundation" + "$ref": "#/$defs/SIMONS_FOUNDATION" }, { - "$ref": "#/$defs/Spinnaker" + "$ref": "#/$defs/SPINNAKER" }, { - "$ref": "#/$defs/Tamron" + "$ref": "#/$defs/TAMRON" }, { - "$ref": "#/$defs/TempletonWorldCharityFoundation" + "$ref": "#/$defs/TMC" }, { - "$ref": "#/$defs/TeledyneFLIR" + "$ref": "#/$defs/FLIR" }, { - "$ref": "#/$defs/Thermofisher" + "$ref": "#/$defs/TWCF" }, { - "$ref": "#/$defs/Thorlabs" + "$ref": "#/$defs/THE_IMAGING_SOURCE" }, { - "$ref": "#/$defs/TMC" + "$ref": "#/$defs/THE_LEE_COMPANY" }, { - "$ref": "#/$defs/Tymphany" + "$ref": "#/$defs/THERMO_FISHER_SCIENTIFIC" }, { - "$ref": "#/$defs/Vieworks" + "$ref": "#/$defs/THORLABS" }, { - "$ref": "#/$defs/Vortran" + "$ref": "#/$defs/TYMPHANY" }, { - "$ref": "#/$defs/CarlZeiss" + "$ref": "#/$defs/VIEWORKS" }, { - "$ref": "#/$defs/LumenDynamics" + "$ref": "#/$defs/VORTRAN" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/AMS_OSRAM" } ] }, @@ -5894,7 +6333,11 @@ "device_type": { "const": "Digital micromirror device", "default": "Digital micromirror device", - "title": "Device Type" + "enum": [ + "Digital micromirror device" + ], + "title": "Device Type", + "type": "string" }, "name": { "title": "Device name", @@ -5917,365 +6360,365 @@ { "discriminator": { "mapping": { - "AA Opto Electronic": "#/$defs/AAOptoElectronic", - "ASUS": "#/$defs/Asus", - "Abcam": "#/$defs/Abcam", - "Addgene": "#/$defs/Addgene", - "Ailipu Technology Co": "#/$defs/AilipuTechnologyCo", - "Allen Institute": "#/$defs/AllenInstitute", - "Allen Institute for Brain Science": "#/$defs/AllenInstituteForBrainScience", - "Allen Institute for Neural Dynamics": "#/$defs/AllenInstituteForNeuralDynamics", - "Allied": "#/$defs/Allied", - "Applied Scientific Instrumentation": "#/$defs/AppliedScientificInstrumentation", - "Arecont Vision Costar": "#/$defs/ArecontVisionCostar", - "Basler": "#/$defs/Basler", - "Cambridge Technology": "#/$defs/CambridgeTechnology", - "Carl Zeiss": "#/$defs/CarlZeiss", - "Champalimaud Foundation": "#/$defs/ChampalimaudFoundation", - "Chan Zuckerberg Initiative": "#/$defs/ChanZuckerbergInitiative", - "Chroma": "#/$defs/Chroma", - "Coherent Scientific": "#/$defs/CoherentScientific", - "Columbia University": "#/$defs/ColumbiaUniversity", - "Computar": "#/$defs/Computar", - "Conoptics": "#/$defs/Conoptics", - "Custom": "#/$defs/Custom", - "Dodotronic": "#/$defs/Dodotronic", - "Doric": "#/$defs/Doric", - "Ealing": "#/$defs/Ealing", - "Edmund Optics": "#/$defs/EdmundOptics", - "Emory University": "#/$defs/EmoryUniversity", - "Euresys": "#/$defs/Euresys", - "Fujinon": "#/$defs/Fujinon", - "Hamamatsu": "#/$defs/Hamamatsu", - "Hamilton": "#/$defs/Hamilton", - "Huazhong University of Science and Technology": "#/$defs/HuazhongUniversityOfScienceAndTechnology", - "IR Robot Co": "#/$defs/IRRobotCo", - "ISL Products International": "#/$defs/ISLProductsInternational", - "Infinity Photo-Optical": "#/$defs/InfinityPhotoOptical", - "Integrated DNA Technologies": "#/$defs/IntegratedDNATechnologies", - "Interuniversity Microelectronics Center": "#/$defs/InteruniversityMicroelectronicsCenter", - "Invitrogen": "#/$defs/Invitrogen", - "Jackson Laboratory": "#/$defs/JacksonLaboratory", - "Janelia Research Campus": "#/$defs/JaneliaResearchCampus", - "Julabo": "#/$defs/Julabo", - "LG": "#/$defs/Lg", - "Leica": "#/$defs/Leica", - "LifeCanvas": "#/$defs/LifeCanvas", - "Lumen Dynamics": "#/$defs/LumenDynamics", - "MBF Bioscience": "#/$defs/MBFBioscience", - "MKS Newport": "#/$defs/MKSNewport", - "MPI": "#/$defs/Mpi", - "Meadowlark Optics": "#/$defs/MeadowlarkOptics", - "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch", - "Midwest Optical Systems, Inc.": "#/$defs/MidwestOpticalSystems", - "Mitutuyo": "#/$defs/Mitutuyo", - "NResearch Inc": "#/$defs/NResearch", - "National Center for Complementary and Integrative Health": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth", - "National Institute of Mental Health": "#/$defs/NationalInstituteOfMentalHealth", - "National Institute of Neurological Disorders and Stroke": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke", - "National Instruments": "#/$defs/NationalInstruments", - "Navitar": "#/$defs/Navitar", - "Neurophotometrics": "#/$defs/Neurophotometrics", - "New Scale Technologies": "#/$defs/NewScaleTechnologies", - "New York University": "#/$defs/NewYorkUniversity", - "Nikon": "#/$defs/Nikon", - "Olympus": "#/$defs/Olympus", - "Open Ephys Production Site": "#/$defs/OpenEphysProductionSite", - "Optotune": "#/$defs/Optotune", - "Other": "#/$defs/Other", - "Oxxius": "#/$defs/Oxxius", - "Prizmatix": "#/$defs/Prizmatix", - "Quantifi": "#/$defs/Quantifi", - "Raspberry Pi": "#/$defs/RaspberryPi", - "SICGEN": "#/$defs/Sicgen", - "Schneider-Kreuznach": "#/$defs/SchneiderKreuznach", - "Second Order Effects": "#/$defs/SecondOrderEffects", - "Semrock": "#/$defs/Semrock", - "Sigma-Aldritch": "#/$defs/SigmaAldritch", - "Simons Foundation": "#/$defs/SimonsFoundation", - "Spinnaker": "#/$defs/Spinnaker", - "Tamron": "#/$defs/Tamron", + "AA Opto Electronic": "#/$defs/AA_OPTO_ELECTRONIC", + "ASUS": "#/$defs/ASUS", + "Abcam": "#/$defs/ABCAM", + "Addgene": "#/$defs/ADDGENE", + "Ailipu Technology Co": "#/$defs/AILIPU", + "Allen Institute": "#/$defs/AI", + "Allen Institute for Brain Science": "#/$defs/AIBS", + "Allen Institute for Neural Dynamics": "#/$defs/AIND", + "Allied": "#/$defs/ALLIED", + "Applied Scientific Instrumentation": "#/$defs/ASI", + "Arecont Vision Costar": "#/$defs/ARECONT_VISION_COSTAR", + "Basler": "#/$defs/BASLER", + "Cambridge Technology": "#/$defs/CAMBRIDGE_TECHNOLOGY", + "Carl Zeiss": "#/$defs/CARL_ZEISS", + "Champalimaud Foundation": "#/$defs/CHAMPALIMAUD", + "Chan Zuckerberg Initiative": "#/$defs/CZI", + "Chroma": "#/$defs/CHROMA", + "Coherent Scientific": "#/$defs/COHERENT_SCIENTIFIC", + "Columbia University": "#/$defs/COLUMBIA", + "Computar": "#/$defs/COMPUTAR", + "Conoptics": "#/$defs/CONOPTICS", + "Custom": "#/$defs/CUSTOM", + "Dodotronic": "#/$defs/DODOTRONIC", + "Doric": "#/$defs/DORIC", + "Ealing": "#/$defs/EALING", + "Edmund Optics": "#/$defs/EDMUND_OPTICS", + "Emory University": "#/$defs/EMORY", + "Euresys": "#/$defs/EURESYS", + "Fujinon": "#/$defs/FUJINON", + "Hamamatsu": "#/$defs/HAMAMATSU", + "Hamilton": "#/$defs/HAMILTON", + "Huazhong University of Science and Technology": "#/$defs/HUST", + "IR Robot Co": "#/$defs/IR_ROBOT_CO", + "ISL Products International": "#/$defs/ISL", + "Infinity Photo-Optical": "#/$defs/INFINITY_PHOTO_OPTICAL", + "Integrated DNA Technologies": "#/$defs/IDT", + "Interuniversity Microelectronics Center": "#/$defs/IMEC", + "Invitrogen": "#/$defs/INVITROGEN", + "Jackson Laboratory": "#/$defs/JAX", + "Janelia Research Campus": "#/$defs/JANELIA", + "Julabo": "#/$defs/JULABO", + "LG": "#/$defs/LG", + "Leica": "#/$defs/LEICA", + "LifeCanvas": "#/$defs/LIFECANVAS", + "Lumen Dynamics": "#/$defs/LUMEN_DYNAMICS", + "MBF Bioscience": "#/$defs/MBF", + "MKS Newport": "#/$defs/MKS_NEWPORT", + "MPI": "#/$defs/MPI", + "Meadowlark Optics": "#/$defs/MEADOWLARK_OPTICS", + "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MJFF", + "Midwest Optical Systems, Inc.": "#/$defs/MIDOPT", + "Mitutuyo": "#/$defs/MITUTUYO", + "NResearch Inc": "#/$defs/NRESEARCH_INC", + "National Center for Complementary and Integrative Health": "#/$defs/NCCIH", + "National Institute of Mental Health": "#/$defs/NIMH", + "National Institute of Neurological Disorders and Stroke": "#/$defs/NINDS", + "National Instruments": "#/$defs/NATIONAL_INSTRUMENTS", + "Navitar": "#/$defs/NAVITAR", + "Neurophotometrics": "#/$defs/NEUROPHOTOMETRICS", + "New Scale Technologies": "#/$defs/NEW_SCALE_TECHNOLOGIES", + "New York University": "#/$defs/NYU", + "Nikon": "#/$defs/NIKON", + "Olympus": "#/$defs/OLYMPUS", + "Open Ephys Production Site": "#/$defs/OEPS", + "Optotune": "#/$defs/OPTOTUNE", + "Other": "#/$defs/OTHER", + "Oxxius": "#/$defs/OXXIUS", + "Prizmatix": "#/$defs/PRIZMATIX", + "Quantifi": "#/$defs/QUANTIFI", + "Raspberry Pi": "#/$defs/RASPBERRY_PI", + "SICGEN": "#/$defs/SICGEN", + "Schneider-Kreuznach": "#/$defs/SCHNEIDER_KREUZNACH", + "Second Order Effects": "#/$defs/SECOND_ORDER_EFFECTS", + "Semrock": "#/$defs/SEMROCK", + "Sigma-Aldritch": "#/$defs/SIGMA_ALDRITCH", + "Simons Foundation": "#/$defs/SIMONS_FOUNDATION", + "Spinnaker": "#/$defs/SPINNAKER", + "Tamron": "#/$defs/TAMRON", "Technical Manufacturing Corporation": "#/$defs/TMC", - "Teledyne FLIR": "#/$defs/TeledyneFLIR", - "Templeton World Charity Foundation": "#/$defs/TempletonWorldCharityFoundation", - "The Imaging Source": "#/$defs/TheImagingSource", - "The Lee Company": "#/$defs/TheLeeCompany", - "Thermo Fisher": "#/$defs/Thermofisher", - "Thorlabs": "#/$defs/Thorlabs", - "Tymphany": "#/$defs/Tymphany", - "Vieworks": "#/$defs/Vieworks", - "Vortran": "#/$defs/Vortran", - "ams OSRAM": "#/$defs/AmsOsram" + "Teledyne FLIR": "#/$defs/FLIR", + "Templeton World Charity Foundation": "#/$defs/TWCF", + "The Imaging Source": "#/$defs/THE_IMAGING_SOURCE", + "The Lee Company": "#/$defs/THE_LEE_COMPANY", + "Thermo Fisher Scientific": "#/$defs/THERMO_FISHER_SCIENTIFIC", + "Thorlabs": "#/$defs/THORLABS", + "Tymphany": "#/$defs/TYMPHANY", + "Vieworks": "#/$defs/VIEWORKS", + "Vortran": "#/$defs/VORTRAN", + "ams OSRAM": "#/$defs/AMS_OSRAM" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/AAOptoElectronic" + "$ref": "#/$defs/AA_OPTO_ELECTRONIC" }, { - "$ref": "#/$defs/Abcam" + "$ref": "#/$defs/ASUS" }, { - "$ref": "#/$defs/Addgene" + "$ref": "#/$defs/ABCAM" }, { - "$ref": "#/$defs/AilipuTechnologyCo" + "$ref": "#/$defs/ADDGENE" }, { - "$ref": "#/$defs/AllenInstitute" + "$ref": "#/$defs/AILIPU" }, { - "$ref": "#/$defs/AllenInstituteForBrainScience" + "$ref": "#/$defs/AI" }, { - "$ref": "#/$defs/AllenInstituteForNeuralDynamics" + "$ref": "#/$defs/AIBS" }, { - "$ref": "#/$defs/Allied" + "$ref": "#/$defs/AIND" }, { - "$ref": "#/$defs/AmsOsram" + "$ref": "#/$defs/ALLIED" }, { - "$ref": "#/$defs/AppliedScientificInstrumentation" + "$ref": "#/$defs/ASI" }, { - "$ref": "#/$defs/Asus" + "$ref": "#/$defs/ARECONT_VISION_COSTAR" }, { - "$ref": "#/$defs/ArecontVisionCostar" + "$ref": "#/$defs/BASLER" }, { - "$ref": "#/$defs/Basler" + "$ref": "#/$defs/CAMBRIDGE_TECHNOLOGY" }, { - "$ref": "#/$defs/CambridgeTechnology" + "$ref": "#/$defs/CARL_ZEISS" }, { - "$ref": "#/$defs/ChampalimaudFoundation" + "$ref": "#/$defs/CHAMPALIMAUD" }, { - "$ref": "#/$defs/ChanZuckerbergInitiative" + "$ref": "#/$defs/CZI" }, { - "$ref": "#/$defs/Chroma" + "$ref": "#/$defs/CHROMA" }, { - "$ref": "#/$defs/CoherentScientific" + "$ref": "#/$defs/COHERENT_SCIENTIFIC" }, { - "$ref": "#/$defs/ColumbiaUniversity" + "$ref": "#/$defs/COLUMBIA" }, { - "$ref": "#/$defs/Computar" + "$ref": "#/$defs/COMPUTAR" }, { - "$ref": "#/$defs/Conoptics" + "$ref": "#/$defs/CONOPTICS" }, { - "$ref": "#/$defs/Custom" + "$ref": "#/$defs/CUSTOM" }, { - "$ref": "#/$defs/Dodotronic" + "$ref": "#/$defs/DODOTRONIC" }, { - "$ref": "#/$defs/Doric" + "$ref": "#/$defs/DORIC" }, { - "$ref": "#/$defs/Ealing" + "$ref": "#/$defs/EALING" }, { - "$ref": "#/$defs/EdmundOptics" + "$ref": "#/$defs/EDMUND_OPTICS" }, { - "$ref": "#/$defs/EmoryUniversity" + "$ref": "#/$defs/EMORY" }, { - "$ref": "#/$defs/Euresys" + "$ref": "#/$defs/EURESYS" }, { - "$ref": "#/$defs/Fujinon" + "$ref": "#/$defs/FUJINON" }, { - "$ref": "#/$defs/Hamamatsu" + "$ref": "#/$defs/HAMAMATSU" }, { - "$ref": "#/$defs/Hamilton" + "$ref": "#/$defs/HAMILTON" }, { - "$ref": "#/$defs/HuazhongUniversityOfScienceAndTechnology" + "$ref": "#/$defs/HUST" }, { - "$ref": "#/$defs/TheImagingSource" + "$ref": "#/$defs/IR_ROBOT_CO" }, { - "$ref": "#/$defs/IntegratedDNATechnologies" + "$ref": "#/$defs/ISL" }, { - "$ref": "#/$defs/InteruniversityMicroelectronicsCenter" + "$ref": "#/$defs/INFINITY_PHOTO_OPTICAL" }, { - "$ref": "#/$defs/InfinityPhotoOptical" + "$ref": "#/$defs/IDT" }, { - "$ref": "#/$defs/Invitrogen" + "$ref": "#/$defs/IMEC" }, { - "$ref": "#/$defs/ISLProductsInternational" + "$ref": "#/$defs/INVITROGEN" }, { - "$ref": "#/$defs/JacksonLaboratory" + "$ref": "#/$defs/JAX" }, { - "$ref": "#/$defs/JaneliaResearchCampus" + "$ref": "#/$defs/JANELIA" }, { - "$ref": "#/$defs/Julabo" + "$ref": "#/$defs/JULABO" }, { - "$ref": "#/$defs/TheLeeCompany" + "$ref": "#/$defs/LG" }, { - "$ref": "#/$defs/Leica" + "$ref": "#/$defs/LEICA" }, { - "$ref": "#/$defs/Lg" + "$ref": "#/$defs/LUMEN_DYNAMICS" }, { - "$ref": "#/$defs/LifeCanvas" + "$ref": "#/$defs/LIFECANVAS" }, { - "$ref": "#/$defs/MeadowlarkOptics" + "$ref": "#/$defs/MBF" }, { - "$ref": "#/$defs/IRRobotCo" + "$ref": "#/$defs/MKS_NEWPORT" }, { - "$ref": "#/$defs/MBFBioscience" + "$ref": "#/$defs/MPI" }, { - "$ref": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch" + "$ref": "#/$defs/MEADOWLARK_OPTICS" }, { - "$ref": "#/$defs/MidwestOpticalSystems" + "$ref": "#/$defs/MJFF" }, { - "$ref": "#/$defs/Mitutuyo" + "$ref": "#/$defs/MIDOPT" }, { - "$ref": "#/$defs/MKSNewport" + "$ref": "#/$defs/MITUTUYO" }, { - "$ref": "#/$defs/Mpi" + "$ref": "#/$defs/NRESEARCH_INC" }, { - "$ref": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth" + "$ref": "#/$defs/NCCIH" }, { - "$ref": "#/$defs/NationalInstituteOfMentalHealth" + "$ref": "#/$defs/NIMH" }, { - "$ref": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke" + "$ref": "#/$defs/NINDS" }, { - "$ref": "#/$defs/NationalInstruments" + "$ref": "#/$defs/NATIONAL_INSTRUMENTS" }, { - "$ref": "#/$defs/Navitar" + "$ref": "#/$defs/NAVITAR" }, { - "$ref": "#/$defs/Neurophotometrics" + "$ref": "#/$defs/NEUROPHOTOMETRICS" }, { - "$ref": "#/$defs/NewScaleTechnologies" + "$ref": "#/$defs/NEW_SCALE_TECHNOLOGIES" }, { - "$ref": "#/$defs/NewYorkUniversity" + "$ref": "#/$defs/NYU" }, { - "$ref": "#/$defs/Nikon" + "$ref": "#/$defs/NIKON" }, { - "$ref": "#/$defs/NResearch" + "$ref": "#/$defs/OLYMPUS" }, { - "$ref": "#/$defs/OpenEphysProductionSite" + "$ref": "#/$defs/OEPS" }, { - "$ref": "#/$defs/Olympus" + "$ref": "#/$defs/OPTOTUNE" }, { - "$ref": "#/$defs/Optotune" + "$ref": "#/$defs/OTHER" }, { - "$ref": "#/$defs/Oxxius" + "$ref": "#/$defs/OXXIUS" }, { - "$ref": "#/$defs/Prizmatix" + "$ref": "#/$defs/PRIZMATIX" }, { - "$ref": "#/$defs/Quantifi" + "$ref": "#/$defs/QUANTIFI" }, { - "$ref": "#/$defs/RaspberryPi" + "$ref": "#/$defs/RASPBERRY_PI" }, { - "$ref": "#/$defs/SecondOrderEffects" + "$ref": "#/$defs/SICGEN" }, { - "$ref": "#/$defs/Semrock" + "$ref": "#/$defs/SCHNEIDER_KREUZNACH" }, { - "$ref": "#/$defs/SchneiderKreuznach" + "$ref": "#/$defs/SECOND_ORDER_EFFECTS" }, { - "$ref": "#/$defs/Sicgen" + "$ref": "#/$defs/SEMROCK" }, { - "$ref": "#/$defs/SigmaAldritch" + "$ref": "#/$defs/SIGMA_ALDRITCH" }, { - "$ref": "#/$defs/SimonsFoundation" + "$ref": "#/$defs/SIMONS_FOUNDATION" }, { - "$ref": "#/$defs/Spinnaker" + "$ref": "#/$defs/SPINNAKER" }, { - "$ref": "#/$defs/Tamron" + "$ref": "#/$defs/TAMRON" }, { - "$ref": "#/$defs/TempletonWorldCharityFoundation" + "$ref": "#/$defs/TMC" }, { - "$ref": "#/$defs/TeledyneFLIR" + "$ref": "#/$defs/FLIR" }, { - "$ref": "#/$defs/Thermofisher" + "$ref": "#/$defs/TWCF" }, { - "$ref": "#/$defs/Thorlabs" + "$ref": "#/$defs/THE_IMAGING_SOURCE" }, { - "$ref": "#/$defs/TMC" + "$ref": "#/$defs/THE_LEE_COMPANY" }, { - "$ref": "#/$defs/Tymphany" + "$ref": "#/$defs/THERMO_FISHER_SCIENTIFIC" }, { - "$ref": "#/$defs/Vieworks" + "$ref": "#/$defs/THORLABS" }, { - "$ref": "#/$defs/Vortran" + "$ref": "#/$defs/TYMPHANY" }, { - "$ref": "#/$defs/CarlZeiss" + "$ref": "#/$defs/VIEWORKS" }, { - "$ref": "#/$defs/LumenDynamics" + "$ref": "#/$defs/VORTRAN" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/AMS_OSRAM" } ] }, @@ -6471,7 +6914,11 @@ "device_type": { "const": "Disc", "default": "Disc", - "title": "Device Type" + "enum": [ + "Disc" + ], + "title": "Device Type", + "type": "string" }, "name": { "title": "Device name", @@ -6494,365 +6941,365 @@ { "discriminator": { "mapping": { - "AA Opto Electronic": "#/$defs/AAOptoElectronic", - "ASUS": "#/$defs/Asus", - "Abcam": "#/$defs/Abcam", - "Addgene": "#/$defs/Addgene", - "Ailipu Technology Co": "#/$defs/AilipuTechnologyCo", - "Allen Institute": "#/$defs/AllenInstitute", - "Allen Institute for Brain Science": "#/$defs/AllenInstituteForBrainScience", - "Allen Institute for Neural Dynamics": "#/$defs/AllenInstituteForNeuralDynamics", - "Allied": "#/$defs/Allied", - "Applied Scientific Instrumentation": "#/$defs/AppliedScientificInstrumentation", - "Arecont Vision Costar": "#/$defs/ArecontVisionCostar", - "Basler": "#/$defs/Basler", - "Cambridge Technology": "#/$defs/CambridgeTechnology", - "Carl Zeiss": "#/$defs/CarlZeiss", - "Champalimaud Foundation": "#/$defs/ChampalimaudFoundation", - "Chan Zuckerberg Initiative": "#/$defs/ChanZuckerbergInitiative", - "Chroma": "#/$defs/Chroma", - "Coherent Scientific": "#/$defs/CoherentScientific", - "Columbia University": "#/$defs/ColumbiaUniversity", - "Computar": "#/$defs/Computar", - "Conoptics": "#/$defs/Conoptics", - "Custom": "#/$defs/Custom", - "Dodotronic": "#/$defs/Dodotronic", - "Doric": "#/$defs/Doric", - "Ealing": "#/$defs/Ealing", - "Edmund Optics": "#/$defs/EdmundOptics", - "Emory University": "#/$defs/EmoryUniversity", - "Euresys": "#/$defs/Euresys", - "Fujinon": "#/$defs/Fujinon", - "Hamamatsu": "#/$defs/Hamamatsu", - "Hamilton": "#/$defs/Hamilton", - "Huazhong University of Science and Technology": "#/$defs/HuazhongUniversityOfScienceAndTechnology", - "IR Robot Co": "#/$defs/IRRobotCo", - "ISL Products International": "#/$defs/ISLProductsInternational", - "Infinity Photo-Optical": "#/$defs/InfinityPhotoOptical", - "Integrated DNA Technologies": "#/$defs/IntegratedDNATechnologies", - "Interuniversity Microelectronics Center": "#/$defs/InteruniversityMicroelectronicsCenter", - "Invitrogen": "#/$defs/Invitrogen", - "Jackson Laboratory": "#/$defs/JacksonLaboratory", - "Janelia Research Campus": "#/$defs/JaneliaResearchCampus", - "Julabo": "#/$defs/Julabo", - "LG": "#/$defs/Lg", - "Leica": "#/$defs/Leica", - "LifeCanvas": "#/$defs/LifeCanvas", - "Lumen Dynamics": "#/$defs/LumenDynamics", - "MBF Bioscience": "#/$defs/MBFBioscience", - "MKS Newport": "#/$defs/MKSNewport", - "MPI": "#/$defs/Mpi", - "Meadowlark Optics": "#/$defs/MeadowlarkOptics", - "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch", - "Midwest Optical Systems, Inc.": "#/$defs/MidwestOpticalSystems", - "Mitutuyo": "#/$defs/Mitutuyo", - "NResearch Inc": "#/$defs/NResearch", - "National Center for Complementary and Integrative Health": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth", - "National Institute of Mental Health": "#/$defs/NationalInstituteOfMentalHealth", - "National Institute of Neurological Disorders and Stroke": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke", - "National Instruments": "#/$defs/NationalInstruments", - "Navitar": "#/$defs/Navitar", - "Neurophotometrics": "#/$defs/Neurophotometrics", - "New Scale Technologies": "#/$defs/NewScaleTechnologies", - "New York University": "#/$defs/NewYorkUniversity", - "Nikon": "#/$defs/Nikon", - "Olympus": "#/$defs/Olympus", - "Open Ephys Production Site": "#/$defs/OpenEphysProductionSite", - "Optotune": "#/$defs/Optotune", - "Other": "#/$defs/Other", - "Oxxius": "#/$defs/Oxxius", - "Prizmatix": "#/$defs/Prizmatix", - "Quantifi": "#/$defs/Quantifi", - "Raspberry Pi": "#/$defs/RaspberryPi", - "SICGEN": "#/$defs/Sicgen", - "Schneider-Kreuznach": "#/$defs/SchneiderKreuznach", - "Second Order Effects": "#/$defs/SecondOrderEffects", - "Semrock": "#/$defs/Semrock", - "Sigma-Aldritch": "#/$defs/SigmaAldritch", - "Simons Foundation": "#/$defs/SimonsFoundation", - "Spinnaker": "#/$defs/Spinnaker", - "Tamron": "#/$defs/Tamron", + "AA Opto Electronic": "#/$defs/AA_OPTO_ELECTRONIC", + "ASUS": "#/$defs/ASUS", + "Abcam": "#/$defs/ABCAM", + "Addgene": "#/$defs/ADDGENE", + "Ailipu Technology Co": "#/$defs/AILIPU", + "Allen Institute": "#/$defs/AI", + "Allen Institute for Brain Science": "#/$defs/AIBS", + "Allen Institute for Neural Dynamics": "#/$defs/AIND", + "Allied": "#/$defs/ALLIED", + "Applied Scientific Instrumentation": "#/$defs/ASI", + "Arecont Vision Costar": "#/$defs/ARECONT_VISION_COSTAR", + "Basler": "#/$defs/BASLER", + "Cambridge Technology": "#/$defs/CAMBRIDGE_TECHNOLOGY", + "Carl Zeiss": "#/$defs/CARL_ZEISS", + "Champalimaud Foundation": "#/$defs/CHAMPALIMAUD", + "Chan Zuckerberg Initiative": "#/$defs/CZI", + "Chroma": "#/$defs/CHROMA", + "Coherent Scientific": "#/$defs/COHERENT_SCIENTIFIC", + "Columbia University": "#/$defs/COLUMBIA", + "Computar": "#/$defs/COMPUTAR", + "Conoptics": "#/$defs/CONOPTICS", + "Custom": "#/$defs/CUSTOM", + "Dodotronic": "#/$defs/DODOTRONIC", + "Doric": "#/$defs/DORIC", + "Ealing": "#/$defs/EALING", + "Edmund Optics": "#/$defs/EDMUND_OPTICS", + "Emory University": "#/$defs/EMORY", + "Euresys": "#/$defs/EURESYS", + "Fujinon": "#/$defs/FUJINON", + "Hamamatsu": "#/$defs/HAMAMATSU", + "Hamilton": "#/$defs/HAMILTON", + "Huazhong University of Science and Technology": "#/$defs/HUST", + "IR Robot Co": "#/$defs/IR_ROBOT_CO", + "ISL Products International": "#/$defs/ISL", + "Infinity Photo-Optical": "#/$defs/INFINITY_PHOTO_OPTICAL", + "Integrated DNA Technologies": "#/$defs/IDT", + "Interuniversity Microelectronics Center": "#/$defs/IMEC", + "Invitrogen": "#/$defs/INVITROGEN", + "Jackson Laboratory": "#/$defs/JAX", + "Janelia Research Campus": "#/$defs/JANELIA", + "Julabo": "#/$defs/JULABO", + "LG": "#/$defs/LG", + "Leica": "#/$defs/LEICA", + "LifeCanvas": "#/$defs/LIFECANVAS", + "Lumen Dynamics": "#/$defs/LUMEN_DYNAMICS", + "MBF Bioscience": "#/$defs/MBF", + "MKS Newport": "#/$defs/MKS_NEWPORT", + "MPI": "#/$defs/MPI", + "Meadowlark Optics": "#/$defs/MEADOWLARK_OPTICS", + "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MJFF", + "Midwest Optical Systems, Inc.": "#/$defs/MIDOPT", + "Mitutuyo": "#/$defs/MITUTUYO", + "NResearch Inc": "#/$defs/NRESEARCH_INC", + "National Center for Complementary and Integrative Health": "#/$defs/NCCIH", + "National Institute of Mental Health": "#/$defs/NIMH", + "National Institute of Neurological Disorders and Stroke": "#/$defs/NINDS", + "National Instruments": "#/$defs/NATIONAL_INSTRUMENTS", + "Navitar": "#/$defs/NAVITAR", + "Neurophotometrics": "#/$defs/NEUROPHOTOMETRICS", + "New Scale Technologies": "#/$defs/NEW_SCALE_TECHNOLOGIES", + "New York University": "#/$defs/NYU", + "Nikon": "#/$defs/NIKON", + "Olympus": "#/$defs/OLYMPUS", + "Open Ephys Production Site": "#/$defs/OEPS", + "Optotune": "#/$defs/OPTOTUNE", + "Other": "#/$defs/OTHER", + "Oxxius": "#/$defs/OXXIUS", + "Prizmatix": "#/$defs/PRIZMATIX", + "Quantifi": "#/$defs/QUANTIFI", + "Raspberry Pi": "#/$defs/RASPBERRY_PI", + "SICGEN": "#/$defs/SICGEN", + "Schneider-Kreuznach": "#/$defs/SCHNEIDER_KREUZNACH", + "Second Order Effects": "#/$defs/SECOND_ORDER_EFFECTS", + "Semrock": "#/$defs/SEMROCK", + "Sigma-Aldritch": "#/$defs/SIGMA_ALDRITCH", + "Simons Foundation": "#/$defs/SIMONS_FOUNDATION", + "Spinnaker": "#/$defs/SPINNAKER", + "Tamron": "#/$defs/TAMRON", "Technical Manufacturing Corporation": "#/$defs/TMC", - "Teledyne FLIR": "#/$defs/TeledyneFLIR", - "Templeton World Charity Foundation": "#/$defs/TempletonWorldCharityFoundation", - "The Imaging Source": "#/$defs/TheImagingSource", - "The Lee Company": "#/$defs/TheLeeCompany", - "Thermo Fisher": "#/$defs/Thermofisher", - "Thorlabs": "#/$defs/Thorlabs", - "Tymphany": "#/$defs/Tymphany", - "Vieworks": "#/$defs/Vieworks", - "Vortran": "#/$defs/Vortran", - "ams OSRAM": "#/$defs/AmsOsram" + "Teledyne FLIR": "#/$defs/FLIR", + "Templeton World Charity Foundation": "#/$defs/TWCF", + "The Imaging Source": "#/$defs/THE_IMAGING_SOURCE", + "The Lee Company": "#/$defs/THE_LEE_COMPANY", + "Thermo Fisher Scientific": "#/$defs/THERMO_FISHER_SCIENTIFIC", + "Thorlabs": "#/$defs/THORLABS", + "Tymphany": "#/$defs/TYMPHANY", + "Vieworks": "#/$defs/VIEWORKS", + "Vortran": "#/$defs/VORTRAN", + "ams OSRAM": "#/$defs/AMS_OSRAM" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/AAOptoElectronic" + "$ref": "#/$defs/AA_OPTO_ELECTRONIC" }, { - "$ref": "#/$defs/Abcam" + "$ref": "#/$defs/ASUS" }, { - "$ref": "#/$defs/Addgene" + "$ref": "#/$defs/ABCAM" }, { - "$ref": "#/$defs/AilipuTechnologyCo" + "$ref": "#/$defs/ADDGENE" }, { - "$ref": "#/$defs/AllenInstitute" + "$ref": "#/$defs/AILIPU" }, { - "$ref": "#/$defs/AllenInstituteForBrainScience" + "$ref": "#/$defs/AI" }, { - "$ref": "#/$defs/AllenInstituteForNeuralDynamics" + "$ref": "#/$defs/AIBS" }, { - "$ref": "#/$defs/Allied" + "$ref": "#/$defs/AIND" }, { - "$ref": "#/$defs/AmsOsram" + "$ref": "#/$defs/ALLIED" }, { - "$ref": "#/$defs/AppliedScientificInstrumentation" + "$ref": "#/$defs/ASI" }, { - "$ref": "#/$defs/Asus" + "$ref": "#/$defs/ARECONT_VISION_COSTAR" }, { - "$ref": "#/$defs/ArecontVisionCostar" + "$ref": "#/$defs/BASLER" }, { - "$ref": "#/$defs/Basler" + "$ref": "#/$defs/CAMBRIDGE_TECHNOLOGY" }, { - "$ref": "#/$defs/CambridgeTechnology" + "$ref": "#/$defs/CARL_ZEISS" }, { - "$ref": "#/$defs/ChampalimaudFoundation" + "$ref": "#/$defs/CHAMPALIMAUD" }, { - "$ref": "#/$defs/ChanZuckerbergInitiative" + "$ref": "#/$defs/CZI" }, { - "$ref": "#/$defs/Chroma" + "$ref": "#/$defs/CHROMA" }, { - "$ref": "#/$defs/CoherentScientific" + "$ref": "#/$defs/COHERENT_SCIENTIFIC" }, { - "$ref": "#/$defs/ColumbiaUniversity" + "$ref": "#/$defs/COLUMBIA" }, { - "$ref": "#/$defs/Computar" + "$ref": "#/$defs/COMPUTAR" }, { - "$ref": "#/$defs/Conoptics" + "$ref": "#/$defs/CONOPTICS" }, { - "$ref": "#/$defs/Custom" + "$ref": "#/$defs/CUSTOM" }, { - "$ref": "#/$defs/Dodotronic" + "$ref": "#/$defs/DODOTRONIC" }, { - "$ref": "#/$defs/Doric" + "$ref": "#/$defs/DORIC" }, { - "$ref": "#/$defs/Ealing" + "$ref": "#/$defs/EALING" }, { - "$ref": "#/$defs/EdmundOptics" + "$ref": "#/$defs/EDMUND_OPTICS" }, { - "$ref": "#/$defs/EmoryUniversity" + "$ref": "#/$defs/EMORY" }, { - "$ref": "#/$defs/Euresys" + "$ref": "#/$defs/EURESYS" }, { - "$ref": "#/$defs/Fujinon" + "$ref": "#/$defs/FUJINON" }, { - "$ref": "#/$defs/Hamamatsu" + "$ref": "#/$defs/HAMAMATSU" }, { - "$ref": "#/$defs/Hamilton" + "$ref": "#/$defs/HAMILTON" }, { - "$ref": "#/$defs/HuazhongUniversityOfScienceAndTechnology" + "$ref": "#/$defs/HUST" }, { - "$ref": "#/$defs/TheImagingSource" + "$ref": "#/$defs/IR_ROBOT_CO" }, { - "$ref": "#/$defs/IntegratedDNATechnologies" + "$ref": "#/$defs/ISL" }, { - "$ref": "#/$defs/InteruniversityMicroelectronicsCenter" + "$ref": "#/$defs/INFINITY_PHOTO_OPTICAL" }, { - "$ref": "#/$defs/InfinityPhotoOptical" + "$ref": "#/$defs/IDT" }, { - "$ref": "#/$defs/Invitrogen" + "$ref": "#/$defs/IMEC" }, { - "$ref": "#/$defs/ISLProductsInternational" + "$ref": "#/$defs/INVITROGEN" }, { - "$ref": "#/$defs/JacksonLaboratory" + "$ref": "#/$defs/JAX" }, { - "$ref": "#/$defs/JaneliaResearchCampus" + "$ref": "#/$defs/JANELIA" }, { - "$ref": "#/$defs/Julabo" + "$ref": "#/$defs/JULABO" }, { - "$ref": "#/$defs/TheLeeCompany" + "$ref": "#/$defs/LG" }, { - "$ref": "#/$defs/Leica" + "$ref": "#/$defs/LEICA" }, { - "$ref": "#/$defs/Lg" + "$ref": "#/$defs/LUMEN_DYNAMICS" }, { - "$ref": "#/$defs/LifeCanvas" + "$ref": "#/$defs/LIFECANVAS" }, { - "$ref": "#/$defs/MeadowlarkOptics" + "$ref": "#/$defs/MBF" }, { - "$ref": "#/$defs/IRRobotCo" + "$ref": "#/$defs/MKS_NEWPORT" }, { - "$ref": "#/$defs/MBFBioscience" + "$ref": "#/$defs/MPI" }, { - "$ref": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch" + "$ref": "#/$defs/MEADOWLARK_OPTICS" }, { - "$ref": "#/$defs/MidwestOpticalSystems" + "$ref": "#/$defs/MJFF" }, { - "$ref": "#/$defs/Mitutuyo" + "$ref": "#/$defs/MIDOPT" }, { - "$ref": "#/$defs/MKSNewport" + "$ref": "#/$defs/MITUTUYO" }, { - "$ref": "#/$defs/Mpi" + "$ref": "#/$defs/NRESEARCH_INC" }, { - "$ref": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth" + "$ref": "#/$defs/NCCIH" }, { - "$ref": "#/$defs/NationalInstituteOfMentalHealth" + "$ref": "#/$defs/NIMH" }, { - "$ref": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke" + "$ref": "#/$defs/NINDS" }, { - "$ref": "#/$defs/NationalInstruments" + "$ref": "#/$defs/NATIONAL_INSTRUMENTS" }, { - "$ref": "#/$defs/Navitar" + "$ref": "#/$defs/NAVITAR" }, { - "$ref": "#/$defs/Neurophotometrics" + "$ref": "#/$defs/NEUROPHOTOMETRICS" }, { - "$ref": "#/$defs/NewScaleTechnologies" + "$ref": "#/$defs/NEW_SCALE_TECHNOLOGIES" }, { - "$ref": "#/$defs/NewYorkUniversity" + "$ref": "#/$defs/NYU" }, { - "$ref": "#/$defs/Nikon" + "$ref": "#/$defs/NIKON" }, { - "$ref": "#/$defs/NResearch" + "$ref": "#/$defs/OLYMPUS" }, { - "$ref": "#/$defs/OpenEphysProductionSite" + "$ref": "#/$defs/OEPS" }, { - "$ref": "#/$defs/Olympus" + "$ref": "#/$defs/OPTOTUNE" }, { - "$ref": "#/$defs/Optotune" + "$ref": "#/$defs/OTHER" }, { - "$ref": "#/$defs/Oxxius" + "$ref": "#/$defs/OXXIUS" }, { - "$ref": "#/$defs/Prizmatix" + "$ref": "#/$defs/PRIZMATIX" }, { - "$ref": "#/$defs/Quantifi" + "$ref": "#/$defs/QUANTIFI" }, { - "$ref": "#/$defs/RaspberryPi" + "$ref": "#/$defs/RASPBERRY_PI" }, { - "$ref": "#/$defs/SecondOrderEffects" + "$ref": "#/$defs/SICGEN" }, { - "$ref": "#/$defs/Semrock" + "$ref": "#/$defs/SCHNEIDER_KREUZNACH" }, { - "$ref": "#/$defs/SchneiderKreuznach" + "$ref": "#/$defs/SECOND_ORDER_EFFECTS" }, { - "$ref": "#/$defs/Sicgen" + "$ref": "#/$defs/SEMROCK" }, { - "$ref": "#/$defs/SigmaAldritch" + "$ref": "#/$defs/SIGMA_ALDRITCH" }, { - "$ref": "#/$defs/SimonsFoundation" + "$ref": "#/$defs/SIMONS_FOUNDATION" }, { - "$ref": "#/$defs/Spinnaker" + "$ref": "#/$defs/SPINNAKER" }, { - "$ref": "#/$defs/Tamron" + "$ref": "#/$defs/TAMRON" }, { - "$ref": "#/$defs/TempletonWorldCharityFoundation" + "$ref": "#/$defs/TMC" }, { - "$ref": "#/$defs/TeledyneFLIR" + "$ref": "#/$defs/FLIR" }, { - "$ref": "#/$defs/Thermofisher" + "$ref": "#/$defs/TWCF" }, { - "$ref": "#/$defs/Thorlabs" + "$ref": "#/$defs/THE_IMAGING_SOURCE" }, { - "$ref": "#/$defs/TMC" + "$ref": "#/$defs/THE_LEE_COMPANY" }, { - "$ref": "#/$defs/Tymphany" + "$ref": "#/$defs/THERMO_FISHER_SCIENTIFIC" }, { - "$ref": "#/$defs/Vieworks" + "$ref": "#/$defs/THORLABS" }, { - "$ref": "#/$defs/Vortran" + "$ref": "#/$defs/TYMPHANY" }, { - "$ref": "#/$defs/CarlZeiss" + "$ref": "#/$defs/VIEWORKS" }, { - "$ref": "#/$defs/LumenDynamics" + "$ref": "#/$defs/VORTRAN" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/AMS_OSRAM" } ] }, @@ -7010,48 +7457,20 @@ { "$ref": "#/$defs/Software" }, - { - "type": "null" - } - ], - "default": null, - "description": "Firmware to read from decoder chip counts", - "title": "Encoder firmware" - } - }, - "required": [ - "name", - "radius" - ], - "title": "Disc", - "type": "object" - }, - "Dodotronic": { - "additionalProperties": false, - "description": "Dodotronic", - "properties": { - "name": { - "const": "Dodotronic", - "default": "Dodotronic", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, + { + "type": "null" + } + ], "default": null, - "title": "Registry Identifier" + "description": "Firmware to read from decoder chip counts", + "title": "Encoder firmware" } }, - "title": "Dodotronic", + "required": [ + "name", + "radius" + ], + "title": "Disc", "type": "object" }, "DomeModule": { @@ -7155,88 +7574,63 @@ "title": "DomeModule", "type": "object" }, - "Doric": { - "additionalProperties": false, - "description": "Doric", - "properties": { - "name": { - "const": "Doric", - "default": "Doric", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/ResearchOrganizationRegistry" - } - ], - "title": "Registry" - }, - "registry_identifier": { - "const": "059n53q30", - "default": "059n53q30", - "title": "Registry Identifier" - } - }, - "title": "Doric", - "type": "object" - }, - "Ealing": { - "additionalProperties": false, - "description": "Ealing", + "EALING": { "properties": { "name": { "const": "Ealing", "default": "Ealing", - "title": "Name" + "enum": [ + "Ealing" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Ealing", + "title": "EALING", "type": "object" }, - "EdmundOptics": { - "additionalProperties": false, - "description": "EdmundOptics", + "EDMUND_OPTICS": { "properties": { "name": { "const": "Edmund Optics", "default": "Edmund Optics", - "title": "Name" + "enum": [ + "Edmund Optics" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { "default": { @@ -7245,13 +7639,13 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" @@ -7259,43 +7653,60 @@ "registry_identifier": { "const": "01j1gwp17", "default": "01j1gwp17", - "title": "Registry Identifier" + "enum": [ + "01j1gwp17" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "EdmundOptics", + "title": "EDMUND_OPTICS", "type": "object" }, - "Electromyography": { + "EMG": { "additionalProperties": false, - "description": "Electromyography", "properties": { "name": { "const": "Electromyography", "default": "Electromyography", - "title": "Name" + "enum": [ + "Electromyography" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "EMG", "default": "EMG", - "title": "Abbreviation" + "enum": [ + "EMG" + ], + "title": "Abbreviation", + "type": "string" } }, - "title": "Electromyography", + "title": "EMG", "type": "object" }, - "EmoryUniversity": { - "additionalProperties": false, - "description": "EmoryUniversity", + "EMORY": { "properties": { "name": { "const": "Emory University", "default": "Emory University", - "title": "Name" + "enum": [ + "Emory University" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "Emory", "default": "Emory", - "title": "Abbreviation" + "enum": [ + "Emory" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -7304,13 +7715,13 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" @@ -7318,10 +7729,76 @@ "registry_identifier": { "const": "03czfpz43", "default": "03czfpz43", - "title": "Registry Identifier" + "enum": [ + "03czfpz43" + ], + "title": "Registry Identifier", + "type": "string" + } + }, + "title": "EMORY", + "type": "object" + }, + "EURESYS": { + "properties": { + "name": { + "const": "Euresys", + "default": "Euresys", + "enum": [ + "Euresys" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "EURESYS", + "type": "object" + }, + "EXASPIM": { + "properties": { + "name": { + "const": "ExaSPIM platform", + "default": "ExaSPIM platform", + "enum": [ + "ExaSPIM platform" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "exaSPIM", + "default": "exaSPIM", + "enum": [ + "exaSPIM" + ], + "title": "Abbreviation", + "type": "string" } }, - "title": "EmoryUniversity", + "title": "EXASPIM", "type": "object" }, "Enclosure": { @@ -7331,7 +7808,11 @@ "device_type": { "const": "Enclosure", "default": "Enclosure", - "title": "Device Type" + "enum": [ + "Enclosure" + ], + "title": "Device Type", + "type": "string" }, "name": { "title": "Device name", @@ -7354,365 +7835,365 @@ { "discriminator": { "mapping": { - "AA Opto Electronic": "#/$defs/AAOptoElectronic", - "ASUS": "#/$defs/Asus", - "Abcam": "#/$defs/Abcam", - "Addgene": "#/$defs/Addgene", - "Ailipu Technology Co": "#/$defs/AilipuTechnologyCo", - "Allen Institute": "#/$defs/AllenInstitute", - "Allen Institute for Brain Science": "#/$defs/AllenInstituteForBrainScience", - "Allen Institute for Neural Dynamics": "#/$defs/AllenInstituteForNeuralDynamics", - "Allied": "#/$defs/Allied", - "Applied Scientific Instrumentation": "#/$defs/AppliedScientificInstrumentation", - "Arecont Vision Costar": "#/$defs/ArecontVisionCostar", - "Basler": "#/$defs/Basler", - "Cambridge Technology": "#/$defs/CambridgeTechnology", - "Carl Zeiss": "#/$defs/CarlZeiss", - "Champalimaud Foundation": "#/$defs/ChampalimaudFoundation", - "Chan Zuckerberg Initiative": "#/$defs/ChanZuckerbergInitiative", - "Chroma": "#/$defs/Chroma", - "Coherent Scientific": "#/$defs/CoherentScientific", - "Columbia University": "#/$defs/ColumbiaUniversity", - "Computar": "#/$defs/Computar", - "Conoptics": "#/$defs/Conoptics", - "Custom": "#/$defs/Custom", - "Dodotronic": "#/$defs/Dodotronic", - "Doric": "#/$defs/Doric", - "Ealing": "#/$defs/Ealing", - "Edmund Optics": "#/$defs/EdmundOptics", - "Emory University": "#/$defs/EmoryUniversity", - "Euresys": "#/$defs/Euresys", - "Fujinon": "#/$defs/Fujinon", - "Hamamatsu": "#/$defs/Hamamatsu", - "Hamilton": "#/$defs/Hamilton", - "Huazhong University of Science and Technology": "#/$defs/HuazhongUniversityOfScienceAndTechnology", - "IR Robot Co": "#/$defs/IRRobotCo", - "ISL Products International": "#/$defs/ISLProductsInternational", - "Infinity Photo-Optical": "#/$defs/InfinityPhotoOptical", - "Integrated DNA Technologies": "#/$defs/IntegratedDNATechnologies", - "Interuniversity Microelectronics Center": "#/$defs/InteruniversityMicroelectronicsCenter", - "Invitrogen": "#/$defs/Invitrogen", - "Jackson Laboratory": "#/$defs/JacksonLaboratory", - "Janelia Research Campus": "#/$defs/JaneliaResearchCampus", - "Julabo": "#/$defs/Julabo", - "LG": "#/$defs/Lg", - "Leica": "#/$defs/Leica", - "LifeCanvas": "#/$defs/LifeCanvas", - "Lumen Dynamics": "#/$defs/LumenDynamics", - "MBF Bioscience": "#/$defs/MBFBioscience", - "MKS Newport": "#/$defs/MKSNewport", - "MPI": "#/$defs/Mpi", - "Meadowlark Optics": "#/$defs/MeadowlarkOptics", - "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch", - "Midwest Optical Systems, Inc.": "#/$defs/MidwestOpticalSystems", - "Mitutuyo": "#/$defs/Mitutuyo", - "NResearch Inc": "#/$defs/NResearch", - "National Center for Complementary and Integrative Health": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth", - "National Institute of Mental Health": "#/$defs/NationalInstituteOfMentalHealth", - "National Institute of Neurological Disorders and Stroke": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke", - "National Instruments": "#/$defs/NationalInstruments", - "Navitar": "#/$defs/Navitar", - "Neurophotometrics": "#/$defs/Neurophotometrics", - "New Scale Technologies": "#/$defs/NewScaleTechnologies", - "New York University": "#/$defs/NewYorkUniversity", - "Nikon": "#/$defs/Nikon", - "Olympus": "#/$defs/Olympus", - "Open Ephys Production Site": "#/$defs/OpenEphysProductionSite", - "Optotune": "#/$defs/Optotune", - "Other": "#/$defs/Other", - "Oxxius": "#/$defs/Oxxius", - "Prizmatix": "#/$defs/Prizmatix", - "Quantifi": "#/$defs/Quantifi", - "Raspberry Pi": "#/$defs/RaspberryPi", - "SICGEN": "#/$defs/Sicgen", - "Schneider-Kreuznach": "#/$defs/SchneiderKreuznach", - "Second Order Effects": "#/$defs/SecondOrderEffects", - "Semrock": "#/$defs/Semrock", - "Sigma-Aldritch": "#/$defs/SigmaAldritch", - "Simons Foundation": "#/$defs/SimonsFoundation", - "Spinnaker": "#/$defs/Spinnaker", - "Tamron": "#/$defs/Tamron", + "AA Opto Electronic": "#/$defs/AA_OPTO_ELECTRONIC", + "ASUS": "#/$defs/ASUS", + "Abcam": "#/$defs/ABCAM", + "Addgene": "#/$defs/ADDGENE", + "Ailipu Technology Co": "#/$defs/AILIPU", + "Allen Institute": "#/$defs/AI", + "Allen Institute for Brain Science": "#/$defs/AIBS", + "Allen Institute for Neural Dynamics": "#/$defs/AIND", + "Allied": "#/$defs/ALLIED", + "Applied Scientific Instrumentation": "#/$defs/ASI", + "Arecont Vision Costar": "#/$defs/ARECONT_VISION_COSTAR", + "Basler": "#/$defs/BASLER", + "Cambridge Technology": "#/$defs/CAMBRIDGE_TECHNOLOGY", + "Carl Zeiss": "#/$defs/CARL_ZEISS", + "Champalimaud Foundation": "#/$defs/CHAMPALIMAUD", + "Chan Zuckerberg Initiative": "#/$defs/CZI", + "Chroma": "#/$defs/CHROMA", + "Coherent Scientific": "#/$defs/COHERENT_SCIENTIFIC", + "Columbia University": "#/$defs/COLUMBIA", + "Computar": "#/$defs/COMPUTAR", + "Conoptics": "#/$defs/CONOPTICS", + "Custom": "#/$defs/CUSTOM", + "Dodotronic": "#/$defs/DODOTRONIC", + "Doric": "#/$defs/DORIC", + "Ealing": "#/$defs/EALING", + "Edmund Optics": "#/$defs/EDMUND_OPTICS", + "Emory University": "#/$defs/EMORY", + "Euresys": "#/$defs/EURESYS", + "Fujinon": "#/$defs/FUJINON", + "Hamamatsu": "#/$defs/HAMAMATSU", + "Hamilton": "#/$defs/HAMILTON", + "Huazhong University of Science and Technology": "#/$defs/HUST", + "IR Robot Co": "#/$defs/IR_ROBOT_CO", + "ISL Products International": "#/$defs/ISL", + "Infinity Photo-Optical": "#/$defs/INFINITY_PHOTO_OPTICAL", + "Integrated DNA Technologies": "#/$defs/IDT", + "Interuniversity Microelectronics Center": "#/$defs/IMEC", + "Invitrogen": "#/$defs/INVITROGEN", + "Jackson Laboratory": "#/$defs/JAX", + "Janelia Research Campus": "#/$defs/JANELIA", + "Julabo": "#/$defs/JULABO", + "LG": "#/$defs/LG", + "Leica": "#/$defs/LEICA", + "LifeCanvas": "#/$defs/LIFECANVAS", + "Lumen Dynamics": "#/$defs/LUMEN_DYNAMICS", + "MBF Bioscience": "#/$defs/MBF", + "MKS Newport": "#/$defs/MKS_NEWPORT", + "MPI": "#/$defs/MPI", + "Meadowlark Optics": "#/$defs/MEADOWLARK_OPTICS", + "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MJFF", + "Midwest Optical Systems, Inc.": "#/$defs/MIDOPT", + "Mitutuyo": "#/$defs/MITUTUYO", + "NResearch Inc": "#/$defs/NRESEARCH_INC", + "National Center for Complementary and Integrative Health": "#/$defs/NCCIH", + "National Institute of Mental Health": "#/$defs/NIMH", + "National Institute of Neurological Disorders and Stroke": "#/$defs/NINDS", + "National Instruments": "#/$defs/NATIONAL_INSTRUMENTS", + "Navitar": "#/$defs/NAVITAR", + "Neurophotometrics": "#/$defs/NEUROPHOTOMETRICS", + "New Scale Technologies": "#/$defs/NEW_SCALE_TECHNOLOGIES", + "New York University": "#/$defs/NYU", + "Nikon": "#/$defs/NIKON", + "Olympus": "#/$defs/OLYMPUS", + "Open Ephys Production Site": "#/$defs/OEPS", + "Optotune": "#/$defs/OPTOTUNE", + "Other": "#/$defs/OTHER", + "Oxxius": "#/$defs/OXXIUS", + "Prizmatix": "#/$defs/PRIZMATIX", + "Quantifi": "#/$defs/QUANTIFI", + "Raspberry Pi": "#/$defs/RASPBERRY_PI", + "SICGEN": "#/$defs/SICGEN", + "Schneider-Kreuznach": "#/$defs/SCHNEIDER_KREUZNACH", + "Second Order Effects": "#/$defs/SECOND_ORDER_EFFECTS", + "Semrock": "#/$defs/SEMROCK", + "Sigma-Aldritch": "#/$defs/SIGMA_ALDRITCH", + "Simons Foundation": "#/$defs/SIMONS_FOUNDATION", + "Spinnaker": "#/$defs/SPINNAKER", + "Tamron": "#/$defs/TAMRON", "Technical Manufacturing Corporation": "#/$defs/TMC", - "Teledyne FLIR": "#/$defs/TeledyneFLIR", - "Templeton World Charity Foundation": "#/$defs/TempletonWorldCharityFoundation", - "The Imaging Source": "#/$defs/TheImagingSource", - "The Lee Company": "#/$defs/TheLeeCompany", - "Thermo Fisher": "#/$defs/Thermofisher", - "Thorlabs": "#/$defs/Thorlabs", - "Tymphany": "#/$defs/Tymphany", - "Vieworks": "#/$defs/Vieworks", - "Vortran": "#/$defs/Vortran", - "ams OSRAM": "#/$defs/AmsOsram" + "Teledyne FLIR": "#/$defs/FLIR", + "Templeton World Charity Foundation": "#/$defs/TWCF", + "The Imaging Source": "#/$defs/THE_IMAGING_SOURCE", + "The Lee Company": "#/$defs/THE_LEE_COMPANY", + "Thermo Fisher Scientific": "#/$defs/THERMO_FISHER_SCIENTIFIC", + "Thorlabs": "#/$defs/THORLABS", + "Tymphany": "#/$defs/TYMPHANY", + "Vieworks": "#/$defs/VIEWORKS", + "Vortran": "#/$defs/VORTRAN", + "ams OSRAM": "#/$defs/AMS_OSRAM" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/AAOptoElectronic" + "$ref": "#/$defs/AA_OPTO_ELECTRONIC" }, { - "$ref": "#/$defs/Abcam" + "$ref": "#/$defs/ASUS" }, { - "$ref": "#/$defs/Addgene" + "$ref": "#/$defs/ABCAM" }, { - "$ref": "#/$defs/AilipuTechnologyCo" + "$ref": "#/$defs/ADDGENE" }, { - "$ref": "#/$defs/AllenInstitute" + "$ref": "#/$defs/AILIPU" }, { - "$ref": "#/$defs/AllenInstituteForBrainScience" + "$ref": "#/$defs/AI" }, { - "$ref": "#/$defs/AllenInstituteForNeuralDynamics" + "$ref": "#/$defs/AIBS" }, { - "$ref": "#/$defs/Allied" + "$ref": "#/$defs/AIND" }, { - "$ref": "#/$defs/AmsOsram" + "$ref": "#/$defs/ALLIED" }, { - "$ref": "#/$defs/AppliedScientificInstrumentation" + "$ref": "#/$defs/ASI" }, { - "$ref": "#/$defs/Asus" + "$ref": "#/$defs/ARECONT_VISION_COSTAR" }, { - "$ref": "#/$defs/ArecontVisionCostar" + "$ref": "#/$defs/BASLER" }, { - "$ref": "#/$defs/Basler" + "$ref": "#/$defs/CAMBRIDGE_TECHNOLOGY" }, { - "$ref": "#/$defs/CambridgeTechnology" + "$ref": "#/$defs/CARL_ZEISS" }, { - "$ref": "#/$defs/ChampalimaudFoundation" + "$ref": "#/$defs/CHAMPALIMAUD" }, { - "$ref": "#/$defs/ChanZuckerbergInitiative" + "$ref": "#/$defs/CZI" }, { - "$ref": "#/$defs/Chroma" + "$ref": "#/$defs/CHROMA" }, { - "$ref": "#/$defs/CoherentScientific" + "$ref": "#/$defs/COHERENT_SCIENTIFIC" }, { - "$ref": "#/$defs/ColumbiaUniversity" + "$ref": "#/$defs/COLUMBIA" }, { - "$ref": "#/$defs/Computar" + "$ref": "#/$defs/COMPUTAR" }, { - "$ref": "#/$defs/Conoptics" + "$ref": "#/$defs/CONOPTICS" }, { - "$ref": "#/$defs/Custom" + "$ref": "#/$defs/CUSTOM" }, { - "$ref": "#/$defs/Dodotronic" + "$ref": "#/$defs/DODOTRONIC" }, { - "$ref": "#/$defs/Doric" + "$ref": "#/$defs/DORIC" }, { - "$ref": "#/$defs/Ealing" + "$ref": "#/$defs/EALING" }, { - "$ref": "#/$defs/EdmundOptics" + "$ref": "#/$defs/EDMUND_OPTICS" }, { - "$ref": "#/$defs/EmoryUniversity" + "$ref": "#/$defs/EMORY" }, { - "$ref": "#/$defs/Euresys" + "$ref": "#/$defs/EURESYS" }, { - "$ref": "#/$defs/Fujinon" + "$ref": "#/$defs/FUJINON" }, { - "$ref": "#/$defs/Hamamatsu" + "$ref": "#/$defs/HAMAMATSU" }, { - "$ref": "#/$defs/Hamilton" + "$ref": "#/$defs/HAMILTON" }, { - "$ref": "#/$defs/HuazhongUniversityOfScienceAndTechnology" + "$ref": "#/$defs/HUST" }, { - "$ref": "#/$defs/TheImagingSource" + "$ref": "#/$defs/IR_ROBOT_CO" }, { - "$ref": "#/$defs/IntegratedDNATechnologies" + "$ref": "#/$defs/ISL" }, { - "$ref": "#/$defs/InteruniversityMicroelectronicsCenter" + "$ref": "#/$defs/INFINITY_PHOTO_OPTICAL" }, { - "$ref": "#/$defs/InfinityPhotoOptical" + "$ref": "#/$defs/IDT" }, { - "$ref": "#/$defs/Invitrogen" + "$ref": "#/$defs/IMEC" }, { - "$ref": "#/$defs/ISLProductsInternational" + "$ref": "#/$defs/INVITROGEN" }, { - "$ref": "#/$defs/JacksonLaboratory" + "$ref": "#/$defs/JAX" }, { - "$ref": "#/$defs/JaneliaResearchCampus" + "$ref": "#/$defs/JANELIA" }, { - "$ref": "#/$defs/Julabo" + "$ref": "#/$defs/JULABO" }, { - "$ref": "#/$defs/TheLeeCompany" + "$ref": "#/$defs/LG" }, { - "$ref": "#/$defs/Leica" + "$ref": "#/$defs/LEICA" }, { - "$ref": "#/$defs/Lg" + "$ref": "#/$defs/LUMEN_DYNAMICS" }, { - "$ref": "#/$defs/LifeCanvas" + "$ref": "#/$defs/LIFECANVAS" }, { - "$ref": "#/$defs/MeadowlarkOptics" + "$ref": "#/$defs/MBF" }, { - "$ref": "#/$defs/IRRobotCo" + "$ref": "#/$defs/MKS_NEWPORT" }, { - "$ref": "#/$defs/MBFBioscience" + "$ref": "#/$defs/MPI" }, { - "$ref": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch" + "$ref": "#/$defs/MEADOWLARK_OPTICS" }, { - "$ref": "#/$defs/MidwestOpticalSystems" + "$ref": "#/$defs/MJFF" }, { - "$ref": "#/$defs/Mitutuyo" + "$ref": "#/$defs/MIDOPT" }, { - "$ref": "#/$defs/MKSNewport" + "$ref": "#/$defs/MITUTUYO" }, { - "$ref": "#/$defs/Mpi" + "$ref": "#/$defs/NRESEARCH_INC" }, { - "$ref": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth" + "$ref": "#/$defs/NCCIH" }, { - "$ref": "#/$defs/NationalInstituteOfMentalHealth" + "$ref": "#/$defs/NIMH" }, { - "$ref": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke" + "$ref": "#/$defs/NINDS" }, { - "$ref": "#/$defs/NationalInstruments" + "$ref": "#/$defs/NATIONAL_INSTRUMENTS" }, { - "$ref": "#/$defs/Navitar" + "$ref": "#/$defs/NAVITAR" }, { - "$ref": "#/$defs/Neurophotometrics" + "$ref": "#/$defs/NEUROPHOTOMETRICS" }, { - "$ref": "#/$defs/NewScaleTechnologies" + "$ref": "#/$defs/NEW_SCALE_TECHNOLOGIES" }, { - "$ref": "#/$defs/NewYorkUniversity" + "$ref": "#/$defs/NYU" }, { - "$ref": "#/$defs/Nikon" + "$ref": "#/$defs/NIKON" }, { - "$ref": "#/$defs/NResearch" + "$ref": "#/$defs/OLYMPUS" }, { - "$ref": "#/$defs/OpenEphysProductionSite" + "$ref": "#/$defs/OEPS" }, { - "$ref": "#/$defs/Olympus" + "$ref": "#/$defs/OPTOTUNE" }, { - "$ref": "#/$defs/Optotune" + "$ref": "#/$defs/OTHER" }, { - "$ref": "#/$defs/Oxxius" + "$ref": "#/$defs/OXXIUS" }, { - "$ref": "#/$defs/Prizmatix" + "$ref": "#/$defs/PRIZMATIX" }, { - "$ref": "#/$defs/Quantifi" + "$ref": "#/$defs/QUANTIFI" }, { - "$ref": "#/$defs/RaspberryPi" + "$ref": "#/$defs/RASPBERRY_PI" }, { - "$ref": "#/$defs/SecondOrderEffects" + "$ref": "#/$defs/SICGEN" }, { - "$ref": "#/$defs/Semrock" + "$ref": "#/$defs/SCHNEIDER_KREUZNACH" }, { - "$ref": "#/$defs/SchneiderKreuznach" + "$ref": "#/$defs/SECOND_ORDER_EFFECTS" }, { - "$ref": "#/$defs/Sicgen" + "$ref": "#/$defs/SEMROCK" }, { - "$ref": "#/$defs/SigmaAldritch" + "$ref": "#/$defs/SIGMA_ALDRITCH" }, { - "$ref": "#/$defs/SimonsFoundation" + "$ref": "#/$defs/SIMONS_FOUNDATION" }, { - "$ref": "#/$defs/Spinnaker" + "$ref": "#/$defs/SPINNAKER" }, { - "$ref": "#/$defs/Tamron" + "$ref": "#/$defs/TAMRON" }, { - "$ref": "#/$defs/TempletonWorldCharityFoundation" + "$ref": "#/$defs/TMC" }, { - "$ref": "#/$defs/TeledyneFLIR" + "$ref": "#/$defs/FLIR" }, { - "$ref": "#/$defs/Thermofisher" + "$ref": "#/$defs/TWCF" }, { - "$ref": "#/$defs/Thorlabs" + "$ref": "#/$defs/THE_IMAGING_SOURCE" }, { - "$ref": "#/$defs/TMC" + "$ref": "#/$defs/THE_LEE_COMPANY" }, { - "$ref": "#/$defs/Tymphany" + "$ref": "#/$defs/THERMO_FISHER_SCIENTIFIC" }, { - "$ref": "#/$defs/Vieworks" + "$ref": "#/$defs/THORLABS" }, { - "$ref": "#/$defs/Vortran" + "$ref": "#/$defs/TYMPHANY" }, { - "$ref": "#/$defs/CarlZeiss" + "$ref": "#/$defs/VIEWORKS" }, { - "$ref": "#/$defs/LumenDynamics" + "$ref": "#/$defs/VORTRAN" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/AMS_OSRAM" } ] }, @@ -7856,7 +8337,11 @@ "device_type": { "const": "Ephys probe", "default": "Ephys probe", - "title": "Device Type" + "enum": [ + "Ephys probe" + ], + "title": "Device Type", + "type": "string" }, "name": { "title": "Device name", @@ -7879,365 +8364,365 @@ { "discriminator": { "mapping": { - "AA Opto Electronic": "#/$defs/AAOptoElectronic", - "ASUS": "#/$defs/Asus", - "Abcam": "#/$defs/Abcam", - "Addgene": "#/$defs/Addgene", - "Ailipu Technology Co": "#/$defs/AilipuTechnologyCo", - "Allen Institute": "#/$defs/AllenInstitute", - "Allen Institute for Brain Science": "#/$defs/AllenInstituteForBrainScience", - "Allen Institute for Neural Dynamics": "#/$defs/AllenInstituteForNeuralDynamics", - "Allied": "#/$defs/Allied", - "Applied Scientific Instrumentation": "#/$defs/AppliedScientificInstrumentation", - "Arecont Vision Costar": "#/$defs/ArecontVisionCostar", - "Basler": "#/$defs/Basler", - "Cambridge Technology": "#/$defs/CambridgeTechnology", - "Carl Zeiss": "#/$defs/CarlZeiss", - "Champalimaud Foundation": "#/$defs/ChampalimaudFoundation", - "Chan Zuckerberg Initiative": "#/$defs/ChanZuckerbergInitiative", - "Chroma": "#/$defs/Chroma", - "Coherent Scientific": "#/$defs/CoherentScientific", - "Columbia University": "#/$defs/ColumbiaUniversity", - "Computar": "#/$defs/Computar", - "Conoptics": "#/$defs/Conoptics", - "Custom": "#/$defs/Custom", - "Dodotronic": "#/$defs/Dodotronic", - "Doric": "#/$defs/Doric", - "Ealing": "#/$defs/Ealing", - "Edmund Optics": "#/$defs/EdmundOptics", - "Emory University": "#/$defs/EmoryUniversity", - "Euresys": "#/$defs/Euresys", - "Fujinon": "#/$defs/Fujinon", - "Hamamatsu": "#/$defs/Hamamatsu", - "Hamilton": "#/$defs/Hamilton", - "Huazhong University of Science and Technology": "#/$defs/HuazhongUniversityOfScienceAndTechnology", - "IR Robot Co": "#/$defs/IRRobotCo", - "ISL Products International": "#/$defs/ISLProductsInternational", - "Infinity Photo-Optical": "#/$defs/InfinityPhotoOptical", - "Integrated DNA Technologies": "#/$defs/IntegratedDNATechnologies", - "Interuniversity Microelectronics Center": "#/$defs/InteruniversityMicroelectronicsCenter", - "Invitrogen": "#/$defs/Invitrogen", - "Jackson Laboratory": "#/$defs/JacksonLaboratory", - "Janelia Research Campus": "#/$defs/JaneliaResearchCampus", - "Julabo": "#/$defs/Julabo", - "LG": "#/$defs/Lg", - "Leica": "#/$defs/Leica", - "LifeCanvas": "#/$defs/LifeCanvas", - "Lumen Dynamics": "#/$defs/LumenDynamics", - "MBF Bioscience": "#/$defs/MBFBioscience", - "MKS Newport": "#/$defs/MKSNewport", - "MPI": "#/$defs/Mpi", - "Meadowlark Optics": "#/$defs/MeadowlarkOptics", - "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch", - "Midwest Optical Systems, Inc.": "#/$defs/MidwestOpticalSystems", - "Mitutuyo": "#/$defs/Mitutuyo", - "NResearch Inc": "#/$defs/NResearch", - "National Center for Complementary and Integrative Health": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth", - "National Institute of Mental Health": "#/$defs/NationalInstituteOfMentalHealth", - "National Institute of Neurological Disorders and Stroke": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke", - "National Instruments": "#/$defs/NationalInstruments", - "Navitar": "#/$defs/Navitar", - "Neurophotometrics": "#/$defs/Neurophotometrics", - "New Scale Technologies": "#/$defs/NewScaleTechnologies", - "New York University": "#/$defs/NewYorkUniversity", - "Nikon": "#/$defs/Nikon", - "Olympus": "#/$defs/Olympus", - "Open Ephys Production Site": "#/$defs/OpenEphysProductionSite", - "Optotune": "#/$defs/Optotune", - "Other": "#/$defs/Other", - "Oxxius": "#/$defs/Oxxius", - "Prizmatix": "#/$defs/Prizmatix", - "Quantifi": "#/$defs/Quantifi", - "Raspberry Pi": "#/$defs/RaspberryPi", - "SICGEN": "#/$defs/Sicgen", - "Schneider-Kreuznach": "#/$defs/SchneiderKreuznach", - "Second Order Effects": "#/$defs/SecondOrderEffects", - "Semrock": "#/$defs/Semrock", - "Sigma-Aldritch": "#/$defs/SigmaAldritch", - "Simons Foundation": "#/$defs/SimonsFoundation", - "Spinnaker": "#/$defs/Spinnaker", - "Tamron": "#/$defs/Tamron", + "AA Opto Electronic": "#/$defs/AA_OPTO_ELECTRONIC", + "ASUS": "#/$defs/ASUS", + "Abcam": "#/$defs/ABCAM", + "Addgene": "#/$defs/ADDGENE", + "Ailipu Technology Co": "#/$defs/AILIPU", + "Allen Institute": "#/$defs/AI", + "Allen Institute for Brain Science": "#/$defs/AIBS", + "Allen Institute for Neural Dynamics": "#/$defs/AIND", + "Allied": "#/$defs/ALLIED", + "Applied Scientific Instrumentation": "#/$defs/ASI", + "Arecont Vision Costar": "#/$defs/ARECONT_VISION_COSTAR", + "Basler": "#/$defs/BASLER", + "Cambridge Technology": "#/$defs/CAMBRIDGE_TECHNOLOGY", + "Carl Zeiss": "#/$defs/CARL_ZEISS", + "Champalimaud Foundation": "#/$defs/CHAMPALIMAUD", + "Chan Zuckerberg Initiative": "#/$defs/CZI", + "Chroma": "#/$defs/CHROMA", + "Coherent Scientific": "#/$defs/COHERENT_SCIENTIFIC", + "Columbia University": "#/$defs/COLUMBIA", + "Computar": "#/$defs/COMPUTAR", + "Conoptics": "#/$defs/CONOPTICS", + "Custom": "#/$defs/CUSTOM", + "Dodotronic": "#/$defs/DODOTRONIC", + "Doric": "#/$defs/DORIC", + "Ealing": "#/$defs/EALING", + "Edmund Optics": "#/$defs/EDMUND_OPTICS", + "Emory University": "#/$defs/EMORY", + "Euresys": "#/$defs/EURESYS", + "Fujinon": "#/$defs/FUJINON", + "Hamamatsu": "#/$defs/HAMAMATSU", + "Hamilton": "#/$defs/HAMILTON", + "Huazhong University of Science and Technology": "#/$defs/HUST", + "IR Robot Co": "#/$defs/IR_ROBOT_CO", + "ISL Products International": "#/$defs/ISL", + "Infinity Photo-Optical": "#/$defs/INFINITY_PHOTO_OPTICAL", + "Integrated DNA Technologies": "#/$defs/IDT", + "Interuniversity Microelectronics Center": "#/$defs/IMEC", + "Invitrogen": "#/$defs/INVITROGEN", + "Jackson Laboratory": "#/$defs/JAX", + "Janelia Research Campus": "#/$defs/JANELIA", + "Julabo": "#/$defs/JULABO", + "LG": "#/$defs/LG", + "Leica": "#/$defs/LEICA", + "LifeCanvas": "#/$defs/LIFECANVAS", + "Lumen Dynamics": "#/$defs/LUMEN_DYNAMICS", + "MBF Bioscience": "#/$defs/MBF", + "MKS Newport": "#/$defs/MKS_NEWPORT", + "MPI": "#/$defs/MPI", + "Meadowlark Optics": "#/$defs/MEADOWLARK_OPTICS", + "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MJFF", + "Midwest Optical Systems, Inc.": "#/$defs/MIDOPT", + "Mitutuyo": "#/$defs/MITUTUYO", + "NResearch Inc": "#/$defs/NRESEARCH_INC", + "National Center for Complementary and Integrative Health": "#/$defs/NCCIH", + "National Institute of Mental Health": "#/$defs/NIMH", + "National Institute of Neurological Disorders and Stroke": "#/$defs/NINDS", + "National Instruments": "#/$defs/NATIONAL_INSTRUMENTS", + "Navitar": "#/$defs/NAVITAR", + "Neurophotometrics": "#/$defs/NEUROPHOTOMETRICS", + "New Scale Technologies": "#/$defs/NEW_SCALE_TECHNOLOGIES", + "New York University": "#/$defs/NYU", + "Nikon": "#/$defs/NIKON", + "Olympus": "#/$defs/OLYMPUS", + "Open Ephys Production Site": "#/$defs/OEPS", + "Optotune": "#/$defs/OPTOTUNE", + "Other": "#/$defs/OTHER", + "Oxxius": "#/$defs/OXXIUS", + "Prizmatix": "#/$defs/PRIZMATIX", + "Quantifi": "#/$defs/QUANTIFI", + "Raspberry Pi": "#/$defs/RASPBERRY_PI", + "SICGEN": "#/$defs/SICGEN", + "Schneider-Kreuznach": "#/$defs/SCHNEIDER_KREUZNACH", + "Second Order Effects": "#/$defs/SECOND_ORDER_EFFECTS", + "Semrock": "#/$defs/SEMROCK", + "Sigma-Aldritch": "#/$defs/SIGMA_ALDRITCH", + "Simons Foundation": "#/$defs/SIMONS_FOUNDATION", + "Spinnaker": "#/$defs/SPINNAKER", + "Tamron": "#/$defs/TAMRON", "Technical Manufacturing Corporation": "#/$defs/TMC", - "Teledyne FLIR": "#/$defs/TeledyneFLIR", - "Templeton World Charity Foundation": "#/$defs/TempletonWorldCharityFoundation", - "The Imaging Source": "#/$defs/TheImagingSource", - "The Lee Company": "#/$defs/TheLeeCompany", - "Thermo Fisher": "#/$defs/Thermofisher", - "Thorlabs": "#/$defs/Thorlabs", - "Tymphany": "#/$defs/Tymphany", - "Vieworks": "#/$defs/Vieworks", - "Vortran": "#/$defs/Vortran", - "ams OSRAM": "#/$defs/AmsOsram" + "Teledyne FLIR": "#/$defs/FLIR", + "Templeton World Charity Foundation": "#/$defs/TWCF", + "The Imaging Source": "#/$defs/THE_IMAGING_SOURCE", + "The Lee Company": "#/$defs/THE_LEE_COMPANY", + "Thermo Fisher Scientific": "#/$defs/THERMO_FISHER_SCIENTIFIC", + "Thorlabs": "#/$defs/THORLABS", + "Tymphany": "#/$defs/TYMPHANY", + "Vieworks": "#/$defs/VIEWORKS", + "Vortran": "#/$defs/VORTRAN", + "ams OSRAM": "#/$defs/AMS_OSRAM" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/AAOptoElectronic" + "$ref": "#/$defs/AA_OPTO_ELECTRONIC" }, { - "$ref": "#/$defs/Abcam" + "$ref": "#/$defs/ASUS" }, { - "$ref": "#/$defs/Addgene" + "$ref": "#/$defs/ABCAM" }, { - "$ref": "#/$defs/AilipuTechnologyCo" + "$ref": "#/$defs/ADDGENE" }, { - "$ref": "#/$defs/AllenInstitute" + "$ref": "#/$defs/AILIPU" }, { - "$ref": "#/$defs/AllenInstituteForBrainScience" + "$ref": "#/$defs/AI" }, { - "$ref": "#/$defs/AllenInstituteForNeuralDynamics" + "$ref": "#/$defs/AIBS" }, { - "$ref": "#/$defs/Allied" + "$ref": "#/$defs/AIND" }, { - "$ref": "#/$defs/AmsOsram" + "$ref": "#/$defs/ALLIED" }, { - "$ref": "#/$defs/AppliedScientificInstrumentation" + "$ref": "#/$defs/ASI" }, { - "$ref": "#/$defs/Asus" + "$ref": "#/$defs/ARECONT_VISION_COSTAR" }, { - "$ref": "#/$defs/ArecontVisionCostar" + "$ref": "#/$defs/BASLER" }, { - "$ref": "#/$defs/Basler" + "$ref": "#/$defs/CAMBRIDGE_TECHNOLOGY" }, { - "$ref": "#/$defs/CambridgeTechnology" + "$ref": "#/$defs/CARL_ZEISS" }, { - "$ref": "#/$defs/ChampalimaudFoundation" + "$ref": "#/$defs/CHAMPALIMAUD" }, { - "$ref": "#/$defs/ChanZuckerbergInitiative" + "$ref": "#/$defs/CZI" }, { - "$ref": "#/$defs/Chroma" + "$ref": "#/$defs/CHROMA" }, { - "$ref": "#/$defs/CoherentScientific" + "$ref": "#/$defs/COHERENT_SCIENTIFIC" }, { - "$ref": "#/$defs/ColumbiaUniversity" + "$ref": "#/$defs/COLUMBIA" }, { - "$ref": "#/$defs/Computar" + "$ref": "#/$defs/COMPUTAR" }, { - "$ref": "#/$defs/Conoptics" + "$ref": "#/$defs/CONOPTICS" }, { - "$ref": "#/$defs/Custom" + "$ref": "#/$defs/CUSTOM" }, { - "$ref": "#/$defs/Dodotronic" + "$ref": "#/$defs/DODOTRONIC" }, { - "$ref": "#/$defs/Doric" + "$ref": "#/$defs/DORIC" }, { - "$ref": "#/$defs/Ealing" + "$ref": "#/$defs/EALING" }, { - "$ref": "#/$defs/EdmundOptics" + "$ref": "#/$defs/EDMUND_OPTICS" }, { - "$ref": "#/$defs/EmoryUniversity" + "$ref": "#/$defs/EMORY" }, { - "$ref": "#/$defs/Euresys" + "$ref": "#/$defs/EURESYS" }, { - "$ref": "#/$defs/Fujinon" + "$ref": "#/$defs/FUJINON" }, { - "$ref": "#/$defs/Hamamatsu" + "$ref": "#/$defs/HAMAMATSU" }, { - "$ref": "#/$defs/Hamilton" + "$ref": "#/$defs/HAMILTON" }, { - "$ref": "#/$defs/HuazhongUniversityOfScienceAndTechnology" + "$ref": "#/$defs/HUST" }, { - "$ref": "#/$defs/TheImagingSource" + "$ref": "#/$defs/IR_ROBOT_CO" }, { - "$ref": "#/$defs/IntegratedDNATechnologies" + "$ref": "#/$defs/ISL" }, { - "$ref": "#/$defs/InteruniversityMicroelectronicsCenter" + "$ref": "#/$defs/INFINITY_PHOTO_OPTICAL" }, { - "$ref": "#/$defs/InfinityPhotoOptical" + "$ref": "#/$defs/IDT" }, { - "$ref": "#/$defs/Invitrogen" + "$ref": "#/$defs/IMEC" }, { - "$ref": "#/$defs/ISLProductsInternational" + "$ref": "#/$defs/INVITROGEN" }, { - "$ref": "#/$defs/JacksonLaboratory" + "$ref": "#/$defs/JAX" }, { - "$ref": "#/$defs/JaneliaResearchCampus" + "$ref": "#/$defs/JANELIA" }, { - "$ref": "#/$defs/Julabo" + "$ref": "#/$defs/JULABO" }, { - "$ref": "#/$defs/TheLeeCompany" + "$ref": "#/$defs/LG" }, { - "$ref": "#/$defs/Leica" + "$ref": "#/$defs/LEICA" }, { - "$ref": "#/$defs/Lg" + "$ref": "#/$defs/LUMEN_DYNAMICS" }, { - "$ref": "#/$defs/LifeCanvas" + "$ref": "#/$defs/LIFECANVAS" }, { - "$ref": "#/$defs/MeadowlarkOptics" + "$ref": "#/$defs/MBF" }, { - "$ref": "#/$defs/IRRobotCo" + "$ref": "#/$defs/MKS_NEWPORT" }, { - "$ref": "#/$defs/MBFBioscience" + "$ref": "#/$defs/MPI" }, { - "$ref": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch" + "$ref": "#/$defs/MEADOWLARK_OPTICS" }, { - "$ref": "#/$defs/MidwestOpticalSystems" + "$ref": "#/$defs/MJFF" }, { - "$ref": "#/$defs/Mitutuyo" + "$ref": "#/$defs/MIDOPT" }, { - "$ref": "#/$defs/MKSNewport" + "$ref": "#/$defs/MITUTUYO" }, { - "$ref": "#/$defs/Mpi" + "$ref": "#/$defs/NRESEARCH_INC" }, { - "$ref": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth" + "$ref": "#/$defs/NCCIH" }, { - "$ref": "#/$defs/NationalInstituteOfMentalHealth" + "$ref": "#/$defs/NIMH" }, { - "$ref": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke" + "$ref": "#/$defs/NINDS" }, { - "$ref": "#/$defs/NationalInstruments" + "$ref": "#/$defs/NATIONAL_INSTRUMENTS" }, { - "$ref": "#/$defs/Navitar" + "$ref": "#/$defs/NAVITAR" }, { - "$ref": "#/$defs/Neurophotometrics" + "$ref": "#/$defs/NEUROPHOTOMETRICS" }, { - "$ref": "#/$defs/NewScaleTechnologies" + "$ref": "#/$defs/NEW_SCALE_TECHNOLOGIES" }, { - "$ref": "#/$defs/NewYorkUniversity" + "$ref": "#/$defs/NYU" }, { - "$ref": "#/$defs/Nikon" + "$ref": "#/$defs/NIKON" }, { - "$ref": "#/$defs/NResearch" + "$ref": "#/$defs/OLYMPUS" }, { - "$ref": "#/$defs/OpenEphysProductionSite" + "$ref": "#/$defs/OEPS" }, { - "$ref": "#/$defs/Olympus" + "$ref": "#/$defs/OPTOTUNE" }, { - "$ref": "#/$defs/Optotune" + "$ref": "#/$defs/OTHER" }, { - "$ref": "#/$defs/Oxxius" + "$ref": "#/$defs/OXXIUS" }, { - "$ref": "#/$defs/Prizmatix" + "$ref": "#/$defs/PRIZMATIX" }, { - "$ref": "#/$defs/Quantifi" + "$ref": "#/$defs/QUANTIFI" }, { - "$ref": "#/$defs/RaspberryPi" + "$ref": "#/$defs/RASPBERRY_PI" }, { - "$ref": "#/$defs/SecondOrderEffects" + "$ref": "#/$defs/SICGEN" }, { - "$ref": "#/$defs/Semrock" + "$ref": "#/$defs/SCHNEIDER_KREUZNACH" }, { - "$ref": "#/$defs/SchneiderKreuznach" + "$ref": "#/$defs/SECOND_ORDER_EFFECTS" }, { - "$ref": "#/$defs/Sicgen" + "$ref": "#/$defs/SEMROCK" }, { - "$ref": "#/$defs/SigmaAldritch" + "$ref": "#/$defs/SIGMA_ALDRITCH" }, { - "$ref": "#/$defs/SimonsFoundation" + "$ref": "#/$defs/SIMONS_FOUNDATION" }, { - "$ref": "#/$defs/Spinnaker" + "$ref": "#/$defs/SPINNAKER" }, { - "$ref": "#/$defs/Tamron" + "$ref": "#/$defs/TAMRON" }, { - "$ref": "#/$defs/TempletonWorldCharityFoundation" + "$ref": "#/$defs/TMC" }, { - "$ref": "#/$defs/TeledyneFLIR" + "$ref": "#/$defs/FLIR" }, { - "$ref": "#/$defs/Thermofisher" + "$ref": "#/$defs/TWCF" }, { - "$ref": "#/$defs/Thorlabs" + "$ref": "#/$defs/THE_IMAGING_SOURCE" }, { - "$ref": "#/$defs/TMC" + "$ref": "#/$defs/THE_LEE_COMPANY" }, { - "$ref": "#/$defs/Tymphany" + "$ref": "#/$defs/THERMO_FISHER_SCIENTIFIC" }, { - "$ref": "#/$defs/Vieworks" + "$ref": "#/$defs/THORLABS" }, { - "$ref": "#/$defs/Vortran" + "$ref": "#/$defs/TYMPHANY" }, { - "$ref": "#/$defs/CarlZeiss" + "$ref": "#/$defs/VIEWORKS" }, { - "$ref": "#/$defs/LumenDynamics" + "$ref": "#/$defs/VORTRAN" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/AMS_OSRAM" } ] }, @@ -8331,61 +8816,178 @@ "type": "null" } ], - "default": null, - "title": "Headstage for this probe" + "default": null, + "title": "Headstage for this probe" + } + }, + "required": [ + "name", + "probe_model" + ], + "title": "EphysProbe", + "type": "object" + }, + "FIB": { + "additionalProperties": false, + "properties": { + "name": { + "const": "Fiber photometry", + "default": "Fiber photometry", + "enum": [ + "Fiber photometry" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "fib", + "default": "fib", + "enum": [ + "fib" + ], + "title": "Abbreviation", + "type": "string" + } + }, + "title": "FIB", + "type": "object" + }, + "FIP": { + "properties": { + "name": { + "const": "Frame-projected independent-fiber photometry platform", + "default": "Frame-projected independent-fiber photometry platform", + "enum": [ + "Frame-projected independent-fiber photometry platform" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "FIP", + "default": "FIP", + "enum": [ + "FIP" + ], + "title": "Abbreviation", + "type": "string" + } + }, + "title": "FIP", + "type": "object" + }, + "FLIR": { + "properties": { + "name": { + "const": "Teledyne FLIR", + "default": "Teledyne FLIR", + "enum": [ + "Teledyne FLIR" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "FLIR", + "default": "FLIR", + "enum": [ + "FLIR" + ], + "title": "Abbreviation", + "type": "string" + }, + "registry": { + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" + }, + "propertyName": "name" + }, + "oneOf": [ + { + "$ref": "#/$defs/ROR" + } + ], + "title": "Registry" + }, + "registry_identifier": { + "const": "01j1gwp17", + "default": "01j1gwp17", + "enum": [ + "01j1gwp17" + ], + "title": "Registry Identifier", + "type": "string" + } + }, + "title": "FLIR", + "type": "object" + }, + "FMOST": { + "additionalProperties": false, + "properties": { + "name": { + "const": "Fluorescence micro-optical sectioning tomography", + "default": "Fluorescence micro-optical sectioning tomography", + "enum": [ + "Fluorescence micro-optical sectioning tomography" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "fMOST", + "default": "fMOST", + "enum": [ + "fMOST" + ], + "title": "Abbreviation", + "type": "string" } }, - "required": [ - "name", - "probe_model" - ], - "title": "EphysProbe", + "title": "FMOST", "type": "object" }, - "Euresys": { - "additionalProperties": false, - "description": "Euresys", + "FUJINON": { "properties": { "name": { - "const": "Euresys", - "default": "Euresys", - "title": "Name" + "const": "Fujinon", + "default": "Fujinon", + "enum": [ + "Fujinon" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" - } - }, - "title": "Euresys", - "type": "object" - }, - "ExaSpim": { - "additionalProperties": false, - "description": "ExaSpim", - "properties": { - "name": { - "const": "ExaSPIM platform", - "default": "ExaSPIM platform", - "title": "Name" - }, - "abbreviation": { - "const": "exaSPIM", - "default": "exaSPIM", - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "ExaSpim", + "title": "FUJINON", "type": "object" }, "FerruleMaterial": { @@ -8397,24 +8999,6 @@ "title": "FerruleMaterial", "type": "string" }, - "Fib": { - "additionalProperties": false, - "description": "Fib", - "properties": { - "name": { - "const": "Fiber photometry", - "default": "Fiber photometry", - "title": "Name" - }, - "abbreviation": { - "const": "fib", - "default": "fib", - "title": "Abbreviation" - } - }, - "title": "Fib", - "type": "object" - }, "FiberAssembly": { "additionalProperties": false, "description": "Module for inserted fiber photometry recording", @@ -8490,7 +9074,11 @@ "procedure_type": { "const": "Fiber implant", "default": "Fiber implant", - "title": "Procedure Type" + "enum": [ + "Fiber implant" + ], + "title": "Procedure Type", + "type": "string" }, "protocol_id": { "description": "DOI for protocols.io", @@ -8639,7 +9227,7 @@ ], "title": "Manipulator coordinates" }, - "bregma_coordinates": { + "anatomical_coordinates": { "anyOf": [ { "$ref": "#/$defs/Coordinates3d" @@ -8649,7 +9237,23 @@ } ], "default": null, - "title": "Bregma coordinates" + "title": "Anatomical coordinates" + }, + "anatomical_reference": { + "anyOf": [ + { + "enum": [ + "Bregma", + "Lambda" + ], + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Anatomical coordinate reference" }, "surface_z": { "anyOf": [ @@ -8725,7 +9329,11 @@ "device_type": { "const": "Fiber optic probe", "default": "Fiber optic probe", - "title": "Device Type" + "enum": [ + "Fiber optic probe" + ], + "title": "Device Type", + "type": "string" }, "name": { "title": "Device name", @@ -8748,365 +9356,365 @@ { "discriminator": { "mapping": { - "AA Opto Electronic": "#/$defs/AAOptoElectronic", - "ASUS": "#/$defs/Asus", - "Abcam": "#/$defs/Abcam", - "Addgene": "#/$defs/Addgene", - "Ailipu Technology Co": "#/$defs/AilipuTechnologyCo", - "Allen Institute": "#/$defs/AllenInstitute", - "Allen Institute for Brain Science": "#/$defs/AllenInstituteForBrainScience", - "Allen Institute for Neural Dynamics": "#/$defs/AllenInstituteForNeuralDynamics", - "Allied": "#/$defs/Allied", - "Applied Scientific Instrumentation": "#/$defs/AppliedScientificInstrumentation", - "Arecont Vision Costar": "#/$defs/ArecontVisionCostar", - "Basler": "#/$defs/Basler", - "Cambridge Technology": "#/$defs/CambridgeTechnology", - "Carl Zeiss": "#/$defs/CarlZeiss", - "Champalimaud Foundation": "#/$defs/ChampalimaudFoundation", - "Chan Zuckerberg Initiative": "#/$defs/ChanZuckerbergInitiative", - "Chroma": "#/$defs/Chroma", - "Coherent Scientific": "#/$defs/CoherentScientific", - "Columbia University": "#/$defs/ColumbiaUniversity", - "Computar": "#/$defs/Computar", - "Conoptics": "#/$defs/Conoptics", - "Custom": "#/$defs/Custom", - "Dodotronic": "#/$defs/Dodotronic", - "Doric": "#/$defs/Doric", - "Ealing": "#/$defs/Ealing", - "Edmund Optics": "#/$defs/EdmundOptics", - "Emory University": "#/$defs/EmoryUniversity", - "Euresys": "#/$defs/Euresys", - "Fujinon": "#/$defs/Fujinon", - "Hamamatsu": "#/$defs/Hamamatsu", - "Hamilton": "#/$defs/Hamilton", - "Huazhong University of Science and Technology": "#/$defs/HuazhongUniversityOfScienceAndTechnology", - "IR Robot Co": "#/$defs/IRRobotCo", - "ISL Products International": "#/$defs/ISLProductsInternational", - "Infinity Photo-Optical": "#/$defs/InfinityPhotoOptical", - "Integrated DNA Technologies": "#/$defs/IntegratedDNATechnologies", - "Interuniversity Microelectronics Center": "#/$defs/InteruniversityMicroelectronicsCenter", - "Invitrogen": "#/$defs/Invitrogen", - "Jackson Laboratory": "#/$defs/JacksonLaboratory", - "Janelia Research Campus": "#/$defs/JaneliaResearchCampus", - "Julabo": "#/$defs/Julabo", - "LG": "#/$defs/Lg", - "Leica": "#/$defs/Leica", - "LifeCanvas": "#/$defs/LifeCanvas", - "Lumen Dynamics": "#/$defs/LumenDynamics", - "MBF Bioscience": "#/$defs/MBFBioscience", - "MKS Newport": "#/$defs/MKSNewport", - "MPI": "#/$defs/Mpi", - "Meadowlark Optics": "#/$defs/MeadowlarkOptics", - "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch", - "Midwest Optical Systems, Inc.": "#/$defs/MidwestOpticalSystems", - "Mitutuyo": "#/$defs/Mitutuyo", - "NResearch Inc": "#/$defs/NResearch", - "National Center for Complementary and Integrative Health": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth", - "National Institute of Mental Health": "#/$defs/NationalInstituteOfMentalHealth", - "National Institute of Neurological Disorders and Stroke": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke", - "National Instruments": "#/$defs/NationalInstruments", - "Navitar": "#/$defs/Navitar", - "Neurophotometrics": "#/$defs/Neurophotometrics", - "New Scale Technologies": "#/$defs/NewScaleTechnologies", - "New York University": "#/$defs/NewYorkUniversity", - "Nikon": "#/$defs/Nikon", - "Olympus": "#/$defs/Olympus", - "Open Ephys Production Site": "#/$defs/OpenEphysProductionSite", - "Optotune": "#/$defs/Optotune", - "Other": "#/$defs/Other", - "Oxxius": "#/$defs/Oxxius", - "Prizmatix": "#/$defs/Prizmatix", - "Quantifi": "#/$defs/Quantifi", - "Raspberry Pi": "#/$defs/RaspberryPi", - "SICGEN": "#/$defs/Sicgen", - "Schneider-Kreuznach": "#/$defs/SchneiderKreuznach", - "Second Order Effects": "#/$defs/SecondOrderEffects", - "Semrock": "#/$defs/Semrock", - "Sigma-Aldritch": "#/$defs/SigmaAldritch", - "Simons Foundation": "#/$defs/SimonsFoundation", - "Spinnaker": "#/$defs/Spinnaker", - "Tamron": "#/$defs/Tamron", + "AA Opto Electronic": "#/$defs/AA_OPTO_ELECTRONIC", + "ASUS": "#/$defs/ASUS", + "Abcam": "#/$defs/ABCAM", + "Addgene": "#/$defs/ADDGENE", + "Ailipu Technology Co": "#/$defs/AILIPU", + "Allen Institute": "#/$defs/AI", + "Allen Institute for Brain Science": "#/$defs/AIBS", + "Allen Institute for Neural Dynamics": "#/$defs/AIND", + "Allied": "#/$defs/ALLIED", + "Applied Scientific Instrumentation": "#/$defs/ASI", + "Arecont Vision Costar": "#/$defs/ARECONT_VISION_COSTAR", + "Basler": "#/$defs/BASLER", + "Cambridge Technology": "#/$defs/CAMBRIDGE_TECHNOLOGY", + "Carl Zeiss": "#/$defs/CARL_ZEISS", + "Champalimaud Foundation": "#/$defs/CHAMPALIMAUD", + "Chan Zuckerberg Initiative": "#/$defs/CZI", + "Chroma": "#/$defs/CHROMA", + "Coherent Scientific": "#/$defs/COHERENT_SCIENTIFIC", + "Columbia University": "#/$defs/COLUMBIA", + "Computar": "#/$defs/COMPUTAR", + "Conoptics": "#/$defs/CONOPTICS", + "Custom": "#/$defs/CUSTOM", + "Dodotronic": "#/$defs/DODOTRONIC", + "Doric": "#/$defs/DORIC", + "Ealing": "#/$defs/EALING", + "Edmund Optics": "#/$defs/EDMUND_OPTICS", + "Emory University": "#/$defs/EMORY", + "Euresys": "#/$defs/EURESYS", + "Fujinon": "#/$defs/FUJINON", + "Hamamatsu": "#/$defs/HAMAMATSU", + "Hamilton": "#/$defs/HAMILTON", + "Huazhong University of Science and Technology": "#/$defs/HUST", + "IR Robot Co": "#/$defs/IR_ROBOT_CO", + "ISL Products International": "#/$defs/ISL", + "Infinity Photo-Optical": "#/$defs/INFINITY_PHOTO_OPTICAL", + "Integrated DNA Technologies": "#/$defs/IDT", + "Interuniversity Microelectronics Center": "#/$defs/IMEC", + "Invitrogen": "#/$defs/INVITROGEN", + "Jackson Laboratory": "#/$defs/JAX", + "Janelia Research Campus": "#/$defs/JANELIA", + "Julabo": "#/$defs/JULABO", + "LG": "#/$defs/LG", + "Leica": "#/$defs/LEICA", + "LifeCanvas": "#/$defs/LIFECANVAS", + "Lumen Dynamics": "#/$defs/LUMEN_DYNAMICS", + "MBF Bioscience": "#/$defs/MBF", + "MKS Newport": "#/$defs/MKS_NEWPORT", + "MPI": "#/$defs/MPI", + "Meadowlark Optics": "#/$defs/MEADOWLARK_OPTICS", + "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MJFF", + "Midwest Optical Systems, Inc.": "#/$defs/MIDOPT", + "Mitutuyo": "#/$defs/MITUTUYO", + "NResearch Inc": "#/$defs/NRESEARCH_INC", + "National Center for Complementary and Integrative Health": "#/$defs/NCCIH", + "National Institute of Mental Health": "#/$defs/NIMH", + "National Institute of Neurological Disorders and Stroke": "#/$defs/NINDS", + "National Instruments": "#/$defs/NATIONAL_INSTRUMENTS", + "Navitar": "#/$defs/NAVITAR", + "Neurophotometrics": "#/$defs/NEUROPHOTOMETRICS", + "New Scale Technologies": "#/$defs/NEW_SCALE_TECHNOLOGIES", + "New York University": "#/$defs/NYU", + "Nikon": "#/$defs/NIKON", + "Olympus": "#/$defs/OLYMPUS", + "Open Ephys Production Site": "#/$defs/OEPS", + "Optotune": "#/$defs/OPTOTUNE", + "Other": "#/$defs/OTHER", + "Oxxius": "#/$defs/OXXIUS", + "Prizmatix": "#/$defs/PRIZMATIX", + "Quantifi": "#/$defs/QUANTIFI", + "Raspberry Pi": "#/$defs/RASPBERRY_PI", + "SICGEN": "#/$defs/SICGEN", + "Schneider-Kreuznach": "#/$defs/SCHNEIDER_KREUZNACH", + "Second Order Effects": "#/$defs/SECOND_ORDER_EFFECTS", + "Semrock": "#/$defs/SEMROCK", + "Sigma-Aldritch": "#/$defs/SIGMA_ALDRITCH", + "Simons Foundation": "#/$defs/SIMONS_FOUNDATION", + "Spinnaker": "#/$defs/SPINNAKER", + "Tamron": "#/$defs/TAMRON", "Technical Manufacturing Corporation": "#/$defs/TMC", - "Teledyne FLIR": "#/$defs/TeledyneFLIR", - "Templeton World Charity Foundation": "#/$defs/TempletonWorldCharityFoundation", - "The Imaging Source": "#/$defs/TheImagingSource", - "The Lee Company": "#/$defs/TheLeeCompany", - "Thermo Fisher": "#/$defs/Thermofisher", - "Thorlabs": "#/$defs/Thorlabs", - "Tymphany": "#/$defs/Tymphany", - "Vieworks": "#/$defs/Vieworks", - "Vortran": "#/$defs/Vortran", - "ams OSRAM": "#/$defs/AmsOsram" + "Teledyne FLIR": "#/$defs/FLIR", + "Templeton World Charity Foundation": "#/$defs/TWCF", + "The Imaging Source": "#/$defs/THE_IMAGING_SOURCE", + "The Lee Company": "#/$defs/THE_LEE_COMPANY", + "Thermo Fisher Scientific": "#/$defs/THERMO_FISHER_SCIENTIFIC", + "Thorlabs": "#/$defs/THORLABS", + "Tymphany": "#/$defs/TYMPHANY", + "Vieworks": "#/$defs/VIEWORKS", + "Vortran": "#/$defs/VORTRAN", + "ams OSRAM": "#/$defs/AMS_OSRAM" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/AAOptoElectronic" + "$ref": "#/$defs/AA_OPTO_ELECTRONIC" }, { - "$ref": "#/$defs/Abcam" + "$ref": "#/$defs/ASUS" }, { - "$ref": "#/$defs/Addgene" + "$ref": "#/$defs/ABCAM" }, { - "$ref": "#/$defs/AilipuTechnologyCo" + "$ref": "#/$defs/ADDGENE" }, { - "$ref": "#/$defs/AllenInstitute" + "$ref": "#/$defs/AILIPU" }, { - "$ref": "#/$defs/AllenInstituteForBrainScience" + "$ref": "#/$defs/AI" }, { - "$ref": "#/$defs/AllenInstituteForNeuralDynamics" + "$ref": "#/$defs/AIBS" }, { - "$ref": "#/$defs/Allied" + "$ref": "#/$defs/AIND" }, { - "$ref": "#/$defs/AmsOsram" + "$ref": "#/$defs/ALLIED" }, { - "$ref": "#/$defs/AppliedScientificInstrumentation" + "$ref": "#/$defs/ASI" }, { - "$ref": "#/$defs/Asus" + "$ref": "#/$defs/ARECONT_VISION_COSTAR" }, { - "$ref": "#/$defs/ArecontVisionCostar" + "$ref": "#/$defs/BASLER" }, { - "$ref": "#/$defs/Basler" + "$ref": "#/$defs/CAMBRIDGE_TECHNOLOGY" }, { - "$ref": "#/$defs/CambridgeTechnology" + "$ref": "#/$defs/CARL_ZEISS" }, { - "$ref": "#/$defs/ChampalimaudFoundation" + "$ref": "#/$defs/CHAMPALIMAUD" }, { - "$ref": "#/$defs/ChanZuckerbergInitiative" + "$ref": "#/$defs/CZI" }, { - "$ref": "#/$defs/Chroma" + "$ref": "#/$defs/CHROMA" }, { - "$ref": "#/$defs/CoherentScientific" + "$ref": "#/$defs/COHERENT_SCIENTIFIC" }, { - "$ref": "#/$defs/ColumbiaUniversity" + "$ref": "#/$defs/COLUMBIA" }, { - "$ref": "#/$defs/Computar" + "$ref": "#/$defs/COMPUTAR" }, { - "$ref": "#/$defs/Conoptics" + "$ref": "#/$defs/CONOPTICS" }, { - "$ref": "#/$defs/Custom" + "$ref": "#/$defs/CUSTOM" }, { - "$ref": "#/$defs/Dodotronic" + "$ref": "#/$defs/DODOTRONIC" }, { - "$ref": "#/$defs/Doric" + "$ref": "#/$defs/DORIC" }, { - "$ref": "#/$defs/Ealing" + "$ref": "#/$defs/EALING" }, { - "$ref": "#/$defs/EdmundOptics" + "$ref": "#/$defs/EDMUND_OPTICS" }, { - "$ref": "#/$defs/EmoryUniversity" + "$ref": "#/$defs/EMORY" }, { - "$ref": "#/$defs/Euresys" + "$ref": "#/$defs/EURESYS" }, { - "$ref": "#/$defs/Fujinon" + "$ref": "#/$defs/FUJINON" }, { - "$ref": "#/$defs/Hamamatsu" + "$ref": "#/$defs/HAMAMATSU" }, { - "$ref": "#/$defs/Hamilton" + "$ref": "#/$defs/HAMILTON" }, { - "$ref": "#/$defs/HuazhongUniversityOfScienceAndTechnology" + "$ref": "#/$defs/HUST" }, { - "$ref": "#/$defs/TheImagingSource" + "$ref": "#/$defs/IR_ROBOT_CO" }, { - "$ref": "#/$defs/IntegratedDNATechnologies" + "$ref": "#/$defs/ISL" }, { - "$ref": "#/$defs/InteruniversityMicroelectronicsCenter" + "$ref": "#/$defs/INFINITY_PHOTO_OPTICAL" }, { - "$ref": "#/$defs/InfinityPhotoOptical" + "$ref": "#/$defs/IDT" }, { - "$ref": "#/$defs/Invitrogen" + "$ref": "#/$defs/IMEC" }, { - "$ref": "#/$defs/ISLProductsInternational" + "$ref": "#/$defs/INVITROGEN" }, { - "$ref": "#/$defs/JacksonLaboratory" + "$ref": "#/$defs/JAX" }, { - "$ref": "#/$defs/JaneliaResearchCampus" + "$ref": "#/$defs/JANELIA" }, { - "$ref": "#/$defs/Julabo" + "$ref": "#/$defs/JULABO" }, { - "$ref": "#/$defs/TheLeeCompany" + "$ref": "#/$defs/LG" }, { - "$ref": "#/$defs/Leica" + "$ref": "#/$defs/LEICA" }, { - "$ref": "#/$defs/Lg" + "$ref": "#/$defs/LUMEN_DYNAMICS" }, { - "$ref": "#/$defs/LifeCanvas" + "$ref": "#/$defs/LIFECANVAS" }, { - "$ref": "#/$defs/MeadowlarkOptics" + "$ref": "#/$defs/MBF" }, { - "$ref": "#/$defs/IRRobotCo" + "$ref": "#/$defs/MKS_NEWPORT" }, { - "$ref": "#/$defs/MBFBioscience" + "$ref": "#/$defs/MPI" }, { - "$ref": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch" + "$ref": "#/$defs/MEADOWLARK_OPTICS" }, { - "$ref": "#/$defs/MidwestOpticalSystems" + "$ref": "#/$defs/MJFF" }, { - "$ref": "#/$defs/Mitutuyo" + "$ref": "#/$defs/MIDOPT" }, { - "$ref": "#/$defs/MKSNewport" + "$ref": "#/$defs/MITUTUYO" }, { - "$ref": "#/$defs/Mpi" + "$ref": "#/$defs/NRESEARCH_INC" }, { - "$ref": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth" + "$ref": "#/$defs/NCCIH" }, { - "$ref": "#/$defs/NationalInstituteOfMentalHealth" + "$ref": "#/$defs/NIMH" }, { - "$ref": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke" + "$ref": "#/$defs/NINDS" }, { - "$ref": "#/$defs/NationalInstruments" + "$ref": "#/$defs/NATIONAL_INSTRUMENTS" }, { - "$ref": "#/$defs/Navitar" + "$ref": "#/$defs/NAVITAR" }, { - "$ref": "#/$defs/Neurophotometrics" + "$ref": "#/$defs/NEUROPHOTOMETRICS" }, { - "$ref": "#/$defs/NewScaleTechnologies" + "$ref": "#/$defs/NEW_SCALE_TECHNOLOGIES" }, { - "$ref": "#/$defs/NewYorkUniversity" + "$ref": "#/$defs/NYU" }, { - "$ref": "#/$defs/Nikon" + "$ref": "#/$defs/NIKON" }, { - "$ref": "#/$defs/NResearch" + "$ref": "#/$defs/OLYMPUS" }, { - "$ref": "#/$defs/OpenEphysProductionSite" + "$ref": "#/$defs/OEPS" }, { - "$ref": "#/$defs/Olympus" + "$ref": "#/$defs/OPTOTUNE" }, { - "$ref": "#/$defs/Optotune" + "$ref": "#/$defs/OTHER" }, { - "$ref": "#/$defs/Oxxius" + "$ref": "#/$defs/OXXIUS" }, { - "$ref": "#/$defs/Prizmatix" + "$ref": "#/$defs/PRIZMATIX" }, { - "$ref": "#/$defs/Quantifi" + "$ref": "#/$defs/QUANTIFI" }, { - "$ref": "#/$defs/RaspberryPi" + "$ref": "#/$defs/RASPBERRY_PI" }, { - "$ref": "#/$defs/SecondOrderEffects" + "$ref": "#/$defs/SICGEN" }, { - "$ref": "#/$defs/Semrock" + "$ref": "#/$defs/SCHNEIDER_KREUZNACH" }, { - "$ref": "#/$defs/SchneiderKreuznach" + "$ref": "#/$defs/SECOND_ORDER_EFFECTS" }, { - "$ref": "#/$defs/Sicgen" + "$ref": "#/$defs/SEMROCK" }, { - "$ref": "#/$defs/SigmaAldritch" + "$ref": "#/$defs/SIGMA_ALDRITCH" }, { - "$ref": "#/$defs/SimonsFoundation" + "$ref": "#/$defs/SIMONS_FOUNDATION" }, { - "$ref": "#/$defs/Spinnaker" + "$ref": "#/$defs/SPINNAKER" }, { - "$ref": "#/$defs/Tamron" + "$ref": "#/$defs/TAMRON" }, { - "$ref": "#/$defs/TempletonWorldCharityFoundation" + "$ref": "#/$defs/TMC" }, { - "$ref": "#/$defs/TeledyneFLIR" + "$ref": "#/$defs/FLIR" }, { - "$ref": "#/$defs/Thermofisher" + "$ref": "#/$defs/TWCF" }, { - "$ref": "#/$defs/Thorlabs" + "$ref": "#/$defs/THE_IMAGING_SOURCE" }, { - "$ref": "#/$defs/TMC" + "$ref": "#/$defs/THE_LEE_COMPANY" }, { - "$ref": "#/$defs/Tymphany" + "$ref": "#/$defs/THERMO_FISHER_SCIENTIFIC" }, { - "$ref": "#/$defs/Vieworks" + "$ref": "#/$defs/THORLABS" }, { - "$ref": "#/$defs/Vortran" + "$ref": "#/$defs/TYMPHANY" }, { - "$ref": "#/$defs/CarlZeiss" + "$ref": "#/$defs/VIEWORKS" }, { - "$ref": "#/$defs/LumenDynamics" + "$ref": "#/$defs/VORTRAN" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/AMS_OSRAM" } ] }, @@ -9507,7 +10115,11 @@ "device_type": { "const": "Filter", "default": "Filter", - "title": "Device Type" + "enum": [ + "Filter" + ], + "title": "Device Type", + "type": "string" }, "name": { "title": "Device name", @@ -9528,33 +10140,33 @@ "manufacturer": { "discriminator": { "mapping": { - "Chroma": "#/$defs/Chroma", - "Edmund Optics": "#/$defs/EdmundOptics", - "Midwest Optical Systems, Inc.": "#/$defs/MidwestOpticalSystems", - "Other": "#/$defs/Other", - "Semrock": "#/$defs/Semrock", - "Thorlabs": "#/$defs/Thorlabs" + "Chroma": "#/$defs/CHROMA", + "Edmund Optics": "#/$defs/EDMUND_OPTICS", + "Midwest Optical Systems, Inc.": "#/$defs/MIDOPT", + "Other": "#/$defs/OTHER", + "Semrock": "#/$defs/SEMROCK", + "Thorlabs": "#/$defs/THORLABS" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/Chroma" + "$ref": "#/$defs/CHROMA" }, { - "$ref": "#/$defs/EdmundOptics" + "$ref": "#/$defs/EDMUND_OPTICS" }, { - "$ref": "#/$defs/MidwestOpticalSystems" + "$ref": "#/$defs/MIDOPT" }, { - "$ref": "#/$defs/Semrock" + "$ref": "#/$defs/SEMROCK" }, { - "$ref": "#/$defs/Thorlabs" + "$ref": "#/$defs/THORLABS" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/OTHER" } ], "title": "Manufacturer" @@ -9782,24 +10394,6 @@ "title": "Filter", "type": "object" }, - "Fip": { - "additionalProperties": false, - "description": "Fip", - "properties": { - "name": { - "const": "Frame-projected independent-fiber photometry platform", - "default": "Frame-projected independent-fiber photometry platform", - "title": "Name" - }, - "abbreviation": { - "const": "FIP", - "default": "FIP", - "title": "Abbreviation" - } - }, - "title": "Fip", - "type": "object" - }, "Fluorophore": { "description": "Fluorophores used in HCR and Immunolabeling", "enum": [ @@ -9818,24 +10412,6 @@ "title": "Fluorophore", "type": "string" }, - "Fmost": { - "additionalProperties": false, - "description": "Fmost", - "properties": { - "name": { - "const": "Fluorescence micro-optical sectioning tomography", - "default": "Fluorescence micro-optical sectioning tomography", - "title": "Name" - }, - "abbreviation": { - "const": "fMOST", - "default": "fMOST", - "title": "Abbreviation" - } - }, - "title": "Fmost", - "type": "object" - }, "FrequencyUnit": { "description": "Enumeration of Frequency Measurements", "enum": [ @@ -9846,34 +10422,6 @@ "title": "FrequencyUnit", "type": "string" }, - "Fujinon": { - "additionalProperties": false, - "description": "Fujinon", - "properties": { - "name": { - "const": "Fujinon", - "default": "Fujinon", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "Fujinon", - "type": "object" - }, "Funding": { "additionalProperties": false, "description": "Description of funding sources", @@ -9881,120 +10429,238 @@ "funder": { "discriminator": { "mapping": { - "Allen Institute": "#/$defs/AllenInstitute", - "Chan Zuckerberg Initiative": "#/$defs/ChanZuckerbergInitiative", - "MBF Bioscience": "#/$defs/MBFBioscience", - "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch", - "National Center for Complementary and Integrative Health": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth", - "National Institute of Mental Health": "#/$defs/NationalInstituteOfMentalHealth", - "National Institute of Neurological Disorders and Stroke": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke", - "Simons Foundation": "#/$defs/SimonsFoundation", - "Templeton World Charity Foundation": "#/$defs/TempletonWorldCharityFoundation" + "Allen Institute": "#/$defs/AI", + "Chan Zuckerberg Initiative": "#/$defs/CZI", + "MBF Bioscience": "#/$defs/MBF", + "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MJFF", + "National Center for Complementary and Integrative Health": "#/$defs/NCCIH", + "National Institute of Mental Health": "#/$defs/NIMH", + "National Institute of Neurological Disorders and Stroke": "#/$defs/NINDS", + "Simons Foundation": "#/$defs/SIMONS_FOUNDATION", + "Templeton World Charity Foundation": "#/$defs/TWCF" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/AllenInstitute" + "$ref": "#/$defs/AI" + }, + { + "$ref": "#/$defs/CZI" + }, + { + "$ref": "#/$defs/MBF" }, { - "$ref": "#/$defs/ChanZuckerbergInitiative" + "$ref": "#/$defs/MJFF" }, { - "$ref": "#/$defs/MBFBioscience" + "$ref": "#/$defs/NCCIH" }, { - "$ref": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch" + "$ref": "#/$defs/NIMH" }, { - "$ref": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth" + "$ref": "#/$defs/NINDS" }, { - "$ref": "#/$defs/NationalInstituteOfMentalHealth" + "$ref": "#/$defs/SIMONS_FOUNDATION" }, { - "$ref": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke" + "$ref": "#/$defs/TWCF" + } + ], + "title": "Funder" + }, + "grant_number": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Grant number" + }, + "fundee": { + "anyOf": [ + { + "type": "string" }, { - "$ref": "#/$defs/SimonsFoundation" + "type": "null" + } + ], + "default": null, + "description": "Person(s) funded by this mechanism", + "title": "Fundee" + } + }, + "required": [ + "funder" + ], + "title": "Funding", + "type": "object" + }, + "GENERIC_HARP_DEVICE": { + "properties": { + "name": { + "const": "Generic Harp Device", + "default": "Generic Harp Device", + "enum": [ + "Generic Harp Device" + ], + "title": "Name", + "type": "string" + }, + "whoami": { + "const": 0, + "default": 0, + "enum": [ + 0 + ], + "title": "Whoami", + "type": "integer" + } + }, + "title": "GENERIC_HARP_DEVICE", + "type": "object" + }, + "GroundWireMaterial": { + "description": "Ground wire material name", + "enum": [ + "Silver", + "Platinum iridium" + ], + "title": "GroundWireMaterial", + "type": "string" + }, + "Group": { + "description": "Data collection group name", + "enum": [ + "behavior", + "ephys", + "MSMA", + "ophys" + ], + "title": "Group", + "type": "string" + }, + "HAMAMATSU": { + "properties": { + "name": { + "const": "Hamamatsu", + "default": "Hamamatsu", + "enum": [ + "Hamamatsu" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" }, + "propertyName": "name" + }, + "oneOf": [ { - "$ref": "#/$defs/TempletonWorldCharityFoundation" + "$ref": "#/$defs/ROR" } ], - "title": "Funder" + "title": "Registry" + }, + "registry_identifier": { + "const": "03natb733", + "default": "03natb733", + "enum": [ + "03natb733" + ], + "title": "Registry Identifier", + "type": "string" + } + }, + "title": "HAMAMATSU", + "type": "object" + }, + "HAMILTON": { + "properties": { + "name": { + "const": "Hamilton", + "default": "Hamilton", + "enum": [ + "Hamilton" + ], + "title": "Name", + "type": "string" }, - "grant_number": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { "default": null, - "title": "Grant number" + "title": "Registry", + "type": "null" }, - "fundee": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], + "registry_identifier": { + "const": null, "default": null, - "description": "Person(s) funded by this mechanism", - "title": "Fundee" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "required": [ - "funder" - ], - "title": "Funding", + "title": "HAMILTON", "type": "object" }, - "GenericHarpDevice": { - "description": "Generic Harp Device", + "HCR": { "properties": { "name": { - "const": "Generic Harp Device", - "default": "Generic Harp Device", - "title": "Name" + "const": "Hybridization chain reaction platform", + "default": "Hybridization chain reaction platform", + "enum": [ + "Hybridization chain reaction platform" + ], + "title": "Name", + "type": "string" }, - "whoami": { - "default": 0, - "maximum": 9999, - "minimum": 0, - "title": "WhoAmI", - "type": "integer" + "abbreviation": { + "const": "HCR", + "default": "HCR", + "enum": [ + "HCR" + ], + "title": "Abbreviation", + "type": "string" } }, - "title": "GenericHarpDevice", + "title": "HCR", "type": "object" }, - "GroundWireMaterial": { - "description": "Ground wire material name", - "enum": [ - "Silver", - "Platinum iridium" - ], - "title": "GroundWireMaterial", - "type": "string" - }, - "Group": { - "description": "Data collection group name", - "enum": [ - "behavior", - "ephys", - "MSMA", - "ophys" - ], - "title": "Group", - "type": "string" - }, "HCRProbe": { "additionalProperties": false, "description": "Description of an oligo probe used for HCR", @@ -10006,365 +10672,365 @@ "source": { "discriminator": { "mapping": { - "AA Opto Electronic": "#/$defs/AAOptoElectronic", - "ASUS": "#/$defs/Asus", - "Abcam": "#/$defs/Abcam", - "Addgene": "#/$defs/Addgene", - "Ailipu Technology Co": "#/$defs/AilipuTechnologyCo", - "Allen Institute": "#/$defs/AllenInstitute", - "Allen Institute for Brain Science": "#/$defs/AllenInstituteForBrainScience", - "Allen Institute for Neural Dynamics": "#/$defs/AllenInstituteForNeuralDynamics", - "Allied": "#/$defs/Allied", - "Applied Scientific Instrumentation": "#/$defs/AppliedScientificInstrumentation", - "Arecont Vision Costar": "#/$defs/ArecontVisionCostar", - "Basler": "#/$defs/Basler", - "Cambridge Technology": "#/$defs/CambridgeTechnology", - "Carl Zeiss": "#/$defs/CarlZeiss", - "Champalimaud Foundation": "#/$defs/ChampalimaudFoundation", - "Chan Zuckerberg Initiative": "#/$defs/ChanZuckerbergInitiative", - "Chroma": "#/$defs/Chroma", - "Coherent Scientific": "#/$defs/CoherentScientific", - "Columbia University": "#/$defs/ColumbiaUniversity", - "Computar": "#/$defs/Computar", - "Conoptics": "#/$defs/Conoptics", - "Custom": "#/$defs/Custom", - "Dodotronic": "#/$defs/Dodotronic", - "Doric": "#/$defs/Doric", - "Ealing": "#/$defs/Ealing", - "Edmund Optics": "#/$defs/EdmundOptics", - "Emory University": "#/$defs/EmoryUniversity", - "Euresys": "#/$defs/Euresys", - "Fujinon": "#/$defs/Fujinon", - "Hamamatsu": "#/$defs/Hamamatsu", - "Hamilton": "#/$defs/Hamilton", - "Huazhong University of Science and Technology": "#/$defs/HuazhongUniversityOfScienceAndTechnology", - "IR Robot Co": "#/$defs/IRRobotCo", - "ISL Products International": "#/$defs/ISLProductsInternational", - "Infinity Photo-Optical": "#/$defs/InfinityPhotoOptical", - "Integrated DNA Technologies": "#/$defs/IntegratedDNATechnologies", - "Interuniversity Microelectronics Center": "#/$defs/InteruniversityMicroelectronicsCenter", - "Invitrogen": "#/$defs/Invitrogen", - "Jackson Laboratory": "#/$defs/JacksonLaboratory", - "Janelia Research Campus": "#/$defs/JaneliaResearchCampus", - "Julabo": "#/$defs/Julabo", - "LG": "#/$defs/Lg", - "Leica": "#/$defs/Leica", - "LifeCanvas": "#/$defs/LifeCanvas", - "Lumen Dynamics": "#/$defs/LumenDynamics", - "MBF Bioscience": "#/$defs/MBFBioscience", - "MKS Newport": "#/$defs/MKSNewport", - "MPI": "#/$defs/Mpi", - "Meadowlark Optics": "#/$defs/MeadowlarkOptics", - "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch", - "Midwest Optical Systems, Inc.": "#/$defs/MidwestOpticalSystems", - "Mitutuyo": "#/$defs/Mitutuyo", - "NResearch Inc": "#/$defs/NResearch", - "National Center for Complementary and Integrative Health": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth", - "National Institute of Mental Health": "#/$defs/NationalInstituteOfMentalHealth", - "National Institute of Neurological Disorders and Stroke": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke", - "National Instruments": "#/$defs/NationalInstruments", - "Navitar": "#/$defs/Navitar", - "Neurophotometrics": "#/$defs/Neurophotometrics", - "New Scale Technologies": "#/$defs/NewScaleTechnologies", - "New York University": "#/$defs/NewYorkUniversity", - "Nikon": "#/$defs/Nikon", - "Olympus": "#/$defs/Olympus", - "Open Ephys Production Site": "#/$defs/OpenEphysProductionSite", - "Optotune": "#/$defs/Optotune", - "Other": "#/$defs/Other", - "Oxxius": "#/$defs/Oxxius", - "Prizmatix": "#/$defs/Prizmatix", - "Quantifi": "#/$defs/Quantifi", - "Raspberry Pi": "#/$defs/RaspberryPi", - "SICGEN": "#/$defs/Sicgen", - "Schneider-Kreuznach": "#/$defs/SchneiderKreuznach", - "Second Order Effects": "#/$defs/SecondOrderEffects", - "Semrock": "#/$defs/Semrock", - "Sigma-Aldritch": "#/$defs/SigmaAldritch", - "Simons Foundation": "#/$defs/SimonsFoundation", - "Spinnaker": "#/$defs/Spinnaker", - "Tamron": "#/$defs/Tamron", + "AA Opto Electronic": "#/$defs/AA_OPTO_ELECTRONIC", + "ASUS": "#/$defs/ASUS", + "Abcam": "#/$defs/ABCAM", + "Addgene": "#/$defs/ADDGENE", + "Ailipu Technology Co": "#/$defs/AILIPU", + "Allen Institute": "#/$defs/AI", + "Allen Institute for Brain Science": "#/$defs/AIBS", + "Allen Institute for Neural Dynamics": "#/$defs/AIND", + "Allied": "#/$defs/ALLIED", + "Applied Scientific Instrumentation": "#/$defs/ASI", + "Arecont Vision Costar": "#/$defs/ARECONT_VISION_COSTAR", + "Basler": "#/$defs/BASLER", + "Cambridge Technology": "#/$defs/CAMBRIDGE_TECHNOLOGY", + "Carl Zeiss": "#/$defs/CARL_ZEISS", + "Champalimaud Foundation": "#/$defs/CHAMPALIMAUD", + "Chan Zuckerberg Initiative": "#/$defs/CZI", + "Chroma": "#/$defs/CHROMA", + "Coherent Scientific": "#/$defs/COHERENT_SCIENTIFIC", + "Columbia University": "#/$defs/COLUMBIA", + "Computar": "#/$defs/COMPUTAR", + "Conoptics": "#/$defs/CONOPTICS", + "Custom": "#/$defs/CUSTOM", + "Dodotronic": "#/$defs/DODOTRONIC", + "Doric": "#/$defs/DORIC", + "Ealing": "#/$defs/EALING", + "Edmund Optics": "#/$defs/EDMUND_OPTICS", + "Emory University": "#/$defs/EMORY", + "Euresys": "#/$defs/EURESYS", + "Fujinon": "#/$defs/FUJINON", + "Hamamatsu": "#/$defs/HAMAMATSU", + "Hamilton": "#/$defs/HAMILTON", + "Huazhong University of Science and Technology": "#/$defs/HUST", + "IR Robot Co": "#/$defs/IR_ROBOT_CO", + "ISL Products International": "#/$defs/ISL", + "Infinity Photo-Optical": "#/$defs/INFINITY_PHOTO_OPTICAL", + "Integrated DNA Technologies": "#/$defs/IDT", + "Interuniversity Microelectronics Center": "#/$defs/IMEC", + "Invitrogen": "#/$defs/INVITROGEN", + "Jackson Laboratory": "#/$defs/JAX", + "Janelia Research Campus": "#/$defs/JANELIA", + "Julabo": "#/$defs/JULABO", + "LG": "#/$defs/LG", + "Leica": "#/$defs/LEICA", + "LifeCanvas": "#/$defs/LIFECANVAS", + "Lumen Dynamics": "#/$defs/LUMEN_DYNAMICS", + "MBF Bioscience": "#/$defs/MBF", + "MKS Newport": "#/$defs/MKS_NEWPORT", + "MPI": "#/$defs/MPI", + "Meadowlark Optics": "#/$defs/MEADOWLARK_OPTICS", + "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MJFF", + "Midwest Optical Systems, Inc.": "#/$defs/MIDOPT", + "Mitutuyo": "#/$defs/MITUTUYO", + "NResearch Inc": "#/$defs/NRESEARCH_INC", + "National Center for Complementary and Integrative Health": "#/$defs/NCCIH", + "National Institute of Mental Health": "#/$defs/NIMH", + "National Institute of Neurological Disorders and Stroke": "#/$defs/NINDS", + "National Instruments": "#/$defs/NATIONAL_INSTRUMENTS", + "Navitar": "#/$defs/NAVITAR", + "Neurophotometrics": "#/$defs/NEUROPHOTOMETRICS", + "New Scale Technologies": "#/$defs/NEW_SCALE_TECHNOLOGIES", + "New York University": "#/$defs/NYU", + "Nikon": "#/$defs/NIKON", + "Olympus": "#/$defs/OLYMPUS", + "Open Ephys Production Site": "#/$defs/OEPS", + "Optotune": "#/$defs/OPTOTUNE", + "Other": "#/$defs/OTHER", + "Oxxius": "#/$defs/OXXIUS", + "Prizmatix": "#/$defs/PRIZMATIX", + "Quantifi": "#/$defs/QUANTIFI", + "Raspberry Pi": "#/$defs/RASPBERRY_PI", + "SICGEN": "#/$defs/SICGEN", + "Schneider-Kreuznach": "#/$defs/SCHNEIDER_KREUZNACH", + "Second Order Effects": "#/$defs/SECOND_ORDER_EFFECTS", + "Semrock": "#/$defs/SEMROCK", + "Sigma-Aldritch": "#/$defs/SIGMA_ALDRITCH", + "Simons Foundation": "#/$defs/SIMONS_FOUNDATION", + "Spinnaker": "#/$defs/SPINNAKER", + "Tamron": "#/$defs/TAMRON", "Technical Manufacturing Corporation": "#/$defs/TMC", - "Teledyne FLIR": "#/$defs/TeledyneFLIR", - "Templeton World Charity Foundation": "#/$defs/TempletonWorldCharityFoundation", - "The Imaging Source": "#/$defs/TheImagingSource", - "The Lee Company": "#/$defs/TheLeeCompany", - "Thermo Fisher": "#/$defs/Thermofisher", - "Thorlabs": "#/$defs/Thorlabs", - "Tymphany": "#/$defs/Tymphany", - "Vieworks": "#/$defs/Vieworks", - "Vortran": "#/$defs/Vortran", - "ams OSRAM": "#/$defs/AmsOsram" + "Teledyne FLIR": "#/$defs/FLIR", + "Templeton World Charity Foundation": "#/$defs/TWCF", + "The Imaging Source": "#/$defs/THE_IMAGING_SOURCE", + "The Lee Company": "#/$defs/THE_LEE_COMPANY", + "Thermo Fisher Scientific": "#/$defs/THERMO_FISHER_SCIENTIFIC", + "Thorlabs": "#/$defs/THORLABS", + "Tymphany": "#/$defs/TYMPHANY", + "Vieworks": "#/$defs/VIEWORKS", + "Vortran": "#/$defs/VORTRAN", + "ams OSRAM": "#/$defs/AMS_OSRAM" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/AAOptoElectronic" + "$ref": "#/$defs/AA_OPTO_ELECTRONIC" }, { - "$ref": "#/$defs/Abcam" + "$ref": "#/$defs/ASUS" }, { - "$ref": "#/$defs/Addgene" + "$ref": "#/$defs/ABCAM" }, { - "$ref": "#/$defs/AilipuTechnologyCo" + "$ref": "#/$defs/ADDGENE" }, { - "$ref": "#/$defs/AllenInstitute" + "$ref": "#/$defs/AILIPU" }, { - "$ref": "#/$defs/AllenInstituteForBrainScience" + "$ref": "#/$defs/AI" }, { - "$ref": "#/$defs/AllenInstituteForNeuralDynamics" + "$ref": "#/$defs/AIBS" }, { - "$ref": "#/$defs/Allied" + "$ref": "#/$defs/AIND" }, { - "$ref": "#/$defs/AmsOsram" + "$ref": "#/$defs/ALLIED" }, { - "$ref": "#/$defs/AppliedScientificInstrumentation" + "$ref": "#/$defs/ASI" }, { - "$ref": "#/$defs/Asus" + "$ref": "#/$defs/ARECONT_VISION_COSTAR" }, { - "$ref": "#/$defs/ArecontVisionCostar" + "$ref": "#/$defs/BASLER" }, { - "$ref": "#/$defs/Basler" + "$ref": "#/$defs/CAMBRIDGE_TECHNOLOGY" }, { - "$ref": "#/$defs/CambridgeTechnology" + "$ref": "#/$defs/CARL_ZEISS" }, { - "$ref": "#/$defs/ChampalimaudFoundation" + "$ref": "#/$defs/CHAMPALIMAUD" }, { - "$ref": "#/$defs/ChanZuckerbergInitiative" + "$ref": "#/$defs/CZI" }, { - "$ref": "#/$defs/Chroma" + "$ref": "#/$defs/CHROMA" }, { - "$ref": "#/$defs/CoherentScientific" + "$ref": "#/$defs/COHERENT_SCIENTIFIC" }, { - "$ref": "#/$defs/ColumbiaUniversity" + "$ref": "#/$defs/COLUMBIA" }, { - "$ref": "#/$defs/Computar" + "$ref": "#/$defs/COMPUTAR" }, { - "$ref": "#/$defs/Conoptics" + "$ref": "#/$defs/CONOPTICS" }, { - "$ref": "#/$defs/Custom" + "$ref": "#/$defs/CUSTOM" }, { - "$ref": "#/$defs/Dodotronic" + "$ref": "#/$defs/DODOTRONIC" }, { - "$ref": "#/$defs/Doric" + "$ref": "#/$defs/DORIC" }, { - "$ref": "#/$defs/Ealing" + "$ref": "#/$defs/EALING" }, { - "$ref": "#/$defs/EdmundOptics" + "$ref": "#/$defs/EDMUND_OPTICS" }, { - "$ref": "#/$defs/EmoryUniversity" + "$ref": "#/$defs/EMORY" }, { - "$ref": "#/$defs/Euresys" + "$ref": "#/$defs/EURESYS" }, { - "$ref": "#/$defs/Fujinon" + "$ref": "#/$defs/FUJINON" }, { - "$ref": "#/$defs/Hamamatsu" + "$ref": "#/$defs/HAMAMATSU" }, { - "$ref": "#/$defs/Hamilton" + "$ref": "#/$defs/HAMILTON" }, { - "$ref": "#/$defs/HuazhongUniversityOfScienceAndTechnology" + "$ref": "#/$defs/HUST" }, { - "$ref": "#/$defs/TheImagingSource" + "$ref": "#/$defs/IR_ROBOT_CO" }, { - "$ref": "#/$defs/IntegratedDNATechnologies" + "$ref": "#/$defs/ISL" }, { - "$ref": "#/$defs/InteruniversityMicroelectronicsCenter" + "$ref": "#/$defs/INFINITY_PHOTO_OPTICAL" }, { - "$ref": "#/$defs/InfinityPhotoOptical" + "$ref": "#/$defs/IDT" }, { - "$ref": "#/$defs/Invitrogen" + "$ref": "#/$defs/IMEC" }, { - "$ref": "#/$defs/ISLProductsInternational" + "$ref": "#/$defs/INVITROGEN" }, { - "$ref": "#/$defs/JacksonLaboratory" + "$ref": "#/$defs/JAX" }, { - "$ref": "#/$defs/JaneliaResearchCampus" + "$ref": "#/$defs/JANELIA" }, { - "$ref": "#/$defs/Julabo" + "$ref": "#/$defs/JULABO" }, { - "$ref": "#/$defs/TheLeeCompany" + "$ref": "#/$defs/LG" }, { - "$ref": "#/$defs/Leica" + "$ref": "#/$defs/LEICA" }, { - "$ref": "#/$defs/Lg" + "$ref": "#/$defs/LUMEN_DYNAMICS" }, { - "$ref": "#/$defs/LifeCanvas" + "$ref": "#/$defs/LIFECANVAS" }, { - "$ref": "#/$defs/MeadowlarkOptics" + "$ref": "#/$defs/MBF" }, { - "$ref": "#/$defs/IRRobotCo" + "$ref": "#/$defs/MKS_NEWPORT" }, { - "$ref": "#/$defs/MBFBioscience" + "$ref": "#/$defs/MPI" }, { - "$ref": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch" + "$ref": "#/$defs/MEADOWLARK_OPTICS" }, { - "$ref": "#/$defs/MidwestOpticalSystems" + "$ref": "#/$defs/MJFF" }, { - "$ref": "#/$defs/Mitutuyo" + "$ref": "#/$defs/MIDOPT" }, { - "$ref": "#/$defs/MKSNewport" + "$ref": "#/$defs/MITUTUYO" }, { - "$ref": "#/$defs/Mpi" + "$ref": "#/$defs/NRESEARCH_INC" }, { - "$ref": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth" + "$ref": "#/$defs/NCCIH" }, { - "$ref": "#/$defs/NationalInstituteOfMentalHealth" + "$ref": "#/$defs/NIMH" }, { - "$ref": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke" + "$ref": "#/$defs/NINDS" }, { - "$ref": "#/$defs/NationalInstruments" + "$ref": "#/$defs/NATIONAL_INSTRUMENTS" }, { - "$ref": "#/$defs/Navitar" + "$ref": "#/$defs/NAVITAR" }, { - "$ref": "#/$defs/Neurophotometrics" + "$ref": "#/$defs/NEUROPHOTOMETRICS" }, { - "$ref": "#/$defs/NewScaleTechnologies" + "$ref": "#/$defs/NEW_SCALE_TECHNOLOGIES" }, { - "$ref": "#/$defs/NewYorkUniversity" + "$ref": "#/$defs/NYU" }, { - "$ref": "#/$defs/Nikon" + "$ref": "#/$defs/NIKON" }, { - "$ref": "#/$defs/NResearch" + "$ref": "#/$defs/OLYMPUS" }, { - "$ref": "#/$defs/OpenEphysProductionSite" + "$ref": "#/$defs/OEPS" }, { - "$ref": "#/$defs/Olympus" + "$ref": "#/$defs/OPTOTUNE" }, { - "$ref": "#/$defs/Optotune" + "$ref": "#/$defs/OTHER" }, { - "$ref": "#/$defs/Oxxius" + "$ref": "#/$defs/OXXIUS" }, { - "$ref": "#/$defs/Prizmatix" + "$ref": "#/$defs/PRIZMATIX" }, { - "$ref": "#/$defs/Quantifi" + "$ref": "#/$defs/QUANTIFI" }, { - "$ref": "#/$defs/RaspberryPi" + "$ref": "#/$defs/RASPBERRY_PI" }, { - "$ref": "#/$defs/SecondOrderEffects" + "$ref": "#/$defs/SICGEN" }, { - "$ref": "#/$defs/Semrock" + "$ref": "#/$defs/SCHNEIDER_KREUZNACH" }, { - "$ref": "#/$defs/SchneiderKreuznach" + "$ref": "#/$defs/SECOND_ORDER_EFFECTS" }, { - "$ref": "#/$defs/Sicgen" + "$ref": "#/$defs/SEMROCK" }, { - "$ref": "#/$defs/SigmaAldritch" + "$ref": "#/$defs/SIGMA_ALDRITCH" }, { - "$ref": "#/$defs/SimonsFoundation" + "$ref": "#/$defs/SIMONS_FOUNDATION" }, { - "$ref": "#/$defs/Spinnaker" + "$ref": "#/$defs/SPINNAKER" }, { - "$ref": "#/$defs/Tamron" + "$ref": "#/$defs/TAMRON" }, { - "$ref": "#/$defs/TempletonWorldCharityFoundation" + "$ref": "#/$defs/TMC" }, { - "$ref": "#/$defs/TeledyneFLIR" + "$ref": "#/$defs/FLIR" }, { - "$ref": "#/$defs/Thermofisher" + "$ref": "#/$defs/TWCF" }, { - "$ref": "#/$defs/Thorlabs" + "$ref": "#/$defs/THE_IMAGING_SOURCE" }, { - "$ref": "#/$defs/TMC" + "$ref": "#/$defs/THE_LEE_COMPANY" }, { - "$ref": "#/$defs/Tymphany" + "$ref": "#/$defs/THERMO_FISHER_SCIENTIFIC" }, { - "$ref": "#/$defs/Vieworks" + "$ref": "#/$defs/THORLABS" }, { - "$ref": "#/$defs/Vortran" + "$ref": "#/$defs/TYMPHANY" }, { - "$ref": "#/$defs/CarlZeiss" + "$ref": "#/$defs/VIEWORKS" }, { - "$ref": "#/$defs/LumenDynamics" + "$ref": "#/$defs/VORTRAN" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/AMS_OSRAM" } ], "title": "Source" @@ -10401,29 +11067,29 @@ "species": { "discriminator": { "mapping": { - "Callithrix jacchus": "#/$defs/CallithrixJacchus", - "Homo sapiens": "#/$defs/HomoSapiens", - "Macaca mulatta": "#/$defs/MacacaMulatta", - "Mus musculus": "#/$defs/MusMusculus", - "Rattus norvegicus": "#/$defs/RattusNorvegicus" + "Callithrix jacchus": "#/$defs/CALLITHRIX_JACCHUS", + "Homo sapiens": "#/$defs/HOMO_SAPIENS", + "Macaca mulatta": "#/$defs/MACACA_MULATTA", + "Mus musculus": "#/$defs/MUS_MUSCULUS", + "Rattus norvegicus": "#/$defs/RATTUS_NORVEGICUS" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/CallithrixJacchus" + "$ref": "#/$defs/CALLITHRIX_JACCHUS" }, { - "$ref": "#/$defs/HomoSapiens" + "$ref": "#/$defs/HOMO_SAPIENS" }, { - "$ref": "#/$defs/MacacaMulatta" + "$ref": "#/$defs/MACACA_MULATTA" }, { - "$ref": "#/$defs/MusMusculus" + "$ref": "#/$defs/MUS_MUSCULUS" }, { - "$ref": "#/$defs/RattusNorvegicus" + "$ref": "#/$defs/RATTUS_NORVEGICUS" } ], "title": "Species" @@ -10480,365 +11146,365 @@ "source": { "discriminator": { "mapping": { - "AA Opto Electronic": "#/$defs/AAOptoElectronic", - "ASUS": "#/$defs/Asus", - "Abcam": "#/$defs/Abcam", - "Addgene": "#/$defs/Addgene", - "Ailipu Technology Co": "#/$defs/AilipuTechnologyCo", - "Allen Institute": "#/$defs/AllenInstitute", - "Allen Institute for Brain Science": "#/$defs/AllenInstituteForBrainScience", - "Allen Institute for Neural Dynamics": "#/$defs/AllenInstituteForNeuralDynamics", - "Allied": "#/$defs/Allied", - "Applied Scientific Instrumentation": "#/$defs/AppliedScientificInstrumentation", - "Arecont Vision Costar": "#/$defs/ArecontVisionCostar", - "Basler": "#/$defs/Basler", - "Cambridge Technology": "#/$defs/CambridgeTechnology", - "Carl Zeiss": "#/$defs/CarlZeiss", - "Champalimaud Foundation": "#/$defs/ChampalimaudFoundation", - "Chan Zuckerberg Initiative": "#/$defs/ChanZuckerbergInitiative", - "Chroma": "#/$defs/Chroma", - "Coherent Scientific": "#/$defs/CoherentScientific", - "Columbia University": "#/$defs/ColumbiaUniversity", - "Computar": "#/$defs/Computar", - "Conoptics": "#/$defs/Conoptics", - "Custom": "#/$defs/Custom", - "Dodotronic": "#/$defs/Dodotronic", - "Doric": "#/$defs/Doric", - "Ealing": "#/$defs/Ealing", - "Edmund Optics": "#/$defs/EdmundOptics", - "Emory University": "#/$defs/EmoryUniversity", - "Euresys": "#/$defs/Euresys", - "Fujinon": "#/$defs/Fujinon", - "Hamamatsu": "#/$defs/Hamamatsu", - "Hamilton": "#/$defs/Hamilton", - "Huazhong University of Science and Technology": "#/$defs/HuazhongUniversityOfScienceAndTechnology", - "IR Robot Co": "#/$defs/IRRobotCo", - "ISL Products International": "#/$defs/ISLProductsInternational", - "Infinity Photo-Optical": "#/$defs/InfinityPhotoOptical", - "Integrated DNA Technologies": "#/$defs/IntegratedDNATechnologies", - "Interuniversity Microelectronics Center": "#/$defs/InteruniversityMicroelectronicsCenter", - "Invitrogen": "#/$defs/Invitrogen", - "Jackson Laboratory": "#/$defs/JacksonLaboratory", - "Janelia Research Campus": "#/$defs/JaneliaResearchCampus", - "Julabo": "#/$defs/Julabo", - "LG": "#/$defs/Lg", - "Leica": "#/$defs/Leica", - "LifeCanvas": "#/$defs/LifeCanvas", - "Lumen Dynamics": "#/$defs/LumenDynamics", - "MBF Bioscience": "#/$defs/MBFBioscience", - "MKS Newport": "#/$defs/MKSNewport", - "MPI": "#/$defs/Mpi", - "Meadowlark Optics": "#/$defs/MeadowlarkOptics", - "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch", - "Midwest Optical Systems, Inc.": "#/$defs/MidwestOpticalSystems", - "Mitutuyo": "#/$defs/Mitutuyo", - "NResearch Inc": "#/$defs/NResearch", - "National Center for Complementary and Integrative Health": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth", - "National Institute of Mental Health": "#/$defs/NationalInstituteOfMentalHealth", - "National Institute of Neurological Disorders and Stroke": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke", - "National Instruments": "#/$defs/NationalInstruments", - "Navitar": "#/$defs/Navitar", - "Neurophotometrics": "#/$defs/Neurophotometrics", - "New Scale Technologies": "#/$defs/NewScaleTechnologies", - "New York University": "#/$defs/NewYorkUniversity", - "Nikon": "#/$defs/Nikon", - "Olympus": "#/$defs/Olympus", - "Open Ephys Production Site": "#/$defs/OpenEphysProductionSite", - "Optotune": "#/$defs/Optotune", - "Other": "#/$defs/Other", - "Oxxius": "#/$defs/Oxxius", - "Prizmatix": "#/$defs/Prizmatix", - "Quantifi": "#/$defs/Quantifi", - "Raspberry Pi": "#/$defs/RaspberryPi", - "SICGEN": "#/$defs/Sicgen", - "Schneider-Kreuznach": "#/$defs/SchneiderKreuznach", - "Second Order Effects": "#/$defs/SecondOrderEffects", - "Semrock": "#/$defs/Semrock", - "Sigma-Aldritch": "#/$defs/SigmaAldritch", - "Simons Foundation": "#/$defs/SimonsFoundation", - "Spinnaker": "#/$defs/Spinnaker", - "Tamron": "#/$defs/Tamron", + "AA Opto Electronic": "#/$defs/AA_OPTO_ELECTRONIC", + "ASUS": "#/$defs/ASUS", + "Abcam": "#/$defs/ABCAM", + "Addgene": "#/$defs/ADDGENE", + "Ailipu Technology Co": "#/$defs/AILIPU", + "Allen Institute": "#/$defs/AI", + "Allen Institute for Brain Science": "#/$defs/AIBS", + "Allen Institute for Neural Dynamics": "#/$defs/AIND", + "Allied": "#/$defs/ALLIED", + "Applied Scientific Instrumentation": "#/$defs/ASI", + "Arecont Vision Costar": "#/$defs/ARECONT_VISION_COSTAR", + "Basler": "#/$defs/BASLER", + "Cambridge Technology": "#/$defs/CAMBRIDGE_TECHNOLOGY", + "Carl Zeiss": "#/$defs/CARL_ZEISS", + "Champalimaud Foundation": "#/$defs/CHAMPALIMAUD", + "Chan Zuckerberg Initiative": "#/$defs/CZI", + "Chroma": "#/$defs/CHROMA", + "Coherent Scientific": "#/$defs/COHERENT_SCIENTIFIC", + "Columbia University": "#/$defs/COLUMBIA", + "Computar": "#/$defs/COMPUTAR", + "Conoptics": "#/$defs/CONOPTICS", + "Custom": "#/$defs/CUSTOM", + "Dodotronic": "#/$defs/DODOTRONIC", + "Doric": "#/$defs/DORIC", + "Ealing": "#/$defs/EALING", + "Edmund Optics": "#/$defs/EDMUND_OPTICS", + "Emory University": "#/$defs/EMORY", + "Euresys": "#/$defs/EURESYS", + "Fujinon": "#/$defs/FUJINON", + "Hamamatsu": "#/$defs/HAMAMATSU", + "Hamilton": "#/$defs/HAMILTON", + "Huazhong University of Science and Technology": "#/$defs/HUST", + "IR Robot Co": "#/$defs/IR_ROBOT_CO", + "ISL Products International": "#/$defs/ISL", + "Infinity Photo-Optical": "#/$defs/INFINITY_PHOTO_OPTICAL", + "Integrated DNA Technologies": "#/$defs/IDT", + "Interuniversity Microelectronics Center": "#/$defs/IMEC", + "Invitrogen": "#/$defs/INVITROGEN", + "Jackson Laboratory": "#/$defs/JAX", + "Janelia Research Campus": "#/$defs/JANELIA", + "Julabo": "#/$defs/JULABO", + "LG": "#/$defs/LG", + "Leica": "#/$defs/LEICA", + "LifeCanvas": "#/$defs/LIFECANVAS", + "Lumen Dynamics": "#/$defs/LUMEN_DYNAMICS", + "MBF Bioscience": "#/$defs/MBF", + "MKS Newport": "#/$defs/MKS_NEWPORT", + "MPI": "#/$defs/MPI", + "Meadowlark Optics": "#/$defs/MEADOWLARK_OPTICS", + "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MJFF", + "Midwest Optical Systems, Inc.": "#/$defs/MIDOPT", + "Mitutuyo": "#/$defs/MITUTUYO", + "NResearch Inc": "#/$defs/NRESEARCH_INC", + "National Center for Complementary and Integrative Health": "#/$defs/NCCIH", + "National Institute of Mental Health": "#/$defs/NIMH", + "National Institute of Neurological Disorders and Stroke": "#/$defs/NINDS", + "National Instruments": "#/$defs/NATIONAL_INSTRUMENTS", + "Navitar": "#/$defs/NAVITAR", + "Neurophotometrics": "#/$defs/NEUROPHOTOMETRICS", + "New Scale Technologies": "#/$defs/NEW_SCALE_TECHNOLOGIES", + "New York University": "#/$defs/NYU", + "Nikon": "#/$defs/NIKON", + "Olympus": "#/$defs/OLYMPUS", + "Open Ephys Production Site": "#/$defs/OEPS", + "Optotune": "#/$defs/OPTOTUNE", + "Other": "#/$defs/OTHER", + "Oxxius": "#/$defs/OXXIUS", + "Prizmatix": "#/$defs/PRIZMATIX", + "Quantifi": "#/$defs/QUANTIFI", + "Raspberry Pi": "#/$defs/RASPBERRY_PI", + "SICGEN": "#/$defs/SICGEN", + "Schneider-Kreuznach": "#/$defs/SCHNEIDER_KREUZNACH", + "Second Order Effects": "#/$defs/SECOND_ORDER_EFFECTS", + "Semrock": "#/$defs/SEMROCK", + "Sigma-Aldritch": "#/$defs/SIGMA_ALDRITCH", + "Simons Foundation": "#/$defs/SIMONS_FOUNDATION", + "Spinnaker": "#/$defs/SPINNAKER", + "Tamron": "#/$defs/TAMRON", "Technical Manufacturing Corporation": "#/$defs/TMC", - "Teledyne FLIR": "#/$defs/TeledyneFLIR", - "Templeton World Charity Foundation": "#/$defs/TempletonWorldCharityFoundation", - "The Imaging Source": "#/$defs/TheImagingSource", - "The Lee Company": "#/$defs/TheLeeCompany", - "Thermo Fisher": "#/$defs/Thermofisher", - "Thorlabs": "#/$defs/Thorlabs", - "Tymphany": "#/$defs/Tymphany", - "Vieworks": "#/$defs/Vieworks", - "Vortran": "#/$defs/Vortran", - "ams OSRAM": "#/$defs/AmsOsram" + "Teledyne FLIR": "#/$defs/FLIR", + "Templeton World Charity Foundation": "#/$defs/TWCF", + "The Imaging Source": "#/$defs/THE_IMAGING_SOURCE", + "The Lee Company": "#/$defs/THE_LEE_COMPANY", + "Thermo Fisher Scientific": "#/$defs/THERMO_FISHER_SCIENTIFIC", + "Thorlabs": "#/$defs/THORLABS", + "Tymphany": "#/$defs/TYMPHANY", + "Vieworks": "#/$defs/VIEWORKS", + "Vortran": "#/$defs/VORTRAN", + "ams OSRAM": "#/$defs/AMS_OSRAM" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/AAOptoElectronic" + "$ref": "#/$defs/AA_OPTO_ELECTRONIC" }, { - "$ref": "#/$defs/Abcam" + "$ref": "#/$defs/ASUS" }, { - "$ref": "#/$defs/Addgene" + "$ref": "#/$defs/ABCAM" }, { - "$ref": "#/$defs/AilipuTechnologyCo" + "$ref": "#/$defs/ADDGENE" }, { - "$ref": "#/$defs/AllenInstitute" + "$ref": "#/$defs/AILIPU" }, { - "$ref": "#/$defs/AllenInstituteForBrainScience" + "$ref": "#/$defs/AI" }, { - "$ref": "#/$defs/AllenInstituteForNeuralDynamics" + "$ref": "#/$defs/AIBS" }, { - "$ref": "#/$defs/Allied" + "$ref": "#/$defs/AIND" }, { - "$ref": "#/$defs/AmsOsram" + "$ref": "#/$defs/ALLIED" }, { - "$ref": "#/$defs/AppliedScientificInstrumentation" + "$ref": "#/$defs/ASI" }, { - "$ref": "#/$defs/Asus" + "$ref": "#/$defs/ARECONT_VISION_COSTAR" }, { - "$ref": "#/$defs/ArecontVisionCostar" + "$ref": "#/$defs/BASLER" }, { - "$ref": "#/$defs/Basler" + "$ref": "#/$defs/CAMBRIDGE_TECHNOLOGY" }, { - "$ref": "#/$defs/CambridgeTechnology" + "$ref": "#/$defs/CARL_ZEISS" }, { - "$ref": "#/$defs/ChampalimaudFoundation" + "$ref": "#/$defs/CHAMPALIMAUD" }, { - "$ref": "#/$defs/ChanZuckerbergInitiative" + "$ref": "#/$defs/CZI" }, { - "$ref": "#/$defs/Chroma" + "$ref": "#/$defs/CHROMA" }, { - "$ref": "#/$defs/CoherentScientific" + "$ref": "#/$defs/COHERENT_SCIENTIFIC" }, { - "$ref": "#/$defs/ColumbiaUniversity" + "$ref": "#/$defs/COLUMBIA" }, { - "$ref": "#/$defs/Computar" + "$ref": "#/$defs/COMPUTAR" }, { - "$ref": "#/$defs/Conoptics" + "$ref": "#/$defs/CONOPTICS" }, { - "$ref": "#/$defs/Custom" + "$ref": "#/$defs/CUSTOM" }, { - "$ref": "#/$defs/Dodotronic" + "$ref": "#/$defs/DODOTRONIC" }, { - "$ref": "#/$defs/Doric" + "$ref": "#/$defs/DORIC" }, { - "$ref": "#/$defs/Ealing" + "$ref": "#/$defs/EALING" }, { - "$ref": "#/$defs/EdmundOptics" + "$ref": "#/$defs/EDMUND_OPTICS" }, { - "$ref": "#/$defs/EmoryUniversity" + "$ref": "#/$defs/EMORY" }, { - "$ref": "#/$defs/Euresys" + "$ref": "#/$defs/EURESYS" }, { - "$ref": "#/$defs/Fujinon" + "$ref": "#/$defs/FUJINON" }, { - "$ref": "#/$defs/Hamamatsu" + "$ref": "#/$defs/HAMAMATSU" }, { - "$ref": "#/$defs/Hamilton" + "$ref": "#/$defs/HAMILTON" }, { - "$ref": "#/$defs/HuazhongUniversityOfScienceAndTechnology" + "$ref": "#/$defs/HUST" }, { - "$ref": "#/$defs/TheImagingSource" + "$ref": "#/$defs/IR_ROBOT_CO" }, { - "$ref": "#/$defs/IntegratedDNATechnologies" + "$ref": "#/$defs/ISL" }, { - "$ref": "#/$defs/InteruniversityMicroelectronicsCenter" + "$ref": "#/$defs/INFINITY_PHOTO_OPTICAL" }, { - "$ref": "#/$defs/InfinityPhotoOptical" + "$ref": "#/$defs/IDT" }, { - "$ref": "#/$defs/Invitrogen" + "$ref": "#/$defs/IMEC" }, { - "$ref": "#/$defs/ISLProductsInternational" + "$ref": "#/$defs/INVITROGEN" }, { - "$ref": "#/$defs/JacksonLaboratory" + "$ref": "#/$defs/JAX" }, { - "$ref": "#/$defs/JaneliaResearchCampus" + "$ref": "#/$defs/JANELIA" }, { - "$ref": "#/$defs/Julabo" + "$ref": "#/$defs/JULABO" }, { - "$ref": "#/$defs/TheLeeCompany" + "$ref": "#/$defs/LG" }, { - "$ref": "#/$defs/Leica" + "$ref": "#/$defs/LEICA" }, { - "$ref": "#/$defs/Lg" + "$ref": "#/$defs/LUMEN_DYNAMICS" }, { - "$ref": "#/$defs/LifeCanvas" + "$ref": "#/$defs/LIFECANVAS" }, { - "$ref": "#/$defs/MeadowlarkOptics" + "$ref": "#/$defs/MBF" }, { - "$ref": "#/$defs/IRRobotCo" + "$ref": "#/$defs/MKS_NEWPORT" }, { - "$ref": "#/$defs/MBFBioscience" + "$ref": "#/$defs/MPI" }, { - "$ref": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch" + "$ref": "#/$defs/MEADOWLARK_OPTICS" }, { - "$ref": "#/$defs/MidwestOpticalSystems" + "$ref": "#/$defs/MJFF" }, { - "$ref": "#/$defs/Mitutuyo" + "$ref": "#/$defs/MIDOPT" }, { - "$ref": "#/$defs/MKSNewport" + "$ref": "#/$defs/MITUTUYO" }, { - "$ref": "#/$defs/Mpi" + "$ref": "#/$defs/NRESEARCH_INC" }, { - "$ref": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth" + "$ref": "#/$defs/NCCIH" }, { - "$ref": "#/$defs/NationalInstituteOfMentalHealth" + "$ref": "#/$defs/NIMH" }, { - "$ref": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke" + "$ref": "#/$defs/NINDS" }, { - "$ref": "#/$defs/NationalInstruments" + "$ref": "#/$defs/NATIONAL_INSTRUMENTS" }, { - "$ref": "#/$defs/Navitar" + "$ref": "#/$defs/NAVITAR" }, { - "$ref": "#/$defs/Neurophotometrics" + "$ref": "#/$defs/NEUROPHOTOMETRICS" }, { - "$ref": "#/$defs/NewScaleTechnologies" + "$ref": "#/$defs/NEW_SCALE_TECHNOLOGIES" }, { - "$ref": "#/$defs/NewYorkUniversity" + "$ref": "#/$defs/NYU" }, { - "$ref": "#/$defs/Nikon" + "$ref": "#/$defs/NIKON" }, { - "$ref": "#/$defs/NResearch" + "$ref": "#/$defs/OLYMPUS" }, { - "$ref": "#/$defs/OpenEphysProductionSite" + "$ref": "#/$defs/OEPS" }, { - "$ref": "#/$defs/Olympus" + "$ref": "#/$defs/OPTOTUNE" }, { - "$ref": "#/$defs/Optotune" + "$ref": "#/$defs/OTHER" }, { - "$ref": "#/$defs/Oxxius" + "$ref": "#/$defs/OXXIUS" }, { - "$ref": "#/$defs/Prizmatix" + "$ref": "#/$defs/PRIZMATIX" }, { - "$ref": "#/$defs/Quantifi" + "$ref": "#/$defs/QUANTIFI" }, { - "$ref": "#/$defs/RaspberryPi" + "$ref": "#/$defs/RASPBERRY_PI" }, { - "$ref": "#/$defs/SecondOrderEffects" + "$ref": "#/$defs/SICGEN" }, { - "$ref": "#/$defs/Semrock" + "$ref": "#/$defs/SCHNEIDER_KREUZNACH" }, { - "$ref": "#/$defs/SchneiderKreuznach" + "$ref": "#/$defs/SECOND_ORDER_EFFECTS" }, { - "$ref": "#/$defs/Sicgen" + "$ref": "#/$defs/SEMROCK" }, { - "$ref": "#/$defs/SigmaAldritch" + "$ref": "#/$defs/SIGMA_ALDRITCH" }, { - "$ref": "#/$defs/SimonsFoundation" + "$ref": "#/$defs/SIMONS_FOUNDATION" }, { - "$ref": "#/$defs/Spinnaker" + "$ref": "#/$defs/SPINNAKER" }, { - "$ref": "#/$defs/Tamron" + "$ref": "#/$defs/TAMRON" }, { - "$ref": "#/$defs/TempletonWorldCharityFoundation" + "$ref": "#/$defs/TMC" }, { - "$ref": "#/$defs/TeledyneFLIR" + "$ref": "#/$defs/FLIR" }, { - "$ref": "#/$defs/Thermofisher" + "$ref": "#/$defs/TWCF" }, { - "$ref": "#/$defs/Thorlabs" + "$ref": "#/$defs/THE_IMAGING_SOURCE" }, { - "$ref": "#/$defs/TMC" + "$ref": "#/$defs/THE_LEE_COMPANY" }, { - "$ref": "#/$defs/Tymphany" + "$ref": "#/$defs/THERMO_FISHER_SCIENTIFIC" }, { - "$ref": "#/$defs/Vieworks" + "$ref": "#/$defs/THORLABS" }, { - "$ref": "#/$defs/Vortran" + "$ref": "#/$defs/TYMPHANY" }, { - "$ref": "#/$defs/CarlZeiss" + "$ref": "#/$defs/VIEWORKS" }, { - "$ref": "#/$defs/LumenDynamics" + "$ref": "#/$defs/VORTRAN" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/AMS_OSRAM" } ], "title": "Source" @@ -10946,73 +11612,121 @@ "title": "HCRSeries", "type": "object" }, - "Hamamatsu": { - "additionalProperties": false, - "description": "Hamamatsu", + "HOMO_SAPIENS": { "properties": { "name": { - "const": "Hamamatsu", - "default": "Hamamatsu", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" + "const": "Homo sapiens", + "default": "Homo sapiens", + "enum": [ + "Homo sapiens" + ], + "title": "Name", + "type": "string" }, "registry": { "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" + "name": "National Center for Biotechnology Information", + "abbreviation": "NCBI" }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "National Center for Biotechnology Information": "#/$defs/NCBI" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/NCBI" } ], "title": "Registry" }, "registry_identifier": { - "const": "03natb733", - "default": "03natb733", - "title": "Registry Identifier" + "const": "NCBI:txid9606", + "default": "NCBI:txid9606", + "enum": [ + "NCBI:txid9606" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "Hamamatsu", + "title": "HOMO_SAPIENS", "type": "object" }, - "Hamilton": { - "additionalProperties": false, - "description": "Hamilton", + "HSFP": { "properties": { "name": { - "const": "Hamilton", - "default": "Hamilton", - "title": "Name" + "const": "Hyperspectral fiber photometry platform", + "default": "Hyperspectral fiber photometry platform", + "enum": [ + "Hyperspectral fiber photometry platform" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" + "const": "HSFP", + "default": "HSFP", + "enum": [ + "HSFP" + ], + "title": "Abbreviation", + "type": "string" + } + }, + "title": "HSFP", + "type": "object" + }, + "HUST": { + "properties": { + "name": { + "const": "Huazhong University of Science and Technology", + "default": "Huazhong University of Science and Technology", + "enum": [ + "Huazhong University of Science and Technology" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "HUST", + "default": "HUST", + "enum": [ + "HUST" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { - "const": null, - "default": null, + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" + }, + "propertyName": "name" + }, + "oneOf": [ + { + "$ref": "#/$defs/ROR" + } + ], "title": "Registry" }, "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" + "const": "00p991c53", + "default": "00p991c53", + "enum": [ + "00p991c53" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "Hamilton", + "title": "HUST", "type": "object" }, "HarpDevice": { @@ -11022,7 +11736,11 @@ "device_type": { "const": "Harp device", "default": "Harp device", - "title": "Device Type" + "enum": [ + "Harp device" + ], + "title": "Device Type", + "type": "string" }, "name": { "title": "Device name", @@ -11052,37 +11770,37 @@ }, "discriminator": { "mapping": { - "Allen Institute for Neural Dynamics": "#/$defs/AllenInstituteForNeuralDynamics", - "Champalimaud Foundation": "#/$defs/ChampalimaudFoundation", - "Interuniversity Microelectronics Center": "#/$defs/InteruniversityMicroelectronicsCenter", - "National Instruments": "#/$defs/NationalInstruments", - "Open Ephys Production Site": "#/$defs/OpenEphysProductionSite", - "Other": "#/$defs/Other", - "Second Order Effects": "#/$defs/SecondOrderEffects" + "Allen Institute for Neural Dynamics": "#/$defs/AIND", + "Champalimaud Foundation": "#/$defs/CHAMPALIMAUD", + "Interuniversity Microelectronics Center": "#/$defs/IMEC", + "National Instruments": "#/$defs/NATIONAL_INSTRUMENTS", + "Open Ephys Production Site": "#/$defs/OEPS", + "Other": "#/$defs/OTHER", + "Second Order Effects": "#/$defs/SECOND_ORDER_EFFECTS" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/AllenInstituteForNeuralDynamics" + "$ref": "#/$defs/AIND" }, { - "$ref": "#/$defs/ChampalimaudFoundation" + "$ref": "#/$defs/CHAMPALIMAUD" }, { - "$ref": "#/$defs/NationalInstruments" + "$ref": "#/$defs/NATIONAL_INSTRUMENTS" }, { - "$ref": "#/$defs/InteruniversityMicroelectronicsCenter" + "$ref": "#/$defs/IMEC" }, { - "$ref": "#/$defs/OpenEphysProductionSite" + "$ref": "#/$defs/OEPS" }, { - "$ref": "#/$defs/SecondOrderEffects" + "$ref": "#/$defs/SECOND_ORDER_EFFECTS" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/OTHER" } ], "title": "Manufacturer" @@ -11193,73 +11911,73 @@ "harp_device_type": { "discriminator": { "mapping": { - "Behavior": "#/$defs/aind_data_schema_models__harp_types__Behavior", - "Camera Controller": "#/$defs/CameraController", - "Clock Synchronizer": "#/$defs/ClockSynchronizer", - "Cuttlefish": "#/$defs/Cuttlefish", - "Generic Harp Device": "#/$defs/GenericHarpDevice", - "Input Expander": "#/$defs/InputExpander", - "Lickety Split": "#/$defs/LicketySplit", - "Load Cells": "#/$defs/LoadCells", - "Olfactometer": "#/$defs/aind_data_schema_models__harp_types__Olfactometer", - "Sniff Detector": "#/$defs/SniffDetector", - "Sound Card": "#/$defs/SoundCard", - "Stepper Driver": "#/$defs/StepperDriver", - "Synchronizer": "#/$defs/Synchronizer", - "Timestamp Generator Gen 1": "#/$defs/TimestampGeneratorGen1", - "Timestamp Generator Gen 3": "#/$defs/TimestampGeneratorGen3", - "Treadmill": "#/$defs/aind_data_schema_models__harp_types__Treadmill" + "Behavior": "#/$defs/aind_data_schema_models__utils__BEHAVIOR__3", + "Camera Controller": "#/$defs/CAMERA_CONTROLLER", + "Clock Synchronizer": "#/$defs/CLOCK_SYNCHRONIZER", + "Cuttlefish": "#/$defs/CUTTLEFISH", + "Generic Harp Device": "#/$defs/GENERIC_HARP_DEVICE", + "Input Expander": "#/$defs/INPUT_EXPANDER", + "Lickety Split": "#/$defs/LICKETY_SPLIT", + "Load Cells": "#/$defs/LOAD_CELLS", + "Olfactometer": "#/$defs/OLFACTOMETER", + "Sniff Detector": "#/$defs/SNIFF_DETECTOR", + "Sound Card": "#/$defs/SOUND_CARD", + "Stepper Driver": "#/$defs/STEPPER_DRIVER", + "Synchronizer": "#/$defs/SYNCHRONIZER", + "Timestamp Generator Gen 1": "#/$defs/TIMESTAMP_GENERATOR_GEN_1", + "Timestamp Generator Gen 3": "#/$defs/TIMESTAMP_GENERATOR_GEN_3", + "Treadmill": "#/$defs/TREADMILL" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/aind_data_schema_models__harp_types__Behavior" + "$ref": "#/$defs/aind_data_schema_models__utils__BEHAVIOR__3" }, { - "$ref": "#/$defs/CameraController" + "$ref": "#/$defs/CAMERA_CONTROLLER" }, { - "$ref": "#/$defs/ClockSynchronizer" + "$ref": "#/$defs/CLOCK_SYNCHRONIZER" }, { - "$ref": "#/$defs/GenericHarpDevice" + "$ref": "#/$defs/CUTTLEFISH" }, { - "$ref": "#/$defs/InputExpander" + "$ref": "#/$defs/GENERIC_HARP_DEVICE" }, { - "$ref": "#/$defs/LoadCells" + "$ref": "#/$defs/INPUT_EXPANDER" }, { - "$ref": "#/$defs/aind_data_schema_models__harp_types__Olfactometer" + "$ref": "#/$defs/LICKETY_SPLIT" }, { - "$ref": "#/$defs/SoundCard" + "$ref": "#/$defs/LOAD_CELLS" }, { - "$ref": "#/$defs/Synchronizer" + "$ref": "#/$defs/OLFACTOMETER" }, { - "$ref": "#/$defs/TimestampGeneratorGen1" + "$ref": "#/$defs/SNIFF_DETECTOR" }, { - "$ref": "#/$defs/TimestampGeneratorGen3" + "$ref": "#/$defs/SOUND_CARD" }, { - "$ref": "#/$defs/LicketySplit" + "$ref": "#/$defs/STEPPER_DRIVER" }, { - "$ref": "#/$defs/SniffDetector" + "$ref": "#/$defs/SYNCHRONIZER" }, { - "$ref": "#/$defs/aind_data_schema_models__harp_types__Treadmill" + "$ref": "#/$defs/TIMESTAMP_GENERATOR_GEN_1" }, { - "$ref": "#/$defs/Cuttlefish" + "$ref": "#/$defs/TIMESTAMP_GENERATOR_GEN_3" }, { - "$ref": "#/$defs/StepperDriver" + "$ref": "#/$defs/TREADMILL" } ], "title": "Type of Harp device" @@ -11302,24 +12020,6 @@ "title": "HarpDevice", "type": "object" }, - "Hcr": { - "additionalProperties": false, - "description": "Hcr", - "properties": { - "name": { - "const": "Hybridization chain reaction platform", - "default": "Hybridization chain reaction platform", - "title": "Name" - }, - "abbreviation": { - "const": "HCR", - "default": "HCR", - "title": "Abbreviation" - } - }, - "title": "Hcr", - "type": "object" - }, "Headframe": { "additionalProperties": false, "description": "Description of headframe procedure", @@ -11327,7 +12027,11 @@ "procedure_type": { "const": "Headframe", "default": "Headframe", - "title": "Procedure Type" + "enum": [ + "Headframe" + ], + "title": "Procedure Type", + "type": "string" }, "protocol_id": { "description": "DOI for protocols.io", @@ -11404,7 +12108,11 @@ "device_type": { "const": "Headstage", "default": "Headstage", - "title": "Device Type" + "enum": [ + "Headstage" + ], + "title": "Device Type", + "type": "string" }, "name": { "title": "Device name", @@ -11427,365 +12135,365 @@ { "discriminator": { "mapping": { - "AA Opto Electronic": "#/$defs/AAOptoElectronic", - "ASUS": "#/$defs/Asus", - "Abcam": "#/$defs/Abcam", - "Addgene": "#/$defs/Addgene", - "Ailipu Technology Co": "#/$defs/AilipuTechnologyCo", - "Allen Institute": "#/$defs/AllenInstitute", - "Allen Institute for Brain Science": "#/$defs/AllenInstituteForBrainScience", - "Allen Institute for Neural Dynamics": "#/$defs/AllenInstituteForNeuralDynamics", - "Allied": "#/$defs/Allied", - "Applied Scientific Instrumentation": "#/$defs/AppliedScientificInstrumentation", - "Arecont Vision Costar": "#/$defs/ArecontVisionCostar", - "Basler": "#/$defs/Basler", - "Cambridge Technology": "#/$defs/CambridgeTechnology", - "Carl Zeiss": "#/$defs/CarlZeiss", - "Champalimaud Foundation": "#/$defs/ChampalimaudFoundation", - "Chan Zuckerberg Initiative": "#/$defs/ChanZuckerbergInitiative", - "Chroma": "#/$defs/Chroma", - "Coherent Scientific": "#/$defs/CoherentScientific", - "Columbia University": "#/$defs/ColumbiaUniversity", - "Computar": "#/$defs/Computar", - "Conoptics": "#/$defs/Conoptics", - "Custom": "#/$defs/Custom", - "Dodotronic": "#/$defs/Dodotronic", - "Doric": "#/$defs/Doric", - "Ealing": "#/$defs/Ealing", - "Edmund Optics": "#/$defs/EdmundOptics", - "Emory University": "#/$defs/EmoryUniversity", - "Euresys": "#/$defs/Euresys", - "Fujinon": "#/$defs/Fujinon", - "Hamamatsu": "#/$defs/Hamamatsu", - "Hamilton": "#/$defs/Hamilton", - "Huazhong University of Science and Technology": "#/$defs/HuazhongUniversityOfScienceAndTechnology", - "IR Robot Co": "#/$defs/IRRobotCo", - "ISL Products International": "#/$defs/ISLProductsInternational", - "Infinity Photo-Optical": "#/$defs/InfinityPhotoOptical", - "Integrated DNA Technologies": "#/$defs/IntegratedDNATechnologies", - "Interuniversity Microelectronics Center": "#/$defs/InteruniversityMicroelectronicsCenter", - "Invitrogen": "#/$defs/Invitrogen", - "Jackson Laboratory": "#/$defs/JacksonLaboratory", - "Janelia Research Campus": "#/$defs/JaneliaResearchCampus", - "Julabo": "#/$defs/Julabo", - "LG": "#/$defs/Lg", - "Leica": "#/$defs/Leica", - "LifeCanvas": "#/$defs/LifeCanvas", - "Lumen Dynamics": "#/$defs/LumenDynamics", - "MBF Bioscience": "#/$defs/MBFBioscience", - "MKS Newport": "#/$defs/MKSNewport", - "MPI": "#/$defs/Mpi", - "Meadowlark Optics": "#/$defs/MeadowlarkOptics", - "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch", - "Midwest Optical Systems, Inc.": "#/$defs/MidwestOpticalSystems", - "Mitutuyo": "#/$defs/Mitutuyo", - "NResearch Inc": "#/$defs/NResearch", - "National Center for Complementary and Integrative Health": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth", - "National Institute of Mental Health": "#/$defs/NationalInstituteOfMentalHealth", - "National Institute of Neurological Disorders and Stroke": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke", - "National Instruments": "#/$defs/NationalInstruments", - "Navitar": "#/$defs/Navitar", - "Neurophotometrics": "#/$defs/Neurophotometrics", - "New Scale Technologies": "#/$defs/NewScaleTechnologies", - "New York University": "#/$defs/NewYorkUniversity", - "Nikon": "#/$defs/Nikon", - "Olympus": "#/$defs/Olympus", - "Open Ephys Production Site": "#/$defs/OpenEphysProductionSite", - "Optotune": "#/$defs/Optotune", - "Other": "#/$defs/Other", - "Oxxius": "#/$defs/Oxxius", - "Prizmatix": "#/$defs/Prizmatix", - "Quantifi": "#/$defs/Quantifi", - "Raspberry Pi": "#/$defs/RaspberryPi", - "SICGEN": "#/$defs/Sicgen", - "Schneider-Kreuznach": "#/$defs/SchneiderKreuznach", - "Second Order Effects": "#/$defs/SecondOrderEffects", - "Semrock": "#/$defs/Semrock", - "Sigma-Aldritch": "#/$defs/SigmaAldritch", - "Simons Foundation": "#/$defs/SimonsFoundation", - "Spinnaker": "#/$defs/Spinnaker", - "Tamron": "#/$defs/Tamron", + "AA Opto Electronic": "#/$defs/AA_OPTO_ELECTRONIC", + "ASUS": "#/$defs/ASUS", + "Abcam": "#/$defs/ABCAM", + "Addgene": "#/$defs/ADDGENE", + "Ailipu Technology Co": "#/$defs/AILIPU", + "Allen Institute": "#/$defs/AI", + "Allen Institute for Brain Science": "#/$defs/AIBS", + "Allen Institute for Neural Dynamics": "#/$defs/AIND", + "Allied": "#/$defs/ALLIED", + "Applied Scientific Instrumentation": "#/$defs/ASI", + "Arecont Vision Costar": "#/$defs/ARECONT_VISION_COSTAR", + "Basler": "#/$defs/BASLER", + "Cambridge Technology": "#/$defs/CAMBRIDGE_TECHNOLOGY", + "Carl Zeiss": "#/$defs/CARL_ZEISS", + "Champalimaud Foundation": "#/$defs/CHAMPALIMAUD", + "Chan Zuckerberg Initiative": "#/$defs/CZI", + "Chroma": "#/$defs/CHROMA", + "Coherent Scientific": "#/$defs/COHERENT_SCIENTIFIC", + "Columbia University": "#/$defs/COLUMBIA", + "Computar": "#/$defs/COMPUTAR", + "Conoptics": "#/$defs/CONOPTICS", + "Custom": "#/$defs/CUSTOM", + "Dodotronic": "#/$defs/DODOTRONIC", + "Doric": "#/$defs/DORIC", + "Ealing": "#/$defs/EALING", + "Edmund Optics": "#/$defs/EDMUND_OPTICS", + "Emory University": "#/$defs/EMORY", + "Euresys": "#/$defs/EURESYS", + "Fujinon": "#/$defs/FUJINON", + "Hamamatsu": "#/$defs/HAMAMATSU", + "Hamilton": "#/$defs/HAMILTON", + "Huazhong University of Science and Technology": "#/$defs/HUST", + "IR Robot Co": "#/$defs/IR_ROBOT_CO", + "ISL Products International": "#/$defs/ISL", + "Infinity Photo-Optical": "#/$defs/INFINITY_PHOTO_OPTICAL", + "Integrated DNA Technologies": "#/$defs/IDT", + "Interuniversity Microelectronics Center": "#/$defs/IMEC", + "Invitrogen": "#/$defs/INVITROGEN", + "Jackson Laboratory": "#/$defs/JAX", + "Janelia Research Campus": "#/$defs/JANELIA", + "Julabo": "#/$defs/JULABO", + "LG": "#/$defs/LG", + "Leica": "#/$defs/LEICA", + "LifeCanvas": "#/$defs/LIFECANVAS", + "Lumen Dynamics": "#/$defs/LUMEN_DYNAMICS", + "MBF Bioscience": "#/$defs/MBF", + "MKS Newport": "#/$defs/MKS_NEWPORT", + "MPI": "#/$defs/MPI", + "Meadowlark Optics": "#/$defs/MEADOWLARK_OPTICS", + "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MJFF", + "Midwest Optical Systems, Inc.": "#/$defs/MIDOPT", + "Mitutuyo": "#/$defs/MITUTUYO", + "NResearch Inc": "#/$defs/NRESEARCH_INC", + "National Center for Complementary and Integrative Health": "#/$defs/NCCIH", + "National Institute of Mental Health": "#/$defs/NIMH", + "National Institute of Neurological Disorders and Stroke": "#/$defs/NINDS", + "National Instruments": "#/$defs/NATIONAL_INSTRUMENTS", + "Navitar": "#/$defs/NAVITAR", + "Neurophotometrics": "#/$defs/NEUROPHOTOMETRICS", + "New Scale Technologies": "#/$defs/NEW_SCALE_TECHNOLOGIES", + "New York University": "#/$defs/NYU", + "Nikon": "#/$defs/NIKON", + "Olympus": "#/$defs/OLYMPUS", + "Open Ephys Production Site": "#/$defs/OEPS", + "Optotune": "#/$defs/OPTOTUNE", + "Other": "#/$defs/OTHER", + "Oxxius": "#/$defs/OXXIUS", + "Prizmatix": "#/$defs/PRIZMATIX", + "Quantifi": "#/$defs/QUANTIFI", + "Raspberry Pi": "#/$defs/RASPBERRY_PI", + "SICGEN": "#/$defs/SICGEN", + "Schneider-Kreuznach": "#/$defs/SCHNEIDER_KREUZNACH", + "Second Order Effects": "#/$defs/SECOND_ORDER_EFFECTS", + "Semrock": "#/$defs/SEMROCK", + "Sigma-Aldritch": "#/$defs/SIGMA_ALDRITCH", + "Simons Foundation": "#/$defs/SIMONS_FOUNDATION", + "Spinnaker": "#/$defs/SPINNAKER", + "Tamron": "#/$defs/TAMRON", "Technical Manufacturing Corporation": "#/$defs/TMC", - "Teledyne FLIR": "#/$defs/TeledyneFLIR", - "Templeton World Charity Foundation": "#/$defs/TempletonWorldCharityFoundation", - "The Imaging Source": "#/$defs/TheImagingSource", - "The Lee Company": "#/$defs/TheLeeCompany", - "Thermo Fisher": "#/$defs/Thermofisher", - "Thorlabs": "#/$defs/Thorlabs", - "Tymphany": "#/$defs/Tymphany", - "Vieworks": "#/$defs/Vieworks", - "Vortran": "#/$defs/Vortran", - "ams OSRAM": "#/$defs/AmsOsram" + "Teledyne FLIR": "#/$defs/FLIR", + "Templeton World Charity Foundation": "#/$defs/TWCF", + "The Imaging Source": "#/$defs/THE_IMAGING_SOURCE", + "The Lee Company": "#/$defs/THE_LEE_COMPANY", + "Thermo Fisher Scientific": "#/$defs/THERMO_FISHER_SCIENTIFIC", + "Thorlabs": "#/$defs/THORLABS", + "Tymphany": "#/$defs/TYMPHANY", + "Vieworks": "#/$defs/VIEWORKS", + "Vortran": "#/$defs/VORTRAN", + "ams OSRAM": "#/$defs/AMS_OSRAM" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/AAOptoElectronic" + "$ref": "#/$defs/AA_OPTO_ELECTRONIC" }, { - "$ref": "#/$defs/Abcam" + "$ref": "#/$defs/ASUS" }, { - "$ref": "#/$defs/Addgene" + "$ref": "#/$defs/ABCAM" }, { - "$ref": "#/$defs/AilipuTechnologyCo" + "$ref": "#/$defs/ADDGENE" }, { - "$ref": "#/$defs/AllenInstitute" + "$ref": "#/$defs/AILIPU" }, { - "$ref": "#/$defs/AllenInstituteForBrainScience" + "$ref": "#/$defs/AI" }, { - "$ref": "#/$defs/AllenInstituteForNeuralDynamics" + "$ref": "#/$defs/AIBS" }, { - "$ref": "#/$defs/Allied" + "$ref": "#/$defs/AIND" }, { - "$ref": "#/$defs/AmsOsram" + "$ref": "#/$defs/ALLIED" }, { - "$ref": "#/$defs/AppliedScientificInstrumentation" + "$ref": "#/$defs/ASI" }, { - "$ref": "#/$defs/Asus" + "$ref": "#/$defs/ARECONT_VISION_COSTAR" }, { - "$ref": "#/$defs/ArecontVisionCostar" + "$ref": "#/$defs/BASLER" }, { - "$ref": "#/$defs/Basler" + "$ref": "#/$defs/CAMBRIDGE_TECHNOLOGY" }, { - "$ref": "#/$defs/CambridgeTechnology" + "$ref": "#/$defs/CARL_ZEISS" }, { - "$ref": "#/$defs/ChampalimaudFoundation" + "$ref": "#/$defs/CHAMPALIMAUD" }, { - "$ref": "#/$defs/ChanZuckerbergInitiative" + "$ref": "#/$defs/CZI" }, { - "$ref": "#/$defs/Chroma" + "$ref": "#/$defs/CHROMA" }, { - "$ref": "#/$defs/CoherentScientific" + "$ref": "#/$defs/COHERENT_SCIENTIFIC" }, { - "$ref": "#/$defs/ColumbiaUniversity" + "$ref": "#/$defs/COLUMBIA" }, { - "$ref": "#/$defs/Computar" + "$ref": "#/$defs/COMPUTAR" }, { - "$ref": "#/$defs/Conoptics" + "$ref": "#/$defs/CONOPTICS" }, { - "$ref": "#/$defs/Custom" + "$ref": "#/$defs/CUSTOM" }, { - "$ref": "#/$defs/Dodotronic" + "$ref": "#/$defs/DODOTRONIC" }, { - "$ref": "#/$defs/Doric" + "$ref": "#/$defs/DORIC" }, { - "$ref": "#/$defs/Ealing" + "$ref": "#/$defs/EALING" }, { - "$ref": "#/$defs/EdmundOptics" + "$ref": "#/$defs/EDMUND_OPTICS" }, { - "$ref": "#/$defs/EmoryUniversity" + "$ref": "#/$defs/EMORY" }, { - "$ref": "#/$defs/Euresys" + "$ref": "#/$defs/EURESYS" }, { - "$ref": "#/$defs/Fujinon" + "$ref": "#/$defs/FUJINON" }, { - "$ref": "#/$defs/Hamamatsu" + "$ref": "#/$defs/HAMAMATSU" }, { - "$ref": "#/$defs/Hamilton" + "$ref": "#/$defs/HAMILTON" }, { - "$ref": "#/$defs/HuazhongUniversityOfScienceAndTechnology" + "$ref": "#/$defs/HUST" }, { - "$ref": "#/$defs/TheImagingSource" + "$ref": "#/$defs/IR_ROBOT_CO" }, { - "$ref": "#/$defs/IntegratedDNATechnologies" + "$ref": "#/$defs/ISL" }, { - "$ref": "#/$defs/InteruniversityMicroelectronicsCenter" + "$ref": "#/$defs/INFINITY_PHOTO_OPTICAL" }, { - "$ref": "#/$defs/InfinityPhotoOptical" + "$ref": "#/$defs/IDT" }, { - "$ref": "#/$defs/Invitrogen" + "$ref": "#/$defs/IMEC" }, { - "$ref": "#/$defs/ISLProductsInternational" + "$ref": "#/$defs/INVITROGEN" }, { - "$ref": "#/$defs/JacksonLaboratory" + "$ref": "#/$defs/JAX" }, { - "$ref": "#/$defs/JaneliaResearchCampus" + "$ref": "#/$defs/JANELIA" }, { - "$ref": "#/$defs/Julabo" + "$ref": "#/$defs/JULABO" }, { - "$ref": "#/$defs/TheLeeCompany" + "$ref": "#/$defs/LG" }, { - "$ref": "#/$defs/Leica" + "$ref": "#/$defs/LEICA" }, { - "$ref": "#/$defs/Lg" + "$ref": "#/$defs/LUMEN_DYNAMICS" }, { - "$ref": "#/$defs/LifeCanvas" + "$ref": "#/$defs/LIFECANVAS" }, { - "$ref": "#/$defs/MeadowlarkOptics" + "$ref": "#/$defs/MBF" }, { - "$ref": "#/$defs/IRRobotCo" + "$ref": "#/$defs/MKS_NEWPORT" }, { - "$ref": "#/$defs/MBFBioscience" + "$ref": "#/$defs/MPI" }, { - "$ref": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch" + "$ref": "#/$defs/MEADOWLARK_OPTICS" }, { - "$ref": "#/$defs/MidwestOpticalSystems" + "$ref": "#/$defs/MJFF" }, { - "$ref": "#/$defs/Mitutuyo" + "$ref": "#/$defs/MIDOPT" }, { - "$ref": "#/$defs/MKSNewport" + "$ref": "#/$defs/MITUTUYO" }, { - "$ref": "#/$defs/Mpi" + "$ref": "#/$defs/NRESEARCH_INC" }, { - "$ref": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth" + "$ref": "#/$defs/NCCIH" }, { - "$ref": "#/$defs/NationalInstituteOfMentalHealth" + "$ref": "#/$defs/NIMH" }, { - "$ref": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke" + "$ref": "#/$defs/NINDS" }, { - "$ref": "#/$defs/NationalInstruments" + "$ref": "#/$defs/NATIONAL_INSTRUMENTS" }, { - "$ref": "#/$defs/Navitar" + "$ref": "#/$defs/NAVITAR" }, { - "$ref": "#/$defs/Neurophotometrics" + "$ref": "#/$defs/NEUROPHOTOMETRICS" }, { - "$ref": "#/$defs/NewScaleTechnologies" + "$ref": "#/$defs/NEW_SCALE_TECHNOLOGIES" }, { - "$ref": "#/$defs/NewYorkUniversity" + "$ref": "#/$defs/NYU" }, { - "$ref": "#/$defs/Nikon" + "$ref": "#/$defs/NIKON" }, { - "$ref": "#/$defs/NResearch" + "$ref": "#/$defs/OLYMPUS" }, { - "$ref": "#/$defs/OpenEphysProductionSite" + "$ref": "#/$defs/OEPS" }, { - "$ref": "#/$defs/Olympus" + "$ref": "#/$defs/OPTOTUNE" }, { - "$ref": "#/$defs/Optotune" + "$ref": "#/$defs/OTHER" }, { - "$ref": "#/$defs/Oxxius" + "$ref": "#/$defs/OXXIUS" }, { - "$ref": "#/$defs/Prizmatix" + "$ref": "#/$defs/PRIZMATIX" }, { - "$ref": "#/$defs/Quantifi" + "$ref": "#/$defs/QUANTIFI" }, { - "$ref": "#/$defs/RaspberryPi" + "$ref": "#/$defs/RASPBERRY_PI" }, { - "$ref": "#/$defs/SecondOrderEffects" + "$ref": "#/$defs/SICGEN" }, { - "$ref": "#/$defs/Semrock" + "$ref": "#/$defs/SCHNEIDER_KREUZNACH" }, { - "$ref": "#/$defs/SchneiderKreuznach" + "$ref": "#/$defs/SECOND_ORDER_EFFECTS" }, { - "$ref": "#/$defs/Sicgen" + "$ref": "#/$defs/SEMROCK" }, { - "$ref": "#/$defs/SigmaAldritch" + "$ref": "#/$defs/SIGMA_ALDRITCH" }, { - "$ref": "#/$defs/SimonsFoundation" + "$ref": "#/$defs/SIMONS_FOUNDATION" }, { - "$ref": "#/$defs/Spinnaker" + "$ref": "#/$defs/SPINNAKER" }, { - "$ref": "#/$defs/Tamron" + "$ref": "#/$defs/TAMRON" }, { - "$ref": "#/$defs/TempletonWorldCharityFoundation" + "$ref": "#/$defs/TMC" }, { - "$ref": "#/$defs/TeledyneFLIR" + "$ref": "#/$defs/FLIR" }, { - "$ref": "#/$defs/Thermofisher" + "$ref": "#/$defs/TWCF" }, { - "$ref": "#/$defs/Thorlabs" + "$ref": "#/$defs/THE_IMAGING_SOURCE" }, { - "$ref": "#/$defs/TMC" + "$ref": "#/$defs/THE_LEE_COMPANY" }, { - "$ref": "#/$defs/Tymphany" + "$ref": "#/$defs/THERMO_FISHER_SCIENTIFIC" }, { - "$ref": "#/$defs/Vieworks" + "$ref": "#/$defs/THORLABS" }, { - "$ref": "#/$defs/Vortran" + "$ref": "#/$defs/TYMPHANY" }, { - "$ref": "#/$defs/CarlZeiss" + "$ref": "#/$defs/VIEWORKS" }, { - "$ref": "#/$defs/LumenDynamics" + "$ref": "#/$defs/VORTRAN" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/AMS_OSRAM" } ] }, @@ -11852,75 +12560,27 @@ } ], "default": null, - "title": "Notes" - } - }, - "required": [ - "name" - ], - "title": "Headstage", - "type": "object" - }, - "HomeCageEnrichment": { - "description": "Materials provided in animal home cage", - "enum": [ - "None", - "Plastic shelter", - "Plastic tube", - "Running wheel", - "Other" - ], - "title": "HomeCageEnrichment", - "type": "string" - }, - "HomoSapiens": { - "additionalProperties": false, - "description": "Homo Sapiens", - "properties": { - "name": { - "const": "Homo sapiens", - "default": "Homo sapiens", - "title": "Name" - }, - "abbreviation": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Abbreviation" - }, - "registry": { - "default": { - "name": "National Center for Biotechnology Information", - "abbreviation": "NCBI" - }, - "discriminator": { - "mapping": { - "National Center for Biotechnology Information": "#/$defs/NationalCenterForBiotechnologyInformation" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/NationalCenterForBiotechnologyInformation" - } - ], - "title": "Registry" - }, - "registry_identifier": { - "const": "NCBI:txid9606", - "default": "NCBI:txid9606", - "title": "Registry Identifier" + "title": "Notes" } }, - "title": "HomoSapiens", + "required": [ + "name" + ], + "title": "Headstage", "type": "object" }, + "HomeCageEnrichment": { + "description": "Materials provided in animal home cage", + "enum": [ + "None", + "Plastic shelter", + "Plastic tube", + "Running wheel", + "Other" + ], + "title": "HomeCageEnrichment", + "type": "string" + }, "Housing": { "additionalProperties": false, "description": "Description of subject housing", @@ -11982,37 +12642,123 @@ "title": "Housing", "type": "object" }, - "Hsfp": { + "HybridizationChainReaction": { + "additionalProperties": false, + "description": "Description of an HCR staining round", + "properties": { + "round_index": { + "title": "Round index", + "type": "integer" + }, + "start_time": { + "format": "date-time", + "title": "Round start time", + "type": "string" + }, + "end_time": { + "format": "date-time", + "title": "Round end time", + "type": "string" + }, + "HCR_probes": { + "items": { + "$ref": "#/$defs/HCRProbe" + }, + "title": "HCR probes", + "type": "array" + }, + "other_probes": { + "default": [], + "items": { + "$ref": "#/$defs/OligoProbe" + }, + "title": "Other probes", + "type": "array" + }, + "probe_concentration": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "string" + } + ], + "title": "Probe concentration (M)" + }, + "probe_concentration_unit": { + "default": "M", + "title": "Probe concentration unit", + "type": "string" + }, + "other_stains": { + "default": [], + "items": { + "$ref": "#/$defs/Stain" + }, + "title": "Other stains", + "type": "array" + }, + "instrument_id": { + "title": "Instrument ID", + "type": "string" + } + }, + "required": [ + "round_index", + "start_time", + "end_time", + "HCR_probes", + "probe_concentration", + "instrument_id" + ], + "title": "HybridizationChainReaction", + "type": "object" + }, + "ICEPHYS": { "additionalProperties": false, - "description": "Hsfp", "properties": { "name": { - "const": "Hyperspectral fiber photometry platform", - "default": "Hyperspectral fiber photometry platform", - "title": "Name" + "const": "Intracellular electrophysiology", + "default": "Intracellular electrophysiology", + "enum": [ + "Intracellular electrophysiology" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "HSFP", - "default": "HSFP", - "title": "Abbreviation" + "const": "icephys", + "default": "icephys", + "enum": [ + "icephys" + ], + "title": "Abbreviation", + "type": "string" } }, - "title": "Hsfp", + "title": "ICEPHYS", "type": "object" }, - "HuazhongUniversityOfScienceAndTechnology": { - "additionalProperties": false, - "description": "HuazhongUniversityOfScienceAndTechnology", + "IDT": { "properties": { "name": { - "const": "Huazhong University of Science and Technology", - "default": "Huazhong University of Science and Technology", - "title": "Name" + "const": "Integrated DNA Technologies", + "default": "Integrated DNA Technologies", + "enum": [ + "Integrated DNA Technologies" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "HUST", - "default": "HUST", - "title": "Abbreviation" + "const": "IDT", + "default": "IDT", + "enum": [ + "IDT" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -12021,171 +12767,268 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" }, "registry_identifier": { - "const": "00p991c53", - "default": "00p991c53", - "title": "Registry Identifier" + "const": "009jvpf03", + "default": "009jvpf03", + "enum": [ + "009jvpf03" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "HuazhongUniversityOfScienceAndTechnology", + "title": "IDT", "type": "object" }, - "HybridizationChainReaction": { - "additionalProperties": false, - "description": "Description of an HCR staining round", + "IMEC": { "properties": { - "round_index": { - "title": "Round index", - "type": "integer" - }, - "start_time": { - "format": "date-time", - "title": "Round start time", + "name": { + "const": "Interuniversity Microelectronics Center", + "default": "Interuniversity Microelectronics Center", + "enum": [ + "Interuniversity Microelectronics Center" + ], + "title": "Name", "type": "string" }, - "end_time": { - "format": "date-time", - "title": "Round end time", + "abbreviation": { + "const": "IMEC", + "default": "IMEC", + "enum": [ + "IMEC" + ], + "title": "Abbreviation", "type": "string" }, - "HCR_probes": { - "items": { - "$ref": "#/$defs/HCRProbe" + "registry": { + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" }, - "title": "HCR probes", - "type": "array" - }, - "other_probes": { - "default": [], - "items": { - "$ref": "#/$defs/OligoProbe" + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" + }, + "propertyName": "name" }, - "title": "Other probes", - "type": "array" + "oneOf": [ + { + "$ref": "#/$defs/ROR" + } + ], + "title": "Registry" + }, + "registry_identifier": { + "const": "02kcbn207", + "default": "02kcbn207", + "enum": [ + "02kcbn207" + ], + "title": "Registry Identifier", + "type": "string" + } + }, + "title": "IMEC", + "type": "object" + }, + "INFINITY_PHOTO_OPTICAL": { + "properties": { + "name": { + "const": "Infinity Photo-Optical", + "default": "Infinity Photo-Optical", + "enum": [ + "Infinity Photo-Optical" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "INFINITY_PHOTO_OPTICAL", + "type": "object" + }, + "INPUT_EXPANDER": { + "properties": { + "name": { + "const": "Input Expander", + "default": "Input Expander", + "enum": [ + "Input Expander" + ], + "title": "Name", + "type": "string" + }, + "whoami": { + "const": 1106, + "default": 1106, + "enum": [ + 1106 + ], + "title": "Whoami", + "type": "integer" + } + }, + "title": "INPUT_EXPANDER", + "type": "object" + }, + "INVITROGEN": { + "properties": { + "name": { + "const": "Invitrogen", + "default": "Invitrogen", + "enum": [ + "Invitrogen" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, - "probe_concentration": { - "anyOf": [ - { - "type": "number" + "registry": { + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" }, + "propertyName": "name" + }, + "oneOf": [ { - "type": "string" + "$ref": "#/$defs/ROR" } ], - "title": "Probe concentration (M)" - }, - "probe_concentration_unit": { - "default": "M", - "title": "Probe concentration unit", - "type": "string" - }, - "other_stains": { - "default": [], - "items": { - "$ref": "#/$defs/Stain" - }, - "title": "Other stains", - "type": "array" + "title": "Registry" }, - "instrument_id": { - "title": "Instrument ID", + "registry_identifier": { + "const": "03x1ewr52", + "default": "03x1ewr52", + "enum": [ + "03x1ewr52" + ], + "title": "Registry Identifier", "type": "string" } }, - "required": [ - "round_index", - "start_time", - "end_time", - "HCR_probes", - "probe_concentration", - "instrument_id" - ], - "title": "HybridizationChainReaction", + "title": "INVITROGEN", "type": "object" }, - "IRRobotCo": { - "additionalProperties": false, - "description": "IRRobotCo", + "IR_ROBOT_CO": { "properties": { "name": { "const": "IR Robot Co", "default": "IR Robot Co", - "title": "Name" + "enum": [ + "IR Robot Co" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "IRRobotCo", + "title": "IR_ROBOT_CO", "type": "object" }, - "ISLProductsInternational": { - "additionalProperties": false, - "description": "ISLProductsInternational", + "ISL": { "properties": { "name": { "const": "ISL Products International", "default": "ISL Products International", - "title": "Name" + "enum": [ + "ISL Products International" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "ISL", "default": "ISL", - "title": "Abbreviation" + "enum": [ + "ISL" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" - } - }, - "title": "ISLProductsInternational", - "type": "object" - }, - "Icephys": { - "additionalProperties": false, - "description": "Icephys", - "properties": { - "name": { - "const": "Intracellular electrophysiology", - "default": "Intracellular electrophysiology", - "title": "Name" - }, - "abbreviation": { - "const": "icephys", - "default": "icephys", - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Icephys", + "title": "ISL", "type": "object" }, "ImageAxis": { @@ -12322,51 +13165,6 @@ "title": "ImmunolabelClass", "type": "string" }, - "InfinityPhotoOptical": { - "additionalProperties": false, - "description": "InfinityPhotoOptical", - "properties": { - "name": { - "const": "Infinity Photo-Optical", - "default": "Infinity Photo-Optical", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "InfinityPhotoOptical", - "type": "object" - }, - "InputExpander": { - "description": "Input Expander", - "properties": { - "name": { - "const": "Input Expander", - "default": "Input Expander", - "title": "Name" - }, - "whoami": { - "const": 1106, - "default": 1106, - "title": "Whoami" - } - }, - "title": "InputExpander", - "type": "object" - }, "Instrument": { "additionalProperties": false, "description": "Description of an instrument, which is a collection of devices", @@ -12378,9 +13176,13 @@ "type": "string" }, "schema_version": { - "const": "0.10.28", - "default": "0.10.28", - "title": "Schema Version" + "const": "0.10.29", + "default": "0.10.29", + "enum": [ + "0.10.29" + ], + "title": "Schema Version", + "type": "string" }, "instrument_id": { "anyOf": [ @@ -12411,365 +13213,365 @@ "manufacturer": { "discriminator": { "mapping": { - "AA Opto Electronic": "#/$defs/AAOptoElectronic", - "ASUS": "#/$defs/Asus", - "Abcam": "#/$defs/Abcam", - "Addgene": "#/$defs/Addgene", - "Ailipu Technology Co": "#/$defs/AilipuTechnologyCo", - "Allen Institute": "#/$defs/AllenInstitute", - "Allen Institute for Brain Science": "#/$defs/AllenInstituteForBrainScience", - "Allen Institute for Neural Dynamics": "#/$defs/AllenInstituteForNeuralDynamics", - "Allied": "#/$defs/Allied", - "Applied Scientific Instrumentation": "#/$defs/AppliedScientificInstrumentation", - "Arecont Vision Costar": "#/$defs/ArecontVisionCostar", - "Basler": "#/$defs/Basler", - "Cambridge Technology": "#/$defs/CambridgeTechnology", - "Carl Zeiss": "#/$defs/CarlZeiss", - "Champalimaud Foundation": "#/$defs/ChampalimaudFoundation", - "Chan Zuckerberg Initiative": "#/$defs/ChanZuckerbergInitiative", - "Chroma": "#/$defs/Chroma", - "Coherent Scientific": "#/$defs/CoherentScientific", - "Columbia University": "#/$defs/ColumbiaUniversity", - "Computar": "#/$defs/Computar", - "Conoptics": "#/$defs/Conoptics", - "Custom": "#/$defs/Custom", - "Dodotronic": "#/$defs/Dodotronic", - "Doric": "#/$defs/Doric", - "Ealing": "#/$defs/Ealing", - "Edmund Optics": "#/$defs/EdmundOptics", - "Emory University": "#/$defs/EmoryUniversity", - "Euresys": "#/$defs/Euresys", - "Fujinon": "#/$defs/Fujinon", - "Hamamatsu": "#/$defs/Hamamatsu", - "Hamilton": "#/$defs/Hamilton", - "Huazhong University of Science and Technology": "#/$defs/HuazhongUniversityOfScienceAndTechnology", - "IR Robot Co": "#/$defs/IRRobotCo", - "ISL Products International": "#/$defs/ISLProductsInternational", - "Infinity Photo-Optical": "#/$defs/InfinityPhotoOptical", - "Integrated DNA Technologies": "#/$defs/IntegratedDNATechnologies", - "Interuniversity Microelectronics Center": "#/$defs/InteruniversityMicroelectronicsCenter", - "Invitrogen": "#/$defs/Invitrogen", - "Jackson Laboratory": "#/$defs/JacksonLaboratory", - "Janelia Research Campus": "#/$defs/JaneliaResearchCampus", - "Julabo": "#/$defs/Julabo", - "LG": "#/$defs/Lg", - "Leica": "#/$defs/Leica", - "LifeCanvas": "#/$defs/LifeCanvas", - "Lumen Dynamics": "#/$defs/LumenDynamics", - "MBF Bioscience": "#/$defs/MBFBioscience", - "MKS Newport": "#/$defs/MKSNewport", - "MPI": "#/$defs/Mpi", - "Meadowlark Optics": "#/$defs/MeadowlarkOptics", - "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch", - "Midwest Optical Systems, Inc.": "#/$defs/MidwestOpticalSystems", - "Mitutuyo": "#/$defs/Mitutuyo", - "NResearch Inc": "#/$defs/NResearch", - "National Center for Complementary and Integrative Health": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth", - "National Institute of Mental Health": "#/$defs/NationalInstituteOfMentalHealth", - "National Institute of Neurological Disorders and Stroke": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke", - "National Instruments": "#/$defs/NationalInstruments", - "Navitar": "#/$defs/Navitar", - "Neurophotometrics": "#/$defs/Neurophotometrics", - "New Scale Technologies": "#/$defs/NewScaleTechnologies", - "New York University": "#/$defs/NewYorkUniversity", - "Nikon": "#/$defs/Nikon", - "Olympus": "#/$defs/Olympus", - "Open Ephys Production Site": "#/$defs/OpenEphysProductionSite", - "Optotune": "#/$defs/Optotune", - "Other": "#/$defs/Other", - "Oxxius": "#/$defs/Oxxius", - "Prizmatix": "#/$defs/Prizmatix", - "Quantifi": "#/$defs/Quantifi", - "Raspberry Pi": "#/$defs/RaspberryPi", - "SICGEN": "#/$defs/Sicgen", - "Schneider-Kreuznach": "#/$defs/SchneiderKreuznach", - "Second Order Effects": "#/$defs/SecondOrderEffects", - "Semrock": "#/$defs/Semrock", - "Sigma-Aldritch": "#/$defs/SigmaAldritch", - "Simons Foundation": "#/$defs/SimonsFoundation", - "Spinnaker": "#/$defs/Spinnaker", - "Tamron": "#/$defs/Tamron", + "AA Opto Electronic": "#/$defs/AA_OPTO_ELECTRONIC", + "ASUS": "#/$defs/ASUS", + "Abcam": "#/$defs/ABCAM", + "Addgene": "#/$defs/ADDGENE", + "Ailipu Technology Co": "#/$defs/AILIPU", + "Allen Institute": "#/$defs/AI", + "Allen Institute for Brain Science": "#/$defs/AIBS", + "Allen Institute for Neural Dynamics": "#/$defs/AIND", + "Allied": "#/$defs/ALLIED", + "Applied Scientific Instrumentation": "#/$defs/ASI", + "Arecont Vision Costar": "#/$defs/ARECONT_VISION_COSTAR", + "Basler": "#/$defs/BASLER", + "Cambridge Technology": "#/$defs/CAMBRIDGE_TECHNOLOGY", + "Carl Zeiss": "#/$defs/CARL_ZEISS", + "Champalimaud Foundation": "#/$defs/CHAMPALIMAUD", + "Chan Zuckerberg Initiative": "#/$defs/CZI", + "Chroma": "#/$defs/CHROMA", + "Coherent Scientific": "#/$defs/COHERENT_SCIENTIFIC", + "Columbia University": "#/$defs/COLUMBIA", + "Computar": "#/$defs/COMPUTAR", + "Conoptics": "#/$defs/CONOPTICS", + "Custom": "#/$defs/CUSTOM", + "Dodotronic": "#/$defs/DODOTRONIC", + "Doric": "#/$defs/DORIC", + "Ealing": "#/$defs/EALING", + "Edmund Optics": "#/$defs/EDMUND_OPTICS", + "Emory University": "#/$defs/EMORY", + "Euresys": "#/$defs/EURESYS", + "Fujinon": "#/$defs/FUJINON", + "Hamamatsu": "#/$defs/HAMAMATSU", + "Hamilton": "#/$defs/HAMILTON", + "Huazhong University of Science and Technology": "#/$defs/HUST", + "IR Robot Co": "#/$defs/IR_ROBOT_CO", + "ISL Products International": "#/$defs/ISL", + "Infinity Photo-Optical": "#/$defs/INFINITY_PHOTO_OPTICAL", + "Integrated DNA Technologies": "#/$defs/IDT", + "Interuniversity Microelectronics Center": "#/$defs/IMEC", + "Invitrogen": "#/$defs/INVITROGEN", + "Jackson Laboratory": "#/$defs/JAX", + "Janelia Research Campus": "#/$defs/JANELIA", + "Julabo": "#/$defs/JULABO", + "LG": "#/$defs/LG", + "Leica": "#/$defs/LEICA", + "LifeCanvas": "#/$defs/LIFECANVAS", + "Lumen Dynamics": "#/$defs/LUMEN_DYNAMICS", + "MBF Bioscience": "#/$defs/MBF", + "MKS Newport": "#/$defs/MKS_NEWPORT", + "MPI": "#/$defs/MPI", + "Meadowlark Optics": "#/$defs/MEADOWLARK_OPTICS", + "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MJFF", + "Midwest Optical Systems, Inc.": "#/$defs/MIDOPT", + "Mitutuyo": "#/$defs/MITUTUYO", + "NResearch Inc": "#/$defs/NRESEARCH_INC", + "National Center for Complementary and Integrative Health": "#/$defs/NCCIH", + "National Institute of Mental Health": "#/$defs/NIMH", + "National Institute of Neurological Disorders and Stroke": "#/$defs/NINDS", + "National Instruments": "#/$defs/NATIONAL_INSTRUMENTS", + "Navitar": "#/$defs/NAVITAR", + "Neurophotometrics": "#/$defs/NEUROPHOTOMETRICS", + "New Scale Technologies": "#/$defs/NEW_SCALE_TECHNOLOGIES", + "New York University": "#/$defs/NYU", + "Nikon": "#/$defs/NIKON", + "Olympus": "#/$defs/OLYMPUS", + "Open Ephys Production Site": "#/$defs/OEPS", + "Optotune": "#/$defs/OPTOTUNE", + "Other": "#/$defs/OTHER", + "Oxxius": "#/$defs/OXXIUS", + "Prizmatix": "#/$defs/PRIZMATIX", + "Quantifi": "#/$defs/QUANTIFI", + "Raspberry Pi": "#/$defs/RASPBERRY_PI", + "SICGEN": "#/$defs/SICGEN", + "Schneider-Kreuznach": "#/$defs/SCHNEIDER_KREUZNACH", + "Second Order Effects": "#/$defs/SECOND_ORDER_EFFECTS", + "Semrock": "#/$defs/SEMROCK", + "Sigma-Aldritch": "#/$defs/SIGMA_ALDRITCH", + "Simons Foundation": "#/$defs/SIMONS_FOUNDATION", + "Spinnaker": "#/$defs/SPINNAKER", + "Tamron": "#/$defs/TAMRON", "Technical Manufacturing Corporation": "#/$defs/TMC", - "Teledyne FLIR": "#/$defs/TeledyneFLIR", - "Templeton World Charity Foundation": "#/$defs/TempletonWorldCharityFoundation", - "The Imaging Source": "#/$defs/TheImagingSource", - "The Lee Company": "#/$defs/TheLeeCompany", - "Thermo Fisher": "#/$defs/Thermofisher", - "Thorlabs": "#/$defs/Thorlabs", - "Tymphany": "#/$defs/Tymphany", - "Vieworks": "#/$defs/Vieworks", - "Vortran": "#/$defs/Vortran", - "ams OSRAM": "#/$defs/AmsOsram" + "Teledyne FLIR": "#/$defs/FLIR", + "Templeton World Charity Foundation": "#/$defs/TWCF", + "The Imaging Source": "#/$defs/THE_IMAGING_SOURCE", + "The Lee Company": "#/$defs/THE_LEE_COMPANY", + "Thermo Fisher Scientific": "#/$defs/THERMO_FISHER_SCIENTIFIC", + "Thorlabs": "#/$defs/THORLABS", + "Tymphany": "#/$defs/TYMPHANY", + "Vieworks": "#/$defs/VIEWORKS", + "Vortran": "#/$defs/VORTRAN", + "ams OSRAM": "#/$defs/AMS_OSRAM" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/AAOptoElectronic" + "$ref": "#/$defs/AA_OPTO_ELECTRONIC" }, { - "$ref": "#/$defs/Abcam" + "$ref": "#/$defs/ASUS" }, { - "$ref": "#/$defs/Addgene" + "$ref": "#/$defs/ABCAM" }, { - "$ref": "#/$defs/AilipuTechnologyCo" + "$ref": "#/$defs/ADDGENE" }, { - "$ref": "#/$defs/AllenInstitute" + "$ref": "#/$defs/AILIPU" }, { - "$ref": "#/$defs/AllenInstituteForBrainScience" + "$ref": "#/$defs/AI" }, { - "$ref": "#/$defs/AllenInstituteForNeuralDynamics" + "$ref": "#/$defs/AIBS" }, { - "$ref": "#/$defs/Allied" + "$ref": "#/$defs/AIND" }, { - "$ref": "#/$defs/AmsOsram" + "$ref": "#/$defs/ALLIED" }, { - "$ref": "#/$defs/AppliedScientificInstrumentation" + "$ref": "#/$defs/ASI" }, { - "$ref": "#/$defs/Asus" + "$ref": "#/$defs/ARECONT_VISION_COSTAR" }, { - "$ref": "#/$defs/ArecontVisionCostar" + "$ref": "#/$defs/BASLER" }, { - "$ref": "#/$defs/Basler" + "$ref": "#/$defs/CAMBRIDGE_TECHNOLOGY" }, { - "$ref": "#/$defs/CambridgeTechnology" + "$ref": "#/$defs/CARL_ZEISS" }, { - "$ref": "#/$defs/ChampalimaudFoundation" + "$ref": "#/$defs/CHAMPALIMAUD" }, { - "$ref": "#/$defs/ChanZuckerbergInitiative" + "$ref": "#/$defs/CZI" }, { - "$ref": "#/$defs/Chroma" + "$ref": "#/$defs/CHROMA" }, { - "$ref": "#/$defs/CoherentScientific" + "$ref": "#/$defs/COHERENT_SCIENTIFIC" }, { - "$ref": "#/$defs/ColumbiaUniversity" + "$ref": "#/$defs/COLUMBIA" }, { - "$ref": "#/$defs/Computar" + "$ref": "#/$defs/COMPUTAR" }, { - "$ref": "#/$defs/Conoptics" + "$ref": "#/$defs/CONOPTICS" }, { - "$ref": "#/$defs/Custom" + "$ref": "#/$defs/CUSTOM" }, { - "$ref": "#/$defs/Dodotronic" + "$ref": "#/$defs/DODOTRONIC" }, { - "$ref": "#/$defs/Doric" + "$ref": "#/$defs/DORIC" }, { - "$ref": "#/$defs/Ealing" + "$ref": "#/$defs/EALING" }, { - "$ref": "#/$defs/EdmundOptics" + "$ref": "#/$defs/EDMUND_OPTICS" }, { - "$ref": "#/$defs/EmoryUniversity" + "$ref": "#/$defs/EMORY" }, { - "$ref": "#/$defs/Euresys" + "$ref": "#/$defs/EURESYS" }, { - "$ref": "#/$defs/Fujinon" + "$ref": "#/$defs/FUJINON" }, { - "$ref": "#/$defs/Hamamatsu" + "$ref": "#/$defs/HAMAMATSU" }, { - "$ref": "#/$defs/Hamilton" + "$ref": "#/$defs/HAMILTON" }, { - "$ref": "#/$defs/HuazhongUniversityOfScienceAndTechnology" + "$ref": "#/$defs/HUST" }, { - "$ref": "#/$defs/TheImagingSource" + "$ref": "#/$defs/IR_ROBOT_CO" }, { - "$ref": "#/$defs/IntegratedDNATechnologies" + "$ref": "#/$defs/ISL" }, { - "$ref": "#/$defs/InteruniversityMicroelectronicsCenter" + "$ref": "#/$defs/INFINITY_PHOTO_OPTICAL" }, { - "$ref": "#/$defs/InfinityPhotoOptical" + "$ref": "#/$defs/IDT" }, { - "$ref": "#/$defs/Invitrogen" + "$ref": "#/$defs/IMEC" }, { - "$ref": "#/$defs/ISLProductsInternational" + "$ref": "#/$defs/INVITROGEN" }, { - "$ref": "#/$defs/JacksonLaboratory" + "$ref": "#/$defs/JAX" }, { - "$ref": "#/$defs/JaneliaResearchCampus" + "$ref": "#/$defs/JANELIA" }, { - "$ref": "#/$defs/Julabo" + "$ref": "#/$defs/JULABO" }, { - "$ref": "#/$defs/TheLeeCompany" + "$ref": "#/$defs/LG" }, { - "$ref": "#/$defs/Leica" + "$ref": "#/$defs/LEICA" }, { - "$ref": "#/$defs/Lg" + "$ref": "#/$defs/LUMEN_DYNAMICS" }, { - "$ref": "#/$defs/LifeCanvas" + "$ref": "#/$defs/LIFECANVAS" }, { - "$ref": "#/$defs/MeadowlarkOptics" + "$ref": "#/$defs/MBF" }, { - "$ref": "#/$defs/IRRobotCo" + "$ref": "#/$defs/MKS_NEWPORT" }, { - "$ref": "#/$defs/MBFBioscience" + "$ref": "#/$defs/MPI" }, { - "$ref": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch" + "$ref": "#/$defs/MEADOWLARK_OPTICS" }, { - "$ref": "#/$defs/MidwestOpticalSystems" + "$ref": "#/$defs/MJFF" }, { - "$ref": "#/$defs/Mitutuyo" + "$ref": "#/$defs/MIDOPT" }, { - "$ref": "#/$defs/MKSNewport" + "$ref": "#/$defs/MITUTUYO" }, { - "$ref": "#/$defs/Mpi" + "$ref": "#/$defs/NRESEARCH_INC" }, { - "$ref": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth" + "$ref": "#/$defs/NCCIH" }, { - "$ref": "#/$defs/NationalInstituteOfMentalHealth" + "$ref": "#/$defs/NIMH" }, { - "$ref": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke" + "$ref": "#/$defs/NINDS" }, { - "$ref": "#/$defs/NationalInstruments" + "$ref": "#/$defs/NATIONAL_INSTRUMENTS" }, { - "$ref": "#/$defs/Navitar" + "$ref": "#/$defs/NAVITAR" }, { - "$ref": "#/$defs/Neurophotometrics" + "$ref": "#/$defs/NEUROPHOTOMETRICS" }, { - "$ref": "#/$defs/NewScaleTechnologies" + "$ref": "#/$defs/NEW_SCALE_TECHNOLOGIES" }, { - "$ref": "#/$defs/NewYorkUniversity" + "$ref": "#/$defs/NYU" }, { - "$ref": "#/$defs/Nikon" + "$ref": "#/$defs/NIKON" }, { - "$ref": "#/$defs/NResearch" + "$ref": "#/$defs/OLYMPUS" }, { - "$ref": "#/$defs/OpenEphysProductionSite" + "$ref": "#/$defs/OEPS" }, { - "$ref": "#/$defs/Olympus" + "$ref": "#/$defs/OPTOTUNE" }, { - "$ref": "#/$defs/Optotune" + "$ref": "#/$defs/OTHER" }, { - "$ref": "#/$defs/Oxxius" + "$ref": "#/$defs/OXXIUS" }, { - "$ref": "#/$defs/Prizmatix" + "$ref": "#/$defs/PRIZMATIX" }, { - "$ref": "#/$defs/Quantifi" + "$ref": "#/$defs/QUANTIFI" }, { - "$ref": "#/$defs/RaspberryPi" + "$ref": "#/$defs/RASPBERRY_PI" }, { - "$ref": "#/$defs/SecondOrderEffects" + "$ref": "#/$defs/SICGEN" }, { - "$ref": "#/$defs/Semrock" + "$ref": "#/$defs/SCHNEIDER_KREUZNACH" }, { - "$ref": "#/$defs/SchneiderKreuznach" + "$ref": "#/$defs/SECOND_ORDER_EFFECTS" }, { - "$ref": "#/$defs/Sicgen" + "$ref": "#/$defs/SEMROCK" }, { - "$ref": "#/$defs/SigmaAldritch" + "$ref": "#/$defs/SIGMA_ALDRITCH" }, { - "$ref": "#/$defs/SimonsFoundation" + "$ref": "#/$defs/SIMONS_FOUNDATION" }, { - "$ref": "#/$defs/Spinnaker" + "$ref": "#/$defs/SPINNAKER" }, { - "$ref": "#/$defs/Tamron" + "$ref": "#/$defs/TAMRON" }, { - "$ref": "#/$defs/TempletonWorldCharityFoundation" + "$ref": "#/$defs/TMC" }, { - "$ref": "#/$defs/TeledyneFLIR" + "$ref": "#/$defs/FLIR" }, { - "$ref": "#/$defs/Thermofisher" + "$ref": "#/$defs/TWCF" }, { - "$ref": "#/$defs/Thorlabs" + "$ref": "#/$defs/THE_IMAGING_SOURCE" }, { - "$ref": "#/$defs/TMC" + "$ref": "#/$defs/THE_LEE_COMPANY" }, { - "$ref": "#/$defs/Tymphany" + "$ref": "#/$defs/THERMO_FISHER_SCIENTIFIC" }, { - "$ref": "#/$defs/Vieworks" + "$ref": "#/$defs/THORLABS" }, { - "$ref": "#/$defs/Vortran" + "$ref": "#/$defs/TYMPHANY" }, { - "$ref": "#/$defs/CarlZeiss" + "$ref": "#/$defs/VIEWORKS" }, { - "$ref": "#/$defs/LumenDynamics" + "$ref": "#/$defs/VORTRAN" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/AMS_OSRAM" } ], "title": "Instrument manufacturer" @@ -12964,88 +13766,6 @@ "title": "Instrument", "type": "object" }, - "IntegratedDNATechnologies": { - "additionalProperties": false, - "description": "IntegratedDNATechnologies", - "properties": { - "name": { - "const": "Integrated DNA Technologies", - "default": "Integrated DNA Technologies", - "title": "Name" - }, - "abbreviation": { - "const": "IDT", - "default": "IDT", - "title": "Abbreviation" - }, - "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/ResearchOrganizationRegistry" - } - ], - "title": "Registry" - }, - "registry_identifier": { - "const": "009jvpf03", - "default": "009jvpf03", - "title": "Registry Identifier" - } - }, - "title": "IntegratedDNATechnologies", - "type": "object" - }, - "InteruniversityMicroelectronicsCenter": { - "additionalProperties": false, - "description": "InteruniversityMicroelectronicsCenter", - "properties": { - "name": { - "const": "Interuniversity Microelectronics Center", - "default": "Interuniversity Microelectronics Center", - "title": "Name" - }, - "abbreviation": { - "const": "IMEC", - "default": "IMEC", - "title": "Abbreviation" - }, - "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/ResearchOrganizationRegistry" - } - ], - "title": "Registry" - }, - "registry_identifier": { - "const": "02kcbn207", - "default": "02kcbn207", - "title": "Registry Identifier" - } - }, - "title": "InteruniversityMicroelectronicsCenter", - "type": "object" - }, "IntraCerebellarVentricleInjection": { "additionalProperties": false, "description": "Description of an interacerebellar ventricle injection", @@ -13259,7 +13979,11 @@ "procedure_type": { "const": "ICV injection", "default": "ICV injection", - "title": "Procedure Type" + "enum": [ + "ICV injection" + ], + "title": "Procedure Type", + "type": "string" }, "injection_volume": { "description": "Injection volume, one value per location", @@ -13511,7 +14235,11 @@ "procedure_type": { "const": "ICM injection", "default": "ICM injection", - "title": "Procedure Type" + "enum": [ + "ICM injection" + ], + "title": "Procedure Type", + "type": "string" }, "injection_volume": { "description": "Injection volume, one value per location", @@ -13637,7 +14365,11 @@ "procedure_type": { "const": "Intraperitoneal injection", "default": "Intraperitoneal injection", - "title": "Procedure Type" + "enum": [ + "Intraperitoneal injection" + ], + "title": "Procedure Type", + "type": "string" }, "injection_volume": { "anyOf": [ @@ -13649,64 +14381,23 @@ } ], "title": "Injection volume (uL)" - }, - "injection_volume_unit": { - "allOf": [ - { - "$ref": "#/$defs/VolumeUnit" - } - ], - "default": "microliter", - "title": "Injection volume unit" - } - }, - "required": [ - "injection_materials", - "protocol_id", - "injection_volume" - ], - "title": "IntraperitonealInjection", - "type": "object" - }, - "Invitrogen": { - "additionalProperties": false, - "description": "Invitrogen", - "properties": { - "name": { - "const": "Invitrogen", - "default": "Invitrogen", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ + }, + "injection_volume_unit": { + "allOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/VolumeUnit" } ], - "title": "Registry" - }, - "registry_identifier": { - "const": "03x1ewr52", - "default": "03x1ewr52", - "title": "Registry Identifier" + "default": "microliter", + "title": "Injection volume unit" } }, - "title": "Invitrogen", + "required": [ + "injection_materials", + "protocol_id", + "injection_volume" + ], + "title": "IntraperitonealInjection", "type": "object" }, "IontophoresisInjection": { @@ -13922,7 +14613,11 @@ "procedure_type": { "const": "Iontophoresis injection", "default": "Iontophoresis injection", - "title": "Procedure Type" + "enum": [ + "Iontophoresis injection" + ], + "title": "Procedure Type", + "type": "string" }, "injection_current": { "anyOf": [ @@ -13962,19 +14657,76 @@ "title": "IontophoresisInjection", "type": "object" }, - "JacksonLaboratory": { - "additionalProperties": false, - "description": "JacksonLaboratory", + "JANELIA": { + "properties": { + "name": { + "const": "Janelia Research Campus", + "default": "Janelia Research Campus", + "enum": [ + "Janelia Research Campus" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "Janelia", + "default": "Janelia", + "enum": [ + "Janelia" + ], + "title": "Abbreviation", + "type": "string" + }, + "registry": { + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" + }, + "propertyName": "name" + }, + "oneOf": [ + { + "$ref": "#/$defs/ROR" + } + ], + "title": "Registry" + }, + "registry_identifier": { + "const": "013sk6x84", + "default": "013sk6x84", + "enum": [ + "013sk6x84" + ], + "title": "Registry Identifier", + "type": "string" + } + }, + "title": "JANELIA", + "type": "object" + }, + "JAX": { "properties": { "name": { "const": "Jackson Laboratory", "default": "Jackson Laboratory", - "title": "Name" + "enum": [ + "Jackson Laboratory" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "JAX", "default": "JAX", - "title": "Abbreviation" + "enum": [ + "JAX" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -13983,13 +14735,13 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" @@ -13997,25 +14749,111 @@ "registry_identifier": { "const": "021sy4w91", "default": "021sy4w91", - "title": "Registry Identifier" + "enum": [ + "021sy4w91" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "JacksonLaboratory", + "title": "JAX", "type": "object" }, - "JaneliaResearchCampus": { - "additionalProperties": false, - "description": "JaneliaResearchCampus", + "JULABO": { "properties": { "name": { - "const": "Janelia Research Campus", - "default": "Janelia Research Campus", - "title": "Name" + "const": "Julabo", + "default": "Julabo", + "enum": [ + "Julabo" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "Janelia", - "default": "Janelia", - "title": "Abbreviation" + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "JULABO", + "type": "object" + }, + "LEICA": { + "properties": { + "name": { + "const": "Leica", + "default": "Leica", + "enum": [ + "Leica" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "LEICA", + "type": "object" + }, + "LG": { + "properties": { + "name": { + "const": "LG", + "default": "LG", + "enum": [ + "LG" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { "default": { @@ -14024,52 +14862,152 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" }, "registry_identifier": { - "const": "013sk6x84", - "default": "013sk6x84", - "title": "Registry Identifier" + "const": "02b948n83", + "default": "02b948n83", + "enum": [ + "02b948n83" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "JaneliaResearchCampus", + "title": "LG", "type": "object" }, - "Julabo": { - "additionalProperties": false, - "description": "Julabo", + "LICKETY_SPLIT": { "properties": { "name": { - "const": "Julabo", - "default": "Julabo", - "title": "Name" + "const": "Lickety Split", + "default": "Lickety Split", + "enum": [ + "Lickety Split" + ], + "title": "Name", + "type": "string" + }, + "whoami": { + "const": 1400, + "default": 1400, + "enum": [ + 1400 + ], + "title": "Whoami", + "type": "integer" + } + }, + "title": "LICKETY_SPLIT", + "type": "object" + }, + "LIFECANVAS": { + "properties": { + "name": { + "const": "LifeCanvas", + "default": "LifeCanvas", + "enum": [ + "LifeCanvas" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { "const": null, "default": null, - "title": "Registry" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "LIFECANVAS", + "type": "object" + }, + "LOAD_CELLS": { + "properties": { + "name": { + "const": "Load Cells", + "default": "Load Cells", + "enum": [ + "Load Cells" + ], + "title": "Name", + "type": "string" + }, + "whoami": { + "const": 1232, + "default": 1232, + "enum": [ + 1232 + ], + "title": "Whoami", + "type": "integer" + } + }, + "title": "LOAD_CELLS", + "type": "object" + }, + "LUMEN_DYNAMICS": { + "properties": { + "name": { + "const": "Lumen Dynamics", + "default": "Lumen Dynamics", + "enum": [ + "Lumen Dynamics" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Julabo", + "title": "LUMEN_DYNAMICS", "type": "object" }, "Lamp": { @@ -14079,7 +15017,11 @@ "device_type": { "const": "Lamp", "default": "Lamp", - "title": "Device Type" + "enum": [ + "Lamp" + ], + "title": "Device Type", + "type": "string" }, "name": { "title": "Device name", @@ -14102,365 +15044,365 @@ { "discriminator": { "mapping": { - "AA Opto Electronic": "#/$defs/AAOptoElectronic", - "ASUS": "#/$defs/Asus", - "Abcam": "#/$defs/Abcam", - "Addgene": "#/$defs/Addgene", - "Ailipu Technology Co": "#/$defs/AilipuTechnologyCo", - "Allen Institute": "#/$defs/AllenInstitute", - "Allen Institute for Brain Science": "#/$defs/AllenInstituteForBrainScience", - "Allen Institute for Neural Dynamics": "#/$defs/AllenInstituteForNeuralDynamics", - "Allied": "#/$defs/Allied", - "Applied Scientific Instrumentation": "#/$defs/AppliedScientificInstrumentation", - "Arecont Vision Costar": "#/$defs/ArecontVisionCostar", - "Basler": "#/$defs/Basler", - "Cambridge Technology": "#/$defs/CambridgeTechnology", - "Carl Zeiss": "#/$defs/CarlZeiss", - "Champalimaud Foundation": "#/$defs/ChampalimaudFoundation", - "Chan Zuckerberg Initiative": "#/$defs/ChanZuckerbergInitiative", - "Chroma": "#/$defs/Chroma", - "Coherent Scientific": "#/$defs/CoherentScientific", - "Columbia University": "#/$defs/ColumbiaUniversity", - "Computar": "#/$defs/Computar", - "Conoptics": "#/$defs/Conoptics", - "Custom": "#/$defs/Custom", - "Dodotronic": "#/$defs/Dodotronic", - "Doric": "#/$defs/Doric", - "Ealing": "#/$defs/Ealing", - "Edmund Optics": "#/$defs/EdmundOptics", - "Emory University": "#/$defs/EmoryUniversity", - "Euresys": "#/$defs/Euresys", - "Fujinon": "#/$defs/Fujinon", - "Hamamatsu": "#/$defs/Hamamatsu", - "Hamilton": "#/$defs/Hamilton", - "Huazhong University of Science and Technology": "#/$defs/HuazhongUniversityOfScienceAndTechnology", - "IR Robot Co": "#/$defs/IRRobotCo", - "ISL Products International": "#/$defs/ISLProductsInternational", - "Infinity Photo-Optical": "#/$defs/InfinityPhotoOptical", - "Integrated DNA Technologies": "#/$defs/IntegratedDNATechnologies", - "Interuniversity Microelectronics Center": "#/$defs/InteruniversityMicroelectronicsCenter", - "Invitrogen": "#/$defs/Invitrogen", - "Jackson Laboratory": "#/$defs/JacksonLaboratory", - "Janelia Research Campus": "#/$defs/JaneliaResearchCampus", - "Julabo": "#/$defs/Julabo", - "LG": "#/$defs/Lg", - "Leica": "#/$defs/Leica", - "LifeCanvas": "#/$defs/LifeCanvas", - "Lumen Dynamics": "#/$defs/LumenDynamics", - "MBF Bioscience": "#/$defs/MBFBioscience", - "MKS Newport": "#/$defs/MKSNewport", - "MPI": "#/$defs/Mpi", - "Meadowlark Optics": "#/$defs/MeadowlarkOptics", - "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch", - "Midwest Optical Systems, Inc.": "#/$defs/MidwestOpticalSystems", - "Mitutuyo": "#/$defs/Mitutuyo", - "NResearch Inc": "#/$defs/NResearch", - "National Center for Complementary and Integrative Health": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth", - "National Institute of Mental Health": "#/$defs/NationalInstituteOfMentalHealth", - "National Institute of Neurological Disorders and Stroke": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke", - "National Instruments": "#/$defs/NationalInstruments", - "Navitar": "#/$defs/Navitar", - "Neurophotometrics": "#/$defs/Neurophotometrics", - "New Scale Technologies": "#/$defs/NewScaleTechnologies", - "New York University": "#/$defs/NewYorkUniversity", - "Nikon": "#/$defs/Nikon", - "Olympus": "#/$defs/Olympus", - "Open Ephys Production Site": "#/$defs/OpenEphysProductionSite", - "Optotune": "#/$defs/Optotune", - "Other": "#/$defs/Other", - "Oxxius": "#/$defs/Oxxius", - "Prizmatix": "#/$defs/Prizmatix", - "Quantifi": "#/$defs/Quantifi", - "Raspberry Pi": "#/$defs/RaspberryPi", - "SICGEN": "#/$defs/Sicgen", - "Schneider-Kreuznach": "#/$defs/SchneiderKreuznach", - "Second Order Effects": "#/$defs/SecondOrderEffects", - "Semrock": "#/$defs/Semrock", - "Sigma-Aldritch": "#/$defs/SigmaAldritch", - "Simons Foundation": "#/$defs/SimonsFoundation", - "Spinnaker": "#/$defs/Spinnaker", - "Tamron": "#/$defs/Tamron", + "AA Opto Electronic": "#/$defs/AA_OPTO_ELECTRONIC", + "ASUS": "#/$defs/ASUS", + "Abcam": "#/$defs/ABCAM", + "Addgene": "#/$defs/ADDGENE", + "Ailipu Technology Co": "#/$defs/AILIPU", + "Allen Institute": "#/$defs/AI", + "Allen Institute for Brain Science": "#/$defs/AIBS", + "Allen Institute for Neural Dynamics": "#/$defs/AIND", + "Allied": "#/$defs/ALLIED", + "Applied Scientific Instrumentation": "#/$defs/ASI", + "Arecont Vision Costar": "#/$defs/ARECONT_VISION_COSTAR", + "Basler": "#/$defs/BASLER", + "Cambridge Technology": "#/$defs/CAMBRIDGE_TECHNOLOGY", + "Carl Zeiss": "#/$defs/CARL_ZEISS", + "Champalimaud Foundation": "#/$defs/CHAMPALIMAUD", + "Chan Zuckerberg Initiative": "#/$defs/CZI", + "Chroma": "#/$defs/CHROMA", + "Coherent Scientific": "#/$defs/COHERENT_SCIENTIFIC", + "Columbia University": "#/$defs/COLUMBIA", + "Computar": "#/$defs/COMPUTAR", + "Conoptics": "#/$defs/CONOPTICS", + "Custom": "#/$defs/CUSTOM", + "Dodotronic": "#/$defs/DODOTRONIC", + "Doric": "#/$defs/DORIC", + "Ealing": "#/$defs/EALING", + "Edmund Optics": "#/$defs/EDMUND_OPTICS", + "Emory University": "#/$defs/EMORY", + "Euresys": "#/$defs/EURESYS", + "Fujinon": "#/$defs/FUJINON", + "Hamamatsu": "#/$defs/HAMAMATSU", + "Hamilton": "#/$defs/HAMILTON", + "Huazhong University of Science and Technology": "#/$defs/HUST", + "IR Robot Co": "#/$defs/IR_ROBOT_CO", + "ISL Products International": "#/$defs/ISL", + "Infinity Photo-Optical": "#/$defs/INFINITY_PHOTO_OPTICAL", + "Integrated DNA Technologies": "#/$defs/IDT", + "Interuniversity Microelectronics Center": "#/$defs/IMEC", + "Invitrogen": "#/$defs/INVITROGEN", + "Jackson Laboratory": "#/$defs/JAX", + "Janelia Research Campus": "#/$defs/JANELIA", + "Julabo": "#/$defs/JULABO", + "LG": "#/$defs/LG", + "Leica": "#/$defs/LEICA", + "LifeCanvas": "#/$defs/LIFECANVAS", + "Lumen Dynamics": "#/$defs/LUMEN_DYNAMICS", + "MBF Bioscience": "#/$defs/MBF", + "MKS Newport": "#/$defs/MKS_NEWPORT", + "MPI": "#/$defs/MPI", + "Meadowlark Optics": "#/$defs/MEADOWLARK_OPTICS", + "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MJFF", + "Midwest Optical Systems, Inc.": "#/$defs/MIDOPT", + "Mitutuyo": "#/$defs/MITUTUYO", + "NResearch Inc": "#/$defs/NRESEARCH_INC", + "National Center for Complementary and Integrative Health": "#/$defs/NCCIH", + "National Institute of Mental Health": "#/$defs/NIMH", + "National Institute of Neurological Disorders and Stroke": "#/$defs/NINDS", + "National Instruments": "#/$defs/NATIONAL_INSTRUMENTS", + "Navitar": "#/$defs/NAVITAR", + "Neurophotometrics": "#/$defs/NEUROPHOTOMETRICS", + "New Scale Technologies": "#/$defs/NEW_SCALE_TECHNOLOGIES", + "New York University": "#/$defs/NYU", + "Nikon": "#/$defs/NIKON", + "Olympus": "#/$defs/OLYMPUS", + "Open Ephys Production Site": "#/$defs/OEPS", + "Optotune": "#/$defs/OPTOTUNE", + "Other": "#/$defs/OTHER", + "Oxxius": "#/$defs/OXXIUS", + "Prizmatix": "#/$defs/PRIZMATIX", + "Quantifi": "#/$defs/QUANTIFI", + "Raspberry Pi": "#/$defs/RASPBERRY_PI", + "SICGEN": "#/$defs/SICGEN", + "Schneider-Kreuznach": "#/$defs/SCHNEIDER_KREUZNACH", + "Second Order Effects": "#/$defs/SECOND_ORDER_EFFECTS", + "Semrock": "#/$defs/SEMROCK", + "Sigma-Aldritch": "#/$defs/SIGMA_ALDRITCH", + "Simons Foundation": "#/$defs/SIMONS_FOUNDATION", + "Spinnaker": "#/$defs/SPINNAKER", + "Tamron": "#/$defs/TAMRON", "Technical Manufacturing Corporation": "#/$defs/TMC", - "Teledyne FLIR": "#/$defs/TeledyneFLIR", - "Templeton World Charity Foundation": "#/$defs/TempletonWorldCharityFoundation", - "The Imaging Source": "#/$defs/TheImagingSource", - "The Lee Company": "#/$defs/TheLeeCompany", - "Thermo Fisher": "#/$defs/Thermofisher", - "Thorlabs": "#/$defs/Thorlabs", - "Tymphany": "#/$defs/Tymphany", - "Vieworks": "#/$defs/Vieworks", - "Vortran": "#/$defs/Vortran", - "ams OSRAM": "#/$defs/AmsOsram" + "Teledyne FLIR": "#/$defs/FLIR", + "Templeton World Charity Foundation": "#/$defs/TWCF", + "The Imaging Source": "#/$defs/THE_IMAGING_SOURCE", + "The Lee Company": "#/$defs/THE_LEE_COMPANY", + "Thermo Fisher Scientific": "#/$defs/THERMO_FISHER_SCIENTIFIC", + "Thorlabs": "#/$defs/THORLABS", + "Tymphany": "#/$defs/TYMPHANY", + "Vieworks": "#/$defs/VIEWORKS", + "Vortran": "#/$defs/VORTRAN", + "ams OSRAM": "#/$defs/AMS_OSRAM" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/AAOptoElectronic" + "$ref": "#/$defs/AA_OPTO_ELECTRONIC" }, { - "$ref": "#/$defs/Abcam" + "$ref": "#/$defs/ASUS" }, { - "$ref": "#/$defs/Addgene" + "$ref": "#/$defs/ABCAM" }, { - "$ref": "#/$defs/AilipuTechnologyCo" + "$ref": "#/$defs/ADDGENE" }, { - "$ref": "#/$defs/AllenInstitute" + "$ref": "#/$defs/AILIPU" }, { - "$ref": "#/$defs/AllenInstituteForBrainScience" + "$ref": "#/$defs/AI" }, { - "$ref": "#/$defs/AllenInstituteForNeuralDynamics" + "$ref": "#/$defs/AIBS" }, { - "$ref": "#/$defs/Allied" + "$ref": "#/$defs/AIND" }, { - "$ref": "#/$defs/AmsOsram" + "$ref": "#/$defs/ALLIED" }, { - "$ref": "#/$defs/AppliedScientificInstrumentation" + "$ref": "#/$defs/ASI" }, { - "$ref": "#/$defs/Asus" + "$ref": "#/$defs/ARECONT_VISION_COSTAR" }, { - "$ref": "#/$defs/ArecontVisionCostar" + "$ref": "#/$defs/BASLER" }, { - "$ref": "#/$defs/Basler" + "$ref": "#/$defs/CAMBRIDGE_TECHNOLOGY" }, { - "$ref": "#/$defs/CambridgeTechnology" + "$ref": "#/$defs/CARL_ZEISS" }, { - "$ref": "#/$defs/ChampalimaudFoundation" + "$ref": "#/$defs/CHAMPALIMAUD" }, { - "$ref": "#/$defs/ChanZuckerbergInitiative" + "$ref": "#/$defs/CZI" }, { - "$ref": "#/$defs/Chroma" + "$ref": "#/$defs/CHROMA" }, { - "$ref": "#/$defs/CoherentScientific" + "$ref": "#/$defs/COHERENT_SCIENTIFIC" }, { - "$ref": "#/$defs/ColumbiaUniversity" + "$ref": "#/$defs/COLUMBIA" }, { - "$ref": "#/$defs/Computar" + "$ref": "#/$defs/COMPUTAR" }, { - "$ref": "#/$defs/Conoptics" + "$ref": "#/$defs/CONOPTICS" }, { - "$ref": "#/$defs/Custom" + "$ref": "#/$defs/CUSTOM" }, { - "$ref": "#/$defs/Dodotronic" + "$ref": "#/$defs/DODOTRONIC" }, { - "$ref": "#/$defs/Doric" + "$ref": "#/$defs/DORIC" }, { - "$ref": "#/$defs/Ealing" + "$ref": "#/$defs/EALING" }, { - "$ref": "#/$defs/EdmundOptics" + "$ref": "#/$defs/EDMUND_OPTICS" }, { - "$ref": "#/$defs/EmoryUniversity" + "$ref": "#/$defs/EMORY" }, { - "$ref": "#/$defs/Euresys" + "$ref": "#/$defs/EURESYS" }, { - "$ref": "#/$defs/Fujinon" + "$ref": "#/$defs/FUJINON" }, { - "$ref": "#/$defs/Hamamatsu" + "$ref": "#/$defs/HAMAMATSU" }, { - "$ref": "#/$defs/Hamilton" + "$ref": "#/$defs/HAMILTON" }, { - "$ref": "#/$defs/HuazhongUniversityOfScienceAndTechnology" + "$ref": "#/$defs/HUST" }, { - "$ref": "#/$defs/TheImagingSource" + "$ref": "#/$defs/IR_ROBOT_CO" }, { - "$ref": "#/$defs/IntegratedDNATechnologies" + "$ref": "#/$defs/ISL" }, { - "$ref": "#/$defs/InteruniversityMicroelectronicsCenter" + "$ref": "#/$defs/INFINITY_PHOTO_OPTICAL" }, { - "$ref": "#/$defs/InfinityPhotoOptical" + "$ref": "#/$defs/IDT" }, { - "$ref": "#/$defs/Invitrogen" + "$ref": "#/$defs/IMEC" }, { - "$ref": "#/$defs/ISLProductsInternational" + "$ref": "#/$defs/INVITROGEN" }, { - "$ref": "#/$defs/JacksonLaboratory" + "$ref": "#/$defs/JAX" }, { - "$ref": "#/$defs/JaneliaResearchCampus" + "$ref": "#/$defs/JANELIA" }, { - "$ref": "#/$defs/Julabo" + "$ref": "#/$defs/JULABO" }, { - "$ref": "#/$defs/TheLeeCompany" + "$ref": "#/$defs/LG" }, { - "$ref": "#/$defs/Leica" + "$ref": "#/$defs/LEICA" }, { - "$ref": "#/$defs/Lg" + "$ref": "#/$defs/LUMEN_DYNAMICS" }, { - "$ref": "#/$defs/LifeCanvas" + "$ref": "#/$defs/LIFECANVAS" }, { - "$ref": "#/$defs/MeadowlarkOptics" + "$ref": "#/$defs/MBF" }, { - "$ref": "#/$defs/IRRobotCo" + "$ref": "#/$defs/MKS_NEWPORT" }, { - "$ref": "#/$defs/MBFBioscience" + "$ref": "#/$defs/MPI" }, { - "$ref": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch" + "$ref": "#/$defs/MEADOWLARK_OPTICS" }, { - "$ref": "#/$defs/MidwestOpticalSystems" + "$ref": "#/$defs/MJFF" }, { - "$ref": "#/$defs/Mitutuyo" + "$ref": "#/$defs/MIDOPT" }, { - "$ref": "#/$defs/MKSNewport" + "$ref": "#/$defs/MITUTUYO" }, { - "$ref": "#/$defs/Mpi" + "$ref": "#/$defs/NRESEARCH_INC" }, { - "$ref": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth" + "$ref": "#/$defs/NCCIH" }, { - "$ref": "#/$defs/NationalInstituteOfMentalHealth" + "$ref": "#/$defs/NIMH" }, { - "$ref": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke" + "$ref": "#/$defs/NINDS" }, { - "$ref": "#/$defs/NationalInstruments" + "$ref": "#/$defs/NATIONAL_INSTRUMENTS" }, { - "$ref": "#/$defs/Navitar" + "$ref": "#/$defs/NAVITAR" }, { - "$ref": "#/$defs/Neurophotometrics" + "$ref": "#/$defs/NEUROPHOTOMETRICS" }, { - "$ref": "#/$defs/NewScaleTechnologies" + "$ref": "#/$defs/NEW_SCALE_TECHNOLOGIES" }, { - "$ref": "#/$defs/NewYorkUniversity" + "$ref": "#/$defs/NYU" }, { - "$ref": "#/$defs/Nikon" + "$ref": "#/$defs/NIKON" }, { - "$ref": "#/$defs/NResearch" + "$ref": "#/$defs/OLYMPUS" }, { - "$ref": "#/$defs/OpenEphysProductionSite" + "$ref": "#/$defs/OEPS" }, { - "$ref": "#/$defs/Olympus" + "$ref": "#/$defs/OPTOTUNE" }, { - "$ref": "#/$defs/Optotune" + "$ref": "#/$defs/OTHER" }, { - "$ref": "#/$defs/Oxxius" + "$ref": "#/$defs/OXXIUS" }, { - "$ref": "#/$defs/Prizmatix" + "$ref": "#/$defs/PRIZMATIX" }, { - "$ref": "#/$defs/Quantifi" + "$ref": "#/$defs/QUANTIFI" }, { - "$ref": "#/$defs/RaspberryPi" + "$ref": "#/$defs/RASPBERRY_PI" }, { - "$ref": "#/$defs/SecondOrderEffects" + "$ref": "#/$defs/SICGEN" }, { - "$ref": "#/$defs/Semrock" + "$ref": "#/$defs/SCHNEIDER_KREUZNACH" }, { - "$ref": "#/$defs/SchneiderKreuznach" + "$ref": "#/$defs/SECOND_ORDER_EFFECTS" }, { - "$ref": "#/$defs/Sicgen" + "$ref": "#/$defs/SEMROCK" }, { - "$ref": "#/$defs/SigmaAldritch" + "$ref": "#/$defs/SIGMA_ALDRITCH" }, { - "$ref": "#/$defs/SimonsFoundation" + "$ref": "#/$defs/SIMONS_FOUNDATION" }, { - "$ref": "#/$defs/Spinnaker" + "$ref": "#/$defs/SPINNAKER" }, { - "$ref": "#/$defs/Tamron" + "$ref": "#/$defs/TAMRON" }, { - "$ref": "#/$defs/TempletonWorldCharityFoundation" + "$ref": "#/$defs/TMC" }, { - "$ref": "#/$defs/TeledyneFLIR" + "$ref": "#/$defs/FLIR" }, { - "$ref": "#/$defs/Thermofisher" + "$ref": "#/$defs/TWCF" }, { - "$ref": "#/$defs/Thorlabs" + "$ref": "#/$defs/THE_IMAGING_SOURCE" }, { - "$ref": "#/$defs/TMC" + "$ref": "#/$defs/THE_LEE_COMPANY" }, { - "$ref": "#/$defs/Tymphany" + "$ref": "#/$defs/THERMO_FISHER_SCIENTIFIC" }, { - "$ref": "#/$defs/Vieworks" + "$ref": "#/$defs/THORLABS" }, { - "$ref": "#/$defs/Vortran" + "$ref": "#/$defs/TYMPHANY" }, { - "$ref": "#/$defs/CarlZeiss" + "$ref": "#/$defs/VIEWORKS" }, { - "$ref": "#/$defs/LumenDynamics" + "$ref": "#/$defs/VORTRAN" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/AMS_OSRAM" } ] }, @@ -14597,7 +15539,11 @@ "device_type": { "const": "Laser", "default": "Laser", - "title": "Device Type" + "enum": [ + "Laser" + ], + "title": "Device Type", + "type": "string" }, "name": { "title": "Device name", @@ -14618,33 +15564,33 @@ "manufacturer": { "discriminator": { "mapping": { - "Coherent Scientific": "#/$defs/CoherentScientific", - "Hamamatsu": "#/$defs/Hamamatsu", - "Other": "#/$defs/Other", - "Oxxius": "#/$defs/Oxxius", - "Quantifi": "#/$defs/Quantifi", - "Vortran": "#/$defs/Vortran" + "Coherent Scientific": "#/$defs/COHERENT_SCIENTIFIC", + "Hamamatsu": "#/$defs/HAMAMATSU", + "Other": "#/$defs/OTHER", + "Oxxius": "#/$defs/OXXIUS", + "Quantifi": "#/$defs/QUANTIFI", + "Vortran": "#/$defs/VORTRAN" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/CoherentScientific" + "$ref": "#/$defs/COHERENT_SCIENTIFIC" }, { - "$ref": "#/$defs/Hamamatsu" + "$ref": "#/$defs/HAMAMATSU" }, { - "$ref": "#/$defs/Oxxius" + "$ref": "#/$defs/OXXIUS" }, { - "$ref": "#/$defs/Quantifi" + "$ref": "#/$defs/QUANTIFI" }, { - "$ref": "#/$defs/Vortran" + "$ref": "#/$defs/VORTRAN" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/OTHER" } ], "title": "Manufacturer" @@ -14774,7 +15720,11 @@ "coupling_efficiency_unit": { "const": "percent", "default": "percent", - "title": "Coupling efficiency unit" + "enum": [ + "percent" + ], + "title": "Coupling efficiency unit", + "type": "string" }, "item_number": { "anyOf": [ @@ -14849,7 +15799,11 @@ "device_type": { "const": "Laser", "default": "Laser", - "title": "Device Type" + "enum": [ + "Laser" + ], + "title": "Device Type", + "type": "string" }, "name": { "description": "Must match rig json", @@ -14901,34 +15855,6 @@ "title": "LaserConfig", "type": "object" }, - "Leica": { - "additionalProperties": false, - "description": "Leica", - "properties": { - "name": { - "const": "Leica", - "default": "Leica", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "Leica", - "type": "object" - }, "Lens": { "additionalProperties": false, "description": "Lens", @@ -14936,7 +15862,11 @@ "device_type": { "const": "Lens", "default": "Lens", - "title": "Device Type" + "enum": [ + "Lens" + ], + "title": "Device Type", + "type": "string" }, "name": { "title": "Device name", @@ -14957,65 +15887,65 @@ "manufacturer": { "discriminator": { "mapping": { - "Carl Zeiss": "#/$defs/CarlZeiss", - "Computar": "#/$defs/Computar", - "Edmund Optics": "#/$defs/EdmundOptics", - "Fujinon": "#/$defs/Fujinon", - "Hamamatsu": "#/$defs/Hamamatsu", - "Infinity Photo-Optical": "#/$defs/InfinityPhotoOptical", - "Leica": "#/$defs/Leica", - "Mitutuyo": "#/$defs/Mitutuyo", - "Navitar": "#/$defs/Navitar", - "Nikon": "#/$defs/Nikon", - "Olympus": "#/$defs/Olympus", - "Other": "#/$defs/Other", - "Schneider-Kreuznach": "#/$defs/SchneiderKreuznach", - "Thorlabs": "#/$defs/Thorlabs" + "Carl Zeiss": "#/$defs/CARL_ZEISS", + "Computar": "#/$defs/COMPUTAR", + "Edmund Optics": "#/$defs/EDMUND_OPTICS", + "Fujinon": "#/$defs/FUJINON", + "Hamamatsu": "#/$defs/HAMAMATSU", + "Infinity Photo-Optical": "#/$defs/INFINITY_PHOTO_OPTICAL", + "Leica": "#/$defs/LEICA", + "Mitutuyo": "#/$defs/MITUTUYO", + "Navitar": "#/$defs/NAVITAR", + "Nikon": "#/$defs/NIKON", + "Olympus": "#/$defs/OLYMPUS", + "Other": "#/$defs/OTHER", + "Schneider-Kreuznach": "#/$defs/SCHNEIDER_KREUZNACH", + "Thorlabs": "#/$defs/THORLABS" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/Computar" + "$ref": "#/$defs/COMPUTAR" }, { - "$ref": "#/$defs/EdmundOptics" + "$ref": "#/$defs/EDMUND_OPTICS" }, { - "$ref": "#/$defs/Fujinon" + "$ref": "#/$defs/FUJINON" }, { - "$ref": "#/$defs/Hamamatsu" + "$ref": "#/$defs/HAMAMATSU" }, { - "$ref": "#/$defs/InfinityPhotoOptical" + "$ref": "#/$defs/INFINITY_PHOTO_OPTICAL" }, { - "$ref": "#/$defs/Leica" + "$ref": "#/$defs/LEICA" }, { - "$ref": "#/$defs/Mitutuyo" + "$ref": "#/$defs/MITUTUYO" }, { - "$ref": "#/$defs/Navitar" + "$ref": "#/$defs/NAVITAR" }, { - "$ref": "#/$defs/Nikon" + "$ref": "#/$defs/NIKON" }, { - "$ref": "#/$defs/Olympus" + "$ref": "#/$defs/OLYMPUS" }, { - "$ref": "#/$defs/SchneiderKreuznach" + "$ref": "#/$defs/SCHNEIDER_KREUZNACH" }, { - "$ref": "#/$defs/Thorlabs" + "$ref": "#/$defs/THORLABS" }, { - "$ref": "#/$defs/CarlZeiss" + "$ref": "#/$defs/CARL_ZEISS" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/OTHER" } ], "title": "Manufacturer" @@ -15173,47 +16103,6 @@ "title": "LensSize", "type": "integer" }, - "Lg": { - "additionalProperties": false, - "description": "Lg", - "properties": { - "name": { - "const": "LG", - "default": "LG", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/ResearchOrganizationRegistry" - } - ], - "title": "Registry" - }, - "registry_identifier": { - "const": "02b948n83", - "default": "02b948n83", - "title": "Registry Identifier" - } - }, - "title": "Lg", - "type": "object" - }, "LickSensorType": { "description": "Type of lick sensor", "enum": [ @@ -15223,51 +16112,6 @@ "title": "LickSensorType", "type": "string" }, - "LicketySplit": { - "description": "Lickety Split", - "properties": { - "name": { - "const": "Lickety Split", - "default": "Lickety Split", - "title": "Name" - }, - "whoami": { - "const": 1400, - "default": 1400, - "title": "Whoami" - } - }, - "title": "LicketySplit", - "type": "object" - }, - "LifeCanvas": { - "additionalProperties": false, - "description": "LifeCanvas", - "properties": { - "name": { - "const": "LifeCanvas", - "default": "LifeCanvas", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "LifeCanvas", - "type": "object" - }, "LightCycle": { "additionalProperties": false, "description": "Description of vivarium light cycle times", @@ -15299,7 +16143,11 @@ "device_type": { "const": "Light emitting diode", "default": "Light emitting diode", - "title": "Device Type" + "enum": [ + "Light emitting diode" + ], + "title": "Device Type", + "type": "string" }, "name": { "title": "Device name", @@ -15320,29 +16168,29 @@ "manufacturer": { "discriminator": { "mapping": { - "Doric": "#/$defs/Doric", - "Other": "#/$defs/Other", - "Prizmatix": "#/$defs/Prizmatix", - "Thorlabs": "#/$defs/Thorlabs", - "ams OSRAM": "#/$defs/AmsOsram" + "Doric": "#/$defs/DORIC", + "Other": "#/$defs/OTHER", + "Prizmatix": "#/$defs/PRIZMATIX", + "Thorlabs": "#/$defs/THORLABS", + "ams OSRAM": "#/$defs/AMS_OSRAM" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/AmsOsram" + "$ref": "#/$defs/AMS_OSRAM" }, { - "$ref": "#/$defs/Doric" + "$ref": "#/$defs/DORIC" }, { - "$ref": "#/$defs/Prizmatix" + "$ref": "#/$defs/PRIZMATIX" }, { - "$ref": "#/$defs/Thorlabs" + "$ref": "#/$defs/THORLABS" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/OTHER" } ], "title": "Manufacturer" @@ -15390,166 +16238,375 @@ "$ref": "#/$defs/AindGeneric" } ], - "default": {}, - "title": "Additional parameters" + "default": {}, + "title": "Additional parameters" + }, + "notes": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Notes" + }, + "wavelength": { + "title": "Wavelength (nm)", + "type": "integer" + }, + "wavelength_unit": { + "allOf": [ + { + "$ref": "#/$defs/SizeUnit" + } + ], + "default": "nanometer", + "title": "Wavelength unit" + }, + "bandwidth": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Bandwidth (FWHM)" + }, + "bandwidth_unit": { + "allOf": [ + { + "$ref": "#/$defs/SizeUnit" + } + ], + "default": "nanometer", + "title": "Bandwidth unit" + } + }, + "required": [ + "name", + "manufacturer", + "wavelength" + ], + "title": "LightEmittingDiode", + "type": "object" + }, + "LightEmittingDiodeConfig": { + "additionalProperties": false, + "description": "Description of LED settings", + "properties": { + "device_type": { + "const": "Light emitting diode", + "default": "Light emitting diode", + "enum": [ + "Light emitting diode" + ], + "title": "Device Type", + "type": "string" + }, + "name": { + "title": "Name", + "type": "string" + }, + "excitation_power": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Excitation power (mW)" + }, + "excitation_power_unit": { + "allOf": [ + { + "$ref": "#/$defs/PowerUnit" + } + ], + "default": "milliwatt", + "title": "Excitation power unit" + } + }, + "required": [ + "name" + ], + "title": "LightEmittingDiodeConfig", + "type": "object" + }, + "MACACA_MULATTA": { + "properties": { + "name": { + "const": "Macaca mulatta", + "default": "Macaca mulatta", + "enum": [ + "Macaca mulatta" + ], + "title": "Name", + "type": "string" + }, + "registry": { + "default": { + "name": "National Center for Biotechnology Information", + "abbreviation": "NCBI" + }, + "discriminator": { + "mapping": { + "National Center for Biotechnology Information": "#/$defs/NCBI" + }, + "propertyName": "name" + }, + "oneOf": [ + { + "$ref": "#/$defs/NCBI" + } + ], + "title": "Registry" + }, + "registry_identifier": { + "const": "NCBI:txid9544", + "default": "NCBI:txid9544", + "enum": [ + "NCBI:txid9544" + ], + "title": "Registry Identifier", + "type": "string" + } + }, + "title": "MACACA_MULATTA", + "type": "object" + }, + "MBF": { + "properties": { + "name": { + "const": "MBF Bioscience", + "default": "MBF Bioscience", + "enum": [ + "MBF Bioscience" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "MBF", + "default": "MBF", + "enum": [ + "MBF" + ], + "title": "Abbreviation", + "type": "string" }, - "notes": { - "anyOf": [ - { - "type": "string" + "registry": { + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" }, + "propertyName": "name" + }, + "oneOf": [ { - "type": "null" + "$ref": "#/$defs/ROR" } ], - "default": null, - "title": "Notes" + "title": "Registry" }, - "wavelength": { - "title": "Wavelength (nm)", - "type": "integer" + "registry_identifier": { + "const": "02zynam48", + "default": "02zynam48", + "enum": [ + "02zynam48" + ], + "title": "Registry Identifier", + "type": "string" + } + }, + "title": "MBF", + "type": "object" + }, + "MEADOWLARK_OPTICS": { + "properties": { + "name": { + "const": "Meadowlark Optics", + "default": "Meadowlark Optics", + "enum": [ + "Meadowlark Optics" + ], + "title": "Name", + "type": "string" }, - "wavelength_unit": { - "allOf": [ - { - "$ref": "#/$defs/SizeUnit" - } + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null ], - "default": "nanometer", - "title": "Wavelength unit" + "title": "Abbreviation", + "type": "null" }, - "bandwidth": { - "anyOf": [ - { - "type": "integer" + "registry": { + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" }, + "propertyName": "name" + }, + "oneOf": [ { - "type": "null" + "$ref": "#/$defs/ROR" } ], - "default": null, - "title": "Bandwidth (FWHM)" + "title": "Registry" }, - "bandwidth_unit": { - "allOf": [ - { - "$ref": "#/$defs/SizeUnit" - } + "registry_identifier": { + "const": "00n8qbq54", + "default": "00n8qbq54", + "enum": [ + "00n8qbq54" ], - "default": "nanometer", - "title": "Bandwidth unit" + "title": "Registry Identifier", + "type": "string" } }, - "required": [ - "name", - "manufacturer", - "wavelength" - ], - "title": "LightEmittingDiode", + "title": "MEADOWLARK_OPTICS", "type": "object" }, - "LightEmittingDiodeConfig": { - "additionalProperties": false, - "description": "Description of LED settings", + "MESOSPIM": { "properties": { - "device_type": { - "const": "Light emitting diode", - "default": "Light emitting diode", - "title": "Device Type" - }, "name": { + "const": "MesoSPIM platform", + "default": "MesoSPIM platform", + "enum": [ + "MesoSPIM platform" + ], "title": "Name", "type": "string" }, - "excitation_power": { - "anyOf": [ - { - "type": "number" - }, - { - "type": "string" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Excitation power (mW)" - }, - "excitation_power_unit": { - "allOf": [ - { - "$ref": "#/$defs/PowerUnit" - } + "abbreviation": { + "const": "mesoSPIM", + "default": "mesoSPIM", + "enum": [ + "mesoSPIM" ], - "default": "milliwatt", - "title": "Excitation power unit" + "title": "Abbreviation", + "type": "string" } }, - "required": [ - "name" - ], - "title": "LightEmittingDiodeConfig", + "title": "MESOSPIM", "type": "object" }, - "LoadCells": { - "description": "Load Cells", + "MIDOPT": { "properties": { "name": { - "const": "Load Cells", - "default": "Load Cells", - "title": "Name" + "const": "Midwest Optical Systems, Inc.", + "default": "Midwest Optical Systems, Inc.", + "enum": [ + "Midwest Optical Systems, Inc." + ], + "title": "Name", + "type": "string" }, - "whoami": { - "const": 1232, - "default": 1232, - "title": "Whoami" + "abbreviation": { + "const": "MidOpt", + "default": "MidOpt", + "enum": [ + "MidOpt" + ], + "title": "Abbreviation", + "type": "string" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "LoadCells", + "title": "MIDOPT", "type": "object" }, - "LumenDynamics": { - "additionalProperties": false, - "description": "Lumen Dynamics", + "MITUTUYO": { "properties": { "name": { - "const": "Lumen Dynamics", - "default": "Lumen Dynamics", - "title": "Name" + "const": "Mitutuyo", + "default": "Mitutuyo", + "enum": [ + "Mitutuyo" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "LumenDynamics", + "title": "MITUTUYO", "type": "object" }, - "MBFBioscience": { - "additionalProperties": false, - "description": "MBFBioscience", + "MJFF": { "properties": { "name": { - "const": "MBF Bioscience", - "default": "MBF Bioscience", - "title": "Name" + "const": "Michael J. Fox Foundation for Parkinson's Research", + "default": "Michael J. Fox Foundation for Parkinson's Research", + "enum": [ + "Michael J. Fox Foundation for Parkinson's Research" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "MBF", - "default": "MBF", - "title": "Abbreviation" + "const": "MJFF", + "default": "MJFF", + "enum": [ + "MJFF" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -15558,39 +16615,49 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" }, "registry_identifier": { - "const": "02zynam48", - "default": "02zynam48", - "title": "Registry Identifier" + "const": "03arq3225", + "default": "03arq3225", + "enum": [ + "03arq3225" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "MBFBioscience", + "title": "MJFF", "type": "object" }, - "MKSNewport": { - "additionalProperties": false, - "description": "MKSNewport", + "MKS_NEWPORT": { "properties": { "name": { "const": "MKS Newport", "default": "MKS Newport", - "title": "Name" + "enum": [ + "MKS Newport" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { "default": { @@ -15599,24 +16666,90 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], - "title": "Registry" + "title": "Registry" + }, + "registry_identifier": { + "const": "00k17f049", + "default": "00k17f049", + "enum": [ + "00k17f049" + ], + "title": "Registry Identifier", + "type": "string" + } + }, + "title": "MKS_NEWPORT", + "type": "object" + }, + "MOTOR_OBSERVATORY": { + "properties": { + "name": { + "const": "Motor observatory platform", + "default": "Motor observatory platform", + "enum": [ + "Motor observatory platform" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "motor-observatory", + "default": "motor-observatory", + "enum": [ + "motor-observatory" + ], + "title": "Abbreviation", + "type": "string" + } + }, + "title": "MOTOR_OBSERVATORY", + "type": "object" + }, + "MPI": { + "properties": { + "name": { + "const": "MPI", + "default": "MPI", + "enum": [ + "MPI" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "MPI", + "default": "MPI", + "enum": [ + "MPI" + ], + "title": "Abbreviation", + "type": "string" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" }, "registry_identifier": { - "const": "00k17f049", - "default": "00k17f049", - "title": "Registry Identifier" + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "MKSNewport", + "title": "MPI", "type": "object" }, "MRIScan": { @@ -15819,26 +16952,40 @@ "title": "MRIScan", "type": "object" }, - "MacacaMulatta": { - "additionalProperties": false, - "description": "Macaca Mulatta", + "MULTIPLANE_OPHYS": { "properties": { "name": { - "const": "Macaca mulatta", - "default": "Macaca mulatta", - "title": "Name" + "const": "Multiplane optical physiology platform", + "default": "Multiplane optical physiology platform", + "enum": [ + "Multiplane optical physiology platform" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } + "const": "multiplane-ophys", + "default": "multiplane-ophys", + "enum": [ + "multiplane-ophys" ], - "default": null, - "title": "Abbreviation" + "title": "Abbreviation", + "type": "string" + } + }, + "title": "MULTIPLANE_OPHYS", + "type": "object" + }, + "MUS_MUSCULUS": { + "properties": { + "name": { + "const": "Mus musculus", + "default": "Mus musculus", + "enum": [ + "Mus musculus" + ], + "title": "Name", + "type": "string" }, "registry": { "default": { @@ -15847,24 +16994,28 @@ }, "discriminator": { "mapping": { - "National Center for Biotechnology Information": "#/$defs/NationalCenterForBiotechnologyInformation" + "National Center for Biotechnology Information": "#/$defs/NCBI" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/NationalCenterForBiotechnologyInformation" + "$ref": "#/$defs/NCBI" } ], "title": "Registry" }, "registry_identifier": { - "const": "NCBI:txid9544", - "default": "NCBI:txid9544", - "title": "Registry Identifier" + "const": "NCBI:txid10090", + "default": "NCBI:txid10090", + "enum": [ + "NCBI:txid10090" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "MacacaMulatta", + "title": "MUS_MUSCULUS", "type": "object" }, "MagneticStrength": { @@ -15943,7 +17094,11 @@ "device_type": { "const": "Manipulator", "default": "Manipulator", - "title": "Device Type" + "enum": [ + "Manipulator" + ], + "title": "Device Type", + "type": "string" }, "name": { "title": "Device name", @@ -15964,17 +17119,17 @@ "manufacturer": { "discriminator": { "mapping": { - "New Scale Technologies": "#/$defs/NewScaleTechnologies", - "Other": "#/$defs/Other" + "New Scale Technologies": "#/$defs/NEW_SCALE_TECHNOLOGIES", + "Other": "#/$defs/OTHER" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/NewScaleTechnologies" + "$ref": "#/$defs/NEW_SCALE_TECHNOLOGIES" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/OTHER" } ], "title": "Manufacturer" @@ -16172,7 +17327,7 @@ ], "title": "Manipulator coordinates" }, - "bregma_coordinates": { + "anatomical_coordinates": { "anyOf": [ { "$ref": "#/$defs/Coordinates3d" @@ -16182,7 +17337,23 @@ } ], "default": null, - "title": "Bregma coordinates" + "title": "Anatomical coordinates" + }, + "anatomical_reference": { + "anyOf": [ + { + "enum": [ + "Bregma", + "Lambda" + ], + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Anatomical coordinate reference" }, "surface_z": { "anyOf": [ @@ -16255,181 +17426,234 @@ "title": "MassUnit", "type": "string" }, - "MeadowlarkOptics": { + "MetadataStatus": { + "description": "Status of Metadata", + "enum": [ + "Valid", + "Invalid", + "Missing", + "Unknown" + ], + "title": "MetadataStatus", + "type": "string" + }, + "Monitor": { "additionalProperties": false, - "description": "MeadowlarkOptics", + "description": "Description of visual display for visual stimuli", "properties": { + "device_type": { + "const": "Monitor", + "default": "Monitor", + "enum": [ + "Monitor" + ], + "title": "Device Type", + "type": "string" + }, "name": { - "const": "Meadowlark Optics", - "default": "Meadowlark Optics", - "title": "Name" + "title": "Device name", + "type": "string" }, - "abbreviation": { - "const": null, + "serial_number": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], "default": null, - "title": "Abbreviation" + "title": "Serial number" }, - "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, + "manufacturer": { "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "ASUS": "#/$defs/ASUS", + "LG": "#/$defs/LG", + "Other": "#/$defs/OTHER" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ASUS" + }, + { + "$ref": "#/$defs/LG" + }, + { + "$ref": "#/$defs/OTHER" } ], - "title": "Registry" + "title": "Manufacturer" }, - "registry_identifier": { - "const": "00n8qbq54", - "default": "00n8qbq54", - "title": "Registry Identifier" - } - }, - "title": "MeadowlarkOptics", - "type": "object" - }, - "MesoSpim": { - "additionalProperties": false, - "description": "MesoSpim", - "properties": { - "name": { - "const": "MesoSPIM platform", - "default": "MesoSPIM platform", - "title": "Name" + "model": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Model" }, - "abbreviation": { - "const": "mesoSPIM", - "default": "mesoSPIM", - "title": "Abbreviation" - } - }, - "title": "MesoSpim", - "type": "object" - }, - "MetadataStatus": { - "description": "Status of Metadata", - "enum": [ - "Valid", - "Invalid", - "Missing", - "Unknown" - ], - "title": "MetadataStatus", - "type": "string" - }, - "MichaelJFoxFoundationForParkinsonsResearch": { - "additionalProperties": false, - "description": "MichaelJFoxFoundationForParkinsonsResearch", - "properties": { - "name": { - "const": "Michael J. Fox Foundation for Parkinson's Research", - "default": "Michael J. Fox Foundation for Parkinson's Research", - "title": "Name" + "path_to_cad": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "For CUSTOM manufactured devices", + "title": "Path to CAD diagram" }, - "abbreviation": { - "const": "MJFF", - "default": "MJFF", - "title": "Abbreviation" + "port_index": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Port index" }, - "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "additional_settings": { + "allOf": [ + { + "$ref": "#/$defs/AindGeneric" + } + ], + "default": {}, + "title": "Additional parameters" + }, + "notes": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Notes" + }, + "refresh_rate": { + "minimum": 60, + "title": "Refresh rate (Hz)", + "type": "integer" + }, + "width": { + "title": "Width (pixels)", + "type": "integer" + }, + "height": { + "title": "Height (pixels)", + "type": "integer" + }, + "size_unit": { + "allOf": [ + { + "$ref": "#/$defs/SizeUnit" + } + ], + "default": "pixel", + "title": "Size unit" + }, + "viewing_distance": { + "anyOf": [ + { + "type": "number" }, - "propertyName": "name" - }, - "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "type": "string" } ], - "title": "Registry" - }, - "registry_identifier": { - "const": "03arq3225", - "default": "03arq3225", - "title": "Registry Identifier" - } - }, - "title": "MichaelJFoxFoundationForParkinsonsResearch", - "type": "object" - }, - "MidwestOpticalSystems": { - "additionalProperties": false, - "description": "MidwestOpticalSystems", - "properties": { - "name": { - "const": "Midwest Optical Systems, Inc.", - "default": "Midwest Optical Systems, Inc.", - "title": "Name" - }, - "abbreviation": { - "const": "MidOpt", - "default": "MidOpt", - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" + "title": "Viewing distance (cm)" }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "MidwestOpticalSystems", - "type": "object" - }, - "Mitutuyo": { - "additionalProperties": false, - "description": "Mitutuyo", - "properties": { - "name": { - "const": "Mitutuyo", - "default": "Mitutuyo", - "title": "Name" + "viewing_distance_unit": { + "allOf": [ + { + "$ref": "#/$defs/SizeUnit" + } + ], + "default": "centimeter", + "title": "Viewing distance unit" }, - "abbreviation": { - "const": null, + "position": { + "anyOf": [ + { + "$ref": "#/$defs/RelativePosition" + }, + { + "type": "null" + } + ], "default": null, - "title": "Abbreviation" + "title": "Relative position of the monitor" }, - "registry": { - "const": null, + "contrast": { + "anyOf": [ + { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + { + "type": "null" + } + ], "default": null, - "title": "Registry" + "description": "Monitor's contrast setting", + "title": "Contrast" }, - "registry_identifier": { - "const": null, + "brightness": { + "anyOf": [ + { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + { + "type": "null" + } + ], "default": null, - "title": "Registry Identifier" + "description": "Monitor's brightness setting", + "title": "Brightness" } }, - "title": "Mitutuyo", + "required": [ + "name", + "manufacturer", + "refresh_rate", + "width", + "height", + "viewing_distance" + ], + "title": "Monitor", "type": "object" }, - "Monitor": { + "MotorizedStage": { "additionalProperties": false, - "description": "Description of visual display for visual stimuli", + "description": "Description of motorized stage", "properties": { "device_type": { - "const": "Monitor", - "default": "Monitor", - "title": "Device Type" + "const": "Motorized stage", + "default": "Motorized stage", + "enum": [ + "Motorized stage" + ], + "title": "Device Type", + "type": "string" }, "name": { "title": "Device name", @@ -16445,28 +17669,380 @@ } ], "default": null, - "title": "Serial number" - }, - "manufacturer": { - "discriminator": { - "mapping": { - "ASUS": "#/$defs/Asus", - "LG": "#/$defs/Lg", - "Other": "#/$defs/Other" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/Asus" - }, - { - "$ref": "#/$defs/Lg" - }, - { - "$ref": "#/$defs/Other" - } - ], + "title": "Serial number" + }, + "manufacturer": { + "anyOf": [ + { + "discriminator": { + "mapping": { + "AA Opto Electronic": "#/$defs/AA_OPTO_ELECTRONIC", + "ASUS": "#/$defs/ASUS", + "Abcam": "#/$defs/ABCAM", + "Addgene": "#/$defs/ADDGENE", + "Ailipu Technology Co": "#/$defs/AILIPU", + "Allen Institute": "#/$defs/AI", + "Allen Institute for Brain Science": "#/$defs/AIBS", + "Allen Institute for Neural Dynamics": "#/$defs/AIND", + "Allied": "#/$defs/ALLIED", + "Applied Scientific Instrumentation": "#/$defs/ASI", + "Arecont Vision Costar": "#/$defs/ARECONT_VISION_COSTAR", + "Basler": "#/$defs/BASLER", + "Cambridge Technology": "#/$defs/CAMBRIDGE_TECHNOLOGY", + "Carl Zeiss": "#/$defs/CARL_ZEISS", + "Champalimaud Foundation": "#/$defs/CHAMPALIMAUD", + "Chan Zuckerberg Initiative": "#/$defs/CZI", + "Chroma": "#/$defs/CHROMA", + "Coherent Scientific": "#/$defs/COHERENT_SCIENTIFIC", + "Columbia University": "#/$defs/COLUMBIA", + "Computar": "#/$defs/COMPUTAR", + "Conoptics": "#/$defs/CONOPTICS", + "Custom": "#/$defs/CUSTOM", + "Dodotronic": "#/$defs/DODOTRONIC", + "Doric": "#/$defs/DORIC", + "Ealing": "#/$defs/EALING", + "Edmund Optics": "#/$defs/EDMUND_OPTICS", + "Emory University": "#/$defs/EMORY", + "Euresys": "#/$defs/EURESYS", + "Fujinon": "#/$defs/FUJINON", + "Hamamatsu": "#/$defs/HAMAMATSU", + "Hamilton": "#/$defs/HAMILTON", + "Huazhong University of Science and Technology": "#/$defs/HUST", + "IR Robot Co": "#/$defs/IR_ROBOT_CO", + "ISL Products International": "#/$defs/ISL", + "Infinity Photo-Optical": "#/$defs/INFINITY_PHOTO_OPTICAL", + "Integrated DNA Technologies": "#/$defs/IDT", + "Interuniversity Microelectronics Center": "#/$defs/IMEC", + "Invitrogen": "#/$defs/INVITROGEN", + "Jackson Laboratory": "#/$defs/JAX", + "Janelia Research Campus": "#/$defs/JANELIA", + "Julabo": "#/$defs/JULABO", + "LG": "#/$defs/LG", + "Leica": "#/$defs/LEICA", + "LifeCanvas": "#/$defs/LIFECANVAS", + "Lumen Dynamics": "#/$defs/LUMEN_DYNAMICS", + "MBF Bioscience": "#/$defs/MBF", + "MKS Newport": "#/$defs/MKS_NEWPORT", + "MPI": "#/$defs/MPI", + "Meadowlark Optics": "#/$defs/MEADOWLARK_OPTICS", + "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MJFF", + "Midwest Optical Systems, Inc.": "#/$defs/MIDOPT", + "Mitutuyo": "#/$defs/MITUTUYO", + "NResearch Inc": "#/$defs/NRESEARCH_INC", + "National Center for Complementary and Integrative Health": "#/$defs/NCCIH", + "National Institute of Mental Health": "#/$defs/NIMH", + "National Institute of Neurological Disorders and Stroke": "#/$defs/NINDS", + "National Instruments": "#/$defs/NATIONAL_INSTRUMENTS", + "Navitar": "#/$defs/NAVITAR", + "Neurophotometrics": "#/$defs/NEUROPHOTOMETRICS", + "New Scale Technologies": "#/$defs/NEW_SCALE_TECHNOLOGIES", + "New York University": "#/$defs/NYU", + "Nikon": "#/$defs/NIKON", + "Olympus": "#/$defs/OLYMPUS", + "Open Ephys Production Site": "#/$defs/OEPS", + "Optotune": "#/$defs/OPTOTUNE", + "Other": "#/$defs/OTHER", + "Oxxius": "#/$defs/OXXIUS", + "Prizmatix": "#/$defs/PRIZMATIX", + "Quantifi": "#/$defs/QUANTIFI", + "Raspberry Pi": "#/$defs/RASPBERRY_PI", + "SICGEN": "#/$defs/SICGEN", + "Schneider-Kreuznach": "#/$defs/SCHNEIDER_KREUZNACH", + "Second Order Effects": "#/$defs/SECOND_ORDER_EFFECTS", + "Semrock": "#/$defs/SEMROCK", + "Sigma-Aldritch": "#/$defs/SIGMA_ALDRITCH", + "Simons Foundation": "#/$defs/SIMONS_FOUNDATION", + "Spinnaker": "#/$defs/SPINNAKER", + "Tamron": "#/$defs/TAMRON", + "Technical Manufacturing Corporation": "#/$defs/TMC", + "Teledyne FLIR": "#/$defs/FLIR", + "Templeton World Charity Foundation": "#/$defs/TWCF", + "The Imaging Source": "#/$defs/THE_IMAGING_SOURCE", + "The Lee Company": "#/$defs/THE_LEE_COMPANY", + "Thermo Fisher Scientific": "#/$defs/THERMO_FISHER_SCIENTIFIC", + "Thorlabs": "#/$defs/THORLABS", + "Tymphany": "#/$defs/TYMPHANY", + "Vieworks": "#/$defs/VIEWORKS", + "Vortran": "#/$defs/VORTRAN", + "ams OSRAM": "#/$defs/AMS_OSRAM" + }, + "propertyName": "name" + }, + "oneOf": [ + { + "$ref": "#/$defs/AA_OPTO_ELECTRONIC" + }, + { + "$ref": "#/$defs/ASUS" + }, + { + "$ref": "#/$defs/ABCAM" + }, + { + "$ref": "#/$defs/ADDGENE" + }, + { + "$ref": "#/$defs/AILIPU" + }, + { + "$ref": "#/$defs/AI" + }, + { + "$ref": "#/$defs/AIBS" + }, + { + "$ref": "#/$defs/AIND" + }, + { + "$ref": "#/$defs/ALLIED" + }, + { + "$ref": "#/$defs/ASI" + }, + { + "$ref": "#/$defs/ARECONT_VISION_COSTAR" + }, + { + "$ref": "#/$defs/BASLER" + }, + { + "$ref": "#/$defs/CAMBRIDGE_TECHNOLOGY" + }, + { + "$ref": "#/$defs/CARL_ZEISS" + }, + { + "$ref": "#/$defs/CHAMPALIMAUD" + }, + { + "$ref": "#/$defs/CZI" + }, + { + "$ref": "#/$defs/CHROMA" + }, + { + "$ref": "#/$defs/COHERENT_SCIENTIFIC" + }, + { + "$ref": "#/$defs/COLUMBIA" + }, + { + "$ref": "#/$defs/COMPUTAR" + }, + { + "$ref": "#/$defs/CONOPTICS" + }, + { + "$ref": "#/$defs/CUSTOM" + }, + { + "$ref": "#/$defs/DODOTRONIC" + }, + { + "$ref": "#/$defs/DORIC" + }, + { + "$ref": "#/$defs/EALING" + }, + { + "$ref": "#/$defs/EDMUND_OPTICS" + }, + { + "$ref": "#/$defs/EMORY" + }, + { + "$ref": "#/$defs/EURESYS" + }, + { + "$ref": "#/$defs/FUJINON" + }, + { + "$ref": "#/$defs/HAMAMATSU" + }, + { + "$ref": "#/$defs/HAMILTON" + }, + { + "$ref": "#/$defs/HUST" + }, + { + "$ref": "#/$defs/IR_ROBOT_CO" + }, + { + "$ref": "#/$defs/ISL" + }, + { + "$ref": "#/$defs/INFINITY_PHOTO_OPTICAL" + }, + { + "$ref": "#/$defs/IDT" + }, + { + "$ref": "#/$defs/IMEC" + }, + { + "$ref": "#/$defs/INVITROGEN" + }, + { + "$ref": "#/$defs/JAX" + }, + { + "$ref": "#/$defs/JANELIA" + }, + { + "$ref": "#/$defs/JULABO" + }, + { + "$ref": "#/$defs/LG" + }, + { + "$ref": "#/$defs/LEICA" + }, + { + "$ref": "#/$defs/LUMEN_DYNAMICS" + }, + { + "$ref": "#/$defs/LIFECANVAS" + }, + { + "$ref": "#/$defs/MBF" + }, + { + "$ref": "#/$defs/MKS_NEWPORT" + }, + { + "$ref": "#/$defs/MPI" + }, + { + "$ref": "#/$defs/MEADOWLARK_OPTICS" + }, + { + "$ref": "#/$defs/MJFF" + }, + { + "$ref": "#/$defs/MIDOPT" + }, + { + "$ref": "#/$defs/MITUTUYO" + }, + { + "$ref": "#/$defs/NRESEARCH_INC" + }, + { + "$ref": "#/$defs/NCCIH" + }, + { + "$ref": "#/$defs/NIMH" + }, + { + "$ref": "#/$defs/NINDS" + }, + { + "$ref": "#/$defs/NATIONAL_INSTRUMENTS" + }, + { + "$ref": "#/$defs/NAVITAR" + }, + { + "$ref": "#/$defs/NEUROPHOTOMETRICS" + }, + { + "$ref": "#/$defs/NEW_SCALE_TECHNOLOGIES" + }, + { + "$ref": "#/$defs/NYU" + }, + { + "$ref": "#/$defs/NIKON" + }, + { + "$ref": "#/$defs/OLYMPUS" + }, + { + "$ref": "#/$defs/OEPS" + }, + { + "$ref": "#/$defs/OPTOTUNE" + }, + { + "$ref": "#/$defs/OTHER" + }, + { + "$ref": "#/$defs/OXXIUS" + }, + { + "$ref": "#/$defs/PRIZMATIX" + }, + { + "$ref": "#/$defs/QUANTIFI" + }, + { + "$ref": "#/$defs/RASPBERRY_PI" + }, + { + "$ref": "#/$defs/SICGEN" + }, + { + "$ref": "#/$defs/SCHNEIDER_KREUZNACH" + }, + { + "$ref": "#/$defs/SECOND_ORDER_EFFECTS" + }, + { + "$ref": "#/$defs/SEMROCK" + }, + { + "$ref": "#/$defs/SIGMA_ALDRITCH" + }, + { + "$ref": "#/$defs/SIMONS_FOUNDATION" + }, + { + "$ref": "#/$defs/SPINNAKER" + }, + { + "$ref": "#/$defs/TAMRON" + }, + { + "$ref": "#/$defs/TMC" + }, + { + "$ref": "#/$defs/FLIR" + }, + { + "$ref": "#/$defs/TWCF" + }, + { + "$ref": "#/$defs/THE_IMAGING_SOURCE" + }, + { + "$ref": "#/$defs/THE_LEE_COMPANY" + }, + { + "$ref": "#/$defs/THERMO_FISHER_SCIENTIFIC" + }, + { + "$ref": "#/$defs/THORLABS" + }, + { + "$ref": "#/$defs/TYMPHANY" + }, + { + "$ref": "#/$defs/VIEWORKS" + }, + { + "$ref": "#/$defs/VORTRAN" + }, + { + "$ref": "#/$defs/AMS_OSRAM" + } + ] + }, + { + "type": "null" + } + ], + "default": null, "title": "Manufacturer" }, "model": { @@ -16527,29 +18103,7 @@ "default": null, "title": "Notes" }, - "refresh_rate": { - "minimum": 60, - "title": "Refresh rate (Hz)", - "type": "integer" - }, - "width": { - "title": "Width (pixels)", - "type": "integer" - }, - "height": { - "title": "Height (pixels)", - "type": "integer" - }, - "size_unit": { - "allOf": [ - { - "$ref": "#/$defs/SizeUnit" - } - ], - "default": "pixel", - "title": "Size unit" - }, - "viewing_distance": { + "travel": { "anyOf": [ { "type": "number" @@ -16558,715 +18112,527 @@ "type": "string" } ], - "title": "Viewing distance (cm)" + "title": "Travel of device (mm)" }, - "viewing_distance_unit": { + "travel_unit": { "allOf": [ { "$ref": "#/$defs/SizeUnit" } ], - "default": "centimeter", - "title": "Viewing distance unit" + "default": "millimeter", + "title": "Travel unit" }, - "position": { + "firmware": { "anyOf": [ { - "$ref": "#/$defs/RelativePosition" + "type": "string" }, { "type": "null" } ], "default": null, - "title": "Relative position of the monitor" + "title": "Firmware" + } + }, + "required": [ + "name", + "travel" + ], + "title": "MotorizedStage", + "type": "object" + }, + "MriScanSequence": { + "description": "MRI scan sequence", + "enum": [ + "RARE", + "Other" + ], + "title": "MriScanSequence", + "type": "string" + }, + "NATIONAL_INSTRUMENTS": { + "properties": { + "name": { + "const": "National Instruments", + "default": "National Instruments", + "enum": [ + "National Instruments" + ], + "title": "Name", + "type": "string" }, - "contrast": { - "anyOf": [ - { - "maximum": 100, - "minimum": 0, - "type": "integer" + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" }, + "propertyName": "name" + }, + "oneOf": [ { - "type": "null" + "$ref": "#/$defs/ROR" } ], + "title": "Registry" + }, + "registry_identifier": { + "const": "026exqw73", + "default": "026exqw73", + "enum": [ + "026exqw73" + ], + "title": "Registry Identifier", + "type": "string" + } + }, + "title": "NATIONAL_INSTRUMENTS", + "type": "object" + }, + "NAVITAR": { + "properties": { + "name": { + "const": "Navitar", + "default": "Navitar", + "enum": [ + "Navitar" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, "default": null, - "description": "Monitor's contrast setting", - "title": "Contrast" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, - "brightness": { - "anyOf": [ - { - "maximum": 100, - "minimum": 0, - "type": "integer" + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "NAVITAR", + "type": "object" + }, + "NCBI": { + "additionalProperties": false, + "properties": { + "name": { + "const": "National Center for Biotechnology Information", + "default": "National Center for Biotechnology Information", + "enum": [ + "National Center for Biotechnology Information" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "NCBI", + "default": "NCBI", + "enum": [ + "NCBI" + ], + "title": "Abbreviation", + "type": "string" + } + }, + "title": "NCBI", + "type": "object" + }, + "NCCIH": { + "properties": { + "name": { + "const": "National Center for Complementary and Integrative Health", + "default": "National Center for Complementary and Integrative Health", + "enum": [ + "National Center for Complementary and Integrative Health" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "NCCIH", + "default": "NCCIH", + "enum": [ + "NCCIH" + ], + "title": "Abbreviation", + "type": "string" + }, + "registry": { + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" }, + "propertyName": "name" + }, + "oneOf": [ { - "type": "null" + "$ref": "#/$defs/ROR" } ], - "default": null, - "description": "Monitor's brightness setting", - "title": "Brightness" - } - }, - "required": [ - "name", - "manufacturer", - "refresh_rate", - "width", - "height", - "viewing_distance" - ], - "title": "Monitor", - "type": "object" - }, - "MotorObservatory": { - "additionalProperties": false, - "description": "MotorObservatory", - "properties": { - "name": { - "const": "Motor observatory platform", - "default": "Motor observatory platform", - "title": "Name" + "title": "Registry" }, - "abbreviation": { - "const": "motor-observatory", - "default": "motor-observatory", - "title": "Abbreviation" + "registry_identifier": { + "const": "00190t495", + "default": "00190t495", + "enum": [ + "00190t495" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "MotorObservatory", + "title": "NCCIH", "type": "object" }, - "MotorizedStage": { - "additionalProperties": false, - "description": "Description of motorized stage", + "NEUROPHOTOMETRICS": { "properties": { - "device_type": { - "const": "Motorized stage", - "default": "Motorized stage", - "title": "Device Type" - }, "name": { - "title": "Device name", + "const": "Neurophotometrics", + "default": "Neurophotometrics", + "enum": [ + "Neurophotometrics" + ], + "title": "Name", "type": "string" }, - "serial_number": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], + "abbreviation": { + "const": null, "default": null, - "title": "Serial number" - }, - "manufacturer": { - "anyOf": [ - { - "discriminator": { - "mapping": { - "AA Opto Electronic": "#/$defs/AAOptoElectronic", - "ASUS": "#/$defs/Asus", - "Abcam": "#/$defs/Abcam", - "Addgene": "#/$defs/Addgene", - "Ailipu Technology Co": "#/$defs/AilipuTechnologyCo", - "Allen Institute": "#/$defs/AllenInstitute", - "Allen Institute for Brain Science": "#/$defs/AllenInstituteForBrainScience", - "Allen Institute for Neural Dynamics": "#/$defs/AllenInstituteForNeuralDynamics", - "Allied": "#/$defs/Allied", - "Applied Scientific Instrumentation": "#/$defs/AppliedScientificInstrumentation", - "Arecont Vision Costar": "#/$defs/ArecontVisionCostar", - "Basler": "#/$defs/Basler", - "Cambridge Technology": "#/$defs/CambridgeTechnology", - "Carl Zeiss": "#/$defs/CarlZeiss", - "Champalimaud Foundation": "#/$defs/ChampalimaudFoundation", - "Chan Zuckerberg Initiative": "#/$defs/ChanZuckerbergInitiative", - "Chroma": "#/$defs/Chroma", - "Coherent Scientific": "#/$defs/CoherentScientific", - "Columbia University": "#/$defs/ColumbiaUniversity", - "Computar": "#/$defs/Computar", - "Conoptics": "#/$defs/Conoptics", - "Custom": "#/$defs/Custom", - "Dodotronic": "#/$defs/Dodotronic", - "Doric": "#/$defs/Doric", - "Ealing": "#/$defs/Ealing", - "Edmund Optics": "#/$defs/EdmundOptics", - "Emory University": "#/$defs/EmoryUniversity", - "Euresys": "#/$defs/Euresys", - "Fujinon": "#/$defs/Fujinon", - "Hamamatsu": "#/$defs/Hamamatsu", - "Hamilton": "#/$defs/Hamilton", - "Huazhong University of Science and Technology": "#/$defs/HuazhongUniversityOfScienceAndTechnology", - "IR Robot Co": "#/$defs/IRRobotCo", - "ISL Products International": "#/$defs/ISLProductsInternational", - "Infinity Photo-Optical": "#/$defs/InfinityPhotoOptical", - "Integrated DNA Technologies": "#/$defs/IntegratedDNATechnologies", - "Interuniversity Microelectronics Center": "#/$defs/InteruniversityMicroelectronicsCenter", - "Invitrogen": "#/$defs/Invitrogen", - "Jackson Laboratory": "#/$defs/JacksonLaboratory", - "Janelia Research Campus": "#/$defs/JaneliaResearchCampus", - "Julabo": "#/$defs/Julabo", - "LG": "#/$defs/Lg", - "Leica": "#/$defs/Leica", - "LifeCanvas": "#/$defs/LifeCanvas", - "Lumen Dynamics": "#/$defs/LumenDynamics", - "MBF Bioscience": "#/$defs/MBFBioscience", - "MKS Newport": "#/$defs/MKSNewport", - "MPI": "#/$defs/Mpi", - "Meadowlark Optics": "#/$defs/MeadowlarkOptics", - "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch", - "Midwest Optical Systems, Inc.": "#/$defs/MidwestOpticalSystems", - "Mitutuyo": "#/$defs/Mitutuyo", - "NResearch Inc": "#/$defs/NResearch", - "National Center for Complementary and Integrative Health": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth", - "National Institute of Mental Health": "#/$defs/NationalInstituteOfMentalHealth", - "National Institute of Neurological Disorders and Stroke": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke", - "National Instruments": "#/$defs/NationalInstruments", - "Navitar": "#/$defs/Navitar", - "Neurophotometrics": "#/$defs/Neurophotometrics", - "New Scale Technologies": "#/$defs/NewScaleTechnologies", - "New York University": "#/$defs/NewYorkUniversity", - "Nikon": "#/$defs/Nikon", - "Olympus": "#/$defs/Olympus", - "Open Ephys Production Site": "#/$defs/OpenEphysProductionSite", - "Optotune": "#/$defs/Optotune", - "Other": "#/$defs/Other", - "Oxxius": "#/$defs/Oxxius", - "Prizmatix": "#/$defs/Prizmatix", - "Quantifi": "#/$defs/Quantifi", - "Raspberry Pi": "#/$defs/RaspberryPi", - "SICGEN": "#/$defs/Sicgen", - "Schneider-Kreuznach": "#/$defs/SchneiderKreuznach", - "Second Order Effects": "#/$defs/SecondOrderEffects", - "Semrock": "#/$defs/Semrock", - "Sigma-Aldritch": "#/$defs/SigmaAldritch", - "Simons Foundation": "#/$defs/SimonsFoundation", - "Spinnaker": "#/$defs/Spinnaker", - "Tamron": "#/$defs/Tamron", - "Technical Manufacturing Corporation": "#/$defs/TMC", - "Teledyne FLIR": "#/$defs/TeledyneFLIR", - "Templeton World Charity Foundation": "#/$defs/TempletonWorldCharityFoundation", - "The Imaging Source": "#/$defs/TheImagingSource", - "The Lee Company": "#/$defs/TheLeeCompany", - "Thermo Fisher": "#/$defs/Thermofisher", - "Thorlabs": "#/$defs/Thorlabs", - "Tymphany": "#/$defs/Tymphany", - "Vieworks": "#/$defs/Vieworks", - "Vortran": "#/$defs/Vortran", - "ams OSRAM": "#/$defs/AmsOsram" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/AAOptoElectronic" - }, - { - "$ref": "#/$defs/Abcam" - }, - { - "$ref": "#/$defs/Addgene" - }, - { - "$ref": "#/$defs/AilipuTechnologyCo" - }, - { - "$ref": "#/$defs/AllenInstitute" - }, - { - "$ref": "#/$defs/AllenInstituteForBrainScience" - }, - { - "$ref": "#/$defs/AllenInstituteForNeuralDynamics" - }, - { - "$ref": "#/$defs/Allied" - }, - { - "$ref": "#/$defs/AmsOsram" - }, - { - "$ref": "#/$defs/AppliedScientificInstrumentation" - }, - { - "$ref": "#/$defs/Asus" - }, - { - "$ref": "#/$defs/ArecontVisionCostar" - }, - { - "$ref": "#/$defs/Basler" - }, - { - "$ref": "#/$defs/CambridgeTechnology" - }, - { - "$ref": "#/$defs/ChampalimaudFoundation" - }, - { - "$ref": "#/$defs/ChanZuckerbergInitiative" - }, - { - "$ref": "#/$defs/Chroma" - }, - { - "$ref": "#/$defs/CoherentScientific" - }, - { - "$ref": "#/$defs/ColumbiaUniversity" - }, - { - "$ref": "#/$defs/Computar" - }, - { - "$ref": "#/$defs/Conoptics" - }, - { - "$ref": "#/$defs/Custom" - }, - { - "$ref": "#/$defs/Dodotronic" - }, - { - "$ref": "#/$defs/Doric" - }, - { - "$ref": "#/$defs/Ealing" - }, - { - "$ref": "#/$defs/EdmundOptics" - }, - { - "$ref": "#/$defs/EmoryUniversity" - }, - { - "$ref": "#/$defs/Euresys" - }, - { - "$ref": "#/$defs/Fujinon" - }, - { - "$ref": "#/$defs/Hamamatsu" - }, - { - "$ref": "#/$defs/Hamilton" - }, - { - "$ref": "#/$defs/HuazhongUniversityOfScienceAndTechnology" - }, - { - "$ref": "#/$defs/TheImagingSource" - }, - { - "$ref": "#/$defs/IntegratedDNATechnologies" - }, - { - "$ref": "#/$defs/InteruniversityMicroelectronicsCenter" - }, - { - "$ref": "#/$defs/InfinityPhotoOptical" - }, - { - "$ref": "#/$defs/Invitrogen" - }, - { - "$ref": "#/$defs/ISLProductsInternational" - }, - { - "$ref": "#/$defs/JacksonLaboratory" - }, - { - "$ref": "#/$defs/JaneliaResearchCampus" - }, - { - "$ref": "#/$defs/Julabo" - }, - { - "$ref": "#/$defs/TheLeeCompany" - }, - { - "$ref": "#/$defs/Leica" - }, - { - "$ref": "#/$defs/Lg" - }, - { - "$ref": "#/$defs/LifeCanvas" - }, - { - "$ref": "#/$defs/MeadowlarkOptics" - }, - { - "$ref": "#/$defs/IRRobotCo" - }, - { - "$ref": "#/$defs/MBFBioscience" - }, - { - "$ref": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch" - }, - { - "$ref": "#/$defs/MidwestOpticalSystems" - }, - { - "$ref": "#/$defs/Mitutuyo" - }, - { - "$ref": "#/$defs/MKSNewport" - }, - { - "$ref": "#/$defs/Mpi" - }, - { - "$ref": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth" - }, - { - "$ref": "#/$defs/NationalInstituteOfMentalHealth" - }, - { - "$ref": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke" - }, - { - "$ref": "#/$defs/NationalInstruments" - }, - { - "$ref": "#/$defs/Navitar" - }, - { - "$ref": "#/$defs/Neurophotometrics" - }, - { - "$ref": "#/$defs/NewScaleTechnologies" - }, - { - "$ref": "#/$defs/NewYorkUniversity" - }, - { - "$ref": "#/$defs/Nikon" - }, - { - "$ref": "#/$defs/NResearch" - }, - { - "$ref": "#/$defs/OpenEphysProductionSite" - }, - { - "$ref": "#/$defs/Olympus" - }, - { - "$ref": "#/$defs/Optotune" - }, - { - "$ref": "#/$defs/Oxxius" - }, - { - "$ref": "#/$defs/Prizmatix" - }, - { - "$ref": "#/$defs/Quantifi" - }, - { - "$ref": "#/$defs/RaspberryPi" - }, - { - "$ref": "#/$defs/SecondOrderEffects" - }, - { - "$ref": "#/$defs/Semrock" - }, - { - "$ref": "#/$defs/SchneiderKreuznach" - }, - { - "$ref": "#/$defs/Sicgen" - }, - { - "$ref": "#/$defs/SigmaAldritch" - }, - { - "$ref": "#/$defs/SimonsFoundation" - }, - { - "$ref": "#/$defs/Spinnaker" - }, - { - "$ref": "#/$defs/Tamron" - }, - { - "$ref": "#/$defs/TempletonWorldCharityFoundation" - }, - { - "$ref": "#/$defs/TeledyneFLIR" - }, - { - "$ref": "#/$defs/Thermofisher" - }, - { - "$ref": "#/$defs/Thorlabs" - }, - { - "$ref": "#/$defs/TMC" - }, - { - "$ref": "#/$defs/Tymphany" - }, - { - "$ref": "#/$defs/Vieworks" - }, - { - "$ref": "#/$defs/Vortran" - }, - { - "$ref": "#/$defs/CarlZeiss" - }, - { - "$ref": "#/$defs/LumenDynamics" - }, - { - "$ref": "#/$defs/Other" - } - ] - }, - { - "type": "null" - } + "enum": [ + null ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { "default": null, - "title": "Manufacturer" + "title": "Registry", + "type": "null" }, - "model": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], + "registry_identifier": { + "const": null, "default": null, - "title": "Model" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "NEUROPHOTOMETRICS", + "type": "object" + }, + "NEW_SCALE_TECHNOLOGIES": { + "properties": { + "name": { + "const": "New Scale Technologies", + "default": "New Scale Technologies", + "enum": [ + "New Scale Technologies" + ], + "title": "Name", + "type": "string" }, - "path_to_cad": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { "default": null, - "description": "For CUSTOM manufactured devices", - "title": "Path to CAD diagram" + "title": "Registry", + "type": "null" }, - "port_index": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], + "registry_identifier": { + "const": null, "default": null, - "title": "Port index" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "NEW_SCALE_TECHNOLOGIES", + "type": "object" + }, + "NIKON": { + "properties": { + "name": { + "const": "Nikon", + "default": "Nikon", + "enum": [ + "Nikon" + ], + "title": "Name", + "type": "string" }, - "additional_settings": { - "allOf": [ - { - "$ref": "#/$defs/AindGeneric" - } + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null ], - "default": {}, - "title": "Additional parameters" + "title": "Abbreviation", + "type": "null" }, - "notes": { - "anyOf": [ - { - "type": "string" + "registry": { + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" }, + "propertyName": "name" + }, + "oneOf": [ { - "type": "null" + "$ref": "#/$defs/ROR" } ], - "default": null, - "title": "Notes" + "title": "Registry" }, - "travel": { - "anyOf": [ - { - "type": "number" - }, - { - "type": "string" - } + "registry_identifier": { + "const": "0280y9h11", + "default": "0280y9h11", + "enum": [ + "0280y9h11" ], - "title": "Travel of device (mm)" + "title": "Registry Identifier", + "type": "string" + } + }, + "title": "NIKON", + "type": "object" + }, + "NIMH": { + "properties": { + "name": { + "const": "National Institute of Mental Health", + "default": "National Institute of Mental Health", + "enum": [ + "National Institute of Mental Health" + ], + "title": "Name", + "type": "string" }, - "travel_unit": { - "allOf": [ - { - "$ref": "#/$defs/SizeUnit" - } + "abbreviation": { + "const": "NIMH", + "default": "NIMH", + "enum": [ + "NIMH" ], - "default": "millimeter", - "title": "Travel unit" + "title": "Abbreviation", + "type": "string" }, - "firmware": { - "anyOf": [ - { - "type": "string" + "registry": { + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" }, + "propertyName": "name" + }, + "oneOf": [ { - "type": "null" + "$ref": "#/$defs/ROR" } ], - "default": null, - "title": "Firmware" + "title": "Registry" + }, + "registry_identifier": { + "const": "04xeg9z08", + "default": "04xeg9z08", + "enum": [ + "04xeg9z08" + ], + "title": "Registry Identifier", + "type": "string" } }, - "required": [ - "name", - "travel" - ], - "title": "MotorizedStage", + "title": "NIMH", "type": "object" }, - "Mpi": { - "additionalProperties": false, - "description": "Mpi", + "NINDS": { "properties": { "name": { - "const": "MPI", - "default": "MPI", - "title": "Name" + "const": "National Institute of Neurological Disorders and Stroke", + "default": "National Institute of Neurological Disorders and Stroke", + "enum": [ + "National Institute of Neurological Disorders and Stroke" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "MPI", - "default": "MPI", - "title": "Abbreviation" + "const": "NINDS", + "default": "NINDS", + "enum": [ + "NINDS" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { - "const": null, - "default": null, + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" + }, + "propertyName": "name" + }, + "oneOf": [ + { + "$ref": "#/$defs/ROR" + } + ], "title": "Registry" }, "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" + "const": "01s5ya894", + "default": "01s5ya894", + "enum": [ + "01s5ya894" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "Mpi", + "title": "NINDS", "type": "object" }, - "MriScanSequence": { - "description": "MRI scan sequence", - "enum": [ - "RARE", - "Other" - ], - "title": "MriScanSequence", - "type": "string" - }, - "MultiplaneOphys": { - "additionalProperties": false, - "description": "MulitplaneOphys", + "NRESEARCH_INC": { "properties": { "name": { - "const": "Multiplane optical physiology platform", - "default": "Multiplane optical physiology platform", - "title": "Name" + "const": "NResearch Inc", + "default": "NResearch Inc", + "enum": [ + "NResearch Inc" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "multiplane-ophys", - "default": "multiplane-ophys", - "title": "Abbreviation" + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "MultiplaneOphys", + "title": "NRESEARCH_INC", "type": "object" }, - "MusMusculus": { - "additionalProperties": false, - "description": "Mus Musculus", + "NYU": { "properties": { - "name": { - "const": "Mus musculus", - "default": "Mus musculus", - "title": "Name" + "name": { + "const": "New York University", + "default": "New York University", + "enum": [ + "New York University" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } + "const": "NYU", + "default": "NYU", + "enum": [ + "NYU" ], - "default": null, - "title": "Abbreviation" + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { - "name": "National Center for Biotechnology Information", - "abbreviation": "NCBI" + "name": "Research Organization Registry", + "abbreviation": "ROR" }, "discriminator": { "mapping": { - "National Center for Biotechnology Information": "#/$defs/NationalCenterForBiotechnologyInformation" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/NationalCenterForBiotechnologyInformation" + "$ref": "#/$defs/ROR" } ], "title": "Registry" }, "registry_identifier": { - "const": "NCBI:txid10090", - "default": "NCBI:txid10090", - "title": "Registry Identifier" - } - }, - "title": "MusMusculus", - "type": "object" - }, - "NResearch": { - "additionalProperties": false, - "description": "NResearch", - "properties": { - "name": { - "const": "NResearch Inc", - "default": "NResearch Inc", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" + "const": "0190ak572", + "default": "0190ak572", + "enum": [ + "0190ak572" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "NResearch", + "title": "NYU", "type": "object" }, "NanojectInjection": { @@ -17427,336 +18793,102 @@ "title": "Bregma to lambda (mm)" }, "bregma_to_lambda_unit": { - "allOf": [ - { - "$ref": "#/$defs/SizeUnit" - } - ], - "default": "millimeter", - "title": "Bregma to lambda unit" - }, - "injection_angle": { - "anyOf": [ - { - "type": "number" - }, - { - "type": "string" - } - ], - "title": "Injection angle (deg)" - }, - "injection_angle_unit": { - "allOf": [ - { - "$ref": "#/$defs/AngleUnit" - } - ], - "default": "degrees", - "title": "Injection angle unit" - }, - "targeted_structure": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Injection targeted brain structure" - }, - "injection_hemisphere": { - "anyOf": [ - { - "$ref": "#/$defs/Side" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Injection hemisphere" - }, - "procedure_type": { - "const": "Nanoject injection", - "default": "Nanoject injection", - "title": "Procedure Type" - }, - "injection_volume": { - "description": "Injection volume, one value per location", - "items": { - "anyOf": [ - { - "type": "number" - }, - { - "type": "string" - } - ] - }, - "title": "Injection volume (nL)", - "type": "array" - }, - "injection_volume_unit": { - "allOf": [ - { - "$ref": "#/$defs/VolumeUnit" - } - ], - "default": "nanoliter", - "title": "Injection volume unit" - } - }, - "required": [ - "injection_materials", - "protocol_id", - "injection_coordinate_ml", - "injection_coordinate_ap", - "injection_coordinate_depth", - "injection_angle", - "injection_volume" - ], - "title": "NanojectInjection", - "type": "object" - }, - "NationalCenterForBiotechnologyInformation": { - "additionalProperties": false, - "description": "NationalCenterForBiotechnologyInformation", - "properties": { - "name": { - "const": "National Center for Biotechnology Information", - "default": "National Center for Biotechnology Information", - "title": "Name" - }, - "abbreviation": { - "const": "NCBI", - "default": "NCBI", - "title": "Abbreviation" - } - }, - "title": "NationalCenterForBiotechnologyInformation", - "type": "object" - }, - "NationalCenterForComplementaryAndIntegrativeHealth": { - "additionalProperties": false, - "description": "NationalCenterForComplementaryAndIntegrativeHealth", - "properties": { - "name": { - "const": "National Center for Complementary and Integrative Health", - "default": "National Center for Complementary and Integrative Health", - "title": "Name" - }, - "abbreviation": { - "const": "NCCIH", - "default": "NCCIH", - "title": "Abbreviation" - }, - "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/ResearchOrganizationRegistry" - } - ], - "title": "Registry" - }, - "registry_identifier": { - "const": "00190t495", - "default": "00190t495", - "title": "Registry Identifier" - } - }, - "title": "NationalCenterForComplementaryAndIntegrativeHealth", - "type": "object" - }, - "NationalInstituteOfMentalHealth": { - "additionalProperties": false, - "description": "NationalInstituteofMentalHealth", - "properties": { - "name": { - "const": "National Institute of Mental Health", - "default": "National Institute of Mental Health", - "title": "Name" - }, - "abbreviation": { - "const": "NIMH", - "default": "NIMH", - "title": "Abbreviation" - }, - "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/ResearchOrganizationRegistry" - } - ], - "title": "Registry" - }, - "registry_identifier": { - "const": "04xeg9z08", - "default": "04xeg9z08", - "title": "Registry Identifier" - } - }, - "title": "NationalInstituteOfMentalHealth", - "type": "object" - }, - "NationalInstituteOfNeurologicalDisordersAndStroke": { - "additionalProperties": false, - "description": "NationalInstituteOfNeurologicalDisordersAndStroke", - "properties": { - "name": { - "const": "National Institute of Neurological Disorders and Stroke", - "default": "National Institute of Neurological Disorders and Stroke", - "title": "Name" - }, - "abbreviation": { - "const": "NINDS", - "default": "NINDS", - "title": "Abbreviation" - }, - "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ + "allOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/SizeUnit" } ], - "title": "Registry" - }, - "registry_identifier": { - "const": "01s5ya894", - "default": "01s5ya894", - "title": "Registry Identifier" - } - }, - "title": "NationalInstituteOfNeurologicalDisordersAndStroke", - "type": "object" - }, - "NationalInstruments": { - "additionalProperties": false, - "description": "NationalInstruments", - "properties": { - "name": { - "const": "National Instruments", - "default": "National Instruments", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" + "default": "millimeter", + "title": "Bregma to lambda unit" }, - "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "injection_angle": { + "anyOf": [ + { + "type": "number" }, - "propertyName": "name" - }, - "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "type": "string" } ], - "title": "Registry" - }, - "registry_identifier": { - "const": "026exqw73", - "default": "026exqw73", - "title": "Registry Identifier" - } - }, - "title": "NationalInstruments", - "type": "object" - }, - "Navitar": { - "additionalProperties": false, - "description": "Navitar", - "properties": { - "name": { - "const": "Navitar", - "default": "Navitar", - "title": "Name" + "title": "Injection angle (deg)" }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" + "injection_angle_unit": { + "allOf": [ + { + "$ref": "#/$defs/AngleUnit" + } + ], + "default": "degrees", + "title": "Injection angle unit" }, - "registry": { - "const": null, + "targeted_structure": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], "default": null, - "title": "Registry" + "title": "Injection targeted brain structure" }, - "registry_identifier": { - "const": null, + "injection_hemisphere": { + "anyOf": [ + { + "$ref": "#/$defs/Side" + }, + { + "type": "null" + } + ], "default": null, - "title": "Registry Identifier" - } - }, - "title": "Navitar", - "type": "object" - }, - "Neurophotometrics": { - "additionalProperties": false, - "description": "Neurophotometrics", - "properties": { - "name": { - "const": "Neurophotometrics", - "default": "Neurophotometrics", - "title": "Name" + "title": "Injection hemisphere" }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" + "procedure_type": { + "const": "Nanoject injection", + "default": "Nanoject injection", + "enum": [ + "Nanoject injection" + ], + "title": "Procedure Type", + "type": "string" }, - "registry": { - "const": null, - "default": null, - "title": "Registry" + "injection_volume": { + "description": "Injection volume, one value per location", + "items": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "string" + } + ] + }, + "title": "Injection volume (nL)", + "type": "array" }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" + "injection_volume_unit": { + "allOf": [ + { + "$ref": "#/$defs/VolumeUnit" + } + ], + "default": "nanoliter", + "title": "Injection volume unit" } }, - "title": "Neurophotometrics", + "required": [ + "injection_materials", + "protocol_id", + "injection_coordinate_ml", + "injection_coordinate_ap", + "injection_coordinate_depth", + "injection_angle", + "injection_volume" + ], + "title": "NanojectInjection", "type": "object" }, "NeuropixelsBasestation": { @@ -17766,7 +18898,11 @@ "device_type": { "const": "Neuropixels basestation", "default": "Neuropixels basestation", - "title": "Device Type" + "enum": [ + "Neuropixels basestation" + ], + "title": "Device Type", + "type": "string" }, "name": { "title": "Device name", @@ -17796,13 +18932,13 @@ }, "discriminator": { "mapping": { - "Interuniversity Microelectronics Center": "#/$defs/InteruniversityMicroelectronicsCenter" + "Interuniversity Microelectronics Center": "#/$defs/IMEC" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/InteruniversityMicroelectronicsCenter" + "$ref": "#/$defs/IMEC" } ], "title": "Manufacturer" @@ -17868,7 +19004,11 @@ "data_interface": { "const": "PXI", "default": "PXI", - "title": "Data Interface" + "enum": [ + "PXI" + ], + "title": "Data Interface", + "type": "string" }, "computer_name": { "title": "Name of computer controlling this DAQ", @@ -17879,172 +19019,62 @@ "items": { "$ref": "#/$defs/DAQChannel" }, - "title": "DAQ channels", - "type": "array" - }, - "firmware_version": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Firmware version" - }, - "hardware_version": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Hardware version" - }, - "basestation_firmware_version": { - "title": "Basestation firmware version", - "type": "string" - }, - "bsc_firmware_version": { - "title": "Basestation connect board firmware", - "type": "string" - }, - "slot": { - "title": "Slot number for this basestation", - "type": "integer" - }, - "ports": { - "items": { - "$ref": "#/$defs/ProbePort" - }, - "title": "Basestation ports", - "type": "array" - } - }, - "required": [ - "name", - "computer_name", - "basestation_firmware_version", - "bsc_firmware_version", - "slot", - "ports" - ], - "title": "NeuropixelsBasestation", - "type": "object" - }, - "NewScaleTechnologies": { - "additionalProperties": false, - "description": "NewScaleTechnologies", - "properties": { - "name": { - "const": "New Scale Technologies", - "default": "New Scale Technologies", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "NewScaleTechnologies", - "type": "object" - }, - "NewYorkUniversity": { - "additionalProperties": false, - "description": "NewYorkUniversity", - "properties": { - "name": { - "const": "New York University", - "default": "New York University", - "title": "Name" - }, - "abbreviation": { - "const": "NYU", - "default": "NYU", - "title": "Abbreviation" - }, - "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "title": "DAQ channels", + "type": "array" + }, + "firmware_version": { + "anyOf": [ + { + "type": "string" }, - "propertyName": "name" - }, - "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "type": "null" } ], - "title": "Registry" - }, - "registry_identifier": { - "const": "0190ak572", - "default": "0190ak572", - "title": "Registry Identifier" - } - }, - "title": "NewYorkUniversity", - "type": "object" - }, - "Nikon": { - "additionalProperties": false, - "description": "Nikon", - "properties": { - "name": { - "const": "Nikon", - "default": "Nikon", - "title": "Name" - }, - "abbreviation": { - "const": null, "default": null, - "title": "Abbreviation" + "title": "Firmware version" }, - "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "hardware_version": { + "anyOf": [ + { + "type": "string" }, - "propertyName": "name" - }, - "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "type": "null" } ], - "title": "Registry" + "default": null, + "title": "Hardware version" }, - "registry_identifier": { - "const": "0280y9h11", - "default": "0280y9h11", - "title": "Registry Identifier" + "basestation_firmware_version": { + "title": "Basestation firmware version", + "type": "string" + }, + "bsc_firmware_version": { + "title": "Basestation connect board firmware", + "type": "string" + }, + "slot": { + "title": "Slot number for this basestation", + "type": "integer" + }, + "ports": { + "items": { + "$ref": "#/$defs/ProbePort" + }, + "title": "Basestation ports", + "type": "array" } }, - "title": "Nikon", + "required": [ + "name", + "computer_name", + "basestation_firmware_version", + "bsc_firmware_version", + "slot", + "ports" + ], + "title": "NeuropixelsBasestation", "type": "object" }, "NonViralMaterial": { @@ -18058,365 +19088,365 @@ "source": { "discriminator": { "mapping": { - "AA Opto Electronic": "#/$defs/AAOptoElectronic", - "ASUS": "#/$defs/Asus", - "Abcam": "#/$defs/Abcam", - "Addgene": "#/$defs/Addgene", - "Ailipu Technology Co": "#/$defs/AilipuTechnologyCo", - "Allen Institute": "#/$defs/AllenInstitute", - "Allen Institute for Brain Science": "#/$defs/AllenInstituteForBrainScience", - "Allen Institute for Neural Dynamics": "#/$defs/AllenInstituteForNeuralDynamics", - "Allied": "#/$defs/Allied", - "Applied Scientific Instrumentation": "#/$defs/AppliedScientificInstrumentation", - "Arecont Vision Costar": "#/$defs/ArecontVisionCostar", - "Basler": "#/$defs/Basler", - "Cambridge Technology": "#/$defs/CambridgeTechnology", - "Carl Zeiss": "#/$defs/CarlZeiss", - "Champalimaud Foundation": "#/$defs/ChampalimaudFoundation", - "Chan Zuckerberg Initiative": "#/$defs/ChanZuckerbergInitiative", - "Chroma": "#/$defs/Chroma", - "Coherent Scientific": "#/$defs/CoherentScientific", - "Columbia University": "#/$defs/ColumbiaUniversity", - "Computar": "#/$defs/Computar", - "Conoptics": "#/$defs/Conoptics", - "Custom": "#/$defs/Custom", - "Dodotronic": "#/$defs/Dodotronic", - "Doric": "#/$defs/Doric", - "Ealing": "#/$defs/Ealing", - "Edmund Optics": "#/$defs/EdmundOptics", - "Emory University": "#/$defs/EmoryUniversity", - "Euresys": "#/$defs/Euresys", - "Fujinon": "#/$defs/Fujinon", - "Hamamatsu": "#/$defs/Hamamatsu", - "Hamilton": "#/$defs/Hamilton", - "Huazhong University of Science and Technology": "#/$defs/HuazhongUniversityOfScienceAndTechnology", - "IR Robot Co": "#/$defs/IRRobotCo", - "ISL Products International": "#/$defs/ISLProductsInternational", - "Infinity Photo-Optical": "#/$defs/InfinityPhotoOptical", - "Integrated DNA Technologies": "#/$defs/IntegratedDNATechnologies", - "Interuniversity Microelectronics Center": "#/$defs/InteruniversityMicroelectronicsCenter", - "Invitrogen": "#/$defs/Invitrogen", - "Jackson Laboratory": "#/$defs/JacksonLaboratory", - "Janelia Research Campus": "#/$defs/JaneliaResearchCampus", - "Julabo": "#/$defs/Julabo", - "LG": "#/$defs/Lg", - "Leica": "#/$defs/Leica", - "LifeCanvas": "#/$defs/LifeCanvas", - "Lumen Dynamics": "#/$defs/LumenDynamics", - "MBF Bioscience": "#/$defs/MBFBioscience", - "MKS Newport": "#/$defs/MKSNewport", - "MPI": "#/$defs/Mpi", - "Meadowlark Optics": "#/$defs/MeadowlarkOptics", - "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch", - "Midwest Optical Systems, Inc.": "#/$defs/MidwestOpticalSystems", - "Mitutuyo": "#/$defs/Mitutuyo", - "NResearch Inc": "#/$defs/NResearch", - "National Center for Complementary and Integrative Health": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth", - "National Institute of Mental Health": "#/$defs/NationalInstituteOfMentalHealth", - "National Institute of Neurological Disorders and Stroke": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke", - "National Instruments": "#/$defs/NationalInstruments", - "Navitar": "#/$defs/Navitar", - "Neurophotometrics": "#/$defs/Neurophotometrics", - "New Scale Technologies": "#/$defs/NewScaleTechnologies", - "New York University": "#/$defs/NewYorkUniversity", - "Nikon": "#/$defs/Nikon", - "Olympus": "#/$defs/Olympus", - "Open Ephys Production Site": "#/$defs/OpenEphysProductionSite", - "Optotune": "#/$defs/Optotune", - "Other": "#/$defs/Other", - "Oxxius": "#/$defs/Oxxius", - "Prizmatix": "#/$defs/Prizmatix", - "Quantifi": "#/$defs/Quantifi", - "Raspberry Pi": "#/$defs/RaspberryPi", - "SICGEN": "#/$defs/Sicgen", - "Schneider-Kreuznach": "#/$defs/SchneiderKreuznach", - "Second Order Effects": "#/$defs/SecondOrderEffects", - "Semrock": "#/$defs/Semrock", - "Sigma-Aldritch": "#/$defs/SigmaAldritch", - "Simons Foundation": "#/$defs/SimonsFoundation", - "Spinnaker": "#/$defs/Spinnaker", - "Tamron": "#/$defs/Tamron", + "AA Opto Electronic": "#/$defs/AA_OPTO_ELECTRONIC", + "ASUS": "#/$defs/ASUS", + "Abcam": "#/$defs/ABCAM", + "Addgene": "#/$defs/ADDGENE", + "Ailipu Technology Co": "#/$defs/AILIPU", + "Allen Institute": "#/$defs/AI", + "Allen Institute for Brain Science": "#/$defs/AIBS", + "Allen Institute for Neural Dynamics": "#/$defs/AIND", + "Allied": "#/$defs/ALLIED", + "Applied Scientific Instrumentation": "#/$defs/ASI", + "Arecont Vision Costar": "#/$defs/ARECONT_VISION_COSTAR", + "Basler": "#/$defs/BASLER", + "Cambridge Technology": "#/$defs/CAMBRIDGE_TECHNOLOGY", + "Carl Zeiss": "#/$defs/CARL_ZEISS", + "Champalimaud Foundation": "#/$defs/CHAMPALIMAUD", + "Chan Zuckerberg Initiative": "#/$defs/CZI", + "Chroma": "#/$defs/CHROMA", + "Coherent Scientific": "#/$defs/COHERENT_SCIENTIFIC", + "Columbia University": "#/$defs/COLUMBIA", + "Computar": "#/$defs/COMPUTAR", + "Conoptics": "#/$defs/CONOPTICS", + "Custom": "#/$defs/CUSTOM", + "Dodotronic": "#/$defs/DODOTRONIC", + "Doric": "#/$defs/DORIC", + "Ealing": "#/$defs/EALING", + "Edmund Optics": "#/$defs/EDMUND_OPTICS", + "Emory University": "#/$defs/EMORY", + "Euresys": "#/$defs/EURESYS", + "Fujinon": "#/$defs/FUJINON", + "Hamamatsu": "#/$defs/HAMAMATSU", + "Hamilton": "#/$defs/HAMILTON", + "Huazhong University of Science and Technology": "#/$defs/HUST", + "IR Robot Co": "#/$defs/IR_ROBOT_CO", + "ISL Products International": "#/$defs/ISL", + "Infinity Photo-Optical": "#/$defs/INFINITY_PHOTO_OPTICAL", + "Integrated DNA Technologies": "#/$defs/IDT", + "Interuniversity Microelectronics Center": "#/$defs/IMEC", + "Invitrogen": "#/$defs/INVITROGEN", + "Jackson Laboratory": "#/$defs/JAX", + "Janelia Research Campus": "#/$defs/JANELIA", + "Julabo": "#/$defs/JULABO", + "LG": "#/$defs/LG", + "Leica": "#/$defs/LEICA", + "LifeCanvas": "#/$defs/LIFECANVAS", + "Lumen Dynamics": "#/$defs/LUMEN_DYNAMICS", + "MBF Bioscience": "#/$defs/MBF", + "MKS Newport": "#/$defs/MKS_NEWPORT", + "MPI": "#/$defs/MPI", + "Meadowlark Optics": "#/$defs/MEADOWLARK_OPTICS", + "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MJFF", + "Midwest Optical Systems, Inc.": "#/$defs/MIDOPT", + "Mitutuyo": "#/$defs/MITUTUYO", + "NResearch Inc": "#/$defs/NRESEARCH_INC", + "National Center for Complementary and Integrative Health": "#/$defs/NCCIH", + "National Institute of Mental Health": "#/$defs/NIMH", + "National Institute of Neurological Disorders and Stroke": "#/$defs/NINDS", + "National Instruments": "#/$defs/NATIONAL_INSTRUMENTS", + "Navitar": "#/$defs/NAVITAR", + "Neurophotometrics": "#/$defs/NEUROPHOTOMETRICS", + "New Scale Technologies": "#/$defs/NEW_SCALE_TECHNOLOGIES", + "New York University": "#/$defs/NYU", + "Nikon": "#/$defs/NIKON", + "Olympus": "#/$defs/OLYMPUS", + "Open Ephys Production Site": "#/$defs/OEPS", + "Optotune": "#/$defs/OPTOTUNE", + "Other": "#/$defs/OTHER", + "Oxxius": "#/$defs/OXXIUS", + "Prizmatix": "#/$defs/PRIZMATIX", + "Quantifi": "#/$defs/QUANTIFI", + "Raspberry Pi": "#/$defs/RASPBERRY_PI", + "SICGEN": "#/$defs/SICGEN", + "Schneider-Kreuznach": "#/$defs/SCHNEIDER_KREUZNACH", + "Second Order Effects": "#/$defs/SECOND_ORDER_EFFECTS", + "Semrock": "#/$defs/SEMROCK", + "Sigma-Aldritch": "#/$defs/SIGMA_ALDRITCH", + "Simons Foundation": "#/$defs/SIMONS_FOUNDATION", + "Spinnaker": "#/$defs/SPINNAKER", + "Tamron": "#/$defs/TAMRON", "Technical Manufacturing Corporation": "#/$defs/TMC", - "Teledyne FLIR": "#/$defs/TeledyneFLIR", - "Templeton World Charity Foundation": "#/$defs/TempletonWorldCharityFoundation", - "The Imaging Source": "#/$defs/TheImagingSource", - "The Lee Company": "#/$defs/TheLeeCompany", - "Thermo Fisher": "#/$defs/Thermofisher", - "Thorlabs": "#/$defs/Thorlabs", - "Tymphany": "#/$defs/Tymphany", - "Vieworks": "#/$defs/Vieworks", - "Vortran": "#/$defs/Vortran", - "ams OSRAM": "#/$defs/AmsOsram" + "Teledyne FLIR": "#/$defs/FLIR", + "Templeton World Charity Foundation": "#/$defs/TWCF", + "The Imaging Source": "#/$defs/THE_IMAGING_SOURCE", + "The Lee Company": "#/$defs/THE_LEE_COMPANY", + "Thermo Fisher Scientific": "#/$defs/THERMO_FISHER_SCIENTIFIC", + "Thorlabs": "#/$defs/THORLABS", + "Tymphany": "#/$defs/TYMPHANY", + "Vieworks": "#/$defs/VIEWORKS", + "Vortran": "#/$defs/VORTRAN", + "ams OSRAM": "#/$defs/AMS_OSRAM" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/AAOptoElectronic" + "$ref": "#/$defs/AA_OPTO_ELECTRONIC" }, { - "$ref": "#/$defs/Abcam" + "$ref": "#/$defs/ASUS" }, { - "$ref": "#/$defs/Addgene" + "$ref": "#/$defs/ABCAM" }, { - "$ref": "#/$defs/AilipuTechnologyCo" + "$ref": "#/$defs/ADDGENE" }, { - "$ref": "#/$defs/AllenInstitute" + "$ref": "#/$defs/AILIPU" }, { - "$ref": "#/$defs/AllenInstituteForBrainScience" + "$ref": "#/$defs/AI" }, { - "$ref": "#/$defs/AllenInstituteForNeuralDynamics" + "$ref": "#/$defs/AIBS" }, { - "$ref": "#/$defs/Allied" + "$ref": "#/$defs/AIND" }, { - "$ref": "#/$defs/AmsOsram" + "$ref": "#/$defs/ALLIED" }, { - "$ref": "#/$defs/AppliedScientificInstrumentation" + "$ref": "#/$defs/ASI" }, { - "$ref": "#/$defs/Asus" + "$ref": "#/$defs/ARECONT_VISION_COSTAR" }, { - "$ref": "#/$defs/ArecontVisionCostar" + "$ref": "#/$defs/BASLER" }, { - "$ref": "#/$defs/Basler" + "$ref": "#/$defs/CAMBRIDGE_TECHNOLOGY" }, { - "$ref": "#/$defs/CambridgeTechnology" + "$ref": "#/$defs/CARL_ZEISS" }, { - "$ref": "#/$defs/ChampalimaudFoundation" + "$ref": "#/$defs/CHAMPALIMAUD" }, { - "$ref": "#/$defs/ChanZuckerbergInitiative" + "$ref": "#/$defs/CZI" }, { - "$ref": "#/$defs/Chroma" + "$ref": "#/$defs/CHROMA" }, { - "$ref": "#/$defs/CoherentScientific" + "$ref": "#/$defs/COHERENT_SCIENTIFIC" }, { - "$ref": "#/$defs/ColumbiaUniversity" + "$ref": "#/$defs/COLUMBIA" }, { - "$ref": "#/$defs/Computar" + "$ref": "#/$defs/COMPUTAR" }, { - "$ref": "#/$defs/Conoptics" + "$ref": "#/$defs/CONOPTICS" }, { - "$ref": "#/$defs/Custom" + "$ref": "#/$defs/CUSTOM" }, { - "$ref": "#/$defs/Dodotronic" + "$ref": "#/$defs/DODOTRONIC" }, { - "$ref": "#/$defs/Doric" + "$ref": "#/$defs/DORIC" }, { - "$ref": "#/$defs/Ealing" + "$ref": "#/$defs/EALING" }, { - "$ref": "#/$defs/EdmundOptics" + "$ref": "#/$defs/EDMUND_OPTICS" }, { - "$ref": "#/$defs/EmoryUniversity" + "$ref": "#/$defs/EMORY" }, { - "$ref": "#/$defs/Euresys" + "$ref": "#/$defs/EURESYS" }, { - "$ref": "#/$defs/Fujinon" + "$ref": "#/$defs/FUJINON" }, { - "$ref": "#/$defs/Hamamatsu" + "$ref": "#/$defs/HAMAMATSU" }, { - "$ref": "#/$defs/Hamilton" + "$ref": "#/$defs/HAMILTON" }, { - "$ref": "#/$defs/HuazhongUniversityOfScienceAndTechnology" + "$ref": "#/$defs/HUST" }, { - "$ref": "#/$defs/TheImagingSource" + "$ref": "#/$defs/IR_ROBOT_CO" }, { - "$ref": "#/$defs/IntegratedDNATechnologies" + "$ref": "#/$defs/ISL" }, { - "$ref": "#/$defs/InteruniversityMicroelectronicsCenter" + "$ref": "#/$defs/INFINITY_PHOTO_OPTICAL" }, { - "$ref": "#/$defs/InfinityPhotoOptical" + "$ref": "#/$defs/IDT" }, { - "$ref": "#/$defs/Invitrogen" + "$ref": "#/$defs/IMEC" }, { - "$ref": "#/$defs/ISLProductsInternational" + "$ref": "#/$defs/INVITROGEN" }, { - "$ref": "#/$defs/JacksonLaboratory" + "$ref": "#/$defs/JAX" }, { - "$ref": "#/$defs/JaneliaResearchCampus" + "$ref": "#/$defs/JANELIA" }, { - "$ref": "#/$defs/Julabo" + "$ref": "#/$defs/JULABO" }, { - "$ref": "#/$defs/TheLeeCompany" + "$ref": "#/$defs/LG" }, { - "$ref": "#/$defs/Leica" + "$ref": "#/$defs/LEICA" }, { - "$ref": "#/$defs/Lg" + "$ref": "#/$defs/LUMEN_DYNAMICS" }, { - "$ref": "#/$defs/LifeCanvas" + "$ref": "#/$defs/LIFECANVAS" }, { - "$ref": "#/$defs/MeadowlarkOptics" + "$ref": "#/$defs/MBF" }, { - "$ref": "#/$defs/IRRobotCo" + "$ref": "#/$defs/MKS_NEWPORT" }, { - "$ref": "#/$defs/MBFBioscience" + "$ref": "#/$defs/MPI" }, { - "$ref": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch" + "$ref": "#/$defs/MEADOWLARK_OPTICS" }, { - "$ref": "#/$defs/MidwestOpticalSystems" + "$ref": "#/$defs/MJFF" }, { - "$ref": "#/$defs/Mitutuyo" + "$ref": "#/$defs/MIDOPT" }, { - "$ref": "#/$defs/MKSNewport" + "$ref": "#/$defs/MITUTUYO" }, { - "$ref": "#/$defs/Mpi" + "$ref": "#/$defs/NRESEARCH_INC" }, { - "$ref": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth" + "$ref": "#/$defs/NCCIH" }, { - "$ref": "#/$defs/NationalInstituteOfMentalHealth" + "$ref": "#/$defs/NIMH" }, { - "$ref": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke" + "$ref": "#/$defs/NINDS" }, { - "$ref": "#/$defs/NationalInstruments" + "$ref": "#/$defs/NATIONAL_INSTRUMENTS" }, { - "$ref": "#/$defs/Navitar" + "$ref": "#/$defs/NAVITAR" }, { - "$ref": "#/$defs/Neurophotometrics" + "$ref": "#/$defs/NEUROPHOTOMETRICS" }, { - "$ref": "#/$defs/NewScaleTechnologies" + "$ref": "#/$defs/NEW_SCALE_TECHNOLOGIES" }, { - "$ref": "#/$defs/NewYorkUniversity" + "$ref": "#/$defs/NYU" }, { - "$ref": "#/$defs/Nikon" + "$ref": "#/$defs/NIKON" }, { - "$ref": "#/$defs/NResearch" + "$ref": "#/$defs/OLYMPUS" }, { - "$ref": "#/$defs/OpenEphysProductionSite" + "$ref": "#/$defs/OEPS" }, { - "$ref": "#/$defs/Olympus" + "$ref": "#/$defs/OPTOTUNE" }, { - "$ref": "#/$defs/Optotune" + "$ref": "#/$defs/OTHER" }, { - "$ref": "#/$defs/Oxxius" + "$ref": "#/$defs/OXXIUS" }, { - "$ref": "#/$defs/Prizmatix" + "$ref": "#/$defs/PRIZMATIX" }, { - "$ref": "#/$defs/Quantifi" + "$ref": "#/$defs/QUANTIFI" }, { - "$ref": "#/$defs/RaspberryPi" + "$ref": "#/$defs/RASPBERRY_PI" }, { - "$ref": "#/$defs/SecondOrderEffects" + "$ref": "#/$defs/SICGEN" }, { - "$ref": "#/$defs/Semrock" + "$ref": "#/$defs/SCHNEIDER_KREUZNACH" }, { - "$ref": "#/$defs/SchneiderKreuznach" + "$ref": "#/$defs/SECOND_ORDER_EFFECTS" }, { - "$ref": "#/$defs/Sicgen" + "$ref": "#/$defs/SEMROCK" }, { - "$ref": "#/$defs/SigmaAldritch" + "$ref": "#/$defs/SIGMA_ALDRITCH" }, { - "$ref": "#/$defs/SimonsFoundation" + "$ref": "#/$defs/SIMONS_FOUNDATION" }, { - "$ref": "#/$defs/Spinnaker" + "$ref": "#/$defs/SPINNAKER" }, { - "$ref": "#/$defs/Tamron" + "$ref": "#/$defs/TAMRON" }, { - "$ref": "#/$defs/TempletonWorldCharityFoundation" + "$ref": "#/$defs/TMC" }, { - "$ref": "#/$defs/TeledyneFLIR" + "$ref": "#/$defs/FLIR" }, { - "$ref": "#/$defs/Thermofisher" + "$ref": "#/$defs/TWCF" }, { - "$ref": "#/$defs/Thorlabs" + "$ref": "#/$defs/THE_IMAGING_SOURCE" }, { - "$ref": "#/$defs/TMC" + "$ref": "#/$defs/THE_LEE_COMPANY" }, { - "$ref": "#/$defs/Tymphany" + "$ref": "#/$defs/THERMO_FISHER_SCIENTIFIC" }, { - "$ref": "#/$defs/Vieworks" + "$ref": "#/$defs/THORLABS" }, { - "$ref": "#/$defs/Vortran" + "$ref": "#/$defs/TYMPHANY" }, { - "$ref": "#/$defs/CarlZeiss" + "$ref": "#/$defs/VIEWORKS" }, { - "$ref": "#/$defs/LumenDynamics" + "$ref": "#/$defs/VORTRAN" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/AMS_OSRAM" } ], "title": "Source" @@ -18431,58 +19461,302 @@ } ], "default": null, - "title": "Research Resource ID" + "title": "Research Resource ID" + }, + "lot_number": { + "title": "Lot number", + "type": "string" + }, + "expiration_date": { + "anyOf": [ + { + "format": "date", + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Lot expiration date" + }, + "material_type": { + "const": "Reagent", + "default": "Reagent", + "enum": [ + "Reagent" + ], + "title": "Injection material type", + "type": "string" + }, + "concentration": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Must provide concentration unit", + "title": "Concentration" + }, + "concentration_unit": { + "default": "mg/mL", + "title": "Concentration unit", + "type": "string" + } + }, + "required": [ + "name", + "source", + "lot_number" + ], + "title": "NonViralMaterial", + "type": "object" + }, + "OEPS": { + "properties": { + "name": { + "const": "Open Ephys Production Site", + "default": "Open Ephys Production Site", + "enum": [ + "Open Ephys Production Site" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "OEPS", + "default": "OEPS", + "enum": [ + "OEPS" + ], + "title": "Abbreviation", + "type": "string" + }, + "registry": { + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" + }, + "propertyName": "name" + }, + "oneOf": [ + { + "$ref": "#/$defs/ROR" + } + ], + "title": "Registry" + }, + "registry_identifier": { + "const": "007rkz355", + "default": "007rkz355", + "enum": [ + "007rkz355" + ], + "title": "Registry Identifier", + "type": "string" + } + }, + "title": "OEPS", + "type": "object" + }, + "OLFACTOMETER": { + "properties": { + "name": { + "const": "Olfactometer", + "default": "Olfactometer", + "enum": [ + "Olfactometer" + ], + "title": "Name", + "type": "string" + }, + "whoami": { + "const": 1140, + "default": 1140, + "enum": [ + 1140 + ], + "title": "Whoami", + "type": "integer" + } + }, + "title": "OLFACTOMETER", + "type": "object" + }, + "OLYMPUS": { + "properties": { + "name": { + "const": "Olympus", + "default": "Olympus", + "enum": [ + "Olympus" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" + }, + "propertyName": "name" + }, + "oneOf": [ + { + "$ref": "#/$defs/ROR" + } + ], + "title": "Registry" + }, + "registry_identifier": { + "const": "02vcdte90", + "default": "02vcdte90", + "enum": [ + "02vcdte90" + ], + "title": "Registry Identifier", + "type": "string" + } + }, + "title": "OLYMPUS", + "type": "object" + }, + "OPTOTUNE": { + "properties": { + "name": { + "const": "Optotune", + "default": "Optotune", + "enum": [ + "Optotune" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" }, - "lot_number": { - "title": "Lot number", + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "OPTOTUNE", + "type": "object" + }, + "OTHER": { + "properties": { + "name": { + "const": "Other", + "default": "Other", + "enum": [ + "Other" + ], + "title": "Name", "type": "string" }, - "expiration_date": { - "anyOf": [ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { "default": null, - "title": "Lot expiration date" + "title": "Registry", + "type": "null" }, - "material_type": { - "const": "Reagent", - "default": "Reagent", - "title": "Injection material type" + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "OTHER", + "type": "object" + }, + "OXXIUS": { + "properties": { + "name": { + "const": "Oxxius", + "default": "Oxxius", + "enum": [ + "Oxxius" + ], + "title": "Name", + "type": "string" }, - "concentration": { - "anyOf": [ - { - "type": "number" - }, - { - "type": "string" - }, - { - "type": "null" - } + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { "default": null, - "description": "Must provide concentration unit", - "title": "Concentration" + "title": "Registry", + "type": "null" }, - "concentration_unit": { - "default": "mg/mL", - "title": "Concentration unit", - "type": "string" + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "required": [ - "name", - "source", - "lot_number" - ], - "title": "NonViralMaterial", + "title": "OXXIUS", "type": "object" }, "Objective": { @@ -18492,7 +19766,11 @@ "device_type": { "const": "Objective", "default": "Objective", - "title": "Device Type" + "enum": [ + "Objective" + ], + "title": "Device Type", + "type": "string" }, "name": { "title": "Device name", @@ -18515,373 +19793,568 @@ { "discriminator": { "mapping": { - "AA Opto Electronic": "#/$defs/AAOptoElectronic", - "ASUS": "#/$defs/Asus", - "Abcam": "#/$defs/Abcam", - "Addgene": "#/$defs/Addgene", - "Ailipu Technology Co": "#/$defs/AilipuTechnologyCo", - "Allen Institute": "#/$defs/AllenInstitute", - "Allen Institute for Brain Science": "#/$defs/AllenInstituteForBrainScience", - "Allen Institute for Neural Dynamics": "#/$defs/AllenInstituteForNeuralDynamics", - "Allied": "#/$defs/Allied", - "Applied Scientific Instrumentation": "#/$defs/AppliedScientificInstrumentation", - "Arecont Vision Costar": "#/$defs/ArecontVisionCostar", - "Basler": "#/$defs/Basler", - "Cambridge Technology": "#/$defs/CambridgeTechnology", - "Carl Zeiss": "#/$defs/CarlZeiss", - "Champalimaud Foundation": "#/$defs/ChampalimaudFoundation", - "Chan Zuckerberg Initiative": "#/$defs/ChanZuckerbergInitiative", - "Chroma": "#/$defs/Chroma", - "Coherent Scientific": "#/$defs/CoherentScientific", - "Columbia University": "#/$defs/ColumbiaUniversity", - "Computar": "#/$defs/Computar", - "Conoptics": "#/$defs/Conoptics", - "Custom": "#/$defs/Custom", - "Dodotronic": "#/$defs/Dodotronic", - "Doric": "#/$defs/Doric", - "Ealing": "#/$defs/Ealing", - "Edmund Optics": "#/$defs/EdmundOptics", - "Emory University": "#/$defs/EmoryUniversity", - "Euresys": "#/$defs/Euresys", - "Fujinon": "#/$defs/Fujinon", - "Hamamatsu": "#/$defs/Hamamatsu", - "Hamilton": "#/$defs/Hamilton", - "Huazhong University of Science and Technology": "#/$defs/HuazhongUniversityOfScienceAndTechnology", - "IR Robot Co": "#/$defs/IRRobotCo", - "ISL Products International": "#/$defs/ISLProductsInternational", - "Infinity Photo-Optical": "#/$defs/InfinityPhotoOptical", - "Integrated DNA Technologies": "#/$defs/IntegratedDNATechnologies", - "Interuniversity Microelectronics Center": "#/$defs/InteruniversityMicroelectronicsCenter", - "Invitrogen": "#/$defs/Invitrogen", - "Jackson Laboratory": "#/$defs/JacksonLaboratory", - "Janelia Research Campus": "#/$defs/JaneliaResearchCampus", - "Julabo": "#/$defs/Julabo", - "LG": "#/$defs/Lg", - "Leica": "#/$defs/Leica", - "LifeCanvas": "#/$defs/LifeCanvas", - "Lumen Dynamics": "#/$defs/LumenDynamics", - "MBF Bioscience": "#/$defs/MBFBioscience", - "MKS Newport": "#/$defs/MKSNewport", - "MPI": "#/$defs/Mpi", - "Meadowlark Optics": "#/$defs/MeadowlarkOptics", - "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch", - "Midwest Optical Systems, Inc.": "#/$defs/MidwestOpticalSystems", - "Mitutuyo": "#/$defs/Mitutuyo", - "NResearch Inc": "#/$defs/NResearch", - "National Center for Complementary and Integrative Health": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth", - "National Institute of Mental Health": "#/$defs/NationalInstituteOfMentalHealth", - "National Institute of Neurological Disorders and Stroke": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke", - "National Instruments": "#/$defs/NationalInstruments", - "Navitar": "#/$defs/Navitar", - "Neurophotometrics": "#/$defs/Neurophotometrics", - "New Scale Technologies": "#/$defs/NewScaleTechnologies", - "New York University": "#/$defs/NewYorkUniversity", - "Nikon": "#/$defs/Nikon", - "Olympus": "#/$defs/Olympus", - "Open Ephys Production Site": "#/$defs/OpenEphysProductionSite", - "Optotune": "#/$defs/Optotune", - "Other": "#/$defs/Other", - "Oxxius": "#/$defs/Oxxius", - "Prizmatix": "#/$defs/Prizmatix", - "Quantifi": "#/$defs/Quantifi", - "Raspberry Pi": "#/$defs/RaspberryPi", - "SICGEN": "#/$defs/Sicgen", - "Schneider-Kreuznach": "#/$defs/SchneiderKreuznach", - "Second Order Effects": "#/$defs/SecondOrderEffects", - "Semrock": "#/$defs/Semrock", - "Sigma-Aldritch": "#/$defs/SigmaAldritch", - "Simons Foundation": "#/$defs/SimonsFoundation", - "Spinnaker": "#/$defs/Spinnaker", - "Tamron": "#/$defs/Tamron", + "AA Opto Electronic": "#/$defs/AA_OPTO_ELECTRONIC", + "ASUS": "#/$defs/ASUS", + "Abcam": "#/$defs/ABCAM", + "Addgene": "#/$defs/ADDGENE", + "Ailipu Technology Co": "#/$defs/AILIPU", + "Allen Institute": "#/$defs/AI", + "Allen Institute for Brain Science": "#/$defs/AIBS", + "Allen Institute for Neural Dynamics": "#/$defs/AIND", + "Allied": "#/$defs/ALLIED", + "Applied Scientific Instrumentation": "#/$defs/ASI", + "Arecont Vision Costar": "#/$defs/ARECONT_VISION_COSTAR", + "Basler": "#/$defs/BASLER", + "Cambridge Technology": "#/$defs/CAMBRIDGE_TECHNOLOGY", + "Carl Zeiss": "#/$defs/CARL_ZEISS", + "Champalimaud Foundation": "#/$defs/CHAMPALIMAUD", + "Chan Zuckerberg Initiative": "#/$defs/CZI", + "Chroma": "#/$defs/CHROMA", + "Coherent Scientific": "#/$defs/COHERENT_SCIENTIFIC", + "Columbia University": "#/$defs/COLUMBIA", + "Computar": "#/$defs/COMPUTAR", + "Conoptics": "#/$defs/CONOPTICS", + "Custom": "#/$defs/CUSTOM", + "Dodotronic": "#/$defs/DODOTRONIC", + "Doric": "#/$defs/DORIC", + "Ealing": "#/$defs/EALING", + "Edmund Optics": "#/$defs/EDMUND_OPTICS", + "Emory University": "#/$defs/EMORY", + "Euresys": "#/$defs/EURESYS", + "Fujinon": "#/$defs/FUJINON", + "Hamamatsu": "#/$defs/HAMAMATSU", + "Hamilton": "#/$defs/HAMILTON", + "Huazhong University of Science and Technology": "#/$defs/HUST", + "IR Robot Co": "#/$defs/IR_ROBOT_CO", + "ISL Products International": "#/$defs/ISL", + "Infinity Photo-Optical": "#/$defs/INFINITY_PHOTO_OPTICAL", + "Integrated DNA Technologies": "#/$defs/IDT", + "Interuniversity Microelectronics Center": "#/$defs/IMEC", + "Invitrogen": "#/$defs/INVITROGEN", + "Jackson Laboratory": "#/$defs/JAX", + "Janelia Research Campus": "#/$defs/JANELIA", + "Julabo": "#/$defs/JULABO", + "LG": "#/$defs/LG", + "Leica": "#/$defs/LEICA", + "LifeCanvas": "#/$defs/LIFECANVAS", + "Lumen Dynamics": "#/$defs/LUMEN_DYNAMICS", + "MBF Bioscience": "#/$defs/MBF", + "MKS Newport": "#/$defs/MKS_NEWPORT", + "MPI": "#/$defs/MPI", + "Meadowlark Optics": "#/$defs/MEADOWLARK_OPTICS", + "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MJFF", + "Midwest Optical Systems, Inc.": "#/$defs/MIDOPT", + "Mitutuyo": "#/$defs/MITUTUYO", + "NResearch Inc": "#/$defs/NRESEARCH_INC", + "National Center for Complementary and Integrative Health": "#/$defs/NCCIH", + "National Institute of Mental Health": "#/$defs/NIMH", + "National Institute of Neurological Disorders and Stroke": "#/$defs/NINDS", + "National Instruments": "#/$defs/NATIONAL_INSTRUMENTS", + "Navitar": "#/$defs/NAVITAR", + "Neurophotometrics": "#/$defs/NEUROPHOTOMETRICS", + "New Scale Technologies": "#/$defs/NEW_SCALE_TECHNOLOGIES", + "New York University": "#/$defs/NYU", + "Nikon": "#/$defs/NIKON", + "Olympus": "#/$defs/OLYMPUS", + "Open Ephys Production Site": "#/$defs/OEPS", + "Optotune": "#/$defs/OPTOTUNE", + "Other": "#/$defs/OTHER", + "Oxxius": "#/$defs/OXXIUS", + "Prizmatix": "#/$defs/PRIZMATIX", + "Quantifi": "#/$defs/QUANTIFI", + "Raspberry Pi": "#/$defs/RASPBERRY_PI", + "SICGEN": "#/$defs/SICGEN", + "Schneider-Kreuznach": "#/$defs/SCHNEIDER_KREUZNACH", + "Second Order Effects": "#/$defs/SECOND_ORDER_EFFECTS", + "Semrock": "#/$defs/SEMROCK", + "Sigma-Aldritch": "#/$defs/SIGMA_ALDRITCH", + "Simons Foundation": "#/$defs/SIMONS_FOUNDATION", + "Spinnaker": "#/$defs/SPINNAKER", + "Tamron": "#/$defs/TAMRON", "Technical Manufacturing Corporation": "#/$defs/TMC", - "Teledyne FLIR": "#/$defs/TeledyneFLIR", - "Templeton World Charity Foundation": "#/$defs/TempletonWorldCharityFoundation", - "The Imaging Source": "#/$defs/TheImagingSource", - "The Lee Company": "#/$defs/TheLeeCompany", - "Thermo Fisher": "#/$defs/Thermofisher", - "Thorlabs": "#/$defs/Thorlabs", - "Tymphany": "#/$defs/Tymphany", - "Vieworks": "#/$defs/Vieworks", - "Vortran": "#/$defs/Vortran", - "ams OSRAM": "#/$defs/AmsOsram" + "Teledyne FLIR": "#/$defs/FLIR", + "Templeton World Charity Foundation": "#/$defs/TWCF", + "The Imaging Source": "#/$defs/THE_IMAGING_SOURCE", + "The Lee Company": "#/$defs/THE_LEE_COMPANY", + "Thermo Fisher Scientific": "#/$defs/THERMO_FISHER_SCIENTIFIC", + "Thorlabs": "#/$defs/THORLABS", + "Tymphany": "#/$defs/TYMPHANY", + "Vieworks": "#/$defs/VIEWORKS", + "Vortran": "#/$defs/VORTRAN", + "ams OSRAM": "#/$defs/AMS_OSRAM" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/AAOptoElectronic" + "$ref": "#/$defs/AA_OPTO_ELECTRONIC" }, { - "$ref": "#/$defs/Abcam" + "$ref": "#/$defs/ASUS" }, { - "$ref": "#/$defs/Addgene" + "$ref": "#/$defs/ABCAM" }, { - "$ref": "#/$defs/AilipuTechnologyCo" + "$ref": "#/$defs/ADDGENE" }, { - "$ref": "#/$defs/AllenInstitute" + "$ref": "#/$defs/AILIPU" }, { - "$ref": "#/$defs/AllenInstituteForBrainScience" + "$ref": "#/$defs/AI" }, { - "$ref": "#/$defs/AllenInstituteForNeuralDynamics" + "$ref": "#/$defs/AIBS" }, { - "$ref": "#/$defs/Allied" + "$ref": "#/$defs/AIND" }, { - "$ref": "#/$defs/AmsOsram" + "$ref": "#/$defs/ALLIED" }, { - "$ref": "#/$defs/AppliedScientificInstrumentation" + "$ref": "#/$defs/ASI" }, { - "$ref": "#/$defs/Asus" + "$ref": "#/$defs/ARECONT_VISION_COSTAR" }, { - "$ref": "#/$defs/ArecontVisionCostar" + "$ref": "#/$defs/BASLER" }, { - "$ref": "#/$defs/Basler" + "$ref": "#/$defs/CAMBRIDGE_TECHNOLOGY" }, { - "$ref": "#/$defs/CambridgeTechnology" + "$ref": "#/$defs/CARL_ZEISS" }, { - "$ref": "#/$defs/ChampalimaudFoundation" + "$ref": "#/$defs/CHAMPALIMAUD" }, { - "$ref": "#/$defs/ChanZuckerbergInitiative" + "$ref": "#/$defs/CZI" }, { - "$ref": "#/$defs/Chroma" + "$ref": "#/$defs/CHROMA" }, { - "$ref": "#/$defs/CoherentScientific" + "$ref": "#/$defs/COHERENT_SCIENTIFIC" }, { - "$ref": "#/$defs/ColumbiaUniversity" + "$ref": "#/$defs/COLUMBIA" }, { - "$ref": "#/$defs/Computar" + "$ref": "#/$defs/COMPUTAR" }, { - "$ref": "#/$defs/Conoptics" + "$ref": "#/$defs/CONOPTICS" }, { - "$ref": "#/$defs/Custom" + "$ref": "#/$defs/CUSTOM" }, { - "$ref": "#/$defs/Dodotronic" + "$ref": "#/$defs/DODOTRONIC" }, { - "$ref": "#/$defs/Doric" + "$ref": "#/$defs/DORIC" }, { - "$ref": "#/$defs/Ealing" + "$ref": "#/$defs/EALING" }, { - "$ref": "#/$defs/EdmundOptics" + "$ref": "#/$defs/EDMUND_OPTICS" }, { - "$ref": "#/$defs/EmoryUniversity" + "$ref": "#/$defs/EMORY" }, { - "$ref": "#/$defs/Euresys" + "$ref": "#/$defs/EURESYS" }, { - "$ref": "#/$defs/Fujinon" + "$ref": "#/$defs/FUJINON" }, { - "$ref": "#/$defs/Hamamatsu" + "$ref": "#/$defs/HAMAMATSU" }, { - "$ref": "#/$defs/Hamilton" + "$ref": "#/$defs/HAMILTON" }, { - "$ref": "#/$defs/HuazhongUniversityOfScienceAndTechnology" + "$ref": "#/$defs/HUST" }, { - "$ref": "#/$defs/TheImagingSource" + "$ref": "#/$defs/IR_ROBOT_CO" }, { - "$ref": "#/$defs/IntegratedDNATechnologies" + "$ref": "#/$defs/ISL" }, { - "$ref": "#/$defs/InteruniversityMicroelectronicsCenter" + "$ref": "#/$defs/INFINITY_PHOTO_OPTICAL" }, { - "$ref": "#/$defs/InfinityPhotoOptical" + "$ref": "#/$defs/IDT" }, { - "$ref": "#/$defs/Invitrogen" + "$ref": "#/$defs/IMEC" }, { - "$ref": "#/$defs/ISLProductsInternational" + "$ref": "#/$defs/INVITROGEN" }, { - "$ref": "#/$defs/JacksonLaboratory" + "$ref": "#/$defs/JAX" }, { - "$ref": "#/$defs/JaneliaResearchCampus" + "$ref": "#/$defs/JANELIA" }, { - "$ref": "#/$defs/Julabo" + "$ref": "#/$defs/JULABO" }, { - "$ref": "#/$defs/TheLeeCompany" + "$ref": "#/$defs/LG" }, { - "$ref": "#/$defs/Leica" + "$ref": "#/$defs/LEICA" }, { - "$ref": "#/$defs/Lg" + "$ref": "#/$defs/LUMEN_DYNAMICS" }, { - "$ref": "#/$defs/LifeCanvas" + "$ref": "#/$defs/LIFECANVAS" }, { - "$ref": "#/$defs/MeadowlarkOptics" + "$ref": "#/$defs/MBF" }, { - "$ref": "#/$defs/IRRobotCo" + "$ref": "#/$defs/MKS_NEWPORT" }, { - "$ref": "#/$defs/MBFBioscience" + "$ref": "#/$defs/MPI" }, { - "$ref": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch" + "$ref": "#/$defs/MEADOWLARK_OPTICS" }, { - "$ref": "#/$defs/MidwestOpticalSystems" + "$ref": "#/$defs/MJFF" }, { - "$ref": "#/$defs/Mitutuyo" + "$ref": "#/$defs/MIDOPT" }, { - "$ref": "#/$defs/MKSNewport" + "$ref": "#/$defs/MITUTUYO" }, { - "$ref": "#/$defs/Mpi" + "$ref": "#/$defs/NRESEARCH_INC" }, { - "$ref": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth" + "$ref": "#/$defs/NCCIH" }, { - "$ref": "#/$defs/NationalInstituteOfMentalHealth" + "$ref": "#/$defs/NIMH" }, { - "$ref": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke" + "$ref": "#/$defs/NINDS" }, { - "$ref": "#/$defs/NationalInstruments" + "$ref": "#/$defs/NATIONAL_INSTRUMENTS" }, { - "$ref": "#/$defs/Navitar" + "$ref": "#/$defs/NAVITAR" }, { - "$ref": "#/$defs/Neurophotometrics" + "$ref": "#/$defs/NEUROPHOTOMETRICS" }, { - "$ref": "#/$defs/NewScaleTechnologies" + "$ref": "#/$defs/NEW_SCALE_TECHNOLOGIES" }, { - "$ref": "#/$defs/NewYorkUniversity" + "$ref": "#/$defs/NYU" }, { - "$ref": "#/$defs/Nikon" + "$ref": "#/$defs/NIKON" }, { - "$ref": "#/$defs/NResearch" + "$ref": "#/$defs/OLYMPUS" }, { - "$ref": "#/$defs/OpenEphysProductionSite" + "$ref": "#/$defs/OEPS" }, { - "$ref": "#/$defs/Olympus" + "$ref": "#/$defs/OPTOTUNE" }, { - "$ref": "#/$defs/Optotune" + "$ref": "#/$defs/OTHER" }, { - "$ref": "#/$defs/Oxxius" + "$ref": "#/$defs/OXXIUS" }, { - "$ref": "#/$defs/Prizmatix" + "$ref": "#/$defs/PRIZMATIX" }, { - "$ref": "#/$defs/Quantifi" + "$ref": "#/$defs/QUANTIFI" }, { - "$ref": "#/$defs/RaspberryPi" + "$ref": "#/$defs/RASPBERRY_PI" }, { - "$ref": "#/$defs/SecondOrderEffects" + "$ref": "#/$defs/SICGEN" }, { - "$ref": "#/$defs/Semrock" + "$ref": "#/$defs/SCHNEIDER_KREUZNACH" }, { - "$ref": "#/$defs/SchneiderKreuznach" + "$ref": "#/$defs/SECOND_ORDER_EFFECTS" }, { - "$ref": "#/$defs/Sicgen" + "$ref": "#/$defs/SEMROCK" }, { - "$ref": "#/$defs/SigmaAldritch" + "$ref": "#/$defs/SIGMA_ALDRITCH" }, { - "$ref": "#/$defs/SimonsFoundation" + "$ref": "#/$defs/SIMONS_FOUNDATION" }, { - "$ref": "#/$defs/Spinnaker" + "$ref": "#/$defs/SPINNAKER" }, { - "$ref": "#/$defs/Tamron" + "$ref": "#/$defs/TAMRON" }, { - "$ref": "#/$defs/TempletonWorldCharityFoundation" + "$ref": "#/$defs/TMC" }, { - "$ref": "#/$defs/TeledyneFLIR" + "$ref": "#/$defs/FLIR" }, { - "$ref": "#/$defs/Thermofisher" + "$ref": "#/$defs/TWCF" }, { - "$ref": "#/$defs/Thorlabs" + "$ref": "#/$defs/THE_IMAGING_SOURCE" }, { - "$ref": "#/$defs/TMC" + "$ref": "#/$defs/THE_LEE_COMPANY" }, { - "$ref": "#/$defs/Tymphany" + "$ref": "#/$defs/THERMO_FISHER_SCIENTIFIC" }, { - "$ref": "#/$defs/Vieworks" + "$ref": "#/$defs/THORLABS" }, { - "$ref": "#/$defs/Vortran" + "$ref": "#/$defs/TYMPHANY" }, { - "$ref": "#/$defs/CarlZeiss" + "$ref": "#/$defs/VIEWORKS" }, { - "$ref": "#/$defs/LumenDynamics" + "$ref": "#/$defs/VORTRAN" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/AMS_OSRAM" } ] }, { - "type": "null" + "type": "null" + } + ], + "default": null, + "title": "Manufacturer" + }, + "model": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Model" + }, + "path_to_cad": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "For CUSTOM manufactured devices", + "title": "Path to CAD diagram" + }, + "port_index": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Port index" + }, + "additional_settings": { + "allOf": [ + { + "$ref": "#/$defs/AindGeneric" + } + ], + "default": {}, + "title": "Additional parameters" + }, + "notes": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Notes" + }, + "numerical_aperture": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "string" + } + ], + "title": "Numerical aperture (in air)" + }, + "magnification": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "string" + } + ], + "title": "Magnification" + }, + "immersion": { + "allOf": [ + { + "$ref": "#/$defs/ImmersionMedium" + } + ], + "title": "Immersion" + }, + "objective_type": { + "anyOf": [ + { + "$ref": "#/$defs/ObjectiveType" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Objective type" + } + }, + "required": [ + "name", + "numerical_aperture", + "magnification", + "immersion" + ], + "title": "Objective", + "type": "object" + }, + "ObjectiveType": { + "description": "Objective type for Slap2", + "enum": [ + "Remote", + "Primary" + ], + "title": "ObjectiveType", + "type": "string" + }, + "Olfactometer": { + "additionalProperties": false, + "description": "Description of an olfactometer for odor stimuli", + "properties": { + "device_type": { + "const": "Olfactometer", + "default": "Olfactometer", + "enum": [ + "Olfactometer" + ], + "title": "Device Type", + "type": "string" + }, + "name": { + "title": "Device name", + "type": "string" + }, + "serial_number": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Serial number" + }, + "manufacturer": { + "default": { + "name": "Champalimaud Foundation", + "abbreviation": "Champalimaud", + "registry": { + "abbreviation": "ROR", + "name": "Research Organization Registry" + }, + "registry_identifier": "03g001n57" + }, + "discriminator": { + "mapping": { + "Allen Institute for Neural Dynamics": "#/$defs/AIND", + "Champalimaud Foundation": "#/$defs/CHAMPALIMAUD", + "Interuniversity Microelectronics Center": "#/$defs/IMEC", + "National Instruments": "#/$defs/NATIONAL_INSTRUMENTS", + "Open Ephys Production Site": "#/$defs/OEPS", + "Other": "#/$defs/OTHER", + "Second Order Effects": "#/$defs/SECOND_ORDER_EFFECTS" + }, + "propertyName": "name" + }, + "oneOf": [ + { + "$ref": "#/$defs/AIND" + }, + { + "$ref": "#/$defs/CHAMPALIMAUD" + }, + { + "$ref": "#/$defs/NATIONAL_INSTRUMENTS" + }, + { + "$ref": "#/$defs/IMEC" + }, + { + "$ref": "#/$defs/OEPS" + }, + { + "$ref": "#/$defs/SECOND_ORDER_EFFECTS" + }, + { + "$ref": "#/$defs/OTHER" } ], - "default": null, "title": "Manufacturer" }, "model": { @@ -18942,67 +20415,106 @@ "default": null, "title": "Notes" }, - "numerical_aperture": { + "data_interface": { + "allOf": [ + { + "$ref": "#/$defs/DataInterface" + } + ], + "default": "USB", + "title": "Data interface" + }, + "computer_name": { + "title": "Name of computer controlling this DAQ", + "type": "string" + }, + "channels": { + "items": { + "$ref": "#/$defs/OlfactometerChannel" + }, + "title": "Channels", + "type": "array" + }, + "firmware_version": { "anyOf": [ { - "type": "number" + "type": "string" }, { - "type": "string" + "type": "null" } ], - "title": "Numerical aperture (in air)" + "default": null, + "title": "Firmware version" }, - "magnification": { + "hardware_version": { "anyOf": [ { - "type": "number" + "type": "string" }, { - "type": "string" + "type": "null" } ], - "title": "Magnification" + "default": null, + "title": "Hardware version" }, - "immersion": { - "allOf": [ + "harp_device_type": { + "default": { + "name": "Olfactometer", + "whoami": 1140 + }, + "discriminator": { + "mapping": { + "Olfactometer": "#/$defs/OLFACTOMETER" + }, + "propertyName": "name" + }, + "oneOf": [ { - "$ref": "#/$defs/ImmersionMedium" + "$ref": "#/$defs/OLFACTOMETER" } ], - "title": "Immersion" + "title": "Harp Device Type" }, - "objective_type": { + "core_version": { "anyOf": [ { - "$ref": "#/$defs/ObjectiveType" + "type": "string" }, { "type": "null" } ], "default": null, - "title": "Objective type" + "title": "Core version" + }, + "tag_version": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Tag version" + }, + "is_clock_generator": { + "title": "Is Clock Generator", + "type": "boolean" } }, "required": [ "name", - "numerical_aperture", - "magnification", - "immersion" + "computer_name", + "channels", + "is_clock_generator" ], - "title": "Objective", + "title": "Olfactometer", "type": "object" }, - "ObjectiveType": { - "description": "Objective type for Slap2", - "enum": [ - "Remote", - "Primary" - ], - "title": "ObjectiveType", - "type": "string" - }, "OlfactometerChannel": { "additionalProperties": false, "description": "description of a Olfactometer channel", @@ -19101,7 +20613,11 @@ "stimulus_type": { "const": "Olfactory Stimulation", "default": "Olfactory Stimulation", - "title": "Stimulus Type" + "enum": [ + "Olfactory Stimulation" + ], + "title": "Stimulus Type", + "type": "string" }, "stimulus_name": { "title": "Stimulus name", @@ -19145,365 +20661,365 @@ "source": { "discriminator": { "mapping": { - "AA Opto Electronic": "#/$defs/AAOptoElectronic", - "ASUS": "#/$defs/Asus", - "Abcam": "#/$defs/Abcam", - "Addgene": "#/$defs/Addgene", - "Ailipu Technology Co": "#/$defs/AilipuTechnologyCo", - "Allen Institute": "#/$defs/AllenInstitute", - "Allen Institute for Brain Science": "#/$defs/AllenInstituteForBrainScience", - "Allen Institute for Neural Dynamics": "#/$defs/AllenInstituteForNeuralDynamics", - "Allied": "#/$defs/Allied", - "Applied Scientific Instrumentation": "#/$defs/AppliedScientificInstrumentation", - "Arecont Vision Costar": "#/$defs/ArecontVisionCostar", - "Basler": "#/$defs/Basler", - "Cambridge Technology": "#/$defs/CambridgeTechnology", - "Carl Zeiss": "#/$defs/CarlZeiss", - "Champalimaud Foundation": "#/$defs/ChampalimaudFoundation", - "Chan Zuckerberg Initiative": "#/$defs/ChanZuckerbergInitiative", - "Chroma": "#/$defs/Chroma", - "Coherent Scientific": "#/$defs/CoherentScientific", - "Columbia University": "#/$defs/ColumbiaUniversity", - "Computar": "#/$defs/Computar", - "Conoptics": "#/$defs/Conoptics", - "Custom": "#/$defs/Custom", - "Dodotronic": "#/$defs/Dodotronic", - "Doric": "#/$defs/Doric", - "Ealing": "#/$defs/Ealing", - "Edmund Optics": "#/$defs/EdmundOptics", - "Emory University": "#/$defs/EmoryUniversity", - "Euresys": "#/$defs/Euresys", - "Fujinon": "#/$defs/Fujinon", - "Hamamatsu": "#/$defs/Hamamatsu", - "Hamilton": "#/$defs/Hamilton", - "Huazhong University of Science and Technology": "#/$defs/HuazhongUniversityOfScienceAndTechnology", - "IR Robot Co": "#/$defs/IRRobotCo", - "ISL Products International": "#/$defs/ISLProductsInternational", - "Infinity Photo-Optical": "#/$defs/InfinityPhotoOptical", - "Integrated DNA Technologies": "#/$defs/IntegratedDNATechnologies", - "Interuniversity Microelectronics Center": "#/$defs/InteruniversityMicroelectronicsCenter", - "Invitrogen": "#/$defs/Invitrogen", - "Jackson Laboratory": "#/$defs/JacksonLaboratory", - "Janelia Research Campus": "#/$defs/JaneliaResearchCampus", - "Julabo": "#/$defs/Julabo", - "LG": "#/$defs/Lg", - "Leica": "#/$defs/Leica", - "LifeCanvas": "#/$defs/LifeCanvas", - "Lumen Dynamics": "#/$defs/LumenDynamics", - "MBF Bioscience": "#/$defs/MBFBioscience", - "MKS Newport": "#/$defs/MKSNewport", - "MPI": "#/$defs/Mpi", - "Meadowlark Optics": "#/$defs/MeadowlarkOptics", - "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch", - "Midwest Optical Systems, Inc.": "#/$defs/MidwestOpticalSystems", - "Mitutuyo": "#/$defs/Mitutuyo", - "NResearch Inc": "#/$defs/NResearch", - "National Center for Complementary and Integrative Health": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth", - "National Institute of Mental Health": "#/$defs/NationalInstituteOfMentalHealth", - "National Institute of Neurological Disorders and Stroke": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke", - "National Instruments": "#/$defs/NationalInstruments", - "Navitar": "#/$defs/Navitar", - "Neurophotometrics": "#/$defs/Neurophotometrics", - "New Scale Technologies": "#/$defs/NewScaleTechnologies", - "New York University": "#/$defs/NewYorkUniversity", - "Nikon": "#/$defs/Nikon", - "Olympus": "#/$defs/Olympus", - "Open Ephys Production Site": "#/$defs/OpenEphysProductionSite", - "Optotune": "#/$defs/Optotune", - "Other": "#/$defs/Other", - "Oxxius": "#/$defs/Oxxius", - "Prizmatix": "#/$defs/Prizmatix", - "Quantifi": "#/$defs/Quantifi", - "Raspberry Pi": "#/$defs/RaspberryPi", - "SICGEN": "#/$defs/Sicgen", - "Schneider-Kreuznach": "#/$defs/SchneiderKreuznach", - "Second Order Effects": "#/$defs/SecondOrderEffects", - "Semrock": "#/$defs/Semrock", - "Sigma-Aldritch": "#/$defs/SigmaAldritch", - "Simons Foundation": "#/$defs/SimonsFoundation", - "Spinnaker": "#/$defs/Spinnaker", - "Tamron": "#/$defs/Tamron", + "AA Opto Electronic": "#/$defs/AA_OPTO_ELECTRONIC", + "ASUS": "#/$defs/ASUS", + "Abcam": "#/$defs/ABCAM", + "Addgene": "#/$defs/ADDGENE", + "Ailipu Technology Co": "#/$defs/AILIPU", + "Allen Institute": "#/$defs/AI", + "Allen Institute for Brain Science": "#/$defs/AIBS", + "Allen Institute for Neural Dynamics": "#/$defs/AIND", + "Allied": "#/$defs/ALLIED", + "Applied Scientific Instrumentation": "#/$defs/ASI", + "Arecont Vision Costar": "#/$defs/ARECONT_VISION_COSTAR", + "Basler": "#/$defs/BASLER", + "Cambridge Technology": "#/$defs/CAMBRIDGE_TECHNOLOGY", + "Carl Zeiss": "#/$defs/CARL_ZEISS", + "Champalimaud Foundation": "#/$defs/CHAMPALIMAUD", + "Chan Zuckerberg Initiative": "#/$defs/CZI", + "Chroma": "#/$defs/CHROMA", + "Coherent Scientific": "#/$defs/COHERENT_SCIENTIFIC", + "Columbia University": "#/$defs/COLUMBIA", + "Computar": "#/$defs/COMPUTAR", + "Conoptics": "#/$defs/CONOPTICS", + "Custom": "#/$defs/CUSTOM", + "Dodotronic": "#/$defs/DODOTRONIC", + "Doric": "#/$defs/DORIC", + "Ealing": "#/$defs/EALING", + "Edmund Optics": "#/$defs/EDMUND_OPTICS", + "Emory University": "#/$defs/EMORY", + "Euresys": "#/$defs/EURESYS", + "Fujinon": "#/$defs/FUJINON", + "Hamamatsu": "#/$defs/HAMAMATSU", + "Hamilton": "#/$defs/HAMILTON", + "Huazhong University of Science and Technology": "#/$defs/HUST", + "IR Robot Co": "#/$defs/IR_ROBOT_CO", + "ISL Products International": "#/$defs/ISL", + "Infinity Photo-Optical": "#/$defs/INFINITY_PHOTO_OPTICAL", + "Integrated DNA Technologies": "#/$defs/IDT", + "Interuniversity Microelectronics Center": "#/$defs/IMEC", + "Invitrogen": "#/$defs/INVITROGEN", + "Jackson Laboratory": "#/$defs/JAX", + "Janelia Research Campus": "#/$defs/JANELIA", + "Julabo": "#/$defs/JULABO", + "LG": "#/$defs/LG", + "Leica": "#/$defs/LEICA", + "LifeCanvas": "#/$defs/LIFECANVAS", + "Lumen Dynamics": "#/$defs/LUMEN_DYNAMICS", + "MBF Bioscience": "#/$defs/MBF", + "MKS Newport": "#/$defs/MKS_NEWPORT", + "MPI": "#/$defs/MPI", + "Meadowlark Optics": "#/$defs/MEADOWLARK_OPTICS", + "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MJFF", + "Midwest Optical Systems, Inc.": "#/$defs/MIDOPT", + "Mitutuyo": "#/$defs/MITUTUYO", + "NResearch Inc": "#/$defs/NRESEARCH_INC", + "National Center for Complementary and Integrative Health": "#/$defs/NCCIH", + "National Institute of Mental Health": "#/$defs/NIMH", + "National Institute of Neurological Disorders and Stroke": "#/$defs/NINDS", + "National Instruments": "#/$defs/NATIONAL_INSTRUMENTS", + "Navitar": "#/$defs/NAVITAR", + "Neurophotometrics": "#/$defs/NEUROPHOTOMETRICS", + "New Scale Technologies": "#/$defs/NEW_SCALE_TECHNOLOGIES", + "New York University": "#/$defs/NYU", + "Nikon": "#/$defs/NIKON", + "Olympus": "#/$defs/OLYMPUS", + "Open Ephys Production Site": "#/$defs/OEPS", + "Optotune": "#/$defs/OPTOTUNE", + "Other": "#/$defs/OTHER", + "Oxxius": "#/$defs/OXXIUS", + "Prizmatix": "#/$defs/PRIZMATIX", + "Quantifi": "#/$defs/QUANTIFI", + "Raspberry Pi": "#/$defs/RASPBERRY_PI", + "SICGEN": "#/$defs/SICGEN", + "Schneider-Kreuznach": "#/$defs/SCHNEIDER_KREUZNACH", + "Second Order Effects": "#/$defs/SECOND_ORDER_EFFECTS", + "Semrock": "#/$defs/SEMROCK", + "Sigma-Aldritch": "#/$defs/SIGMA_ALDRITCH", + "Simons Foundation": "#/$defs/SIMONS_FOUNDATION", + "Spinnaker": "#/$defs/SPINNAKER", + "Tamron": "#/$defs/TAMRON", "Technical Manufacturing Corporation": "#/$defs/TMC", - "Teledyne FLIR": "#/$defs/TeledyneFLIR", - "Templeton World Charity Foundation": "#/$defs/TempletonWorldCharityFoundation", - "The Imaging Source": "#/$defs/TheImagingSource", - "The Lee Company": "#/$defs/TheLeeCompany", - "Thermo Fisher": "#/$defs/Thermofisher", - "Thorlabs": "#/$defs/Thorlabs", - "Tymphany": "#/$defs/Tymphany", - "Vieworks": "#/$defs/Vieworks", - "Vortran": "#/$defs/Vortran", - "ams OSRAM": "#/$defs/AmsOsram" + "Teledyne FLIR": "#/$defs/FLIR", + "Templeton World Charity Foundation": "#/$defs/TWCF", + "The Imaging Source": "#/$defs/THE_IMAGING_SOURCE", + "The Lee Company": "#/$defs/THE_LEE_COMPANY", + "Thermo Fisher Scientific": "#/$defs/THERMO_FISHER_SCIENTIFIC", + "Thorlabs": "#/$defs/THORLABS", + "Tymphany": "#/$defs/TYMPHANY", + "Vieworks": "#/$defs/VIEWORKS", + "Vortran": "#/$defs/VORTRAN", + "ams OSRAM": "#/$defs/AMS_OSRAM" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/AAOptoElectronic" + "$ref": "#/$defs/AA_OPTO_ELECTRONIC" }, { - "$ref": "#/$defs/Abcam" + "$ref": "#/$defs/ASUS" }, { - "$ref": "#/$defs/Addgene" + "$ref": "#/$defs/ABCAM" }, { - "$ref": "#/$defs/AilipuTechnologyCo" + "$ref": "#/$defs/ADDGENE" }, { - "$ref": "#/$defs/AllenInstitute" + "$ref": "#/$defs/AILIPU" }, { - "$ref": "#/$defs/AllenInstituteForBrainScience" + "$ref": "#/$defs/AI" }, { - "$ref": "#/$defs/AllenInstituteForNeuralDynamics" + "$ref": "#/$defs/AIBS" }, { - "$ref": "#/$defs/Allied" + "$ref": "#/$defs/AIND" }, { - "$ref": "#/$defs/AmsOsram" + "$ref": "#/$defs/ALLIED" }, { - "$ref": "#/$defs/AppliedScientificInstrumentation" + "$ref": "#/$defs/ASI" }, { - "$ref": "#/$defs/Asus" + "$ref": "#/$defs/ARECONT_VISION_COSTAR" }, { - "$ref": "#/$defs/ArecontVisionCostar" + "$ref": "#/$defs/BASLER" }, { - "$ref": "#/$defs/Basler" + "$ref": "#/$defs/CAMBRIDGE_TECHNOLOGY" }, { - "$ref": "#/$defs/CambridgeTechnology" + "$ref": "#/$defs/CARL_ZEISS" }, { - "$ref": "#/$defs/ChampalimaudFoundation" + "$ref": "#/$defs/CHAMPALIMAUD" }, { - "$ref": "#/$defs/ChanZuckerbergInitiative" + "$ref": "#/$defs/CZI" }, { - "$ref": "#/$defs/Chroma" + "$ref": "#/$defs/CHROMA" }, { - "$ref": "#/$defs/CoherentScientific" + "$ref": "#/$defs/COHERENT_SCIENTIFIC" }, { - "$ref": "#/$defs/ColumbiaUniversity" + "$ref": "#/$defs/COLUMBIA" }, { - "$ref": "#/$defs/Computar" + "$ref": "#/$defs/COMPUTAR" }, { - "$ref": "#/$defs/Conoptics" + "$ref": "#/$defs/CONOPTICS" }, { - "$ref": "#/$defs/Custom" + "$ref": "#/$defs/CUSTOM" }, { - "$ref": "#/$defs/Dodotronic" + "$ref": "#/$defs/DODOTRONIC" }, { - "$ref": "#/$defs/Doric" + "$ref": "#/$defs/DORIC" }, { - "$ref": "#/$defs/Ealing" + "$ref": "#/$defs/EALING" }, { - "$ref": "#/$defs/EdmundOptics" + "$ref": "#/$defs/EDMUND_OPTICS" }, { - "$ref": "#/$defs/EmoryUniversity" + "$ref": "#/$defs/EMORY" }, { - "$ref": "#/$defs/Euresys" + "$ref": "#/$defs/EURESYS" }, { - "$ref": "#/$defs/Fujinon" + "$ref": "#/$defs/FUJINON" }, { - "$ref": "#/$defs/Hamamatsu" + "$ref": "#/$defs/HAMAMATSU" }, { - "$ref": "#/$defs/Hamilton" + "$ref": "#/$defs/HAMILTON" }, { - "$ref": "#/$defs/HuazhongUniversityOfScienceAndTechnology" + "$ref": "#/$defs/HUST" }, { - "$ref": "#/$defs/TheImagingSource" + "$ref": "#/$defs/IR_ROBOT_CO" }, { - "$ref": "#/$defs/IntegratedDNATechnologies" + "$ref": "#/$defs/ISL" }, { - "$ref": "#/$defs/InteruniversityMicroelectronicsCenter" + "$ref": "#/$defs/INFINITY_PHOTO_OPTICAL" }, { - "$ref": "#/$defs/InfinityPhotoOptical" + "$ref": "#/$defs/IDT" }, { - "$ref": "#/$defs/Invitrogen" + "$ref": "#/$defs/IMEC" }, { - "$ref": "#/$defs/ISLProductsInternational" + "$ref": "#/$defs/INVITROGEN" }, { - "$ref": "#/$defs/JacksonLaboratory" + "$ref": "#/$defs/JAX" }, { - "$ref": "#/$defs/JaneliaResearchCampus" + "$ref": "#/$defs/JANELIA" }, { - "$ref": "#/$defs/Julabo" + "$ref": "#/$defs/JULABO" }, { - "$ref": "#/$defs/TheLeeCompany" + "$ref": "#/$defs/LG" }, { - "$ref": "#/$defs/Leica" + "$ref": "#/$defs/LEICA" }, { - "$ref": "#/$defs/Lg" + "$ref": "#/$defs/LUMEN_DYNAMICS" }, { - "$ref": "#/$defs/LifeCanvas" + "$ref": "#/$defs/LIFECANVAS" }, { - "$ref": "#/$defs/MeadowlarkOptics" + "$ref": "#/$defs/MBF" }, { - "$ref": "#/$defs/IRRobotCo" + "$ref": "#/$defs/MKS_NEWPORT" }, { - "$ref": "#/$defs/MBFBioscience" + "$ref": "#/$defs/MPI" }, { - "$ref": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch" + "$ref": "#/$defs/MEADOWLARK_OPTICS" }, { - "$ref": "#/$defs/MidwestOpticalSystems" + "$ref": "#/$defs/MJFF" }, { - "$ref": "#/$defs/Mitutuyo" + "$ref": "#/$defs/MIDOPT" }, { - "$ref": "#/$defs/MKSNewport" + "$ref": "#/$defs/MITUTUYO" }, { - "$ref": "#/$defs/Mpi" + "$ref": "#/$defs/NRESEARCH_INC" }, { - "$ref": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth" + "$ref": "#/$defs/NCCIH" }, { - "$ref": "#/$defs/NationalInstituteOfMentalHealth" + "$ref": "#/$defs/NIMH" }, { - "$ref": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke" + "$ref": "#/$defs/NINDS" }, { - "$ref": "#/$defs/NationalInstruments" + "$ref": "#/$defs/NATIONAL_INSTRUMENTS" }, { - "$ref": "#/$defs/Navitar" + "$ref": "#/$defs/NAVITAR" }, { - "$ref": "#/$defs/Neurophotometrics" + "$ref": "#/$defs/NEUROPHOTOMETRICS" }, { - "$ref": "#/$defs/NewScaleTechnologies" + "$ref": "#/$defs/NEW_SCALE_TECHNOLOGIES" }, { - "$ref": "#/$defs/NewYorkUniversity" + "$ref": "#/$defs/NYU" }, { - "$ref": "#/$defs/Nikon" + "$ref": "#/$defs/NIKON" }, { - "$ref": "#/$defs/NResearch" + "$ref": "#/$defs/OLYMPUS" }, { - "$ref": "#/$defs/OpenEphysProductionSite" + "$ref": "#/$defs/OEPS" }, { - "$ref": "#/$defs/Olympus" + "$ref": "#/$defs/OPTOTUNE" }, { - "$ref": "#/$defs/Optotune" + "$ref": "#/$defs/OTHER" }, { - "$ref": "#/$defs/Oxxius" + "$ref": "#/$defs/OXXIUS" }, { - "$ref": "#/$defs/Prizmatix" + "$ref": "#/$defs/PRIZMATIX" }, { - "$ref": "#/$defs/Quantifi" + "$ref": "#/$defs/QUANTIFI" }, { - "$ref": "#/$defs/RaspberryPi" + "$ref": "#/$defs/RASPBERRY_PI" }, { - "$ref": "#/$defs/SecondOrderEffects" + "$ref": "#/$defs/SICGEN" }, { - "$ref": "#/$defs/Semrock" + "$ref": "#/$defs/SCHNEIDER_KREUZNACH" }, { - "$ref": "#/$defs/SchneiderKreuznach" + "$ref": "#/$defs/SECOND_ORDER_EFFECTS" }, { - "$ref": "#/$defs/Sicgen" + "$ref": "#/$defs/SEMROCK" }, { - "$ref": "#/$defs/SigmaAldritch" + "$ref": "#/$defs/SIGMA_ALDRITCH" }, { - "$ref": "#/$defs/SimonsFoundation" + "$ref": "#/$defs/SIMONS_FOUNDATION" }, { - "$ref": "#/$defs/Spinnaker" + "$ref": "#/$defs/SPINNAKER" }, { - "$ref": "#/$defs/Tamron" + "$ref": "#/$defs/TAMRON" }, { - "$ref": "#/$defs/TempletonWorldCharityFoundation" + "$ref": "#/$defs/TMC" }, { - "$ref": "#/$defs/TeledyneFLIR" + "$ref": "#/$defs/FLIR" }, { - "$ref": "#/$defs/Thermofisher" + "$ref": "#/$defs/TWCF" }, { - "$ref": "#/$defs/Thorlabs" + "$ref": "#/$defs/THE_IMAGING_SOURCE" }, { - "$ref": "#/$defs/TMC" + "$ref": "#/$defs/THE_LEE_COMPANY" }, { - "$ref": "#/$defs/Tymphany" + "$ref": "#/$defs/THERMO_FISHER_SCIENTIFIC" }, { - "$ref": "#/$defs/Vieworks" + "$ref": "#/$defs/THORLABS" }, { - "$ref": "#/$defs/Vortran" + "$ref": "#/$defs/TYMPHANY" }, { - "$ref": "#/$defs/CarlZeiss" + "$ref": "#/$defs/VIEWORKS" }, { - "$ref": "#/$defs/LumenDynamics" + "$ref": "#/$defs/VORTRAN" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/AMS_OSRAM" } ], "title": "Source" @@ -19540,29 +21056,29 @@ "species": { "discriminator": { "mapping": { - "Callithrix jacchus": "#/$defs/CallithrixJacchus", - "Homo sapiens": "#/$defs/HomoSapiens", - "Macaca mulatta": "#/$defs/MacacaMulatta", - "Mus musculus": "#/$defs/MusMusculus", - "Rattus norvegicus": "#/$defs/RattusNorvegicus" + "Callithrix jacchus": "#/$defs/CALLITHRIX_JACCHUS", + "Homo sapiens": "#/$defs/HOMO_SAPIENS", + "Macaca mulatta": "#/$defs/MACACA_MULATTA", + "Mus musculus": "#/$defs/MUS_MUSCULUS", + "Rattus norvegicus": "#/$defs/RATTUS_NORVEGICUS" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/CallithrixJacchus" + "$ref": "#/$defs/CALLITHRIX_JACCHUS" }, { - "$ref": "#/$defs/HomoSapiens" + "$ref": "#/$defs/HOMO_SAPIENS" }, { - "$ref": "#/$defs/MacacaMulatta" + "$ref": "#/$defs/MACACA_MULATTA" }, { - "$ref": "#/$defs/MusMusculus" + "$ref": "#/$defs/MUS_MUSCULUS" }, { - "$ref": "#/$defs/RattusNorvegicus" + "$ref": "#/$defs/RATTUS_NORVEGICUS" } ], "title": "Species" @@ -19598,47 +21114,6 @@ "title": "OligoProbe", "type": "object" }, - "Olympus": { - "additionalProperties": false, - "description": "Olympus", - "properties": { - "name": { - "const": "Olympus", - "default": "Olympus", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/ResearchOrganizationRegistry" - } - ], - "title": "Registry" - }, - "registry_identifier": { - "const": "02vcdte90", - "default": "02vcdte90", - "title": "Registry Identifier" - } - }, - "title": "Olympus", - "type": "object" - }, "OpenEphysAcquisitionBoard": { "additionalProperties": false, "description": "Multichannel electrophysiology DAQ", @@ -19646,7 +21121,11 @@ "device_type": { "const": "Open Ephys acquisition board", "default": "Open Ephys acquisition board", - "title": "Device Type" + "enum": [ + "Open Ephys acquisition board" + ], + "title": "Device Type", + "type": "string" }, "name": { "title": "Device name", @@ -19676,37 +21155,37 @@ }, "discriminator": { "mapping": { - "Allen Institute for Neural Dynamics": "#/$defs/AllenInstituteForNeuralDynamics", - "Champalimaud Foundation": "#/$defs/ChampalimaudFoundation", - "Interuniversity Microelectronics Center": "#/$defs/InteruniversityMicroelectronicsCenter", - "National Instruments": "#/$defs/NationalInstruments", - "Open Ephys Production Site": "#/$defs/OpenEphysProductionSite", - "Other": "#/$defs/Other", - "Second Order Effects": "#/$defs/SecondOrderEffects" + "Allen Institute for Neural Dynamics": "#/$defs/AIND", + "Champalimaud Foundation": "#/$defs/CHAMPALIMAUD", + "Interuniversity Microelectronics Center": "#/$defs/IMEC", + "National Instruments": "#/$defs/NATIONAL_INSTRUMENTS", + "Open Ephys Production Site": "#/$defs/OEPS", + "Other": "#/$defs/OTHER", + "Second Order Effects": "#/$defs/SECOND_ORDER_EFFECTS" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/AllenInstituteForNeuralDynamics" + "$ref": "#/$defs/AIND" }, { - "$ref": "#/$defs/ChampalimaudFoundation" + "$ref": "#/$defs/CHAMPALIMAUD" }, { - "$ref": "#/$defs/NationalInstruments" + "$ref": "#/$defs/NATIONAL_INSTRUMENTS" }, { - "$ref": "#/$defs/InteruniversityMicroelectronicsCenter" + "$ref": "#/$defs/IMEC" }, { - "$ref": "#/$defs/OpenEphysProductionSite" + "$ref": "#/$defs/OEPS" }, { - "$ref": "#/$defs/SecondOrderEffects" + "$ref": "#/$defs/SECOND_ORDER_EFFECTS" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/OTHER" } ], "title": "Manufacturer" @@ -19772,7 +21251,11 @@ "data_interface": { "const": "USB", "default": "USB", - "title": "Data Interface" + "enum": [ + "USB" + ], + "title": "Data Interface", + "type": "string" }, "computer_name": { "title": "Name of computer controlling this DAQ", @@ -19826,47 +21309,6 @@ "title": "OpenEphysAcquisitionBoard", "type": "object" }, - "OpenEphysProductionSite": { - "additionalProperties": false, - "description": "OpenEphysProductionSite", - "properties": { - "name": { - "const": "Open Ephys Production Site", - "default": "Open Ephys Production Site", - "title": "Name" - }, - "abbreviation": { - "const": "OEPS", - "default": "OEPS", - "title": "Abbreviation" - }, - "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/ResearchOrganizationRegistry" - } - ], - "title": "Registry" - }, - "registry_identifier": { - "const": "007rkz355", - "default": "007rkz355", - "title": "Registry Identifier" - } - }, - "title": "OpenEphysProductionSite", - "type": "object" - }, "OphysProbe": { "additionalProperties": false, "description": "Description of an implanted ophys probe", @@ -20013,7 +21455,11 @@ "device_type": { "const": "Optical table", "default": "Optical table", - "title": "Device Type" + "enum": [ + "Optical table" + ], + "title": "Device Type", + "type": "string" }, "name": { "title": "Device name", @@ -20036,365 +21482,365 @@ { "discriminator": { "mapping": { - "AA Opto Electronic": "#/$defs/AAOptoElectronic", - "ASUS": "#/$defs/Asus", - "Abcam": "#/$defs/Abcam", - "Addgene": "#/$defs/Addgene", - "Ailipu Technology Co": "#/$defs/AilipuTechnologyCo", - "Allen Institute": "#/$defs/AllenInstitute", - "Allen Institute for Brain Science": "#/$defs/AllenInstituteForBrainScience", - "Allen Institute for Neural Dynamics": "#/$defs/AllenInstituteForNeuralDynamics", - "Allied": "#/$defs/Allied", - "Applied Scientific Instrumentation": "#/$defs/AppliedScientificInstrumentation", - "Arecont Vision Costar": "#/$defs/ArecontVisionCostar", - "Basler": "#/$defs/Basler", - "Cambridge Technology": "#/$defs/CambridgeTechnology", - "Carl Zeiss": "#/$defs/CarlZeiss", - "Champalimaud Foundation": "#/$defs/ChampalimaudFoundation", - "Chan Zuckerberg Initiative": "#/$defs/ChanZuckerbergInitiative", - "Chroma": "#/$defs/Chroma", - "Coherent Scientific": "#/$defs/CoherentScientific", - "Columbia University": "#/$defs/ColumbiaUniversity", - "Computar": "#/$defs/Computar", - "Conoptics": "#/$defs/Conoptics", - "Custom": "#/$defs/Custom", - "Dodotronic": "#/$defs/Dodotronic", - "Doric": "#/$defs/Doric", - "Ealing": "#/$defs/Ealing", - "Edmund Optics": "#/$defs/EdmundOptics", - "Emory University": "#/$defs/EmoryUniversity", - "Euresys": "#/$defs/Euresys", - "Fujinon": "#/$defs/Fujinon", - "Hamamatsu": "#/$defs/Hamamatsu", - "Hamilton": "#/$defs/Hamilton", - "Huazhong University of Science and Technology": "#/$defs/HuazhongUniversityOfScienceAndTechnology", - "IR Robot Co": "#/$defs/IRRobotCo", - "ISL Products International": "#/$defs/ISLProductsInternational", - "Infinity Photo-Optical": "#/$defs/InfinityPhotoOptical", - "Integrated DNA Technologies": "#/$defs/IntegratedDNATechnologies", - "Interuniversity Microelectronics Center": "#/$defs/InteruniversityMicroelectronicsCenter", - "Invitrogen": "#/$defs/Invitrogen", - "Jackson Laboratory": "#/$defs/JacksonLaboratory", - "Janelia Research Campus": "#/$defs/JaneliaResearchCampus", - "Julabo": "#/$defs/Julabo", - "LG": "#/$defs/Lg", - "Leica": "#/$defs/Leica", - "LifeCanvas": "#/$defs/LifeCanvas", - "Lumen Dynamics": "#/$defs/LumenDynamics", - "MBF Bioscience": "#/$defs/MBFBioscience", - "MKS Newport": "#/$defs/MKSNewport", - "MPI": "#/$defs/Mpi", - "Meadowlark Optics": "#/$defs/MeadowlarkOptics", - "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch", - "Midwest Optical Systems, Inc.": "#/$defs/MidwestOpticalSystems", - "Mitutuyo": "#/$defs/Mitutuyo", - "NResearch Inc": "#/$defs/NResearch", - "National Center for Complementary and Integrative Health": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth", - "National Institute of Mental Health": "#/$defs/NationalInstituteOfMentalHealth", - "National Institute of Neurological Disorders and Stroke": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke", - "National Instruments": "#/$defs/NationalInstruments", - "Navitar": "#/$defs/Navitar", - "Neurophotometrics": "#/$defs/Neurophotometrics", - "New Scale Technologies": "#/$defs/NewScaleTechnologies", - "New York University": "#/$defs/NewYorkUniversity", - "Nikon": "#/$defs/Nikon", - "Olympus": "#/$defs/Olympus", - "Open Ephys Production Site": "#/$defs/OpenEphysProductionSite", - "Optotune": "#/$defs/Optotune", - "Other": "#/$defs/Other", - "Oxxius": "#/$defs/Oxxius", - "Prizmatix": "#/$defs/Prizmatix", - "Quantifi": "#/$defs/Quantifi", - "Raspberry Pi": "#/$defs/RaspberryPi", - "SICGEN": "#/$defs/Sicgen", - "Schneider-Kreuznach": "#/$defs/SchneiderKreuznach", - "Second Order Effects": "#/$defs/SecondOrderEffects", - "Semrock": "#/$defs/Semrock", - "Sigma-Aldritch": "#/$defs/SigmaAldritch", - "Simons Foundation": "#/$defs/SimonsFoundation", - "Spinnaker": "#/$defs/Spinnaker", - "Tamron": "#/$defs/Tamron", + "AA Opto Electronic": "#/$defs/AA_OPTO_ELECTRONIC", + "ASUS": "#/$defs/ASUS", + "Abcam": "#/$defs/ABCAM", + "Addgene": "#/$defs/ADDGENE", + "Ailipu Technology Co": "#/$defs/AILIPU", + "Allen Institute": "#/$defs/AI", + "Allen Institute for Brain Science": "#/$defs/AIBS", + "Allen Institute for Neural Dynamics": "#/$defs/AIND", + "Allied": "#/$defs/ALLIED", + "Applied Scientific Instrumentation": "#/$defs/ASI", + "Arecont Vision Costar": "#/$defs/ARECONT_VISION_COSTAR", + "Basler": "#/$defs/BASLER", + "Cambridge Technology": "#/$defs/CAMBRIDGE_TECHNOLOGY", + "Carl Zeiss": "#/$defs/CARL_ZEISS", + "Champalimaud Foundation": "#/$defs/CHAMPALIMAUD", + "Chan Zuckerberg Initiative": "#/$defs/CZI", + "Chroma": "#/$defs/CHROMA", + "Coherent Scientific": "#/$defs/COHERENT_SCIENTIFIC", + "Columbia University": "#/$defs/COLUMBIA", + "Computar": "#/$defs/COMPUTAR", + "Conoptics": "#/$defs/CONOPTICS", + "Custom": "#/$defs/CUSTOM", + "Dodotronic": "#/$defs/DODOTRONIC", + "Doric": "#/$defs/DORIC", + "Ealing": "#/$defs/EALING", + "Edmund Optics": "#/$defs/EDMUND_OPTICS", + "Emory University": "#/$defs/EMORY", + "Euresys": "#/$defs/EURESYS", + "Fujinon": "#/$defs/FUJINON", + "Hamamatsu": "#/$defs/HAMAMATSU", + "Hamilton": "#/$defs/HAMILTON", + "Huazhong University of Science and Technology": "#/$defs/HUST", + "IR Robot Co": "#/$defs/IR_ROBOT_CO", + "ISL Products International": "#/$defs/ISL", + "Infinity Photo-Optical": "#/$defs/INFINITY_PHOTO_OPTICAL", + "Integrated DNA Technologies": "#/$defs/IDT", + "Interuniversity Microelectronics Center": "#/$defs/IMEC", + "Invitrogen": "#/$defs/INVITROGEN", + "Jackson Laboratory": "#/$defs/JAX", + "Janelia Research Campus": "#/$defs/JANELIA", + "Julabo": "#/$defs/JULABO", + "LG": "#/$defs/LG", + "Leica": "#/$defs/LEICA", + "LifeCanvas": "#/$defs/LIFECANVAS", + "Lumen Dynamics": "#/$defs/LUMEN_DYNAMICS", + "MBF Bioscience": "#/$defs/MBF", + "MKS Newport": "#/$defs/MKS_NEWPORT", + "MPI": "#/$defs/MPI", + "Meadowlark Optics": "#/$defs/MEADOWLARK_OPTICS", + "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MJFF", + "Midwest Optical Systems, Inc.": "#/$defs/MIDOPT", + "Mitutuyo": "#/$defs/MITUTUYO", + "NResearch Inc": "#/$defs/NRESEARCH_INC", + "National Center for Complementary and Integrative Health": "#/$defs/NCCIH", + "National Institute of Mental Health": "#/$defs/NIMH", + "National Institute of Neurological Disorders and Stroke": "#/$defs/NINDS", + "National Instruments": "#/$defs/NATIONAL_INSTRUMENTS", + "Navitar": "#/$defs/NAVITAR", + "Neurophotometrics": "#/$defs/NEUROPHOTOMETRICS", + "New Scale Technologies": "#/$defs/NEW_SCALE_TECHNOLOGIES", + "New York University": "#/$defs/NYU", + "Nikon": "#/$defs/NIKON", + "Olympus": "#/$defs/OLYMPUS", + "Open Ephys Production Site": "#/$defs/OEPS", + "Optotune": "#/$defs/OPTOTUNE", + "Other": "#/$defs/OTHER", + "Oxxius": "#/$defs/OXXIUS", + "Prizmatix": "#/$defs/PRIZMATIX", + "Quantifi": "#/$defs/QUANTIFI", + "Raspberry Pi": "#/$defs/RASPBERRY_PI", + "SICGEN": "#/$defs/SICGEN", + "Schneider-Kreuznach": "#/$defs/SCHNEIDER_KREUZNACH", + "Second Order Effects": "#/$defs/SECOND_ORDER_EFFECTS", + "Semrock": "#/$defs/SEMROCK", + "Sigma-Aldritch": "#/$defs/SIGMA_ALDRITCH", + "Simons Foundation": "#/$defs/SIMONS_FOUNDATION", + "Spinnaker": "#/$defs/SPINNAKER", + "Tamron": "#/$defs/TAMRON", "Technical Manufacturing Corporation": "#/$defs/TMC", - "Teledyne FLIR": "#/$defs/TeledyneFLIR", - "Templeton World Charity Foundation": "#/$defs/TempletonWorldCharityFoundation", - "The Imaging Source": "#/$defs/TheImagingSource", - "The Lee Company": "#/$defs/TheLeeCompany", - "Thermo Fisher": "#/$defs/Thermofisher", - "Thorlabs": "#/$defs/Thorlabs", - "Tymphany": "#/$defs/Tymphany", - "Vieworks": "#/$defs/Vieworks", - "Vortran": "#/$defs/Vortran", - "ams OSRAM": "#/$defs/AmsOsram" + "Teledyne FLIR": "#/$defs/FLIR", + "Templeton World Charity Foundation": "#/$defs/TWCF", + "The Imaging Source": "#/$defs/THE_IMAGING_SOURCE", + "The Lee Company": "#/$defs/THE_LEE_COMPANY", + "Thermo Fisher Scientific": "#/$defs/THERMO_FISHER_SCIENTIFIC", + "Thorlabs": "#/$defs/THORLABS", + "Tymphany": "#/$defs/TYMPHANY", + "Vieworks": "#/$defs/VIEWORKS", + "Vortran": "#/$defs/VORTRAN", + "ams OSRAM": "#/$defs/AMS_OSRAM" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/AAOptoElectronic" + "$ref": "#/$defs/AA_OPTO_ELECTRONIC" }, { - "$ref": "#/$defs/Abcam" + "$ref": "#/$defs/ASUS" }, { - "$ref": "#/$defs/Addgene" + "$ref": "#/$defs/ABCAM" }, { - "$ref": "#/$defs/AilipuTechnologyCo" + "$ref": "#/$defs/ADDGENE" }, { - "$ref": "#/$defs/AllenInstitute" + "$ref": "#/$defs/AILIPU" }, { - "$ref": "#/$defs/AllenInstituteForBrainScience" + "$ref": "#/$defs/AI" }, { - "$ref": "#/$defs/AllenInstituteForNeuralDynamics" + "$ref": "#/$defs/AIBS" }, { - "$ref": "#/$defs/Allied" + "$ref": "#/$defs/AIND" }, { - "$ref": "#/$defs/AmsOsram" + "$ref": "#/$defs/ALLIED" }, { - "$ref": "#/$defs/AppliedScientificInstrumentation" + "$ref": "#/$defs/ASI" }, { - "$ref": "#/$defs/Asus" + "$ref": "#/$defs/ARECONT_VISION_COSTAR" }, { - "$ref": "#/$defs/ArecontVisionCostar" + "$ref": "#/$defs/BASLER" }, { - "$ref": "#/$defs/Basler" + "$ref": "#/$defs/CAMBRIDGE_TECHNOLOGY" }, { - "$ref": "#/$defs/CambridgeTechnology" + "$ref": "#/$defs/CARL_ZEISS" }, { - "$ref": "#/$defs/ChampalimaudFoundation" + "$ref": "#/$defs/CHAMPALIMAUD" }, { - "$ref": "#/$defs/ChanZuckerbergInitiative" + "$ref": "#/$defs/CZI" }, { - "$ref": "#/$defs/Chroma" + "$ref": "#/$defs/CHROMA" }, { - "$ref": "#/$defs/CoherentScientific" + "$ref": "#/$defs/COHERENT_SCIENTIFIC" }, { - "$ref": "#/$defs/ColumbiaUniversity" + "$ref": "#/$defs/COLUMBIA" }, { - "$ref": "#/$defs/Computar" + "$ref": "#/$defs/COMPUTAR" }, { - "$ref": "#/$defs/Conoptics" + "$ref": "#/$defs/CONOPTICS" }, { - "$ref": "#/$defs/Custom" + "$ref": "#/$defs/CUSTOM" }, { - "$ref": "#/$defs/Dodotronic" + "$ref": "#/$defs/DODOTRONIC" }, { - "$ref": "#/$defs/Doric" + "$ref": "#/$defs/DORIC" }, { - "$ref": "#/$defs/Ealing" + "$ref": "#/$defs/EALING" }, { - "$ref": "#/$defs/EdmundOptics" + "$ref": "#/$defs/EDMUND_OPTICS" }, { - "$ref": "#/$defs/EmoryUniversity" + "$ref": "#/$defs/EMORY" }, { - "$ref": "#/$defs/Euresys" + "$ref": "#/$defs/EURESYS" }, { - "$ref": "#/$defs/Fujinon" + "$ref": "#/$defs/FUJINON" }, { - "$ref": "#/$defs/Hamamatsu" + "$ref": "#/$defs/HAMAMATSU" }, { - "$ref": "#/$defs/Hamilton" + "$ref": "#/$defs/HAMILTON" }, { - "$ref": "#/$defs/HuazhongUniversityOfScienceAndTechnology" + "$ref": "#/$defs/HUST" }, { - "$ref": "#/$defs/TheImagingSource" + "$ref": "#/$defs/IR_ROBOT_CO" }, { - "$ref": "#/$defs/IntegratedDNATechnologies" + "$ref": "#/$defs/ISL" }, { - "$ref": "#/$defs/InteruniversityMicroelectronicsCenter" + "$ref": "#/$defs/INFINITY_PHOTO_OPTICAL" }, { - "$ref": "#/$defs/InfinityPhotoOptical" + "$ref": "#/$defs/IDT" }, { - "$ref": "#/$defs/Invitrogen" + "$ref": "#/$defs/IMEC" }, { - "$ref": "#/$defs/ISLProductsInternational" + "$ref": "#/$defs/INVITROGEN" }, { - "$ref": "#/$defs/JacksonLaboratory" + "$ref": "#/$defs/JAX" }, { - "$ref": "#/$defs/JaneliaResearchCampus" + "$ref": "#/$defs/JANELIA" }, { - "$ref": "#/$defs/Julabo" + "$ref": "#/$defs/JULABO" }, { - "$ref": "#/$defs/TheLeeCompany" + "$ref": "#/$defs/LG" }, { - "$ref": "#/$defs/Leica" + "$ref": "#/$defs/LEICA" }, { - "$ref": "#/$defs/Lg" + "$ref": "#/$defs/LUMEN_DYNAMICS" }, { - "$ref": "#/$defs/LifeCanvas" + "$ref": "#/$defs/LIFECANVAS" }, { - "$ref": "#/$defs/MeadowlarkOptics" + "$ref": "#/$defs/MBF" }, { - "$ref": "#/$defs/IRRobotCo" + "$ref": "#/$defs/MKS_NEWPORT" }, { - "$ref": "#/$defs/MBFBioscience" + "$ref": "#/$defs/MPI" }, { - "$ref": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch" + "$ref": "#/$defs/MEADOWLARK_OPTICS" }, { - "$ref": "#/$defs/MidwestOpticalSystems" + "$ref": "#/$defs/MJFF" }, { - "$ref": "#/$defs/Mitutuyo" + "$ref": "#/$defs/MIDOPT" }, { - "$ref": "#/$defs/MKSNewport" + "$ref": "#/$defs/MITUTUYO" }, { - "$ref": "#/$defs/Mpi" + "$ref": "#/$defs/NRESEARCH_INC" }, { - "$ref": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth" + "$ref": "#/$defs/NCCIH" }, { - "$ref": "#/$defs/NationalInstituteOfMentalHealth" + "$ref": "#/$defs/NIMH" }, { - "$ref": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke" + "$ref": "#/$defs/NINDS" }, { - "$ref": "#/$defs/NationalInstruments" + "$ref": "#/$defs/NATIONAL_INSTRUMENTS" }, { - "$ref": "#/$defs/Navitar" + "$ref": "#/$defs/NAVITAR" }, { - "$ref": "#/$defs/Neurophotometrics" + "$ref": "#/$defs/NEUROPHOTOMETRICS" }, { - "$ref": "#/$defs/NewScaleTechnologies" + "$ref": "#/$defs/NEW_SCALE_TECHNOLOGIES" }, { - "$ref": "#/$defs/NewYorkUniversity" + "$ref": "#/$defs/NYU" }, { - "$ref": "#/$defs/Nikon" + "$ref": "#/$defs/NIKON" }, { - "$ref": "#/$defs/NResearch" + "$ref": "#/$defs/OLYMPUS" }, { - "$ref": "#/$defs/OpenEphysProductionSite" + "$ref": "#/$defs/OEPS" }, { - "$ref": "#/$defs/Olympus" + "$ref": "#/$defs/OPTOTUNE" }, { - "$ref": "#/$defs/Optotune" + "$ref": "#/$defs/OTHER" }, { - "$ref": "#/$defs/Oxxius" + "$ref": "#/$defs/OXXIUS" }, { - "$ref": "#/$defs/Prizmatix" + "$ref": "#/$defs/PRIZMATIX" }, { - "$ref": "#/$defs/Quantifi" + "$ref": "#/$defs/QUANTIFI" }, { - "$ref": "#/$defs/RaspberryPi" + "$ref": "#/$defs/RASPBERRY_PI" }, { - "$ref": "#/$defs/SecondOrderEffects" + "$ref": "#/$defs/SICGEN" }, { - "$ref": "#/$defs/Semrock" + "$ref": "#/$defs/SCHNEIDER_KREUZNACH" }, { - "$ref": "#/$defs/SchneiderKreuznach" + "$ref": "#/$defs/SECOND_ORDER_EFFECTS" }, { - "$ref": "#/$defs/Sicgen" + "$ref": "#/$defs/SEMROCK" }, { - "$ref": "#/$defs/SigmaAldritch" + "$ref": "#/$defs/SIGMA_ALDRITCH" }, { - "$ref": "#/$defs/SimonsFoundation" + "$ref": "#/$defs/SIMONS_FOUNDATION" }, { - "$ref": "#/$defs/Spinnaker" + "$ref": "#/$defs/SPINNAKER" }, { - "$ref": "#/$defs/Tamron" + "$ref": "#/$defs/TAMRON" }, { - "$ref": "#/$defs/TempletonWorldCharityFoundation" + "$ref": "#/$defs/TMC" }, { - "$ref": "#/$defs/TeledyneFLIR" + "$ref": "#/$defs/FLIR" }, { - "$ref": "#/$defs/Thermofisher" + "$ref": "#/$defs/TWCF" }, { - "$ref": "#/$defs/Thorlabs" + "$ref": "#/$defs/THE_IMAGING_SOURCE" }, { - "$ref": "#/$defs/TMC" + "$ref": "#/$defs/THE_LEE_COMPANY" }, { - "$ref": "#/$defs/Tymphany" + "$ref": "#/$defs/THERMO_FISHER_SCIENTIFIC" }, { - "$ref": "#/$defs/Vieworks" + "$ref": "#/$defs/THORLABS" }, { - "$ref": "#/$defs/Vortran" + "$ref": "#/$defs/TYMPHANY" }, { - "$ref": "#/$defs/CarlZeiss" + "$ref": "#/$defs/VIEWORKS" }, { - "$ref": "#/$defs/LumenDynamics" + "$ref": "#/$defs/VORTRAN" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/AMS_OSRAM" } ] }, @@ -20528,7 +21974,11 @@ "stimulus_type": { "const": "Opto Stimulation", "default": "Opto Stimulation", - "title": "Stimulus Type" + "enum": [ + "Opto Stimulation" + ], + "title": "Stimulus Type", + "type": "string" }, "stimulus_name": { "title": "Stimulus name", @@ -20672,56 +22122,28 @@ }, "notes": { "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Notes" - } - }, - "required": [ - "stimulus_name", - "pulse_shape", - "pulse_frequency", - "number_pulse_trains", - "pulse_width", - "pulse_train_duration", - "fixed_pulse_train_interval", - "baseline_duration" - ], - "title": "OptoStimulation", - "type": "object" - }, - "Optotune": { - "additionalProperties": false, - "description": "Optotune", - "properties": { - "name": { - "const": "Optotune", - "default": "Optotune", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, + { + "type": "string" + }, + { + "type": "null" + } + ], "default": null, - "title": "Registry Identifier" + "title": "Notes" } }, - "title": "Optotune", + "required": [ + "stimulus_name", + "pulse_shape", + "pulse_frequency", + "number_pulse_trains", + "pulse_width", + "pulse_train_duration", + "fixed_pulse_train_interval", + "baseline_duration" + ], + "title": "OptoStimulation", "type": "object" }, "Origin": { @@ -20734,34 +22156,6 @@ "title": "Origin", "type": "string" }, - "Other": { - "additionalProperties": false, - "description": "Other", - "properties": { - "name": { - "const": "Other", - "default": "Other", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "Other", - "type": "object" - }, "OtherSubjectProcedure": { "additionalProperties": false, "description": "Description of non-surgical procedure performed on a subject", @@ -20769,7 +22163,11 @@ "procedure_type": { "const": "Other Subject Procedure", "default": "Other Subject Procedure", - "title": "Procedure Type" + "enum": [ + "Other Subject Procedure" + ], + "title": "Procedure Type", + "type": "string" }, "protocol_id": { "anyOf": [ @@ -20807,34 +22205,6 @@ "title": "OtherSubjectProcedure", "type": "object" }, - "Oxxius": { - "additionalProperties": false, - "description": "Oxxius", - "properties": { - "name": { - "const": "Oxxius", - "default": "Oxxius", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "Oxxius", - "type": "object" - }, "PIDName": { "additionalProperties": false, "description": "Model for associate a name with a persistent identifier (PID),\nthe registry for that PID, and abbreviation for that registry", @@ -20886,22 +22256,67 @@ "title": "PIDName", "type": "object" }, - "POphys": { + "POPHYS": { "additionalProperties": false, - "description": "POphys", "properties": { "name": { "const": "Planar optical physiology", "default": "Planar optical physiology", - "title": "Name" + "enum": [ + "Planar optical physiology" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "ophys", - "default": "ophys", - "title": "Abbreviation" + "const": "pophys", + "default": "pophys", + "enum": [ + "pophys" + ], + "title": "Abbreviation", + "type": "string" + } + }, + "title": "POPHYS", + "type": "object" + }, + "PRIZMATIX": { + "properties": { + "name": { + "const": "Prizmatix", + "default": "Prizmatix", + "enum": [ + "Prizmatix" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "POphys", + "title": "PRIZMATIX", "type": "object" }, "Patch": { @@ -20911,7 +22326,11 @@ "device_type": { "const": "Patch", "default": "Patch", - "title": "Device Type" + "enum": [ + "Patch" + ], + "title": "Device Type", + "type": "string" }, "name": { "title": "Device name", @@ -20934,365 +22353,365 @@ { "discriminator": { "mapping": { - "AA Opto Electronic": "#/$defs/AAOptoElectronic", - "ASUS": "#/$defs/Asus", - "Abcam": "#/$defs/Abcam", - "Addgene": "#/$defs/Addgene", - "Ailipu Technology Co": "#/$defs/AilipuTechnologyCo", - "Allen Institute": "#/$defs/AllenInstitute", - "Allen Institute for Brain Science": "#/$defs/AllenInstituteForBrainScience", - "Allen Institute for Neural Dynamics": "#/$defs/AllenInstituteForNeuralDynamics", - "Allied": "#/$defs/Allied", - "Applied Scientific Instrumentation": "#/$defs/AppliedScientificInstrumentation", - "Arecont Vision Costar": "#/$defs/ArecontVisionCostar", - "Basler": "#/$defs/Basler", - "Cambridge Technology": "#/$defs/CambridgeTechnology", - "Carl Zeiss": "#/$defs/CarlZeiss", - "Champalimaud Foundation": "#/$defs/ChampalimaudFoundation", - "Chan Zuckerberg Initiative": "#/$defs/ChanZuckerbergInitiative", - "Chroma": "#/$defs/Chroma", - "Coherent Scientific": "#/$defs/CoherentScientific", - "Columbia University": "#/$defs/ColumbiaUniversity", - "Computar": "#/$defs/Computar", - "Conoptics": "#/$defs/Conoptics", - "Custom": "#/$defs/Custom", - "Dodotronic": "#/$defs/Dodotronic", - "Doric": "#/$defs/Doric", - "Ealing": "#/$defs/Ealing", - "Edmund Optics": "#/$defs/EdmundOptics", - "Emory University": "#/$defs/EmoryUniversity", - "Euresys": "#/$defs/Euresys", - "Fujinon": "#/$defs/Fujinon", - "Hamamatsu": "#/$defs/Hamamatsu", - "Hamilton": "#/$defs/Hamilton", - "Huazhong University of Science and Technology": "#/$defs/HuazhongUniversityOfScienceAndTechnology", - "IR Robot Co": "#/$defs/IRRobotCo", - "ISL Products International": "#/$defs/ISLProductsInternational", - "Infinity Photo-Optical": "#/$defs/InfinityPhotoOptical", - "Integrated DNA Technologies": "#/$defs/IntegratedDNATechnologies", - "Interuniversity Microelectronics Center": "#/$defs/InteruniversityMicroelectronicsCenter", - "Invitrogen": "#/$defs/Invitrogen", - "Jackson Laboratory": "#/$defs/JacksonLaboratory", - "Janelia Research Campus": "#/$defs/JaneliaResearchCampus", - "Julabo": "#/$defs/Julabo", - "LG": "#/$defs/Lg", - "Leica": "#/$defs/Leica", - "LifeCanvas": "#/$defs/LifeCanvas", - "Lumen Dynamics": "#/$defs/LumenDynamics", - "MBF Bioscience": "#/$defs/MBFBioscience", - "MKS Newport": "#/$defs/MKSNewport", - "MPI": "#/$defs/Mpi", - "Meadowlark Optics": "#/$defs/MeadowlarkOptics", - "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch", - "Midwest Optical Systems, Inc.": "#/$defs/MidwestOpticalSystems", - "Mitutuyo": "#/$defs/Mitutuyo", - "NResearch Inc": "#/$defs/NResearch", - "National Center for Complementary and Integrative Health": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth", - "National Institute of Mental Health": "#/$defs/NationalInstituteOfMentalHealth", - "National Institute of Neurological Disorders and Stroke": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke", - "National Instruments": "#/$defs/NationalInstruments", - "Navitar": "#/$defs/Navitar", - "Neurophotometrics": "#/$defs/Neurophotometrics", - "New Scale Technologies": "#/$defs/NewScaleTechnologies", - "New York University": "#/$defs/NewYorkUniversity", - "Nikon": "#/$defs/Nikon", - "Olympus": "#/$defs/Olympus", - "Open Ephys Production Site": "#/$defs/OpenEphysProductionSite", - "Optotune": "#/$defs/Optotune", - "Other": "#/$defs/Other", - "Oxxius": "#/$defs/Oxxius", - "Prizmatix": "#/$defs/Prizmatix", - "Quantifi": "#/$defs/Quantifi", - "Raspberry Pi": "#/$defs/RaspberryPi", - "SICGEN": "#/$defs/Sicgen", - "Schneider-Kreuznach": "#/$defs/SchneiderKreuznach", - "Second Order Effects": "#/$defs/SecondOrderEffects", - "Semrock": "#/$defs/Semrock", - "Sigma-Aldritch": "#/$defs/SigmaAldritch", - "Simons Foundation": "#/$defs/SimonsFoundation", - "Spinnaker": "#/$defs/Spinnaker", - "Tamron": "#/$defs/Tamron", + "AA Opto Electronic": "#/$defs/AA_OPTO_ELECTRONIC", + "ASUS": "#/$defs/ASUS", + "Abcam": "#/$defs/ABCAM", + "Addgene": "#/$defs/ADDGENE", + "Ailipu Technology Co": "#/$defs/AILIPU", + "Allen Institute": "#/$defs/AI", + "Allen Institute for Brain Science": "#/$defs/AIBS", + "Allen Institute for Neural Dynamics": "#/$defs/AIND", + "Allied": "#/$defs/ALLIED", + "Applied Scientific Instrumentation": "#/$defs/ASI", + "Arecont Vision Costar": "#/$defs/ARECONT_VISION_COSTAR", + "Basler": "#/$defs/BASLER", + "Cambridge Technology": "#/$defs/CAMBRIDGE_TECHNOLOGY", + "Carl Zeiss": "#/$defs/CARL_ZEISS", + "Champalimaud Foundation": "#/$defs/CHAMPALIMAUD", + "Chan Zuckerberg Initiative": "#/$defs/CZI", + "Chroma": "#/$defs/CHROMA", + "Coherent Scientific": "#/$defs/COHERENT_SCIENTIFIC", + "Columbia University": "#/$defs/COLUMBIA", + "Computar": "#/$defs/COMPUTAR", + "Conoptics": "#/$defs/CONOPTICS", + "Custom": "#/$defs/CUSTOM", + "Dodotronic": "#/$defs/DODOTRONIC", + "Doric": "#/$defs/DORIC", + "Ealing": "#/$defs/EALING", + "Edmund Optics": "#/$defs/EDMUND_OPTICS", + "Emory University": "#/$defs/EMORY", + "Euresys": "#/$defs/EURESYS", + "Fujinon": "#/$defs/FUJINON", + "Hamamatsu": "#/$defs/HAMAMATSU", + "Hamilton": "#/$defs/HAMILTON", + "Huazhong University of Science and Technology": "#/$defs/HUST", + "IR Robot Co": "#/$defs/IR_ROBOT_CO", + "ISL Products International": "#/$defs/ISL", + "Infinity Photo-Optical": "#/$defs/INFINITY_PHOTO_OPTICAL", + "Integrated DNA Technologies": "#/$defs/IDT", + "Interuniversity Microelectronics Center": "#/$defs/IMEC", + "Invitrogen": "#/$defs/INVITROGEN", + "Jackson Laboratory": "#/$defs/JAX", + "Janelia Research Campus": "#/$defs/JANELIA", + "Julabo": "#/$defs/JULABO", + "LG": "#/$defs/LG", + "Leica": "#/$defs/LEICA", + "LifeCanvas": "#/$defs/LIFECANVAS", + "Lumen Dynamics": "#/$defs/LUMEN_DYNAMICS", + "MBF Bioscience": "#/$defs/MBF", + "MKS Newport": "#/$defs/MKS_NEWPORT", + "MPI": "#/$defs/MPI", + "Meadowlark Optics": "#/$defs/MEADOWLARK_OPTICS", + "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MJFF", + "Midwest Optical Systems, Inc.": "#/$defs/MIDOPT", + "Mitutuyo": "#/$defs/MITUTUYO", + "NResearch Inc": "#/$defs/NRESEARCH_INC", + "National Center for Complementary and Integrative Health": "#/$defs/NCCIH", + "National Institute of Mental Health": "#/$defs/NIMH", + "National Institute of Neurological Disorders and Stroke": "#/$defs/NINDS", + "National Instruments": "#/$defs/NATIONAL_INSTRUMENTS", + "Navitar": "#/$defs/NAVITAR", + "Neurophotometrics": "#/$defs/NEUROPHOTOMETRICS", + "New Scale Technologies": "#/$defs/NEW_SCALE_TECHNOLOGIES", + "New York University": "#/$defs/NYU", + "Nikon": "#/$defs/NIKON", + "Olympus": "#/$defs/OLYMPUS", + "Open Ephys Production Site": "#/$defs/OEPS", + "Optotune": "#/$defs/OPTOTUNE", + "Other": "#/$defs/OTHER", + "Oxxius": "#/$defs/OXXIUS", + "Prizmatix": "#/$defs/PRIZMATIX", + "Quantifi": "#/$defs/QUANTIFI", + "Raspberry Pi": "#/$defs/RASPBERRY_PI", + "SICGEN": "#/$defs/SICGEN", + "Schneider-Kreuznach": "#/$defs/SCHNEIDER_KREUZNACH", + "Second Order Effects": "#/$defs/SECOND_ORDER_EFFECTS", + "Semrock": "#/$defs/SEMROCK", + "Sigma-Aldritch": "#/$defs/SIGMA_ALDRITCH", + "Simons Foundation": "#/$defs/SIMONS_FOUNDATION", + "Spinnaker": "#/$defs/SPINNAKER", + "Tamron": "#/$defs/TAMRON", "Technical Manufacturing Corporation": "#/$defs/TMC", - "Teledyne FLIR": "#/$defs/TeledyneFLIR", - "Templeton World Charity Foundation": "#/$defs/TempletonWorldCharityFoundation", - "The Imaging Source": "#/$defs/TheImagingSource", - "The Lee Company": "#/$defs/TheLeeCompany", - "Thermo Fisher": "#/$defs/Thermofisher", - "Thorlabs": "#/$defs/Thorlabs", - "Tymphany": "#/$defs/Tymphany", - "Vieworks": "#/$defs/Vieworks", - "Vortran": "#/$defs/Vortran", - "ams OSRAM": "#/$defs/AmsOsram" + "Teledyne FLIR": "#/$defs/FLIR", + "Templeton World Charity Foundation": "#/$defs/TWCF", + "The Imaging Source": "#/$defs/THE_IMAGING_SOURCE", + "The Lee Company": "#/$defs/THE_LEE_COMPANY", + "Thermo Fisher Scientific": "#/$defs/THERMO_FISHER_SCIENTIFIC", + "Thorlabs": "#/$defs/THORLABS", + "Tymphany": "#/$defs/TYMPHANY", + "Vieworks": "#/$defs/VIEWORKS", + "Vortran": "#/$defs/VORTRAN", + "ams OSRAM": "#/$defs/AMS_OSRAM" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/AAOptoElectronic" + "$ref": "#/$defs/AA_OPTO_ELECTRONIC" }, { - "$ref": "#/$defs/Abcam" + "$ref": "#/$defs/ASUS" }, { - "$ref": "#/$defs/Addgene" + "$ref": "#/$defs/ABCAM" }, { - "$ref": "#/$defs/AilipuTechnologyCo" + "$ref": "#/$defs/ADDGENE" }, { - "$ref": "#/$defs/AllenInstitute" + "$ref": "#/$defs/AILIPU" }, { - "$ref": "#/$defs/AllenInstituteForBrainScience" + "$ref": "#/$defs/AI" }, { - "$ref": "#/$defs/AllenInstituteForNeuralDynamics" + "$ref": "#/$defs/AIBS" }, { - "$ref": "#/$defs/Allied" + "$ref": "#/$defs/AIND" }, { - "$ref": "#/$defs/AmsOsram" + "$ref": "#/$defs/ALLIED" }, { - "$ref": "#/$defs/AppliedScientificInstrumentation" + "$ref": "#/$defs/ASI" }, { - "$ref": "#/$defs/Asus" + "$ref": "#/$defs/ARECONT_VISION_COSTAR" }, { - "$ref": "#/$defs/ArecontVisionCostar" + "$ref": "#/$defs/BASLER" }, { - "$ref": "#/$defs/Basler" + "$ref": "#/$defs/CAMBRIDGE_TECHNOLOGY" }, { - "$ref": "#/$defs/CambridgeTechnology" + "$ref": "#/$defs/CARL_ZEISS" }, { - "$ref": "#/$defs/ChampalimaudFoundation" + "$ref": "#/$defs/CHAMPALIMAUD" }, { - "$ref": "#/$defs/ChanZuckerbergInitiative" + "$ref": "#/$defs/CZI" }, { - "$ref": "#/$defs/Chroma" + "$ref": "#/$defs/CHROMA" }, { - "$ref": "#/$defs/CoherentScientific" + "$ref": "#/$defs/COHERENT_SCIENTIFIC" }, { - "$ref": "#/$defs/ColumbiaUniversity" + "$ref": "#/$defs/COLUMBIA" }, { - "$ref": "#/$defs/Computar" + "$ref": "#/$defs/COMPUTAR" }, { - "$ref": "#/$defs/Conoptics" + "$ref": "#/$defs/CONOPTICS" }, { - "$ref": "#/$defs/Custom" + "$ref": "#/$defs/CUSTOM" }, { - "$ref": "#/$defs/Dodotronic" + "$ref": "#/$defs/DODOTRONIC" }, { - "$ref": "#/$defs/Doric" + "$ref": "#/$defs/DORIC" }, { - "$ref": "#/$defs/Ealing" + "$ref": "#/$defs/EALING" }, { - "$ref": "#/$defs/EdmundOptics" + "$ref": "#/$defs/EDMUND_OPTICS" }, { - "$ref": "#/$defs/EmoryUniversity" + "$ref": "#/$defs/EMORY" }, { - "$ref": "#/$defs/Euresys" + "$ref": "#/$defs/EURESYS" }, { - "$ref": "#/$defs/Fujinon" + "$ref": "#/$defs/FUJINON" }, { - "$ref": "#/$defs/Hamamatsu" + "$ref": "#/$defs/HAMAMATSU" }, { - "$ref": "#/$defs/Hamilton" + "$ref": "#/$defs/HAMILTON" }, { - "$ref": "#/$defs/HuazhongUniversityOfScienceAndTechnology" + "$ref": "#/$defs/HUST" }, { - "$ref": "#/$defs/TheImagingSource" + "$ref": "#/$defs/IR_ROBOT_CO" }, { - "$ref": "#/$defs/IntegratedDNATechnologies" + "$ref": "#/$defs/ISL" }, { - "$ref": "#/$defs/InteruniversityMicroelectronicsCenter" + "$ref": "#/$defs/INFINITY_PHOTO_OPTICAL" }, { - "$ref": "#/$defs/InfinityPhotoOptical" + "$ref": "#/$defs/IDT" }, { - "$ref": "#/$defs/Invitrogen" + "$ref": "#/$defs/IMEC" }, { - "$ref": "#/$defs/ISLProductsInternational" + "$ref": "#/$defs/INVITROGEN" }, { - "$ref": "#/$defs/JacksonLaboratory" + "$ref": "#/$defs/JAX" }, { - "$ref": "#/$defs/JaneliaResearchCampus" + "$ref": "#/$defs/JANELIA" }, { - "$ref": "#/$defs/Julabo" + "$ref": "#/$defs/JULABO" }, { - "$ref": "#/$defs/TheLeeCompany" + "$ref": "#/$defs/LG" }, { - "$ref": "#/$defs/Leica" + "$ref": "#/$defs/LEICA" }, { - "$ref": "#/$defs/Lg" + "$ref": "#/$defs/LUMEN_DYNAMICS" }, { - "$ref": "#/$defs/LifeCanvas" + "$ref": "#/$defs/LIFECANVAS" }, { - "$ref": "#/$defs/MeadowlarkOptics" + "$ref": "#/$defs/MBF" }, { - "$ref": "#/$defs/IRRobotCo" + "$ref": "#/$defs/MKS_NEWPORT" }, { - "$ref": "#/$defs/MBFBioscience" + "$ref": "#/$defs/MPI" }, { - "$ref": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch" + "$ref": "#/$defs/MEADOWLARK_OPTICS" }, { - "$ref": "#/$defs/MidwestOpticalSystems" + "$ref": "#/$defs/MJFF" }, { - "$ref": "#/$defs/Mitutuyo" + "$ref": "#/$defs/MIDOPT" }, { - "$ref": "#/$defs/MKSNewport" + "$ref": "#/$defs/MITUTUYO" }, { - "$ref": "#/$defs/Mpi" + "$ref": "#/$defs/NRESEARCH_INC" }, { - "$ref": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth" + "$ref": "#/$defs/NCCIH" }, { - "$ref": "#/$defs/NationalInstituteOfMentalHealth" + "$ref": "#/$defs/NIMH" }, { - "$ref": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke" + "$ref": "#/$defs/NINDS" }, { - "$ref": "#/$defs/NationalInstruments" + "$ref": "#/$defs/NATIONAL_INSTRUMENTS" }, { - "$ref": "#/$defs/Navitar" + "$ref": "#/$defs/NAVITAR" }, { - "$ref": "#/$defs/Neurophotometrics" + "$ref": "#/$defs/NEUROPHOTOMETRICS" }, { - "$ref": "#/$defs/NewScaleTechnologies" + "$ref": "#/$defs/NEW_SCALE_TECHNOLOGIES" }, { - "$ref": "#/$defs/NewYorkUniversity" + "$ref": "#/$defs/NYU" }, { - "$ref": "#/$defs/Nikon" + "$ref": "#/$defs/NIKON" }, { - "$ref": "#/$defs/NResearch" + "$ref": "#/$defs/OLYMPUS" }, { - "$ref": "#/$defs/OpenEphysProductionSite" + "$ref": "#/$defs/OEPS" }, { - "$ref": "#/$defs/Olympus" + "$ref": "#/$defs/OPTOTUNE" }, { - "$ref": "#/$defs/Optotune" + "$ref": "#/$defs/OTHER" }, { - "$ref": "#/$defs/Oxxius" + "$ref": "#/$defs/OXXIUS" }, { - "$ref": "#/$defs/Prizmatix" + "$ref": "#/$defs/PRIZMATIX" }, { - "$ref": "#/$defs/Quantifi" + "$ref": "#/$defs/QUANTIFI" }, { - "$ref": "#/$defs/RaspberryPi" + "$ref": "#/$defs/RASPBERRY_PI" }, { - "$ref": "#/$defs/SecondOrderEffects" + "$ref": "#/$defs/SICGEN" }, { - "$ref": "#/$defs/Semrock" + "$ref": "#/$defs/SCHNEIDER_KREUZNACH" }, { - "$ref": "#/$defs/SchneiderKreuznach" + "$ref": "#/$defs/SECOND_ORDER_EFFECTS" }, { - "$ref": "#/$defs/Sicgen" + "$ref": "#/$defs/SEMROCK" }, { - "$ref": "#/$defs/SigmaAldritch" + "$ref": "#/$defs/SIGMA_ALDRITCH" }, { - "$ref": "#/$defs/SimonsFoundation" + "$ref": "#/$defs/SIMONS_FOUNDATION" }, { - "$ref": "#/$defs/Spinnaker" + "$ref": "#/$defs/SPINNAKER" }, { - "$ref": "#/$defs/Tamron" + "$ref": "#/$defs/TAMRON" }, { - "$ref": "#/$defs/TempletonWorldCharityFoundation" + "$ref": "#/$defs/TMC" }, { - "$ref": "#/$defs/TeledyneFLIR" + "$ref": "#/$defs/FLIR" }, { - "$ref": "#/$defs/Thermofisher" + "$ref": "#/$defs/TWCF" }, { - "$ref": "#/$defs/Thorlabs" + "$ref": "#/$defs/THE_IMAGING_SOURCE" }, { - "$ref": "#/$defs/TMC" + "$ref": "#/$defs/THE_LEE_COMPANY" }, { - "$ref": "#/$defs/Tymphany" + "$ref": "#/$defs/THERMO_FISHER_SCIENTIFIC" }, { - "$ref": "#/$defs/Vieworks" + "$ref": "#/$defs/THORLABS" }, { - "$ref": "#/$defs/Vortran" + "$ref": "#/$defs/TYMPHANY" }, { - "$ref": "#/$defs/CarlZeiss" + "$ref": "#/$defs/VIEWORKS" }, { - "$ref": "#/$defs/LumenDynamics" + "$ref": "#/$defs/VORTRAN" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/AMS_OSRAM" } ] }, @@ -21412,7 +22831,11 @@ "procedure_type": { "const": "Perfusion", "default": "Perfusion", - "title": "Procedure Type" + "enum": [ + "Perfusion" + ], + "title": "Procedure Type", + "type": "string" }, "protocol_id": { "description": "DOI for protocols.io", @@ -21443,7 +22866,11 @@ "stimulus_type": { "const": "Photo Stimulation", "default": "Photo Stimulation", - "title": "Stimulus Type" + "enum": [ + "Photo Stimulation" + ], + "title": "Stimulus Type", + "type": "string" }, "stimulus_name": { "title": "Stimulus name", @@ -21694,7 +23121,11 @@ "device_type": { "const": "Pockels cell", "default": "Pockels cell", - "title": "Device Type" + "enum": [ + "Pockels cell" + ], + "title": "Device Type", + "type": "string" }, "name": { "title": "Device name", @@ -21717,365 +23148,365 @@ { "discriminator": { "mapping": { - "AA Opto Electronic": "#/$defs/AAOptoElectronic", - "ASUS": "#/$defs/Asus", - "Abcam": "#/$defs/Abcam", - "Addgene": "#/$defs/Addgene", - "Ailipu Technology Co": "#/$defs/AilipuTechnologyCo", - "Allen Institute": "#/$defs/AllenInstitute", - "Allen Institute for Brain Science": "#/$defs/AllenInstituteForBrainScience", - "Allen Institute for Neural Dynamics": "#/$defs/AllenInstituteForNeuralDynamics", - "Allied": "#/$defs/Allied", - "Applied Scientific Instrumentation": "#/$defs/AppliedScientificInstrumentation", - "Arecont Vision Costar": "#/$defs/ArecontVisionCostar", - "Basler": "#/$defs/Basler", - "Cambridge Technology": "#/$defs/CambridgeTechnology", - "Carl Zeiss": "#/$defs/CarlZeiss", - "Champalimaud Foundation": "#/$defs/ChampalimaudFoundation", - "Chan Zuckerberg Initiative": "#/$defs/ChanZuckerbergInitiative", - "Chroma": "#/$defs/Chroma", - "Coherent Scientific": "#/$defs/CoherentScientific", - "Columbia University": "#/$defs/ColumbiaUniversity", - "Computar": "#/$defs/Computar", - "Conoptics": "#/$defs/Conoptics", - "Custom": "#/$defs/Custom", - "Dodotronic": "#/$defs/Dodotronic", - "Doric": "#/$defs/Doric", - "Ealing": "#/$defs/Ealing", - "Edmund Optics": "#/$defs/EdmundOptics", - "Emory University": "#/$defs/EmoryUniversity", - "Euresys": "#/$defs/Euresys", - "Fujinon": "#/$defs/Fujinon", - "Hamamatsu": "#/$defs/Hamamatsu", - "Hamilton": "#/$defs/Hamilton", - "Huazhong University of Science and Technology": "#/$defs/HuazhongUniversityOfScienceAndTechnology", - "IR Robot Co": "#/$defs/IRRobotCo", - "ISL Products International": "#/$defs/ISLProductsInternational", - "Infinity Photo-Optical": "#/$defs/InfinityPhotoOptical", - "Integrated DNA Technologies": "#/$defs/IntegratedDNATechnologies", - "Interuniversity Microelectronics Center": "#/$defs/InteruniversityMicroelectronicsCenter", - "Invitrogen": "#/$defs/Invitrogen", - "Jackson Laboratory": "#/$defs/JacksonLaboratory", - "Janelia Research Campus": "#/$defs/JaneliaResearchCampus", - "Julabo": "#/$defs/Julabo", - "LG": "#/$defs/Lg", - "Leica": "#/$defs/Leica", - "LifeCanvas": "#/$defs/LifeCanvas", - "Lumen Dynamics": "#/$defs/LumenDynamics", - "MBF Bioscience": "#/$defs/MBFBioscience", - "MKS Newport": "#/$defs/MKSNewport", - "MPI": "#/$defs/Mpi", - "Meadowlark Optics": "#/$defs/MeadowlarkOptics", - "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch", - "Midwest Optical Systems, Inc.": "#/$defs/MidwestOpticalSystems", - "Mitutuyo": "#/$defs/Mitutuyo", - "NResearch Inc": "#/$defs/NResearch", - "National Center for Complementary and Integrative Health": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth", - "National Institute of Mental Health": "#/$defs/NationalInstituteOfMentalHealth", - "National Institute of Neurological Disorders and Stroke": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke", - "National Instruments": "#/$defs/NationalInstruments", - "Navitar": "#/$defs/Navitar", - "Neurophotometrics": "#/$defs/Neurophotometrics", - "New Scale Technologies": "#/$defs/NewScaleTechnologies", - "New York University": "#/$defs/NewYorkUniversity", - "Nikon": "#/$defs/Nikon", - "Olympus": "#/$defs/Olympus", - "Open Ephys Production Site": "#/$defs/OpenEphysProductionSite", - "Optotune": "#/$defs/Optotune", - "Other": "#/$defs/Other", - "Oxxius": "#/$defs/Oxxius", - "Prizmatix": "#/$defs/Prizmatix", - "Quantifi": "#/$defs/Quantifi", - "Raspberry Pi": "#/$defs/RaspberryPi", - "SICGEN": "#/$defs/Sicgen", - "Schneider-Kreuznach": "#/$defs/SchneiderKreuznach", - "Second Order Effects": "#/$defs/SecondOrderEffects", - "Semrock": "#/$defs/Semrock", - "Sigma-Aldritch": "#/$defs/SigmaAldritch", - "Simons Foundation": "#/$defs/SimonsFoundation", - "Spinnaker": "#/$defs/Spinnaker", - "Tamron": "#/$defs/Tamron", + "AA Opto Electronic": "#/$defs/AA_OPTO_ELECTRONIC", + "ASUS": "#/$defs/ASUS", + "Abcam": "#/$defs/ABCAM", + "Addgene": "#/$defs/ADDGENE", + "Ailipu Technology Co": "#/$defs/AILIPU", + "Allen Institute": "#/$defs/AI", + "Allen Institute for Brain Science": "#/$defs/AIBS", + "Allen Institute for Neural Dynamics": "#/$defs/AIND", + "Allied": "#/$defs/ALLIED", + "Applied Scientific Instrumentation": "#/$defs/ASI", + "Arecont Vision Costar": "#/$defs/ARECONT_VISION_COSTAR", + "Basler": "#/$defs/BASLER", + "Cambridge Technology": "#/$defs/CAMBRIDGE_TECHNOLOGY", + "Carl Zeiss": "#/$defs/CARL_ZEISS", + "Champalimaud Foundation": "#/$defs/CHAMPALIMAUD", + "Chan Zuckerberg Initiative": "#/$defs/CZI", + "Chroma": "#/$defs/CHROMA", + "Coherent Scientific": "#/$defs/COHERENT_SCIENTIFIC", + "Columbia University": "#/$defs/COLUMBIA", + "Computar": "#/$defs/COMPUTAR", + "Conoptics": "#/$defs/CONOPTICS", + "Custom": "#/$defs/CUSTOM", + "Dodotronic": "#/$defs/DODOTRONIC", + "Doric": "#/$defs/DORIC", + "Ealing": "#/$defs/EALING", + "Edmund Optics": "#/$defs/EDMUND_OPTICS", + "Emory University": "#/$defs/EMORY", + "Euresys": "#/$defs/EURESYS", + "Fujinon": "#/$defs/FUJINON", + "Hamamatsu": "#/$defs/HAMAMATSU", + "Hamilton": "#/$defs/HAMILTON", + "Huazhong University of Science and Technology": "#/$defs/HUST", + "IR Robot Co": "#/$defs/IR_ROBOT_CO", + "ISL Products International": "#/$defs/ISL", + "Infinity Photo-Optical": "#/$defs/INFINITY_PHOTO_OPTICAL", + "Integrated DNA Technologies": "#/$defs/IDT", + "Interuniversity Microelectronics Center": "#/$defs/IMEC", + "Invitrogen": "#/$defs/INVITROGEN", + "Jackson Laboratory": "#/$defs/JAX", + "Janelia Research Campus": "#/$defs/JANELIA", + "Julabo": "#/$defs/JULABO", + "LG": "#/$defs/LG", + "Leica": "#/$defs/LEICA", + "LifeCanvas": "#/$defs/LIFECANVAS", + "Lumen Dynamics": "#/$defs/LUMEN_DYNAMICS", + "MBF Bioscience": "#/$defs/MBF", + "MKS Newport": "#/$defs/MKS_NEWPORT", + "MPI": "#/$defs/MPI", + "Meadowlark Optics": "#/$defs/MEADOWLARK_OPTICS", + "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MJFF", + "Midwest Optical Systems, Inc.": "#/$defs/MIDOPT", + "Mitutuyo": "#/$defs/MITUTUYO", + "NResearch Inc": "#/$defs/NRESEARCH_INC", + "National Center for Complementary and Integrative Health": "#/$defs/NCCIH", + "National Institute of Mental Health": "#/$defs/NIMH", + "National Institute of Neurological Disorders and Stroke": "#/$defs/NINDS", + "National Instruments": "#/$defs/NATIONAL_INSTRUMENTS", + "Navitar": "#/$defs/NAVITAR", + "Neurophotometrics": "#/$defs/NEUROPHOTOMETRICS", + "New Scale Technologies": "#/$defs/NEW_SCALE_TECHNOLOGIES", + "New York University": "#/$defs/NYU", + "Nikon": "#/$defs/NIKON", + "Olympus": "#/$defs/OLYMPUS", + "Open Ephys Production Site": "#/$defs/OEPS", + "Optotune": "#/$defs/OPTOTUNE", + "Other": "#/$defs/OTHER", + "Oxxius": "#/$defs/OXXIUS", + "Prizmatix": "#/$defs/PRIZMATIX", + "Quantifi": "#/$defs/QUANTIFI", + "Raspberry Pi": "#/$defs/RASPBERRY_PI", + "SICGEN": "#/$defs/SICGEN", + "Schneider-Kreuznach": "#/$defs/SCHNEIDER_KREUZNACH", + "Second Order Effects": "#/$defs/SECOND_ORDER_EFFECTS", + "Semrock": "#/$defs/SEMROCK", + "Sigma-Aldritch": "#/$defs/SIGMA_ALDRITCH", + "Simons Foundation": "#/$defs/SIMONS_FOUNDATION", + "Spinnaker": "#/$defs/SPINNAKER", + "Tamron": "#/$defs/TAMRON", "Technical Manufacturing Corporation": "#/$defs/TMC", - "Teledyne FLIR": "#/$defs/TeledyneFLIR", - "Templeton World Charity Foundation": "#/$defs/TempletonWorldCharityFoundation", - "The Imaging Source": "#/$defs/TheImagingSource", - "The Lee Company": "#/$defs/TheLeeCompany", - "Thermo Fisher": "#/$defs/Thermofisher", - "Thorlabs": "#/$defs/Thorlabs", - "Tymphany": "#/$defs/Tymphany", - "Vieworks": "#/$defs/Vieworks", - "Vortran": "#/$defs/Vortran", - "ams OSRAM": "#/$defs/AmsOsram" + "Teledyne FLIR": "#/$defs/FLIR", + "Templeton World Charity Foundation": "#/$defs/TWCF", + "The Imaging Source": "#/$defs/THE_IMAGING_SOURCE", + "The Lee Company": "#/$defs/THE_LEE_COMPANY", + "Thermo Fisher Scientific": "#/$defs/THERMO_FISHER_SCIENTIFIC", + "Thorlabs": "#/$defs/THORLABS", + "Tymphany": "#/$defs/TYMPHANY", + "Vieworks": "#/$defs/VIEWORKS", + "Vortran": "#/$defs/VORTRAN", + "ams OSRAM": "#/$defs/AMS_OSRAM" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/AAOptoElectronic" + "$ref": "#/$defs/AA_OPTO_ELECTRONIC" }, { - "$ref": "#/$defs/Abcam" + "$ref": "#/$defs/ASUS" }, { - "$ref": "#/$defs/Addgene" + "$ref": "#/$defs/ABCAM" }, { - "$ref": "#/$defs/AilipuTechnologyCo" + "$ref": "#/$defs/ADDGENE" }, { - "$ref": "#/$defs/AllenInstitute" + "$ref": "#/$defs/AILIPU" }, { - "$ref": "#/$defs/AllenInstituteForBrainScience" + "$ref": "#/$defs/AI" }, { - "$ref": "#/$defs/AllenInstituteForNeuralDynamics" + "$ref": "#/$defs/AIBS" }, { - "$ref": "#/$defs/Allied" + "$ref": "#/$defs/AIND" }, { - "$ref": "#/$defs/AmsOsram" + "$ref": "#/$defs/ALLIED" }, { - "$ref": "#/$defs/AppliedScientificInstrumentation" + "$ref": "#/$defs/ASI" }, { - "$ref": "#/$defs/Asus" + "$ref": "#/$defs/ARECONT_VISION_COSTAR" }, { - "$ref": "#/$defs/ArecontVisionCostar" + "$ref": "#/$defs/BASLER" }, { - "$ref": "#/$defs/Basler" + "$ref": "#/$defs/CAMBRIDGE_TECHNOLOGY" }, { - "$ref": "#/$defs/CambridgeTechnology" + "$ref": "#/$defs/CARL_ZEISS" }, { - "$ref": "#/$defs/ChampalimaudFoundation" + "$ref": "#/$defs/CHAMPALIMAUD" }, { - "$ref": "#/$defs/ChanZuckerbergInitiative" + "$ref": "#/$defs/CZI" }, { - "$ref": "#/$defs/Chroma" + "$ref": "#/$defs/CHROMA" }, { - "$ref": "#/$defs/CoherentScientific" + "$ref": "#/$defs/COHERENT_SCIENTIFIC" }, { - "$ref": "#/$defs/ColumbiaUniversity" + "$ref": "#/$defs/COLUMBIA" }, { - "$ref": "#/$defs/Computar" + "$ref": "#/$defs/COMPUTAR" }, { - "$ref": "#/$defs/Conoptics" + "$ref": "#/$defs/CONOPTICS" }, { - "$ref": "#/$defs/Custom" + "$ref": "#/$defs/CUSTOM" }, { - "$ref": "#/$defs/Dodotronic" + "$ref": "#/$defs/DODOTRONIC" }, { - "$ref": "#/$defs/Doric" + "$ref": "#/$defs/DORIC" }, { - "$ref": "#/$defs/Ealing" + "$ref": "#/$defs/EALING" }, { - "$ref": "#/$defs/EdmundOptics" + "$ref": "#/$defs/EDMUND_OPTICS" }, { - "$ref": "#/$defs/EmoryUniversity" + "$ref": "#/$defs/EMORY" }, { - "$ref": "#/$defs/Euresys" + "$ref": "#/$defs/EURESYS" }, { - "$ref": "#/$defs/Fujinon" + "$ref": "#/$defs/FUJINON" }, { - "$ref": "#/$defs/Hamamatsu" + "$ref": "#/$defs/HAMAMATSU" }, { - "$ref": "#/$defs/Hamilton" + "$ref": "#/$defs/HAMILTON" }, { - "$ref": "#/$defs/HuazhongUniversityOfScienceAndTechnology" + "$ref": "#/$defs/HUST" }, { - "$ref": "#/$defs/TheImagingSource" + "$ref": "#/$defs/IR_ROBOT_CO" }, { - "$ref": "#/$defs/IntegratedDNATechnologies" + "$ref": "#/$defs/ISL" }, { - "$ref": "#/$defs/InteruniversityMicroelectronicsCenter" + "$ref": "#/$defs/INFINITY_PHOTO_OPTICAL" }, { - "$ref": "#/$defs/InfinityPhotoOptical" + "$ref": "#/$defs/IDT" }, { - "$ref": "#/$defs/Invitrogen" + "$ref": "#/$defs/IMEC" }, { - "$ref": "#/$defs/ISLProductsInternational" + "$ref": "#/$defs/INVITROGEN" }, { - "$ref": "#/$defs/JacksonLaboratory" + "$ref": "#/$defs/JAX" }, { - "$ref": "#/$defs/JaneliaResearchCampus" + "$ref": "#/$defs/JANELIA" }, { - "$ref": "#/$defs/Julabo" + "$ref": "#/$defs/JULABO" }, { - "$ref": "#/$defs/TheLeeCompany" + "$ref": "#/$defs/LG" }, { - "$ref": "#/$defs/Leica" + "$ref": "#/$defs/LEICA" }, { - "$ref": "#/$defs/Lg" + "$ref": "#/$defs/LUMEN_DYNAMICS" }, { - "$ref": "#/$defs/LifeCanvas" + "$ref": "#/$defs/LIFECANVAS" }, { - "$ref": "#/$defs/MeadowlarkOptics" + "$ref": "#/$defs/MBF" }, { - "$ref": "#/$defs/IRRobotCo" + "$ref": "#/$defs/MKS_NEWPORT" }, { - "$ref": "#/$defs/MBFBioscience" + "$ref": "#/$defs/MPI" }, { - "$ref": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch" + "$ref": "#/$defs/MEADOWLARK_OPTICS" }, { - "$ref": "#/$defs/MidwestOpticalSystems" + "$ref": "#/$defs/MJFF" }, { - "$ref": "#/$defs/Mitutuyo" + "$ref": "#/$defs/MIDOPT" }, { - "$ref": "#/$defs/MKSNewport" + "$ref": "#/$defs/MITUTUYO" }, { - "$ref": "#/$defs/Mpi" + "$ref": "#/$defs/NRESEARCH_INC" }, { - "$ref": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth" + "$ref": "#/$defs/NCCIH" }, { - "$ref": "#/$defs/NationalInstituteOfMentalHealth" + "$ref": "#/$defs/NIMH" }, { - "$ref": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke" + "$ref": "#/$defs/NINDS" }, { - "$ref": "#/$defs/NationalInstruments" + "$ref": "#/$defs/NATIONAL_INSTRUMENTS" }, { - "$ref": "#/$defs/Navitar" + "$ref": "#/$defs/NAVITAR" }, { - "$ref": "#/$defs/Neurophotometrics" + "$ref": "#/$defs/NEUROPHOTOMETRICS" }, { - "$ref": "#/$defs/NewScaleTechnologies" + "$ref": "#/$defs/NEW_SCALE_TECHNOLOGIES" }, { - "$ref": "#/$defs/NewYorkUniversity" + "$ref": "#/$defs/NYU" }, { - "$ref": "#/$defs/Nikon" + "$ref": "#/$defs/NIKON" }, { - "$ref": "#/$defs/NResearch" + "$ref": "#/$defs/OLYMPUS" }, { - "$ref": "#/$defs/OpenEphysProductionSite" + "$ref": "#/$defs/OEPS" }, { - "$ref": "#/$defs/Olympus" + "$ref": "#/$defs/OPTOTUNE" }, { - "$ref": "#/$defs/Optotune" + "$ref": "#/$defs/OTHER" }, { - "$ref": "#/$defs/Oxxius" + "$ref": "#/$defs/OXXIUS" }, { - "$ref": "#/$defs/Prizmatix" + "$ref": "#/$defs/PRIZMATIX" }, { - "$ref": "#/$defs/Quantifi" + "$ref": "#/$defs/QUANTIFI" }, { - "$ref": "#/$defs/RaspberryPi" + "$ref": "#/$defs/RASPBERRY_PI" }, { - "$ref": "#/$defs/SecondOrderEffects" + "$ref": "#/$defs/SICGEN" }, { - "$ref": "#/$defs/Semrock" + "$ref": "#/$defs/SCHNEIDER_KREUZNACH" }, { - "$ref": "#/$defs/SchneiderKreuznach" + "$ref": "#/$defs/SECOND_ORDER_EFFECTS" }, { - "$ref": "#/$defs/Sicgen" + "$ref": "#/$defs/SEMROCK" }, { - "$ref": "#/$defs/SigmaAldritch" + "$ref": "#/$defs/SIGMA_ALDRITCH" }, { - "$ref": "#/$defs/SimonsFoundation" + "$ref": "#/$defs/SIMONS_FOUNDATION" }, { - "$ref": "#/$defs/Spinnaker" + "$ref": "#/$defs/SPINNAKER" }, { - "$ref": "#/$defs/Tamron" + "$ref": "#/$defs/TAMRON" }, { - "$ref": "#/$defs/TempletonWorldCharityFoundation" + "$ref": "#/$defs/TMC" }, { - "$ref": "#/$defs/TeledyneFLIR" + "$ref": "#/$defs/FLIR" }, { - "$ref": "#/$defs/Thermofisher" + "$ref": "#/$defs/TWCF" }, { - "$ref": "#/$defs/Thorlabs" + "$ref": "#/$defs/THE_IMAGING_SOURCE" }, { - "$ref": "#/$defs/TMC" + "$ref": "#/$defs/THE_LEE_COMPANY" }, { - "$ref": "#/$defs/Tymphany" + "$ref": "#/$defs/THERMO_FISHER_SCIENTIFIC" }, { - "$ref": "#/$defs/Vieworks" + "$ref": "#/$defs/THORLABS" }, { - "$ref": "#/$defs/Vortran" + "$ref": "#/$defs/TYMPHANY" }, { - "$ref": "#/$defs/CarlZeiss" + "$ref": "#/$defs/VIEWORKS" }, { - "$ref": "#/$defs/LumenDynamics" + "$ref": "#/$defs/VORTRAN" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/AMS_OSRAM" } ] }, @@ -22234,7 +23665,11 @@ "device_type": { "const": "Polygonal scanner", "default": "Polygonal scanner", - "title": "Device Type" + "enum": [ + "Polygonal scanner" + ], + "title": "Device Type", + "type": "string" }, "name": { "title": "Device name", @@ -22257,365 +23692,365 @@ { "discriminator": { "mapping": { - "AA Opto Electronic": "#/$defs/AAOptoElectronic", - "ASUS": "#/$defs/Asus", - "Abcam": "#/$defs/Abcam", - "Addgene": "#/$defs/Addgene", - "Ailipu Technology Co": "#/$defs/AilipuTechnologyCo", - "Allen Institute": "#/$defs/AllenInstitute", - "Allen Institute for Brain Science": "#/$defs/AllenInstituteForBrainScience", - "Allen Institute for Neural Dynamics": "#/$defs/AllenInstituteForNeuralDynamics", - "Allied": "#/$defs/Allied", - "Applied Scientific Instrumentation": "#/$defs/AppliedScientificInstrumentation", - "Arecont Vision Costar": "#/$defs/ArecontVisionCostar", - "Basler": "#/$defs/Basler", - "Cambridge Technology": "#/$defs/CambridgeTechnology", - "Carl Zeiss": "#/$defs/CarlZeiss", - "Champalimaud Foundation": "#/$defs/ChampalimaudFoundation", - "Chan Zuckerberg Initiative": "#/$defs/ChanZuckerbergInitiative", - "Chroma": "#/$defs/Chroma", - "Coherent Scientific": "#/$defs/CoherentScientific", - "Columbia University": "#/$defs/ColumbiaUniversity", - "Computar": "#/$defs/Computar", - "Conoptics": "#/$defs/Conoptics", - "Custom": "#/$defs/Custom", - "Dodotronic": "#/$defs/Dodotronic", - "Doric": "#/$defs/Doric", - "Ealing": "#/$defs/Ealing", - "Edmund Optics": "#/$defs/EdmundOptics", - "Emory University": "#/$defs/EmoryUniversity", - "Euresys": "#/$defs/Euresys", - "Fujinon": "#/$defs/Fujinon", - "Hamamatsu": "#/$defs/Hamamatsu", - "Hamilton": "#/$defs/Hamilton", - "Huazhong University of Science and Technology": "#/$defs/HuazhongUniversityOfScienceAndTechnology", - "IR Robot Co": "#/$defs/IRRobotCo", - "ISL Products International": "#/$defs/ISLProductsInternational", - "Infinity Photo-Optical": "#/$defs/InfinityPhotoOptical", - "Integrated DNA Technologies": "#/$defs/IntegratedDNATechnologies", - "Interuniversity Microelectronics Center": "#/$defs/InteruniversityMicroelectronicsCenter", - "Invitrogen": "#/$defs/Invitrogen", - "Jackson Laboratory": "#/$defs/JacksonLaboratory", - "Janelia Research Campus": "#/$defs/JaneliaResearchCampus", - "Julabo": "#/$defs/Julabo", - "LG": "#/$defs/Lg", - "Leica": "#/$defs/Leica", - "LifeCanvas": "#/$defs/LifeCanvas", - "Lumen Dynamics": "#/$defs/LumenDynamics", - "MBF Bioscience": "#/$defs/MBFBioscience", - "MKS Newport": "#/$defs/MKSNewport", - "MPI": "#/$defs/Mpi", - "Meadowlark Optics": "#/$defs/MeadowlarkOptics", - "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch", - "Midwest Optical Systems, Inc.": "#/$defs/MidwestOpticalSystems", - "Mitutuyo": "#/$defs/Mitutuyo", - "NResearch Inc": "#/$defs/NResearch", - "National Center for Complementary and Integrative Health": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth", - "National Institute of Mental Health": "#/$defs/NationalInstituteOfMentalHealth", - "National Institute of Neurological Disorders and Stroke": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke", - "National Instruments": "#/$defs/NationalInstruments", - "Navitar": "#/$defs/Navitar", - "Neurophotometrics": "#/$defs/Neurophotometrics", - "New Scale Technologies": "#/$defs/NewScaleTechnologies", - "New York University": "#/$defs/NewYorkUniversity", - "Nikon": "#/$defs/Nikon", - "Olympus": "#/$defs/Olympus", - "Open Ephys Production Site": "#/$defs/OpenEphysProductionSite", - "Optotune": "#/$defs/Optotune", - "Other": "#/$defs/Other", - "Oxxius": "#/$defs/Oxxius", - "Prizmatix": "#/$defs/Prizmatix", - "Quantifi": "#/$defs/Quantifi", - "Raspberry Pi": "#/$defs/RaspberryPi", - "SICGEN": "#/$defs/Sicgen", - "Schneider-Kreuznach": "#/$defs/SchneiderKreuznach", - "Second Order Effects": "#/$defs/SecondOrderEffects", - "Semrock": "#/$defs/Semrock", - "Sigma-Aldritch": "#/$defs/SigmaAldritch", - "Simons Foundation": "#/$defs/SimonsFoundation", - "Spinnaker": "#/$defs/Spinnaker", - "Tamron": "#/$defs/Tamron", + "AA Opto Electronic": "#/$defs/AA_OPTO_ELECTRONIC", + "ASUS": "#/$defs/ASUS", + "Abcam": "#/$defs/ABCAM", + "Addgene": "#/$defs/ADDGENE", + "Ailipu Technology Co": "#/$defs/AILIPU", + "Allen Institute": "#/$defs/AI", + "Allen Institute for Brain Science": "#/$defs/AIBS", + "Allen Institute for Neural Dynamics": "#/$defs/AIND", + "Allied": "#/$defs/ALLIED", + "Applied Scientific Instrumentation": "#/$defs/ASI", + "Arecont Vision Costar": "#/$defs/ARECONT_VISION_COSTAR", + "Basler": "#/$defs/BASLER", + "Cambridge Technology": "#/$defs/CAMBRIDGE_TECHNOLOGY", + "Carl Zeiss": "#/$defs/CARL_ZEISS", + "Champalimaud Foundation": "#/$defs/CHAMPALIMAUD", + "Chan Zuckerberg Initiative": "#/$defs/CZI", + "Chroma": "#/$defs/CHROMA", + "Coherent Scientific": "#/$defs/COHERENT_SCIENTIFIC", + "Columbia University": "#/$defs/COLUMBIA", + "Computar": "#/$defs/COMPUTAR", + "Conoptics": "#/$defs/CONOPTICS", + "Custom": "#/$defs/CUSTOM", + "Dodotronic": "#/$defs/DODOTRONIC", + "Doric": "#/$defs/DORIC", + "Ealing": "#/$defs/EALING", + "Edmund Optics": "#/$defs/EDMUND_OPTICS", + "Emory University": "#/$defs/EMORY", + "Euresys": "#/$defs/EURESYS", + "Fujinon": "#/$defs/FUJINON", + "Hamamatsu": "#/$defs/HAMAMATSU", + "Hamilton": "#/$defs/HAMILTON", + "Huazhong University of Science and Technology": "#/$defs/HUST", + "IR Robot Co": "#/$defs/IR_ROBOT_CO", + "ISL Products International": "#/$defs/ISL", + "Infinity Photo-Optical": "#/$defs/INFINITY_PHOTO_OPTICAL", + "Integrated DNA Technologies": "#/$defs/IDT", + "Interuniversity Microelectronics Center": "#/$defs/IMEC", + "Invitrogen": "#/$defs/INVITROGEN", + "Jackson Laboratory": "#/$defs/JAX", + "Janelia Research Campus": "#/$defs/JANELIA", + "Julabo": "#/$defs/JULABO", + "LG": "#/$defs/LG", + "Leica": "#/$defs/LEICA", + "LifeCanvas": "#/$defs/LIFECANVAS", + "Lumen Dynamics": "#/$defs/LUMEN_DYNAMICS", + "MBF Bioscience": "#/$defs/MBF", + "MKS Newport": "#/$defs/MKS_NEWPORT", + "MPI": "#/$defs/MPI", + "Meadowlark Optics": "#/$defs/MEADOWLARK_OPTICS", + "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MJFF", + "Midwest Optical Systems, Inc.": "#/$defs/MIDOPT", + "Mitutuyo": "#/$defs/MITUTUYO", + "NResearch Inc": "#/$defs/NRESEARCH_INC", + "National Center for Complementary and Integrative Health": "#/$defs/NCCIH", + "National Institute of Mental Health": "#/$defs/NIMH", + "National Institute of Neurological Disorders and Stroke": "#/$defs/NINDS", + "National Instruments": "#/$defs/NATIONAL_INSTRUMENTS", + "Navitar": "#/$defs/NAVITAR", + "Neurophotometrics": "#/$defs/NEUROPHOTOMETRICS", + "New Scale Technologies": "#/$defs/NEW_SCALE_TECHNOLOGIES", + "New York University": "#/$defs/NYU", + "Nikon": "#/$defs/NIKON", + "Olympus": "#/$defs/OLYMPUS", + "Open Ephys Production Site": "#/$defs/OEPS", + "Optotune": "#/$defs/OPTOTUNE", + "Other": "#/$defs/OTHER", + "Oxxius": "#/$defs/OXXIUS", + "Prizmatix": "#/$defs/PRIZMATIX", + "Quantifi": "#/$defs/QUANTIFI", + "Raspberry Pi": "#/$defs/RASPBERRY_PI", + "SICGEN": "#/$defs/SICGEN", + "Schneider-Kreuznach": "#/$defs/SCHNEIDER_KREUZNACH", + "Second Order Effects": "#/$defs/SECOND_ORDER_EFFECTS", + "Semrock": "#/$defs/SEMROCK", + "Sigma-Aldritch": "#/$defs/SIGMA_ALDRITCH", + "Simons Foundation": "#/$defs/SIMONS_FOUNDATION", + "Spinnaker": "#/$defs/SPINNAKER", + "Tamron": "#/$defs/TAMRON", "Technical Manufacturing Corporation": "#/$defs/TMC", - "Teledyne FLIR": "#/$defs/TeledyneFLIR", - "Templeton World Charity Foundation": "#/$defs/TempletonWorldCharityFoundation", - "The Imaging Source": "#/$defs/TheImagingSource", - "The Lee Company": "#/$defs/TheLeeCompany", - "Thermo Fisher": "#/$defs/Thermofisher", - "Thorlabs": "#/$defs/Thorlabs", - "Tymphany": "#/$defs/Tymphany", - "Vieworks": "#/$defs/Vieworks", - "Vortran": "#/$defs/Vortran", - "ams OSRAM": "#/$defs/AmsOsram" + "Teledyne FLIR": "#/$defs/FLIR", + "Templeton World Charity Foundation": "#/$defs/TWCF", + "The Imaging Source": "#/$defs/THE_IMAGING_SOURCE", + "The Lee Company": "#/$defs/THE_LEE_COMPANY", + "Thermo Fisher Scientific": "#/$defs/THERMO_FISHER_SCIENTIFIC", + "Thorlabs": "#/$defs/THORLABS", + "Tymphany": "#/$defs/TYMPHANY", + "Vieworks": "#/$defs/VIEWORKS", + "Vortran": "#/$defs/VORTRAN", + "ams OSRAM": "#/$defs/AMS_OSRAM" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/AAOptoElectronic" + "$ref": "#/$defs/AA_OPTO_ELECTRONIC" }, { - "$ref": "#/$defs/Abcam" + "$ref": "#/$defs/ASUS" }, { - "$ref": "#/$defs/Addgene" + "$ref": "#/$defs/ABCAM" }, { - "$ref": "#/$defs/AilipuTechnologyCo" + "$ref": "#/$defs/ADDGENE" }, { - "$ref": "#/$defs/AllenInstitute" + "$ref": "#/$defs/AILIPU" }, { - "$ref": "#/$defs/AllenInstituteForBrainScience" + "$ref": "#/$defs/AI" }, { - "$ref": "#/$defs/AllenInstituteForNeuralDynamics" + "$ref": "#/$defs/AIBS" }, { - "$ref": "#/$defs/Allied" + "$ref": "#/$defs/AIND" }, { - "$ref": "#/$defs/AmsOsram" + "$ref": "#/$defs/ALLIED" }, { - "$ref": "#/$defs/AppliedScientificInstrumentation" + "$ref": "#/$defs/ASI" }, { - "$ref": "#/$defs/Asus" + "$ref": "#/$defs/ARECONT_VISION_COSTAR" }, { - "$ref": "#/$defs/ArecontVisionCostar" + "$ref": "#/$defs/BASLER" }, { - "$ref": "#/$defs/Basler" + "$ref": "#/$defs/CAMBRIDGE_TECHNOLOGY" }, { - "$ref": "#/$defs/CambridgeTechnology" + "$ref": "#/$defs/CARL_ZEISS" }, { - "$ref": "#/$defs/ChampalimaudFoundation" + "$ref": "#/$defs/CHAMPALIMAUD" }, { - "$ref": "#/$defs/ChanZuckerbergInitiative" + "$ref": "#/$defs/CZI" }, { - "$ref": "#/$defs/Chroma" + "$ref": "#/$defs/CHROMA" }, { - "$ref": "#/$defs/CoherentScientific" + "$ref": "#/$defs/COHERENT_SCIENTIFIC" }, { - "$ref": "#/$defs/ColumbiaUniversity" + "$ref": "#/$defs/COLUMBIA" }, { - "$ref": "#/$defs/Computar" + "$ref": "#/$defs/COMPUTAR" }, { - "$ref": "#/$defs/Conoptics" + "$ref": "#/$defs/CONOPTICS" }, { - "$ref": "#/$defs/Custom" + "$ref": "#/$defs/CUSTOM" }, { - "$ref": "#/$defs/Dodotronic" + "$ref": "#/$defs/DODOTRONIC" }, { - "$ref": "#/$defs/Doric" + "$ref": "#/$defs/DORIC" }, { - "$ref": "#/$defs/Ealing" + "$ref": "#/$defs/EALING" }, { - "$ref": "#/$defs/EdmundOptics" + "$ref": "#/$defs/EDMUND_OPTICS" }, { - "$ref": "#/$defs/EmoryUniversity" + "$ref": "#/$defs/EMORY" }, { - "$ref": "#/$defs/Euresys" + "$ref": "#/$defs/EURESYS" }, { - "$ref": "#/$defs/Fujinon" + "$ref": "#/$defs/FUJINON" }, { - "$ref": "#/$defs/Hamamatsu" + "$ref": "#/$defs/HAMAMATSU" }, { - "$ref": "#/$defs/Hamilton" + "$ref": "#/$defs/HAMILTON" }, { - "$ref": "#/$defs/HuazhongUniversityOfScienceAndTechnology" + "$ref": "#/$defs/HUST" }, { - "$ref": "#/$defs/TheImagingSource" + "$ref": "#/$defs/IR_ROBOT_CO" }, { - "$ref": "#/$defs/IntegratedDNATechnologies" + "$ref": "#/$defs/ISL" }, { - "$ref": "#/$defs/InteruniversityMicroelectronicsCenter" + "$ref": "#/$defs/INFINITY_PHOTO_OPTICAL" }, { - "$ref": "#/$defs/InfinityPhotoOptical" + "$ref": "#/$defs/IDT" }, { - "$ref": "#/$defs/Invitrogen" + "$ref": "#/$defs/IMEC" }, { - "$ref": "#/$defs/ISLProductsInternational" + "$ref": "#/$defs/INVITROGEN" }, { - "$ref": "#/$defs/JacksonLaboratory" + "$ref": "#/$defs/JAX" }, { - "$ref": "#/$defs/JaneliaResearchCampus" + "$ref": "#/$defs/JANELIA" }, { - "$ref": "#/$defs/Julabo" + "$ref": "#/$defs/JULABO" }, { - "$ref": "#/$defs/TheLeeCompany" + "$ref": "#/$defs/LG" }, { - "$ref": "#/$defs/Leica" + "$ref": "#/$defs/LEICA" }, { - "$ref": "#/$defs/Lg" + "$ref": "#/$defs/LUMEN_DYNAMICS" }, { - "$ref": "#/$defs/LifeCanvas" + "$ref": "#/$defs/LIFECANVAS" }, { - "$ref": "#/$defs/MeadowlarkOptics" + "$ref": "#/$defs/MBF" }, { - "$ref": "#/$defs/IRRobotCo" + "$ref": "#/$defs/MKS_NEWPORT" }, { - "$ref": "#/$defs/MBFBioscience" + "$ref": "#/$defs/MPI" }, { - "$ref": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch" + "$ref": "#/$defs/MEADOWLARK_OPTICS" }, { - "$ref": "#/$defs/MidwestOpticalSystems" + "$ref": "#/$defs/MJFF" }, { - "$ref": "#/$defs/Mitutuyo" + "$ref": "#/$defs/MIDOPT" }, { - "$ref": "#/$defs/MKSNewport" + "$ref": "#/$defs/MITUTUYO" }, { - "$ref": "#/$defs/Mpi" + "$ref": "#/$defs/NRESEARCH_INC" }, { - "$ref": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth" + "$ref": "#/$defs/NCCIH" }, { - "$ref": "#/$defs/NationalInstituteOfMentalHealth" + "$ref": "#/$defs/NIMH" }, { - "$ref": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke" + "$ref": "#/$defs/NINDS" }, { - "$ref": "#/$defs/NationalInstruments" + "$ref": "#/$defs/NATIONAL_INSTRUMENTS" }, { - "$ref": "#/$defs/Navitar" + "$ref": "#/$defs/NAVITAR" }, { - "$ref": "#/$defs/Neurophotometrics" + "$ref": "#/$defs/NEUROPHOTOMETRICS" }, { - "$ref": "#/$defs/NewScaleTechnologies" + "$ref": "#/$defs/NEW_SCALE_TECHNOLOGIES" }, { - "$ref": "#/$defs/NewYorkUniversity" + "$ref": "#/$defs/NYU" }, { - "$ref": "#/$defs/Nikon" + "$ref": "#/$defs/NIKON" }, { - "$ref": "#/$defs/NResearch" + "$ref": "#/$defs/OLYMPUS" }, { - "$ref": "#/$defs/OpenEphysProductionSite" + "$ref": "#/$defs/OEPS" }, { - "$ref": "#/$defs/Olympus" + "$ref": "#/$defs/OPTOTUNE" }, { - "$ref": "#/$defs/Optotune" + "$ref": "#/$defs/OTHER" }, { - "$ref": "#/$defs/Oxxius" + "$ref": "#/$defs/OXXIUS" }, { - "$ref": "#/$defs/Prizmatix" + "$ref": "#/$defs/PRIZMATIX" }, { - "$ref": "#/$defs/Quantifi" + "$ref": "#/$defs/QUANTIFI" }, { - "$ref": "#/$defs/RaspberryPi" + "$ref": "#/$defs/RASPBERRY_PI" }, { - "$ref": "#/$defs/SecondOrderEffects" + "$ref": "#/$defs/SICGEN" }, { - "$ref": "#/$defs/Semrock" + "$ref": "#/$defs/SCHNEIDER_KREUZNACH" }, { - "$ref": "#/$defs/SchneiderKreuznach" + "$ref": "#/$defs/SECOND_ORDER_EFFECTS" }, { - "$ref": "#/$defs/Sicgen" + "$ref": "#/$defs/SEMROCK" }, { - "$ref": "#/$defs/SigmaAldritch" + "$ref": "#/$defs/SIGMA_ALDRITCH" }, { - "$ref": "#/$defs/SimonsFoundation" + "$ref": "#/$defs/SIMONS_FOUNDATION" }, { - "$ref": "#/$defs/Spinnaker" + "$ref": "#/$defs/SPINNAKER" }, { - "$ref": "#/$defs/Tamron" + "$ref": "#/$defs/TAMRON" }, { - "$ref": "#/$defs/TempletonWorldCharityFoundation" + "$ref": "#/$defs/TMC" }, { - "$ref": "#/$defs/TeledyneFLIR" + "$ref": "#/$defs/FLIR" }, { - "$ref": "#/$defs/Thermofisher" + "$ref": "#/$defs/TWCF" }, { - "$ref": "#/$defs/Thorlabs" + "$ref": "#/$defs/THE_IMAGING_SOURCE" }, { - "$ref": "#/$defs/TMC" + "$ref": "#/$defs/THE_LEE_COMPANY" }, { - "$ref": "#/$defs/Tymphany" + "$ref": "#/$defs/THERMO_FISHER_SCIENTIFIC" }, { - "$ref": "#/$defs/Vieworks" + "$ref": "#/$defs/THORLABS" }, { - "$ref": "#/$defs/Vortran" + "$ref": "#/$defs/TYMPHANY" }, { - "$ref": "#/$defs/CarlZeiss" + "$ref": "#/$defs/VIEWORKS" }, { - "$ref": "#/$defs/LumenDynamics" + "$ref": "#/$defs/VORTRAN" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/AMS_OSRAM" } ] }, @@ -22720,34 +24155,6 @@ "title": "PowerUnit", "type": "string" }, - "Prizmatix": { - "additionalProperties": false, - "description": "Prizmatix", - "properties": { - "name": { - "const": "Prizmatix", - "default": "Prizmatix", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "Prizmatix", - "type": "object" - }, "ProbeModel": { "description": "Probe model name", "enum": [ @@ -22798,9 +24205,13 @@ "type": "string" }, "schema_version": { - "const": "0.13.14", - "default": "0.13.14", - "title": "Schema Version" + "const": "0.13.15", + "default": "0.13.15", + "enum": [ + "0.13.15" + ], + "title": "Schema Version", + "type": "string" }, "subject_id": { "description": "Unique identifier for the subject. If this is not a Allen LAS ID, indicate this in the Notes.", @@ -22865,7 +24276,6 @@ "type": "object" }, "ProcessName": { - "description": "Data processing type labels", "enum": [ "Analysis", "Compression", @@ -22880,13 +24290,13 @@ "Fluorescence event detection", "Image atlas alignment", "Image background subtraction", - "Image cell segmentation", "Image cell classification", "Image cell quantification", - "Image mip visualization", + "Image cell segmentation", "Image destriping", "Image flat-field correction", "Image importing", + "Image mip visualization", "Image thresholding", "Image tile alignment", "Image tile fusing", @@ -22897,8 +24307,8 @@ "Quality control and assessment", "Simulation", "Skull stripping", - "Spike sorting", "Spatial timeseries demixing", + "Spike sorting", "Video motion correction", "Video plane decrosstalk", "Video ROI classification", @@ -22919,9 +24329,13 @@ "type": "string" }, "schema_version": { - "const": "0.4.8", - "default": "0.4.8", - "title": "Schema Version" + "const": "0.4.9", + "default": "0.4.9", + "enum": [ + "0.4.9" + ], + "title": "Schema Version", + "type": "string" }, "processing_pipeline": { "allOf": [ @@ -23015,7 +24429,11 @@ "procedure_type": { "const": "Ground wire", "default": "Ground wire", - "title": "Procedure Type" + "enum": [ + "Ground wire" + ], + "title": "Procedure Type", + "type": "string" }, "protocol_id": { "description": "DOI for protocols.io", @@ -23088,10 +24506,140 @@ "type": "null" } ], - "default": null, - "title": "Well part number" + "default": null, + "title": "Well part number" + }, + "well_type": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Well type" + } + }, + "required": [ + "protocol_id", + "protective_material" + ], + "title": "ProtectiveMaterialReplacement", + "type": "object" + }, + "PulseShape": { + "description": "Types of Opto stim pulse shapes", + "enum": [ + "Square", + "Ramp", + "Sinusoidal" + ], + "title": "PulseShape", + "type": "string" + }, + "QCEvaluation": { + "additionalProperties": false, + "description": "Description of one evaluation stage", + "properties": { + "evaluation_modality": { + "discriminator": { + "mapping": { + "EMG": "#/$defs/EMG", + "ISI": "#/$defs/aind_data_schema_models__utils__ISI__1", + "MRI": "#/$defs/aind_data_schema_models__utils__MRI__1", + "SPIM": "#/$defs/SPIM", + "behavior": "#/$defs/aind_data_schema_models__utils__BEHAVIOR__1", + "behavior-videos": "#/$defs/BEHAVIOR_VIDEOS", + "confocal": "#/$defs/aind_data_schema_models__utils__CONFOCAL__1", + "ecephys": "#/$defs/aind_data_schema_models__utils__ECEPHYS__1", + "fMOST": "#/$defs/FMOST", + "fib": "#/$defs/FIB", + "icephys": "#/$defs/ICEPHYS", + "merfish": "#/$defs/aind_data_schema_models__utils__MERFISH__1", + "pophys": "#/$defs/POPHYS", + "slap": "#/$defs/SLAP" + }, + "propertyName": "abbreviation" + }, + "oneOf": [ + { + "$ref": "#/$defs/aind_data_schema_models__utils__BEHAVIOR__1" + }, + { + "$ref": "#/$defs/BEHAVIOR_VIDEOS" + }, + { + "$ref": "#/$defs/aind_data_schema_models__utils__CONFOCAL__1" + }, + { + "$ref": "#/$defs/EMG" + }, + { + "$ref": "#/$defs/aind_data_schema_models__utils__ECEPHYS__1" + }, + { + "$ref": "#/$defs/FIB" + }, + { + "$ref": "#/$defs/FMOST" + }, + { + "$ref": "#/$defs/ICEPHYS" + }, + { + "$ref": "#/$defs/aind_data_schema_models__utils__ISI__1" + }, + { + "$ref": "#/$defs/aind_data_schema_models__utils__MRI__1" + }, + { + "$ref": "#/$defs/aind_data_schema_models__utils__MERFISH__1" + }, + { + "$ref": "#/$defs/POPHYS" + }, + { + "$ref": "#/$defs/SLAP" + }, + { + "$ref": "#/$defs/SPIM" + } + ], + "title": "Modality" + }, + "evaluation_stage": { + "title": "Evaluation stage", + "type": "string" + }, + "evaluator_full_name": { + "title": "Evaluator full name", + "type": "string" + }, + "evaluation_date": { + "format": "date", + "title": "Evaluation date", + "type": "string" + }, + "qc_metrics": { + "allOf": [ + { + "$ref": "#/$defs/AindGeneric" + } + ], + "default": {}, + "title": "QC metrics" + }, + "stage_status": { + "allOf": [ + { + "$ref": "#/$defs/Status" + } + ], + "title": "Stage status" }, - "well_type": { + "notes": { "anyOf": [ { "type": "string" @@ -23101,102 +24649,165 @@ } ], "default": null, - "title": "Well type" + "title": "Notes" } }, "required": [ - "protocol_id", - "protective_material" + "evaluation_modality", + "evaluation_stage", + "evaluator_full_name", + "evaluation_date", + "stage_status" ], - "title": "ProtectiveMaterialReplacement", + "title": "QCEvaluation", "type": "object" }, - "PulseShape": { - "description": "Types of Opto stim pulse shapes", - "enum": [ - "Square", - "Ramp", - "Sinusoidal" - ], - "title": "PulseShape", - "type": "string" - }, - "Quantifi": { - "additionalProperties": false, - "description": "Quantifi", + "QUANTIFI": { "properties": { "name": { "const": "Quantifi", "default": "Quantifi", - "title": "Name" + "enum": [ + "Quantifi" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Quantifi", + "title": "QUANTIFI", "type": "object" }, - "RaspberryPi": { + "QualityControl": { "additionalProperties": false, - "description": "RaspberryPi", + "description": "Description of quality metrics for a data asset", + "properties": { + "describedBy": { + "const": "https://raw.githubusercontent.com/AllenNeuralDynamics/aind-data-schema/main/src/aind_data_schema/core/quality_metrics.py", + "default": "https://raw.githubusercontent.com/AllenNeuralDynamics/aind-data-schema/main/src/aind_data_schema/core/quality_metrics.py", + "title": "Describedby", + "type": "string" + }, + "schema_version": { + "const": "0.0.1", + "default": "0.0.1", + "enum": [ + "0.0.1" + ], + "title": "Schema Version", + "type": "string" + }, + "overall_status": { + "allOf": [ + { + "$ref": "#/$defs/Status" + } + ], + "title": "Overall status" + }, + "overall_status_date": { + "format": "date", + "title": "Date of status", + "type": "string" + }, + "evaluations": { + "items": { + "$ref": "#/$defs/QCEvaluation" + }, + "title": "Evaluations", + "type": "array" + }, + "notes": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Notes" + } + }, + "required": [ + "overall_status", + "overall_status_date", + "evaluations" + ], + "title": "QualityControl", + "type": "object" + }, + "RASPBERRY_PI": { "properties": { "name": { "const": "Raspberry Pi", "default": "Raspberry Pi", - "title": "Name" + "enum": [ + "Raspberry Pi" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "RaspberryPi", + "title": "RASPBERRY_PI", "type": "object" }, - "RattusNorvegicus": { - "additionalProperties": false, - "description": "Rattus Norvegicus", + "RATTUS_NORVEGICUS": { "properties": { "name": { "const": "Rattus norvegicus", "default": "Rattus norvegicus", - "title": "Name" - }, - "abbreviation": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } + "enum": [ + "Rattus norvegicus" ], - "default": null, - "title": "Abbreviation" + "title": "Name", + "type": "string" }, "registry": { "default": { @@ -23205,13 +24816,13 @@ }, "discriminator": { "mapping": { - "National Center for Biotechnology Information": "#/$defs/NationalCenterForBiotechnologyInformation" + "National Center for Biotechnology Information": "#/$defs/NCBI" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/NationalCenterForBiotechnologyInformation" + "$ref": "#/$defs/NCBI" } ], "title": "Registry" @@ -23219,10 +24830,39 @@ "registry_identifier": { "const": "NCBI:txid10116", "default": "NCBI:txid10116", - "title": "Registry Identifier" + "enum": [ + "NCBI:txid10116" + ], + "title": "Registry Identifier", + "type": "string" + } + }, + "title": "RATTUS_NORVEGICUS", + "type": "object" + }, + "ROR": { + "additionalProperties": false, + "properties": { + "name": { + "const": "Research Organization Registry", + "default": "Research Organization Registry", + "enum": [ + "Research Organization Registry" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "ROR", + "default": "ROR", + "enum": [ + "ROR" + ], + "title": "Abbreviation", + "type": "string" } }, - "title": "RattusNorvegicus", + "title": "ROR", "type": "object" }, "Readout": { @@ -23236,365 +24876,365 @@ "source": { "discriminator": { "mapping": { - "AA Opto Electronic": "#/$defs/AAOptoElectronic", - "ASUS": "#/$defs/Asus", - "Abcam": "#/$defs/Abcam", - "Addgene": "#/$defs/Addgene", - "Ailipu Technology Co": "#/$defs/AilipuTechnologyCo", - "Allen Institute": "#/$defs/AllenInstitute", - "Allen Institute for Brain Science": "#/$defs/AllenInstituteForBrainScience", - "Allen Institute for Neural Dynamics": "#/$defs/AllenInstituteForNeuralDynamics", - "Allied": "#/$defs/Allied", - "Applied Scientific Instrumentation": "#/$defs/AppliedScientificInstrumentation", - "Arecont Vision Costar": "#/$defs/ArecontVisionCostar", - "Basler": "#/$defs/Basler", - "Cambridge Technology": "#/$defs/CambridgeTechnology", - "Carl Zeiss": "#/$defs/CarlZeiss", - "Champalimaud Foundation": "#/$defs/ChampalimaudFoundation", - "Chan Zuckerberg Initiative": "#/$defs/ChanZuckerbergInitiative", - "Chroma": "#/$defs/Chroma", - "Coherent Scientific": "#/$defs/CoherentScientific", - "Columbia University": "#/$defs/ColumbiaUniversity", - "Computar": "#/$defs/Computar", - "Conoptics": "#/$defs/Conoptics", - "Custom": "#/$defs/Custom", - "Dodotronic": "#/$defs/Dodotronic", - "Doric": "#/$defs/Doric", - "Ealing": "#/$defs/Ealing", - "Edmund Optics": "#/$defs/EdmundOptics", - "Emory University": "#/$defs/EmoryUniversity", - "Euresys": "#/$defs/Euresys", - "Fujinon": "#/$defs/Fujinon", - "Hamamatsu": "#/$defs/Hamamatsu", - "Hamilton": "#/$defs/Hamilton", - "Huazhong University of Science and Technology": "#/$defs/HuazhongUniversityOfScienceAndTechnology", - "IR Robot Co": "#/$defs/IRRobotCo", - "ISL Products International": "#/$defs/ISLProductsInternational", - "Infinity Photo-Optical": "#/$defs/InfinityPhotoOptical", - "Integrated DNA Technologies": "#/$defs/IntegratedDNATechnologies", - "Interuniversity Microelectronics Center": "#/$defs/InteruniversityMicroelectronicsCenter", - "Invitrogen": "#/$defs/Invitrogen", - "Jackson Laboratory": "#/$defs/JacksonLaboratory", - "Janelia Research Campus": "#/$defs/JaneliaResearchCampus", - "Julabo": "#/$defs/Julabo", - "LG": "#/$defs/Lg", - "Leica": "#/$defs/Leica", - "LifeCanvas": "#/$defs/LifeCanvas", - "Lumen Dynamics": "#/$defs/LumenDynamics", - "MBF Bioscience": "#/$defs/MBFBioscience", - "MKS Newport": "#/$defs/MKSNewport", - "MPI": "#/$defs/Mpi", - "Meadowlark Optics": "#/$defs/MeadowlarkOptics", - "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch", - "Midwest Optical Systems, Inc.": "#/$defs/MidwestOpticalSystems", - "Mitutuyo": "#/$defs/Mitutuyo", - "NResearch Inc": "#/$defs/NResearch", - "National Center for Complementary and Integrative Health": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth", - "National Institute of Mental Health": "#/$defs/NationalInstituteOfMentalHealth", - "National Institute of Neurological Disorders and Stroke": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke", - "National Instruments": "#/$defs/NationalInstruments", - "Navitar": "#/$defs/Navitar", - "Neurophotometrics": "#/$defs/Neurophotometrics", - "New Scale Technologies": "#/$defs/NewScaleTechnologies", - "New York University": "#/$defs/NewYorkUniversity", - "Nikon": "#/$defs/Nikon", - "Olympus": "#/$defs/Olympus", - "Open Ephys Production Site": "#/$defs/OpenEphysProductionSite", - "Optotune": "#/$defs/Optotune", - "Other": "#/$defs/Other", - "Oxxius": "#/$defs/Oxxius", - "Prizmatix": "#/$defs/Prizmatix", - "Quantifi": "#/$defs/Quantifi", - "Raspberry Pi": "#/$defs/RaspberryPi", - "SICGEN": "#/$defs/Sicgen", - "Schneider-Kreuznach": "#/$defs/SchneiderKreuznach", - "Second Order Effects": "#/$defs/SecondOrderEffects", - "Semrock": "#/$defs/Semrock", - "Sigma-Aldritch": "#/$defs/SigmaAldritch", - "Simons Foundation": "#/$defs/SimonsFoundation", - "Spinnaker": "#/$defs/Spinnaker", - "Tamron": "#/$defs/Tamron", + "AA Opto Electronic": "#/$defs/AA_OPTO_ELECTRONIC", + "ASUS": "#/$defs/ASUS", + "Abcam": "#/$defs/ABCAM", + "Addgene": "#/$defs/ADDGENE", + "Ailipu Technology Co": "#/$defs/AILIPU", + "Allen Institute": "#/$defs/AI", + "Allen Institute for Brain Science": "#/$defs/AIBS", + "Allen Institute for Neural Dynamics": "#/$defs/AIND", + "Allied": "#/$defs/ALLIED", + "Applied Scientific Instrumentation": "#/$defs/ASI", + "Arecont Vision Costar": "#/$defs/ARECONT_VISION_COSTAR", + "Basler": "#/$defs/BASLER", + "Cambridge Technology": "#/$defs/CAMBRIDGE_TECHNOLOGY", + "Carl Zeiss": "#/$defs/CARL_ZEISS", + "Champalimaud Foundation": "#/$defs/CHAMPALIMAUD", + "Chan Zuckerberg Initiative": "#/$defs/CZI", + "Chroma": "#/$defs/CHROMA", + "Coherent Scientific": "#/$defs/COHERENT_SCIENTIFIC", + "Columbia University": "#/$defs/COLUMBIA", + "Computar": "#/$defs/COMPUTAR", + "Conoptics": "#/$defs/CONOPTICS", + "Custom": "#/$defs/CUSTOM", + "Dodotronic": "#/$defs/DODOTRONIC", + "Doric": "#/$defs/DORIC", + "Ealing": "#/$defs/EALING", + "Edmund Optics": "#/$defs/EDMUND_OPTICS", + "Emory University": "#/$defs/EMORY", + "Euresys": "#/$defs/EURESYS", + "Fujinon": "#/$defs/FUJINON", + "Hamamatsu": "#/$defs/HAMAMATSU", + "Hamilton": "#/$defs/HAMILTON", + "Huazhong University of Science and Technology": "#/$defs/HUST", + "IR Robot Co": "#/$defs/IR_ROBOT_CO", + "ISL Products International": "#/$defs/ISL", + "Infinity Photo-Optical": "#/$defs/INFINITY_PHOTO_OPTICAL", + "Integrated DNA Technologies": "#/$defs/IDT", + "Interuniversity Microelectronics Center": "#/$defs/IMEC", + "Invitrogen": "#/$defs/INVITROGEN", + "Jackson Laboratory": "#/$defs/JAX", + "Janelia Research Campus": "#/$defs/JANELIA", + "Julabo": "#/$defs/JULABO", + "LG": "#/$defs/LG", + "Leica": "#/$defs/LEICA", + "LifeCanvas": "#/$defs/LIFECANVAS", + "Lumen Dynamics": "#/$defs/LUMEN_DYNAMICS", + "MBF Bioscience": "#/$defs/MBF", + "MKS Newport": "#/$defs/MKS_NEWPORT", + "MPI": "#/$defs/MPI", + "Meadowlark Optics": "#/$defs/MEADOWLARK_OPTICS", + "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MJFF", + "Midwest Optical Systems, Inc.": "#/$defs/MIDOPT", + "Mitutuyo": "#/$defs/MITUTUYO", + "NResearch Inc": "#/$defs/NRESEARCH_INC", + "National Center for Complementary and Integrative Health": "#/$defs/NCCIH", + "National Institute of Mental Health": "#/$defs/NIMH", + "National Institute of Neurological Disorders and Stroke": "#/$defs/NINDS", + "National Instruments": "#/$defs/NATIONAL_INSTRUMENTS", + "Navitar": "#/$defs/NAVITAR", + "Neurophotometrics": "#/$defs/NEUROPHOTOMETRICS", + "New Scale Technologies": "#/$defs/NEW_SCALE_TECHNOLOGIES", + "New York University": "#/$defs/NYU", + "Nikon": "#/$defs/NIKON", + "Olympus": "#/$defs/OLYMPUS", + "Open Ephys Production Site": "#/$defs/OEPS", + "Optotune": "#/$defs/OPTOTUNE", + "Other": "#/$defs/OTHER", + "Oxxius": "#/$defs/OXXIUS", + "Prizmatix": "#/$defs/PRIZMATIX", + "Quantifi": "#/$defs/QUANTIFI", + "Raspberry Pi": "#/$defs/RASPBERRY_PI", + "SICGEN": "#/$defs/SICGEN", + "Schneider-Kreuznach": "#/$defs/SCHNEIDER_KREUZNACH", + "Second Order Effects": "#/$defs/SECOND_ORDER_EFFECTS", + "Semrock": "#/$defs/SEMROCK", + "Sigma-Aldritch": "#/$defs/SIGMA_ALDRITCH", + "Simons Foundation": "#/$defs/SIMONS_FOUNDATION", + "Spinnaker": "#/$defs/SPINNAKER", + "Tamron": "#/$defs/TAMRON", "Technical Manufacturing Corporation": "#/$defs/TMC", - "Teledyne FLIR": "#/$defs/TeledyneFLIR", - "Templeton World Charity Foundation": "#/$defs/TempletonWorldCharityFoundation", - "The Imaging Source": "#/$defs/TheImagingSource", - "The Lee Company": "#/$defs/TheLeeCompany", - "Thermo Fisher": "#/$defs/Thermofisher", - "Thorlabs": "#/$defs/Thorlabs", - "Tymphany": "#/$defs/Tymphany", - "Vieworks": "#/$defs/Vieworks", - "Vortran": "#/$defs/Vortran", - "ams OSRAM": "#/$defs/AmsOsram" + "Teledyne FLIR": "#/$defs/FLIR", + "Templeton World Charity Foundation": "#/$defs/TWCF", + "The Imaging Source": "#/$defs/THE_IMAGING_SOURCE", + "The Lee Company": "#/$defs/THE_LEE_COMPANY", + "Thermo Fisher Scientific": "#/$defs/THERMO_FISHER_SCIENTIFIC", + "Thorlabs": "#/$defs/THORLABS", + "Tymphany": "#/$defs/TYMPHANY", + "Vieworks": "#/$defs/VIEWORKS", + "Vortran": "#/$defs/VORTRAN", + "ams OSRAM": "#/$defs/AMS_OSRAM" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/AAOptoElectronic" + "$ref": "#/$defs/AA_OPTO_ELECTRONIC" }, { - "$ref": "#/$defs/Abcam" + "$ref": "#/$defs/ASUS" }, { - "$ref": "#/$defs/Addgene" + "$ref": "#/$defs/ABCAM" }, { - "$ref": "#/$defs/AilipuTechnologyCo" + "$ref": "#/$defs/ADDGENE" }, { - "$ref": "#/$defs/AllenInstitute" + "$ref": "#/$defs/AILIPU" }, { - "$ref": "#/$defs/AllenInstituteForBrainScience" + "$ref": "#/$defs/AI" }, { - "$ref": "#/$defs/AllenInstituteForNeuralDynamics" + "$ref": "#/$defs/AIBS" }, { - "$ref": "#/$defs/Allied" + "$ref": "#/$defs/AIND" }, { - "$ref": "#/$defs/AmsOsram" + "$ref": "#/$defs/ALLIED" }, { - "$ref": "#/$defs/AppliedScientificInstrumentation" + "$ref": "#/$defs/ASI" }, { - "$ref": "#/$defs/Asus" + "$ref": "#/$defs/ARECONT_VISION_COSTAR" }, { - "$ref": "#/$defs/ArecontVisionCostar" + "$ref": "#/$defs/BASLER" }, { - "$ref": "#/$defs/Basler" + "$ref": "#/$defs/CAMBRIDGE_TECHNOLOGY" }, { - "$ref": "#/$defs/CambridgeTechnology" + "$ref": "#/$defs/CARL_ZEISS" }, { - "$ref": "#/$defs/ChampalimaudFoundation" + "$ref": "#/$defs/CHAMPALIMAUD" }, { - "$ref": "#/$defs/ChanZuckerbergInitiative" + "$ref": "#/$defs/CZI" }, { - "$ref": "#/$defs/Chroma" + "$ref": "#/$defs/CHROMA" }, { - "$ref": "#/$defs/CoherentScientific" + "$ref": "#/$defs/COHERENT_SCIENTIFIC" }, { - "$ref": "#/$defs/ColumbiaUniversity" + "$ref": "#/$defs/COLUMBIA" }, { - "$ref": "#/$defs/Computar" + "$ref": "#/$defs/COMPUTAR" }, { - "$ref": "#/$defs/Conoptics" + "$ref": "#/$defs/CONOPTICS" }, { - "$ref": "#/$defs/Custom" + "$ref": "#/$defs/CUSTOM" }, { - "$ref": "#/$defs/Dodotronic" + "$ref": "#/$defs/DODOTRONIC" }, { - "$ref": "#/$defs/Doric" + "$ref": "#/$defs/DORIC" }, { - "$ref": "#/$defs/Ealing" + "$ref": "#/$defs/EALING" }, { - "$ref": "#/$defs/EdmundOptics" + "$ref": "#/$defs/EDMUND_OPTICS" }, { - "$ref": "#/$defs/EmoryUniversity" + "$ref": "#/$defs/EMORY" }, { - "$ref": "#/$defs/Euresys" + "$ref": "#/$defs/EURESYS" }, { - "$ref": "#/$defs/Fujinon" + "$ref": "#/$defs/FUJINON" }, { - "$ref": "#/$defs/Hamamatsu" + "$ref": "#/$defs/HAMAMATSU" }, { - "$ref": "#/$defs/Hamilton" + "$ref": "#/$defs/HAMILTON" }, { - "$ref": "#/$defs/HuazhongUniversityOfScienceAndTechnology" + "$ref": "#/$defs/HUST" }, { - "$ref": "#/$defs/TheImagingSource" + "$ref": "#/$defs/IR_ROBOT_CO" }, { - "$ref": "#/$defs/IntegratedDNATechnologies" + "$ref": "#/$defs/ISL" }, { - "$ref": "#/$defs/InteruniversityMicroelectronicsCenter" + "$ref": "#/$defs/INFINITY_PHOTO_OPTICAL" }, { - "$ref": "#/$defs/InfinityPhotoOptical" + "$ref": "#/$defs/IDT" }, { - "$ref": "#/$defs/Invitrogen" + "$ref": "#/$defs/IMEC" }, { - "$ref": "#/$defs/ISLProductsInternational" + "$ref": "#/$defs/INVITROGEN" }, { - "$ref": "#/$defs/JacksonLaboratory" + "$ref": "#/$defs/JAX" }, { - "$ref": "#/$defs/JaneliaResearchCampus" + "$ref": "#/$defs/JANELIA" }, { - "$ref": "#/$defs/Julabo" + "$ref": "#/$defs/JULABO" }, { - "$ref": "#/$defs/TheLeeCompany" + "$ref": "#/$defs/LG" }, { - "$ref": "#/$defs/Leica" + "$ref": "#/$defs/LEICA" }, { - "$ref": "#/$defs/Lg" + "$ref": "#/$defs/LUMEN_DYNAMICS" }, { - "$ref": "#/$defs/LifeCanvas" + "$ref": "#/$defs/LIFECANVAS" }, { - "$ref": "#/$defs/MeadowlarkOptics" + "$ref": "#/$defs/MBF" }, { - "$ref": "#/$defs/IRRobotCo" + "$ref": "#/$defs/MKS_NEWPORT" }, { - "$ref": "#/$defs/MBFBioscience" + "$ref": "#/$defs/MPI" }, { - "$ref": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch" + "$ref": "#/$defs/MEADOWLARK_OPTICS" }, { - "$ref": "#/$defs/MidwestOpticalSystems" + "$ref": "#/$defs/MJFF" }, { - "$ref": "#/$defs/Mitutuyo" + "$ref": "#/$defs/MIDOPT" }, { - "$ref": "#/$defs/MKSNewport" + "$ref": "#/$defs/MITUTUYO" }, { - "$ref": "#/$defs/Mpi" + "$ref": "#/$defs/NRESEARCH_INC" }, { - "$ref": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth" + "$ref": "#/$defs/NCCIH" }, { - "$ref": "#/$defs/NationalInstituteOfMentalHealth" + "$ref": "#/$defs/NIMH" }, { - "$ref": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke" + "$ref": "#/$defs/NINDS" }, { - "$ref": "#/$defs/NationalInstruments" + "$ref": "#/$defs/NATIONAL_INSTRUMENTS" }, { - "$ref": "#/$defs/Navitar" + "$ref": "#/$defs/NAVITAR" }, { - "$ref": "#/$defs/Neurophotometrics" + "$ref": "#/$defs/NEUROPHOTOMETRICS" }, { - "$ref": "#/$defs/NewScaleTechnologies" + "$ref": "#/$defs/NEW_SCALE_TECHNOLOGIES" }, { - "$ref": "#/$defs/NewYorkUniversity" + "$ref": "#/$defs/NYU" }, { - "$ref": "#/$defs/Nikon" + "$ref": "#/$defs/NIKON" }, { - "$ref": "#/$defs/NResearch" + "$ref": "#/$defs/OLYMPUS" }, { - "$ref": "#/$defs/OpenEphysProductionSite" + "$ref": "#/$defs/OEPS" }, { - "$ref": "#/$defs/Olympus" + "$ref": "#/$defs/OPTOTUNE" }, { - "$ref": "#/$defs/Optotune" + "$ref": "#/$defs/OTHER" }, { - "$ref": "#/$defs/Oxxius" + "$ref": "#/$defs/OXXIUS" }, { - "$ref": "#/$defs/Prizmatix" + "$ref": "#/$defs/PRIZMATIX" }, { - "$ref": "#/$defs/Quantifi" + "$ref": "#/$defs/QUANTIFI" }, { - "$ref": "#/$defs/RaspberryPi" + "$ref": "#/$defs/RASPBERRY_PI" }, { - "$ref": "#/$defs/SecondOrderEffects" + "$ref": "#/$defs/SICGEN" }, { - "$ref": "#/$defs/Semrock" + "$ref": "#/$defs/SCHNEIDER_KREUZNACH" }, { - "$ref": "#/$defs/SchneiderKreuznach" + "$ref": "#/$defs/SECOND_ORDER_EFFECTS" }, { - "$ref": "#/$defs/Sicgen" + "$ref": "#/$defs/SEMROCK" }, { - "$ref": "#/$defs/SigmaAldritch" + "$ref": "#/$defs/SIGMA_ALDRITCH" }, { - "$ref": "#/$defs/SimonsFoundation" + "$ref": "#/$defs/SIMONS_FOUNDATION" }, { - "$ref": "#/$defs/Spinnaker" + "$ref": "#/$defs/SPINNAKER" }, { - "$ref": "#/$defs/Tamron" + "$ref": "#/$defs/TAMRON" }, { - "$ref": "#/$defs/TempletonWorldCharityFoundation" + "$ref": "#/$defs/TMC" }, { - "$ref": "#/$defs/TeledyneFLIR" + "$ref": "#/$defs/FLIR" }, { - "$ref": "#/$defs/Thermofisher" + "$ref": "#/$defs/TWCF" }, { - "$ref": "#/$defs/Thorlabs" + "$ref": "#/$defs/THE_IMAGING_SOURCE" }, { - "$ref": "#/$defs/TMC" + "$ref": "#/$defs/THE_LEE_COMPANY" }, { - "$ref": "#/$defs/Tymphany" + "$ref": "#/$defs/THERMO_FISHER_SCIENTIFIC" }, { - "$ref": "#/$defs/Vieworks" + "$ref": "#/$defs/THORLABS" }, { - "$ref": "#/$defs/Vortran" + "$ref": "#/$defs/TYMPHANY" }, { - "$ref": "#/$defs/CarlZeiss" + "$ref": "#/$defs/VIEWORKS" }, { - "$ref": "#/$defs/LumenDynamics" + "$ref": "#/$defs/VORTRAN" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/AMS_OSRAM" } ], "title": "Source" @@ -23675,365 +25315,365 @@ "source": { "discriminator": { "mapping": { - "AA Opto Electronic": "#/$defs/AAOptoElectronic", - "ASUS": "#/$defs/Asus", - "Abcam": "#/$defs/Abcam", - "Addgene": "#/$defs/Addgene", - "Ailipu Technology Co": "#/$defs/AilipuTechnologyCo", - "Allen Institute": "#/$defs/AllenInstitute", - "Allen Institute for Brain Science": "#/$defs/AllenInstituteForBrainScience", - "Allen Institute for Neural Dynamics": "#/$defs/AllenInstituteForNeuralDynamics", - "Allied": "#/$defs/Allied", - "Applied Scientific Instrumentation": "#/$defs/AppliedScientificInstrumentation", - "Arecont Vision Costar": "#/$defs/ArecontVisionCostar", - "Basler": "#/$defs/Basler", - "Cambridge Technology": "#/$defs/CambridgeTechnology", - "Carl Zeiss": "#/$defs/CarlZeiss", - "Champalimaud Foundation": "#/$defs/ChampalimaudFoundation", - "Chan Zuckerberg Initiative": "#/$defs/ChanZuckerbergInitiative", - "Chroma": "#/$defs/Chroma", - "Coherent Scientific": "#/$defs/CoherentScientific", - "Columbia University": "#/$defs/ColumbiaUniversity", - "Computar": "#/$defs/Computar", - "Conoptics": "#/$defs/Conoptics", - "Custom": "#/$defs/Custom", - "Dodotronic": "#/$defs/Dodotronic", - "Doric": "#/$defs/Doric", - "Ealing": "#/$defs/Ealing", - "Edmund Optics": "#/$defs/EdmundOptics", - "Emory University": "#/$defs/EmoryUniversity", - "Euresys": "#/$defs/Euresys", - "Fujinon": "#/$defs/Fujinon", - "Hamamatsu": "#/$defs/Hamamatsu", - "Hamilton": "#/$defs/Hamilton", - "Huazhong University of Science and Technology": "#/$defs/HuazhongUniversityOfScienceAndTechnology", - "IR Robot Co": "#/$defs/IRRobotCo", - "ISL Products International": "#/$defs/ISLProductsInternational", - "Infinity Photo-Optical": "#/$defs/InfinityPhotoOptical", - "Integrated DNA Technologies": "#/$defs/IntegratedDNATechnologies", - "Interuniversity Microelectronics Center": "#/$defs/InteruniversityMicroelectronicsCenter", - "Invitrogen": "#/$defs/Invitrogen", - "Jackson Laboratory": "#/$defs/JacksonLaboratory", - "Janelia Research Campus": "#/$defs/JaneliaResearchCampus", - "Julabo": "#/$defs/Julabo", - "LG": "#/$defs/Lg", - "Leica": "#/$defs/Leica", - "LifeCanvas": "#/$defs/LifeCanvas", - "Lumen Dynamics": "#/$defs/LumenDynamics", - "MBF Bioscience": "#/$defs/MBFBioscience", - "MKS Newport": "#/$defs/MKSNewport", - "MPI": "#/$defs/Mpi", - "Meadowlark Optics": "#/$defs/MeadowlarkOptics", - "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch", - "Midwest Optical Systems, Inc.": "#/$defs/MidwestOpticalSystems", - "Mitutuyo": "#/$defs/Mitutuyo", - "NResearch Inc": "#/$defs/NResearch", - "National Center for Complementary and Integrative Health": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth", - "National Institute of Mental Health": "#/$defs/NationalInstituteOfMentalHealth", - "National Institute of Neurological Disorders and Stroke": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke", - "National Instruments": "#/$defs/NationalInstruments", - "Navitar": "#/$defs/Navitar", - "Neurophotometrics": "#/$defs/Neurophotometrics", - "New Scale Technologies": "#/$defs/NewScaleTechnologies", - "New York University": "#/$defs/NewYorkUniversity", - "Nikon": "#/$defs/Nikon", - "Olympus": "#/$defs/Olympus", - "Open Ephys Production Site": "#/$defs/OpenEphysProductionSite", - "Optotune": "#/$defs/Optotune", - "Other": "#/$defs/Other", - "Oxxius": "#/$defs/Oxxius", - "Prizmatix": "#/$defs/Prizmatix", - "Quantifi": "#/$defs/Quantifi", - "Raspberry Pi": "#/$defs/RaspberryPi", - "SICGEN": "#/$defs/Sicgen", - "Schneider-Kreuznach": "#/$defs/SchneiderKreuznach", - "Second Order Effects": "#/$defs/SecondOrderEffects", - "Semrock": "#/$defs/Semrock", - "Sigma-Aldritch": "#/$defs/SigmaAldritch", - "Simons Foundation": "#/$defs/SimonsFoundation", - "Spinnaker": "#/$defs/Spinnaker", - "Tamron": "#/$defs/Tamron", + "AA Opto Electronic": "#/$defs/AA_OPTO_ELECTRONIC", + "ASUS": "#/$defs/ASUS", + "Abcam": "#/$defs/ABCAM", + "Addgene": "#/$defs/ADDGENE", + "Ailipu Technology Co": "#/$defs/AILIPU", + "Allen Institute": "#/$defs/AI", + "Allen Institute for Brain Science": "#/$defs/AIBS", + "Allen Institute for Neural Dynamics": "#/$defs/AIND", + "Allied": "#/$defs/ALLIED", + "Applied Scientific Instrumentation": "#/$defs/ASI", + "Arecont Vision Costar": "#/$defs/ARECONT_VISION_COSTAR", + "Basler": "#/$defs/BASLER", + "Cambridge Technology": "#/$defs/CAMBRIDGE_TECHNOLOGY", + "Carl Zeiss": "#/$defs/CARL_ZEISS", + "Champalimaud Foundation": "#/$defs/CHAMPALIMAUD", + "Chan Zuckerberg Initiative": "#/$defs/CZI", + "Chroma": "#/$defs/CHROMA", + "Coherent Scientific": "#/$defs/COHERENT_SCIENTIFIC", + "Columbia University": "#/$defs/COLUMBIA", + "Computar": "#/$defs/COMPUTAR", + "Conoptics": "#/$defs/CONOPTICS", + "Custom": "#/$defs/CUSTOM", + "Dodotronic": "#/$defs/DODOTRONIC", + "Doric": "#/$defs/DORIC", + "Ealing": "#/$defs/EALING", + "Edmund Optics": "#/$defs/EDMUND_OPTICS", + "Emory University": "#/$defs/EMORY", + "Euresys": "#/$defs/EURESYS", + "Fujinon": "#/$defs/FUJINON", + "Hamamatsu": "#/$defs/HAMAMATSU", + "Hamilton": "#/$defs/HAMILTON", + "Huazhong University of Science and Technology": "#/$defs/HUST", + "IR Robot Co": "#/$defs/IR_ROBOT_CO", + "ISL Products International": "#/$defs/ISL", + "Infinity Photo-Optical": "#/$defs/INFINITY_PHOTO_OPTICAL", + "Integrated DNA Technologies": "#/$defs/IDT", + "Interuniversity Microelectronics Center": "#/$defs/IMEC", + "Invitrogen": "#/$defs/INVITROGEN", + "Jackson Laboratory": "#/$defs/JAX", + "Janelia Research Campus": "#/$defs/JANELIA", + "Julabo": "#/$defs/JULABO", + "LG": "#/$defs/LG", + "Leica": "#/$defs/LEICA", + "LifeCanvas": "#/$defs/LIFECANVAS", + "Lumen Dynamics": "#/$defs/LUMEN_DYNAMICS", + "MBF Bioscience": "#/$defs/MBF", + "MKS Newport": "#/$defs/MKS_NEWPORT", + "MPI": "#/$defs/MPI", + "Meadowlark Optics": "#/$defs/MEADOWLARK_OPTICS", + "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MJFF", + "Midwest Optical Systems, Inc.": "#/$defs/MIDOPT", + "Mitutuyo": "#/$defs/MITUTUYO", + "NResearch Inc": "#/$defs/NRESEARCH_INC", + "National Center for Complementary and Integrative Health": "#/$defs/NCCIH", + "National Institute of Mental Health": "#/$defs/NIMH", + "National Institute of Neurological Disorders and Stroke": "#/$defs/NINDS", + "National Instruments": "#/$defs/NATIONAL_INSTRUMENTS", + "Navitar": "#/$defs/NAVITAR", + "Neurophotometrics": "#/$defs/NEUROPHOTOMETRICS", + "New Scale Technologies": "#/$defs/NEW_SCALE_TECHNOLOGIES", + "New York University": "#/$defs/NYU", + "Nikon": "#/$defs/NIKON", + "Olympus": "#/$defs/OLYMPUS", + "Open Ephys Production Site": "#/$defs/OEPS", + "Optotune": "#/$defs/OPTOTUNE", + "Other": "#/$defs/OTHER", + "Oxxius": "#/$defs/OXXIUS", + "Prizmatix": "#/$defs/PRIZMATIX", + "Quantifi": "#/$defs/QUANTIFI", + "Raspberry Pi": "#/$defs/RASPBERRY_PI", + "SICGEN": "#/$defs/SICGEN", + "Schneider-Kreuznach": "#/$defs/SCHNEIDER_KREUZNACH", + "Second Order Effects": "#/$defs/SECOND_ORDER_EFFECTS", + "Semrock": "#/$defs/SEMROCK", + "Sigma-Aldritch": "#/$defs/SIGMA_ALDRITCH", + "Simons Foundation": "#/$defs/SIMONS_FOUNDATION", + "Spinnaker": "#/$defs/SPINNAKER", + "Tamron": "#/$defs/TAMRON", "Technical Manufacturing Corporation": "#/$defs/TMC", - "Teledyne FLIR": "#/$defs/TeledyneFLIR", - "Templeton World Charity Foundation": "#/$defs/TempletonWorldCharityFoundation", - "The Imaging Source": "#/$defs/TheImagingSource", - "The Lee Company": "#/$defs/TheLeeCompany", - "Thermo Fisher": "#/$defs/Thermofisher", - "Thorlabs": "#/$defs/Thorlabs", - "Tymphany": "#/$defs/Tymphany", - "Vieworks": "#/$defs/Vieworks", - "Vortran": "#/$defs/Vortran", - "ams OSRAM": "#/$defs/AmsOsram" + "Teledyne FLIR": "#/$defs/FLIR", + "Templeton World Charity Foundation": "#/$defs/TWCF", + "The Imaging Source": "#/$defs/THE_IMAGING_SOURCE", + "The Lee Company": "#/$defs/THE_LEE_COMPANY", + "Thermo Fisher Scientific": "#/$defs/THERMO_FISHER_SCIENTIFIC", + "Thorlabs": "#/$defs/THORLABS", + "Tymphany": "#/$defs/TYMPHANY", + "Vieworks": "#/$defs/VIEWORKS", + "Vortran": "#/$defs/VORTRAN", + "ams OSRAM": "#/$defs/AMS_OSRAM" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/AAOptoElectronic" + "$ref": "#/$defs/AA_OPTO_ELECTRONIC" }, { - "$ref": "#/$defs/Abcam" + "$ref": "#/$defs/ASUS" }, { - "$ref": "#/$defs/Addgene" + "$ref": "#/$defs/ABCAM" }, { - "$ref": "#/$defs/AilipuTechnologyCo" + "$ref": "#/$defs/ADDGENE" }, { - "$ref": "#/$defs/AllenInstitute" + "$ref": "#/$defs/AILIPU" }, { - "$ref": "#/$defs/AllenInstituteForBrainScience" + "$ref": "#/$defs/AI" }, { - "$ref": "#/$defs/AllenInstituteForNeuralDynamics" + "$ref": "#/$defs/AIBS" }, { - "$ref": "#/$defs/Allied" + "$ref": "#/$defs/AIND" }, { - "$ref": "#/$defs/AmsOsram" + "$ref": "#/$defs/ALLIED" }, { - "$ref": "#/$defs/AppliedScientificInstrumentation" + "$ref": "#/$defs/ASI" }, { - "$ref": "#/$defs/Asus" + "$ref": "#/$defs/ARECONT_VISION_COSTAR" }, { - "$ref": "#/$defs/ArecontVisionCostar" + "$ref": "#/$defs/BASLER" }, { - "$ref": "#/$defs/Basler" + "$ref": "#/$defs/CAMBRIDGE_TECHNOLOGY" }, { - "$ref": "#/$defs/CambridgeTechnology" + "$ref": "#/$defs/CARL_ZEISS" }, { - "$ref": "#/$defs/ChampalimaudFoundation" + "$ref": "#/$defs/CHAMPALIMAUD" }, { - "$ref": "#/$defs/ChanZuckerbergInitiative" + "$ref": "#/$defs/CZI" }, { - "$ref": "#/$defs/Chroma" + "$ref": "#/$defs/CHROMA" }, { - "$ref": "#/$defs/CoherentScientific" + "$ref": "#/$defs/COHERENT_SCIENTIFIC" }, { - "$ref": "#/$defs/ColumbiaUniversity" + "$ref": "#/$defs/COLUMBIA" }, { - "$ref": "#/$defs/Computar" + "$ref": "#/$defs/COMPUTAR" }, { - "$ref": "#/$defs/Conoptics" + "$ref": "#/$defs/CONOPTICS" }, { - "$ref": "#/$defs/Custom" + "$ref": "#/$defs/CUSTOM" }, { - "$ref": "#/$defs/Dodotronic" + "$ref": "#/$defs/DODOTRONIC" }, { - "$ref": "#/$defs/Doric" + "$ref": "#/$defs/DORIC" }, { - "$ref": "#/$defs/Ealing" + "$ref": "#/$defs/EALING" }, { - "$ref": "#/$defs/EdmundOptics" + "$ref": "#/$defs/EDMUND_OPTICS" }, { - "$ref": "#/$defs/EmoryUniversity" + "$ref": "#/$defs/EMORY" }, { - "$ref": "#/$defs/Euresys" + "$ref": "#/$defs/EURESYS" }, { - "$ref": "#/$defs/Fujinon" + "$ref": "#/$defs/FUJINON" }, { - "$ref": "#/$defs/Hamamatsu" + "$ref": "#/$defs/HAMAMATSU" }, { - "$ref": "#/$defs/Hamilton" + "$ref": "#/$defs/HAMILTON" }, { - "$ref": "#/$defs/HuazhongUniversityOfScienceAndTechnology" + "$ref": "#/$defs/HUST" }, { - "$ref": "#/$defs/TheImagingSource" + "$ref": "#/$defs/IR_ROBOT_CO" }, { - "$ref": "#/$defs/IntegratedDNATechnologies" + "$ref": "#/$defs/ISL" }, { - "$ref": "#/$defs/InteruniversityMicroelectronicsCenter" + "$ref": "#/$defs/INFINITY_PHOTO_OPTICAL" }, { - "$ref": "#/$defs/InfinityPhotoOptical" + "$ref": "#/$defs/IDT" }, { - "$ref": "#/$defs/Invitrogen" + "$ref": "#/$defs/IMEC" }, { - "$ref": "#/$defs/ISLProductsInternational" + "$ref": "#/$defs/INVITROGEN" }, { - "$ref": "#/$defs/JacksonLaboratory" + "$ref": "#/$defs/JAX" }, { - "$ref": "#/$defs/JaneliaResearchCampus" + "$ref": "#/$defs/JANELIA" }, { - "$ref": "#/$defs/Julabo" + "$ref": "#/$defs/JULABO" }, { - "$ref": "#/$defs/TheLeeCompany" + "$ref": "#/$defs/LG" }, { - "$ref": "#/$defs/Leica" + "$ref": "#/$defs/LEICA" }, { - "$ref": "#/$defs/Lg" + "$ref": "#/$defs/LUMEN_DYNAMICS" }, { - "$ref": "#/$defs/LifeCanvas" + "$ref": "#/$defs/LIFECANVAS" }, { - "$ref": "#/$defs/MeadowlarkOptics" + "$ref": "#/$defs/MBF" }, { - "$ref": "#/$defs/IRRobotCo" + "$ref": "#/$defs/MKS_NEWPORT" }, { - "$ref": "#/$defs/MBFBioscience" + "$ref": "#/$defs/MPI" }, { - "$ref": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch" + "$ref": "#/$defs/MEADOWLARK_OPTICS" }, { - "$ref": "#/$defs/MidwestOpticalSystems" + "$ref": "#/$defs/MJFF" }, { - "$ref": "#/$defs/Mitutuyo" + "$ref": "#/$defs/MIDOPT" }, { - "$ref": "#/$defs/MKSNewport" + "$ref": "#/$defs/MITUTUYO" }, { - "$ref": "#/$defs/Mpi" + "$ref": "#/$defs/NRESEARCH_INC" }, { - "$ref": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth" + "$ref": "#/$defs/NCCIH" }, { - "$ref": "#/$defs/NationalInstituteOfMentalHealth" + "$ref": "#/$defs/NIMH" }, { - "$ref": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke" + "$ref": "#/$defs/NINDS" }, { - "$ref": "#/$defs/NationalInstruments" + "$ref": "#/$defs/NATIONAL_INSTRUMENTS" }, { - "$ref": "#/$defs/Navitar" + "$ref": "#/$defs/NAVITAR" }, { - "$ref": "#/$defs/Neurophotometrics" + "$ref": "#/$defs/NEUROPHOTOMETRICS" }, { - "$ref": "#/$defs/NewScaleTechnologies" + "$ref": "#/$defs/NEW_SCALE_TECHNOLOGIES" }, { - "$ref": "#/$defs/NewYorkUniversity" + "$ref": "#/$defs/NYU" }, { - "$ref": "#/$defs/Nikon" + "$ref": "#/$defs/NIKON" }, { - "$ref": "#/$defs/NResearch" + "$ref": "#/$defs/OLYMPUS" }, { - "$ref": "#/$defs/OpenEphysProductionSite" + "$ref": "#/$defs/OEPS" }, { - "$ref": "#/$defs/Olympus" + "$ref": "#/$defs/OPTOTUNE" }, { - "$ref": "#/$defs/Optotune" + "$ref": "#/$defs/OTHER" }, { - "$ref": "#/$defs/Oxxius" + "$ref": "#/$defs/OXXIUS" }, { - "$ref": "#/$defs/Prizmatix" + "$ref": "#/$defs/PRIZMATIX" }, { - "$ref": "#/$defs/Quantifi" + "$ref": "#/$defs/QUANTIFI" }, { - "$ref": "#/$defs/RaspberryPi" + "$ref": "#/$defs/RASPBERRY_PI" }, { - "$ref": "#/$defs/SecondOrderEffects" + "$ref": "#/$defs/SICGEN" }, { - "$ref": "#/$defs/Semrock" + "$ref": "#/$defs/SCHNEIDER_KREUZNACH" }, { - "$ref": "#/$defs/SchneiderKreuznach" + "$ref": "#/$defs/SECOND_ORDER_EFFECTS" }, { - "$ref": "#/$defs/Sicgen" + "$ref": "#/$defs/SEMROCK" }, { - "$ref": "#/$defs/SigmaAldritch" + "$ref": "#/$defs/SIGMA_ALDRITCH" }, { - "$ref": "#/$defs/SimonsFoundation" + "$ref": "#/$defs/SIMONS_FOUNDATION" }, { - "$ref": "#/$defs/Spinnaker" + "$ref": "#/$defs/SPINNAKER" }, { - "$ref": "#/$defs/Tamron" + "$ref": "#/$defs/TAMRON" }, { - "$ref": "#/$defs/TempletonWorldCharityFoundation" + "$ref": "#/$defs/TMC" }, { - "$ref": "#/$defs/TeledyneFLIR" + "$ref": "#/$defs/FLIR" }, { - "$ref": "#/$defs/Thermofisher" + "$ref": "#/$defs/TWCF" }, { - "$ref": "#/$defs/Thorlabs" + "$ref": "#/$defs/THE_IMAGING_SOURCE" }, { - "$ref": "#/$defs/TMC" + "$ref": "#/$defs/THE_LEE_COMPANY" }, { - "$ref": "#/$defs/Tymphany" + "$ref": "#/$defs/THERMO_FISHER_SCIENTIFIC" }, { - "$ref": "#/$defs/Vieworks" + "$ref": "#/$defs/THORLABS" }, { - "$ref": "#/$defs/Vortran" + "$ref": "#/$defs/TYMPHANY" }, { - "$ref": "#/$defs/CarlZeiss" + "$ref": "#/$defs/VIEWORKS" }, { - "$ref": "#/$defs/LumenDynamics" + "$ref": "#/$defs/VORTRAN" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/AMS_OSRAM" } ], "title": "Source" @@ -24157,24 +25797,6 @@ "title": "RelativePosition", "type": "object" }, - "ResearchOrganizationRegistry": { - "additionalProperties": false, - "description": "ResearchOrganizationRegistry", - "properties": { - "name": { - "const": "Research Organization Registry", - "default": "Research Organization Registry", - "title": "Name" - }, - "abbreviation": { - "const": "ROR", - "default": "ROR", - "title": "Abbreviation" - } - }, - "title": "ResearchOrganizationRegistry", - "type": "object" - }, "RetroOrbitalInjection": { "additionalProperties": false, "description": "Description of a retro-orbital injection procedure", @@ -24262,7 +25884,11 @@ "procedure_type": { "const": "Retro-orbital injection", "default": "Retro-orbital injection", - "title": "Procedure Type" + "enum": [ + "Retro-orbital injection" + ], + "title": "Procedure Type", + "type": "string" }, "injection_volume": { "anyOf": [ @@ -24309,7 +25935,11 @@ "device_type": { "const": "Reward delivery", "default": "Reward delivery", - "title": "Device Type" + "enum": [ + "Reward delivery" + ], + "title": "Device Type", + "type": "string" }, "stage_type": { "anyOf": [ @@ -24393,7 +26023,11 @@ "device_type": { "const": "Reward spout", "default": "Reward spout", - "title": "Device Type" + "enum": [ + "Reward spout" + ], + "title": "Device Type", + "type": "string" }, "name": { "title": "Device name", @@ -24416,365 +26050,365 @@ { "discriminator": { "mapping": { - "AA Opto Electronic": "#/$defs/AAOptoElectronic", - "ASUS": "#/$defs/Asus", - "Abcam": "#/$defs/Abcam", - "Addgene": "#/$defs/Addgene", - "Ailipu Technology Co": "#/$defs/AilipuTechnologyCo", - "Allen Institute": "#/$defs/AllenInstitute", - "Allen Institute for Brain Science": "#/$defs/AllenInstituteForBrainScience", - "Allen Institute for Neural Dynamics": "#/$defs/AllenInstituteForNeuralDynamics", - "Allied": "#/$defs/Allied", - "Applied Scientific Instrumentation": "#/$defs/AppliedScientificInstrumentation", - "Arecont Vision Costar": "#/$defs/ArecontVisionCostar", - "Basler": "#/$defs/Basler", - "Cambridge Technology": "#/$defs/CambridgeTechnology", - "Carl Zeiss": "#/$defs/CarlZeiss", - "Champalimaud Foundation": "#/$defs/ChampalimaudFoundation", - "Chan Zuckerberg Initiative": "#/$defs/ChanZuckerbergInitiative", - "Chroma": "#/$defs/Chroma", - "Coherent Scientific": "#/$defs/CoherentScientific", - "Columbia University": "#/$defs/ColumbiaUniversity", - "Computar": "#/$defs/Computar", - "Conoptics": "#/$defs/Conoptics", - "Custom": "#/$defs/Custom", - "Dodotronic": "#/$defs/Dodotronic", - "Doric": "#/$defs/Doric", - "Ealing": "#/$defs/Ealing", - "Edmund Optics": "#/$defs/EdmundOptics", - "Emory University": "#/$defs/EmoryUniversity", - "Euresys": "#/$defs/Euresys", - "Fujinon": "#/$defs/Fujinon", - "Hamamatsu": "#/$defs/Hamamatsu", - "Hamilton": "#/$defs/Hamilton", - "Huazhong University of Science and Technology": "#/$defs/HuazhongUniversityOfScienceAndTechnology", - "IR Robot Co": "#/$defs/IRRobotCo", - "ISL Products International": "#/$defs/ISLProductsInternational", - "Infinity Photo-Optical": "#/$defs/InfinityPhotoOptical", - "Integrated DNA Technologies": "#/$defs/IntegratedDNATechnologies", - "Interuniversity Microelectronics Center": "#/$defs/InteruniversityMicroelectronicsCenter", - "Invitrogen": "#/$defs/Invitrogen", - "Jackson Laboratory": "#/$defs/JacksonLaboratory", - "Janelia Research Campus": "#/$defs/JaneliaResearchCampus", - "Julabo": "#/$defs/Julabo", - "LG": "#/$defs/Lg", - "Leica": "#/$defs/Leica", - "LifeCanvas": "#/$defs/LifeCanvas", - "Lumen Dynamics": "#/$defs/LumenDynamics", - "MBF Bioscience": "#/$defs/MBFBioscience", - "MKS Newport": "#/$defs/MKSNewport", - "MPI": "#/$defs/Mpi", - "Meadowlark Optics": "#/$defs/MeadowlarkOptics", - "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch", - "Midwest Optical Systems, Inc.": "#/$defs/MidwestOpticalSystems", - "Mitutuyo": "#/$defs/Mitutuyo", - "NResearch Inc": "#/$defs/NResearch", - "National Center for Complementary and Integrative Health": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth", - "National Institute of Mental Health": "#/$defs/NationalInstituteOfMentalHealth", - "National Institute of Neurological Disorders and Stroke": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke", - "National Instruments": "#/$defs/NationalInstruments", - "Navitar": "#/$defs/Navitar", - "Neurophotometrics": "#/$defs/Neurophotometrics", - "New Scale Technologies": "#/$defs/NewScaleTechnologies", - "New York University": "#/$defs/NewYorkUniversity", - "Nikon": "#/$defs/Nikon", - "Olympus": "#/$defs/Olympus", - "Open Ephys Production Site": "#/$defs/OpenEphysProductionSite", - "Optotune": "#/$defs/Optotune", - "Other": "#/$defs/Other", - "Oxxius": "#/$defs/Oxxius", - "Prizmatix": "#/$defs/Prizmatix", - "Quantifi": "#/$defs/Quantifi", - "Raspberry Pi": "#/$defs/RaspberryPi", - "SICGEN": "#/$defs/Sicgen", - "Schneider-Kreuznach": "#/$defs/SchneiderKreuznach", - "Second Order Effects": "#/$defs/SecondOrderEffects", - "Semrock": "#/$defs/Semrock", - "Sigma-Aldritch": "#/$defs/SigmaAldritch", - "Simons Foundation": "#/$defs/SimonsFoundation", - "Spinnaker": "#/$defs/Spinnaker", - "Tamron": "#/$defs/Tamron", + "AA Opto Electronic": "#/$defs/AA_OPTO_ELECTRONIC", + "ASUS": "#/$defs/ASUS", + "Abcam": "#/$defs/ABCAM", + "Addgene": "#/$defs/ADDGENE", + "Ailipu Technology Co": "#/$defs/AILIPU", + "Allen Institute": "#/$defs/AI", + "Allen Institute for Brain Science": "#/$defs/AIBS", + "Allen Institute for Neural Dynamics": "#/$defs/AIND", + "Allied": "#/$defs/ALLIED", + "Applied Scientific Instrumentation": "#/$defs/ASI", + "Arecont Vision Costar": "#/$defs/ARECONT_VISION_COSTAR", + "Basler": "#/$defs/BASLER", + "Cambridge Technology": "#/$defs/CAMBRIDGE_TECHNOLOGY", + "Carl Zeiss": "#/$defs/CARL_ZEISS", + "Champalimaud Foundation": "#/$defs/CHAMPALIMAUD", + "Chan Zuckerberg Initiative": "#/$defs/CZI", + "Chroma": "#/$defs/CHROMA", + "Coherent Scientific": "#/$defs/COHERENT_SCIENTIFIC", + "Columbia University": "#/$defs/COLUMBIA", + "Computar": "#/$defs/COMPUTAR", + "Conoptics": "#/$defs/CONOPTICS", + "Custom": "#/$defs/CUSTOM", + "Dodotronic": "#/$defs/DODOTRONIC", + "Doric": "#/$defs/DORIC", + "Ealing": "#/$defs/EALING", + "Edmund Optics": "#/$defs/EDMUND_OPTICS", + "Emory University": "#/$defs/EMORY", + "Euresys": "#/$defs/EURESYS", + "Fujinon": "#/$defs/FUJINON", + "Hamamatsu": "#/$defs/HAMAMATSU", + "Hamilton": "#/$defs/HAMILTON", + "Huazhong University of Science and Technology": "#/$defs/HUST", + "IR Robot Co": "#/$defs/IR_ROBOT_CO", + "ISL Products International": "#/$defs/ISL", + "Infinity Photo-Optical": "#/$defs/INFINITY_PHOTO_OPTICAL", + "Integrated DNA Technologies": "#/$defs/IDT", + "Interuniversity Microelectronics Center": "#/$defs/IMEC", + "Invitrogen": "#/$defs/INVITROGEN", + "Jackson Laboratory": "#/$defs/JAX", + "Janelia Research Campus": "#/$defs/JANELIA", + "Julabo": "#/$defs/JULABO", + "LG": "#/$defs/LG", + "Leica": "#/$defs/LEICA", + "LifeCanvas": "#/$defs/LIFECANVAS", + "Lumen Dynamics": "#/$defs/LUMEN_DYNAMICS", + "MBF Bioscience": "#/$defs/MBF", + "MKS Newport": "#/$defs/MKS_NEWPORT", + "MPI": "#/$defs/MPI", + "Meadowlark Optics": "#/$defs/MEADOWLARK_OPTICS", + "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MJFF", + "Midwest Optical Systems, Inc.": "#/$defs/MIDOPT", + "Mitutuyo": "#/$defs/MITUTUYO", + "NResearch Inc": "#/$defs/NRESEARCH_INC", + "National Center for Complementary and Integrative Health": "#/$defs/NCCIH", + "National Institute of Mental Health": "#/$defs/NIMH", + "National Institute of Neurological Disorders and Stroke": "#/$defs/NINDS", + "National Instruments": "#/$defs/NATIONAL_INSTRUMENTS", + "Navitar": "#/$defs/NAVITAR", + "Neurophotometrics": "#/$defs/NEUROPHOTOMETRICS", + "New Scale Technologies": "#/$defs/NEW_SCALE_TECHNOLOGIES", + "New York University": "#/$defs/NYU", + "Nikon": "#/$defs/NIKON", + "Olympus": "#/$defs/OLYMPUS", + "Open Ephys Production Site": "#/$defs/OEPS", + "Optotune": "#/$defs/OPTOTUNE", + "Other": "#/$defs/OTHER", + "Oxxius": "#/$defs/OXXIUS", + "Prizmatix": "#/$defs/PRIZMATIX", + "Quantifi": "#/$defs/QUANTIFI", + "Raspberry Pi": "#/$defs/RASPBERRY_PI", + "SICGEN": "#/$defs/SICGEN", + "Schneider-Kreuznach": "#/$defs/SCHNEIDER_KREUZNACH", + "Second Order Effects": "#/$defs/SECOND_ORDER_EFFECTS", + "Semrock": "#/$defs/SEMROCK", + "Sigma-Aldritch": "#/$defs/SIGMA_ALDRITCH", + "Simons Foundation": "#/$defs/SIMONS_FOUNDATION", + "Spinnaker": "#/$defs/SPINNAKER", + "Tamron": "#/$defs/TAMRON", "Technical Manufacturing Corporation": "#/$defs/TMC", - "Teledyne FLIR": "#/$defs/TeledyneFLIR", - "Templeton World Charity Foundation": "#/$defs/TempletonWorldCharityFoundation", - "The Imaging Source": "#/$defs/TheImagingSource", - "The Lee Company": "#/$defs/TheLeeCompany", - "Thermo Fisher": "#/$defs/Thermofisher", - "Thorlabs": "#/$defs/Thorlabs", - "Tymphany": "#/$defs/Tymphany", - "Vieworks": "#/$defs/Vieworks", - "Vortran": "#/$defs/Vortran", - "ams OSRAM": "#/$defs/AmsOsram" + "Teledyne FLIR": "#/$defs/FLIR", + "Templeton World Charity Foundation": "#/$defs/TWCF", + "The Imaging Source": "#/$defs/THE_IMAGING_SOURCE", + "The Lee Company": "#/$defs/THE_LEE_COMPANY", + "Thermo Fisher Scientific": "#/$defs/THERMO_FISHER_SCIENTIFIC", + "Thorlabs": "#/$defs/THORLABS", + "Tymphany": "#/$defs/TYMPHANY", + "Vieworks": "#/$defs/VIEWORKS", + "Vortran": "#/$defs/VORTRAN", + "ams OSRAM": "#/$defs/AMS_OSRAM" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/AAOptoElectronic" + "$ref": "#/$defs/AA_OPTO_ELECTRONIC" }, { - "$ref": "#/$defs/Abcam" + "$ref": "#/$defs/ASUS" }, { - "$ref": "#/$defs/Addgene" + "$ref": "#/$defs/ABCAM" }, { - "$ref": "#/$defs/AilipuTechnologyCo" + "$ref": "#/$defs/ADDGENE" }, { - "$ref": "#/$defs/AllenInstitute" + "$ref": "#/$defs/AILIPU" }, { - "$ref": "#/$defs/AllenInstituteForBrainScience" + "$ref": "#/$defs/AI" }, { - "$ref": "#/$defs/AllenInstituteForNeuralDynamics" + "$ref": "#/$defs/AIBS" }, { - "$ref": "#/$defs/Allied" + "$ref": "#/$defs/AIND" }, { - "$ref": "#/$defs/AmsOsram" + "$ref": "#/$defs/ALLIED" }, { - "$ref": "#/$defs/AppliedScientificInstrumentation" + "$ref": "#/$defs/ASI" }, { - "$ref": "#/$defs/Asus" + "$ref": "#/$defs/ARECONT_VISION_COSTAR" }, { - "$ref": "#/$defs/ArecontVisionCostar" + "$ref": "#/$defs/BASLER" }, { - "$ref": "#/$defs/Basler" + "$ref": "#/$defs/CAMBRIDGE_TECHNOLOGY" }, { - "$ref": "#/$defs/CambridgeTechnology" + "$ref": "#/$defs/CARL_ZEISS" }, { - "$ref": "#/$defs/ChampalimaudFoundation" + "$ref": "#/$defs/CHAMPALIMAUD" }, { - "$ref": "#/$defs/ChanZuckerbergInitiative" + "$ref": "#/$defs/CZI" }, { - "$ref": "#/$defs/Chroma" + "$ref": "#/$defs/CHROMA" }, { - "$ref": "#/$defs/CoherentScientific" + "$ref": "#/$defs/COHERENT_SCIENTIFIC" }, { - "$ref": "#/$defs/ColumbiaUniversity" + "$ref": "#/$defs/COLUMBIA" }, { - "$ref": "#/$defs/Computar" + "$ref": "#/$defs/COMPUTAR" }, { - "$ref": "#/$defs/Conoptics" + "$ref": "#/$defs/CONOPTICS" }, { - "$ref": "#/$defs/Custom" + "$ref": "#/$defs/CUSTOM" }, { - "$ref": "#/$defs/Dodotronic" + "$ref": "#/$defs/DODOTRONIC" }, { - "$ref": "#/$defs/Doric" + "$ref": "#/$defs/DORIC" }, { - "$ref": "#/$defs/Ealing" + "$ref": "#/$defs/EALING" }, { - "$ref": "#/$defs/EdmundOptics" + "$ref": "#/$defs/EDMUND_OPTICS" }, { - "$ref": "#/$defs/EmoryUniversity" + "$ref": "#/$defs/EMORY" }, { - "$ref": "#/$defs/Euresys" + "$ref": "#/$defs/EURESYS" }, { - "$ref": "#/$defs/Fujinon" + "$ref": "#/$defs/FUJINON" }, { - "$ref": "#/$defs/Hamamatsu" + "$ref": "#/$defs/HAMAMATSU" }, { - "$ref": "#/$defs/Hamilton" + "$ref": "#/$defs/HAMILTON" }, { - "$ref": "#/$defs/HuazhongUniversityOfScienceAndTechnology" + "$ref": "#/$defs/HUST" }, { - "$ref": "#/$defs/TheImagingSource" + "$ref": "#/$defs/IR_ROBOT_CO" }, { - "$ref": "#/$defs/IntegratedDNATechnologies" + "$ref": "#/$defs/ISL" }, { - "$ref": "#/$defs/InteruniversityMicroelectronicsCenter" + "$ref": "#/$defs/INFINITY_PHOTO_OPTICAL" }, { - "$ref": "#/$defs/InfinityPhotoOptical" + "$ref": "#/$defs/IDT" }, { - "$ref": "#/$defs/Invitrogen" + "$ref": "#/$defs/IMEC" }, { - "$ref": "#/$defs/ISLProductsInternational" + "$ref": "#/$defs/INVITROGEN" }, { - "$ref": "#/$defs/JacksonLaboratory" + "$ref": "#/$defs/JAX" }, { - "$ref": "#/$defs/JaneliaResearchCampus" + "$ref": "#/$defs/JANELIA" }, { - "$ref": "#/$defs/Julabo" + "$ref": "#/$defs/JULABO" }, { - "$ref": "#/$defs/TheLeeCompany" + "$ref": "#/$defs/LG" }, { - "$ref": "#/$defs/Leica" + "$ref": "#/$defs/LEICA" }, { - "$ref": "#/$defs/Lg" + "$ref": "#/$defs/LUMEN_DYNAMICS" }, { - "$ref": "#/$defs/LifeCanvas" + "$ref": "#/$defs/LIFECANVAS" }, { - "$ref": "#/$defs/MeadowlarkOptics" + "$ref": "#/$defs/MBF" }, { - "$ref": "#/$defs/IRRobotCo" + "$ref": "#/$defs/MKS_NEWPORT" }, { - "$ref": "#/$defs/MBFBioscience" + "$ref": "#/$defs/MPI" }, { - "$ref": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch" + "$ref": "#/$defs/MEADOWLARK_OPTICS" }, { - "$ref": "#/$defs/MidwestOpticalSystems" + "$ref": "#/$defs/MJFF" }, { - "$ref": "#/$defs/Mitutuyo" + "$ref": "#/$defs/MIDOPT" }, { - "$ref": "#/$defs/MKSNewport" + "$ref": "#/$defs/MITUTUYO" }, { - "$ref": "#/$defs/Mpi" + "$ref": "#/$defs/NRESEARCH_INC" }, { - "$ref": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth" + "$ref": "#/$defs/NCCIH" }, { - "$ref": "#/$defs/NationalInstituteOfMentalHealth" + "$ref": "#/$defs/NIMH" }, { - "$ref": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke" + "$ref": "#/$defs/NINDS" }, { - "$ref": "#/$defs/NationalInstruments" + "$ref": "#/$defs/NATIONAL_INSTRUMENTS" }, { - "$ref": "#/$defs/Navitar" + "$ref": "#/$defs/NAVITAR" }, { - "$ref": "#/$defs/Neurophotometrics" + "$ref": "#/$defs/NEUROPHOTOMETRICS" }, { - "$ref": "#/$defs/NewScaleTechnologies" + "$ref": "#/$defs/NEW_SCALE_TECHNOLOGIES" }, { - "$ref": "#/$defs/NewYorkUniversity" + "$ref": "#/$defs/NYU" }, { - "$ref": "#/$defs/Nikon" + "$ref": "#/$defs/NIKON" }, { - "$ref": "#/$defs/NResearch" + "$ref": "#/$defs/OLYMPUS" }, { - "$ref": "#/$defs/OpenEphysProductionSite" + "$ref": "#/$defs/OEPS" }, { - "$ref": "#/$defs/Olympus" + "$ref": "#/$defs/OPTOTUNE" }, { - "$ref": "#/$defs/Optotune" + "$ref": "#/$defs/OTHER" }, { - "$ref": "#/$defs/Oxxius" + "$ref": "#/$defs/OXXIUS" }, { - "$ref": "#/$defs/Prizmatix" + "$ref": "#/$defs/PRIZMATIX" }, { - "$ref": "#/$defs/Quantifi" + "$ref": "#/$defs/QUANTIFI" }, { - "$ref": "#/$defs/RaspberryPi" + "$ref": "#/$defs/RASPBERRY_PI" }, { - "$ref": "#/$defs/SecondOrderEffects" + "$ref": "#/$defs/SICGEN" }, { - "$ref": "#/$defs/Semrock" + "$ref": "#/$defs/SCHNEIDER_KREUZNACH" }, { - "$ref": "#/$defs/SchneiderKreuznach" + "$ref": "#/$defs/SECOND_ORDER_EFFECTS" }, { - "$ref": "#/$defs/Sicgen" + "$ref": "#/$defs/SEMROCK" }, { - "$ref": "#/$defs/SigmaAldritch" + "$ref": "#/$defs/SIGMA_ALDRITCH" }, { - "$ref": "#/$defs/SimonsFoundation" + "$ref": "#/$defs/SIMONS_FOUNDATION" }, { - "$ref": "#/$defs/Spinnaker" + "$ref": "#/$defs/SPINNAKER" }, { - "$ref": "#/$defs/Tamron" + "$ref": "#/$defs/TAMRON" }, { - "$ref": "#/$defs/TempletonWorldCharityFoundation" + "$ref": "#/$defs/TMC" }, { - "$ref": "#/$defs/TeledyneFLIR" + "$ref": "#/$defs/FLIR" }, { - "$ref": "#/$defs/Thermofisher" + "$ref": "#/$defs/TWCF" }, { - "$ref": "#/$defs/Thorlabs" + "$ref": "#/$defs/THE_IMAGING_SOURCE" }, { - "$ref": "#/$defs/TMC" + "$ref": "#/$defs/THE_LEE_COMPANY" }, { - "$ref": "#/$defs/Tymphany" + "$ref": "#/$defs/THERMO_FISHER_SCIENTIFIC" }, { - "$ref": "#/$defs/Vieworks" + "$ref": "#/$defs/THORLABS" }, { - "$ref": "#/$defs/Vortran" + "$ref": "#/$defs/TYMPHANY" }, { - "$ref": "#/$defs/CarlZeiss" + "$ref": "#/$defs/VIEWORKS" }, { - "$ref": "#/$defs/LumenDynamics" + "$ref": "#/$defs/VORTRAN" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/AMS_OSRAM" } ] }, @@ -24783,622 +26417,1127 @@ } ], "default": null, - "title": "Manufacturer" + "title": "Manufacturer" + }, + "model": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Model" + }, + "path_to_cad": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "For CUSTOM manufactured devices", + "title": "Path to CAD diagram" + }, + "port_index": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Port index" + }, + "additional_settings": { + "allOf": [ + { + "$ref": "#/$defs/AindGeneric" + } + ], + "default": {}, + "title": "Additional parameters" + }, + "notes": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Notes" + }, + "side": { + "allOf": [ + { + "$ref": "#/$defs/SpoutSide" + } + ], + "description": "If Other use notes", + "title": "Spout side" + }, + "spout_diameter": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "string" + } + ], + "title": "Spout diameter (mm)" + }, + "spout_diameter_unit": { + "allOf": [ + { + "$ref": "#/$defs/SizeUnit" + } + ], + "default": "millimeter", + "title": "Spout diameter unit" + }, + "spout_position": { + "anyOf": [ + { + "$ref": "#/$defs/RelativePosition" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Spout stage position" }, - "model": { + "solenoid_valve": { + "allOf": [ + { + "$ref": "#/$defs/Device" + } + ], + "title": "Solenoid valve" + }, + "lick_sensor": { "anyOf": [ { - "type": "string" + "$ref": "#/$defs/Device" }, { "type": "null" } ], "default": null, - "title": "Model" + "title": "Lick sensor" }, - "path_to_cad": { + "lick_sensor_type": { "anyOf": [ { - "type": "string" + "$ref": "#/$defs/LickSensorType" }, { "type": "null" } ], "default": null, - "description": "For CUSTOM manufactured devices", - "title": "Path to CAD diagram" + "title": "Lick sensor type" + } + }, + "required": [ + "name", + "side", + "spout_diameter", + "solenoid_valve" + ], + "title": "RewardSpout", + "type": "object" + }, + "RewardSpoutConfig": { + "additionalProperties": false, + "description": "Reward spout session information", + "properties": { + "side": { + "allOf": [ + { + "$ref": "#/$defs/SpoutSide" + } + ], + "description": "Must match rig", + "title": "Spout side" }, - "port_index": { + "starting_position": { + "allOf": [ + { + "$ref": "#/$defs/RelativePosition" + } + ], + "title": "Starting position" + }, + "variable_position": { + "description": "True if spout position changes during session as tracked in data", + "title": "Variable position", + "type": "boolean" + } + }, + "required": [ + "side", + "starting_position", + "variable_position" + ], + "title": "RewardSpoutConfig", + "type": "object" + }, + "Rig": { + "additionalProperties": false, + "description": "Description of a rig", + "properties": { + "describedBy": { + "const": "https://raw.githubusercontent.com/AllenNeuralDynamics/aind-data-schema/main/src/aind_data_schema/core/rig.py", + "default": "https://raw.githubusercontent.com/AllenNeuralDynamics/aind-data-schema/main/src/aind_data_schema/core/rig.py", + "title": "Describedby", + "type": "string" + }, + "schema_version": { + "const": "0.5.5", + "default": "0.5.5", + "enum": [ + "0.5.5" + ], + "title": "Schema Version", + "type": "string" + }, + "rig_id": { + "description": "Unique rig identifier, name convention: --", + "pattern": "^[a-zA-Z0-9]+_[a-zA-Z0-9-]+_\\d{8}$", + "title": "Rig ID", + "type": "string" + }, + "modification_date": { + "format": "date", + "title": "Date of modification", + "type": "string" + }, + "mouse_platform": { + "discriminator": { + "mapping": { + "Arena": "#/$defs/Arena", + "Disc": "#/$defs/Disc", + "Treadmill": "#/$defs/Treadmill", + "Tube": "#/$defs/Tube", + "Wheel": "#/$defs/Wheel" + }, + "propertyName": "device_type" + }, + "oneOf": [ + { + "$ref": "#/$defs/Disc" + }, + { + "$ref": "#/$defs/Wheel" + }, + { + "$ref": "#/$defs/Tube" + }, + { + "$ref": "#/$defs/Treadmill" + }, + { + "$ref": "#/$defs/Arena" + } + ], + "title": "Mouse Platform" + }, + "stimulus_devices": { + "default": [], + "items": { + "discriminator": { + "mapping": { + "Monitor": "#/$defs/Monitor", + "Olfactometer": "#/$defs/Olfactometer", + "Reward delivery": "#/$defs/RewardDelivery", + "Speaker": "#/$defs/Speaker" + }, + "propertyName": "device_type" + }, + "oneOf": [ + { + "$ref": "#/$defs/Monitor" + }, + { + "$ref": "#/$defs/Olfactometer" + }, + { + "$ref": "#/$defs/RewardDelivery" + }, + { + "$ref": "#/$defs/Speaker" + } + ] + }, + "title": "Stimulus devices", + "type": "array" + }, + "cameras": { + "default": [], + "items": { + "$ref": "#/$defs/CameraAssembly" + }, + "title": "Camera assemblies", + "type": "array" + }, + "enclosure": { "anyOf": [ { - "type": "string" + "$ref": "#/$defs/Enclosure" }, { "type": "null" } ], "default": null, - "title": "Port index" + "title": "Enclosure" + }, + "ephys_assemblies": { + "default": [], + "items": { + "$ref": "#/$defs/EphysAssembly" + }, + "title": "Ephys probes", + "type": "array" + }, + "fiber_assemblies": { + "default": [], + "items": { + "$ref": "#/$defs/FiberAssembly" + }, + "title": "Inserted fiber optics", + "type": "array" + }, + "stick_microscopes": { + "default": [], + "items": { + "$ref": "#/$defs/CameraAssembly" + }, + "title": "Stick microscopes", + "type": "array" + }, + "laser_assemblies": { + "default": [], + "items": { + "$ref": "#/$defs/LaserAssembly" + }, + "title": "Laser modules", + "type": "array" + }, + "patch_cords": { + "default": [], + "items": { + "$ref": "#/$defs/Patch" + }, + "title": "Patch cords", + "type": "array" + }, + "light_sources": { + "default": [], + "items": { + "discriminator": { + "mapping": { + "Lamp": "#/$defs/Lamp", + "Laser": "#/$defs/Laser", + "Light emitting diode": "#/$defs/LightEmittingDiode" + }, + "propertyName": "device_type" + }, + "oneOf": [ + { + "$ref": "#/$defs/Laser" + }, + { + "$ref": "#/$defs/LightEmittingDiode" + }, + { + "$ref": "#/$defs/Lamp" + } + ] + }, + "title": "Light sources", + "type": "array" + }, + "detectors": { + "default": [], + "items": { + "$ref": "#/$defs/Detector" + }, + "title": "Detectors", + "type": "array" + }, + "objectives": { + "default": [], + "items": { + "$ref": "#/$defs/Objective" + }, + "title": "Objectives", + "type": "array" + }, + "filters": { + "default": [], + "items": { + "$ref": "#/$defs/Filter" + }, + "title": "Filters", + "type": "array" + }, + "lenses": { + "default": [], + "items": { + "$ref": "#/$defs/Lens" + }, + "title": "Lenses", + "type": "array" }, - "additional_settings": { - "allOf": [ - { - "$ref": "#/$defs/AindGeneric" - } - ], - "default": {}, - "title": "Additional parameters" + "digital_micromirror_devices": { + "default": [], + "items": { + "$ref": "#/$defs/DigitalMicromirrorDevice" + }, + "title": "DMDs", + "type": "array" }, - "notes": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Notes" + "polygonal_scanners": { + "default": [], + "items": { + "$ref": "#/$defs/PolygonalScanner" + }, + "title": "Polygonal scanners", + "type": "array" }, - "side": { - "allOf": [ - { - "$ref": "#/$defs/SpoutSide" - } - ], - "description": "If Other use notes", - "title": "Spout side" + "pockels_cells": { + "default": [], + "items": { + "$ref": "#/$defs/PockelsCell" + }, + "title": "Pockels cells", + "type": "array" }, - "spout_diameter": { - "anyOf": [ - { - "type": "number" + "additional_devices": { + "default": [], + "items": { + "$ref": "#/$defs/Device" + }, + "title": "Additional devices", + "type": "array" + }, + "daqs": { + "default": [], + "items": { + "discriminator": { + "mapping": { + "DAQ Device": "#/$defs/DAQDevice", + "Harp device": "#/$defs/HarpDevice", + "Neuropixels basestation": "#/$defs/NeuropixelsBasestation", + "Open Ephys acquisition board": "#/$defs/OpenEphysAcquisitionBoard" + }, + "propertyName": "device_type" }, - { - "type": "string" - } - ], - "title": "Spout diameter (mm)" + "oneOf": [ + { + "$ref": "#/$defs/HarpDevice" + }, + { + "$ref": "#/$defs/NeuropixelsBasestation" + }, + { + "$ref": "#/$defs/OpenEphysAcquisitionBoard" + }, + { + "$ref": "#/$defs/DAQDevice" + } + ] + }, + "title": "Data acquisition devices", + "type": "array" }, - "spout_diameter_unit": { - "allOf": [ - { - "$ref": "#/$defs/SizeUnit" - } - ], - "default": "millimeter", - "title": "Spout diameter unit" + "calibrations": { + "items": { + "$ref": "#/$defs/Calibration" + }, + "title": "Full calibration of devices", + "type": "array" }, - "spout_position": { + "ccf_coordinate_transform": { "anyOf": [ { - "$ref": "#/$defs/RelativePosition" + "type": "string" }, { "type": "null" } ], "default": null, - "title": "Spout stage position" - }, - "solenoid_valve": { - "allOf": [ - { - "$ref": "#/$defs/Device" - } - ], - "title": "Solenoid valve" + "description": "Path to file that details the CCF-to-lab coordinate transform", + "title": "CCF coordinate transform" }, - "lick_sensor": { + "origin": { "anyOf": [ { - "$ref": "#/$defs/Device" + "$ref": "#/$defs/Origin" }, { "type": "null" } ], "default": null, - "title": "Lick sensor" + "title": "Origin point for rig position transforms" }, - "lick_sensor_type": { + "rig_axes": { "anyOf": [ { - "$ref": "#/$defs/LickSensorType" + "items": { + "$ref": "#/$defs/Axis" + }, + "maxItems": 3, + "minItems": 3, + "type": "array" }, { "type": "null" } ], "default": null, - "title": "Lick sensor type" - } - }, - "required": [ - "name", - "side", - "spout_diameter", - "solenoid_valve" - ], - "title": "RewardSpout", - "type": "object" - }, - "RewardSpoutConfig": { - "additionalProperties": false, - "description": "Reward spout session information", - "properties": { - "side": { - "allOf": [ - { - "$ref": "#/$defs/SpoutSide" - } - ], - "description": "Must match rig", - "title": "Spout side" - }, - "starting_position": { - "allOf": [ - { - "$ref": "#/$defs/RelativePosition" - } - ], - "title": "Starting position" - }, - "variable_position": { - "description": "True if spout position changes during session as tracked in data", - "title": "Variable position", - "type": "boolean" - } - }, - "required": [ - "side", - "starting_position", - "variable_position" - ], - "title": "RewardSpoutConfig", - "type": "object" - }, - "Rig": { - "additionalProperties": false, - "description": "Description of a rig", - "properties": { - "describedBy": { - "const": "https://raw.githubusercontent.com/AllenNeuralDynamics/aind-data-schema/main/src/aind_data_schema/core/rig.py", - "default": "https://raw.githubusercontent.com/AllenNeuralDynamics/aind-data-schema/main/src/aind_data_schema/core/rig.py", - "title": "Describedby", - "type": "string" - }, - "schema_version": { - "const": "0.5.4", - "default": "0.5.4", - "title": "Schema Version" - }, - "rig_id": { - "description": "Unique rig identifier, name convention: --", - "pattern": "^[a-zA-Z0-9]+_[a-zA-Z0-9-]+_\\d{8}$", - "title": "Rig ID", - "type": "string" - }, - "modification_date": { - "format": "date", - "title": "Date of modification", - "type": "string" - }, - "mouse_platform": { - "discriminator": { - "mapping": { - "Arena": "#/$defs/Arena", - "Disc": "#/$defs/Disc", - "Treadmill": "#/$defs/aind_data_schema__components__devices__Treadmill", - "Tube": "#/$defs/Tube", - "Wheel": "#/$defs/Wheel" - }, - "propertyName": "device_type" - }, - "oneOf": [ - { - "$ref": "#/$defs/Disc" - }, - { - "$ref": "#/$defs/Wheel" - }, - { - "$ref": "#/$defs/Tube" - }, - { - "$ref": "#/$defs/aind_data_schema__components__devices__Treadmill" - }, - { - "$ref": "#/$defs/Arena" - } - ], - "title": "Mouse Platform" + "title": "Rig axes" }, - "stimulus_devices": { - "default": [], + "modalities": { "items": { "discriminator": { "mapping": { - "Monitor": "#/$defs/Monitor", - "Olfactometer": "#/$defs/aind_data_schema__components__devices__Olfactometer", - "Reward delivery": "#/$defs/RewardDelivery", - "Speaker": "#/$defs/Speaker" + "EMG": "#/$defs/EMG", + "ISI": "#/$defs/aind_data_schema_models__utils__ISI__1", + "MRI": "#/$defs/aind_data_schema_models__utils__MRI__1", + "SPIM": "#/$defs/SPIM", + "behavior": "#/$defs/aind_data_schema_models__utils__BEHAVIOR__1", + "behavior-videos": "#/$defs/BEHAVIOR_VIDEOS", + "confocal": "#/$defs/aind_data_schema_models__utils__CONFOCAL__1", + "ecephys": "#/$defs/aind_data_schema_models__utils__ECEPHYS__1", + "fMOST": "#/$defs/FMOST", + "fib": "#/$defs/FIB", + "icephys": "#/$defs/ICEPHYS", + "merfish": "#/$defs/aind_data_schema_models__utils__MERFISH__1", + "pophys": "#/$defs/POPHYS", + "slap": "#/$defs/SLAP" + }, + "propertyName": "abbreviation" + }, + "oneOf": [ + { + "$ref": "#/$defs/aind_data_schema_models__utils__BEHAVIOR__1" + }, + { + "$ref": "#/$defs/BEHAVIOR_VIDEOS" + }, + { + "$ref": "#/$defs/aind_data_schema_models__utils__CONFOCAL__1" }, - "propertyName": "device_type" - }, - "oneOf": [ { - "$ref": "#/$defs/Monitor" + "$ref": "#/$defs/EMG" }, { - "$ref": "#/$defs/aind_data_schema__components__devices__Olfactometer" + "$ref": "#/$defs/aind_data_schema_models__utils__ECEPHYS__1" }, { - "$ref": "#/$defs/RewardDelivery" + "$ref": "#/$defs/FIB" }, { - "$ref": "#/$defs/Speaker" + "$ref": "#/$defs/FMOST" + }, + { + "$ref": "#/$defs/ICEPHYS" + }, + { + "$ref": "#/$defs/aind_data_schema_models__utils__ISI__1" + }, + { + "$ref": "#/$defs/aind_data_schema_models__utils__MRI__1" + }, + { + "$ref": "#/$defs/aind_data_schema_models__utils__MERFISH__1" + }, + { + "$ref": "#/$defs/POPHYS" + }, + { + "$ref": "#/$defs/SLAP" + }, + { + "$ref": "#/$defs/SPIM" } ] }, - "title": "Stimulus devices", - "type": "array" - }, - "cameras": { - "default": [], - "items": { - "$ref": "#/$defs/CameraAssembly" - }, - "title": "Camera assemblies", - "type": "array" + "title": "Modalities", + "type": "array", + "uniqueItems": true }, - "enclosure": { + "notes": { "anyOf": [ { - "$ref": "#/$defs/Enclosure" + "type": "string" }, { "type": "null" } ], "default": null, - "title": "Enclosure" - }, - "ephys_assemblies": { - "default": [], - "items": { - "$ref": "#/$defs/EphysAssembly" - }, - "title": "Ephys probes", - "type": "array" - }, - "fiber_assemblies": { - "default": [], - "items": { - "$ref": "#/$defs/FiberAssembly" - }, - "title": "Inserted fiber optics", - "type": "array" - }, - "stick_microscopes": { - "default": [], - "items": { - "$ref": "#/$defs/CameraAssembly" - }, - "title": "Stick microscopes", - "type": "array" - }, - "laser_assemblies": { - "default": [], - "items": { - "$ref": "#/$defs/LaserAssembly" - }, - "title": "Laser modules", - "type": "array" - }, - "patch_cords": { - "default": [], - "items": { - "$ref": "#/$defs/Patch" - }, - "title": "Patch cords", - "type": "array" + "title": "Notes" + } + }, + "required": [ + "rig_id", + "modification_date", + "mouse_platform", + "calibrations", + "modalities" + ], + "title": "Rig", + "type": "object" + }, + "Rotation3dTransform": { + "additionalProperties": false, + "description": "Values to be vector-added to a 3D position. Often needed to specify a device or tile's origin.", + "properties": { + "type": { + "const": "rotation", + "default": "rotation", + "enum": [ + "rotation" + ], + "title": "Type", + "type": "string" }, - "light_sources": { - "default": [], + "rotation": { "items": { - "discriminator": { - "mapping": { - "Lamp": "#/$defs/Lamp", - "Laser": "#/$defs/Laser", - "Light emitting diode": "#/$defs/LightEmittingDiode" - }, - "propertyName": "device_type" - }, - "oneOf": [ - { - "$ref": "#/$defs/Laser" - }, + "anyOf": [ { - "$ref": "#/$defs/LightEmittingDiode" + "type": "number" }, { - "$ref": "#/$defs/Lamp" + "type": "string" } ] }, - "title": "Light sources", + "maxItems": 9, + "minItems": 9, + "title": "3D rotation matrix values (3x3) ", "type": "array" + } + }, + "required": [ + "rotation" + ], + "title": "Rotation3dTransform", + "type": "object" + }, + "SCHNEIDER_KREUZNACH": { + "properties": { + "name": { + "const": "Schneider-Kreuznach", + "default": "Schneider-Kreuznach", + "enum": [ + "Schneider-Kreuznach" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "SCHNEIDER_KREUZNACH", + "type": "object" + }, + "SECOND_ORDER_EFFECTS": { + "properties": { + "name": { + "const": "Second Order Effects", + "default": "Second Order Effects", + "enum": [ + "Second Order Effects" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "SECOND_ORDER_EFFECTS", + "type": "object" + }, + "SEMROCK": { + "properties": { + "name": { + "const": "Semrock", + "default": "Semrock", + "enum": [ + "Semrock" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "SEMROCK", + "type": "object" + }, + "SICGEN": { + "properties": { + "name": { + "const": "SICGEN", + "default": "SICGEN", + "enum": [ + "SICGEN" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "SICGEN", + "type": "object" + }, + "SIGMA_ALDRITCH": { + "properties": { + "name": { + "const": "Sigma-Aldritch", + "default": "Sigma-Aldritch", + "enum": [ + "Sigma-Aldritch" + ], + "title": "Name", + "type": "string" }, - "detectors": { - "default": [], - "items": { - "$ref": "#/$defs/Detector" - }, - "title": "Detectors", - "type": "array" + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, - "objectives": { - "default": [], - "items": { - "$ref": "#/$defs/Objective" - }, - "title": "Objectives", - "type": "array" + "registry": { + "default": null, + "title": "Registry", + "type": "null" }, - "filters": { - "default": [], - "items": { - "$ref": "#/$defs/Filter" - }, - "title": "Filters", - "type": "array" + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "SIGMA_ALDRITCH", + "type": "object" + }, + "SIMONS_FOUNDATION": { + "properties": { + "name": { + "const": "Simons Foundation", + "default": "Simons Foundation", + "enum": [ + "Simons Foundation" + ], + "title": "Name", + "type": "string" }, - "lenses": { - "default": [], - "items": { - "$ref": "#/$defs/Lens" - }, - "title": "Lenses", - "type": "array" + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, - "digital_micromirror_devices": { - "default": [], - "items": { - "$ref": "#/$defs/DigitalMicromirrorDevice" + "registry": { + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" }, - "title": "DMDs", - "type": "array" - }, - "polygonal_scanners": { - "default": [], - "items": { - "$ref": "#/$defs/PolygonalScanner" + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" + }, + "propertyName": "name" }, - "title": "Polygonal scanners", - "type": "array" + "oneOf": [ + { + "$ref": "#/$defs/ROR" + } + ], + "title": "Registry" }, - "pockels_cells": { - "default": [], - "items": { - "$ref": "#/$defs/PockelsCell" - }, - "title": "Pockels cells", - "type": "array" + "registry_identifier": { + "const": "01cmst727", + "default": "01cmst727", + "enum": [ + "01cmst727" + ], + "title": "Registry Identifier", + "type": "string" + } + }, + "title": "SIMONS_FOUNDATION", + "type": "object" + }, + "SINGLE_PLANE_OPHYS": { + "properties": { + "name": { + "const": "Single-plane optical physiology platform", + "default": "Single-plane optical physiology platform", + "enum": [ + "Single-plane optical physiology platform" + ], + "title": "Name", + "type": "string" }, - "additional_devices": { - "default": [], - "items": { - "$ref": "#/$defs/Device" - }, - "title": "Additional devices", - "type": "array" + "abbreviation": { + "const": "single-plane-ophys", + "default": "single-plane-ophys", + "enum": [ + "single-plane-ophys" + ], + "title": "Abbreviation", + "type": "string" + } + }, + "title": "SINGLE_PLANE_OPHYS", + "type": "object" + }, + "SLAP": { + "additionalProperties": false, + "properties": { + "name": { + "const": "Scanned line projection imaging", + "default": "Scanned line projection imaging", + "enum": [ + "Scanned line projection imaging" + ], + "title": "Name", + "type": "string" }, - "daqs": { - "default": [], - "items": { - "discriminator": { - "mapping": { - "DAQ Device": "#/$defs/DAQDevice", - "Harp device": "#/$defs/HarpDevice", - "Neuropixels basestation": "#/$defs/NeuropixelsBasestation", - "Open Ephys acquisition board": "#/$defs/OpenEphysAcquisitionBoard" - }, - "propertyName": "device_type" - }, - "oneOf": [ - { - "$ref": "#/$defs/HarpDevice" - }, - { - "$ref": "#/$defs/NeuropixelsBasestation" - }, - { - "$ref": "#/$defs/OpenEphysAcquisitionBoard" - }, - { - "$ref": "#/$defs/DAQDevice" - } - ] - }, - "title": "Data acquisition devices", - "type": "array" + "abbreviation": { + "const": "slap", + "default": "slap", + "enum": [ + "slap" + ], + "title": "Abbreviation", + "type": "string" + } + }, + "title": "SLAP", + "type": "object" + }, + "SLAP2": { + "properties": { + "name": { + "const": "SLAP2 platform", + "default": "SLAP2 platform", + "enum": [ + "SLAP2 platform" + ], + "title": "Name", + "type": "string" }, - "calibrations": { - "items": { - "$ref": "#/$defs/Calibration" - }, - "title": "Full calibration of devices", - "type": "array" + "abbreviation": { + "const": "SLAP2", + "default": "SLAP2", + "enum": [ + "SLAP2" + ], + "title": "Abbreviation", + "type": "string" + } + }, + "title": "SLAP2", + "type": "object" + }, + "SMARTSPIM": { + "properties": { + "name": { + "const": "SmartSPIM platform", + "default": "SmartSPIM platform", + "enum": [ + "SmartSPIM platform" + ], + "title": "Name", + "type": "string" }, - "ccf_coordinate_transform": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } + "abbreviation": { + "const": "SmartSPIM", + "default": "SmartSPIM", + "enum": [ + "SmartSPIM" + ], + "title": "Abbreviation", + "type": "string" + } + }, + "title": "SMARTSPIM", + "type": "object" + }, + "SNIFF_DETECTOR": { + "properties": { + "name": { + "const": "Sniff Detector", + "default": "Sniff Detector", + "enum": [ + "Sniff Detector" + ], + "title": "Name", + "type": "string" + }, + "whoami": { + "const": 1401, + "default": 1401, + "enum": [ + 1401 + ], + "title": "Whoami", + "type": "integer" + } + }, + "title": "SNIFF_DETECTOR", + "type": "object" + }, + "SOUND_CARD": { + "properties": { + "name": { + "const": "Sound Card", + "default": "Sound Card", + "enum": [ + "Sound Card" ], - "default": null, - "description": "Path to file that details the CCF-to-lab coordinate transform", - "title": "CCF coordinate transform" + "title": "Name", + "type": "string" }, - "origin": { - "anyOf": [ - { - "$ref": "#/$defs/Origin" - }, - { - "type": "null" - } + "whoami": { + "const": 1280, + "default": 1280, + "enum": [ + 1280 ], - "default": null, - "title": "Origin point for rig position transforms" + "title": "Whoami", + "type": "integer" + } + }, + "title": "SOUND_CARD", + "type": "object" + }, + "SPIM": { + "additionalProperties": false, + "properties": { + "name": { + "const": "Selective plane illumination microscopy", + "default": "Selective plane illumination microscopy", + "enum": [ + "Selective plane illumination microscopy" + ], + "title": "Name", + "type": "string" }, - "rig_axes": { - "anyOf": [ - { - "items": { - "$ref": "#/$defs/Axis" - }, - "maxItems": 3, - "minItems": 3, - "type": "array" - }, - { - "type": "null" - } + "abbreviation": { + "const": "SPIM", + "default": "SPIM", + "enum": [ + "SPIM" + ], + "title": "Abbreviation", + "type": "string" + } + }, + "title": "SPIM", + "type": "object" + }, + "SPINNAKER": { + "properties": { + "name": { + "const": "Spinnaker", + "default": "Spinnaker", + "enum": [ + "Spinnaker" ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, "default": null, - "title": "Rig axes" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, - "modalities": { - "items": { - "discriminator": { - "mapping": { - "Behavior": "#/$defs/aind_data_schema_models__modalities__Behavior", - "Behavior videos": "#/$defs/BehaviorVideos", - "Confocal microscopy": "#/$defs/aind_data_schema_models__modalities__Confocal", - "Electromyography": "#/$defs/Electromyography", - "Extracellular electrophysiology": "#/$defs/aind_data_schema_models__modalities__Ecephys", - "Fiber photometry": "#/$defs/Fib", - "Fluorescence micro-optical sectioning tomography": "#/$defs/Fmost", - "Intracellular electrophysiology": "#/$defs/Icephys", - "Intrinsic signal imaging": "#/$defs/aind_data_schema_models__modalities__Isi", - "Magnetic resonance imaging": "#/$defs/aind_data_schema_models__modalities__Mri", - "Multiplexed error-robust fluorescence in situ hybridization": "#/$defs/aind_data_schema_models__modalities__Merfish", - "Planar optical physiology": "#/$defs/POphys", - "Scanned line projection imaging": "#/$defs/Slap", - "Selective plane illumination microscopy": "#/$defs/Spim" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/aind_data_schema_models__modalities__Behavior" - }, - { - "$ref": "#/$defs/BehaviorVideos" - }, - { - "$ref": "#/$defs/aind_data_schema_models__modalities__Confocal" - }, - { - "$ref": "#/$defs/aind_data_schema_models__modalities__Ecephys" - }, - { - "$ref": "#/$defs/Electromyography" - }, - { - "$ref": "#/$defs/Fmost" - }, - { - "$ref": "#/$defs/Icephys" - }, - { - "$ref": "#/$defs/aind_data_schema_models__modalities__Isi" - }, - { - "$ref": "#/$defs/Fib" - }, - { - "$ref": "#/$defs/aind_data_schema_models__modalities__Merfish" - }, - { - "$ref": "#/$defs/aind_data_schema_models__modalities__Mri" - }, - { - "$ref": "#/$defs/POphys" - }, - { - "$ref": "#/$defs/Slap" - }, - { - "$ref": "#/$defs/Spim" - } - ] - }, - "title": "Modalities", - "type": "array", - "uniqueItems": true + "registry": { + "default": null, + "title": "Registry", + "type": "null" }, - "notes": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], + "registry_identifier": { + "const": null, "default": null, - "title": "Notes" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "required": [ - "rig_id", - "modification_date", - "mouse_platform", - "calibrations", - "modalities" - ], - "title": "Rig", + "title": "SPINNAKER", "type": "object" }, - "Rotation3dTransform": { - "additionalProperties": false, - "description": "Values to be vector-added to a 3D position. Often needed to specify a device or tile's origin.", + "STEPPER_DRIVER": { "properties": { - "type": { - "const": "rotation", - "default": "rotation", - "title": "Type" + "name": { + "const": "Stepper Driver", + "default": "Stepper Driver", + "enum": [ + "Stepper Driver" + ], + "title": "Name", + "type": "string" }, - "rotation": { - "items": { - "anyOf": [ - { - "type": "number" - }, - { - "type": "string" - } - ] - }, - "maxItems": 9, - "minItems": 9, - "title": "3D rotation matrix values (3x3) ", - "type": "array" + "whoami": { + "const": 1130, + "default": 1130, + "enum": [ + 1130 + ], + "title": "Whoami", + "type": "integer" } }, - "required": [ - "rotation" - ], - "title": "Rotation3dTransform", + "title": "STEPPER_DRIVER", + "type": "object" + }, + "SYNCHRONIZER": { + "properties": { + "name": { + "const": "Synchronizer", + "default": "Synchronizer", + "enum": [ + "Synchronizer" + ], + "title": "Name", + "type": "string" + }, + "whoami": { + "const": 1104, + "default": 1104, + "enum": [ + 1104 + ], + "title": "Whoami", + "type": "integer" + } + }, + "title": "SYNCHRONIZER", "type": "object" }, "Scale3dTransform": { @@ -25408,7 +27547,11 @@ "type": { "const": "scale", "default": "scale", - "title": "Type" + "enum": [ + "scale" + ], + "title": "Type", + "type": "string" }, "scale": { "items": { @@ -25449,7 +27592,11 @@ "device_type": { "const": "Scanner", "default": "Scanner", - "title": "Device Type" + "enum": [ + "Scanner" + ], + "title": "Device Type", + "type": "string" }, "name": { "title": "Device name", @@ -25472,365 +27619,365 @@ { "discriminator": { "mapping": { - "AA Opto Electronic": "#/$defs/AAOptoElectronic", - "ASUS": "#/$defs/Asus", - "Abcam": "#/$defs/Abcam", - "Addgene": "#/$defs/Addgene", - "Ailipu Technology Co": "#/$defs/AilipuTechnologyCo", - "Allen Institute": "#/$defs/AllenInstitute", - "Allen Institute for Brain Science": "#/$defs/AllenInstituteForBrainScience", - "Allen Institute for Neural Dynamics": "#/$defs/AllenInstituteForNeuralDynamics", - "Allied": "#/$defs/Allied", - "Applied Scientific Instrumentation": "#/$defs/AppliedScientificInstrumentation", - "Arecont Vision Costar": "#/$defs/ArecontVisionCostar", - "Basler": "#/$defs/Basler", - "Cambridge Technology": "#/$defs/CambridgeTechnology", - "Carl Zeiss": "#/$defs/CarlZeiss", - "Champalimaud Foundation": "#/$defs/ChampalimaudFoundation", - "Chan Zuckerberg Initiative": "#/$defs/ChanZuckerbergInitiative", - "Chroma": "#/$defs/Chroma", - "Coherent Scientific": "#/$defs/CoherentScientific", - "Columbia University": "#/$defs/ColumbiaUniversity", - "Computar": "#/$defs/Computar", - "Conoptics": "#/$defs/Conoptics", - "Custom": "#/$defs/Custom", - "Dodotronic": "#/$defs/Dodotronic", - "Doric": "#/$defs/Doric", - "Ealing": "#/$defs/Ealing", - "Edmund Optics": "#/$defs/EdmundOptics", - "Emory University": "#/$defs/EmoryUniversity", - "Euresys": "#/$defs/Euresys", - "Fujinon": "#/$defs/Fujinon", - "Hamamatsu": "#/$defs/Hamamatsu", - "Hamilton": "#/$defs/Hamilton", - "Huazhong University of Science and Technology": "#/$defs/HuazhongUniversityOfScienceAndTechnology", - "IR Robot Co": "#/$defs/IRRobotCo", - "ISL Products International": "#/$defs/ISLProductsInternational", - "Infinity Photo-Optical": "#/$defs/InfinityPhotoOptical", - "Integrated DNA Technologies": "#/$defs/IntegratedDNATechnologies", - "Interuniversity Microelectronics Center": "#/$defs/InteruniversityMicroelectronicsCenter", - "Invitrogen": "#/$defs/Invitrogen", - "Jackson Laboratory": "#/$defs/JacksonLaboratory", - "Janelia Research Campus": "#/$defs/JaneliaResearchCampus", - "Julabo": "#/$defs/Julabo", - "LG": "#/$defs/Lg", - "Leica": "#/$defs/Leica", - "LifeCanvas": "#/$defs/LifeCanvas", - "Lumen Dynamics": "#/$defs/LumenDynamics", - "MBF Bioscience": "#/$defs/MBFBioscience", - "MKS Newport": "#/$defs/MKSNewport", - "MPI": "#/$defs/Mpi", - "Meadowlark Optics": "#/$defs/MeadowlarkOptics", - "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch", - "Midwest Optical Systems, Inc.": "#/$defs/MidwestOpticalSystems", - "Mitutuyo": "#/$defs/Mitutuyo", - "NResearch Inc": "#/$defs/NResearch", - "National Center for Complementary and Integrative Health": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth", - "National Institute of Mental Health": "#/$defs/NationalInstituteOfMentalHealth", - "National Institute of Neurological Disorders and Stroke": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke", - "National Instruments": "#/$defs/NationalInstruments", - "Navitar": "#/$defs/Navitar", - "Neurophotometrics": "#/$defs/Neurophotometrics", - "New Scale Technologies": "#/$defs/NewScaleTechnologies", - "New York University": "#/$defs/NewYorkUniversity", - "Nikon": "#/$defs/Nikon", - "Olympus": "#/$defs/Olympus", - "Open Ephys Production Site": "#/$defs/OpenEphysProductionSite", - "Optotune": "#/$defs/Optotune", - "Other": "#/$defs/Other", - "Oxxius": "#/$defs/Oxxius", - "Prizmatix": "#/$defs/Prizmatix", - "Quantifi": "#/$defs/Quantifi", - "Raspberry Pi": "#/$defs/RaspberryPi", - "SICGEN": "#/$defs/Sicgen", - "Schneider-Kreuznach": "#/$defs/SchneiderKreuznach", - "Second Order Effects": "#/$defs/SecondOrderEffects", - "Semrock": "#/$defs/Semrock", - "Sigma-Aldritch": "#/$defs/SigmaAldritch", - "Simons Foundation": "#/$defs/SimonsFoundation", - "Spinnaker": "#/$defs/Spinnaker", - "Tamron": "#/$defs/Tamron", + "AA Opto Electronic": "#/$defs/AA_OPTO_ELECTRONIC", + "ASUS": "#/$defs/ASUS", + "Abcam": "#/$defs/ABCAM", + "Addgene": "#/$defs/ADDGENE", + "Ailipu Technology Co": "#/$defs/AILIPU", + "Allen Institute": "#/$defs/AI", + "Allen Institute for Brain Science": "#/$defs/AIBS", + "Allen Institute for Neural Dynamics": "#/$defs/AIND", + "Allied": "#/$defs/ALLIED", + "Applied Scientific Instrumentation": "#/$defs/ASI", + "Arecont Vision Costar": "#/$defs/ARECONT_VISION_COSTAR", + "Basler": "#/$defs/BASLER", + "Cambridge Technology": "#/$defs/CAMBRIDGE_TECHNOLOGY", + "Carl Zeiss": "#/$defs/CARL_ZEISS", + "Champalimaud Foundation": "#/$defs/CHAMPALIMAUD", + "Chan Zuckerberg Initiative": "#/$defs/CZI", + "Chroma": "#/$defs/CHROMA", + "Coherent Scientific": "#/$defs/COHERENT_SCIENTIFIC", + "Columbia University": "#/$defs/COLUMBIA", + "Computar": "#/$defs/COMPUTAR", + "Conoptics": "#/$defs/CONOPTICS", + "Custom": "#/$defs/CUSTOM", + "Dodotronic": "#/$defs/DODOTRONIC", + "Doric": "#/$defs/DORIC", + "Ealing": "#/$defs/EALING", + "Edmund Optics": "#/$defs/EDMUND_OPTICS", + "Emory University": "#/$defs/EMORY", + "Euresys": "#/$defs/EURESYS", + "Fujinon": "#/$defs/FUJINON", + "Hamamatsu": "#/$defs/HAMAMATSU", + "Hamilton": "#/$defs/HAMILTON", + "Huazhong University of Science and Technology": "#/$defs/HUST", + "IR Robot Co": "#/$defs/IR_ROBOT_CO", + "ISL Products International": "#/$defs/ISL", + "Infinity Photo-Optical": "#/$defs/INFINITY_PHOTO_OPTICAL", + "Integrated DNA Technologies": "#/$defs/IDT", + "Interuniversity Microelectronics Center": "#/$defs/IMEC", + "Invitrogen": "#/$defs/INVITROGEN", + "Jackson Laboratory": "#/$defs/JAX", + "Janelia Research Campus": "#/$defs/JANELIA", + "Julabo": "#/$defs/JULABO", + "LG": "#/$defs/LG", + "Leica": "#/$defs/LEICA", + "LifeCanvas": "#/$defs/LIFECANVAS", + "Lumen Dynamics": "#/$defs/LUMEN_DYNAMICS", + "MBF Bioscience": "#/$defs/MBF", + "MKS Newport": "#/$defs/MKS_NEWPORT", + "MPI": "#/$defs/MPI", + "Meadowlark Optics": "#/$defs/MEADOWLARK_OPTICS", + "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MJFF", + "Midwest Optical Systems, Inc.": "#/$defs/MIDOPT", + "Mitutuyo": "#/$defs/MITUTUYO", + "NResearch Inc": "#/$defs/NRESEARCH_INC", + "National Center for Complementary and Integrative Health": "#/$defs/NCCIH", + "National Institute of Mental Health": "#/$defs/NIMH", + "National Institute of Neurological Disorders and Stroke": "#/$defs/NINDS", + "National Instruments": "#/$defs/NATIONAL_INSTRUMENTS", + "Navitar": "#/$defs/NAVITAR", + "Neurophotometrics": "#/$defs/NEUROPHOTOMETRICS", + "New Scale Technologies": "#/$defs/NEW_SCALE_TECHNOLOGIES", + "New York University": "#/$defs/NYU", + "Nikon": "#/$defs/NIKON", + "Olympus": "#/$defs/OLYMPUS", + "Open Ephys Production Site": "#/$defs/OEPS", + "Optotune": "#/$defs/OPTOTUNE", + "Other": "#/$defs/OTHER", + "Oxxius": "#/$defs/OXXIUS", + "Prizmatix": "#/$defs/PRIZMATIX", + "Quantifi": "#/$defs/QUANTIFI", + "Raspberry Pi": "#/$defs/RASPBERRY_PI", + "SICGEN": "#/$defs/SICGEN", + "Schneider-Kreuznach": "#/$defs/SCHNEIDER_KREUZNACH", + "Second Order Effects": "#/$defs/SECOND_ORDER_EFFECTS", + "Semrock": "#/$defs/SEMROCK", + "Sigma-Aldritch": "#/$defs/SIGMA_ALDRITCH", + "Simons Foundation": "#/$defs/SIMONS_FOUNDATION", + "Spinnaker": "#/$defs/SPINNAKER", + "Tamron": "#/$defs/TAMRON", "Technical Manufacturing Corporation": "#/$defs/TMC", - "Teledyne FLIR": "#/$defs/TeledyneFLIR", - "Templeton World Charity Foundation": "#/$defs/TempletonWorldCharityFoundation", - "The Imaging Source": "#/$defs/TheImagingSource", - "The Lee Company": "#/$defs/TheLeeCompany", - "Thermo Fisher": "#/$defs/Thermofisher", - "Thorlabs": "#/$defs/Thorlabs", - "Tymphany": "#/$defs/Tymphany", - "Vieworks": "#/$defs/Vieworks", - "Vortran": "#/$defs/Vortran", - "ams OSRAM": "#/$defs/AmsOsram" + "Teledyne FLIR": "#/$defs/FLIR", + "Templeton World Charity Foundation": "#/$defs/TWCF", + "The Imaging Source": "#/$defs/THE_IMAGING_SOURCE", + "The Lee Company": "#/$defs/THE_LEE_COMPANY", + "Thermo Fisher Scientific": "#/$defs/THERMO_FISHER_SCIENTIFIC", + "Thorlabs": "#/$defs/THORLABS", + "Tymphany": "#/$defs/TYMPHANY", + "Vieworks": "#/$defs/VIEWORKS", + "Vortran": "#/$defs/VORTRAN", + "ams OSRAM": "#/$defs/AMS_OSRAM" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/AAOptoElectronic" + "$ref": "#/$defs/AA_OPTO_ELECTRONIC" }, { - "$ref": "#/$defs/Abcam" + "$ref": "#/$defs/ASUS" }, { - "$ref": "#/$defs/Addgene" + "$ref": "#/$defs/ABCAM" }, { - "$ref": "#/$defs/AilipuTechnologyCo" + "$ref": "#/$defs/ADDGENE" }, { - "$ref": "#/$defs/AllenInstitute" + "$ref": "#/$defs/AILIPU" }, { - "$ref": "#/$defs/AllenInstituteForBrainScience" + "$ref": "#/$defs/AI" }, { - "$ref": "#/$defs/AllenInstituteForNeuralDynamics" + "$ref": "#/$defs/AIBS" }, { - "$ref": "#/$defs/Allied" + "$ref": "#/$defs/AIND" }, { - "$ref": "#/$defs/AmsOsram" + "$ref": "#/$defs/ALLIED" }, { - "$ref": "#/$defs/AppliedScientificInstrumentation" + "$ref": "#/$defs/ASI" }, { - "$ref": "#/$defs/Asus" + "$ref": "#/$defs/ARECONT_VISION_COSTAR" }, { - "$ref": "#/$defs/ArecontVisionCostar" + "$ref": "#/$defs/BASLER" }, { - "$ref": "#/$defs/Basler" + "$ref": "#/$defs/CAMBRIDGE_TECHNOLOGY" }, { - "$ref": "#/$defs/CambridgeTechnology" + "$ref": "#/$defs/CARL_ZEISS" }, { - "$ref": "#/$defs/ChampalimaudFoundation" + "$ref": "#/$defs/CHAMPALIMAUD" }, { - "$ref": "#/$defs/ChanZuckerbergInitiative" + "$ref": "#/$defs/CZI" }, { - "$ref": "#/$defs/Chroma" + "$ref": "#/$defs/CHROMA" }, { - "$ref": "#/$defs/CoherentScientific" + "$ref": "#/$defs/COHERENT_SCIENTIFIC" }, { - "$ref": "#/$defs/ColumbiaUniversity" + "$ref": "#/$defs/COLUMBIA" }, { - "$ref": "#/$defs/Computar" + "$ref": "#/$defs/COMPUTAR" }, { - "$ref": "#/$defs/Conoptics" + "$ref": "#/$defs/CONOPTICS" }, { - "$ref": "#/$defs/Custom" + "$ref": "#/$defs/CUSTOM" }, { - "$ref": "#/$defs/Dodotronic" + "$ref": "#/$defs/DODOTRONIC" }, { - "$ref": "#/$defs/Doric" + "$ref": "#/$defs/DORIC" }, { - "$ref": "#/$defs/Ealing" + "$ref": "#/$defs/EALING" }, { - "$ref": "#/$defs/EdmundOptics" + "$ref": "#/$defs/EDMUND_OPTICS" }, { - "$ref": "#/$defs/EmoryUniversity" + "$ref": "#/$defs/EMORY" }, { - "$ref": "#/$defs/Euresys" + "$ref": "#/$defs/EURESYS" }, { - "$ref": "#/$defs/Fujinon" + "$ref": "#/$defs/FUJINON" }, { - "$ref": "#/$defs/Hamamatsu" + "$ref": "#/$defs/HAMAMATSU" }, { - "$ref": "#/$defs/Hamilton" + "$ref": "#/$defs/HAMILTON" }, { - "$ref": "#/$defs/HuazhongUniversityOfScienceAndTechnology" + "$ref": "#/$defs/HUST" }, { - "$ref": "#/$defs/TheImagingSource" + "$ref": "#/$defs/IR_ROBOT_CO" }, { - "$ref": "#/$defs/IntegratedDNATechnologies" + "$ref": "#/$defs/ISL" }, { - "$ref": "#/$defs/InteruniversityMicroelectronicsCenter" + "$ref": "#/$defs/INFINITY_PHOTO_OPTICAL" }, { - "$ref": "#/$defs/InfinityPhotoOptical" + "$ref": "#/$defs/IDT" }, { - "$ref": "#/$defs/Invitrogen" + "$ref": "#/$defs/IMEC" }, { - "$ref": "#/$defs/ISLProductsInternational" + "$ref": "#/$defs/INVITROGEN" }, { - "$ref": "#/$defs/JacksonLaboratory" + "$ref": "#/$defs/JAX" }, { - "$ref": "#/$defs/JaneliaResearchCampus" + "$ref": "#/$defs/JANELIA" }, { - "$ref": "#/$defs/Julabo" + "$ref": "#/$defs/JULABO" }, { - "$ref": "#/$defs/TheLeeCompany" + "$ref": "#/$defs/LG" }, { - "$ref": "#/$defs/Leica" + "$ref": "#/$defs/LEICA" }, { - "$ref": "#/$defs/Lg" + "$ref": "#/$defs/LUMEN_DYNAMICS" }, { - "$ref": "#/$defs/LifeCanvas" + "$ref": "#/$defs/LIFECANVAS" }, { - "$ref": "#/$defs/MeadowlarkOptics" + "$ref": "#/$defs/MBF" }, { - "$ref": "#/$defs/IRRobotCo" + "$ref": "#/$defs/MKS_NEWPORT" }, { - "$ref": "#/$defs/MBFBioscience" + "$ref": "#/$defs/MPI" }, { - "$ref": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch" + "$ref": "#/$defs/MEADOWLARK_OPTICS" }, { - "$ref": "#/$defs/MidwestOpticalSystems" + "$ref": "#/$defs/MJFF" }, { - "$ref": "#/$defs/Mitutuyo" + "$ref": "#/$defs/MIDOPT" }, { - "$ref": "#/$defs/MKSNewport" + "$ref": "#/$defs/MITUTUYO" }, { - "$ref": "#/$defs/Mpi" + "$ref": "#/$defs/NRESEARCH_INC" }, { - "$ref": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth" + "$ref": "#/$defs/NCCIH" }, { - "$ref": "#/$defs/NationalInstituteOfMentalHealth" + "$ref": "#/$defs/NIMH" }, { - "$ref": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke" + "$ref": "#/$defs/NINDS" }, { - "$ref": "#/$defs/NationalInstruments" + "$ref": "#/$defs/NATIONAL_INSTRUMENTS" }, { - "$ref": "#/$defs/Navitar" + "$ref": "#/$defs/NAVITAR" }, { - "$ref": "#/$defs/Neurophotometrics" + "$ref": "#/$defs/NEUROPHOTOMETRICS" }, { - "$ref": "#/$defs/NewScaleTechnologies" + "$ref": "#/$defs/NEW_SCALE_TECHNOLOGIES" }, { - "$ref": "#/$defs/NewYorkUniversity" + "$ref": "#/$defs/NYU" }, { - "$ref": "#/$defs/Nikon" + "$ref": "#/$defs/NIKON" }, { - "$ref": "#/$defs/NResearch" + "$ref": "#/$defs/OLYMPUS" }, { - "$ref": "#/$defs/OpenEphysProductionSite" + "$ref": "#/$defs/OEPS" }, { - "$ref": "#/$defs/Olympus" + "$ref": "#/$defs/OPTOTUNE" }, { - "$ref": "#/$defs/Optotune" + "$ref": "#/$defs/OTHER" }, { - "$ref": "#/$defs/Oxxius" + "$ref": "#/$defs/OXXIUS" }, { - "$ref": "#/$defs/Prizmatix" + "$ref": "#/$defs/PRIZMATIX" }, { - "$ref": "#/$defs/Quantifi" + "$ref": "#/$defs/QUANTIFI" }, { - "$ref": "#/$defs/RaspberryPi" + "$ref": "#/$defs/RASPBERRY_PI" }, { - "$ref": "#/$defs/SecondOrderEffects" + "$ref": "#/$defs/SICGEN" }, { - "$ref": "#/$defs/Semrock" + "$ref": "#/$defs/SCHNEIDER_KREUZNACH" }, { - "$ref": "#/$defs/SchneiderKreuznach" + "$ref": "#/$defs/SECOND_ORDER_EFFECTS" }, { - "$ref": "#/$defs/Sicgen" + "$ref": "#/$defs/SEMROCK" }, { - "$ref": "#/$defs/SigmaAldritch" + "$ref": "#/$defs/SIGMA_ALDRITCH" }, { - "$ref": "#/$defs/SimonsFoundation" + "$ref": "#/$defs/SIMONS_FOUNDATION" }, { - "$ref": "#/$defs/Spinnaker" + "$ref": "#/$defs/SPINNAKER" }, { - "$ref": "#/$defs/Tamron" + "$ref": "#/$defs/TAMRON" }, { - "$ref": "#/$defs/TempletonWorldCharityFoundation" + "$ref": "#/$defs/TMC" }, { - "$ref": "#/$defs/TeledyneFLIR" + "$ref": "#/$defs/FLIR" }, { - "$ref": "#/$defs/Thermofisher" + "$ref": "#/$defs/TWCF" }, { - "$ref": "#/$defs/Thorlabs" + "$ref": "#/$defs/THE_IMAGING_SOURCE" }, { - "$ref": "#/$defs/TMC" + "$ref": "#/$defs/THE_LEE_COMPANY" }, { - "$ref": "#/$defs/Tymphany" + "$ref": "#/$defs/THERMO_FISHER_SCIENTIFIC" }, { - "$ref": "#/$defs/Vieworks" + "$ref": "#/$defs/THORLABS" }, { - "$ref": "#/$defs/Vortran" + "$ref": "#/$defs/TYMPHANY" }, { - "$ref": "#/$defs/CarlZeiss" + "$ref": "#/$defs/VIEWORKS" }, { - "$ref": "#/$defs/LumenDynamics" + "$ref": "#/$defs/VORTRAN" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/AMS_OSRAM" } ] }, @@ -25945,7 +28092,11 @@ "device_type": { "const": "Motorized stage", "default": "Motorized stage", - "title": "Device Type" + "enum": [ + "Motorized stage" + ], + "title": "Device Type", + "type": "string" }, "name": { "title": "Device name", @@ -25968,365 +28119,365 @@ { "discriminator": { "mapping": { - "AA Opto Electronic": "#/$defs/AAOptoElectronic", - "ASUS": "#/$defs/Asus", - "Abcam": "#/$defs/Abcam", - "Addgene": "#/$defs/Addgene", - "Ailipu Technology Co": "#/$defs/AilipuTechnologyCo", - "Allen Institute": "#/$defs/AllenInstitute", - "Allen Institute for Brain Science": "#/$defs/AllenInstituteForBrainScience", - "Allen Institute for Neural Dynamics": "#/$defs/AllenInstituteForNeuralDynamics", - "Allied": "#/$defs/Allied", - "Applied Scientific Instrumentation": "#/$defs/AppliedScientificInstrumentation", - "Arecont Vision Costar": "#/$defs/ArecontVisionCostar", - "Basler": "#/$defs/Basler", - "Cambridge Technology": "#/$defs/CambridgeTechnology", - "Carl Zeiss": "#/$defs/CarlZeiss", - "Champalimaud Foundation": "#/$defs/ChampalimaudFoundation", - "Chan Zuckerberg Initiative": "#/$defs/ChanZuckerbergInitiative", - "Chroma": "#/$defs/Chroma", - "Coherent Scientific": "#/$defs/CoherentScientific", - "Columbia University": "#/$defs/ColumbiaUniversity", - "Computar": "#/$defs/Computar", - "Conoptics": "#/$defs/Conoptics", - "Custom": "#/$defs/Custom", - "Dodotronic": "#/$defs/Dodotronic", - "Doric": "#/$defs/Doric", - "Ealing": "#/$defs/Ealing", - "Edmund Optics": "#/$defs/EdmundOptics", - "Emory University": "#/$defs/EmoryUniversity", - "Euresys": "#/$defs/Euresys", - "Fujinon": "#/$defs/Fujinon", - "Hamamatsu": "#/$defs/Hamamatsu", - "Hamilton": "#/$defs/Hamilton", - "Huazhong University of Science and Technology": "#/$defs/HuazhongUniversityOfScienceAndTechnology", - "IR Robot Co": "#/$defs/IRRobotCo", - "ISL Products International": "#/$defs/ISLProductsInternational", - "Infinity Photo-Optical": "#/$defs/InfinityPhotoOptical", - "Integrated DNA Technologies": "#/$defs/IntegratedDNATechnologies", - "Interuniversity Microelectronics Center": "#/$defs/InteruniversityMicroelectronicsCenter", - "Invitrogen": "#/$defs/Invitrogen", - "Jackson Laboratory": "#/$defs/JacksonLaboratory", - "Janelia Research Campus": "#/$defs/JaneliaResearchCampus", - "Julabo": "#/$defs/Julabo", - "LG": "#/$defs/Lg", - "Leica": "#/$defs/Leica", - "LifeCanvas": "#/$defs/LifeCanvas", - "Lumen Dynamics": "#/$defs/LumenDynamics", - "MBF Bioscience": "#/$defs/MBFBioscience", - "MKS Newport": "#/$defs/MKSNewport", - "MPI": "#/$defs/Mpi", - "Meadowlark Optics": "#/$defs/MeadowlarkOptics", - "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch", - "Midwest Optical Systems, Inc.": "#/$defs/MidwestOpticalSystems", - "Mitutuyo": "#/$defs/Mitutuyo", - "NResearch Inc": "#/$defs/NResearch", - "National Center for Complementary and Integrative Health": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth", - "National Institute of Mental Health": "#/$defs/NationalInstituteOfMentalHealth", - "National Institute of Neurological Disorders and Stroke": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke", - "National Instruments": "#/$defs/NationalInstruments", - "Navitar": "#/$defs/Navitar", - "Neurophotometrics": "#/$defs/Neurophotometrics", - "New Scale Technologies": "#/$defs/NewScaleTechnologies", - "New York University": "#/$defs/NewYorkUniversity", - "Nikon": "#/$defs/Nikon", - "Olympus": "#/$defs/Olympus", - "Open Ephys Production Site": "#/$defs/OpenEphysProductionSite", - "Optotune": "#/$defs/Optotune", - "Other": "#/$defs/Other", - "Oxxius": "#/$defs/Oxxius", - "Prizmatix": "#/$defs/Prizmatix", - "Quantifi": "#/$defs/Quantifi", - "Raspberry Pi": "#/$defs/RaspberryPi", - "SICGEN": "#/$defs/Sicgen", - "Schneider-Kreuznach": "#/$defs/SchneiderKreuznach", - "Second Order Effects": "#/$defs/SecondOrderEffects", - "Semrock": "#/$defs/Semrock", - "Sigma-Aldritch": "#/$defs/SigmaAldritch", - "Simons Foundation": "#/$defs/SimonsFoundation", - "Spinnaker": "#/$defs/Spinnaker", - "Tamron": "#/$defs/Tamron", + "AA Opto Electronic": "#/$defs/AA_OPTO_ELECTRONIC", + "ASUS": "#/$defs/ASUS", + "Abcam": "#/$defs/ABCAM", + "Addgene": "#/$defs/ADDGENE", + "Ailipu Technology Co": "#/$defs/AILIPU", + "Allen Institute": "#/$defs/AI", + "Allen Institute for Brain Science": "#/$defs/AIBS", + "Allen Institute for Neural Dynamics": "#/$defs/AIND", + "Allied": "#/$defs/ALLIED", + "Applied Scientific Instrumentation": "#/$defs/ASI", + "Arecont Vision Costar": "#/$defs/ARECONT_VISION_COSTAR", + "Basler": "#/$defs/BASLER", + "Cambridge Technology": "#/$defs/CAMBRIDGE_TECHNOLOGY", + "Carl Zeiss": "#/$defs/CARL_ZEISS", + "Champalimaud Foundation": "#/$defs/CHAMPALIMAUD", + "Chan Zuckerberg Initiative": "#/$defs/CZI", + "Chroma": "#/$defs/CHROMA", + "Coherent Scientific": "#/$defs/COHERENT_SCIENTIFIC", + "Columbia University": "#/$defs/COLUMBIA", + "Computar": "#/$defs/COMPUTAR", + "Conoptics": "#/$defs/CONOPTICS", + "Custom": "#/$defs/CUSTOM", + "Dodotronic": "#/$defs/DODOTRONIC", + "Doric": "#/$defs/DORIC", + "Ealing": "#/$defs/EALING", + "Edmund Optics": "#/$defs/EDMUND_OPTICS", + "Emory University": "#/$defs/EMORY", + "Euresys": "#/$defs/EURESYS", + "Fujinon": "#/$defs/FUJINON", + "Hamamatsu": "#/$defs/HAMAMATSU", + "Hamilton": "#/$defs/HAMILTON", + "Huazhong University of Science and Technology": "#/$defs/HUST", + "IR Robot Co": "#/$defs/IR_ROBOT_CO", + "ISL Products International": "#/$defs/ISL", + "Infinity Photo-Optical": "#/$defs/INFINITY_PHOTO_OPTICAL", + "Integrated DNA Technologies": "#/$defs/IDT", + "Interuniversity Microelectronics Center": "#/$defs/IMEC", + "Invitrogen": "#/$defs/INVITROGEN", + "Jackson Laboratory": "#/$defs/JAX", + "Janelia Research Campus": "#/$defs/JANELIA", + "Julabo": "#/$defs/JULABO", + "LG": "#/$defs/LG", + "Leica": "#/$defs/LEICA", + "LifeCanvas": "#/$defs/LIFECANVAS", + "Lumen Dynamics": "#/$defs/LUMEN_DYNAMICS", + "MBF Bioscience": "#/$defs/MBF", + "MKS Newport": "#/$defs/MKS_NEWPORT", + "MPI": "#/$defs/MPI", + "Meadowlark Optics": "#/$defs/MEADOWLARK_OPTICS", + "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MJFF", + "Midwest Optical Systems, Inc.": "#/$defs/MIDOPT", + "Mitutuyo": "#/$defs/MITUTUYO", + "NResearch Inc": "#/$defs/NRESEARCH_INC", + "National Center for Complementary and Integrative Health": "#/$defs/NCCIH", + "National Institute of Mental Health": "#/$defs/NIMH", + "National Institute of Neurological Disorders and Stroke": "#/$defs/NINDS", + "National Instruments": "#/$defs/NATIONAL_INSTRUMENTS", + "Navitar": "#/$defs/NAVITAR", + "Neurophotometrics": "#/$defs/NEUROPHOTOMETRICS", + "New Scale Technologies": "#/$defs/NEW_SCALE_TECHNOLOGIES", + "New York University": "#/$defs/NYU", + "Nikon": "#/$defs/NIKON", + "Olympus": "#/$defs/OLYMPUS", + "Open Ephys Production Site": "#/$defs/OEPS", + "Optotune": "#/$defs/OPTOTUNE", + "Other": "#/$defs/OTHER", + "Oxxius": "#/$defs/OXXIUS", + "Prizmatix": "#/$defs/PRIZMATIX", + "Quantifi": "#/$defs/QUANTIFI", + "Raspberry Pi": "#/$defs/RASPBERRY_PI", + "SICGEN": "#/$defs/SICGEN", + "Schneider-Kreuznach": "#/$defs/SCHNEIDER_KREUZNACH", + "Second Order Effects": "#/$defs/SECOND_ORDER_EFFECTS", + "Semrock": "#/$defs/SEMROCK", + "Sigma-Aldritch": "#/$defs/SIGMA_ALDRITCH", + "Simons Foundation": "#/$defs/SIMONS_FOUNDATION", + "Spinnaker": "#/$defs/SPINNAKER", + "Tamron": "#/$defs/TAMRON", "Technical Manufacturing Corporation": "#/$defs/TMC", - "Teledyne FLIR": "#/$defs/TeledyneFLIR", - "Templeton World Charity Foundation": "#/$defs/TempletonWorldCharityFoundation", - "The Imaging Source": "#/$defs/TheImagingSource", - "The Lee Company": "#/$defs/TheLeeCompany", - "Thermo Fisher": "#/$defs/Thermofisher", - "Thorlabs": "#/$defs/Thorlabs", - "Tymphany": "#/$defs/Tymphany", - "Vieworks": "#/$defs/Vieworks", - "Vortran": "#/$defs/Vortran", - "ams OSRAM": "#/$defs/AmsOsram" + "Teledyne FLIR": "#/$defs/FLIR", + "Templeton World Charity Foundation": "#/$defs/TWCF", + "The Imaging Source": "#/$defs/THE_IMAGING_SOURCE", + "The Lee Company": "#/$defs/THE_LEE_COMPANY", + "Thermo Fisher Scientific": "#/$defs/THERMO_FISHER_SCIENTIFIC", + "Thorlabs": "#/$defs/THORLABS", + "Tymphany": "#/$defs/TYMPHANY", + "Vieworks": "#/$defs/VIEWORKS", + "Vortran": "#/$defs/VORTRAN", + "ams OSRAM": "#/$defs/AMS_OSRAM" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/AAOptoElectronic" + "$ref": "#/$defs/AA_OPTO_ELECTRONIC" }, { - "$ref": "#/$defs/Abcam" + "$ref": "#/$defs/ASUS" }, { - "$ref": "#/$defs/Addgene" + "$ref": "#/$defs/ABCAM" }, { - "$ref": "#/$defs/AilipuTechnologyCo" + "$ref": "#/$defs/ADDGENE" }, { - "$ref": "#/$defs/AllenInstitute" + "$ref": "#/$defs/AILIPU" }, { - "$ref": "#/$defs/AllenInstituteForBrainScience" + "$ref": "#/$defs/AI" }, { - "$ref": "#/$defs/AllenInstituteForNeuralDynamics" + "$ref": "#/$defs/AIBS" }, { - "$ref": "#/$defs/Allied" + "$ref": "#/$defs/AIND" }, { - "$ref": "#/$defs/AmsOsram" + "$ref": "#/$defs/ALLIED" }, { - "$ref": "#/$defs/AppliedScientificInstrumentation" + "$ref": "#/$defs/ASI" }, { - "$ref": "#/$defs/Asus" + "$ref": "#/$defs/ARECONT_VISION_COSTAR" }, { - "$ref": "#/$defs/ArecontVisionCostar" + "$ref": "#/$defs/BASLER" }, { - "$ref": "#/$defs/Basler" + "$ref": "#/$defs/CAMBRIDGE_TECHNOLOGY" }, { - "$ref": "#/$defs/CambridgeTechnology" + "$ref": "#/$defs/CARL_ZEISS" }, { - "$ref": "#/$defs/ChampalimaudFoundation" + "$ref": "#/$defs/CHAMPALIMAUD" }, { - "$ref": "#/$defs/ChanZuckerbergInitiative" + "$ref": "#/$defs/CZI" }, { - "$ref": "#/$defs/Chroma" + "$ref": "#/$defs/CHROMA" }, { - "$ref": "#/$defs/CoherentScientific" + "$ref": "#/$defs/COHERENT_SCIENTIFIC" }, { - "$ref": "#/$defs/ColumbiaUniversity" + "$ref": "#/$defs/COLUMBIA" }, { - "$ref": "#/$defs/Computar" + "$ref": "#/$defs/COMPUTAR" }, { - "$ref": "#/$defs/Conoptics" + "$ref": "#/$defs/CONOPTICS" }, { - "$ref": "#/$defs/Custom" + "$ref": "#/$defs/CUSTOM" }, { - "$ref": "#/$defs/Dodotronic" + "$ref": "#/$defs/DODOTRONIC" }, { - "$ref": "#/$defs/Doric" + "$ref": "#/$defs/DORIC" }, { - "$ref": "#/$defs/Ealing" + "$ref": "#/$defs/EALING" }, { - "$ref": "#/$defs/EdmundOptics" + "$ref": "#/$defs/EDMUND_OPTICS" }, { - "$ref": "#/$defs/EmoryUniversity" + "$ref": "#/$defs/EMORY" }, { - "$ref": "#/$defs/Euresys" + "$ref": "#/$defs/EURESYS" }, { - "$ref": "#/$defs/Fujinon" + "$ref": "#/$defs/FUJINON" }, { - "$ref": "#/$defs/Hamamatsu" + "$ref": "#/$defs/HAMAMATSU" }, { - "$ref": "#/$defs/Hamilton" + "$ref": "#/$defs/HAMILTON" }, { - "$ref": "#/$defs/HuazhongUniversityOfScienceAndTechnology" + "$ref": "#/$defs/HUST" }, { - "$ref": "#/$defs/TheImagingSource" + "$ref": "#/$defs/IR_ROBOT_CO" }, { - "$ref": "#/$defs/IntegratedDNATechnologies" + "$ref": "#/$defs/ISL" }, { - "$ref": "#/$defs/InteruniversityMicroelectronicsCenter" + "$ref": "#/$defs/INFINITY_PHOTO_OPTICAL" }, { - "$ref": "#/$defs/InfinityPhotoOptical" + "$ref": "#/$defs/IDT" }, { - "$ref": "#/$defs/Invitrogen" + "$ref": "#/$defs/IMEC" }, { - "$ref": "#/$defs/ISLProductsInternational" + "$ref": "#/$defs/INVITROGEN" }, { - "$ref": "#/$defs/JacksonLaboratory" + "$ref": "#/$defs/JAX" }, { - "$ref": "#/$defs/JaneliaResearchCampus" + "$ref": "#/$defs/JANELIA" }, { - "$ref": "#/$defs/Julabo" + "$ref": "#/$defs/JULABO" }, { - "$ref": "#/$defs/TheLeeCompany" + "$ref": "#/$defs/LG" }, { - "$ref": "#/$defs/Leica" + "$ref": "#/$defs/LEICA" }, { - "$ref": "#/$defs/Lg" + "$ref": "#/$defs/LUMEN_DYNAMICS" }, { - "$ref": "#/$defs/LifeCanvas" + "$ref": "#/$defs/LIFECANVAS" }, { - "$ref": "#/$defs/MeadowlarkOptics" + "$ref": "#/$defs/MBF" }, { - "$ref": "#/$defs/IRRobotCo" + "$ref": "#/$defs/MKS_NEWPORT" }, { - "$ref": "#/$defs/MBFBioscience" + "$ref": "#/$defs/MPI" }, { - "$ref": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch" + "$ref": "#/$defs/MEADOWLARK_OPTICS" }, { - "$ref": "#/$defs/MidwestOpticalSystems" + "$ref": "#/$defs/MJFF" }, { - "$ref": "#/$defs/Mitutuyo" + "$ref": "#/$defs/MIDOPT" }, { - "$ref": "#/$defs/MKSNewport" + "$ref": "#/$defs/MITUTUYO" }, { - "$ref": "#/$defs/Mpi" + "$ref": "#/$defs/NRESEARCH_INC" }, { - "$ref": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth" + "$ref": "#/$defs/NCCIH" }, { - "$ref": "#/$defs/NationalInstituteOfMentalHealth" + "$ref": "#/$defs/NIMH" }, { - "$ref": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke" + "$ref": "#/$defs/NINDS" }, { - "$ref": "#/$defs/NationalInstruments" + "$ref": "#/$defs/NATIONAL_INSTRUMENTS" }, { - "$ref": "#/$defs/Navitar" + "$ref": "#/$defs/NAVITAR" }, { - "$ref": "#/$defs/Neurophotometrics" + "$ref": "#/$defs/NEUROPHOTOMETRICS" }, { - "$ref": "#/$defs/NewScaleTechnologies" + "$ref": "#/$defs/NEW_SCALE_TECHNOLOGIES" }, { - "$ref": "#/$defs/NewYorkUniversity" + "$ref": "#/$defs/NYU" }, { - "$ref": "#/$defs/Nikon" + "$ref": "#/$defs/NIKON" }, { - "$ref": "#/$defs/NResearch" + "$ref": "#/$defs/OLYMPUS" }, { - "$ref": "#/$defs/OpenEphysProductionSite" + "$ref": "#/$defs/OEPS" }, { - "$ref": "#/$defs/Olympus" + "$ref": "#/$defs/OPTOTUNE" }, { - "$ref": "#/$defs/Optotune" + "$ref": "#/$defs/OTHER" }, { - "$ref": "#/$defs/Oxxius" + "$ref": "#/$defs/OXXIUS" }, { - "$ref": "#/$defs/Prizmatix" + "$ref": "#/$defs/PRIZMATIX" }, { - "$ref": "#/$defs/Quantifi" + "$ref": "#/$defs/QUANTIFI" }, { - "$ref": "#/$defs/RaspberryPi" + "$ref": "#/$defs/RASPBERRY_PI" }, { - "$ref": "#/$defs/SecondOrderEffects" + "$ref": "#/$defs/SICGEN" }, { - "$ref": "#/$defs/Semrock" + "$ref": "#/$defs/SCHNEIDER_KREUZNACH" }, { - "$ref": "#/$defs/SchneiderKreuznach" + "$ref": "#/$defs/SECOND_ORDER_EFFECTS" }, { - "$ref": "#/$defs/Sicgen" + "$ref": "#/$defs/SEMROCK" }, { - "$ref": "#/$defs/SigmaAldritch" + "$ref": "#/$defs/SIGMA_ALDRITCH" }, { - "$ref": "#/$defs/SimonsFoundation" + "$ref": "#/$defs/SIMONS_FOUNDATION" }, { - "$ref": "#/$defs/Spinnaker" + "$ref": "#/$defs/SPINNAKER" }, { - "$ref": "#/$defs/Tamron" + "$ref": "#/$defs/TAMRON" }, { - "$ref": "#/$defs/TempletonWorldCharityFoundation" + "$ref": "#/$defs/TMC" }, { - "$ref": "#/$defs/TeledyneFLIR" + "$ref": "#/$defs/FLIR" }, { - "$ref": "#/$defs/Thermofisher" + "$ref": "#/$defs/TWCF" }, { - "$ref": "#/$defs/Thorlabs" + "$ref": "#/$defs/THE_IMAGING_SOURCE" }, { - "$ref": "#/$defs/TMC" + "$ref": "#/$defs/THE_LEE_COMPANY" }, { - "$ref": "#/$defs/Tymphany" + "$ref": "#/$defs/THERMO_FISHER_SCIENTIFIC" }, { - "$ref": "#/$defs/Vieworks" + "$ref": "#/$defs/THORLABS" }, { - "$ref": "#/$defs/Vortran" + "$ref": "#/$defs/TYMPHANY" }, { - "$ref": "#/$defs/CarlZeiss" + "$ref": "#/$defs/VIEWORKS" }, { - "$ref": "#/$defs/LumenDynamics" + "$ref": "#/$defs/VORTRAN" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/AMS_OSRAM" } ] }, @@ -26453,62 +28604,6 @@ "title": "ScanningStage", "type": "object" }, - "SchneiderKreuznach": { - "additionalProperties": false, - "description": "SchneiderKreuznach", - "properties": { - "name": { - "const": "Schneider-Kreuznach", - "default": "Schneider-Kreuznach", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "SchneiderKreuznach", - "type": "object" - }, - "SecondOrderEffects": { - "additionalProperties": false, - "description": "Second Order Effects", - "properties": { - "name": { - "const": "Second Order Effects", - "default": "Second Order Effects", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "SecondOrderEffects", - "type": "object" - }, "SectionOrientation": { "description": "Orientation of sectioning", "enum": [ @@ -26535,7 +28630,11 @@ "procedure_type": { "const": "Sectioning", "default": "Sectioning", - "title": "Procedure Type" + "enum": [ + "Sectioning" + ], + "title": "Procedure Type", + "type": "string" }, "number_of_slices": { "title": "Number of slices", @@ -26632,34 +28731,6 @@ "title": "Sectioning", "type": "object" }, - "Semrock": { - "additionalProperties": false, - "description": "Semrock", - "properties": { - "name": { - "const": "Semrock", - "default": "Semrock", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "Semrock", - "type": "object" - }, "Session": { "additionalProperties": false, "description": "Description of a physiology and/or behavior session", @@ -26671,9 +28742,13 @@ "type": "string" }, "schema_version": { - "const": "0.3.4", - "default": "0.3.4", - "title": "Schema Version" + "const": "0.3.5", + "default": "0.3.5", + "enum": [ + "0.3.5" + ], + "title": "Schema Version", + "type": "string" }, "protocol_id": { "default": [], @@ -26914,34 +28989,6 @@ "title": "Sex", "type": "string" }, - "Sicgen": { - "additionalProperties": false, - "description": "SICGEN", - "properties": { - "name": { - "const": "SICGEN", - "default": "SICGEN", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "Sicgen", - "type": "object" - }, "Side": { "description": "Side of animal", "enum": [ @@ -26951,93 +28998,6 @@ "title": "Side", "type": "string" }, - "SigmaAldritch": { - "additionalProperties": false, - "description": "Sigma-Aldritch", - "properties": { - "name": { - "const": "Sigma-Aldritch", - "default": "Sigma-Aldritch", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "SigmaAldritch", - "type": "object" - }, - "SimonsFoundation": { - "additionalProperties": false, - "description": "SimonsFoundation", - "properties": { - "name": { - "const": "Simons Foundation", - "default": "Simons Foundation", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/ResearchOrganizationRegistry" - } - ], - "title": "Registry" - }, - "registry_identifier": { - "const": "01cmst727", - "default": "01cmst727", - "title": "Registry Identifier" - } - }, - "title": "SimonsFoundation", - "type": "object" - }, - "SingleplaneOphys": { - "additionalProperties": false, - "description": "SingleplaneOphys", - "properties": { - "name": { - "const": "Single-plane optical physiology platform", - "default": "Single-plane optical physiology platform", - "title": "Name" - }, - "abbreviation": { - "const": "single-plane-ophys", - "default": "single-plane-ophys", - "title": "Abbreviation" - } - }, - "title": "SingleplaneOphys", - "type": "object" - }, "Size3d": { "additionalProperties": false, "description": "3D size of an object", @@ -27086,42 +29046,6 @@ "title": "SizeUnit", "type": "string" }, - "Slap": { - "additionalProperties": false, - "description": "Slap", - "properties": { - "name": { - "const": "Scanned line projection imaging", - "default": "Scanned line projection imaging", - "title": "Name" - }, - "abbreviation": { - "const": "slap", - "default": "slap", - "title": "Abbreviation" - } - }, - "title": "Slap", - "type": "object" - }, - "Slap2": { - "additionalProperties": false, - "description": "Slap2", - "properties": { - "name": { - "const": "SLAP2 platform", - "default": "SLAP2 platform", - "title": "Name" - }, - "abbreviation": { - "const": "SLAP2", - "default": "SLAP2", - "title": "Abbreviation" - } - }, - "title": "Slap2", - "type": "object" - }, "SlapFieldOfView": { "additionalProperties": false, "description": "Description of a Slap2 scan", @@ -27424,41 +29348,6 @@ "title": "SlapSessionType", "type": "string" }, - "SmartSpim": { - "additionalProperties": false, - "description": "SmartSpim", - "properties": { - "name": { - "const": "SmartSPIM platform", - "default": "SmartSPIM platform", - "title": "Name" - }, - "abbreviation": { - "const": "SmartSPIM", - "default": "SmartSPIM", - "title": "Abbreviation" - } - }, - "title": "SmartSpim", - "type": "object" - }, - "SniffDetector": { - "description": "Sniff Detector", - "properties": { - "name": { - "const": "Sniff Detector", - "default": "Sniff Detector", - "title": "Name" - }, - "whoami": { - "const": 1401, - "default": 1401, - "title": "Whoami" - } - }, - "title": "SniffDetector", - "type": "object" - }, "Software": { "additionalProperties": false, "description": "Description of generic software", @@ -27500,26 +29389,12 @@ "title": "Software", "type": "object" }, - "SoundCard": { - "description": "Sound Card", - "properties": { - "name": { - "const": "Sound Card", - "default": "Sound Card", - "title": "Name" - }, - "whoami": { - "const": 1280, - "default": 1280, - "title": "Whoami" - } - }, - "title": "SoundCard", - "type": "object" - }, "SoundIntensityUnit": { "const": "decibels", "description": "Sound intensity units", + "enum": [ + "decibels" + ], "title": "SoundIntensityUnit", "type": "string" }, @@ -27530,7 +29405,11 @@ "device_type": { "const": "Speaker", "default": "Speaker", - "title": "Device Type" + "enum": [ + "Speaker" + ], + "title": "Device Type", + "type": "string" }, "name": { "title": "Device name", @@ -27551,21 +29430,21 @@ "manufacturer": { "discriminator": { "mapping": { - "ISL Products International": "#/$defs/ISLProductsInternational", - "Other": "#/$defs/Other", - "Tymphany": "#/$defs/Tymphany" + "ISL Products International": "#/$defs/ISL", + "Other": "#/$defs/OTHER", + "Tymphany": "#/$defs/TYMPHANY" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/Tymphany" + "$ref": "#/$defs/TYMPHANY" }, { - "$ref": "#/$defs/ISLProductsInternational" + "$ref": "#/$defs/ISL" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/OTHER" } ], "title": "Manufacturer" @@ -27812,10 +29691,9 @@ "type": "object" }, "SpecimenProcedureType": { - "description": "Names for general specimen procedures", "enum": [ - "Delipidation", "Clearing", + "Delipidation", "Embedding", "Expansion", "Fixation", @@ -27825,68 +29703,25 @@ "Hybridization Chain Reaction", "Immunolabeling", "Mounting", + "Other", "Refractive index matching", "Sectioning", "Soak", "Storage", "Stripping", - "Tamoxifen induction", - "Other - see notes" - ], - "title": "SpecimenProcedureType", - "type": "string" - }, - "SpeedUnit": { - "const": "rotations per minute", - "description": "Enumeration of Speed Measurements", - "title": "SpeedUnit", - "type": "string" - }, - "Spim": { - "additionalProperties": false, - "description": "Spim", - "properties": { - "name": { - "const": "Selective plane illumination microscopy", - "default": "Selective plane illumination microscopy", - "title": "Name" - }, - "abbreviation": { - "const": "SPIM", - "default": "SPIM", - "title": "Abbreviation" - } - }, - "title": "Spim", - "type": "object" - }, - "Spinnaker": { - "additionalProperties": false, - "description": "Spinnaker", - "properties": { - "name": { - "const": "Spinnaker", - "default": "Spinnaker", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "Spinnaker", - "type": "object" + "Tamoxifen induction" + ], + "title": "SpecimenProcedureType", + "type": "string" + }, + "SpeedUnit": { + "const": "rotations per minute", + "description": "Enumeration of Speed Measurements", + "enum": [ + "rotations per minute" + ], + "title": "SpeedUnit", + "type": "string" }, "SpoutSide": { "description": "Spout sides", @@ -28208,365 +30043,365 @@ "source": { "discriminator": { "mapping": { - "AA Opto Electronic": "#/$defs/AAOptoElectronic", - "ASUS": "#/$defs/Asus", - "Abcam": "#/$defs/Abcam", - "Addgene": "#/$defs/Addgene", - "Ailipu Technology Co": "#/$defs/AilipuTechnologyCo", - "Allen Institute": "#/$defs/AllenInstitute", - "Allen Institute for Brain Science": "#/$defs/AllenInstituteForBrainScience", - "Allen Institute for Neural Dynamics": "#/$defs/AllenInstituteForNeuralDynamics", - "Allied": "#/$defs/Allied", - "Applied Scientific Instrumentation": "#/$defs/AppliedScientificInstrumentation", - "Arecont Vision Costar": "#/$defs/ArecontVisionCostar", - "Basler": "#/$defs/Basler", - "Cambridge Technology": "#/$defs/CambridgeTechnology", - "Carl Zeiss": "#/$defs/CarlZeiss", - "Champalimaud Foundation": "#/$defs/ChampalimaudFoundation", - "Chan Zuckerberg Initiative": "#/$defs/ChanZuckerbergInitiative", - "Chroma": "#/$defs/Chroma", - "Coherent Scientific": "#/$defs/CoherentScientific", - "Columbia University": "#/$defs/ColumbiaUniversity", - "Computar": "#/$defs/Computar", - "Conoptics": "#/$defs/Conoptics", - "Custom": "#/$defs/Custom", - "Dodotronic": "#/$defs/Dodotronic", - "Doric": "#/$defs/Doric", - "Ealing": "#/$defs/Ealing", - "Edmund Optics": "#/$defs/EdmundOptics", - "Emory University": "#/$defs/EmoryUniversity", - "Euresys": "#/$defs/Euresys", - "Fujinon": "#/$defs/Fujinon", - "Hamamatsu": "#/$defs/Hamamatsu", - "Hamilton": "#/$defs/Hamilton", - "Huazhong University of Science and Technology": "#/$defs/HuazhongUniversityOfScienceAndTechnology", - "IR Robot Co": "#/$defs/IRRobotCo", - "ISL Products International": "#/$defs/ISLProductsInternational", - "Infinity Photo-Optical": "#/$defs/InfinityPhotoOptical", - "Integrated DNA Technologies": "#/$defs/IntegratedDNATechnologies", - "Interuniversity Microelectronics Center": "#/$defs/InteruniversityMicroelectronicsCenter", - "Invitrogen": "#/$defs/Invitrogen", - "Jackson Laboratory": "#/$defs/JacksonLaboratory", - "Janelia Research Campus": "#/$defs/JaneliaResearchCampus", - "Julabo": "#/$defs/Julabo", - "LG": "#/$defs/Lg", - "Leica": "#/$defs/Leica", - "LifeCanvas": "#/$defs/LifeCanvas", - "Lumen Dynamics": "#/$defs/LumenDynamics", - "MBF Bioscience": "#/$defs/MBFBioscience", - "MKS Newport": "#/$defs/MKSNewport", - "MPI": "#/$defs/Mpi", - "Meadowlark Optics": "#/$defs/MeadowlarkOptics", - "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch", - "Midwest Optical Systems, Inc.": "#/$defs/MidwestOpticalSystems", - "Mitutuyo": "#/$defs/Mitutuyo", - "NResearch Inc": "#/$defs/NResearch", - "National Center for Complementary and Integrative Health": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth", - "National Institute of Mental Health": "#/$defs/NationalInstituteOfMentalHealth", - "National Institute of Neurological Disorders and Stroke": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke", - "National Instruments": "#/$defs/NationalInstruments", - "Navitar": "#/$defs/Navitar", - "Neurophotometrics": "#/$defs/Neurophotometrics", - "New Scale Technologies": "#/$defs/NewScaleTechnologies", - "New York University": "#/$defs/NewYorkUniversity", - "Nikon": "#/$defs/Nikon", - "Olympus": "#/$defs/Olympus", - "Open Ephys Production Site": "#/$defs/OpenEphysProductionSite", - "Optotune": "#/$defs/Optotune", - "Other": "#/$defs/Other", - "Oxxius": "#/$defs/Oxxius", - "Prizmatix": "#/$defs/Prizmatix", - "Quantifi": "#/$defs/Quantifi", - "Raspberry Pi": "#/$defs/RaspberryPi", - "SICGEN": "#/$defs/Sicgen", - "Schneider-Kreuznach": "#/$defs/SchneiderKreuznach", - "Second Order Effects": "#/$defs/SecondOrderEffects", - "Semrock": "#/$defs/Semrock", - "Sigma-Aldritch": "#/$defs/SigmaAldritch", - "Simons Foundation": "#/$defs/SimonsFoundation", - "Spinnaker": "#/$defs/Spinnaker", - "Tamron": "#/$defs/Tamron", + "AA Opto Electronic": "#/$defs/AA_OPTO_ELECTRONIC", + "ASUS": "#/$defs/ASUS", + "Abcam": "#/$defs/ABCAM", + "Addgene": "#/$defs/ADDGENE", + "Ailipu Technology Co": "#/$defs/AILIPU", + "Allen Institute": "#/$defs/AI", + "Allen Institute for Brain Science": "#/$defs/AIBS", + "Allen Institute for Neural Dynamics": "#/$defs/AIND", + "Allied": "#/$defs/ALLIED", + "Applied Scientific Instrumentation": "#/$defs/ASI", + "Arecont Vision Costar": "#/$defs/ARECONT_VISION_COSTAR", + "Basler": "#/$defs/BASLER", + "Cambridge Technology": "#/$defs/CAMBRIDGE_TECHNOLOGY", + "Carl Zeiss": "#/$defs/CARL_ZEISS", + "Champalimaud Foundation": "#/$defs/CHAMPALIMAUD", + "Chan Zuckerberg Initiative": "#/$defs/CZI", + "Chroma": "#/$defs/CHROMA", + "Coherent Scientific": "#/$defs/COHERENT_SCIENTIFIC", + "Columbia University": "#/$defs/COLUMBIA", + "Computar": "#/$defs/COMPUTAR", + "Conoptics": "#/$defs/CONOPTICS", + "Custom": "#/$defs/CUSTOM", + "Dodotronic": "#/$defs/DODOTRONIC", + "Doric": "#/$defs/DORIC", + "Ealing": "#/$defs/EALING", + "Edmund Optics": "#/$defs/EDMUND_OPTICS", + "Emory University": "#/$defs/EMORY", + "Euresys": "#/$defs/EURESYS", + "Fujinon": "#/$defs/FUJINON", + "Hamamatsu": "#/$defs/HAMAMATSU", + "Hamilton": "#/$defs/HAMILTON", + "Huazhong University of Science and Technology": "#/$defs/HUST", + "IR Robot Co": "#/$defs/IR_ROBOT_CO", + "ISL Products International": "#/$defs/ISL", + "Infinity Photo-Optical": "#/$defs/INFINITY_PHOTO_OPTICAL", + "Integrated DNA Technologies": "#/$defs/IDT", + "Interuniversity Microelectronics Center": "#/$defs/IMEC", + "Invitrogen": "#/$defs/INVITROGEN", + "Jackson Laboratory": "#/$defs/JAX", + "Janelia Research Campus": "#/$defs/JANELIA", + "Julabo": "#/$defs/JULABO", + "LG": "#/$defs/LG", + "Leica": "#/$defs/LEICA", + "LifeCanvas": "#/$defs/LIFECANVAS", + "Lumen Dynamics": "#/$defs/LUMEN_DYNAMICS", + "MBF Bioscience": "#/$defs/MBF", + "MKS Newport": "#/$defs/MKS_NEWPORT", + "MPI": "#/$defs/MPI", + "Meadowlark Optics": "#/$defs/MEADOWLARK_OPTICS", + "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MJFF", + "Midwest Optical Systems, Inc.": "#/$defs/MIDOPT", + "Mitutuyo": "#/$defs/MITUTUYO", + "NResearch Inc": "#/$defs/NRESEARCH_INC", + "National Center for Complementary and Integrative Health": "#/$defs/NCCIH", + "National Institute of Mental Health": "#/$defs/NIMH", + "National Institute of Neurological Disorders and Stroke": "#/$defs/NINDS", + "National Instruments": "#/$defs/NATIONAL_INSTRUMENTS", + "Navitar": "#/$defs/NAVITAR", + "Neurophotometrics": "#/$defs/NEUROPHOTOMETRICS", + "New Scale Technologies": "#/$defs/NEW_SCALE_TECHNOLOGIES", + "New York University": "#/$defs/NYU", + "Nikon": "#/$defs/NIKON", + "Olympus": "#/$defs/OLYMPUS", + "Open Ephys Production Site": "#/$defs/OEPS", + "Optotune": "#/$defs/OPTOTUNE", + "Other": "#/$defs/OTHER", + "Oxxius": "#/$defs/OXXIUS", + "Prizmatix": "#/$defs/PRIZMATIX", + "Quantifi": "#/$defs/QUANTIFI", + "Raspberry Pi": "#/$defs/RASPBERRY_PI", + "SICGEN": "#/$defs/SICGEN", + "Schneider-Kreuznach": "#/$defs/SCHNEIDER_KREUZNACH", + "Second Order Effects": "#/$defs/SECOND_ORDER_EFFECTS", + "Semrock": "#/$defs/SEMROCK", + "Sigma-Aldritch": "#/$defs/SIGMA_ALDRITCH", + "Simons Foundation": "#/$defs/SIMONS_FOUNDATION", + "Spinnaker": "#/$defs/SPINNAKER", + "Tamron": "#/$defs/TAMRON", "Technical Manufacturing Corporation": "#/$defs/TMC", - "Teledyne FLIR": "#/$defs/TeledyneFLIR", - "Templeton World Charity Foundation": "#/$defs/TempletonWorldCharityFoundation", - "The Imaging Source": "#/$defs/TheImagingSource", - "The Lee Company": "#/$defs/TheLeeCompany", - "Thermo Fisher": "#/$defs/Thermofisher", - "Thorlabs": "#/$defs/Thorlabs", - "Tymphany": "#/$defs/Tymphany", - "Vieworks": "#/$defs/Vieworks", - "Vortran": "#/$defs/Vortran", - "ams OSRAM": "#/$defs/AmsOsram" + "Teledyne FLIR": "#/$defs/FLIR", + "Templeton World Charity Foundation": "#/$defs/TWCF", + "The Imaging Source": "#/$defs/THE_IMAGING_SOURCE", + "The Lee Company": "#/$defs/THE_LEE_COMPANY", + "Thermo Fisher Scientific": "#/$defs/THERMO_FISHER_SCIENTIFIC", + "Thorlabs": "#/$defs/THORLABS", + "Tymphany": "#/$defs/TYMPHANY", + "Vieworks": "#/$defs/VIEWORKS", + "Vortran": "#/$defs/VORTRAN", + "ams OSRAM": "#/$defs/AMS_OSRAM" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/AAOptoElectronic" + "$ref": "#/$defs/AA_OPTO_ELECTRONIC" }, { - "$ref": "#/$defs/Abcam" + "$ref": "#/$defs/ASUS" }, { - "$ref": "#/$defs/Addgene" + "$ref": "#/$defs/ABCAM" }, { - "$ref": "#/$defs/AilipuTechnologyCo" + "$ref": "#/$defs/ADDGENE" }, { - "$ref": "#/$defs/AllenInstitute" + "$ref": "#/$defs/AILIPU" }, { - "$ref": "#/$defs/AllenInstituteForBrainScience" + "$ref": "#/$defs/AI" }, { - "$ref": "#/$defs/AllenInstituteForNeuralDynamics" + "$ref": "#/$defs/AIBS" }, { - "$ref": "#/$defs/Allied" + "$ref": "#/$defs/AIND" }, { - "$ref": "#/$defs/AmsOsram" + "$ref": "#/$defs/ALLIED" }, { - "$ref": "#/$defs/AppliedScientificInstrumentation" + "$ref": "#/$defs/ASI" }, { - "$ref": "#/$defs/Asus" + "$ref": "#/$defs/ARECONT_VISION_COSTAR" }, { - "$ref": "#/$defs/ArecontVisionCostar" + "$ref": "#/$defs/BASLER" }, { - "$ref": "#/$defs/Basler" + "$ref": "#/$defs/CAMBRIDGE_TECHNOLOGY" }, { - "$ref": "#/$defs/CambridgeTechnology" + "$ref": "#/$defs/CARL_ZEISS" }, { - "$ref": "#/$defs/ChampalimaudFoundation" + "$ref": "#/$defs/CHAMPALIMAUD" }, { - "$ref": "#/$defs/ChanZuckerbergInitiative" + "$ref": "#/$defs/CZI" }, { - "$ref": "#/$defs/Chroma" + "$ref": "#/$defs/CHROMA" }, { - "$ref": "#/$defs/CoherentScientific" + "$ref": "#/$defs/COHERENT_SCIENTIFIC" }, { - "$ref": "#/$defs/ColumbiaUniversity" + "$ref": "#/$defs/COLUMBIA" }, { - "$ref": "#/$defs/Computar" + "$ref": "#/$defs/COMPUTAR" }, { - "$ref": "#/$defs/Conoptics" + "$ref": "#/$defs/CONOPTICS" }, { - "$ref": "#/$defs/Custom" + "$ref": "#/$defs/CUSTOM" }, { - "$ref": "#/$defs/Dodotronic" + "$ref": "#/$defs/DODOTRONIC" }, { - "$ref": "#/$defs/Doric" + "$ref": "#/$defs/DORIC" }, { - "$ref": "#/$defs/Ealing" + "$ref": "#/$defs/EALING" }, { - "$ref": "#/$defs/EdmundOptics" + "$ref": "#/$defs/EDMUND_OPTICS" }, { - "$ref": "#/$defs/EmoryUniversity" + "$ref": "#/$defs/EMORY" }, { - "$ref": "#/$defs/Euresys" + "$ref": "#/$defs/EURESYS" }, { - "$ref": "#/$defs/Fujinon" + "$ref": "#/$defs/FUJINON" }, { - "$ref": "#/$defs/Hamamatsu" + "$ref": "#/$defs/HAMAMATSU" }, { - "$ref": "#/$defs/Hamilton" + "$ref": "#/$defs/HAMILTON" }, { - "$ref": "#/$defs/HuazhongUniversityOfScienceAndTechnology" + "$ref": "#/$defs/HUST" }, { - "$ref": "#/$defs/TheImagingSource" + "$ref": "#/$defs/IR_ROBOT_CO" }, { - "$ref": "#/$defs/IntegratedDNATechnologies" + "$ref": "#/$defs/ISL" }, { - "$ref": "#/$defs/InteruniversityMicroelectronicsCenter" + "$ref": "#/$defs/INFINITY_PHOTO_OPTICAL" }, { - "$ref": "#/$defs/InfinityPhotoOptical" + "$ref": "#/$defs/IDT" }, { - "$ref": "#/$defs/Invitrogen" + "$ref": "#/$defs/IMEC" }, { - "$ref": "#/$defs/ISLProductsInternational" + "$ref": "#/$defs/INVITROGEN" }, { - "$ref": "#/$defs/JacksonLaboratory" + "$ref": "#/$defs/JAX" }, { - "$ref": "#/$defs/JaneliaResearchCampus" + "$ref": "#/$defs/JANELIA" }, { - "$ref": "#/$defs/Julabo" + "$ref": "#/$defs/JULABO" }, { - "$ref": "#/$defs/TheLeeCompany" + "$ref": "#/$defs/LG" }, { - "$ref": "#/$defs/Leica" + "$ref": "#/$defs/LEICA" }, { - "$ref": "#/$defs/Lg" + "$ref": "#/$defs/LUMEN_DYNAMICS" }, { - "$ref": "#/$defs/LifeCanvas" + "$ref": "#/$defs/LIFECANVAS" }, { - "$ref": "#/$defs/MeadowlarkOptics" + "$ref": "#/$defs/MBF" }, { - "$ref": "#/$defs/IRRobotCo" + "$ref": "#/$defs/MKS_NEWPORT" }, { - "$ref": "#/$defs/MBFBioscience" + "$ref": "#/$defs/MPI" }, { - "$ref": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch" + "$ref": "#/$defs/MEADOWLARK_OPTICS" }, { - "$ref": "#/$defs/MidwestOpticalSystems" + "$ref": "#/$defs/MJFF" }, { - "$ref": "#/$defs/Mitutuyo" + "$ref": "#/$defs/MIDOPT" }, { - "$ref": "#/$defs/MKSNewport" + "$ref": "#/$defs/MITUTUYO" }, { - "$ref": "#/$defs/Mpi" + "$ref": "#/$defs/NRESEARCH_INC" }, { - "$ref": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth" + "$ref": "#/$defs/NCCIH" }, { - "$ref": "#/$defs/NationalInstituteOfMentalHealth" + "$ref": "#/$defs/NIMH" }, { - "$ref": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke" + "$ref": "#/$defs/NINDS" }, { - "$ref": "#/$defs/NationalInstruments" + "$ref": "#/$defs/NATIONAL_INSTRUMENTS" }, { - "$ref": "#/$defs/Navitar" + "$ref": "#/$defs/NAVITAR" }, { - "$ref": "#/$defs/Neurophotometrics" + "$ref": "#/$defs/NEUROPHOTOMETRICS" }, { - "$ref": "#/$defs/NewScaleTechnologies" + "$ref": "#/$defs/NEW_SCALE_TECHNOLOGIES" }, { - "$ref": "#/$defs/NewYorkUniversity" + "$ref": "#/$defs/NYU" }, { - "$ref": "#/$defs/Nikon" + "$ref": "#/$defs/NIKON" }, { - "$ref": "#/$defs/NResearch" + "$ref": "#/$defs/OLYMPUS" }, { - "$ref": "#/$defs/OpenEphysProductionSite" + "$ref": "#/$defs/OEPS" }, { - "$ref": "#/$defs/Olympus" + "$ref": "#/$defs/OPTOTUNE" }, { - "$ref": "#/$defs/Optotune" + "$ref": "#/$defs/OTHER" }, { - "$ref": "#/$defs/Oxxius" + "$ref": "#/$defs/OXXIUS" }, { - "$ref": "#/$defs/Prizmatix" + "$ref": "#/$defs/PRIZMATIX" }, { - "$ref": "#/$defs/Quantifi" + "$ref": "#/$defs/QUANTIFI" }, { - "$ref": "#/$defs/RaspberryPi" + "$ref": "#/$defs/RASPBERRY_PI" }, { - "$ref": "#/$defs/SecondOrderEffects" + "$ref": "#/$defs/SICGEN" }, { - "$ref": "#/$defs/Semrock" + "$ref": "#/$defs/SCHNEIDER_KREUZNACH" }, { - "$ref": "#/$defs/SchneiderKreuznach" + "$ref": "#/$defs/SECOND_ORDER_EFFECTS" }, { - "$ref": "#/$defs/Sicgen" + "$ref": "#/$defs/SEMROCK" }, { - "$ref": "#/$defs/SigmaAldritch" + "$ref": "#/$defs/SIGMA_ALDRITCH" }, { - "$ref": "#/$defs/SimonsFoundation" + "$ref": "#/$defs/SIMONS_FOUNDATION" }, { - "$ref": "#/$defs/Spinnaker" + "$ref": "#/$defs/SPINNAKER" }, { - "$ref": "#/$defs/Tamron" + "$ref": "#/$defs/TAMRON" }, { - "$ref": "#/$defs/TempletonWorldCharityFoundation" + "$ref": "#/$defs/TMC" }, { - "$ref": "#/$defs/TeledyneFLIR" + "$ref": "#/$defs/FLIR" }, { - "$ref": "#/$defs/Thermofisher" + "$ref": "#/$defs/TWCF" }, { - "$ref": "#/$defs/Thorlabs" + "$ref": "#/$defs/THE_IMAGING_SOURCE" }, { - "$ref": "#/$defs/TMC" + "$ref": "#/$defs/THE_LEE_COMPANY" }, { - "$ref": "#/$defs/Tymphany" + "$ref": "#/$defs/THERMO_FISHER_SCIENTIFIC" }, { - "$ref": "#/$defs/Vieworks" + "$ref": "#/$defs/THORLABS" }, { - "$ref": "#/$defs/Vortran" + "$ref": "#/$defs/TYMPHANY" }, { - "$ref": "#/$defs/CarlZeiss" + "$ref": "#/$defs/VIEWORKS" }, { - "$ref": "#/$defs/LumenDynamics" + "$ref": "#/$defs/VORTRAN" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/AMS_OSRAM" } ], "title": "Source" @@ -28637,22 +30472,14 @@ "title": "StainType", "type": "string" }, - "StepperDriver": { - "description": "Stepper Driver", - "properties": { - "name": { - "const": "Stepper Driver", - "default": "Stepper Driver", - "title": "Name" - }, - "whoami": { - "const": 1130, - "default": 1130, - "title": "Whoami" - } - }, - "title": "StepperDriver", - "type": "object" + "Status": { + "description": "QC Status", + "enum": [ + "Fail", + "Pass" + ], + "title": "Status", + "type": "string" }, "StimulusEpoch": { "additionalProperties": false, @@ -29059,65 +30886,65 @@ "items": { "discriminator": { "mapping": { - "Behavior": "#/$defs/aind_data_schema_models__modalities__Behavior", - "Behavior videos": "#/$defs/BehaviorVideos", - "Confocal microscopy": "#/$defs/aind_data_schema_models__modalities__Confocal", - "Electromyography": "#/$defs/Electromyography", - "Extracellular electrophysiology": "#/$defs/aind_data_schema_models__modalities__Ecephys", - "Fiber photometry": "#/$defs/Fib", - "Fluorescence micro-optical sectioning tomography": "#/$defs/Fmost", - "Intracellular electrophysiology": "#/$defs/Icephys", - "Intrinsic signal imaging": "#/$defs/aind_data_schema_models__modalities__Isi", - "Magnetic resonance imaging": "#/$defs/aind_data_schema_models__modalities__Mri", - "Multiplexed error-robust fluorescence in situ hybridization": "#/$defs/aind_data_schema_models__modalities__Merfish", - "Planar optical physiology": "#/$defs/POphys", - "Scanned line projection imaging": "#/$defs/Slap", - "Selective plane illumination microscopy": "#/$defs/Spim" + "EMG": "#/$defs/EMG", + "ISI": "#/$defs/aind_data_schema_models__utils__ISI__1", + "MRI": "#/$defs/aind_data_schema_models__utils__MRI__1", + "SPIM": "#/$defs/SPIM", + "behavior": "#/$defs/aind_data_schema_models__utils__BEHAVIOR__1", + "behavior-videos": "#/$defs/BEHAVIOR_VIDEOS", + "confocal": "#/$defs/aind_data_schema_models__utils__CONFOCAL__1", + "ecephys": "#/$defs/aind_data_schema_models__utils__ECEPHYS__1", + "fMOST": "#/$defs/FMOST", + "fib": "#/$defs/FIB", + "icephys": "#/$defs/ICEPHYS", + "merfish": "#/$defs/aind_data_schema_models__utils__MERFISH__1", + "pophys": "#/$defs/POPHYS", + "slap": "#/$defs/SLAP" }, - "propertyName": "name" + "propertyName": "abbreviation" }, "oneOf": [ { - "$ref": "#/$defs/aind_data_schema_models__modalities__Behavior" + "$ref": "#/$defs/aind_data_schema_models__utils__BEHAVIOR__1" }, { - "$ref": "#/$defs/BehaviorVideos" + "$ref": "#/$defs/BEHAVIOR_VIDEOS" }, { - "$ref": "#/$defs/aind_data_schema_models__modalities__Confocal" + "$ref": "#/$defs/aind_data_schema_models__utils__CONFOCAL__1" }, { - "$ref": "#/$defs/aind_data_schema_models__modalities__Ecephys" + "$ref": "#/$defs/EMG" }, { - "$ref": "#/$defs/Electromyography" + "$ref": "#/$defs/aind_data_schema_models__utils__ECEPHYS__1" }, { - "$ref": "#/$defs/Fmost" + "$ref": "#/$defs/FIB" }, { - "$ref": "#/$defs/Icephys" + "$ref": "#/$defs/FMOST" }, { - "$ref": "#/$defs/aind_data_schema_models__modalities__Isi" + "$ref": "#/$defs/ICEPHYS" }, { - "$ref": "#/$defs/Fib" + "$ref": "#/$defs/aind_data_schema_models__utils__ISI__1" }, { - "$ref": "#/$defs/aind_data_schema_models__modalities__Merfish" + "$ref": "#/$defs/aind_data_schema_models__utils__MRI__1" }, { - "$ref": "#/$defs/aind_data_schema_models__modalities__Mri" + "$ref": "#/$defs/aind_data_schema_models__utils__MERFISH__1" }, { - "$ref": "#/$defs/POphys" + "$ref": "#/$defs/POPHYS" }, { - "$ref": "#/$defs/Slap" + "$ref": "#/$defs/SLAP" }, { - "$ref": "#/$defs/Spim" + "$ref": "#/$defs/SPIM" } ] }, @@ -29171,9 +30998,13 @@ "type": "string" }, "schema_version": { - "const": "0.5.9", - "default": "0.5.9", - "title": "Schema Version" + "const": "0.5.10", + "default": "0.5.10", + "enum": [ + "0.5.10" + ], + "title": "Schema Version", + "type": "string" }, "subject_id": { "description": "Unique identifier for the subject. If this is not a Allen LAS ID, indicate this in the Notes.", @@ -29204,29 +31035,29 @@ "species": { "discriminator": { "mapping": { - "Callithrix jacchus": "#/$defs/CallithrixJacchus", - "Homo sapiens": "#/$defs/HomoSapiens", - "Macaca mulatta": "#/$defs/MacacaMulatta", - "Mus musculus": "#/$defs/MusMusculus", - "Rattus norvegicus": "#/$defs/RattusNorvegicus" + "Callithrix jacchus": "#/$defs/CALLITHRIX_JACCHUS", + "Homo sapiens": "#/$defs/HOMO_SAPIENS", + "Macaca mulatta": "#/$defs/MACACA_MULATTA", + "Mus musculus": "#/$defs/MUS_MUSCULUS", + "Rattus norvegicus": "#/$defs/RATTUS_NORVEGICUS" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/CallithrixJacchus" + "$ref": "#/$defs/CALLITHRIX_JACCHUS" }, { - "$ref": "#/$defs/HomoSapiens" + "$ref": "#/$defs/HOMO_SAPIENS" }, { - "$ref": "#/$defs/MacacaMulatta" + "$ref": "#/$defs/MACACA_MULATTA" }, { - "$ref": "#/$defs/MusMusculus" + "$ref": "#/$defs/MUS_MUSCULUS" }, { - "$ref": "#/$defs/RattusNorvegicus" + "$ref": "#/$defs/RATTUS_NORVEGICUS" } ], "title": "Species" @@ -29268,37 +31099,37 @@ "description": "Where the subject was acquired from. If bred in-house, use Allen Institute.", "discriminator": { "mapping": { - "Allen Institute": "#/$defs/AllenInstitute", - "Columbia University": "#/$defs/ColumbiaUniversity", - "Huazhong University of Science and Technology": "#/$defs/HuazhongUniversityOfScienceAndTechnology", - "Jackson Laboratory": "#/$defs/JacksonLaboratory", - "Janelia Research Campus": "#/$defs/JaneliaResearchCampus", - "New York University": "#/$defs/NewYorkUniversity", - "Other": "#/$defs/Other" + "Allen Institute": "#/$defs/AI", + "Columbia University": "#/$defs/COLUMBIA", + "Huazhong University of Science and Technology": "#/$defs/HUST", + "Jackson Laboratory": "#/$defs/JAX", + "Janelia Research Campus": "#/$defs/JANELIA", + "New York University": "#/$defs/NYU", + "Other": "#/$defs/OTHER" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/AllenInstitute" + "$ref": "#/$defs/AI" }, { - "$ref": "#/$defs/ColumbiaUniversity" + "$ref": "#/$defs/COLUMBIA" }, { - "$ref": "#/$defs/HuazhongUniversityOfScienceAndTechnology" + "$ref": "#/$defs/HUST" }, { - "$ref": "#/$defs/JaneliaResearchCampus" + "$ref": "#/$defs/JANELIA" }, { - "$ref": "#/$defs/JacksonLaboratory" + "$ref": "#/$defs/JAX" }, { - "$ref": "#/$defs/NewYorkUniversity" + "$ref": "#/$defs/NYU" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/OTHER" } ], "title": "Source" @@ -29388,7 +31219,11 @@ "procedure_type": { "const": "Surgery", "default": "Surgery", - "title": "Procedure Type" + "enum": [ + "Surgery" + ], + "title": "Procedure Type", + "type": "string" }, "protocol_id": { "description": "DOI for protocols.io", @@ -29445,198 +31280,540 @@ "type": "null" } ], - "default": null, - "description": "Animal weight after procedure", - "title": "Animal weight (g)" + "default": null, + "description": "Animal weight after procedure", + "title": "Animal weight (g)" + }, + "weight_unit": { + "allOf": [ + { + "$ref": "#/$defs/MassUnit" + } + ], + "default": "gram", + "title": "Weight unit" + }, + "anaesthesia": { + "anyOf": [ + { + "$ref": "#/$defs/Anaesthetic" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Anaesthesia" + }, + "workstation_id": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Workstation ID" + }, + "procedures": { + "items": { + "discriminator": { + "mapping": { + "Craniotomy": "#/$defs/Craniotomy", + "Fiber implant": "#/$defs/FiberImplant", + "Ground wire": "#/$defs/ProtectiveMaterialReplacement", + "Headframe": "#/$defs/Headframe", + "ICM injection": "#/$defs/IntraCisternalMagnaInjection", + "ICV injection": "#/$defs/IntraCerebellarVentricleInjection", + "Intraperitoneal injection": "#/$defs/IntraperitonealInjection", + "Iontophoresis injection": "#/$defs/IontophoresisInjection", + "Nanoject injection": "#/$defs/NanojectInjection", + "Other Subject Procedure": "#/$defs/OtherSubjectProcedure", + "Perfusion": "#/$defs/Perfusion", + "Retro-orbital injection": "#/$defs/RetroOrbitalInjection" + }, + "propertyName": "procedure_type" + }, + "oneOf": [ + { + "$ref": "#/$defs/Craniotomy" + }, + { + "$ref": "#/$defs/FiberImplant" + }, + { + "$ref": "#/$defs/Headframe" + }, + { + "$ref": "#/$defs/IntraCerebellarVentricleInjection" + }, + { + "$ref": "#/$defs/IntraCisternalMagnaInjection" + }, + { + "$ref": "#/$defs/IntraperitonealInjection" + }, + { + "$ref": "#/$defs/IontophoresisInjection" + }, + { + "$ref": "#/$defs/NanojectInjection" + }, + { + "$ref": "#/$defs/OtherSubjectProcedure" + }, + { + "$ref": "#/$defs/Perfusion" + }, + { + "$ref": "#/$defs/ProtectiveMaterialReplacement" + }, + { + "$ref": "#/$defs/RetroOrbitalInjection" + } + ] + }, + "minItems": 1, + "title": "Procedures", + "type": "array" + }, + "notes": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Notes" + } + }, + "required": [ + "protocol_id", + "start_date", + "experimenter_full_name", + "procedures" + ], + "title": "Surgery", + "type": "object" + }, + "TAMRON": { + "properties": { + "name": { + "const": "Tamron", + "default": "Tamron", + "enum": [ + "Tamron" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "TAMRON", + "type": "object" + }, + "THERMO_FISHER_SCIENTIFIC": { + "properties": { + "name": { + "const": "Thermo Fisher Scientific", + "default": "Thermo Fisher Scientific", + "enum": [ + "Thermo Fisher Scientific" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" + }, + "propertyName": "name" + }, + "oneOf": [ + { + "$ref": "#/$defs/ROR" + } + ], + "title": "Registry" + }, + "registry_identifier": { + "const": "03x1ewr52", + "default": "03x1ewr52", + "enum": [ + "03x1ewr52" + ], + "title": "Registry Identifier", + "type": "string" + } + }, + "title": "THERMO_FISHER_SCIENTIFIC", + "type": "object" + }, + "THE_IMAGING_SOURCE": { + "properties": { + "name": { + "const": "The Imaging Source", + "default": "The Imaging Source", + "enum": [ + "The Imaging Source" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "THE_IMAGING_SOURCE", + "type": "object" + }, + "THE_LEE_COMPANY": { + "properties": { + "name": { + "const": "The Lee Company", + "default": "The Lee Company", + "enum": [ + "The Lee Company" + ], + "title": "Name", + "type": "string" }, - "weight_unit": { - "allOf": [ - { - "$ref": "#/$defs/MassUnit" - } + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null ], - "default": "gram", - "title": "Weight unit" + "title": "Abbreviation", + "type": "null" }, - "anaesthesia": { - "anyOf": [ - { - "$ref": "#/$defs/Anaesthetic" - }, - { - "type": "null" - } - ], + "registry": { "default": null, - "title": "Anaesthesia" + "title": "Registry", + "type": "null" }, - "workstation_id": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "THE_LEE_COMPANY", + "type": "object" + }, + "THORLABS": { + "properties": { + "name": { + "const": "Thorlabs", + "default": "Thorlabs", + "enum": [ + "Thorlabs" ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, "default": null, - "title": "Workstation ID" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, - "procedures": { - "items": { - "discriminator": { - "mapping": { - "Craniotomy": "#/$defs/Craniotomy", - "Fiber implant": "#/$defs/FiberImplant", - "Ground wire": "#/$defs/ProtectiveMaterialReplacement", - "Headframe": "#/$defs/Headframe", - "ICM injection": "#/$defs/IntraCisternalMagnaInjection", - "ICV injection": "#/$defs/IntraCerebellarVentricleInjection", - "Intraperitoneal injection": "#/$defs/IntraperitonealInjection", - "Iontophoresis injection": "#/$defs/IontophoresisInjection", - "Nanoject injection": "#/$defs/NanojectInjection", - "Other Subject Procedure": "#/$defs/OtherSubjectProcedure", - "Perfusion": "#/$defs/Perfusion", - "Retro-orbital injection": "#/$defs/RetroOrbitalInjection" - }, - "propertyName": "procedure_type" - }, - "oneOf": [ - { - "$ref": "#/$defs/Craniotomy" - }, - { - "$ref": "#/$defs/FiberImplant" - }, - { - "$ref": "#/$defs/Headframe" - }, - { - "$ref": "#/$defs/IntraCerebellarVentricleInjection" - }, - { - "$ref": "#/$defs/IntraCisternalMagnaInjection" - }, - { - "$ref": "#/$defs/IntraperitonealInjection" - }, - { - "$ref": "#/$defs/IontophoresisInjection" - }, - { - "$ref": "#/$defs/NanojectInjection" - }, - { - "$ref": "#/$defs/OtherSubjectProcedure" - }, - { - "$ref": "#/$defs/Perfusion" - }, - { - "$ref": "#/$defs/ProtectiveMaterialReplacement" - }, - { - "$ref": "#/$defs/RetroOrbitalInjection" - } - ] + "registry": { + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" }, - "minItems": 1, - "title": "Procedures", - "type": "array" - }, - "notes": { - "anyOf": [ - { - "type": "string" + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" }, + "propertyName": "name" + }, + "oneOf": [ { - "type": "null" + "$ref": "#/$defs/ROR" } ], - "default": null, - "title": "Notes" + "title": "Registry" + }, + "registry_identifier": { + "const": "04gsnvb07", + "default": "04gsnvb07", + "enum": [ + "04gsnvb07" + ], + "title": "Registry Identifier", + "type": "string" } }, - "required": [ - "protocol_id", - "start_date", - "experimenter_full_name", - "procedures" - ], - "title": "Surgery", + "title": "THORLABS", "type": "object" }, - "Synchronizer": { - "description": "Synchronizer", + "TIMESTAMP_GENERATOR_GEN_1": { "properties": { "name": { - "const": "Synchronizer", - "default": "Synchronizer", - "title": "Name" + "const": "Timestamp Generator Gen 1", + "default": "Timestamp Generator Gen 1", + "enum": [ + "Timestamp Generator Gen 1" + ], + "title": "Name", + "type": "string" }, "whoami": { - "const": 1104, - "default": 1104, - "title": "Whoami" + "const": 1154, + "default": 1154, + "enum": [ + 1154 + ], + "title": "Whoami", + "type": "integer" + } + }, + "title": "TIMESTAMP_GENERATOR_GEN_1", + "type": "object" + }, + "TIMESTAMP_GENERATOR_GEN_3": { + "properties": { + "name": { + "const": "Timestamp Generator Gen 3", + "default": "Timestamp Generator Gen 3", + "enum": [ + "Timestamp Generator Gen 3" + ], + "title": "Name", + "type": "string" + }, + "whoami": { + "const": 1158, + "default": 1158, + "enum": [ + 1158 + ], + "title": "Whoami", + "type": "integer" } }, - "title": "Synchronizer", + "title": "TIMESTAMP_GENERATOR_GEN_3", "type": "object" }, "TMC": { - "additionalProperties": false, - "description": "TMC", "properties": { "name": { "const": "Technical Manufacturing Corporation", "default": "Technical Manufacturing Corporation", - "title": "Name" + "enum": [ + "Technical Manufacturing Corporation" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "TMC", "default": "TMC", - "title": "Abbreviation" + "enum": [ + "TMC" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { "const": null, "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "TMC", + "type": "object" + }, + "TREADMILL": { + "properties": { + "name": { + "const": "Treadmill", + "default": "Treadmill", + "enum": [ + "Treadmill" + ], + "title": "Name", + "type": "string" + }, + "whoami": { + "const": 1402, + "default": 1402, + "enum": [ + 1402 + ], + "title": "Whoami", + "type": "integer" + } + }, + "title": "TREADMILL", + "type": "object" + }, + "TWCF": { + "properties": { + "name": { + "const": "Templeton World Charity Foundation", + "default": "Templeton World Charity Foundation", + "enum": [ + "Templeton World Charity Foundation" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "TWCF", + "default": "TWCF", + "enum": [ + "TWCF" + ], + "title": "Abbreviation", + "type": "string" + }, + "registry": { + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" + }, + "propertyName": "name" + }, + "oneOf": [ + { + "$ref": "#/$defs/ROR" + } + ], "title": "Registry" }, "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" + "const": "00x0z1472", + "default": "00x0z1472", + "enum": [ + "00x0z1472" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "TMC", + "title": "TWCF", "type": "object" }, - "Tamron": { - "additionalProperties": false, - "description": "Tamron", + "TYMPHANY": { "properties": { "name": { - "const": "Tamron", - "default": "Tamron", - "title": "Name" + "const": "Tymphany", + "default": "Tymphany", + "enum": [ + "Tymphany" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Tamron", + "title": "TYMPHANY", "type": "object" }, "TarsVirusIdentifiers": { @@ -29717,47 +31894,6 @@ "title": "TarsVirusIdentifiers", "type": "object" }, - "TeledyneFLIR": { - "additionalProperties": false, - "description": "TeledyneFLIR", - "properties": { - "name": { - "const": "Teledyne FLIR", - "default": "Teledyne FLIR", - "title": "Name" - }, - "abbreviation": { - "const": "FLIR", - "default": "FLIR", - "title": "Abbreviation" - }, - "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/ResearchOrganizationRegistry" - } - ], - "title": "Registry" - }, - "registry_identifier": { - "const": "01j1gwp17", - "default": "01j1gwp17", - "title": "Registry Identifier" - } - }, - "title": "TeledyneFLIR", - "type": "object" - }, "TemperatureUnit": { "description": "Temperature units", "enum": [ @@ -29767,231 +31903,18 @@ "title": "TemperatureUnit", "type": "string" }, - "TempletonWorldCharityFoundation": { - "additionalProperties": false, - "description": "TempletonWorldCharityFoundation", - "properties": { - "name": { - "const": "Templeton World Charity Foundation", - "default": "Templeton World Charity Foundation", - "title": "Name" - }, - "abbreviation": { - "const": "TWCF", - "default": "TWCF", - "title": "Abbreviation" - }, - "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/ResearchOrganizationRegistry" - } - ], - "title": "Registry" - }, - "registry_identifier": { - "const": "00x0z1472", - "default": "00x0z1472", - "title": "Registry Identifier" - } - }, - "title": "TempletonWorldCharityFoundation", - "type": "object" - }, - "TheImagingSource": { - "additionalProperties": false, - "description": "TheImagingSource", - "properties": { - "name": { - "const": "The Imaging Source", - "default": "The Imaging Source", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "TheImagingSource", - "type": "object" - }, - "TheLeeCompany": { - "additionalProperties": false, - "description": "TheLeeCompany", - "properties": { - "name": { - "const": "The Lee Company", - "default": "The Lee Company", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "TheLeeCompany", - "type": "object" - }, - "Thermofisher": { - "additionalProperties": false, - "description": "Thermofisher", - "properties": { - "name": { - "const": "Thermo Fisher", - "default": "Thermo Fisher", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/ResearchOrganizationRegistry" - } - ], - "title": "Registry" - }, - "registry_identifier": { - "const": "03x1ewr52", - "default": "03x1ewr52", - "title": "Registry Identifier" - } - }, - "title": "Thermofisher", - "type": "object" - }, - "Thorlabs": { - "additionalProperties": false, - "description": "Thorlabs", - "properties": { - "name": { - "const": "Thorlabs", - "default": "Thorlabs", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/ResearchOrganizationRegistry" - } - ], - "title": "Registry" - }, - "registry_identifier": { - "const": "04gsnvb07", - "default": "04gsnvb07", - "title": "Registry Identifier" - } - }, - "title": "Thorlabs", - "type": "object" - }, "TimeUnit": { "description": "Enumeration of Time Measurements", "enum": [ "hour", - "minute", - "second", - "millisecond", - "microsecond", - "nanosecond" - ], - "title": "TimeUnit", - "type": "string" - }, - "TimestampGeneratorGen1": { - "description": "Timestamp Generator Gen 1", - "properties": { - "name": { - "const": "Timestamp Generator Gen 1", - "default": "Timestamp Generator Gen 1", - "title": "Name" - }, - "whoami": { - "const": 1154, - "default": 1154, - "title": "Whoami" - } - }, - "title": "TimestampGeneratorGen1", - "type": "object" - }, - "TimestampGeneratorGen3": { - "description": "Timestamp Generator Gen 3", - "properties": { - "name": { - "const": "Timestamp Generator Gen 3", - "default": "Timestamp Generator Gen 3", - "title": "Name" - }, - "whoami": { - "const": 1158, - "default": 1158, - "title": "Whoami" - } - }, - "title": "TimestampGeneratorGen3", - "type": "object" + "minute", + "second", + "millisecond", + "microsecond", + "nanosecond" + ], + "title": "TimeUnit", + "type": "string" }, "TrainingProtocol": { "additionalProperties": false, @@ -30000,7 +31923,11 @@ "procedure_type": { "const": "Training", "default": "Training", - "title": "Procedure Type" + "enum": [ + "Training" + ], + "title": "Procedure Type", + "type": "string" }, "training_name": { "title": "Training protocol name", @@ -30056,7 +31983,11 @@ "type": { "const": "translation", "default": "translation", - "title": "Type" + "enum": [ + "translation" + ], + "title": "Type", + "type": "string" }, "translation": { "items": { @@ -30081,23 +32012,18 @@ "title": "Translation3dTransform", "type": "object" }, - "TriggerType": { - "description": "Types of detector triggers", - "enum": [ - "Internal", - "External" - ], - "title": "TriggerType", - "type": "string" - }, - "Tube": { + "Treadmill": { "additionalProperties": false, - "description": "Description of a tube platform", + "description": "Description of treadmill platform", "properties": { "device_type": { - "const": "Tube", - "default": "Tube", - "title": "Device Type" + "const": "Treadmill", + "default": "Treadmill", + "enum": [ + "Treadmill" + ], + "title": "Device Type", + "type": "string" }, "name": { "title": "Device name", @@ -30120,365 +32046,365 @@ { "discriminator": { "mapping": { - "AA Opto Electronic": "#/$defs/AAOptoElectronic", - "ASUS": "#/$defs/Asus", - "Abcam": "#/$defs/Abcam", - "Addgene": "#/$defs/Addgene", - "Ailipu Technology Co": "#/$defs/AilipuTechnologyCo", - "Allen Institute": "#/$defs/AllenInstitute", - "Allen Institute for Brain Science": "#/$defs/AllenInstituteForBrainScience", - "Allen Institute for Neural Dynamics": "#/$defs/AllenInstituteForNeuralDynamics", - "Allied": "#/$defs/Allied", - "Applied Scientific Instrumentation": "#/$defs/AppliedScientificInstrumentation", - "Arecont Vision Costar": "#/$defs/ArecontVisionCostar", - "Basler": "#/$defs/Basler", - "Cambridge Technology": "#/$defs/CambridgeTechnology", - "Carl Zeiss": "#/$defs/CarlZeiss", - "Champalimaud Foundation": "#/$defs/ChampalimaudFoundation", - "Chan Zuckerberg Initiative": "#/$defs/ChanZuckerbergInitiative", - "Chroma": "#/$defs/Chroma", - "Coherent Scientific": "#/$defs/CoherentScientific", - "Columbia University": "#/$defs/ColumbiaUniversity", - "Computar": "#/$defs/Computar", - "Conoptics": "#/$defs/Conoptics", - "Custom": "#/$defs/Custom", - "Dodotronic": "#/$defs/Dodotronic", - "Doric": "#/$defs/Doric", - "Ealing": "#/$defs/Ealing", - "Edmund Optics": "#/$defs/EdmundOptics", - "Emory University": "#/$defs/EmoryUniversity", - "Euresys": "#/$defs/Euresys", - "Fujinon": "#/$defs/Fujinon", - "Hamamatsu": "#/$defs/Hamamatsu", - "Hamilton": "#/$defs/Hamilton", - "Huazhong University of Science and Technology": "#/$defs/HuazhongUniversityOfScienceAndTechnology", - "IR Robot Co": "#/$defs/IRRobotCo", - "ISL Products International": "#/$defs/ISLProductsInternational", - "Infinity Photo-Optical": "#/$defs/InfinityPhotoOptical", - "Integrated DNA Technologies": "#/$defs/IntegratedDNATechnologies", - "Interuniversity Microelectronics Center": "#/$defs/InteruniversityMicroelectronicsCenter", - "Invitrogen": "#/$defs/Invitrogen", - "Jackson Laboratory": "#/$defs/JacksonLaboratory", - "Janelia Research Campus": "#/$defs/JaneliaResearchCampus", - "Julabo": "#/$defs/Julabo", - "LG": "#/$defs/Lg", - "Leica": "#/$defs/Leica", - "LifeCanvas": "#/$defs/LifeCanvas", - "Lumen Dynamics": "#/$defs/LumenDynamics", - "MBF Bioscience": "#/$defs/MBFBioscience", - "MKS Newport": "#/$defs/MKSNewport", - "MPI": "#/$defs/Mpi", - "Meadowlark Optics": "#/$defs/MeadowlarkOptics", - "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch", - "Midwest Optical Systems, Inc.": "#/$defs/MidwestOpticalSystems", - "Mitutuyo": "#/$defs/Mitutuyo", - "NResearch Inc": "#/$defs/NResearch", - "National Center for Complementary and Integrative Health": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth", - "National Institute of Mental Health": "#/$defs/NationalInstituteOfMentalHealth", - "National Institute of Neurological Disorders and Stroke": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke", - "National Instruments": "#/$defs/NationalInstruments", - "Navitar": "#/$defs/Navitar", - "Neurophotometrics": "#/$defs/Neurophotometrics", - "New Scale Technologies": "#/$defs/NewScaleTechnologies", - "New York University": "#/$defs/NewYorkUniversity", - "Nikon": "#/$defs/Nikon", - "Olympus": "#/$defs/Olympus", - "Open Ephys Production Site": "#/$defs/OpenEphysProductionSite", - "Optotune": "#/$defs/Optotune", - "Other": "#/$defs/Other", - "Oxxius": "#/$defs/Oxxius", - "Prizmatix": "#/$defs/Prizmatix", - "Quantifi": "#/$defs/Quantifi", - "Raspberry Pi": "#/$defs/RaspberryPi", - "SICGEN": "#/$defs/Sicgen", - "Schneider-Kreuznach": "#/$defs/SchneiderKreuznach", - "Second Order Effects": "#/$defs/SecondOrderEffects", - "Semrock": "#/$defs/Semrock", - "Sigma-Aldritch": "#/$defs/SigmaAldritch", - "Simons Foundation": "#/$defs/SimonsFoundation", - "Spinnaker": "#/$defs/Spinnaker", - "Tamron": "#/$defs/Tamron", + "AA Opto Electronic": "#/$defs/AA_OPTO_ELECTRONIC", + "ASUS": "#/$defs/ASUS", + "Abcam": "#/$defs/ABCAM", + "Addgene": "#/$defs/ADDGENE", + "Ailipu Technology Co": "#/$defs/AILIPU", + "Allen Institute": "#/$defs/AI", + "Allen Institute for Brain Science": "#/$defs/AIBS", + "Allen Institute for Neural Dynamics": "#/$defs/AIND", + "Allied": "#/$defs/ALLIED", + "Applied Scientific Instrumentation": "#/$defs/ASI", + "Arecont Vision Costar": "#/$defs/ARECONT_VISION_COSTAR", + "Basler": "#/$defs/BASLER", + "Cambridge Technology": "#/$defs/CAMBRIDGE_TECHNOLOGY", + "Carl Zeiss": "#/$defs/CARL_ZEISS", + "Champalimaud Foundation": "#/$defs/CHAMPALIMAUD", + "Chan Zuckerberg Initiative": "#/$defs/CZI", + "Chroma": "#/$defs/CHROMA", + "Coherent Scientific": "#/$defs/COHERENT_SCIENTIFIC", + "Columbia University": "#/$defs/COLUMBIA", + "Computar": "#/$defs/COMPUTAR", + "Conoptics": "#/$defs/CONOPTICS", + "Custom": "#/$defs/CUSTOM", + "Dodotronic": "#/$defs/DODOTRONIC", + "Doric": "#/$defs/DORIC", + "Ealing": "#/$defs/EALING", + "Edmund Optics": "#/$defs/EDMUND_OPTICS", + "Emory University": "#/$defs/EMORY", + "Euresys": "#/$defs/EURESYS", + "Fujinon": "#/$defs/FUJINON", + "Hamamatsu": "#/$defs/HAMAMATSU", + "Hamilton": "#/$defs/HAMILTON", + "Huazhong University of Science and Technology": "#/$defs/HUST", + "IR Robot Co": "#/$defs/IR_ROBOT_CO", + "ISL Products International": "#/$defs/ISL", + "Infinity Photo-Optical": "#/$defs/INFINITY_PHOTO_OPTICAL", + "Integrated DNA Technologies": "#/$defs/IDT", + "Interuniversity Microelectronics Center": "#/$defs/IMEC", + "Invitrogen": "#/$defs/INVITROGEN", + "Jackson Laboratory": "#/$defs/JAX", + "Janelia Research Campus": "#/$defs/JANELIA", + "Julabo": "#/$defs/JULABO", + "LG": "#/$defs/LG", + "Leica": "#/$defs/LEICA", + "LifeCanvas": "#/$defs/LIFECANVAS", + "Lumen Dynamics": "#/$defs/LUMEN_DYNAMICS", + "MBF Bioscience": "#/$defs/MBF", + "MKS Newport": "#/$defs/MKS_NEWPORT", + "MPI": "#/$defs/MPI", + "Meadowlark Optics": "#/$defs/MEADOWLARK_OPTICS", + "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MJFF", + "Midwest Optical Systems, Inc.": "#/$defs/MIDOPT", + "Mitutuyo": "#/$defs/MITUTUYO", + "NResearch Inc": "#/$defs/NRESEARCH_INC", + "National Center for Complementary and Integrative Health": "#/$defs/NCCIH", + "National Institute of Mental Health": "#/$defs/NIMH", + "National Institute of Neurological Disorders and Stroke": "#/$defs/NINDS", + "National Instruments": "#/$defs/NATIONAL_INSTRUMENTS", + "Navitar": "#/$defs/NAVITAR", + "Neurophotometrics": "#/$defs/NEUROPHOTOMETRICS", + "New Scale Technologies": "#/$defs/NEW_SCALE_TECHNOLOGIES", + "New York University": "#/$defs/NYU", + "Nikon": "#/$defs/NIKON", + "Olympus": "#/$defs/OLYMPUS", + "Open Ephys Production Site": "#/$defs/OEPS", + "Optotune": "#/$defs/OPTOTUNE", + "Other": "#/$defs/OTHER", + "Oxxius": "#/$defs/OXXIUS", + "Prizmatix": "#/$defs/PRIZMATIX", + "Quantifi": "#/$defs/QUANTIFI", + "Raspberry Pi": "#/$defs/RASPBERRY_PI", + "SICGEN": "#/$defs/SICGEN", + "Schneider-Kreuznach": "#/$defs/SCHNEIDER_KREUZNACH", + "Second Order Effects": "#/$defs/SECOND_ORDER_EFFECTS", + "Semrock": "#/$defs/SEMROCK", + "Sigma-Aldritch": "#/$defs/SIGMA_ALDRITCH", + "Simons Foundation": "#/$defs/SIMONS_FOUNDATION", + "Spinnaker": "#/$defs/SPINNAKER", + "Tamron": "#/$defs/TAMRON", "Technical Manufacturing Corporation": "#/$defs/TMC", - "Teledyne FLIR": "#/$defs/TeledyneFLIR", - "Templeton World Charity Foundation": "#/$defs/TempletonWorldCharityFoundation", - "The Imaging Source": "#/$defs/TheImagingSource", - "The Lee Company": "#/$defs/TheLeeCompany", - "Thermo Fisher": "#/$defs/Thermofisher", - "Thorlabs": "#/$defs/Thorlabs", - "Tymphany": "#/$defs/Tymphany", - "Vieworks": "#/$defs/Vieworks", - "Vortran": "#/$defs/Vortran", - "ams OSRAM": "#/$defs/AmsOsram" + "Teledyne FLIR": "#/$defs/FLIR", + "Templeton World Charity Foundation": "#/$defs/TWCF", + "The Imaging Source": "#/$defs/THE_IMAGING_SOURCE", + "The Lee Company": "#/$defs/THE_LEE_COMPANY", + "Thermo Fisher Scientific": "#/$defs/THERMO_FISHER_SCIENTIFIC", + "Thorlabs": "#/$defs/THORLABS", + "Tymphany": "#/$defs/TYMPHANY", + "Vieworks": "#/$defs/VIEWORKS", + "Vortran": "#/$defs/VORTRAN", + "ams OSRAM": "#/$defs/AMS_OSRAM" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/AAOptoElectronic" + "$ref": "#/$defs/AA_OPTO_ELECTRONIC" }, { - "$ref": "#/$defs/Abcam" + "$ref": "#/$defs/ASUS" }, { - "$ref": "#/$defs/Addgene" + "$ref": "#/$defs/ABCAM" }, { - "$ref": "#/$defs/AilipuTechnologyCo" + "$ref": "#/$defs/ADDGENE" }, { - "$ref": "#/$defs/AllenInstitute" + "$ref": "#/$defs/AILIPU" }, { - "$ref": "#/$defs/AllenInstituteForBrainScience" + "$ref": "#/$defs/AI" }, { - "$ref": "#/$defs/AllenInstituteForNeuralDynamics" + "$ref": "#/$defs/AIBS" }, { - "$ref": "#/$defs/Allied" + "$ref": "#/$defs/AIND" }, { - "$ref": "#/$defs/AmsOsram" + "$ref": "#/$defs/ALLIED" }, { - "$ref": "#/$defs/AppliedScientificInstrumentation" + "$ref": "#/$defs/ASI" }, { - "$ref": "#/$defs/Asus" + "$ref": "#/$defs/ARECONT_VISION_COSTAR" }, { - "$ref": "#/$defs/ArecontVisionCostar" + "$ref": "#/$defs/BASLER" }, { - "$ref": "#/$defs/Basler" + "$ref": "#/$defs/CAMBRIDGE_TECHNOLOGY" }, { - "$ref": "#/$defs/CambridgeTechnology" + "$ref": "#/$defs/CARL_ZEISS" }, { - "$ref": "#/$defs/ChampalimaudFoundation" + "$ref": "#/$defs/CHAMPALIMAUD" }, { - "$ref": "#/$defs/ChanZuckerbergInitiative" + "$ref": "#/$defs/CZI" }, { - "$ref": "#/$defs/Chroma" + "$ref": "#/$defs/CHROMA" }, { - "$ref": "#/$defs/CoherentScientific" + "$ref": "#/$defs/COHERENT_SCIENTIFIC" }, { - "$ref": "#/$defs/ColumbiaUniversity" + "$ref": "#/$defs/COLUMBIA" }, { - "$ref": "#/$defs/Computar" + "$ref": "#/$defs/COMPUTAR" }, { - "$ref": "#/$defs/Conoptics" + "$ref": "#/$defs/CONOPTICS" }, { - "$ref": "#/$defs/Custom" + "$ref": "#/$defs/CUSTOM" }, { - "$ref": "#/$defs/Dodotronic" + "$ref": "#/$defs/DODOTRONIC" }, { - "$ref": "#/$defs/Doric" + "$ref": "#/$defs/DORIC" }, { - "$ref": "#/$defs/Ealing" + "$ref": "#/$defs/EALING" }, { - "$ref": "#/$defs/EdmundOptics" + "$ref": "#/$defs/EDMUND_OPTICS" }, { - "$ref": "#/$defs/EmoryUniversity" + "$ref": "#/$defs/EMORY" }, { - "$ref": "#/$defs/Euresys" + "$ref": "#/$defs/EURESYS" }, { - "$ref": "#/$defs/Fujinon" + "$ref": "#/$defs/FUJINON" }, { - "$ref": "#/$defs/Hamamatsu" + "$ref": "#/$defs/HAMAMATSU" }, { - "$ref": "#/$defs/Hamilton" + "$ref": "#/$defs/HAMILTON" }, { - "$ref": "#/$defs/HuazhongUniversityOfScienceAndTechnology" + "$ref": "#/$defs/HUST" }, { - "$ref": "#/$defs/TheImagingSource" + "$ref": "#/$defs/IR_ROBOT_CO" }, { - "$ref": "#/$defs/IntegratedDNATechnologies" + "$ref": "#/$defs/ISL" }, { - "$ref": "#/$defs/InteruniversityMicroelectronicsCenter" + "$ref": "#/$defs/INFINITY_PHOTO_OPTICAL" }, { - "$ref": "#/$defs/InfinityPhotoOptical" + "$ref": "#/$defs/IDT" }, { - "$ref": "#/$defs/Invitrogen" + "$ref": "#/$defs/IMEC" }, { - "$ref": "#/$defs/ISLProductsInternational" + "$ref": "#/$defs/INVITROGEN" }, { - "$ref": "#/$defs/JacksonLaboratory" + "$ref": "#/$defs/JAX" }, { - "$ref": "#/$defs/JaneliaResearchCampus" + "$ref": "#/$defs/JANELIA" }, { - "$ref": "#/$defs/Julabo" + "$ref": "#/$defs/JULABO" }, { - "$ref": "#/$defs/TheLeeCompany" + "$ref": "#/$defs/LG" }, { - "$ref": "#/$defs/Leica" + "$ref": "#/$defs/LEICA" }, { - "$ref": "#/$defs/Lg" + "$ref": "#/$defs/LUMEN_DYNAMICS" }, { - "$ref": "#/$defs/LifeCanvas" + "$ref": "#/$defs/LIFECANVAS" }, { - "$ref": "#/$defs/MeadowlarkOptics" + "$ref": "#/$defs/MBF" }, { - "$ref": "#/$defs/IRRobotCo" + "$ref": "#/$defs/MKS_NEWPORT" }, { - "$ref": "#/$defs/MBFBioscience" + "$ref": "#/$defs/MPI" }, { - "$ref": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch" + "$ref": "#/$defs/MEADOWLARK_OPTICS" }, { - "$ref": "#/$defs/MidwestOpticalSystems" + "$ref": "#/$defs/MJFF" }, { - "$ref": "#/$defs/Mitutuyo" + "$ref": "#/$defs/MIDOPT" }, { - "$ref": "#/$defs/MKSNewport" + "$ref": "#/$defs/MITUTUYO" }, { - "$ref": "#/$defs/Mpi" + "$ref": "#/$defs/NRESEARCH_INC" }, { - "$ref": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth" + "$ref": "#/$defs/NCCIH" }, { - "$ref": "#/$defs/NationalInstituteOfMentalHealth" + "$ref": "#/$defs/NIMH" }, { - "$ref": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke" + "$ref": "#/$defs/NINDS" }, { - "$ref": "#/$defs/NationalInstruments" + "$ref": "#/$defs/NATIONAL_INSTRUMENTS" }, { - "$ref": "#/$defs/Navitar" + "$ref": "#/$defs/NAVITAR" }, { - "$ref": "#/$defs/Neurophotometrics" + "$ref": "#/$defs/NEUROPHOTOMETRICS" }, { - "$ref": "#/$defs/NewScaleTechnologies" + "$ref": "#/$defs/NEW_SCALE_TECHNOLOGIES" }, { - "$ref": "#/$defs/NewYorkUniversity" + "$ref": "#/$defs/NYU" }, { - "$ref": "#/$defs/Nikon" + "$ref": "#/$defs/NIKON" }, { - "$ref": "#/$defs/NResearch" + "$ref": "#/$defs/OLYMPUS" }, { - "$ref": "#/$defs/OpenEphysProductionSite" + "$ref": "#/$defs/OEPS" }, { - "$ref": "#/$defs/Olympus" + "$ref": "#/$defs/OPTOTUNE" }, { - "$ref": "#/$defs/Optotune" + "$ref": "#/$defs/OTHER" }, { - "$ref": "#/$defs/Oxxius" + "$ref": "#/$defs/OXXIUS" }, { - "$ref": "#/$defs/Prizmatix" + "$ref": "#/$defs/PRIZMATIX" }, { - "$ref": "#/$defs/Quantifi" + "$ref": "#/$defs/QUANTIFI" }, { - "$ref": "#/$defs/RaspberryPi" + "$ref": "#/$defs/RASPBERRY_PI" }, { - "$ref": "#/$defs/SecondOrderEffects" + "$ref": "#/$defs/SICGEN" }, { - "$ref": "#/$defs/Semrock" + "$ref": "#/$defs/SCHNEIDER_KREUZNACH" }, { - "$ref": "#/$defs/SchneiderKreuznach" + "$ref": "#/$defs/SECOND_ORDER_EFFECTS" }, { - "$ref": "#/$defs/Sicgen" + "$ref": "#/$defs/SEMROCK" }, { - "$ref": "#/$defs/SigmaAldritch" + "$ref": "#/$defs/SIGMA_ALDRITCH" }, { - "$ref": "#/$defs/SimonsFoundation" + "$ref": "#/$defs/SIMONS_FOUNDATION" }, { - "$ref": "#/$defs/Spinnaker" + "$ref": "#/$defs/SPINNAKER" }, { - "$ref": "#/$defs/Tamron" + "$ref": "#/$defs/TAMRON" }, { - "$ref": "#/$defs/TempletonWorldCharityFoundation" + "$ref": "#/$defs/TMC" }, { - "$ref": "#/$defs/TeledyneFLIR" + "$ref": "#/$defs/FLIR" }, { - "$ref": "#/$defs/Thermofisher" + "$ref": "#/$defs/TWCF" }, { - "$ref": "#/$defs/Thorlabs" + "$ref": "#/$defs/THE_IMAGING_SOURCE" }, { - "$ref": "#/$defs/TMC" + "$ref": "#/$defs/THE_LEE_COMPANY" }, { - "$ref": "#/$defs/Tymphany" + "$ref": "#/$defs/THERMO_FISHER_SCIENTIFIC" }, { - "$ref": "#/$defs/Vieworks" + "$ref": "#/$defs/THORLABS" }, { - "$ref": "#/$defs/Vortran" + "$ref": "#/$defs/TYMPHANY" }, { - "$ref": "#/$defs/CarlZeiss" + "$ref": "#/$defs/VIEWORKS" }, { - "$ref": "#/$defs/LumenDynamics" + "$ref": "#/$defs/VORTRAN" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/AMS_OSRAM" } ] }, @@ -30522,255 +32448,18 @@ { "type": "null" } - ], - "default": null, - "title": "Port index" - }, - "additional_settings": { - "allOf": [ - { - "$ref": "#/$defs/AindGeneric" - } - ], - "default": {}, - "title": "Additional parameters" - }, - "notes": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Notes" - }, - "surface_material": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Surface material" - }, - "date_surface_replaced": { - "anyOf": [ - { - "format": "date-time", - "type": "string" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Date surface replaced" - }, - "diameter": { - "anyOf": [ - { - "minimum": 0.0, - "type": "number" - }, - { - "type": "string" - } - ], - "title": "Diameter" - }, - "diameter_unit": { - "allOf": [ - { - "$ref": "#/$defs/SizeUnit" - } - ], - "default": "centimeter", - "title": "Diameter unit" - } - }, - "required": [ - "name", - "diameter" - ], - "title": "Tube", - "type": "object" - }, - "Tymphany": { - "additionalProperties": false, - "description": "Tymphany", - "properties": { - "name": { - "const": "Tymphany", - "default": "Tymphany", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "Tymphany", - "type": "object" - }, - "UnitlessUnit": { - "description": "Unitless options", - "enum": [ - "percent", - "fraction of cycle" - ], - "title": "UnitlessUnit", - "type": "string" - }, - "Vieworks": { - "additionalProperties": false, - "description": "Vieworks", - "properties": { - "name": { - "const": "Vieworks", - "default": "Vieworks", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "Vieworks", - "type": "object" - }, - "ViralMaterial": { - "additionalProperties": false, - "description": "Description of viral material for injections", - "properties": { - "material_type": { - "const": "Virus", - "default": "Virus", - "title": "Injection material type" - }, - "name": { - "description": "Full genome for virus construct", - "title": "Full genome name", - "type": "string" - }, - "tars_identifiers": { - "anyOf": [ - { - "$ref": "#/$defs/TarsVirusIdentifiers" - }, - { - "type": "null" - } - ], - "default": null, - "description": "TARS database identifiers", - "title": "TARS IDs" - }, - "addgene_id": { - "anyOf": [ - { - "$ref": "#/$defs/PIDName" - }, - { - "type": "null" - } - ], - "default": null, - "description": "Registry must be Addgene", - "title": "Addgene id" - }, - "titer": { - "anyOf": [ - { - "type": "integer" - }, - { - "type": "null" - } - ], - "default": null, - "description": "Final titer of viral material, accounting for mixture/diliution", - "title": "Effective titer (gc/mL)" - }, - "titer_unit": { - "default": "gc/mL", - "title": "Titer unit", - "type": "string" - } - }, - "required": [ - "name" - ], - "title": "ViralMaterial", - "type": "object" - }, - "VirusPrepType": { - "description": "Type of virus preparation", - "enum": [ - "Crude", - "Purified" - ], - "title": "VirusPrepType", - "type": "string" - }, - "VisualStimulation": { - "additionalProperties": false, - "description": "Description of visual stimulus parameters. Provides a high level description of stimulus.", - "properties": { - "stimulus_type": { - "const": "Visual Stimulation", - "default": "Visual Stimulation", - "title": "Stimulus Type" - }, - "stimulus_name": { - "title": "Stimulus name", - "type": "string" + ], + "default": null, + "title": "Port index" }, - "stimulus_parameters": { + "additional_settings": { "allOf": [ { "$ref": "#/$defs/AindGeneric" } ], "default": {}, - "description": "Define and list the parameter values used (e.g. all TF or orientation values)", - "title": "Stimulus parameters" - }, - "stimulus_template_name": { - "default": [], - "description": "Name of image set or movie displayed", - "items": { - "type": "string" - }, - "title": "Stimulus template name", - "type": "array" + "title": "Additional parameters" }, "notes": { "anyOf": [ @@ -30783,106 +32472,33 @@ ], "default": null, "title": "Notes" - } - }, - "required": [ - "stimulus_name" - ], - "title": "VisualStimulation", - "type": "object" - }, - "VoltageUnit": { - "const": "Volts", - "description": "Voltage units", - "title": "VoltageUnit", - "type": "string" - }, - "VolumeUnit": { - "description": "Enumeration of Volume Measurements", - "enum": [ - "liter", - "milliliter", - "microliter", - "nanoliter" - ], - "title": "VolumeUnit", - "type": "string" - }, - "Vortran": { - "additionalProperties": false, - "description": "Vortran", - "properties": { - "name": { - "const": "Vortran", - "default": "Vortran", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "Vortran", - "type": "object" - }, - "WaterRestriction": { - "additionalProperties": false, - "description": "Description of a water restriction procedure", - "properties": { - "procedure_type": { - "const": "Water restriction", - "default": "Water restriction", - "title": "Procedure Type" - }, - "iacuc_protocol": { - "title": "IACUC protocol", - "type": "string" - }, - "target_fraction_weight": { - "title": "Target fraction weight (%)", - "type": "integer" - }, - "target_fraction_weight_unit": { - "allOf": [ - { - "$ref": "#/$defs/UnitlessUnit" - } - ], - "default": "percent", - "title": "Target fraction weight unit" }, - "minimum_water_per_day": { + "surface_material": { "anyOf": [ { - "type": "number" + "type": "string" }, { - "type": "string" + "type": "null" } ], - "title": "Minimum water per day (mL)" + "default": null, + "title": "Surface material" }, - "minimum_water_per_day_unit": { - "allOf": [ + "date_surface_replaced": { + "anyOf": [ { - "$ref": "#/$defs/VolumeUnit" + "format": "date-time", + "type": "string" + }, + { + "type": "null" } ], - "default": "milliliter", - "title": "Minimum water per day unit" + "default": null, + "title": "Date surface replaced" }, - "baseline_weight": { + "treadmill_width": { "anyOf": [ { "type": "number" @@ -30891,76 +32507,46 @@ "type": "string" } ], - "description": "Weight at start of water restriction", - "title": "Baseline weight (g)" + "title": "Width of treadmill (mm)" }, - "weight_unit": { + "width_unit": { "allOf": [ { - "$ref": "#/$defs/MassUnit" - } - ], - "default": "gram", - "title": "Weight unit" - }, - "start_date": { - "format": "date", - "title": "Water restriction start date", - "type": "string" - }, - "end_date": { - "anyOf": [ - { - "format": "date", - "type": "string" - }, - { - "type": "null" + "$ref": "#/$defs/SizeUnit" } ], - "default": null, - "title": "Water restriction end date" + "default": "centimeter", + "title": "Width unit" } }, "required": [ - "iacuc_protocol", - "target_fraction_weight", - "minimum_water_per_day", - "baseline_weight", - "start_date" + "name", + "treadmill_width" ], - "title": "WaterRestriction", + "title": "Treadmill", "type": "object" }, - "WellnessReport": { - "additionalProperties": false, - "description": "Wellness report on animal health", - "properties": { - "date": { - "format": "date", - "title": "Date", - "type": "string" - }, - "report": { - "title": "Report", - "type": "string" - } - }, - "required": [ - "date", - "report" + "TriggerType": { + "description": "Types of detector triggers", + "enum": [ + "Internal", + "External" ], - "title": "WellnessReport", - "type": "object" + "title": "TriggerType", + "type": "string" }, - "Wheel": { + "Tube": { "additionalProperties": false, - "description": "Description of a running wheel", + "description": "Description of a tube platform", "properties": { "device_type": { - "const": "Wheel", - "default": "Wheel", - "title": "Device Type" + "const": "Tube", + "default": "Tube", + "enum": [ + "Tube" + ], + "title": "Device Type", + "type": "string" }, "name": { "title": "Device name", @@ -30983,365 +32569,365 @@ { "discriminator": { "mapping": { - "AA Opto Electronic": "#/$defs/AAOptoElectronic", - "ASUS": "#/$defs/Asus", - "Abcam": "#/$defs/Abcam", - "Addgene": "#/$defs/Addgene", - "Ailipu Technology Co": "#/$defs/AilipuTechnologyCo", - "Allen Institute": "#/$defs/AllenInstitute", - "Allen Institute for Brain Science": "#/$defs/AllenInstituteForBrainScience", - "Allen Institute for Neural Dynamics": "#/$defs/AllenInstituteForNeuralDynamics", - "Allied": "#/$defs/Allied", - "Applied Scientific Instrumentation": "#/$defs/AppliedScientificInstrumentation", - "Arecont Vision Costar": "#/$defs/ArecontVisionCostar", - "Basler": "#/$defs/Basler", - "Cambridge Technology": "#/$defs/CambridgeTechnology", - "Carl Zeiss": "#/$defs/CarlZeiss", - "Champalimaud Foundation": "#/$defs/ChampalimaudFoundation", - "Chan Zuckerberg Initiative": "#/$defs/ChanZuckerbergInitiative", - "Chroma": "#/$defs/Chroma", - "Coherent Scientific": "#/$defs/CoherentScientific", - "Columbia University": "#/$defs/ColumbiaUniversity", - "Computar": "#/$defs/Computar", - "Conoptics": "#/$defs/Conoptics", - "Custom": "#/$defs/Custom", - "Dodotronic": "#/$defs/Dodotronic", - "Doric": "#/$defs/Doric", - "Ealing": "#/$defs/Ealing", - "Edmund Optics": "#/$defs/EdmundOptics", - "Emory University": "#/$defs/EmoryUniversity", - "Euresys": "#/$defs/Euresys", - "Fujinon": "#/$defs/Fujinon", - "Hamamatsu": "#/$defs/Hamamatsu", - "Hamilton": "#/$defs/Hamilton", - "Huazhong University of Science and Technology": "#/$defs/HuazhongUniversityOfScienceAndTechnology", - "IR Robot Co": "#/$defs/IRRobotCo", - "ISL Products International": "#/$defs/ISLProductsInternational", - "Infinity Photo-Optical": "#/$defs/InfinityPhotoOptical", - "Integrated DNA Technologies": "#/$defs/IntegratedDNATechnologies", - "Interuniversity Microelectronics Center": "#/$defs/InteruniversityMicroelectronicsCenter", - "Invitrogen": "#/$defs/Invitrogen", - "Jackson Laboratory": "#/$defs/JacksonLaboratory", - "Janelia Research Campus": "#/$defs/JaneliaResearchCampus", - "Julabo": "#/$defs/Julabo", - "LG": "#/$defs/Lg", - "Leica": "#/$defs/Leica", - "LifeCanvas": "#/$defs/LifeCanvas", - "Lumen Dynamics": "#/$defs/LumenDynamics", - "MBF Bioscience": "#/$defs/MBFBioscience", - "MKS Newport": "#/$defs/MKSNewport", - "MPI": "#/$defs/Mpi", - "Meadowlark Optics": "#/$defs/MeadowlarkOptics", - "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch", - "Midwest Optical Systems, Inc.": "#/$defs/MidwestOpticalSystems", - "Mitutuyo": "#/$defs/Mitutuyo", - "NResearch Inc": "#/$defs/NResearch", - "National Center for Complementary and Integrative Health": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth", - "National Institute of Mental Health": "#/$defs/NationalInstituteOfMentalHealth", - "National Institute of Neurological Disorders and Stroke": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke", - "National Instruments": "#/$defs/NationalInstruments", - "Navitar": "#/$defs/Navitar", - "Neurophotometrics": "#/$defs/Neurophotometrics", - "New Scale Technologies": "#/$defs/NewScaleTechnologies", - "New York University": "#/$defs/NewYorkUniversity", - "Nikon": "#/$defs/Nikon", - "Olympus": "#/$defs/Olympus", - "Open Ephys Production Site": "#/$defs/OpenEphysProductionSite", - "Optotune": "#/$defs/Optotune", - "Other": "#/$defs/Other", - "Oxxius": "#/$defs/Oxxius", - "Prizmatix": "#/$defs/Prizmatix", - "Quantifi": "#/$defs/Quantifi", - "Raspberry Pi": "#/$defs/RaspberryPi", - "SICGEN": "#/$defs/Sicgen", - "Schneider-Kreuznach": "#/$defs/SchneiderKreuznach", - "Second Order Effects": "#/$defs/SecondOrderEffects", - "Semrock": "#/$defs/Semrock", - "Sigma-Aldritch": "#/$defs/SigmaAldritch", - "Simons Foundation": "#/$defs/SimonsFoundation", - "Spinnaker": "#/$defs/Spinnaker", - "Tamron": "#/$defs/Tamron", + "AA Opto Electronic": "#/$defs/AA_OPTO_ELECTRONIC", + "ASUS": "#/$defs/ASUS", + "Abcam": "#/$defs/ABCAM", + "Addgene": "#/$defs/ADDGENE", + "Ailipu Technology Co": "#/$defs/AILIPU", + "Allen Institute": "#/$defs/AI", + "Allen Institute for Brain Science": "#/$defs/AIBS", + "Allen Institute for Neural Dynamics": "#/$defs/AIND", + "Allied": "#/$defs/ALLIED", + "Applied Scientific Instrumentation": "#/$defs/ASI", + "Arecont Vision Costar": "#/$defs/ARECONT_VISION_COSTAR", + "Basler": "#/$defs/BASLER", + "Cambridge Technology": "#/$defs/CAMBRIDGE_TECHNOLOGY", + "Carl Zeiss": "#/$defs/CARL_ZEISS", + "Champalimaud Foundation": "#/$defs/CHAMPALIMAUD", + "Chan Zuckerberg Initiative": "#/$defs/CZI", + "Chroma": "#/$defs/CHROMA", + "Coherent Scientific": "#/$defs/COHERENT_SCIENTIFIC", + "Columbia University": "#/$defs/COLUMBIA", + "Computar": "#/$defs/COMPUTAR", + "Conoptics": "#/$defs/CONOPTICS", + "Custom": "#/$defs/CUSTOM", + "Dodotronic": "#/$defs/DODOTRONIC", + "Doric": "#/$defs/DORIC", + "Ealing": "#/$defs/EALING", + "Edmund Optics": "#/$defs/EDMUND_OPTICS", + "Emory University": "#/$defs/EMORY", + "Euresys": "#/$defs/EURESYS", + "Fujinon": "#/$defs/FUJINON", + "Hamamatsu": "#/$defs/HAMAMATSU", + "Hamilton": "#/$defs/HAMILTON", + "Huazhong University of Science and Technology": "#/$defs/HUST", + "IR Robot Co": "#/$defs/IR_ROBOT_CO", + "ISL Products International": "#/$defs/ISL", + "Infinity Photo-Optical": "#/$defs/INFINITY_PHOTO_OPTICAL", + "Integrated DNA Technologies": "#/$defs/IDT", + "Interuniversity Microelectronics Center": "#/$defs/IMEC", + "Invitrogen": "#/$defs/INVITROGEN", + "Jackson Laboratory": "#/$defs/JAX", + "Janelia Research Campus": "#/$defs/JANELIA", + "Julabo": "#/$defs/JULABO", + "LG": "#/$defs/LG", + "Leica": "#/$defs/LEICA", + "LifeCanvas": "#/$defs/LIFECANVAS", + "Lumen Dynamics": "#/$defs/LUMEN_DYNAMICS", + "MBF Bioscience": "#/$defs/MBF", + "MKS Newport": "#/$defs/MKS_NEWPORT", + "MPI": "#/$defs/MPI", + "Meadowlark Optics": "#/$defs/MEADOWLARK_OPTICS", + "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MJFF", + "Midwest Optical Systems, Inc.": "#/$defs/MIDOPT", + "Mitutuyo": "#/$defs/MITUTUYO", + "NResearch Inc": "#/$defs/NRESEARCH_INC", + "National Center for Complementary and Integrative Health": "#/$defs/NCCIH", + "National Institute of Mental Health": "#/$defs/NIMH", + "National Institute of Neurological Disorders and Stroke": "#/$defs/NINDS", + "National Instruments": "#/$defs/NATIONAL_INSTRUMENTS", + "Navitar": "#/$defs/NAVITAR", + "Neurophotometrics": "#/$defs/NEUROPHOTOMETRICS", + "New Scale Technologies": "#/$defs/NEW_SCALE_TECHNOLOGIES", + "New York University": "#/$defs/NYU", + "Nikon": "#/$defs/NIKON", + "Olympus": "#/$defs/OLYMPUS", + "Open Ephys Production Site": "#/$defs/OEPS", + "Optotune": "#/$defs/OPTOTUNE", + "Other": "#/$defs/OTHER", + "Oxxius": "#/$defs/OXXIUS", + "Prizmatix": "#/$defs/PRIZMATIX", + "Quantifi": "#/$defs/QUANTIFI", + "Raspberry Pi": "#/$defs/RASPBERRY_PI", + "SICGEN": "#/$defs/SICGEN", + "Schneider-Kreuznach": "#/$defs/SCHNEIDER_KREUZNACH", + "Second Order Effects": "#/$defs/SECOND_ORDER_EFFECTS", + "Semrock": "#/$defs/SEMROCK", + "Sigma-Aldritch": "#/$defs/SIGMA_ALDRITCH", + "Simons Foundation": "#/$defs/SIMONS_FOUNDATION", + "Spinnaker": "#/$defs/SPINNAKER", + "Tamron": "#/$defs/TAMRON", "Technical Manufacturing Corporation": "#/$defs/TMC", - "Teledyne FLIR": "#/$defs/TeledyneFLIR", - "Templeton World Charity Foundation": "#/$defs/TempletonWorldCharityFoundation", - "The Imaging Source": "#/$defs/TheImagingSource", - "The Lee Company": "#/$defs/TheLeeCompany", - "Thermo Fisher": "#/$defs/Thermofisher", - "Thorlabs": "#/$defs/Thorlabs", - "Tymphany": "#/$defs/Tymphany", - "Vieworks": "#/$defs/Vieworks", - "Vortran": "#/$defs/Vortran", - "ams OSRAM": "#/$defs/AmsOsram" + "Teledyne FLIR": "#/$defs/FLIR", + "Templeton World Charity Foundation": "#/$defs/TWCF", + "The Imaging Source": "#/$defs/THE_IMAGING_SOURCE", + "The Lee Company": "#/$defs/THE_LEE_COMPANY", + "Thermo Fisher Scientific": "#/$defs/THERMO_FISHER_SCIENTIFIC", + "Thorlabs": "#/$defs/THORLABS", + "Tymphany": "#/$defs/TYMPHANY", + "Vieworks": "#/$defs/VIEWORKS", + "Vortran": "#/$defs/VORTRAN", + "ams OSRAM": "#/$defs/AMS_OSRAM" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/AAOptoElectronic" + "$ref": "#/$defs/AA_OPTO_ELECTRONIC" }, { - "$ref": "#/$defs/Abcam" + "$ref": "#/$defs/ASUS" }, { - "$ref": "#/$defs/Addgene" + "$ref": "#/$defs/ABCAM" }, { - "$ref": "#/$defs/AilipuTechnologyCo" + "$ref": "#/$defs/ADDGENE" }, { - "$ref": "#/$defs/AllenInstitute" + "$ref": "#/$defs/AILIPU" }, { - "$ref": "#/$defs/AllenInstituteForBrainScience" + "$ref": "#/$defs/AI" }, { - "$ref": "#/$defs/AllenInstituteForNeuralDynamics" + "$ref": "#/$defs/AIBS" }, { - "$ref": "#/$defs/Allied" + "$ref": "#/$defs/AIND" }, { - "$ref": "#/$defs/AmsOsram" + "$ref": "#/$defs/ALLIED" }, { - "$ref": "#/$defs/AppliedScientificInstrumentation" + "$ref": "#/$defs/ASI" }, { - "$ref": "#/$defs/Asus" + "$ref": "#/$defs/ARECONT_VISION_COSTAR" }, { - "$ref": "#/$defs/ArecontVisionCostar" + "$ref": "#/$defs/BASLER" }, { - "$ref": "#/$defs/Basler" + "$ref": "#/$defs/CAMBRIDGE_TECHNOLOGY" }, { - "$ref": "#/$defs/CambridgeTechnology" + "$ref": "#/$defs/CARL_ZEISS" }, { - "$ref": "#/$defs/ChampalimaudFoundation" + "$ref": "#/$defs/CHAMPALIMAUD" }, { - "$ref": "#/$defs/ChanZuckerbergInitiative" + "$ref": "#/$defs/CZI" }, { - "$ref": "#/$defs/Chroma" + "$ref": "#/$defs/CHROMA" }, { - "$ref": "#/$defs/CoherentScientific" + "$ref": "#/$defs/COHERENT_SCIENTIFIC" }, { - "$ref": "#/$defs/ColumbiaUniversity" + "$ref": "#/$defs/COLUMBIA" }, { - "$ref": "#/$defs/Computar" + "$ref": "#/$defs/COMPUTAR" }, { - "$ref": "#/$defs/Conoptics" + "$ref": "#/$defs/CONOPTICS" }, { - "$ref": "#/$defs/Custom" + "$ref": "#/$defs/CUSTOM" }, { - "$ref": "#/$defs/Dodotronic" + "$ref": "#/$defs/DODOTRONIC" }, { - "$ref": "#/$defs/Doric" + "$ref": "#/$defs/DORIC" }, { - "$ref": "#/$defs/Ealing" + "$ref": "#/$defs/EALING" }, { - "$ref": "#/$defs/EdmundOptics" + "$ref": "#/$defs/EDMUND_OPTICS" }, { - "$ref": "#/$defs/EmoryUniversity" + "$ref": "#/$defs/EMORY" }, { - "$ref": "#/$defs/Euresys" + "$ref": "#/$defs/EURESYS" }, { - "$ref": "#/$defs/Fujinon" + "$ref": "#/$defs/FUJINON" }, { - "$ref": "#/$defs/Hamamatsu" + "$ref": "#/$defs/HAMAMATSU" }, { - "$ref": "#/$defs/Hamilton" + "$ref": "#/$defs/HAMILTON" }, { - "$ref": "#/$defs/HuazhongUniversityOfScienceAndTechnology" + "$ref": "#/$defs/HUST" }, { - "$ref": "#/$defs/TheImagingSource" + "$ref": "#/$defs/IR_ROBOT_CO" }, { - "$ref": "#/$defs/IntegratedDNATechnologies" + "$ref": "#/$defs/ISL" }, { - "$ref": "#/$defs/InteruniversityMicroelectronicsCenter" + "$ref": "#/$defs/INFINITY_PHOTO_OPTICAL" }, { - "$ref": "#/$defs/InfinityPhotoOptical" + "$ref": "#/$defs/IDT" }, { - "$ref": "#/$defs/Invitrogen" + "$ref": "#/$defs/IMEC" }, { - "$ref": "#/$defs/ISLProductsInternational" + "$ref": "#/$defs/INVITROGEN" }, { - "$ref": "#/$defs/JacksonLaboratory" + "$ref": "#/$defs/JAX" }, { - "$ref": "#/$defs/JaneliaResearchCampus" + "$ref": "#/$defs/JANELIA" }, { - "$ref": "#/$defs/Julabo" + "$ref": "#/$defs/JULABO" }, { - "$ref": "#/$defs/TheLeeCompany" + "$ref": "#/$defs/LG" }, { - "$ref": "#/$defs/Leica" + "$ref": "#/$defs/LEICA" }, { - "$ref": "#/$defs/Lg" + "$ref": "#/$defs/LUMEN_DYNAMICS" }, { - "$ref": "#/$defs/LifeCanvas" + "$ref": "#/$defs/LIFECANVAS" }, { - "$ref": "#/$defs/MeadowlarkOptics" + "$ref": "#/$defs/MBF" }, { - "$ref": "#/$defs/IRRobotCo" + "$ref": "#/$defs/MKS_NEWPORT" }, { - "$ref": "#/$defs/MBFBioscience" + "$ref": "#/$defs/MPI" }, { - "$ref": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch" + "$ref": "#/$defs/MEADOWLARK_OPTICS" }, { - "$ref": "#/$defs/MidwestOpticalSystems" + "$ref": "#/$defs/MJFF" }, { - "$ref": "#/$defs/Mitutuyo" + "$ref": "#/$defs/MIDOPT" }, { - "$ref": "#/$defs/MKSNewport" + "$ref": "#/$defs/MITUTUYO" }, { - "$ref": "#/$defs/Mpi" + "$ref": "#/$defs/NRESEARCH_INC" }, { - "$ref": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth" + "$ref": "#/$defs/NCCIH" }, { - "$ref": "#/$defs/NationalInstituteOfMentalHealth" + "$ref": "#/$defs/NIMH" }, { - "$ref": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke" + "$ref": "#/$defs/NINDS" }, { - "$ref": "#/$defs/NationalInstruments" + "$ref": "#/$defs/NATIONAL_INSTRUMENTS" }, { - "$ref": "#/$defs/Navitar" + "$ref": "#/$defs/NAVITAR" }, { - "$ref": "#/$defs/Neurophotometrics" + "$ref": "#/$defs/NEUROPHOTOMETRICS" }, { - "$ref": "#/$defs/NewScaleTechnologies" + "$ref": "#/$defs/NEW_SCALE_TECHNOLOGIES" }, { - "$ref": "#/$defs/NewYorkUniversity" + "$ref": "#/$defs/NYU" }, { - "$ref": "#/$defs/Nikon" + "$ref": "#/$defs/NIKON" }, { - "$ref": "#/$defs/NResearch" + "$ref": "#/$defs/OLYMPUS" }, { - "$ref": "#/$defs/OpenEphysProductionSite" + "$ref": "#/$defs/OEPS" }, { - "$ref": "#/$defs/Olympus" + "$ref": "#/$defs/OPTOTUNE" }, { - "$ref": "#/$defs/Optotune" + "$ref": "#/$defs/OTHER" }, { - "$ref": "#/$defs/Oxxius" + "$ref": "#/$defs/OXXIUS" }, { - "$ref": "#/$defs/Prizmatix" + "$ref": "#/$defs/PRIZMATIX" }, { - "$ref": "#/$defs/Quantifi" + "$ref": "#/$defs/QUANTIFI" }, { - "$ref": "#/$defs/RaspberryPi" + "$ref": "#/$defs/RASPBERRY_PI" }, { - "$ref": "#/$defs/SecondOrderEffects" + "$ref": "#/$defs/SICGEN" }, { - "$ref": "#/$defs/Semrock" + "$ref": "#/$defs/SCHNEIDER_KREUZNACH" }, { - "$ref": "#/$defs/SchneiderKreuznach" + "$ref": "#/$defs/SECOND_ORDER_EFFECTS" }, { - "$ref": "#/$defs/Sicgen" + "$ref": "#/$defs/SEMROCK" }, { - "$ref": "#/$defs/SigmaAldritch" + "$ref": "#/$defs/SIGMA_ALDRITCH" }, { - "$ref": "#/$defs/SimonsFoundation" + "$ref": "#/$defs/SIMONS_FOUNDATION" }, { - "$ref": "#/$defs/Spinnaker" + "$ref": "#/$defs/SPINNAKER" }, { - "$ref": "#/$defs/Tamron" + "$ref": "#/$defs/TAMRON" }, { - "$ref": "#/$defs/TempletonWorldCharityFoundation" + "$ref": "#/$defs/TMC" }, { - "$ref": "#/$defs/TeledyneFLIR" + "$ref": "#/$defs/FLIR" }, { - "$ref": "#/$defs/Thermofisher" + "$ref": "#/$defs/TWCF" }, { - "$ref": "#/$defs/Thorlabs" + "$ref": "#/$defs/THE_IMAGING_SOURCE" }, { - "$ref": "#/$defs/TMC" + "$ref": "#/$defs/THE_LEE_COMPANY" }, { - "$ref": "#/$defs/Tymphany" + "$ref": "#/$defs/THERMO_FISHER_SCIENTIFIC" }, { - "$ref": "#/$defs/Vieworks" + "$ref": "#/$defs/THORLABS" }, { - "$ref": "#/$defs/Vortran" + "$ref": "#/$defs/TYMPHANY" }, { - "$ref": "#/$defs/CarlZeiss" + "$ref": "#/$defs/VIEWORKS" }, { - "$ref": "#/$defs/LumenDynamics" + "$ref": "#/$defs/VORTRAN" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/AMS_OSRAM" } ] }, @@ -31435,213 +33021,235 @@ "default": null, "title": "Date surface replaced" }, - "radius": { + "diameter": { "anyOf": [ { + "minimum": 0.0, "type": "number" }, { "type": "string" } ], - "title": "Radius (mm)" + "title": "Diameter" + }, + "diameter_unit": { + "allOf": [ + { + "$ref": "#/$defs/SizeUnit" + } + ], + "default": "centimeter", + "title": "Diameter unit" + } + }, + "required": [ + "name", + "diameter" + ], + "title": "Tube", + "type": "object" + }, + "UnitlessUnit": { + "description": "Unitless options", + "enum": [ + "percent", + "fraction of cycle" + ], + "title": "UnitlessUnit", + "type": "string" + }, + "VIEWORKS": { + "properties": { + "name": { + "const": "Vieworks", + "default": "Vieworks", + "enum": [ + "Vieworks" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "VIEWORKS", + "type": "object" + }, + "VORTRAN": { + "properties": { + "name": { + "const": "Vortran", + "default": "Vortran", + "enum": [ + "Vortran" + ], + "title": "Name", + "type": "string" }, - "width": { - "anyOf": [ - { - "type": "number" - }, - { - "type": "string" - } + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null ], - "title": "Width (mm)" + "title": "Abbreviation", + "type": "null" }, - "size_unit": { - "allOf": [ - { - "$ref": "#/$defs/SizeUnit" - } - ], - "default": "millimeter", - "title": "Size unit" + "registry": { + "default": null, + "title": "Registry", + "type": "null" }, - "encoder": { - "allOf": [ - { - "$ref": "#/$defs/Device" - } + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null ], - "title": "Encoder" + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "VORTRAN", + "type": "object" + }, + "ViralMaterial": { + "additionalProperties": false, + "description": "Description of viral material for injections", + "properties": { + "material_type": { + "const": "Virus", + "default": "Virus", + "enum": [ + "Virus" + ], + "title": "Injection material type", + "type": "string" }, - "encoder_output": { + "name": { + "description": "Full genome for virus construct", + "title": "Full genome name", + "type": "string" + }, + "tars_identifiers": { "anyOf": [ { - "$ref": "#/$defs/DAQChannel" + "$ref": "#/$defs/TarsVirusIdentifiers" }, { "type": "null" } ], "default": null, - "title": "Encoder DAQ channel" - }, - "pulse_per_revolution": { - "title": "Pulse per revolution", - "type": "integer" - }, - "magnetic_brake": { - "allOf": [ - { - "$ref": "#/$defs/Device" - } - ], - "title": "Magnetic brake" + "description": "TARS database identifiers", + "title": "TARS IDs" }, - "brake_output": { + "addgene_id": { "anyOf": [ { - "$ref": "#/$defs/DAQChannel" + "$ref": "#/$defs/PIDName" }, { "type": "null" } ], "default": null, - "title": "Brake DAQ channel" - }, - "torque_sensor": { - "allOf": [ - { - "$ref": "#/$defs/Device" - } - ], - "title": "Torque sensor" + "description": "Registry must be Addgene", + "title": "Addgene id" }, - "torque_output": { + "titer": { "anyOf": [ { - "$ref": "#/$defs/DAQChannel" + "type": "integer" }, { "type": "null" } ], "default": null, - "title": "Torque DAQ channel" + "description": "Final titer of viral material, accounting for mixture/diliution", + "title": "Effective titer (gc/mL)" + }, + "titer_unit": { + "default": "gc/mL", + "title": "Titer unit", + "type": "string" } }, "required": [ - "name", - "radius", - "width", - "encoder", - "pulse_per_revolution", - "magnetic_brake", - "torque_sensor" + "name" ], - "title": "Wheel", + "title": "ViralMaterial", "type": "object" }, - "aind_data_schema__components__devices__FilterType": { - "description": "Filter type", + "VirusPrepType": { + "description": "Type of virus preparation", "enum": [ - "Band pass", - "Dichroic", - "Long pass", - "Multiband", - "Neutral density", - "Notch", - "Short pass" + "Crude", + "Purified" ], - "title": "FilterType", + "title": "VirusPrepType", "type": "string" }, - "aind_data_schema__components__devices__Olfactometer": { + "VisualStimulation": { "additionalProperties": false, - "description": "Description of an olfactometer for odor stimuli", + "description": "Description of visual stimulus parameters. Provides a high level description of stimulus.", "properties": { - "device_type": { - "const": "Olfactometer", - "default": "Olfactometer", - "title": "Device Type" + "stimulus_type": { + "const": "Visual Stimulation", + "default": "Visual Stimulation", + "enum": [ + "Visual Stimulation" + ], + "title": "Stimulus Type", + "type": "string" }, - "name": { - "title": "Device name", + "stimulus_name": { + "title": "Stimulus name", "type": "string" }, - "serial_number": { - "anyOf": [ - { - "type": "string" - }, + "stimulus_parameters": { + "allOf": [ { - "type": "null" + "$ref": "#/$defs/AindGeneric" } ], - "default": null, - "title": "Serial number" + "default": {}, + "description": "Define and list the parameter values used (e.g. all TF or orientation values)", + "title": "Stimulus parameters" }, - "manufacturer": { - "default": { - "name": "Champalimaud Foundation", - "abbreviation": null, - "registry": { - "abbreviation": "ROR", - "name": "Research Organization Registry" - }, - "registry_identifier": "03g001n57" - }, - "discriminator": { - "mapping": { - "Allen Institute for Neural Dynamics": "#/$defs/AllenInstituteForNeuralDynamics", - "Champalimaud Foundation": "#/$defs/ChampalimaudFoundation", - "Interuniversity Microelectronics Center": "#/$defs/InteruniversityMicroelectronicsCenter", - "National Instruments": "#/$defs/NationalInstruments", - "Open Ephys Production Site": "#/$defs/OpenEphysProductionSite", - "Other": "#/$defs/Other", - "Second Order Effects": "#/$defs/SecondOrderEffects" - }, - "propertyName": "name" + "stimulus_template_name": { + "default": [], + "description": "Name of image set or movie displayed", + "items": { + "type": "string" }, - "oneOf": [ - { - "$ref": "#/$defs/AllenInstituteForNeuralDynamics" - }, - { - "$ref": "#/$defs/ChampalimaudFoundation" - }, - { - "$ref": "#/$defs/NationalInstruments" - }, - { - "$ref": "#/$defs/InteruniversityMicroelectronicsCenter" - }, - { - "$ref": "#/$defs/OpenEphysProductionSite" - }, - { - "$ref": "#/$defs/SecondOrderEffects" - }, - { - "$ref": "#/$defs/Other" - } - ], - "title": "Manufacturer" - }, - "model": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Model" + "title": "Stimulus template name", + "type": "array" }, - "path_to_cad": { + "notes": { "anyOf": [ { "type": "string" @@ -31651,119 +33259,115 @@ } ], "default": null, - "description": "For CUSTOM manufactured devices", - "title": "Path to CAD diagram" - }, - "port_index": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } + "title": "Notes" + } + }, + "required": [ + "stimulus_name" + ], + "title": "VisualStimulation", + "type": "object" + }, + "VoltageUnit": { + "const": "Volts", + "description": "Voltage units", + "enum": [ + "Volts" + ], + "title": "VoltageUnit", + "type": "string" + }, + "VolumeUnit": { + "description": "Enumeration of Volume Measurements", + "enum": [ + "liter", + "milliliter", + "microliter", + "nanoliter" + ], + "title": "VolumeUnit", + "type": "string" + }, + "WaterRestriction": { + "additionalProperties": false, + "description": "Description of a water restriction procedure", + "properties": { + "procedure_type": { + "const": "Water restriction", + "default": "Water restriction", + "enum": [ + "Water restriction" ], - "default": null, - "title": "Port index" + "title": "Procedure Type", + "type": "string" }, - "additional_settings": { + "iacuc_protocol": { + "title": "IACUC protocol", + "type": "string" + }, + "target_fraction_weight": { + "title": "Target fraction weight (%)", + "type": "integer" + }, + "target_fraction_weight_unit": { "allOf": [ { - "$ref": "#/$defs/AindGeneric" + "$ref": "#/$defs/UnitlessUnit" } ], - "default": {}, - "title": "Additional parameters" + "default": "percent", + "title": "Target fraction weight unit" }, - "notes": { + "minimum_water_per_day": { "anyOf": [ { - "type": "string" + "type": "number" }, { - "type": "null" + "type": "string" } ], - "default": null, - "title": "Notes" + "title": "Minimum water per day (mL)" }, - "data_interface": { + "minimum_water_per_day_unit": { "allOf": [ { - "$ref": "#/$defs/DataInterface" + "$ref": "#/$defs/VolumeUnit" } ], - "default": "USB", - "title": "Data interface" - }, - "computer_name": { - "title": "Name of computer controlling this DAQ", - "type": "string" - }, - "channels": { - "items": { - "$ref": "#/$defs/OlfactometerChannel" - }, - "title": "Channels", - "type": "array" + "default": "milliliter", + "title": "Minimum water per day unit" }, - "firmware_version": { + "baseline_weight": { "anyOf": [ { - "type": "string" + "type": "number" }, - { - "type": "null" - } - ], - "default": null, - "title": "Firmware version" - }, - "hardware_version": { - "anyOf": [ { "type": "string" - }, - { - "type": "null" } ], - "default": null, - "title": "Hardware version" + "description": "Weight at start of water restriction", + "title": "Baseline weight (g)" }, - "harp_device_type": { - "default": { - "name": "Olfactometer", - "whoami": 1140 - }, - "discriminator": { - "mapping": { - "Olfactometer": "#/$defs/aind_data_schema_models__harp_types__Olfactometer" - }, - "propertyName": "name" - }, - "oneOf": [ + "weight_unit": { + "allOf": [ { - "$ref": "#/$defs/aind_data_schema_models__harp_types__Olfactometer" + "$ref": "#/$defs/MassUnit" } ], - "title": "Harp Device Type" + "default": "gram", + "title": "Weight unit" }, - "core_version": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Core version" + "start_date": { + "format": "date", + "title": "Water restriction start date", + "type": "string" }, - "tag_version": { + "end_date": { "anyOf": [ { + "format": "date", "type": "string" }, { @@ -31771,30 +33375,52 @@ } ], "default": null, - "title": "Tag version" + "title": "Water restriction end date" + } + }, + "required": [ + "iacuc_protocol", + "target_fraction_weight", + "minimum_water_per_day", + "baseline_weight", + "start_date" + ], + "title": "WaterRestriction", + "type": "object" + }, + "WellnessReport": { + "additionalProperties": false, + "description": "Wellness report on animal health", + "properties": { + "date": { + "format": "date", + "title": "Date", + "type": "string" }, - "is_clock_generator": { - "title": "Is Clock Generator", - "type": "boolean" + "report": { + "title": "Report", + "type": "string" } }, "required": [ - "name", - "computer_name", - "channels", - "is_clock_generator" + "date", + "report" ], - "title": "Olfactometer", + "title": "WellnessReport", "type": "object" }, - "aind_data_schema__components__devices__Treadmill": { + "Wheel": { "additionalProperties": false, - "description": "Description of treadmill platform", + "description": "Description of a running wheel", "properties": { "device_type": { - "const": "Treadmill", - "default": "Treadmill", - "title": "Device Type" + "const": "Wheel", + "default": "Wheel", + "enum": [ + "Wheel" + ], + "title": "Device Type", + "type": "string" }, "name": { "title": "Device name", @@ -31817,365 +33443,365 @@ { "discriminator": { "mapping": { - "AA Opto Electronic": "#/$defs/AAOptoElectronic", - "ASUS": "#/$defs/Asus", - "Abcam": "#/$defs/Abcam", - "Addgene": "#/$defs/Addgene", - "Ailipu Technology Co": "#/$defs/AilipuTechnologyCo", - "Allen Institute": "#/$defs/AllenInstitute", - "Allen Institute for Brain Science": "#/$defs/AllenInstituteForBrainScience", - "Allen Institute for Neural Dynamics": "#/$defs/AllenInstituteForNeuralDynamics", - "Allied": "#/$defs/Allied", - "Applied Scientific Instrumentation": "#/$defs/AppliedScientificInstrumentation", - "Arecont Vision Costar": "#/$defs/ArecontVisionCostar", - "Basler": "#/$defs/Basler", - "Cambridge Technology": "#/$defs/CambridgeTechnology", - "Carl Zeiss": "#/$defs/CarlZeiss", - "Champalimaud Foundation": "#/$defs/ChampalimaudFoundation", - "Chan Zuckerberg Initiative": "#/$defs/ChanZuckerbergInitiative", - "Chroma": "#/$defs/Chroma", - "Coherent Scientific": "#/$defs/CoherentScientific", - "Columbia University": "#/$defs/ColumbiaUniversity", - "Computar": "#/$defs/Computar", - "Conoptics": "#/$defs/Conoptics", - "Custom": "#/$defs/Custom", - "Dodotronic": "#/$defs/Dodotronic", - "Doric": "#/$defs/Doric", - "Ealing": "#/$defs/Ealing", - "Edmund Optics": "#/$defs/EdmundOptics", - "Emory University": "#/$defs/EmoryUniversity", - "Euresys": "#/$defs/Euresys", - "Fujinon": "#/$defs/Fujinon", - "Hamamatsu": "#/$defs/Hamamatsu", - "Hamilton": "#/$defs/Hamilton", - "Huazhong University of Science and Technology": "#/$defs/HuazhongUniversityOfScienceAndTechnology", - "IR Robot Co": "#/$defs/IRRobotCo", - "ISL Products International": "#/$defs/ISLProductsInternational", - "Infinity Photo-Optical": "#/$defs/InfinityPhotoOptical", - "Integrated DNA Technologies": "#/$defs/IntegratedDNATechnologies", - "Interuniversity Microelectronics Center": "#/$defs/InteruniversityMicroelectronicsCenter", - "Invitrogen": "#/$defs/Invitrogen", - "Jackson Laboratory": "#/$defs/JacksonLaboratory", - "Janelia Research Campus": "#/$defs/JaneliaResearchCampus", - "Julabo": "#/$defs/Julabo", - "LG": "#/$defs/Lg", - "Leica": "#/$defs/Leica", - "LifeCanvas": "#/$defs/LifeCanvas", - "Lumen Dynamics": "#/$defs/LumenDynamics", - "MBF Bioscience": "#/$defs/MBFBioscience", - "MKS Newport": "#/$defs/MKSNewport", - "MPI": "#/$defs/Mpi", - "Meadowlark Optics": "#/$defs/MeadowlarkOptics", - "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch", - "Midwest Optical Systems, Inc.": "#/$defs/MidwestOpticalSystems", - "Mitutuyo": "#/$defs/Mitutuyo", - "NResearch Inc": "#/$defs/NResearch", - "National Center for Complementary and Integrative Health": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth", - "National Institute of Mental Health": "#/$defs/NationalInstituteOfMentalHealth", - "National Institute of Neurological Disorders and Stroke": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke", - "National Instruments": "#/$defs/NationalInstruments", - "Navitar": "#/$defs/Navitar", - "Neurophotometrics": "#/$defs/Neurophotometrics", - "New Scale Technologies": "#/$defs/NewScaleTechnologies", - "New York University": "#/$defs/NewYorkUniversity", - "Nikon": "#/$defs/Nikon", - "Olympus": "#/$defs/Olympus", - "Open Ephys Production Site": "#/$defs/OpenEphysProductionSite", - "Optotune": "#/$defs/Optotune", - "Other": "#/$defs/Other", - "Oxxius": "#/$defs/Oxxius", - "Prizmatix": "#/$defs/Prizmatix", - "Quantifi": "#/$defs/Quantifi", - "Raspberry Pi": "#/$defs/RaspberryPi", - "SICGEN": "#/$defs/Sicgen", - "Schneider-Kreuznach": "#/$defs/SchneiderKreuznach", - "Second Order Effects": "#/$defs/SecondOrderEffects", - "Semrock": "#/$defs/Semrock", - "Sigma-Aldritch": "#/$defs/SigmaAldritch", - "Simons Foundation": "#/$defs/SimonsFoundation", - "Spinnaker": "#/$defs/Spinnaker", - "Tamron": "#/$defs/Tamron", + "AA Opto Electronic": "#/$defs/AA_OPTO_ELECTRONIC", + "ASUS": "#/$defs/ASUS", + "Abcam": "#/$defs/ABCAM", + "Addgene": "#/$defs/ADDGENE", + "Ailipu Technology Co": "#/$defs/AILIPU", + "Allen Institute": "#/$defs/AI", + "Allen Institute for Brain Science": "#/$defs/AIBS", + "Allen Institute for Neural Dynamics": "#/$defs/AIND", + "Allied": "#/$defs/ALLIED", + "Applied Scientific Instrumentation": "#/$defs/ASI", + "Arecont Vision Costar": "#/$defs/ARECONT_VISION_COSTAR", + "Basler": "#/$defs/BASLER", + "Cambridge Technology": "#/$defs/CAMBRIDGE_TECHNOLOGY", + "Carl Zeiss": "#/$defs/CARL_ZEISS", + "Champalimaud Foundation": "#/$defs/CHAMPALIMAUD", + "Chan Zuckerberg Initiative": "#/$defs/CZI", + "Chroma": "#/$defs/CHROMA", + "Coherent Scientific": "#/$defs/COHERENT_SCIENTIFIC", + "Columbia University": "#/$defs/COLUMBIA", + "Computar": "#/$defs/COMPUTAR", + "Conoptics": "#/$defs/CONOPTICS", + "Custom": "#/$defs/CUSTOM", + "Dodotronic": "#/$defs/DODOTRONIC", + "Doric": "#/$defs/DORIC", + "Ealing": "#/$defs/EALING", + "Edmund Optics": "#/$defs/EDMUND_OPTICS", + "Emory University": "#/$defs/EMORY", + "Euresys": "#/$defs/EURESYS", + "Fujinon": "#/$defs/FUJINON", + "Hamamatsu": "#/$defs/HAMAMATSU", + "Hamilton": "#/$defs/HAMILTON", + "Huazhong University of Science and Technology": "#/$defs/HUST", + "IR Robot Co": "#/$defs/IR_ROBOT_CO", + "ISL Products International": "#/$defs/ISL", + "Infinity Photo-Optical": "#/$defs/INFINITY_PHOTO_OPTICAL", + "Integrated DNA Technologies": "#/$defs/IDT", + "Interuniversity Microelectronics Center": "#/$defs/IMEC", + "Invitrogen": "#/$defs/INVITROGEN", + "Jackson Laboratory": "#/$defs/JAX", + "Janelia Research Campus": "#/$defs/JANELIA", + "Julabo": "#/$defs/JULABO", + "LG": "#/$defs/LG", + "Leica": "#/$defs/LEICA", + "LifeCanvas": "#/$defs/LIFECANVAS", + "Lumen Dynamics": "#/$defs/LUMEN_DYNAMICS", + "MBF Bioscience": "#/$defs/MBF", + "MKS Newport": "#/$defs/MKS_NEWPORT", + "MPI": "#/$defs/MPI", + "Meadowlark Optics": "#/$defs/MEADOWLARK_OPTICS", + "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MJFF", + "Midwest Optical Systems, Inc.": "#/$defs/MIDOPT", + "Mitutuyo": "#/$defs/MITUTUYO", + "NResearch Inc": "#/$defs/NRESEARCH_INC", + "National Center for Complementary and Integrative Health": "#/$defs/NCCIH", + "National Institute of Mental Health": "#/$defs/NIMH", + "National Institute of Neurological Disorders and Stroke": "#/$defs/NINDS", + "National Instruments": "#/$defs/NATIONAL_INSTRUMENTS", + "Navitar": "#/$defs/NAVITAR", + "Neurophotometrics": "#/$defs/NEUROPHOTOMETRICS", + "New Scale Technologies": "#/$defs/NEW_SCALE_TECHNOLOGIES", + "New York University": "#/$defs/NYU", + "Nikon": "#/$defs/NIKON", + "Olympus": "#/$defs/OLYMPUS", + "Open Ephys Production Site": "#/$defs/OEPS", + "Optotune": "#/$defs/OPTOTUNE", + "Other": "#/$defs/OTHER", + "Oxxius": "#/$defs/OXXIUS", + "Prizmatix": "#/$defs/PRIZMATIX", + "Quantifi": "#/$defs/QUANTIFI", + "Raspberry Pi": "#/$defs/RASPBERRY_PI", + "SICGEN": "#/$defs/SICGEN", + "Schneider-Kreuznach": "#/$defs/SCHNEIDER_KREUZNACH", + "Second Order Effects": "#/$defs/SECOND_ORDER_EFFECTS", + "Semrock": "#/$defs/SEMROCK", + "Sigma-Aldritch": "#/$defs/SIGMA_ALDRITCH", + "Simons Foundation": "#/$defs/SIMONS_FOUNDATION", + "Spinnaker": "#/$defs/SPINNAKER", + "Tamron": "#/$defs/TAMRON", "Technical Manufacturing Corporation": "#/$defs/TMC", - "Teledyne FLIR": "#/$defs/TeledyneFLIR", - "Templeton World Charity Foundation": "#/$defs/TempletonWorldCharityFoundation", - "The Imaging Source": "#/$defs/TheImagingSource", - "The Lee Company": "#/$defs/TheLeeCompany", - "Thermo Fisher": "#/$defs/Thermofisher", - "Thorlabs": "#/$defs/Thorlabs", - "Tymphany": "#/$defs/Tymphany", - "Vieworks": "#/$defs/Vieworks", - "Vortran": "#/$defs/Vortran", - "ams OSRAM": "#/$defs/AmsOsram" + "Teledyne FLIR": "#/$defs/FLIR", + "Templeton World Charity Foundation": "#/$defs/TWCF", + "The Imaging Source": "#/$defs/THE_IMAGING_SOURCE", + "The Lee Company": "#/$defs/THE_LEE_COMPANY", + "Thermo Fisher Scientific": "#/$defs/THERMO_FISHER_SCIENTIFIC", + "Thorlabs": "#/$defs/THORLABS", + "Tymphany": "#/$defs/TYMPHANY", + "Vieworks": "#/$defs/VIEWORKS", + "Vortran": "#/$defs/VORTRAN", + "ams OSRAM": "#/$defs/AMS_OSRAM" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/AAOptoElectronic" + "$ref": "#/$defs/AA_OPTO_ELECTRONIC" }, { - "$ref": "#/$defs/Abcam" + "$ref": "#/$defs/ASUS" }, { - "$ref": "#/$defs/Addgene" + "$ref": "#/$defs/ABCAM" }, { - "$ref": "#/$defs/AilipuTechnologyCo" + "$ref": "#/$defs/ADDGENE" }, { - "$ref": "#/$defs/AllenInstitute" + "$ref": "#/$defs/AILIPU" }, { - "$ref": "#/$defs/AllenInstituteForBrainScience" + "$ref": "#/$defs/AI" }, { - "$ref": "#/$defs/AllenInstituteForNeuralDynamics" + "$ref": "#/$defs/AIBS" }, { - "$ref": "#/$defs/Allied" + "$ref": "#/$defs/AIND" }, { - "$ref": "#/$defs/AmsOsram" + "$ref": "#/$defs/ALLIED" }, { - "$ref": "#/$defs/AppliedScientificInstrumentation" + "$ref": "#/$defs/ASI" }, { - "$ref": "#/$defs/Asus" + "$ref": "#/$defs/ARECONT_VISION_COSTAR" }, { - "$ref": "#/$defs/ArecontVisionCostar" + "$ref": "#/$defs/BASLER" }, { - "$ref": "#/$defs/Basler" + "$ref": "#/$defs/CAMBRIDGE_TECHNOLOGY" }, { - "$ref": "#/$defs/CambridgeTechnology" + "$ref": "#/$defs/CARL_ZEISS" }, { - "$ref": "#/$defs/ChampalimaudFoundation" + "$ref": "#/$defs/CHAMPALIMAUD" }, { - "$ref": "#/$defs/ChanZuckerbergInitiative" + "$ref": "#/$defs/CZI" }, { - "$ref": "#/$defs/Chroma" + "$ref": "#/$defs/CHROMA" }, { - "$ref": "#/$defs/CoherentScientific" + "$ref": "#/$defs/COHERENT_SCIENTIFIC" }, { - "$ref": "#/$defs/ColumbiaUniversity" + "$ref": "#/$defs/COLUMBIA" }, { - "$ref": "#/$defs/Computar" + "$ref": "#/$defs/COMPUTAR" }, { - "$ref": "#/$defs/Conoptics" + "$ref": "#/$defs/CONOPTICS" }, { - "$ref": "#/$defs/Custom" + "$ref": "#/$defs/CUSTOM" }, { - "$ref": "#/$defs/Dodotronic" + "$ref": "#/$defs/DODOTRONIC" }, { - "$ref": "#/$defs/Doric" + "$ref": "#/$defs/DORIC" }, { - "$ref": "#/$defs/Ealing" + "$ref": "#/$defs/EALING" }, { - "$ref": "#/$defs/EdmundOptics" + "$ref": "#/$defs/EDMUND_OPTICS" }, { - "$ref": "#/$defs/EmoryUniversity" + "$ref": "#/$defs/EMORY" }, { - "$ref": "#/$defs/Euresys" + "$ref": "#/$defs/EURESYS" }, { - "$ref": "#/$defs/Fujinon" + "$ref": "#/$defs/FUJINON" }, { - "$ref": "#/$defs/Hamamatsu" + "$ref": "#/$defs/HAMAMATSU" }, { - "$ref": "#/$defs/Hamilton" + "$ref": "#/$defs/HAMILTON" }, { - "$ref": "#/$defs/HuazhongUniversityOfScienceAndTechnology" + "$ref": "#/$defs/HUST" }, { - "$ref": "#/$defs/TheImagingSource" + "$ref": "#/$defs/IR_ROBOT_CO" }, { - "$ref": "#/$defs/IntegratedDNATechnologies" + "$ref": "#/$defs/ISL" }, { - "$ref": "#/$defs/InteruniversityMicroelectronicsCenter" + "$ref": "#/$defs/INFINITY_PHOTO_OPTICAL" }, { - "$ref": "#/$defs/InfinityPhotoOptical" + "$ref": "#/$defs/IDT" }, { - "$ref": "#/$defs/Invitrogen" + "$ref": "#/$defs/IMEC" }, { - "$ref": "#/$defs/ISLProductsInternational" + "$ref": "#/$defs/INVITROGEN" }, { - "$ref": "#/$defs/JacksonLaboratory" + "$ref": "#/$defs/JAX" }, { - "$ref": "#/$defs/JaneliaResearchCampus" + "$ref": "#/$defs/JANELIA" }, { - "$ref": "#/$defs/Julabo" + "$ref": "#/$defs/JULABO" }, { - "$ref": "#/$defs/TheLeeCompany" + "$ref": "#/$defs/LG" }, { - "$ref": "#/$defs/Leica" + "$ref": "#/$defs/LEICA" }, { - "$ref": "#/$defs/Lg" + "$ref": "#/$defs/LUMEN_DYNAMICS" }, { - "$ref": "#/$defs/LifeCanvas" + "$ref": "#/$defs/LIFECANVAS" }, { - "$ref": "#/$defs/MeadowlarkOptics" + "$ref": "#/$defs/MBF" }, { - "$ref": "#/$defs/IRRobotCo" + "$ref": "#/$defs/MKS_NEWPORT" }, { - "$ref": "#/$defs/MBFBioscience" + "$ref": "#/$defs/MPI" }, { - "$ref": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch" + "$ref": "#/$defs/MEADOWLARK_OPTICS" }, { - "$ref": "#/$defs/MidwestOpticalSystems" + "$ref": "#/$defs/MJFF" }, { - "$ref": "#/$defs/Mitutuyo" + "$ref": "#/$defs/MIDOPT" }, { - "$ref": "#/$defs/MKSNewport" + "$ref": "#/$defs/MITUTUYO" }, { - "$ref": "#/$defs/Mpi" + "$ref": "#/$defs/NRESEARCH_INC" }, { - "$ref": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth" + "$ref": "#/$defs/NCCIH" }, { - "$ref": "#/$defs/NationalInstituteOfMentalHealth" + "$ref": "#/$defs/NIMH" }, { - "$ref": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke" + "$ref": "#/$defs/NINDS" }, { - "$ref": "#/$defs/NationalInstruments" + "$ref": "#/$defs/NATIONAL_INSTRUMENTS" }, { - "$ref": "#/$defs/Navitar" + "$ref": "#/$defs/NAVITAR" }, { - "$ref": "#/$defs/Neurophotometrics" + "$ref": "#/$defs/NEUROPHOTOMETRICS" }, { - "$ref": "#/$defs/NewScaleTechnologies" + "$ref": "#/$defs/NEW_SCALE_TECHNOLOGIES" }, { - "$ref": "#/$defs/NewYorkUniversity" + "$ref": "#/$defs/NYU" }, { - "$ref": "#/$defs/Nikon" + "$ref": "#/$defs/NIKON" }, { - "$ref": "#/$defs/NResearch" + "$ref": "#/$defs/OLYMPUS" }, { - "$ref": "#/$defs/OpenEphysProductionSite" + "$ref": "#/$defs/OEPS" }, { - "$ref": "#/$defs/Olympus" + "$ref": "#/$defs/OPTOTUNE" }, { - "$ref": "#/$defs/Optotune" + "$ref": "#/$defs/OTHER" }, { - "$ref": "#/$defs/Oxxius" + "$ref": "#/$defs/OXXIUS" }, { - "$ref": "#/$defs/Prizmatix" + "$ref": "#/$defs/PRIZMATIX" }, { - "$ref": "#/$defs/Quantifi" + "$ref": "#/$defs/QUANTIFI" }, { - "$ref": "#/$defs/RaspberryPi" + "$ref": "#/$defs/RASPBERRY_PI" }, { - "$ref": "#/$defs/SecondOrderEffects" + "$ref": "#/$defs/SICGEN" }, { - "$ref": "#/$defs/Semrock" + "$ref": "#/$defs/SCHNEIDER_KREUZNACH" }, { - "$ref": "#/$defs/SchneiderKreuznach" + "$ref": "#/$defs/SECOND_ORDER_EFFECTS" }, { - "$ref": "#/$defs/Sicgen" + "$ref": "#/$defs/SEMROCK" }, { - "$ref": "#/$defs/SigmaAldritch" + "$ref": "#/$defs/SIGMA_ALDRITCH" }, { - "$ref": "#/$defs/SimonsFoundation" + "$ref": "#/$defs/SIMONS_FOUNDATION" }, { - "$ref": "#/$defs/Spinnaker" + "$ref": "#/$defs/SPINNAKER" }, { - "$ref": "#/$defs/Tamron" + "$ref": "#/$defs/TAMRON" }, { - "$ref": "#/$defs/TempletonWorldCharityFoundation" + "$ref": "#/$defs/TMC" }, { - "$ref": "#/$defs/TeledyneFLIR" + "$ref": "#/$defs/FLIR" }, { - "$ref": "#/$defs/Thermofisher" + "$ref": "#/$defs/TWCF" }, { - "$ref": "#/$defs/Thorlabs" + "$ref": "#/$defs/THE_IMAGING_SOURCE" }, { - "$ref": "#/$defs/TMC" + "$ref": "#/$defs/THE_LEE_COMPANY" }, { - "$ref": "#/$defs/Tymphany" + "$ref": "#/$defs/THERMO_FISHER_SCIENTIFIC" }, { - "$ref": "#/$defs/Vieworks" + "$ref": "#/$defs/THORLABS" }, { - "$ref": "#/$defs/Vortran" + "$ref": "#/$defs/TYMPHANY" }, { - "$ref": "#/$defs/CarlZeiss" + "$ref": "#/$defs/VIEWORKS" }, { - "$ref": "#/$defs/LumenDynamics" + "$ref": "#/$defs/VORTRAN" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/AMS_OSRAM" } ] }, @@ -32269,7 +33895,7 @@ "default": null, "title": "Date surface replaced" }, - "treadmill_width": { + "radius": { "anyOf": [ { "type": "number" @@ -32278,24 +33904,118 @@ "type": "string" } ], - "title": "Width of treadmill (mm)" + "title": "Radius (mm)" }, - "width_unit": { + "width": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "string" + } + ], + "title": "Width (mm)" + }, + "size_unit": { "allOf": [ { "$ref": "#/$defs/SizeUnit" } ], - "default": "centimeter", - "title": "Width unit" + "default": "millimeter", + "title": "Size unit" + }, + "encoder": { + "allOf": [ + { + "$ref": "#/$defs/Device" + } + ], + "title": "Encoder" + }, + "encoder_output": { + "anyOf": [ + { + "$ref": "#/$defs/DAQChannel" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Encoder DAQ channel" + }, + "pulse_per_revolution": { + "title": "Pulse per revolution", + "type": "integer" + }, + "magnetic_brake": { + "allOf": [ + { + "$ref": "#/$defs/Device" + } + ], + "title": "Magnetic brake" + }, + "brake_output": { + "anyOf": [ + { + "$ref": "#/$defs/DAQChannel" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Brake DAQ channel" + }, + "torque_sensor": { + "allOf": [ + { + "$ref": "#/$defs/Device" + } + ], + "title": "Torque sensor" + }, + "torque_output": { + "anyOf": [ + { + "$ref": "#/$defs/DAQChannel" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Torque DAQ channel" } }, "required": [ "name", - "treadmill_width" + "radius", + "width", + "encoder", + "pulse_per_revolution", + "magnetic_brake", + "torque_sensor" + ], + "title": "Wheel", + "type": "object" + }, + "aind_data_schema__components__devices__FilterType": { + "description": "Filter type", + "enum": [ + "Band pass", + "Dichroic", + "Long pass", + "Multiband", + "Neutral density", + "Notch", + "Short pass" ], - "title": "Treadmill", - "type": "object" + "title": "FilterType", + "type": "string" }, "aind_data_schema__components__stimulus__FilterType": { "description": "Types of bandpass filters for auditory stim", @@ -32306,271 +34026,322 @@ "title": "FilterType", "type": "string" }, - "aind_data_schema_models__harp_types__Behavior": { - "description": "Behavior", + "aind_data_schema_models__utils__BEHAVIOR__1": { + "additionalProperties": false, "properties": { "name": { "const": "Behavior", "default": "Behavior", - "title": "Name" + "enum": [ + "Behavior" + ], + "title": "Name", + "type": "string" }, - "whoami": { - "const": 1216, - "default": 1216, - "title": "Whoami" + "abbreviation": { + "const": "behavior", + "default": "behavior", + "enum": [ + "behavior" + ], + "title": "Abbreviation", + "type": "string" } }, - "title": "Behavior", + "title": "BEHAVIOR", "type": "object" }, - "aind_data_schema_models__harp_types__Olfactometer": { - "description": "Olfactometer", + "aind_data_schema_models__utils__BEHAVIOR__2": { "properties": { "name": { - "const": "Olfactometer", - "default": "Olfactometer", - "title": "Name" + "const": "Behavior platform", + "default": "Behavior platform", + "enum": [ + "Behavior platform" + ], + "title": "Name", + "type": "string" }, - "whoami": { - "const": 1140, - "default": 1140, - "title": "Whoami" + "abbreviation": { + "const": "behavior", + "default": "behavior", + "enum": [ + "behavior" + ], + "title": "Abbreviation", + "type": "string" } }, - "title": "Olfactometer", + "title": "BEHAVIOR", "type": "object" }, - "aind_data_schema_models__harp_types__Treadmill": { - "description": "Treadmill", + "aind_data_schema_models__utils__BEHAVIOR__3": { "properties": { "name": { - "const": "Treadmill", - "default": "Treadmill", - "title": "Name" + "const": "Behavior", + "default": "Behavior", + "enum": [ + "Behavior" + ], + "title": "Name", + "type": "string" }, "whoami": { - "const": 1402, - "default": 1402, - "title": "Whoami" + "const": 1216, + "default": 1216, + "enum": [ + 1216 + ], + "title": "Whoami", + "type": "integer" } }, - "title": "Treadmill", + "title": "BEHAVIOR", "type": "object" }, - "aind_data_schema_models__modalities__Behavior": { + "aind_data_schema_models__utils__CONFOCAL__1": { "additionalProperties": false, - "description": "Behavior", "properties": { "name": { - "const": "Behavior", - "default": "Behavior", - "title": "Name" + "const": "Confocal microscopy", + "default": "Confocal microscopy", + "enum": [ + "Confocal microscopy" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "behavior", - "default": "behavior", - "title": "Abbreviation" + "const": "confocal", + "default": "confocal", + "enum": [ + "confocal" + ], + "title": "Abbreviation", + "type": "string" } }, - "title": "Behavior", + "title": "CONFOCAL", "type": "object" }, - "aind_data_schema_models__modalities__Confocal": { - "additionalProperties": false, - "description": "Confocal", + "aind_data_schema_models__utils__CONFOCAL__2": { "properties": { "name": { - "const": "Confocal microscopy", - "default": "Confocal microscopy", - "title": "Name" + "const": "Confocal microscopy platform", + "default": "Confocal microscopy platform", + "enum": [ + "Confocal microscopy platform" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "confocal", "default": "confocal", - "title": "Abbreviation" + "enum": [ + "confocal" + ], + "title": "Abbreviation", + "type": "string" } }, - "title": "Confocal", + "title": "CONFOCAL", "type": "object" }, - "aind_data_schema_models__modalities__Ecephys": { + "aind_data_schema_models__utils__ECEPHYS__1": { "additionalProperties": false, - "description": "Ecephys", "properties": { "name": { "const": "Extracellular electrophysiology", "default": "Extracellular electrophysiology", - "title": "Name" + "enum": [ + "Extracellular electrophysiology" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "ecephys", "default": "ecephys", - "title": "Abbreviation" - } - }, - "title": "Ecephys", - "type": "object" - }, - "aind_data_schema_models__modalities__Isi": { - "additionalProperties": false, - "description": "Intrinsic signal imaging", - "properties": { - "name": { - "const": "Intrinsic signal imaging", - "default": "Intrinsic signal imaging", - "title": "Name" - }, - "abbreviation": { - "const": "ISI", - "default": "ISI", - "title": "Abbreviation" - } - }, - "title": "Isi", - "type": "object" - }, - "aind_data_schema_models__modalities__Merfish": { - "additionalProperties": false, - "description": "Merfish", - "properties": { - "name": { - "const": "Multiplexed error-robust fluorescence in situ hybridization", - "default": "Multiplexed error-robust fluorescence in situ hybridization", - "title": "Name" - }, - "abbreviation": { - "const": "merfish", - "default": "merfish", - "title": "Abbreviation" + "enum": [ + "ecephys" + ], + "title": "Abbreviation", + "type": "string" } }, - "title": "Merfish", + "title": "ECEPHYS", "type": "object" }, - "aind_data_schema_models__modalities__Mri": { - "additionalProperties": false, - "description": "Mri", + "aind_data_schema_models__utils__ECEPHYS__2": { "properties": { "name": { - "const": "Magnetic resonance imaging", - "default": "Magnetic resonance imaging", - "title": "Name" + "const": "Electrophysiology platform", + "default": "Electrophysiology platform", + "enum": [ + "Electrophysiology platform" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "MRI", - "default": "MRI", - "title": "Abbreviation" + "const": "ecephys", + "default": "ecephys", + "enum": [ + "ecephys" + ], + "title": "Abbreviation", + "type": "string" } }, - "title": "Mri", + "title": "ECEPHYS", "type": "object" }, - "aind_data_schema_models__platforms__Behavior": { + "aind_data_schema_models__utils__ISI__1": { "additionalProperties": false, - "description": "Behavior", "properties": { "name": { - "const": "Behavior platform", - "default": "Behavior platform", - "title": "Name" + "const": "Intrinsic signal imaging", + "default": "Intrinsic signal imaging", + "enum": [ + "Intrinsic signal imaging" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "behavior", - "default": "behavior", - "title": "Abbreviation" + "const": "ISI", + "default": "ISI", + "enum": [ + "ISI" + ], + "title": "Abbreviation", + "type": "string" } }, - "title": "Behavior", + "title": "ISI", "type": "object" }, - "aind_data_schema_models__platforms__Confocal": { - "additionalProperties": false, - "description": "Confocal", + "aind_data_schema_models__utils__ISI__2": { "properties": { "name": { - "const": "Confocal microscopy platform", - "default": "Confocal microscopy platform", - "title": "Name" + "const": "Intrinsic signal imaging platform", + "default": "Intrinsic signal imaging platform", + "enum": [ + "Intrinsic signal imaging platform" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "confocal", - "default": "confocal", - "title": "Abbreviation" + "const": "ISI", + "default": "ISI", + "enum": [ + "ISI" + ], + "title": "Abbreviation", + "type": "string" } }, - "title": "Confocal", + "title": "ISI", "type": "object" }, - "aind_data_schema_models__platforms__Ecephys": { + "aind_data_schema_models__utils__MERFISH__1": { "additionalProperties": false, - "description": "Ecephys", "properties": { "name": { - "const": "Electrophysiology platform", - "default": "Electrophysiology platform", - "title": "Name" + "const": "Multiplexed error-robust fluorescence in situ hybridization", + "default": "Multiplexed error-robust fluorescence in situ hybridization", + "enum": [ + "Multiplexed error-robust fluorescence in situ hybridization" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "ecephys", - "default": "ecephys", - "title": "Abbreviation" + "const": "merfish", + "default": "merfish", + "enum": [ + "merfish" + ], + "title": "Abbreviation", + "type": "string" } }, - "title": "Ecephys", + "title": "MERFISH", "type": "object" }, - "aind_data_schema_models__platforms__Isi": { - "additionalProperties": false, - "description": "Isi", + "aind_data_schema_models__utils__MERFISH__2": { "properties": { "name": { - "const": "Intrinsic signal imaging platform", - "default": "Intrinsic signal imaging platform", - "title": "Name" + "const": "MERFISH platform", + "default": "MERFISH platform", + "enum": [ + "MERFISH platform" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "ISI", - "default": "ISI", - "title": "Abbreviation" + "const": "MERFISH", + "default": "MERFISH", + "enum": [ + "MERFISH" + ], + "title": "Abbreviation", + "type": "string" } }, - "title": "Isi", + "title": "MERFISH", "type": "object" }, - "aind_data_schema_models__platforms__Merfish": { + "aind_data_schema_models__utils__MRI__1": { "additionalProperties": false, - "description": "Merfish", "properties": { "name": { - "const": "MERFISH platform", - "default": "MERFISH platform", - "title": "Name" + "const": "Magnetic resonance imaging", + "default": "Magnetic resonance imaging", + "enum": [ + "Magnetic resonance imaging" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "MERFISH", - "default": "MERFISH", - "title": "Abbreviation" + "const": "MRI", + "default": "MRI", + "enum": [ + "MRI" + ], + "title": "Abbreviation", + "type": "string" } }, - "title": "Merfish", + "title": "MRI", "type": "object" }, - "aind_data_schema_models__platforms__Mri": { - "additionalProperties": false, - "description": "Mri", + "aind_data_schema_models__utils__MRI__2": { "properties": { "name": { "const": "Magnetic resonance imaging platform", "default": "Magnetic resonance imaging platform", - "title": "Name" + "enum": [ + "Magnetic resonance imaging platform" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "MRI", "default": "MRI", - "title": "Abbreviation" + "enum": [ + "MRI" + ], + "title": "Abbreviation", + "type": "string" } }, - "title": "Mri", + "title": "MRI", "type": "object" }, "concentration": { @@ -32612,9 +34383,13 @@ "type": "string" }, "schema_version": { - "const": "0.2.32", - "default": "0.2.32", - "title": "Schema Version" + "const": "0.2.33", + "default": "0.2.33", + "enum": [ + "0.2.33" + ], + "title": "Schema Version", + "type": "string" }, "_id": { "description": "The unique id of the data asset.", @@ -32769,6 +34544,19 @@ "default": null, "description": "Instrument, which is a collection of devices", "title": "Instrument" + }, + "quality_control": { + "anyOf": [ + { + "$ref": "#/$defs/QualityControl" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Description of quality metrics for a data asset", + "title": "Quality Control" } }, "required": [ diff --git a/schemas/procedures_schema.json b/schemas/procedures_schema.json index 042812791..c37f8236a 100644 --- a/schemas/procedures_schema.json +++ b/schemas/procedures_schema.json @@ -1,46 +1,62 @@ { "$defs": { - "AAOptoElectronic": { - "additionalProperties": false, - "description": "AAOptoElectronic", + "AA_OPTO_ELECTRONIC": { "properties": { "name": { "const": "AA Opto Electronic", "default": "AA Opto Electronic", - "title": "Name" + "enum": [ + "AA Opto Electronic" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "AAOptoElectronic", + "title": "AA_OPTO_ELECTRONIC", "type": "object" }, - "Abcam": { - "additionalProperties": false, - "description": "Abcam", + "ABCAM": { "properties": { "name": { "const": "Abcam", "default": "Abcam", - "title": "Name" + "enum": [ + "Abcam" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { "default": { @@ -49,13 +65,13 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" @@ -63,25 +79,35 @@ "registry_identifier": { "const": "02e1wjw63", "default": "02e1wjw63", - "title": "Registry Identifier" + "enum": [ + "02e1wjw63" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "Abcam", + "title": "ABCAM", "type": "object" }, - "Addgene": { - "additionalProperties": false, - "description": "Addgene", + "ADDGENE": { "properties": { "name": { "const": "Addgene", "default": "Addgene", - "title": "Name" + "enum": [ + "Addgene" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { "default": { @@ -90,13 +116,13 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" @@ -104,60 +130,35 @@ "registry_identifier": { "const": "01nn1pw54", "default": "01nn1pw54", - "title": "Registry Identifier" - } - }, - "title": "Addgene", - "type": "object" - }, - "AilipuTechnologyCo": { - "additionalProperties": false, - "description": "AilipuTechnologyCo", - "properties": { - "name": { - "const": "Ailipu Technology Co", - "default": "Ailipu Technology Co", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" + "enum": [ + "01nn1pw54" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "AilipuTechnologyCo", - "type": "object" - }, - "AindGeneric": { - "additionalProperties": true, - "description": "Base class for generic types that can be used in AIND schema", - "properties": {}, - "title": "AindGeneric", + "title": "ADDGENE", "type": "object" }, - "AllenInstitute": { - "additionalProperties": false, - "description": "AllenInstitute", + "AI": { "properties": { "name": { "const": "Allen Institute", "default": "Allen Institute", - "title": "Name" + "enum": [ + "Allen Institute" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "AI", "default": "AI", - "title": "Abbreviation" + "enum": [ + "AI" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -166,13 +167,13 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" @@ -180,25 +181,35 @@ "registry_identifier": { "const": "03cpe7c52", "default": "03cpe7c52", - "title": "Registry Identifier" + "enum": [ + "03cpe7c52" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "AllenInstitute", + "title": "AI", "type": "object" }, - "AllenInstituteForBrainScience": { - "additionalProperties": false, - "description": "AllenInstituteForBrainScience", + "AIBS": { "properties": { "name": { "const": "Allen Institute for Brain Science", "default": "Allen Institute for Brain Science", - "title": "Name" + "enum": [ + "Allen Institute for Brain Science" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "AIBS", "default": "AIBS", - "title": "Abbreviation" + "enum": [ + "AIBS" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -207,13 +218,13 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" @@ -221,25 +232,73 @@ "registry_identifier": { "const": "00dcv1019", "default": "00dcv1019", - "title": "Registry Identifier" + "enum": [ + "00dcv1019" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "AllenInstituteForBrainScience", + "title": "AIBS", "type": "object" }, - "AllenInstituteForNeuralDynamics": { - "additionalProperties": false, - "description": "AllenInstituteForNeuralDynamics", + "AILIPU": { + "properties": { + "name": { + "const": "Ailipu Technology Co", + "default": "Ailipu Technology Co", + "enum": [ + "Ailipu Technology Co" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "Ailipu", + "default": "Ailipu", + "enum": [ + "Ailipu" + ], + "title": "Abbreviation", + "type": "string" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "AILIPU", + "type": "object" + }, + "AIND": { "properties": { "name": { "const": "Allen Institute for Neural Dynamics", "default": "Allen Institute for Neural Dynamics", - "title": "Name" + "enum": [ + "Allen Institute for Neural Dynamics" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "AIND", "default": "AIND", - "title": "Abbreviation" + "enum": [ + "AIND" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -248,13 +307,13 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" @@ -262,53 +321,73 @@ "registry_identifier": { "const": "04szwah67", "default": "04szwah67", - "title": "Registry Identifier" + "enum": [ + "04szwah67" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "AllenInstituteForNeuralDynamics", + "title": "AIND", "type": "object" }, - "Allied": { - "additionalProperties": false, - "description": "Allied", + "ALLIED": { "properties": { "name": { "const": "Allied", "default": "Allied", - "title": "Name" + "enum": [ + "Allied" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Allied", + "title": "ALLIED", "type": "object" }, - "AmsOsram": { - "additionalProperties": false, - "description": "ams OSRAM", + "AMS_OSRAM": { "properties": { "name": { "const": "ams OSRAM", "default": "ams OSRAM", - "title": "Name" + "enum": [ + "ams OSRAM" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { "default": { @@ -317,13 +396,13 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" @@ -331,10 +410,148 @@ "registry_identifier": { "const": "045d0h266", "default": "045d0h266", - "title": "Registry Identifier" + "enum": [ + "045d0h266" + ], + "title": "Registry Identifier", + "type": "string" + } + }, + "title": "AMS_OSRAM", + "type": "object" + }, + "ARECONT_VISION_COSTAR": { + "properties": { + "name": { + "const": "Arecont Vision Costar", + "default": "Arecont Vision Costar", + "enum": [ + "Arecont Vision Costar" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "ARECONT_VISION_COSTAR", + "type": "object" + }, + "ASI": { + "properties": { + "name": { + "const": "Applied Scientific Instrumentation", + "default": "Applied Scientific Instrumentation", + "enum": [ + "Applied Scientific Instrumentation" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "ASI", + "default": "ASI", + "enum": [ + "ASI" + ], + "title": "Abbreviation", + "type": "string" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "ASI", + "type": "object" + }, + "ASUS": { + "properties": { + "name": { + "const": "ASUS", + "default": "ASUS", + "enum": [ + "ASUS" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" + }, + "propertyName": "name" + }, + "oneOf": [ + { + "$ref": "#/$defs/ROR" + } + ], + "title": "Registry" + }, + "registry_identifier": { + "const": "00bxkz165", + "default": "00bxkz165", + "enum": [ + "00bxkz165" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "AmsOsram", + "title": "ASUS", + "type": "object" + }, + "AindGeneric": { + "additionalProperties": true, + "description": "Base class for generic types that can be used in AIND schema", + "properties": {}, + "title": "AindGeneric", "type": "object" }, "Anaesthetic": { @@ -408,365 +625,365 @@ "source": { "discriminator": { "mapping": { - "AA Opto Electronic": "#/$defs/AAOptoElectronic", - "ASUS": "#/$defs/Asus", - "Abcam": "#/$defs/Abcam", - "Addgene": "#/$defs/Addgene", - "Ailipu Technology Co": "#/$defs/AilipuTechnologyCo", - "Allen Institute": "#/$defs/AllenInstitute", - "Allen Institute for Brain Science": "#/$defs/AllenInstituteForBrainScience", - "Allen Institute for Neural Dynamics": "#/$defs/AllenInstituteForNeuralDynamics", - "Allied": "#/$defs/Allied", - "Applied Scientific Instrumentation": "#/$defs/AppliedScientificInstrumentation", - "Arecont Vision Costar": "#/$defs/ArecontVisionCostar", - "Basler": "#/$defs/Basler", - "Cambridge Technology": "#/$defs/CambridgeTechnology", - "Carl Zeiss": "#/$defs/CarlZeiss", - "Champalimaud Foundation": "#/$defs/ChampalimaudFoundation", - "Chan Zuckerberg Initiative": "#/$defs/ChanZuckerbergInitiative", - "Chroma": "#/$defs/Chroma", - "Coherent Scientific": "#/$defs/CoherentScientific", - "Columbia University": "#/$defs/ColumbiaUniversity", - "Computar": "#/$defs/Computar", - "Conoptics": "#/$defs/Conoptics", - "Custom": "#/$defs/Custom", - "Dodotronic": "#/$defs/Dodotronic", - "Doric": "#/$defs/Doric", - "Ealing": "#/$defs/Ealing", - "Edmund Optics": "#/$defs/EdmundOptics", - "Emory University": "#/$defs/EmoryUniversity", - "Euresys": "#/$defs/Euresys", - "Fujinon": "#/$defs/Fujinon", - "Hamamatsu": "#/$defs/Hamamatsu", - "Hamilton": "#/$defs/Hamilton", - "Huazhong University of Science and Technology": "#/$defs/HuazhongUniversityOfScienceAndTechnology", - "IR Robot Co": "#/$defs/IRRobotCo", - "ISL Products International": "#/$defs/ISLProductsInternational", - "Infinity Photo-Optical": "#/$defs/InfinityPhotoOptical", - "Integrated DNA Technologies": "#/$defs/IntegratedDNATechnologies", - "Interuniversity Microelectronics Center": "#/$defs/InteruniversityMicroelectronicsCenter", - "Invitrogen": "#/$defs/Invitrogen", - "Jackson Laboratory": "#/$defs/JacksonLaboratory", - "Janelia Research Campus": "#/$defs/JaneliaResearchCampus", - "Julabo": "#/$defs/Julabo", - "LG": "#/$defs/Lg", - "Leica": "#/$defs/Leica", - "LifeCanvas": "#/$defs/LifeCanvas", - "Lumen Dynamics": "#/$defs/LumenDynamics", - "MBF Bioscience": "#/$defs/MBFBioscience", - "MKS Newport": "#/$defs/MKSNewport", - "MPI": "#/$defs/Mpi", - "Meadowlark Optics": "#/$defs/MeadowlarkOptics", - "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch", - "Midwest Optical Systems, Inc.": "#/$defs/MidwestOpticalSystems", - "Mitutuyo": "#/$defs/Mitutuyo", - "NResearch Inc": "#/$defs/NResearch", - "National Center for Complementary and Integrative Health": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth", - "National Institute of Mental Health": "#/$defs/NationalInstituteOfMentalHealth", - "National Institute of Neurological Disorders and Stroke": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke", - "National Instruments": "#/$defs/NationalInstruments", - "Navitar": "#/$defs/Navitar", - "Neurophotometrics": "#/$defs/Neurophotometrics", - "New Scale Technologies": "#/$defs/NewScaleTechnologies", - "New York University": "#/$defs/NewYorkUniversity", - "Nikon": "#/$defs/Nikon", - "Olympus": "#/$defs/Olympus", - "Open Ephys Production Site": "#/$defs/OpenEphysProductionSite", - "Optotune": "#/$defs/Optotune", - "Other": "#/$defs/Other", - "Oxxius": "#/$defs/Oxxius", - "Prizmatix": "#/$defs/Prizmatix", - "Quantifi": "#/$defs/Quantifi", - "Raspberry Pi": "#/$defs/RaspberryPi", - "SICGEN": "#/$defs/Sicgen", - "Schneider-Kreuznach": "#/$defs/SchneiderKreuznach", - "Second Order Effects": "#/$defs/SecondOrderEffects", - "Semrock": "#/$defs/Semrock", - "Sigma-Aldritch": "#/$defs/SigmaAldritch", - "Simons Foundation": "#/$defs/SimonsFoundation", - "Spinnaker": "#/$defs/Spinnaker", - "Tamron": "#/$defs/Tamron", + "AA Opto Electronic": "#/$defs/AA_OPTO_ELECTRONIC", + "ASUS": "#/$defs/ASUS", + "Abcam": "#/$defs/ABCAM", + "Addgene": "#/$defs/ADDGENE", + "Ailipu Technology Co": "#/$defs/AILIPU", + "Allen Institute": "#/$defs/AI", + "Allen Institute for Brain Science": "#/$defs/AIBS", + "Allen Institute for Neural Dynamics": "#/$defs/AIND", + "Allied": "#/$defs/ALLIED", + "Applied Scientific Instrumentation": "#/$defs/ASI", + "Arecont Vision Costar": "#/$defs/ARECONT_VISION_COSTAR", + "Basler": "#/$defs/BASLER", + "Cambridge Technology": "#/$defs/CAMBRIDGE_TECHNOLOGY", + "Carl Zeiss": "#/$defs/CARL_ZEISS", + "Champalimaud Foundation": "#/$defs/CHAMPALIMAUD", + "Chan Zuckerberg Initiative": "#/$defs/CZI", + "Chroma": "#/$defs/CHROMA", + "Coherent Scientific": "#/$defs/COHERENT_SCIENTIFIC", + "Columbia University": "#/$defs/COLUMBIA", + "Computar": "#/$defs/COMPUTAR", + "Conoptics": "#/$defs/CONOPTICS", + "Custom": "#/$defs/CUSTOM", + "Dodotronic": "#/$defs/DODOTRONIC", + "Doric": "#/$defs/DORIC", + "Ealing": "#/$defs/EALING", + "Edmund Optics": "#/$defs/EDMUND_OPTICS", + "Emory University": "#/$defs/EMORY", + "Euresys": "#/$defs/EURESYS", + "Fujinon": "#/$defs/FUJINON", + "Hamamatsu": "#/$defs/HAMAMATSU", + "Hamilton": "#/$defs/HAMILTON", + "Huazhong University of Science and Technology": "#/$defs/HUST", + "IR Robot Co": "#/$defs/IR_ROBOT_CO", + "ISL Products International": "#/$defs/ISL", + "Infinity Photo-Optical": "#/$defs/INFINITY_PHOTO_OPTICAL", + "Integrated DNA Technologies": "#/$defs/IDT", + "Interuniversity Microelectronics Center": "#/$defs/IMEC", + "Invitrogen": "#/$defs/INVITROGEN", + "Jackson Laboratory": "#/$defs/JAX", + "Janelia Research Campus": "#/$defs/JANELIA", + "Julabo": "#/$defs/JULABO", + "LG": "#/$defs/LG", + "Leica": "#/$defs/LEICA", + "LifeCanvas": "#/$defs/LIFECANVAS", + "Lumen Dynamics": "#/$defs/LUMEN_DYNAMICS", + "MBF Bioscience": "#/$defs/MBF", + "MKS Newport": "#/$defs/MKS_NEWPORT", + "MPI": "#/$defs/MPI", + "Meadowlark Optics": "#/$defs/MEADOWLARK_OPTICS", + "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MJFF", + "Midwest Optical Systems, Inc.": "#/$defs/MIDOPT", + "Mitutuyo": "#/$defs/MITUTUYO", + "NResearch Inc": "#/$defs/NRESEARCH_INC", + "National Center for Complementary and Integrative Health": "#/$defs/NCCIH", + "National Institute of Mental Health": "#/$defs/NIMH", + "National Institute of Neurological Disorders and Stroke": "#/$defs/NINDS", + "National Instruments": "#/$defs/NATIONAL_INSTRUMENTS", + "Navitar": "#/$defs/NAVITAR", + "Neurophotometrics": "#/$defs/NEUROPHOTOMETRICS", + "New Scale Technologies": "#/$defs/NEW_SCALE_TECHNOLOGIES", + "New York University": "#/$defs/NYU", + "Nikon": "#/$defs/NIKON", + "Olympus": "#/$defs/OLYMPUS", + "Open Ephys Production Site": "#/$defs/OEPS", + "Optotune": "#/$defs/OPTOTUNE", + "Other": "#/$defs/OTHER", + "Oxxius": "#/$defs/OXXIUS", + "Prizmatix": "#/$defs/PRIZMATIX", + "Quantifi": "#/$defs/QUANTIFI", + "Raspberry Pi": "#/$defs/RASPBERRY_PI", + "SICGEN": "#/$defs/SICGEN", + "Schneider-Kreuznach": "#/$defs/SCHNEIDER_KREUZNACH", + "Second Order Effects": "#/$defs/SECOND_ORDER_EFFECTS", + "Semrock": "#/$defs/SEMROCK", + "Sigma-Aldritch": "#/$defs/SIGMA_ALDRITCH", + "Simons Foundation": "#/$defs/SIMONS_FOUNDATION", + "Spinnaker": "#/$defs/SPINNAKER", + "Tamron": "#/$defs/TAMRON", "Technical Manufacturing Corporation": "#/$defs/TMC", - "Teledyne FLIR": "#/$defs/TeledyneFLIR", - "Templeton World Charity Foundation": "#/$defs/TempletonWorldCharityFoundation", - "The Imaging Source": "#/$defs/TheImagingSource", - "The Lee Company": "#/$defs/TheLeeCompany", - "Thermo Fisher": "#/$defs/Thermofisher", - "Thorlabs": "#/$defs/Thorlabs", - "Tymphany": "#/$defs/Tymphany", - "Vieworks": "#/$defs/Vieworks", - "Vortran": "#/$defs/Vortran", - "ams OSRAM": "#/$defs/AmsOsram" + "Teledyne FLIR": "#/$defs/FLIR", + "Templeton World Charity Foundation": "#/$defs/TWCF", + "The Imaging Source": "#/$defs/THE_IMAGING_SOURCE", + "The Lee Company": "#/$defs/THE_LEE_COMPANY", + "Thermo Fisher Scientific": "#/$defs/THERMO_FISHER_SCIENTIFIC", + "Thorlabs": "#/$defs/THORLABS", + "Tymphany": "#/$defs/TYMPHANY", + "Vieworks": "#/$defs/VIEWORKS", + "Vortran": "#/$defs/VORTRAN", + "ams OSRAM": "#/$defs/AMS_OSRAM" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/AAOptoElectronic" + "$ref": "#/$defs/AA_OPTO_ELECTRONIC" }, { - "$ref": "#/$defs/Abcam" + "$ref": "#/$defs/ASUS" }, { - "$ref": "#/$defs/Addgene" + "$ref": "#/$defs/ABCAM" }, { - "$ref": "#/$defs/AilipuTechnologyCo" + "$ref": "#/$defs/ADDGENE" }, { - "$ref": "#/$defs/AllenInstitute" + "$ref": "#/$defs/AILIPU" }, { - "$ref": "#/$defs/AllenInstituteForBrainScience" + "$ref": "#/$defs/AI" }, { - "$ref": "#/$defs/AllenInstituteForNeuralDynamics" + "$ref": "#/$defs/AIBS" }, { - "$ref": "#/$defs/Allied" + "$ref": "#/$defs/AIND" }, { - "$ref": "#/$defs/AmsOsram" + "$ref": "#/$defs/ALLIED" }, { - "$ref": "#/$defs/AppliedScientificInstrumentation" + "$ref": "#/$defs/ASI" }, { - "$ref": "#/$defs/Asus" + "$ref": "#/$defs/ARECONT_VISION_COSTAR" }, { - "$ref": "#/$defs/ArecontVisionCostar" + "$ref": "#/$defs/BASLER" }, { - "$ref": "#/$defs/Basler" + "$ref": "#/$defs/CAMBRIDGE_TECHNOLOGY" }, { - "$ref": "#/$defs/CambridgeTechnology" + "$ref": "#/$defs/CARL_ZEISS" }, { - "$ref": "#/$defs/ChampalimaudFoundation" + "$ref": "#/$defs/CHAMPALIMAUD" }, { - "$ref": "#/$defs/ChanZuckerbergInitiative" + "$ref": "#/$defs/CZI" }, { - "$ref": "#/$defs/Chroma" + "$ref": "#/$defs/CHROMA" }, { - "$ref": "#/$defs/CoherentScientific" + "$ref": "#/$defs/COHERENT_SCIENTIFIC" }, { - "$ref": "#/$defs/ColumbiaUniversity" + "$ref": "#/$defs/COLUMBIA" }, { - "$ref": "#/$defs/Computar" + "$ref": "#/$defs/COMPUTAR" }, { - "$ref": "#/$defs/Conoptics" + "$ref": "#/$defs/CONOPTICS" }, { - "$ref": "#/$defs/Custom" + "$ref": "#/$defs/CUSTOM" }, { - "$ref": "#/$defs/Dodotronic" + "$ref": "#/$defs/DODOTRONIC" }, { - "$ref": "#/$defs/Doric" + "$ref": "#/$defs/DORIC" }, { - "$ref": "#/$defs/Ealing" + "$ref": "#/$defs/EALING" }, { - "$ref": "#/$defs/EdmundOptics" + "$ref": "#/$defs/EDMUND_OPTICS" }, { - "$ref": "#/$defs/EmoryUniversity" + "$ref": "#/$defs/EMORY" }, { - "$ref": "#/$defs/Euresys" + "$ref": "#/$defs/EURESYS" }, { - "$ref": "#/$defs/Fujinon" + "$ref": "#/$defs/FUJINON" }, { - "$ref": "#/$defs/Hamamatsu" + "$ref": "#/$defs/HAMAMATSU" }, { - "$ref": "#/$defs/Hamilton" + "$ref": "#/$defs/HAMILTON" }, { - "$ref": "#/$defs/HuazhongUniversityOfScienceAndTechnology" + "$ref": "#/$defs/HUST" }, { - "$ref": "#/$defs/TheImagingSource" + "$ref": "#/$defs/IR_ROBOT_CO" }, { - "$ref": "#/$defs/IntegratedDNATechnologies" + "$ref": "#/$defs/ISL" }, { - "$ref": "#/$defs/InteruniversityMicroelectronicsCenter" + "$ref": "#/$defs/INFINITY_PHOTO_OPTICAL" }, { - "$ref": "#/$defs/InfinityPhotoOptical" + "$ref": "#/$defs/IDT" }, { - "$ref": "#/$defs/Invitrogen" + "$ref": "#/$defs/IMEC" }, { - "$ref": "#/$defs/ISLProductsInternational" + "$ref": "#/$defs/INVITROGEN" }, { - "$ref": "#/$defs/JacksonLaboratory" + "$ref": "#/$defs/JAX" }, { - "$ref": "#/$defs/JaneliaResearchCampus" + "$ref": "#/$defs/JANELIA" }, { - "$ref": "#/$defs/Julabo" + "$ref": "#/$defs/JULABO" }, { - "$ref": "#/$defs/TheLeeCompany" + "$ref": "#/$defs/LG" }, { - "$ref": "#/$defs/Leica" + "$ref": "#/$defs/LEICA" }, { - "$ref": "#/$defs/Lg" + "$ref": "#/$defs/LUMEN_DYNAMICS" }, { - "$ref": "#/$defs/LifeCanvas" + "$ref": "#/$defs/LIFECANVAS" }, { - "$ref": "#/$defs/MeadowlarkOptics" + "$ref": "#/$defs/MBF" }, { - "$ref": "#/$defs/IRRobotCo" + "$ref": "#/$defs/MKS_NEWPORT" }, { - "$ref": "#/$defs/MBFBioscience" + "$ref": "#/$defs/MPI" }, { - "$ref": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch" + "$ref": "#/$defs/MEADOWLARK_OPTICS" }, { - "$ref": "#/$defs/MidwestOpticalSystems" + "$ref": "#/$defs/MJFF" }, { - "$ref": "#/$defs/Mitutuyo" + "$ref": "#/$defs/MIDOPT" }, { - "$ref": "#/$defs/MKSNewport" + "$ref": "#/$defs/MITUTUYO" }, { - "$ref": "#/$defs/Mpi" + "$ref": "#/$defs/NRESEARCH_INC" }, { - "$ref": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth" + "$ref": "#/$defs/NCCIH" }, { - "$ref": "#/$defs/NationalInstituteOfMentalHealth" + "$ref": "#/$defs/NIMH" }, { - "$ref": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke" + "$ref": "#/$defs/NINDS" }, { - "$ref": "#/$defs/NationalInstruments" + "$ref": "#/$defs/NATIONAL_INSTRUMENTS" }, { - "$ref": "#/$defs/Navitar" + "$ref": "#/$defs/NAVITAR" }, { - "$ref": "#/$defs/Neurophotometrics" + "$ref": "#/$defs/NEUROPHOTOMETRICS" }, { - "$ref": "#/$defs/NewScaleTechnologies" + "$ref": "#/$defs/NEW_SCALE_TECHNOLOGIES" }, { - "$ref": "#/$defs/NewYorkUniversity" + "$ref": "#/$defs/NYU" }, { - "$ref": "#/$defs/Nikon" + "$ref": "#/$defs/NIKON" }, { - "$ref": "#/$defs/NResearch" + "$ref": "#/$defs/OLYMPUS" }, { - "$ref": "#/$defs/OpenEphysProductionSite" + "$ref": "#/$defs/OEPS" }, { - "$ref": "#/$defs/Olympus" + "$ref": "#/$defs/OPTOTUNE" }, { - "$ref": "#/$defs/Optotune" + "$ref": "#/$defs/OTHER" }, { - "$ref": "#/$defs/Oxxius" + "$ref": "#/$defs/OXXIUS" }, { - "$ref": "#/$defs/Prizmatix" + "$ref": "#/$defs/PRIZMATIX" }, { - "$ref": "#/$defs/Quantifi" + "$ref": "#/$defs/QUANTIFI" }, { - "$ref": "#/$defs/RaspberryPi" + "$ref": "#/$defs/RASPBERRY_PI" }, { - "$ref": "#/$defs/SecondOrderEffects" + "$ref": "#/$defs/SICGEN" }, { - "$ref": "#/$defs/Semrock" + "$ref": "#/$defs/SCHNEIDER_KREUZNACH" }, { - "$ref": "#/$defs/SchneiderKreuznach" + "$ref": "#/$defs/SECOND_ORDER_EFFECTS" }, { - "$ref": "#/$defs/Sicgen" + "$ref": "#/$defs/SEMROCK" }, { - "$ref": "#/$defs/SigmaAldritch" + "$ref": "#/$defs/SIGMA_ALDRITCH" }, { - "$ref": "#/$defs/SimonsFoundation" + "$ref": "#/$defs/SIMONS_FOUNDATION" }, { - "$ref": "#/$defs/Spinnaker" + "$ref": "#/$defs/SPINNAKER" }, { - "$ref": "#/$defs/Tamron" + "$ref": "#/$defs/TAMRON" }, { - "$ref": "#/$defs/TempletonWorldCharityFoundation" + "$ref": "#/$defs/TMC" }, { - "$ref": "#/$defs/TeledyneFLIR" + "$ref": "#/$defs/FLIR" }, { - "$ref": "#/$defs/Thermofisher" + "$ref": "#/$defs/TWCF" }, { - "$ref": "#/$defs/Thorlabs" + "$ref": "#/$defs/THE_IMAGING_SOURCE" }, { - "$ref": "#/$defs/TMC" + "$ref": "#/$defs/THE_LEE_COMPANY" }, { - "$ref": "#/$defs/Tymphany" + "$ref": "#/$defs/THERMO_FISHER_SCIENTIFIC" }, { - "$ref": "#/$defs/Vieworks" + "$ref": "#/$defs/THORLABS" }, { - "$ref": "#/$defs/Vortran" + "$ref": "#/$defs/TYMPHANY" }, { - "$ref": "#/$defs/CarlZeiss" + "$ref": "#/$defs/VIEWORKS" }, { - "$ref": "#/$defs/LumenDynamics" + "$ref": "#/$defs/VORTRAN" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/AMS_OSRAM" } ], "title": "Source" @@ -863,104 +1080,45 @@ "title": "Antibody", "type": "object" }, - "AppliedScientificInstrumentation": { - "additionalProperties": false, - "description": "AppliedScientificInstrumentation", + "BASLER": { "properties": { "name": { - "const": "Applied Scientific Instrumentation", - "default": "Applied Scientific Instrumentation", - "title": "Name" + "const": "Basler", + "default": "Basler", + "enum": [ + "Basler" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "ASI", - "default": "ASI", - "title": "Abbreviation" + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "AppliedScientificInstrumentation", + "title": "BASLER", "type": "object" }, - "ArecontVisionCostar": { - "additionalProperties": false, - "description": "ArecontVisionCostar", - "properties": { - "name": { - "const": "Arecont Vision Costar", - "default": "Arecont Vision Costar", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "ArecontVisionCostar", - "type": "object" - }, - "Asus": { - "additionalProperties": false, - "description": "Asus", - "properties": { - "name": { - "const": "ASUS", - "default": "ASUS", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/ResearchOrganizationRegistry" - } - ], - "title": "Registry" - }, - "registry_identifier": { - "const": "00bxkz165", - "default": "00bxkz165", - "title": "Registry Identifier" - } - }, - "title": "Asus", - "type": "object" - }, - "BaseName": { + "BaseName": { "additionalProperties": false, "description": "A simple model associating a name with an abbreviation", "properties": { @@ -987,54 +1145,16 @@ "title": "BaseName", "type": "object" }, - "Basler": { - "additionalProperties": false, - "description": "Basler", - "properties": { - "name": { - "const": "Basler", - "default": "Basler", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "Basler", - "type": "object" - }, - "CallithrixJacchus": { - "additionalProperties": false, - "description": "Callithrix Jacchus", + "CALLITHRIX_JACCHUS": { "properties": { "name": { "const": "Callithrix jacchus", "default": "Callithrix jacchus", - "title": "Name" - }, - "abbreviation": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } + "enum": [ + "Callithrix jacchus" ], - "default": null, - "title": "Abbreviation" + "title": "Name", + "type": "string" }, "registry": { "default": { @@ -1043,13 +1163,13 @@ }, "discriminator": { "mapping": { - "National Center for Biotechnology Information": "#/$defs/NationalCenterForBiotechnologyInformation" + "National Center for Biotechnology Information": "#/$defs/NCBI" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/NationalCenterForBiotechnologyInformation" + "$ref": "#/$defs/NCBI" } ], "title": "Registry" @@ -1057,53 +1177,73 @@ "registry_identifier": { "const": "NCBI:txid9483", "default": "NCBI:txid9483", - "title": "Registry Identifier" + "enum": [ + "NCBI:txid9483" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "CallithrixJacchus", + "title": "CALLITHRIX_JACCHUS", "type": "object" }, - "CambridgeTechnology": { - "additionalProperties": false, - "description": "CambridgeTechnology", + "CAMBRIDGE_TECHNOLOGY": { "properties": { "name": { "const": "Cambridge Technology", "default": "Cambridge Technology", - "title": "Name" + "enum": [ + "Cambridge Technology" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "CambridgeTechnology", + "title": "CAMBRIDGE_TECHNOLOGY", "type": "object" }, - "CarlZeiss": { - "additionalProperties": false, - "description": "CarlZeiss", + "CARL_ZEISS": { "properties": { "name": { "const": "Carl Zeiss", "default": "Carl Zeiss", - "title": "Name" + "enum": [ + "Carl Zeiss" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { "default": { @@ -1112,13 +1252,13 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" @@ -1126,25 +1266,35 @@ "registry_identifier": { "const": "01xk5xs43", "default": "01xk5xs43", - "title": "Registry Identifier" + "enum": [ + "01xk5xs43" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "CarlZeiss", + "title": "CARL_ZEISS", "type": "object" }, - "ChampalimaudFoundation": { - "additionalProperties": false, - "description": "Champalimaud Foundation", + "CHAMPALIMAUD": { "properties": { "name": { "const": "Champalimaud Foundation", "default": "Champalimaud Foundation", - "title": "Name" + "enum": [ + "Champalimaud Foundation" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" + "const": "Champalimaud", + "default": "Champalimaud", + "enum": [ + "Champalimaud" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -1153,13 +1303,13 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" @@ -1167,94 +1317,73 @@ "registry_identifier": { "const": "03g001n57", "default": "03g001n57", - "title": "Registry Identifier" - } - }, - "title": "ChampalimaudFoundation", - "type": "object" - }, - "ChanZuckerbergInitiative": { - "additionalProperties": false, - "description": "ChanZuckerbergInitiative", - "properties": { - "name": { - "const": "Chan Zuckerberg Initiative", - "default": "Chan Zuckerberg Initiative", - "title": "Name" - }, - "abbreviation": { - "const": "CZI", - "default": "CZI", - "title": "Abbreviation" - }, - "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/ResearchOrganizationRegistry" - } + "enum": [ + "03g001n57" ], - "title": "Registry" - }, - "registry_identifier": { - "const": "02qenvm24", - "default": "02qenvm24", - "title": "Registry Identifier" + "title": "Registry Identifier", + "type": "string" } }, - "title": "ChanZuckerbergInitiative", + "title": "CHAMPALIMAUD", "type": "object" }, - "Chroma": { - "additionalProperties": false, - "description": "Chroma", + "CHROMA": { "properties": { "name": { "const": "Chroma", "default": "Chroma", - "title": "Name" + "enum": [ + "Chroma" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Chroma", + "title": "CHROMA", "type": "object" }, - "CoherentScientific": { - "additionalProperties": false, - "description": "CoherentScientific", + "COHERENT_SCIENTIFIC": { "properties": { "name": { "const": "Coherent Scientific", "default": "Coherent Scientific", - "title": "Name" + "enum": [ + "Coherent Scientific" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { "default": { @@ -1263,13 +1392,13 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" @@ -1277,25 +1406,35 @@ "registry_identifier": { "const": "031tysd23", "default": "031tysd23", - "title": "Registry Identifier" + "enum": [ + "031tysd23" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "CoherentScientific", + "title": "COHERENT_SCIENTIFIC", "type": "object" }, - "ColumbiaUniversity": { - "additionalProperties": false, - "description": "ColumbiaUniversity", + "COLUMBIA": { "properties": { "name": { "const": "Columbia University", "default": "Columbia University", - "title": "Name" + "enum": [ + "Columbia University" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "Columbia", "default": "Columbia", - "title": "Abbreviation" + "enum": [ + "Columbia" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -1304,13 +1443,13 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" @@ -1318,108 +1457,225 @@ "registry_identifier": { "const": "00hj8s172", "default": "00hj8s172", - "title": "Registry Identifier" + "enum": [ + "00hj8s172" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "ColumbiaUniversity", + "title": "COLUMBIA", "type": "object" }, - "Computar": { - "additionalProperties": false, - "description": "Computar", + "COMPUTAR": { "properties": { "name": { "const": "Computar", "default": "Computar", - "title": "Name" + "enum": [ + "Computar" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Computar", + "title": "COMPUTAR", "type": "object" }, - "ConcentrationUnit": { - "description": "Concentraion units", - "enum": [ - "molar", - "micromolar", - "nanomolar", - "% m/m", - "% v/v" - ], - "title": "ConcentrationUnit", - "type": "string" - }, - "Conoptics": { - "additionalProperties": false, - "description": "Conoptics", + "CONOPTICS": { "properties": { "name": { "const": "Conoptics", "default": "Conoptics", - "title": "Name" + "enum": [ + "Conoptics" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Conoptics", + "title": "CONOPTICS", "type": "object" }, - "CoordinateReferenceLocation": { - "description": "Name of reference point for Coordinates", - "enum": [ - "Bregma", - "Lambda", - "Midline" - ], - "title": "CoordinateReferenceLocation", - "type": "string" - }, - "Craniotomy": { - "additionalProperties": false, - "description": "Description of craniotomy procedure", + "CUSTOM": { "properties": { - "procedure_type": { - "const": "Craniotomy", - "default": "Craniotomy", - "title": "Procedure Type" - }, - "protocol_id": { - "description": "DOI for protocols.io", - "title": "Protocol ID", + "name": { + "const": "Custom", + "default": "Custom", + "enum": [ + "Custom" + ], + "title": "Name", "type": "string" }, - "craniotomy_type": { - "allOf": [ - { - "$ref": "#/$defs/CraniotomyType" + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "CUSTOM", + "type": "object" + }, + "CZI": { + "properties": { + "name": { + "const": "Chan Zuckerberg Initiative", + "default": "Chan Zuckerberg Initiative", + "enum": [ + "Chan Zuckerberg Initiative" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "CZI", + "default": "CZI", + "enum": [ + "CZI" + ], + "title": "Abbreviation", + "type": "string" + }, + "registry": { + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" + }, + "propertyName": "name" + }, + "oneOf": [ + { + "$ref": "#/$defs/ROR" + } + ], + "title": "Registry" + }, + "registry_identifier": { + "const": "02qenvm24", + "default": "02qenvm24", + "enum": [ + "02qenvm24" + ], + "title": "Registry Identifier", + "type": "string" + } + }, + "title": "CZI", + "type": "object" + }, + "ConcentrationUnit": { + "description": "Concentraion units", + "enum": [ + "molar", + "micromolar", + "nanomolar", + "% m/m", + "% v/v" + ], + "title": "ConcentrationUnit", + "type": "string" + }, + "CoordinateReferenceLocation": { + "description": "Name of reference point for Coordinates", + "enum": [ + "Bregma", + "Lambda", + "Midline" + ], + "title": "CoordinateReferenceLocation", + "type": "string" + }, + "Craniotomy": { + "additionalProperties": false, + "description": "Description of craniotomy procedure", + "properties": { + "procedure_type": { + "const": "Craniotomy", + "default": "Craniotomy", + "enum": [ + "Craniotomy" + ], + "title": "Procedure Type", + "type": "string" + }, + "protocol_id": { + "description": "DOI for protocols.io", + "title": "Protocol ID", + "type": "string" + }, + "craniotomy_type": { + "allOf": [ + { + "$ref": "#/$defs/CraniotomyType" } ], "title": "Craniotomy type" @@ -1545,78 +1801,69 @@ "CurrentUnit": { "const": "microamps", "description": "Current units", + "enum": [ + "microamps" + ], "title": "CurrentUnit", "type": "string" }, - "Custom": { - "additionalProperties": false, - "description": "Custom", - "properties": { - "name": { - "const": "Custom", - "default": "Custom", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "Custom", - "type": "object" - }, - "Dodotronic": { - "additionalProperties": false, - "description": "Dodotronic", + "DODOTRONIC": { "properties": { "name": { "const": "Dodotronic", "default": "Dodotronic", - "title": "Name" + "enum": [ + "Dodotronic" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Dodotronic", + "title": "DODOTRONIC", "type": "object" }, - "Doric": { - "additionalProperties": false, - "description": "Doric", + "DORIC": { "properties": { "name": { "const": "Doric", "default": "Doric", - "title": "Name" + "enum": [ + "Doric" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { "default": { @@ -1625,13 +1872,13 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" @@ -1639,53 +1886,73 @@ "registry_identifier": { "const": "059n53q30", "default": "059n53q30", - "title": "Registry Identifier" + "enum": [ + "059n53q30" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "Doric", + "title": "DORIC", "type": "object" }, - "Ealing": { - "additionalProperties": false, - "description": "Ealing", + "EALING": { "properties": { "name": { "const": "Ealing", "default": "Ealing", - "title": "Name" + "enum": [ + "Ealing" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Ealing", + "title": "EALING", "type": "object" }, - "EdmundOptics": { - "additionalProperties": false, - "description": "EdmundOptics", + "EDMUND_OPTICS": { "properties": { "name": { "const": "Edmund Optics", "default": "Edmund Optics", - "title": "Name" + "enum": [ + "Edmund Optics" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { "default": { @@ -1694,13 +1961,13 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" @@ -1708,25 +1975,35 @@ "registry_identifier": { "const": "01j1gwp17", "default": "01j1gwp17", - "title": "Registry Identifier" + "enum": [ + "01j1gwp17" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "EdmundOptics", + "title": "EDMUND_OPTICS", "type": "object" }, - "EmoryUniversity": { - "additionalProperties": false, - "description": "EmoryUniversity", + "EMORY": { "properties": { "name": { "const": "Emory University", "default": "Emory University", - "title": "Name" + "enum": [ + "Emory University" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "Emory", "default": "Emory", - "title": "Abbreviation" + "enum": [ + "Emory" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -1735,13 +2012,13 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" @@ -1749,38 +2026,141 @@ "registry_identifier": { "const": "03czfpz43", "default": "03czfpz43", - "title": "Registry Identifier" + "enum": [ + "03czfpz43" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "EmoryUniversity", + "title": "EMORY", "type": "object" }, - "Euresys": { - "additionalProperties": false, - "description": "Euresys", + "EURESYS": { "properties": { "name": { "const": "Euresys", "default": "Euresys", - "title": "Name" + "enum": [ + "Euresys" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { "const": null, "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "EURESYS", + "type": "object" + }, + "FLIR": { + "properties": { + "name": { + "const": "Teledyne FLIR", + "default": "Teledyne FLIR", + "enum": [ + "Teledyne FLIR" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "FLIR", + "default": "FLIR", + "enum": [ + "FLIR" + ], + "title": "Abbreviation", + "type": "string" + }, + "registry": { + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" + }, + "propertyName": "name" + }, + "oneOf": [ + { + "$ref": "#/$defs/ROR" + } + ], "title": "Registry" }, + "registry_identifier": { + "const": "01j1gwp17", + "default": "01j1gwp17", + "enum": [ + "01j1gwp17" + ], + "title": "Registry Identifier", + "type": "string" + } + }, + "title": "FLIR", + "type": "object" + }, + "FUJINON": { + "properties": { + "name": { + "const": "Fujinon", + "default": "Fujinon", + "enum": [ + "Fujinon" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Euresys", + "title": "FUJINON", "type": "object" }, "FerruleMaterial": { @@ -1799,7 +2179,11 @@ "procedure_type": { "const": "Fiber implant", "default": "Fiber implant", - "title": "Procedure Type" + "enum": [ + "Fiber implant" + ], + "title": "Procedure Type", + "type": "string" }, "protocol_id": { "description": "DOI for protocols.io", @@ -1828,7 +2212,11 @@ "device_type": { "const": "Fiber optic probe", "default": "Fiber optic probe", - "title": "Device Type" + "enum": [ + "Fiber optic probe" + ], + "title": "Device Type", + "type": "string" }, "name": { "title": "Device name", @@ -1851,365 +2239,365 @@ { "discriminator": { "mapping": { - "AA Opto Electronic": "#/$defs/AAOptoElectronic", - "ASUS": "#/$defs/Asus", - "Abcam": "#/$defs/Abcam", - "Addgene": "#/$defs/Addgene", - "Ailipu Technology Co": "#/$defs/AilipuTechnologyCo", - "Allen Institute": "#/$defs/AllenInstitute", - "Allen Institute for Brain Science": "#/$defs/AllenInstituteForBrainScience", - "Allen Institute for Neural Dynamics": "#/$defs/AllenInstituteForNeuralDynamics", - "Allied": "#/$defs/Allied", - "Applied Scientific Instrumentation": "#/$defs/AppliedScientificInstrumentation", - "Arecont Vision Costar": "#/$defs/ArecontVisionCostar", - "Basler": "#/$defs/Basler", - "Cambridge Technology": "#/$defs/CambridgeTechnology", - "Carl Zeiss": "#/$defs/CarlZeiss", - "Champalimaud Foundation": "#/$defs/ChampalimaudFoundation", - "Chan Zuckerberg Initiative": "#/$defs/ChanZuckerbergInitiative", - "Chroma": "#/$defs/Chroma", - "Coherent Scientific": "#/$defs/CoherentScientific", - "Columbia University": "#/$defs/ColumbiaUniversity", - "Computar": "#/$defs/Computar", - "Conoptics": "#/$defs/Conoptics", - "Custom": "#/$defs/Custom", - "Dodotronic": "#/$defs/Dodotronic", - "Doric": "#/$defs/Doric", - "Ealing": "#/$defs/Ealing", - "Edmund Optics": "#/$defs/EdmundOptics", - "Emory University": "#/$defs/EmoryUniversity", - "Euresys": "#/$defs/Euresys", - "Fujinon": "#/$defs/Fujinon", - "Hamamatsu": "#/$defs/Hamamatsu", - "Hamilton": "#/$defs/Hamilton", - "Huazhong University of Science and Technology": "#/$defs/HuazhongUniversityOfScienceAndTechnology", - "IR Robot Co": "#/$defs/IRRobotCo", - "ISL Products International": "#/$defs/ISLProductsInternational", - "Infinity Photo-Optical": "#/$defs/InfinityPhotoOptical", - "Integrated DNA Technologies": "#/$defs/IntegratedDNATechnologies", - "Interuniversity Microelectronics Center": "#/$defs/InteruniversityMicroelectronicsCenter", - "Invitrogen": "#/$defs/Invitrogen", - "Jackson Laboratory": "#/$defs/JacksonLaboratory", - "Janelia Research Campus": "#/$defs/JaneliaResearchCampus", - "Julabo": "#/$defs/Julabo", - "LG": "#/$defs/Lg", - "Leica": "#/$defs/Leica", - "LifeCanvas": "#/$defs/LifeCanvas", - "Lumen Dynamics": "#/$defs/LumenDynamics", - "MBF Bioscience": "#/$defs/MBFBioscience", - "MKS Newport": "#/$defs/MKSNewport", - "MPI": "#/$defs/Mpi", - "Meadowlark Optics": "#/$defs/MeadowlarkOptics", - "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch", - "Midwest Optical Systems, Inc.": "#/$defs/MidwestOpticalSystems", - "Mitutuyo": "#/$defs/Mitutuyo", - "NResearch Inc": "#/$defs/NResearch", - "National Center for Complementary and Integrative Health": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth", - "National Institute of Mental Health": "#/$defs/NationalInstituteOfMentalHealth", - "National Institute of Neurological Disorders and Stroke": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke", - "National Instruments": "#/$defs/NationalInstruments", - "Navitar": "#/$defs/Navitar", - "Neurophotometrics": "#/$defs/Neurophotometrics", - "New Scale Technologies": "#/$defs/NewScaleTechnologies", - "New York University": "#/$defs/NewYorkUniversity", - "Nikon": "#/$defs/Nikon", - "Olympus": "#/$defs/Olympus", - "Open Ephys Production Site": "#/$defs/OpenEphysProductionSite", - "Optotune": "#/$defs/Optotune", - "Other": "#/$defs/Other", - "Oxxius": "#/$defs/Oxxius", - "Prizmatix": "#/$defs/Prizmatix", - "Quantifi": "#/$defs/Quantifi", - "Raspberry Pi": "#/$defs/RaspberryPi", - "SICGEN": "#/$defs/Sicgen", - "Schneider-Kreuznach": "#/$defs/SchneiderKreuznach", - "Second Order Effects": "#/$defs/SecondOrderEffects", - "Semrock": "#/$defs/Semrock", - "Sigma-Aldritch": "#/$defs/SigmaAldritch", - "Simons Foundation": "#/$defs/SimonsFoundation", - "Spinnaker": "#/$defs/Spinnaker", - "Tamron": "#/$defs/Tamron", + "AA Opto Electronic": "#/$defs/AA_OPTO_ELECTRONIC", + "ASUS": "#/$defs/ASUS", + "Abcam": "#/$defs/ABCAM", + "Addgene": "#/$defs/ADDGENE", + "Ailipu Technology Co": "#/$defs/AILIPU", + "Allen Institute": "#/$defs/AI", + "Allen Institute for Brain Science": "#/$defs/AIBS", + "Allen Institute for Neural Dynamics": "#/$defs/AIND", + "Allied": "#/$defs/ALLIED", + "Applied Scientific Instrumentation": "#/$defs/ASI", + "Arecont Vision Costar": "#/$defs/ARECONT_VISION_COSTAR", + "Basler": "#/$defs/BASLER", + "Cambridge Technology": "#/$defs/CAMBRIDGE_TECHNOLOGY", + "Carl Zeiss": "#/$defs/CARL_ZEISS", + "Champalimaud Foundation": "#/$defs/CHAMPALIMAUD", + "Chan Zuckerberg Initiative": "#/$defs/CZI", + "Chroma": "#/$defs/CHROMA", + "Coherent Scientific": "#/$defs/COHERENT_SCIENTIFIC", + "Columbia University": "#/$defs/COLUMBIA", + "Computar": "#/$defs/COMPUTAR", + "Conoptics": "#/$defs/CONOPTICS", + "Custom": "#/$defs/CUSTOM", + "Dodotronic": "#/$defs/DODOTRONIC", + "Doric": "#/$defs/DORIC", + "Ealing": "#/$defs/EALING", + "Edmund Optics": "#/$defs/EDMUND_OPTICS", + "Emory University": "#/$defs/EMORY", + "Euresys": "#/$defs/EURESYS", + "Fujinon": "#/$defs/FUJINON", + "Hamamatsu": "#/$defs/HAMAMATSU", + "Hamilton": "#/$defs/HAMILTON", + "Huazhong University of Science and Technology": "#/$defs/HUST", + "IR Robot Co": "#/$defs/IR_ROBOT_CO", + "ISL Products International": "#/$defs/ISL", + "Infinity Photo-Optical": "#/$defs/INFINITY_PHOTO_OPTICAL", + "Integrated DNA Technologies": "#/$defs/IDT", + "Interuniversity Microelectronics Center": "#/$defs/IMEC", + "Invitrogen": "#/$defs/INVITROGEN", + "Jackson Laboratory": "#/$defs/JAX", + "Janelia Research Campus": "#/$defs/JANELIA", + "Julabo": "#/$defs/JULABO", + "LG": "#/$defs/LG", + "Leica": "#/$defs/LEICA", + "LifeCanvas": "#/$defs/LIFECANVAS", + "Lumen Dynamics": "#/$defs/LUMEN_DYNAMICS", + "MBF Bioscience": "#/$defs/MBF", + "MKS Newport": "#/$defs/MKS_NEWPORT", + "MPI": "#/$defs/MPI", + "Meadowlark Optics": "#/$defs/MEADOWLARK_OPTICS", + "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MJFF", + "Midwest Optical Systems, Inc.": "#/$defs/MIDOPT", + "Mitutuyo": "#/$defs/MITUTUYO", + "NResearch Inc": "#/$defs/NRESEARCH_INC", + "National Center for Complementary and Integrative Health": "#/$defs/NCCIH", + "National Institute of Mental Health": "#/$defs/NIMH", + "National Institute of Neurological Disorders and Stroke": "#/$defs/NINDS", + "National Instruments": "#/$defs/NATIONAL_INSTRUMENTS", + "Navitar": "#/$defs/NAVITAR", + "Neurophotometrics": "#/$defs/NEUROPHOTOMETRICS", + "New Scale Technologies": "#/$defs/NEW_SCALE_TECHNOLOGIES", + "New York University": "#/$defs/NYU", + "Nikon": "#/$defs/NIKON", + "Olympus": "#/$defs/OLYMPUS", + "Open Ephys Production Site": "#/$defs/OEPS", + "Optotune": "#/$defs/OPTOTUNE", + "Other": "#/$defs/OTHER", + "Oxxius": "#/$defs/OXXIUS", + "Prizmatix": "#/$defs/PRIZMATIX", + "Quantifi": "#/$defs/QUANTIFI", + "Raspberry Pi": "#/$defs/RASPBERRY_PI", + "SICGEN": "#/$defs/SICGEN", + "Schneider-Kreuznach": "#/$defs/SCHNEIDER_KREUZNACH", + "Second Order Effects": "#/$defs/SECOND_ORDER_EFFECTS", + "Semrock": "#/$defs/SEMROCK", + "Sigma-Aldritch": "#/$defs/SIGMA_ALDRITCH", + "Simons Foundation": "#/$defs/SIMONS_FOUNDATION", + "Spinnaker": "#/$defs/SPINNAKER", + "Tamron": "#/$defs/TAMRON", "Technical Manufacturing Corporation": "#/$defs/TMC", - "Teledyne FLIR": "#/$defs/TeledyneFLIR", - "Templeton World Charity Foundation": "#/$defs/TempletonWorldCharityFoundation", - "The Imaging Source": "#/$defs/TheImagingSource", - "The Lee Company": "#/$defs/TheLeeCompany", - "Thermo Fisher": "#/$defs/Thermofisher", - "Thorlabs": "#/$defs/Thorlabs", - "Tymphany": "#/$defs/Tymphany", - "Vieworks": "#/$defs/Vieworks", - "Vortran": "#/$defs/Vortran", - "ams OSRAM": "#/$defs/AmsOsram" + "Teledyne FLIR": "#/$defs/FLIR", + "Templeton World Charity Foundation": "#/$defs/TWCF", + "The Imaging Source": "#/$defs/THE_IMAGING_SOURCE", + "The Lee Company": "#/$defs/THE_LEE_COMPANY", + "Thermo Fisher Scientific": "#/$defs/THERMO_FISHER_SCIENTIFIC", + "Thorlabs": "#/$defs/THORLABS", + "Tymphany": "#/$defs/TYMPHANY", + "Vieworks": "#/$defs/VIEWORKS", + "Vortran": "#/$defs/VORTRAN", + "ams OSRAM": "#/$defs/AMS_OSRAM" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/AAOptoElectronic" + "$ref": "#/$defs/AA_OPTO_ELECTRONIC" }, { - "$ref": "#/$defs/Abcam" + "$ref": "#/$defs/ASUS" }, { - "$ref": "#/$defs/Addgene" + "$ref": "#/$defs/ABCAM" }, { - "$ref": "#/$defs/AilipuTechnologyCo" + "$ref": "#/$defs/ADDGENE" }, { - "$ref": "#/$defs/AllenInstitute" + "$ref": "#/$defs/AILIPU" }, { - "$ref": "#/$defs/AllenInstituteForBrainScience" + "$ref": "#/$defs/AI" }, { - "$ref": "#/$defs/AllenInstituteForNeuralDynamics" + "$ref": "#/$defs/AIBS" }, { - "$ref": "#/$defs/Allied" + "$ref": "#/$defs/AIND" }, { - "$ref": "#/$defs/AmsOsram" + "$ref": "#/$defs/ALLIED" }, { - "$ref": "#/$defs/AppliedScientificInstrumentation" + "$ref": "#/$defs/ASI" }, { - "$ref": "#/$defs/Asus" + "$ref": "#/$defs/ARECONT_VISION_COSTAR" }, { - "$ref": "#/$defs/ArecontVisionCostar" + "$ref": "#/$defs/BASLER" }, { - "$ref": "#/$defs/Basler" + "$ref": "#/$defs/CAMBRIDGE_TECHNOLOGY" }, { - "$ref": "#/$defs/CambridgeTechnology" + "$ref": "#/$defs/CARL_ZEISS" }, { - "$ref": "#/$defs/ChampalimaudFoundation" + "$ref": "#/$defs/CHAMPALIMAUD" }, { - "$ref": "#/$defs/ChanZuckerbergInitiative" + "$ref": "#/$defs/CZI" }, { - "$ref": "#/$defs/Chroma" + "$ref": "#/$defs/CHROMA" }, { - "$ref": "#/$defs/CoherentScientific" + "$ref": "#/$defs/COHERENT_SCIENTIFIC" }, { - "$ref": "#/$defs/ColumbiaUniversity" + "$ref": "#/$defs/COLUMBIA" }, { - "$ref": "#/$defs/Computar" + "$ref": "#/$defs/COMPUTAR" }, { - "$ref": "#/$defs/Conoptics" + "$ref": "#/$defs/CONOPTICS" }, { - "$ref": "#/$defs/Custom" + "$ref": "#/$defs/CUSTOM" }, { - "$ref": "#/$defs/Dodotronic" + "$ref": "#/$defs/DODOTRONIC" }, { - "$ref": "#/$defs/Doric" + "$ref": "#/$defs/DORIC" }, { - "$ref": "#/$defs/Ealing" + "$ref": "#/$defs/EALING" }, { - "$ref": "#/$defs/EdmundOptics" + "$ref": "#/$defs/EDMUND_OPTICS" }, { - "$ref": "#/$defs/EmoryUniversity" + "$ref": "#/$defs/EMORY" }, { - "$ref": "#/$defs/Euresys" + "$ref": "#/$defs/EURESYS" }, { - "$ref": "#/$defs/Fujinon" + "$ref": "#/$defs/FUJINON" }, { - "$ref": "#/$defs/Hamamatsu" + "$ref": "#/$defs/HAMAMATSU" }, { - "$ref": "#/$defs/Hamilton" + "$ref": "#/$defs/HAMILTON" }, { - "$ref": "#/$defs/HuazhongUniversityOfScienceAndTechnology" + "$ref": "#/$defs/HUST" }, { - "$ref": "#/$defs/TheImagingSource" + "$ref": "#/$defs/IR_ROBOT_CO" }, { - "$ref": "#/$defs/IntegratedDNATechnologies" + "$ref": "#/$defs/ISL" }, { - "$ref": "#/$defs/InteruniversityMicroelectronicsCenter" + "$ref": "#/$defs/INFINITY_PHOTO_OPTICAL" }, { - "$ref": "#/$defs/InfinityPhotoOptical" + "$ref": "#/$defs/IDT" }, { - "$ref": "#/$defs/Invitrogen" + "$ref": "#/$defs/IMEC" }, { - "$ref": "#/$defs/ISLProductsInternational" + "$ref": "#/$defs/INVITROGEN" }, { - "$ref": "#/$defs/JacksonLaboratory" + "$ref": "#/$defs/JAX" }, { - "$ref": "#/$defs/JaneliaResearchCampus" + "$ref": "#/$defs/JANELIA" }, { - "$ref": "#/$defs/Julabo" + "$ref": "#/$defs/JULABO" }, { - "$ref": "#/$defs/TheLeeCompany" + "$ref": "#/$defs/LG" }, { - "$ref": "#/$defs/Leica" + "$ref": "#/$defs/LEICA" }, { - "$ref": "#/$defs/Lg" + "$ref": "#/$defs/LUMEN_DYNAMICS" }, { - "$ref": "#/$defs/LifeCanvas" + "$ref": "#/$defs/LIFECANVAS" }, { - "$ref": "#/$defs/MeadowlarkOptics" + "$ref": "#/$defs/MBF" }, { - "$ref": "#/$defs/IRRobotCo" + "$ref": "#/$defs/MKS_NEWPORT" }, { - "$ref": "#/$defs/MBFBioscience" + "$ref": "#/$defs/MPI" }, { - "$ref": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch" + "$ref": "#/$defs/MEADOWLARK_OPTICS" }, { - "$ref": "#/$defs/MidwestOpticalSystems" + "$ref": "#/$defs/MJFF" }, { - "$ref": "#/$defs/Mitutuyo" + "$ref": "#/$defs/MIDOPT" }, { - "$ref": "#/$defs/MKSNewport" + "$ref": "#/$defs/MITUTUYO" }, { - "$ref": "#/$defs/Mpi" + "$ref": "#/$defs/NRESEARCH_INC" }, { - "$ref": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth" + "$ref": "#/$defs/NCCIH" }, { - "$ref": "#/$defs/NationalInstituteOfMentalHealth" + "$ref": "#/$defs/NIMH" }, { - "$ref": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke" + "$ref": "#/$defs/NINDS" }, { - "$ref": "#/$defs/NationalInstruments" + "$ref": "#/$defs/NATIONAL_INSTRUMENTS" }, { - "$ref": "#/$defs/Navitar" + "$ref": "#/$defs/NAVITAR" }, { - "$ref": "#/$defs/Neurophotometrics" + "$ref": "#/$defs/NEUROPHOTOMETRICS" }, { - "$ref": "#/$defs/NewScaleTechnologies" + "$ref": "#/$defs/NEW_SCALE_TECHNOLOGIES" }, { - "$ref": "#/$defs/NewYorkUniversity" + "$ref": "#/$defs/NYU" }, { - "$ref": "#/$defs/Nikon" + "$ref": "#/$defs/NIKON" }, { - "$ref": "#/$defs/NResearch" + "$ref": "#/$defs/OLYMPUS" }, { - "$ref": "#/$defs/OpenEphysProductionSite" + "$ref": "#/$defs/OEPS" }, { - "$ref": "#/$defs/Olympus" + "$ref": "#/$defs/OPTOTUNE" }, { - "$ref": "#/$defs/Optotune" + "$ref": "#/$defs/OTHER" }, { - "$ref": "#/$defs/Oxxius" + "$ref": "#/$defs/OXXIUS" }, { - "$ref": "#/$defs/Prizmatix" + "$ref": "#/$defs/PRIZMATIX" }, { - "$ref": "#/$defs/Quantifi" + "$ref": "#/$defs/QUANTIFI" }, { - "$ref": "#/$defs/RaspberryPi" + "$ref": "#/$defs/RASPBERRY_PI" }, { - "$ref": "#/$defs/SecondOrderEffects" + "$ref": "#/$defs/SICGEN" }, { - "$ref": "#/$defs/Semrock" + "$ref": "#/$defs/SCHNEIDER_KREUZNACH" }, { - "$ref": "#/$defs/SchneiderKreuznach" + "$ref": "#/$defs/SECOND_ORDER_EFFECTS" }, { - "$ref": "#/$defs/Sicgen" + "$ref": "#/$defs/SEMROCK" }, { - "$ref": "#/$defs/SigmaAldritch" + "$ref": "#/$defs/SIGMA_ALDRITCH" }, { - "$ref": "#/$defs/SimonsFoundation" + "$ref": "#/$defs/SIMONS_FOUNDATION" }, { - "$ref": "#/$defs/Spinnaker" + "$ref": "#/$defs/SPINNAKER" }, { - "$ref": "#/$defs/Tamron" + "$ref": "#/$defs/TAMRON" }, { - "$ref": "#/$defs/TempletonWorldCharityFoundation" + "$ref": "#/$defs/TMC" }, { - "$ref": "#/$defs/TeledyneFLIR" + "$ref": "#/$defs/FLIR" }, { - "$ref": "#/$defs/Thermofisher" + "$ref": "#/$defs/TWCF" }, { - "$ref": "#/$defs/Thorlabs" + "$ref": "#/$defs/THE_IMAGING_SOURCE" }, { - "$ref": "#/$defs/TMC" + "$ref": "#/$defs/THE_LEE_COMPANY" }, { - "$ref": "#/$defs/Tymphany" + "$ref": "#/$defs/THERMO_FISHER_SCIENTIFIC" }, { - "$ref": "#/$defs/Vieworks" + "$ref": "#/$defs/THORLABS" }, { - "$ref": "#/$defs/Vortran" + "$ref": "#/$defs/TYMPHANY" }, { - "$ref": "#/$defs/CarlZeiss" + "$ref": "#/$defs/VIEWORKS" }, { - "$ref": "#/$defs/LumenDynamics" + "$ref": "#/$defs/VORTRAN" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/AMS_OSRAM" } ] }, @@ -2385,43 +2773,104 @@ "title": "Fluorophore", "type": "string" }, - "Fujinon": { - "additionalProperties": false, - "description": "Fujinon", + "GroundWireMaterial": { + "description": "Ground wire material name", + "enum": [ + "Silver", + "Platinum iridium" + ], + "title": "GroundWireMaterial", + "type": "string" + }, + "HAMAMATSU": { "properties": { "name": { - "const": "Fujinon", - "default": "Fujinon", - "title": "Name" + "const": "Hamamatsu", + "default": "Hamamatsu", + "enum": [ + "Hamamatsu" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" + }, + "propertyName": "name" + }, + "oneOf": [ + { + "$ref": "#/$defs/ROR" + } + ], + "title": "Registry" + }, + "registry_identifier": { + "const": "03natb733", + "default": "03natb733", + "enum": [ + "03natb733" + ], + "title": "Registry Identifier", + "type": "string" + } + }, + "title": "HAMAMATSU", + "type": "object" + }, + "HAMILTON": { + "properties": { + "name": { + "const": "Hamilton", + "default": "Hamilton", + "enum": [ + "Hamilton" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { "const": null, "default": null, - "title": "Registry" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Fujinon", + "title": "HAMILTON", "type": "object" }, - "GroundWireMaterial": { - "description": "Ground wire material name", - "enum": [ - "Silver", - "Platinum iridium" - ], - "title": "GroundWireMaterial", - "type": "string" - }, "HCRProbe": { "additionalProperties": false, "description": "Description of an oligo probe used for HCR", @@ -2433,365 +2882,365 @@ "source": { "discriminator": { "mapping": { - "AA Opto Electronic": "#/$defs/AAOptoElectronic", - "ASUS": "#/$defs/Asus", - "Abcam": "#/$defs/Abcam", - "Addgene": "#/$defs/Addgene", - "Ailipu Technology Co": "#/$defs/AilipuTechnologyCo", - "Allen Institute": "#/$defs/AllenInstitute", - "Allen Institute for Brain Science": "#/$defs/AllenInstituteForBrainScience", - "Allen Institute for Neural Dynamics": "#/$defs/AllenInstituteForNeuralDynamics", - "Allied": "#/$defs/Allied", - "Applied Scientific Instrumentation": "#/$defs/AppliedScientificInstrumentation", - "Arecont Vision Costar": "#/$defs/ArecontVisionCostar", - "Basler": "#/$defs/Basler", - "Cambridge Technology": "#/$defs/CambridgeTechnology", - "Carl Zeiss": "#/$defs/CarlZeiss", - "Champalimaud Foundation": "#/$defs/ChampalimaudFoundation", - "Chan Zuckerberg Initiative": "#/$defs/ChanZuckerbergInitiative", - "Chroma": "#/$defs/Chroma", - "Coherent Scientific": "#/$defs/CoherentScientific", - "Columbia University": "#/$defs/ColumbiaUniversity", - "Computar": "#/$defs/Computar", - "Conoptics": "#/$defs/Conoptics", - "Custom": "#/$defs/Custom", - "Dodotronic": "#/$defs/Dodotronic", - "Doric": "#/$defs/Doric", - "Ealing": "#/$defs/Ealing", - "Edmund Optics": "#/$defs/EdmundOptics", - "Emory University": "#/$defs/EmoryUniversity", - "Euresys": "#/$defs/Euresys", - "Fujinon": "#/$defs/Fujinon", - "Hamamatsu": "#/$defs/Hamamatsu", - "Hamilton": "#/$defs/Hamilton", - "Huazhong University of Science and Technology": "#/$defs/HuazhongUniversityOfScienceAndTechnology", - "IR Robot Co": "#/$defs/IRRobotCo", - "ISL Products International": "#/$defs/ISLProductsInternational", - "Infinity Photo-Optical": "#/$defs/InfinityPhotoOptical", - "Integrated DNA Technologies": "#/$defs/IntegratedDNATechnologies", - "Interuniversity Microelectronics Center": "#/$defs/InteruniversityMicroelectronicsCenter", - "Invitrogen": "#/$defs/Invitrogen", - "Jackson Laboratory": "#/$defs/JacksonLaboratory", - "Janelia Research Campus": "#/$defs/JaneliaResearchCampus", - "Julabo": "#/$defs/Julabo", - "LG": "#/$defs/Lg", - "Leica": "#/$defs/Leica", - "LifeCanvas": "#/$defs/LifeCanvas", - "Lumen Dynamics": "#/$defs/LumenDynamics", - "MBF Bioscience": "#/$defs/MBFBioscience", - "MKS Newport": "#/$defs/MKSNewport", - "MPI": "#/$defs/Mpi", - "Meadowlark Optics": "#/$defs/MeadowlarkOptics", - "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch", - "Midwest Optical Systems, Inc.": "#/$defs/MidwestOpticalSystems", - "Mitutuyo": "#/$defs/Mitutuyo", - "NResearch Inc": "#/$defs/NResearch", - "National Center for Complementary and Integrative Health": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth", - "National Institute of Mental Health": "#/$defs/NationalInstituteOfMentalHealth", - "National Institute of Neurological Disorders and Stroke": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke", - "National Instruments": "#/$defs/NationalInstruments", - "Navitar": "#/$defs/Navitar", - "Neurophotometrics": "#/$defs/Neurophotometrics", - "New Scale Technologies": "#/$defs/NewScaleTechnologies", - "New York University": "#/$defs/NewYorkUniversity", - "Nikon": "#/$defs/Nikon", - "Olympus": "#/$defs/Olympus", - "Open Ephys Production Site": "#/$defs/OpenEphysProductionSite", - "Optotune": "#/$defs/Optotune", - "Other": "#/$defs/Other", - "Oxxius": "#/$defs/Oxxius", - "Prizmatix": "#/$defs/Prizmatix", - "Quantifi": "#/$defs/Quantifi", - "Raspberry Pi": "#/$defs/RaspberryPi", - "SICGEN": "#/$defs/Sicgen", - "Schneider-Kreuznach": "#/$defs/SchneiderKreuznach", - "Second Order Effects": "#/$defs/SecondOrderEffects", - "Semrock": "#/$defs/Semrock", - "Sigma-Aldritch": "#/$defs/SigmaAldritch", - "Simons Foundation": "#/$defs/SimonsFoundation", - "Spinnaker": "#/$defs/Spinnaker", - "Tamron": "#/$defs/Tamron", + "AA Opto Electronic": "#/$defs/AA_OPTO_ELECTRONIC", + "ASUS": "#/$defs/ASUS", + "Abcam": "#/$defs/ABCAM", + "Addgene": "#/$defs/ADDGENE", + "Ailipu Technology Co": "#/$defs/AILIPU", + "Allen Institute": "#/$defs/AI", + "Allen Institute for Brain Science": "#/$defs/AIBS", + "Allen Institute for Neural Dynamics": "#/$defs/AIND", + "Allied": "#/$defs/ALLIED", + "Applied Scientific Instrumentation": "#/$defs/ASI", + "Arecont Vision Costar": "#/$defs/ARECONT_VISION_COSTAR", + "Basler": "#/$defs/BASLER", + "Cambridge Technology": "#/$defs/CAMBRIDGE_TECHNOLOGY", + "Carl Zeiss": "#/$defs/CARL_ZEISS", + "Champalimaud Foundation": "#/$defs/CHAMPALIMAUD", + "Chan Zuckerberg Initiative": "#/$defs/CZI", + "Chroma": "#/$defs/CHROMA", + "Coherent Scientific": "#/$defs/COHERENT_SCIENTIFIC", + "Columbia University": "#/$defs/COLUMBIA", + "Computar": "#/$defs/COMPUTAR", + "Conoptics": "#/$defs/CONOPTICS", + "Custom": "#/$defs/CUSTOM", + "Dodotronic": "#/$defs/DODOTRONIC", + "Doric": "#/$defs/DORIC", + "Ealing": "#/$defs/EALING", + "Edmund Optics": "#/$defs/EDMUND_OPTICS", + "Emory University": "#/$defs/EMORY", + "Euresys": "#/$defs/EURESYS", + "Fujinon": "#/$defs/FUJINON", + "Hamamatsu": "#/$defs/HAMAMATSU", + "Hamilton": "#/$defs/HAMILTON", + "Huazhong University of Science and Technology": "#/$defs/HUST", + "IR Robot Co": "#/$defs/IR_ROBOT_CO", + "ISL Products International": "#/$defs/ISL", + "Infinity Photo-Optical": "#/$defs/INFINITY_PHOTO_OPTICAL", + "Integrated DNA Technologies": "#/$defs/IDT", + "Interuniversity Microelectronics Center": "#/$defs/IMEC", + "Invitrogen": "#/$defs/INVITROGEN", + "Jackson Laboratory": "#/$defs/JAX", + "Janelia Research Campus": "#/$defs/JANELIA", + "Julabo": "#/$defs/JULABO", + "LG": "#/$defs/LG", + "Leica": "#/$defs/LEICA", + "LifeCanvas": "#/$defs/LIFECANVAS", + "Lumen Dynamics": "#/$defs/LUMEN_DYNAMICS", + "MBF Bioscience": "#/$defs/MBF", + "MKS Newport": "#/$defs/MKS_NEWPORT", + "MPI": "#/$defs/MPI", + "Meadowlark Optics": "#/$defs/MEADOWLARK_OPTICS", + "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MJFF", + "Midwest Optical Systems, Inc.": "#/$defs/MIDOPT", + "Mitutuyo": "#/$defs/MITUTUYO", + "NResearch Inc": "#/$defs/NRESEARCH_INC", + "National Center for Complementary and Integrative Health": "#/$defs/NCCIH", + "National Institute of Mental Health": "#/$defs/NIMH", + "National Institute of Neurological Disorders and Stroke": "#/$defs/NINDS", + "National Instruments": "#/$defs/NATIONAL_INSTRUMENTS", + "Navitar": "#/$defs/NAVITAR", + "Neurophotometrics": "#/$defs/NEUROPHOTOMETRICS", + "New Scale Technologies": "#/$defs/NEW_SCALE_TECHNOLOGIES", + "New York University": "#/$defs/NYU", + "Nikon": "#/$defs/NIKON", + "Olympus": "#/$defs/OLYMPUS", + "Open Ephys Production Site": "#/$defs/OEPS", + "Optotune": "#/$defs/OPTOTUNE", + "Other": "#/$defs/OTHER", + "Oxxius": "#/$defs/OXXIUS", + "Prizmatix": "#/$defs/PRIZMATIX", + "Quantifi": "#/$defs/QUANTIFI", + "Raspberry Pi": "#/$defs/RASPBERRY_PI", + "SICGEN": "#/$defs/SICGEN", + "Schneider-Kreuznach": "#/$defs/SCHNEIDER_KREUZNACH", + "Second Order Effects": "#/$defs/SECOND_ORDER_EFFECTS", + "Semrock": "#/$defs/SEMROCK", + "Sigma-Aldritch": "#/$defs/SIGMA_ALDRITCH", + "Simons Foundation": "#/$defs/SIMONS_FOUNDATION", + "Spinnaker": "#/$defs/SPINNAKER", + "Tamron": "#/$defs/TAMRON", "Technical Manufacturing Corporation": "#/$defs/TMC", - "Teledyne FLIR": "#/$defs/TeledyneFLIR", - "Templeton World Charity Foundation": "#/$defs/TempletonWorldCharityFoundation", - "The Imaging Source": "#/$defs/TheImagingSource", - "The Lee Company": "#/$defs/TheLeeCompany", - "Thermo Fisher": "#/$defs/Thermofisher", - "Thorlabs": "#/$defs/Thorlabs", - "Tymphany": "#/$defs/Tymphany", - "Vieworks": "#/$defs/Vieworks", - "Vortran": "#/$defs/Vortran", - "ams OSRAM": "#/$defs/AmsOsram" + "Teledyne FLIR": "#/$defs/FLIR", + "Templeton World Charity Foundation": "#/$defs/TWCF", + "The Imaging Source": "#/$defs/THE_IMAGING_SOURCE", + "The Lee Company": "#/$defs/THE_LEE_COMPANY", + "Thermo Fisher Scientific": "#/$defs/THERMO_FISHER_SCIENTIFIC", + "Thorlabs": "#/$defs/THORLABS", + "Tymphany": "#/$defs/TYMPHANY", + "Vieworks": "#/$defs/VIEWORKS", + "Vortran": "#/$defs/VORTRAN", + "ams OSRAM": "#/$defs/AMS_OSRAM" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/AAOptoElectronic" + "$ref": "#/$defs/AA_OPTO_ELECTRONIC" }, { - "$ref": "#/$defs/Abcam" + "$ref": "#/$defs/ASUS" }, { - "$ref": "#/$defs/Addgene" + "$ref": "#/$defs/ABCAM" }, { - "$ref": "#/$defs/AilipuTechnologyCo" + "$ref": "#/$defs/ADDGENE" }, { - "$ref": "#/$defs/AllenInstitute" + "$ref": "#/$defs/AILIPU" }, { - "$ref": "#/$defs/AllenInstituteForBrainScience" + "$ref": "#/$defs/AI" }, { - "$ref": "#/$defs/AllenInstituteForNeuralDynamics" + "$ref": "#/$defs/AIBS" }, { - "$ref": "#/$defs/Allied" + "$ref": "#/$defs/AIND" }, { - "$ref": "#/$defs/AmsOsram" + "$ref": "#/$defs/ALLIED" }, { - "$ref": "#/$defs/AppliedScientificInstrumentation" + "$ref": "#/$defs/ASI" }, { - "$ref": "#/$defs/Asus" + "$ref": "#/$defs/ARECONT_VISION_COSTAR" }, { - "$ref": "#/$defs/ArecontVisionCostar" + "$ref": "#/$defs/BASLER" }, { - "$ref": "#/$defs/Basler" + "$ref": "#/$defs/CAMBRIDGE_TECHNOLOGY" }, { - "$ref": "#/$defs/CambridgeTechnology" + "$ref": "#/$defs/CARL_ZEISS" }, { - "$ref": "#/$defs/ChampalimaudFoundation" + "$ref": "#/$defs/CHAMPALIMAUD" }, { - "$ref": "#/$defs/ChanZuckerbergInitiative" + "$ref": "#/$defs/CZI" }, { - "$ref": "#/$defs/Chroma" + "$ref": "#/$defs/CHROMA" }, { - "$ref": "#/$defs/CoherentScientific" + "$ref": "#/$defs/COHERENT_SCIENTIFIC" }, { - "$ref": "#/$defs/ColumbiaUniversity" + "$ref": "#/$defs/COLUMBIA" }, { - "$ref": "#/$defs/Computar" + "$ref": "#/$defs/COMPUTAR" }, { - "$ref": "#/$defs/Conoptics" + "$ref": "#/$defs/CONOPTICS" }, { - "$ref": "#/$defs/Custom" + "$ref": "#/$defs/CUSTOM" }, { - "$ref": "#/$defs/Dodotronic" + "$ref": "#/$defs/DODOTRONIC" }, { - "$ref": "#/$defs/Doric" + "$ref": "#/$defs/DORIC" }, { - "$ref": "#/$defs/Ealing" + "$ref": "#/$defs/EALING" }, { - "$ref": "#/$defs/EdmundOptics" + "$ref": "#/$defs/EDMUND_OPTICS" }, { - "$ref": "#/$defs/EmoryUniversity" + "$ref": "#/$defs/EMORY" }, { - "$ref": "#/$defs/Euresys" + "$ref": "#/$defs/EURESYS" }, { - "$ref": "#/$defs/Fujinon" + "$ref": "#/$defs/FUJINON" }, { - "$ref": "#/$defs/Hamamatsu" + "$ref": "#/$defs/HAMAMATSU" }, { - "$ref": "#/$defs/Hamilton" + "$ref": "#/$defs/HAMILTON" }, { - "$ref": "#/$defs/HuazhongUniversityOfScienceAndTechnology" + "$ref": "#/$defs/HUST" }, { - "$ref": "#/$defs/TheImagingSource" + "$ref": "#/$defs/IR_ROBOT_CO" }, { - "$ref": "#/$defs/IntegratedDNATechnologies" + "$ref": "#/$defs/ISL" }, { - "$ref": "#/$defs/InteruniversityMicroelectronicsCenter" + "$ref": "#/$defs/INFINITY_PHOTO_OPTICAL" }, { - "$ref": "#/$defs/InfinityPhotoOptical" + "$ref": "#/$defs/IDT" }, { - "$ref": "#/$defs/Invitrogen" + "$ref": "#/$defs/IMEC" }, { - "$ref": "#/$defs/ISLProductsInternational" + "$ref": "#/$defs/INVITROGEN" }, { - "$ref": "#/$defs/JacksonLaboratory" + "$ref": "#/$defs/JAX" }, { - "$ref": "#/$defs/JaneliaResearchCampus" + "$ref": "#/$defs/JANELIA" }, { - "$ref": "#/$defs/Julabo" + "$ref": "#/$defs/JULABO" }, { - "$ref": "#/$defs/TheLeeCompany" + "$ref": "#/$defs/LG" }, { - "$ref": "#/$defs/Leica" + "$ref": "#/$defs/LEICA" }, { - "$ref": "#/$defs/Lg" + "$ref": "#/$defs/LUMEN_DYNAMICS" }, { - "$ref": "#/$defs/LifeCanvas" + "$ref": "#/$defs/LIFECANVAS" }, { - "$ref": "#/$defs/MeadowlarkOptics" + "$ref": "#/$defs/MBF" }, { - "$ref": "#/$defs/IRRobotCo" + "$ref": "#/$defs/MKS_NEWPORT" }, { - "$ref": "#/$defs/MBFBioscience" + "$ref": "#/$defs/MPI" }, { - "$ref": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch" + "$ref": "#/$defs/MEADOWLARK_OPTICS" }, { - "$ref": "#/$defs/MidwestOpticalSystems" + "$ref": "#/$defs/MJFF" }, { - "$ref": "#/$defs/Mitutuyo" + "$ref": "#/$defs/MIDOPT" }, { - "$ref": "#/$defs/MKSNewport" + "$ref": "#/$defs/MITUTUYO" }, { - "$ref": "#/$defs/Mpi" + "$ref": "#/$defs/NRESEARCH_INC" }, { - "$ref": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth" + "$ref": "#/$defs/NCCIH" }, { - "$ref": "#/$defs/NationalInstituteOfMentalHealth" + "$ref": "#/$defs/NIMH" }, { - "$ref": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke" + "$ref": "#/$defs/NINDS" }, { - "$ref": "#/$defs/NationalInstruments" + "$ref": "#/$defs/NATIONAL_INSTRUMENTS" }, { - "$ref": "#/$defs/Navitar" + "$ref": "#/$defs/NAVITAR" }, { - "$ref": "#/$defs/Neurophotometrics" + "$ref": "#/$defs/NEUROPHOTOMETRICS" }, { - "$ref": "#/$defs/NewScaleTechnologies" + "$ref": "#/$defs/NEW_SCALE_TECHNOLOGIES" }, { - "$ref": "#/$defs/NewYorkUniversity" + "$ref": "#/$defs/NYU" }, { - "$ref": "#/$defs/Nikon" + "$ref": "#/$defs/NIKON" }, { - "$ref": "#/$defs/NResearch" + "$ref": "#/$defs/OLYMPUS" }, { - "$ref": "#/$defs/OpenEphysProductionSite" + "$ref": "#/$defs/OEPS" }, { - "$ref": "#/$defs/Olympus" + "$ref": "#/$defs/OPTOTUNE" }, { - "$ref": "#/$defs/Optotune" + "$ref": "#/$defs/OTHER" }, { - "$ref": "#/$defs/Oxxius" + "$ref": "#/$defs/OXXIUS" }, { - "$ref": "#/$defs/Prizmatix" + "$ref": "#/$defs/PRIZMATIX" }, { - "$ref": "#/$defs/Quantifi" + "$ref": "#/$defs/QUANTIFI" }, { - "$ref": "#/$defs/RaspberryPi" + "$ref": "#/$defs/RASPBERRY_PI" }, { - "$ref": "#/$defs/SecondOrderEffects" + "$ref": "#/$defs/SICGEN" }, { - "$ref": "#/$defs/Semrock" + "$ref": "#/$defs/SCHNEIDER_KREUZNACH" }, { - "$ref": "#/$defs/SchneiderKreuznach" + "$ref": "#/$defs/SECOND_ORDER_EFFECTS" }, { - "$ref": "#/$defs/Sicgen" + "$ref": "#/$defs/SEMROCK" }, { - "$ref": "#/$defs/SigmaAldritch" + "$ref": "#/$defs/SIGMA_ALDRITCH" }, { - "$ref": "#/$defs/SimonsFoundation" + "$ref": "#/$defs/SIMONS_FOUNDATION" }, { - "$ref": "#/$defs/Spinnaker" + "$ref": "#/$defs/SPINNAKER" }, { - "$ref": "#/$defs/Tamron" + "$ref": "#/$defs/TAMRON" }, { - "$ref": "#/$defs/TempletonWorldCharityFoundation" + "$ref": "#/$defs/TMC" }, { - "$ref": "#/$defs/TeledyneFLIR" + "$ref": "#/$defs/FLIR" }, { - "$ref": "#/$defs/Thermofisher" + "$ref": "#/$defs/TWCF" }, { - "$ref": "#/$defs/Thorlabs" + "$ref": "#/$defs/THE_IMAGING_SOURCE" }, { - "$ref": "#/$defs/TMC" + "$ref": "#/$defs/THE_LEE_COMPANY" }, { - "$ref": "#/$defs/Tymphany" + "$ref": "#/$defs/THERMO_FISHER_SCIENTIFIC" }, { - "$ref": "#/$defs/Vieworks" + "$ref": "#/$defs/THORLABS" }, { - "$ref": "#/$defs/Vortran" + "$ref": "#/$defs/TYMPHANY" }, { - "$ref": "#/$defs/CarlZeiss" + "$ref": "#/$defs/VIEWORKS" }, { - "$ref": "#/$defs/LumenDynamics" + "$ref": "#/$defs/VORTRAN" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/AMS_OSRAM" } ], "title": "Source" @@ -2828,29 +3277,29 @@ "species": { "discriminator": { "mapping": { - "Callithrix jacchus": "#/$defs/CallithrixJacchus", - "Homo sapiens": "#/$defs/HomoSapiens", - "Macaca mulatta": "#/$defs/MacacaMulatta", - "Mus musculus": "#/$defs/MusMusculus", - "Rattus norvegicus": "#/$defs/RattusNorvegicus" + "Callithrix jacchus": "#/$defs/CALLITHRIX_JACCHUS", + "Homo sapiens": "#/$defs/HOMO_SAPIENS", + "Macaca mulatta": "#/$defs/MACACA_MULATTA", + "Mus musculus": "#/$defs/MUS_MUSCULUS", + "Rattus norvegicus": "#/$defs/RATTUS_NORVEGICUS" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/CallithrixJacchus" + "$ref": "#/$defs/CALLITHRIX_JACCHUS" }, { - "$ref": "#/$defs/HomoSapiens" + "$ref": "#/$defs/HOMO_SAPIENS" }, { - "$ref": "#/$defs/MacacaMulatta" + "$ref": "#/$defs/MACACA_MULATTA" }, { - "$ref": "#/$defs/MusMusculus" + "$ref": "#/$defs/MUS_MUSCULUS" }, { - "$ref": "#/$defs/RattusNorvegicus" + "$ref": "#/$defs/RATTUS_NORVEGICUS" } ], "title": "Species" @@ -2907,365 +3356,365 @@ "source": { "discriminator": { "mapping": { - "AA Opto Electronic": "#/$defs/AAOptoElectronic", - "ASUS": "#/$defs/Asus", - "Abcam": "#/$defs/Abcam", - "Addgene": "#/$defs/Addgene", - "Ailipu Technology Co": "#/$defs/AilipuTechnologyCo", - "Allen Institute": "#/$defs/AllenInstitute", - "Allen Institute for Brain Science": "#/$defs/AllenInstituteForBrainScience", - "Allen Institute for Neural Dynamics": "#/$defs/AllenInstituteForNeuralDynamics", - "Allied": "#/$defs/Allied", - "Applied Scientific Instrumentation": "#/$defs/AppliedScientificInstrumentation", - "Arecont Vision Costar": "#/$defs/ArecontVisionCostar", - "Basler": "#/$defs/Basler", - "Cambridge Technology": "#/$defs/CambridgeTechnology", - "Carl Zeiss": "#/$defs/CarlZeiss", - "Champalimaud Foundation": "#/$defs/ChampalimaudFoundation", - "Chan Zuckerberg Initiative": "#/$defs/ChanZuckerbergInitiative", - "Chroma": "#/$defs/Chroma", - "Coherent Scientific": "#/$defs/CoherentScientific", - "Columbia University": "#/$defs/ColumbiaUniversity", - "Computar": "#/$defs/Computar", - "Conoptics": "#/$defs/Conoptics", - "Custom": "#/$defs/Custom", - "Dodotronic": "#/$defs/Dodotronic", - "Doric": "#/$defs/Doric", - "Ealing": "#/$defs/Ealing", - "Edmund Optics": "#/$defs/EdmundOptics", - "Emory University": "#/$defs/EmoryUniversity", - "Euresys": "#/$defs/Euresys", - "Fujinon": "#/$defs/Fujinon", - "Hamamatsu": "#/$defs/Hamamatsu", - "Hamilton": "#/$defs/Hamilton", - "Huazhong University of Science and Technology": "#/$defs/HuazhongUniversityOfScienceAndTechnology", - "IR Robot Co": "#/$defs/IRRobotCo", - "ISL Products International": "#/$defs/ISLProductsInternational", - "Infinity Photo-Optical": "#/$defs/InfinityPhotoOptical", - "Integrated DNA Technologies": "#/$defs/IntegratedDNATechnologies", - "Interuniversity Microelectronics Center": "#/$defs/InteruniversityMicroelectronicsCenter", - "Invitrogen": "#/$defs/Invitrogen", - "Jackson Laboratory": "#/$defs/JacksonLaboratory", - "Janelia Research Campus": "#/$defs/JaneliaResearchCampus", - "Julabo": "#/$defs/Julabo", - "LG": "#/$defs/Lg", - "Leica": "#/$defs/Leica", - "LifeCanvas": "#/$defs/LifeCanvas", - "Lumen Dynamics": "#/$defs/LumenDynamics", - "MBF Bioscience": "#/$defs/MBFBioscience", - "MKS Newport": "#/$defs/MKSNewport", - "MPI": "#/$defs/Mpi", - "Meadowlark Optics": "#/$defs/MeadowlarkOptics", - "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch", - "Midwest Optical Systems, Inc.": "#/$defs/MidwestOpticalSystems", - "Mitutuyo": "#/$defs/Mitutuyo", - "NResearch Inc": "#/$defs/NResearch", - "National Center for Complementary and Integrative Health": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth", - "National Institute of Mental Health": "#/$defs/NationalInstituteOfMentalHealth", - "National Institute of Neurological Disorders and Stroke": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke", - "National Instruments": "#/$defs/NationalInstruments", - "Navitar": "#/$defs/Navitar", - "Neurophotometrics": "#/$defs/Neurophotometrics", - "New Scale Technologies": "#/$defs/NewScaleTechnologies", - "New York University": "#/$defs/NewYorkUniversity", - "Nikon": "#/$defs/Nikon", - "Olympus": "#/$defs/Olympus", - "Open Ephys Production Site": "#/$defs/OpenEphysProductionSite", - "Optotune": "#/$defs/Optotune", - "Other": "#/$defs/Other", - "Oxxius": "#/$defs/Oxxius", - "Prizmatix": "#/$defs/Prizmatix", - "Quantifi": "#/$defs/Quantifi", - "Raspberry Pi": "#/$defs/RaspberryPi", - "SICGEN": "#/$defs/Sicgen", - "Schneider-Kreuznach": "#/$defs/SchneiderKreuznach", - "Second Order Effects": "#/$defs/SecondOrderEffects", - "Semrock": "#/$defs/Semrock", - "Sigma-Aldritch": "#/$defs/SigmaAldritch", - "Simons Foundation": "#/$defs/SimonsFoundation", - "Spinnaker": "#/$defs/Spinnaker", - "Tamron": "#/$defs/Tamron", + "AA Opto Electronic": "#/$defs/AA_OPTO_ELECTRONIC", + "ASUS": "#/$defs/ASUS", + "Abcam": "#/$defs/ABCAM", + "Addgene": "#/$defs/ADDGENE", + "Ailipu Technology Co": "#/$defs/AILIPU", + "Allen Institute": "#/$defs/AI", + "Allen Institute for Brain Science": "#/$defs/AIBS", + "Allen Institute for Neural Dynamics": "#/$defs/AIND", + "Allied": "#/$defs/ALLIED", + "Applied Scientific Instrumentation": "#/$defs/ASI", + "Arecont Vision Costar": "#/$defs/ARECONT_VISION_COSTAR", + "Basler": "#/$defs/BASLER", + "Cambridge Technology": "#/$defs/CAMBRIDGE_TECHNOLOGY", + "Carl Zeiss": "#/$defs/CARL_ZEISS", + "Champalimaud Foundation": "#/$defs/CHAMPALIMAUD", + "Chan Zuckerberg Initiative": "#/$defs/CZI", + "Chroma": "#/$defs/CHROMA", + "Coherent Scientific": "#/$defs/COHERENT_SCIENTIFIC", + "Columbia University": "#/$defs/COLUMBIA", + "Computar": "#/$defs/COMPUTAR", + "Conoptics": "#/$defs/CONOPTICS", + "Custom": "#/$defs/CUSTOM", + "Dodotronic": "#/$defs/DODOTRONIC", + "Doric": "#/$defs/DORIC", + "Ealing": "#/$defs/EALING", + "Edmund Optics": "#/$defs/EDMUND_OPTICS", + "Emory University": "#/$defs/EMORY", + "Euresys": "#/$defs/EURESYS", + "Fujinon": "#/$defs/FUJINON", + "Hamamatsu": "#/$defs/HAMAMATSU", + "Hamilton": "#/$defs/HAMILTON", + "Huazhong University of Science and Technology": "#/$defs/HUST", + "IR Robot Co": "#/$defs/IR_ROBOT_CO", + "ISL Products International": "#/$defs/ISL", + "Infinity Photo-Optical": "#/$defs/INFINITY_PHOTO_OPTICAL", + "Integrated DNA Technologies": "#/$defs/IDT", + "Interuniversity Microelectronics Center": "#/$defs/IMEC", + "Invitrogen": "#/$defs/INVITROGEN", + "Jackson Laboratory": "#/$defs/JAX", + "Janelia Research Campus": "#/$defs/JANELIA", + "Julabo": "#/$defs/JULABO", + "LG": "#/$defs/LG", + "Leica": "#/$defs/LEICA", + "LifeCanvas": "#/$defs/LIFECANVAS", + "Lumen Dynamics": "#/$defs/LUMEN_DYNAMICS", + "MBF Bioscience": "#/$defs/MBF", + "MKS Newport": "#/$defs/MKS_NEWPORT", + "MPI": "#/$defs/MPI", + "Meadowlark Optics": "#/$defs/MEADOWLARK_OPTICS", + "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MJFF", + "Midwest Optical Systems, Inc.": "#/$defs/MIDOPT", + "Mitutuyo": "#/$defs/MITUTUYO", + "NResearch Inc": "#/$defs/NRESEARCH_INC", + "National Center for Complementary and Integrative Health": "#/$defs/NCCIH", + "National Institute of Mental Health": "#/$defs/NIMH", + "National Institute of Neurological Disorders and Stroke": "#/$defs/NINDS", + "National Instruments": "#/$defs/NATIONAL_INSTRUMENTS", + "Navitar": "#/$defs/NAVITAR", + "Neurophotometrics": "#/$defs/NEUROPHOTOMETRICS", + "New Scale Technologies": "#/$defs/NEW_SCALE_TECHNOLOGIES", + "New York University": "#/$defs/NYU", + "Nikon": "#/$defs/NIKON", + "Olympus": "#/$defs/OLYMPUS", + "Open Ephys Production Site": "#/$defs/OEPS", + "Optotune": "#/$defs/OPTOTUNE", + "Other": "#/$defs/OTHER", + "Oxxius": "#/$defs/OXXIUS", + "Prizmatix": "#/$defs/PRIZMATIX", + "Quantifi": "#/$defs/QUANTIFI", + "Raspberry Pi": "#/$defs/RASPBERRY_PI", + "SICGEN": "#/$defs/SICGEN", + "Schneider-Kreuznach": "#/$defs/SCHNEIDER_KREUZNACH", + "Second Order Effects": "#/$defs/SECOND_ORDER_EFFECTS", + "Semrock": "#/$defs/SEMROCK", + "Sigma-Aldritch": "#/$defs/SIGMA_ALDRITCH", + "Simons Foundation": "#/$defs/SIMONS_FOUNDATION", + "Spinnaker": "#/$defs/SPINNAKER", + "Tamron": "#/$defs/TAMRON", "Technical Manufacturing Corporation": "#/$defs/TMC", - "Teledyne FLIR": "#/$defs/TeledyneFLIR", - "Templeton World Charity Foundation": "#/$defs/TempletonWorldCharityFoundation", - "The Imaging Source": "#/$defs/TheImagingSource", - "The Lee Company": "#/$defs/TheLeeCompany", - "Thermo Fisher": "#/$defs/Thermofisher", - "Thorlabs": "#/$defs/Thorlabs", - "Tymphany": "#/$defs/Tymphany", - "Vieworks": "#/$defs/Vieworks", - "Vortran": "#/$defs/Vortran", - "ams OSRAM": "#/$defs/AmsOsram" + "Teledyne FLIR": "#/$defs/FLIR", + "Templeton World Charity Foundation": "#/$defs/TWCF", + "The Imaging Source": "#/$defs/THE_IMAGING_SOURCE", + "The Lee Company": "#/$defs/THE_LEE_COMPANY", + "Thermo Fisher Scientific": "#/$defs/THERMO_FISHER_SCIENTIFIC", + "Thorlabs": "#/$defs/THORLABS", + "Tymphany": "#/$defs/TYMPHANY", + "Vieworks": "#/$defs/VIEWORKS", + "Vortran": "#/$defs/VORTRAN", + "ams OSRAM": "#/$defs/AMS_OSRAM" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/AAOptoElectronic" + "$ref": "#/$defs/AA_OPTO_ELECTRONIC" }, { - "$ref": "#/$defs/Abcam" + "$ref": "#/$defs/ASUS" }, { - "$ref": "#/$defs/Addgene" + "$ref": "#/$defs/ABCAM" }, { - "$ref": "#/$defs/AilipuTechnologyCo" + "$ref": "#/$defs/ADDGENE" }, { - "$ref": "#/$defs/AllenInstitute" + "$ref": "#/$defs/AILIPU" }, { - "$ref": "#/$defs/AllenInstituteForBrainScience" + "$ref": "#/$defs/AI" }, { - "$ref": "#/$defs/AllenInstituteForNeuralDynamics" + "$ref": "#/$defs/AIBS" }, { - "$ref": "#/$defs/Allied" + "$ref": "#/$defs/AIND" }, { - "$ref": "#/$defs/AmsOsram" + "$ref": "#/$defs/ALLIED" }, { - "$ref": "#/$defs/AppliedScientificInstrumentation" + "$ref": "#/$defs/ASI" }, { - "$ref": "#/$defs/Asus" + "$ref": "#/$defs/ARECONT_VISION_COSTAR" }, { - "$ref": "#/$defs/ArecontVisionCostar" + "$ref": "#/$defs/BASLER" }, { - "$ref": "#/$defs/Basler" + "$ref": "#/$defs/CAMBRIDGE_TECHNOLOGY" }, { - "$ref": "#/$defs/CambridgeTechnology" + "$ref": "#/$defs/CARL_ZEISS" }, { - "$ref": "#/$defs/ChampalimaudFoundation" + "$ref": "#/$defs/CHAMPALIMAUD" }, { - "$ref": "#/$defs/ChanZuckerbergInitiative" + "$ref": "#/$defs/CZI" }, { - "$ref": "#/$defs/Chroma" + "$ref": "#/$defs/CHROMA" }, { - "$ref": "#/$defs/CoherentScientific" + "$ref": "#/$defs/COHERENT_SCIENTIFIC" }, { - "$ref": "#/$defs/ColumbiaUniversity" + "$ref": "#/$defs/COLUMBIA" }, { - "$ref": "#/$defs/Computar" + "$ref": "#/$defs/COMPUTAR" }, { - "$ref": "#/$defs/Conoptics" + "$ref": "#/$defs/CONOPTICS" }, { - "$ref": "#/$defs/Custom" + "$ref": "#/$defs/CUSTOM" }, { - "$ref": "#/$defs/Dodotronic" + "$ref": "#/$defs/DODOTRONIC" }, { - "$ref": "#/$defs/Doric" + "$ref": "#/$defs/DORIC" }, { - "$ref": "#/$defs/Ealing" + "$ref": "#/$defs/EALING" }, { - "$ref": "#/$defs/EdmundOptics" + "$ref": "#/$defs/EDMUND_OPTICS" }, { - "$ref": "#/$defs/EmoryUniversity" + "$ref": "#/$defs/EMORY" }, { - "$ref": "#/$defs/Euresys" + "$ref": "#/$defs/EURESYS" }, { - "$ref": "#/$defs/Fujinon" + "$ref": "#/$defs/FUJINON" }, { - "$ref": "#/$defs/Hamamatsu" + "$ref": "#/$defs/HAMAMATSU" }, { - "$ref": "#/$defs/Hamilton" + "$ref": "#/$defs/HAMILTON" }, { - "$ref": "#/$defs/HuazhongUniversityOfScienceAndTechnology" + "$ref": "#/$defs/HUST" }, { - "$ref": "#/$defs/TheImagingSource" + "$ref": "#/$defs/IR_ROBOT_CO" }, { - "$ref": "#/$defs/IntegratedDNATechnologies" + "$ref": "#/$defs/ISL" }, { - "$ref": "#/$defs/InteruniversityMicroelectronicsCenter" + "$ref": "#/$defs/INFINITY_PHOTO_OPTICAL" }, { - "$ref": "#/$defs/InfinityPhotoOptical" + "$ref": "#/$defs/IDT" }, { - "$ref": "#/$defs/Invitrogen" + "$ref": "#/$defs/IMEC" }, { - "$ref": "#/$defs/ISLProductsInternational" + "$ref": "#/$defs/INVITROGEN" }, { - "$ref": "#/$defs/JacksonLaboratory" + "$ref": "#/$defs/JAX" }, { - "$ref": "#/$defs/JaneliaResearchCampus" + "$ref": "#/$defs/JANELIA" }, { - "$ref": "#/$defs/Julabo" + "$ref": "#/$defs/JULABO" }, { - "$ref": "#/$defs/TheLeeCompany" + "$ref": "#/$defs/LG" }, { - "$ref": "#/$defs/Leica" + "$ref": "#/$defs/LEICA" }, { - "$ref": "#/$defs/Lg" + "$ref": "#/$defs/LUMEN_DYNAMICS" }, { - "$ref": "#/$defs/LifeCanvas" + "$ref": "#/$defs/LIFECANVAS" }, { - "$ref": "#/$defs/MeadowlarkOptics" + "$ref": "#/$defs/MBF" }, { - "$ref": "#/$defs/IRRobotCo" + "$ref": "#/$defs/MKS_NEWPORT" }, { - "$ref": "#/$defs/MBFBioscience" + "$ref": "#/$defs/MPI" }, { - "$ref": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch" + "$ref": "#/$defs/MEADOWLARK_OPTICS" }, { - "$ref": "#/$defs/MidwestOpticalSystems" + "$ref": "#/$defs/MJFF" }, { - "$ref": "#/$defs/Mitutuyo" + "$ref": "#/$defs/MIDOPT" }, { - "$ref": "#/$defs/MKSNewport" + "$ref": "#/$defs/MITUTUYO" }, { - "$ref": "#/$defs/Mpi" + "$ref": "#/$defs/NRESEARCH_INC" }, { - "$ref": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth" + "$ref": "#/$defs/NCCIH" }, { - "$ref": "#/$defs/NationalInstituteOfMentalHealth" + "$ref": "#/$defs/NIMH" }, { - "$ref": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke" + "$ref": "#/$defs/NINDS" }, { - "$ref": "#/$defs/NationalInstruments" + "$ref": "#/$defs/NATIONAL_INSTRUMENTS" }, { - "$ref": "#/$defs/Navitar" + "$ref": "#/$defs/NAVITAR" }, { - "$ref": "#/$defs/Neurophotometrics" + "$ref": "#/$defs/NEUROPHOTOMETRICS" }, { - "$ref": "#/$defs/NewScaleTechnologies" + "$ref": "#/$defs/NEW_SCALE_TECHNOLOGIES" }, { - "$ref": "#/$defs/NewYorkUniversity" + "$ref": "#/$defs/NYU" }, { - "$ref": "#/$defs/Nikon" + "$ref": "#/$defs/NIKON" }, { - "$ref": "#/$defs/NResearch" + "$ref": "#/$defs/OLYMPUS" }, { - "$ref": "#/$defs/OpenEphysProductionSite" + "$ref": "#/$defs/OEPS" }, { - "$ref": "#/$defs/Olympus" + "$ref": "#/$defs/OPTOTUNE" }, { - "$ref": "#/$defs/Optotune" + "$ref": "#/$defs/OTHER" }, { - "$ref": "#/$defs/Oxxius" + "$ref": "#/$defs/OXXIUS" }, { - "$ref": "#/$defs/Prizmatix" + "$ref": "#/$defs/PRIZMATIX" }, { - "$ref": "#/$defs/Quantifi" + "$ref": "#/$defs/QUANTIFI" }, { - "$ref": "#/$defs/RaspberryPi" + "$ref": "#/$defs/RASPBERRY_PI" }, { - "$ref": "#/$defs/SecondOrderEffects" + "$ref": "#/$defs/SICGEN" }, { - "$ref": "#/$defs/Semrock" + "$ref": "#/$defs/SCHNEIDER_KREUZNACH" }, { - "$ref": "#/$defs/SchneiderKreuznach" + "$ref": "#/$defs/SECOND_ORDER_EFFECTS" }, { - "$ref": "#/$defs/Sicgen" + "$ref": "#/$defs/SEMROCK" }, { - "$ref": "#/$defs/SigmaAldritch" + "$ref": "#/$defs/SIGMA_ALDRITCH" }, { - "$ref": "#/$defs/SimonsFoundation" + "$ref": "#/$defs/SIMONS_FOUNDATION" }, { - "$ref": "#/$defs/Spinnaker" + "$ref": "#/$defs/SPINNAKER" }, { - "$ref": "#/$defs/Tamron" + "$ref": "#/$defs/TAMRON" }, { - "$ref": "#/$defs/TempletonWorldCharityFoundation" + "$ref": "#/$defs/TMC" }, { - "$ref": "#/$defs/TeledyneFLIR" + "$ref": "#/$defs/FLIR" }, { - "$ref": "#/$defs/Thermofisher" + "$ref": "#/$defs/TWCF" }, { - "$ref": "#/$defs/Thorlabs" + "$ref": "#/$defs/THE_IMAGING_SOURCE" }, { - "$ref": "#/$defs/TMC" + "$ref": "#/$defs/THE_LEE_COMPANY" }, { - "$ref": "#/$defs/Tymphany" + "$ref": "#/$defs/THERMO_FISHER_SCIENTIFIC" }, { - "$ref": "#/$defs/Vieworks" + "$ref": "#/$defs/THORLABS" }, { - "$ref": "#/$defs/Vortran" + "$ref": "#/$defs/TYMPHANY" }, { - "$ref": "#/$defs/CarlZeiss" + "$ref": "#/$defs/VIEWORKS" }, { - "$ref": "#/$defs/LumenDynamics" + "$ref": "#/$defs/VORTRAN" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/AMS_OSRAM" } ], "title": "Source" @@ -3373,73 +3822,97 @@ "title": "HCRSeries", "type": "object" }, - "Hamamatsu": { - "additionalProperties": false, - "description": "Hamamatsu", + "HOMO_SAPIENS": { "properties": { "name": { - "const": "Hamamatsu", - "default": "Hamamatsu", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" + "const": "Homo sapiens", + "default": "Homo sapiens", + "enum": [ + "Homo sapiens" + ], + "title": "Name", + "type": "string" }, "registry": { "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" + "name": "National Center for Biotechnology Information", + "abbreviation": "NCBI" }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "National Center for Biotechnology Information": "#/$defs/NCBI" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/NCBI" } ], "title": "Registry" }, "registry_identifier": { - "const": "03natb733", - "default": "03natb733", - "title": "Registry Identifier" + "const": "NCBI:txid9606", + "default": "NCBI:txid9606", + "enum": [ + "NCBI:txid9606" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "Hamamatsu", + "title": "HOMO_SAPIENS", "type": "object" }, - "Hamilton": { - "additionalProperties": false, - "description": "Hamilton", + "HUST": { "properties": { "name": { - "const": "Hamilton", - "default": "Hamilton", - "title": "Name" + "const": "Huazhong University of Science and Technology", + "default": "Huazhong University of Science and Technology", + "enum": [ + "Huazhong University of Science and Technology" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" + "const": "HUST", + "default": "HUST", + "enum": [ + "HUST" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { - "const": null, - "default": null, + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" + }, + "propertyName": "name" + }, + "oneOf": [ + { + "$ref": "#/$defs/ROR" + } + ], "title": "Registry" }, "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" + "const": "00p991c53", + "default": "00p991c53", + "enum": [ + "00p991c53" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "Hamilton", + "title": "HUST", "type": "object" }, "Headframe": { @@ -3449,7 +3922,11 @@ "procedure_type": { "const": "Headframe", "default": "Headframe", - "title": "Procedure Type" + "enum": [ + "Headframe" + ], + "title": "Procedure Type", + "type": "string" }, "protocol_id": { "description": "DOI for protocols.io", @@ -3519,95 +3996,6 @@ "title": "HeadframeMaterial", "type": "string" }, - "HomoSapiens": { - "additionalProperties": false, - "description": "Homo Sapiens", - "properties": { - "name": { - "const": "Homo sapiens", - "default": "Homo sapiens", - "title": "Name" - }, - "abbreviation": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Abbreviation" - }, - "registry": { - "default": { - "name": "National Center for Biotechnology Information", - "abbreviation": "NCBI" - }, - "discriminator": { - "mapping": { - "National Center for Biotechnology Information": "#/$defs/NationalCenterForBiotechnologyInformation" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/NationalCenterForBiotechnologyInformation" - } - ], - "title": "Registry" - }, - "registry_identifier": { - "const": "NCBI:txid9606", - "default": "NCBI:txid9606", - "title": "Registry Identifier" - } - }, - "title": "HomoSapiens", - "type": "object" - }, - "HuazhongUniversityOfScienceAndTechnology": { - "additionalProperties": false, - "description": "HuazhongUniversityOfScienceAndTechnology", - "properties": { - "name": { - "const": "Huazhong University of Science and Technology", - "default": "Huazhong University of Science and Technology", - "title": "Name" - }, - "abbreviation": { - "const": "HUST", - "default": "HUST", - "title": "Abbreviation" - }, - "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/ResearchOrganizationRegistry" - } - ], - "title": "Registry" - }, - "registry_identifier": { - "const": "00p991c53", - "default": "00p991c53", - "title": "Registry Identifier" - } - }, - "title": "HuazhongUniversityOfScienceAndTechnology", - "type": "object" - }, "HybridizationChainReaction": { "additionalProperties": false, "description": "Description of an HCR staining round", @@ -3681,113 +4069,165 @@ "title": "HybridizationChainReaction", "type": "object" }, - "IRRobotCo": { - "additionalProperties": false, - "description": "IRRobotCo", + "IDT": { "properties": { "name": { - "const": "IR Robot Co", - "default": "IR Robot Co", - "title": "Name" + "const": "Integrated DNA Technologies", + "default": "Integrated DNA Technologies", + "enum": [ + "Integrated DNA Technologies" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" + "const": "IDT", + "default": "IDT", + "enum": [ + "IDT" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { - "const": null, - "default": null, + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" + }, + "propertyName": "name" + }, + "oneOf": [ + { + "$ref": "#/$defs/ROR" + } + ], "title": "Registry" }, "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" + "const": "009jvpf03", + "default": "009jvpf03", + "enum": [ + "009jvpf03" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "IRRobotCo", + "title": "IDT", "type": "object" }, - "ISLProductsInternational": { - "additionalProperties": false, - "description": "ISLProductsInternational", + "IMEC": { "properties": { "name": { - "const": "ISL Products International", - "default": "ISL Products International", - "title": "Name" + "const": "Interuniversity Microelectronics Center", + "default": "Interuniversity Microelectronics Center", + "enum": [ + "Interuniversity Microelectronics Center" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "ISL", - "default": "ISL", - "title": "Abbreviation" + "const": "IMEC", + "default": "IMEC", + "enum": [ + "IMEC" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { - "const": null, - "default": null, + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" + }, + "propertyName": "name" + }, + "oneOf": [ + { + "$ref": "#/$defs/ROR" + } + ], "title": "Registry" }, "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" + "const": "02kcbn207", + "default": "02kcbn207", + "enum": [ + "02kcbn207" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "ISLProductsInternational", + "title": "IMEC", "type": "object" }, - "ImmunolabelClass": { - "description": "Type of antibodies", - "enum": [ - "Primary", - "Secondary", - "Conjugate" - ], - "title": "ImmunolabelClass", - "type": "string" - }, - "InfinityPhotoOptical": { - "additionalProperties": false, - "description": "InfinityPhotoOptical", + "INFINITY_PHOTO_OPTICAL": { "properties": { "name": { "const": "Infinity Photo-Optical", "default": "Infinity Photo-Optical", - "title": "Name" + "enum": [ + "Infinity Photo-Optical" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "InfinityPhotoOptical", + "title": "INFINITY_PHOTO_OPTICAL", "type": "object" }, - "IntegratedDNATechnologies": { - "additionalProperties": false, - "description": "IntegratedDNATechnologies", + "INVITROGEN": { "properties": { "name": { - "const": "Integrated DNA Technologies", - "default": "Integrated DNA Technologies", - "title": "Name" + "const": "Invitrogen", + "default": "Invitrogen", + "enum": [ + "Invitrogen" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "IDT", - "default": "IDT", - "title": "Abbreviation" + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { "default": { @@ -3796,67 +4236,116 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" }, "registry_identifier": { - "const": "009jvpf03", - "default": "009jvpf03", - "title": "Registry Identifier" + "const": "03x1ewr52", + "default": "03x1ewr52", + "enum": [ + "03x1ewr52" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "IntegratedDNATechnologies", + "title": "INVITROGEN", "type": "object" }, - "InteruniversityMicroelectronicsCenter": { - "additionalProperties": false, - "description": "InteruniversityMicroelectronicsCenter", + "IR_ROBOT_CO": { "properties": { "name": { - "const": "Interuniversity Microelectronics Center", - "default": "Interuniversity Microelectronics Center", - "title": "Name" + "const": "IR Robot Co", + "default": "IR Robot Co", + "enum": [ + "IR Robot Co" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "IMEC", - "default": "IMEC", - "title": "Abbreviation" + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/ResearchOrganizationRegistry" - } + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null ], - "title": "Registry" + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "IR_ROBOT_CO", + "type": "object" + }, + "ISL": { + "properties": { + "name": { + "const": "ISL Products International", + "default": "ISL Products International", + "enum": [ + "ISL Products International" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "ISL", + "default": "ISL", + "enum": [ + "ISL" + ], + "title": "Abbreviation", + "type": "string" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" }, "registry_identifier": { - "const": "02kcbn207", - "default": "02kcbn207", - "title": "Registry Identifier" + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "InteruniversityMicroelectronicsCenter", + "title": "ISL", "type": "object" }, + "ImmunolabelClass": { + "description": "Type of antibodies", + "enum": [ + "Primary", + "Secondary", + "Conjugate" + ], + "title": "ImmunolabelClass", + "type": "string" + }, "IntraCerebellarVentricleInjection": { "additionalProperties": false, "description": "Description of an interacerebellar ventricle injection", @@ -4070,7 +4559,11 @@ "procedure_type": { "const": "ICV injection", "default": "ICV injection", - "title": "Procedure Type" + "enum": [ + "ICV injection" + ], + "title": "Procedure Type", + "type": "string" }, "injection_volume": { "description": "Injection volume, one value per location", @@ -4322,7 +4815,11 @@ "procedure_type": { "const": "ICM injection", "default": "ICM injection", - "title": "Procedure Type" + "enum": [ + "ICM injection" + ], + "title": "Procedure Type", + "type": "string" }, "injection_volume": { "description": "Injection volume, one value per location", @@ -4448,7 +4945,11 @@ "procedure_type": { "const": "Intraperitoneal injection", "default": "Intraperitoneal injection", - "title": "Procedure Type" + "enum": [ + "Intraperitoneal injection" + ], + "title": "Procedure Type", + "type": "string" }, "injection_volume": { "anyOf": [ @@ -4479,47 +4980,6 @@ "title": "IntraperitonealInjection", "type": "object" }, - "Invitrogen": { - "additionalProperties": false, - "description": "Invitrogen", - "properties": { - "name": { - "const": "Invitrogen", - "default": "Invitrogen", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/ResearchOrganizationRegistry" - } - ], - "title": "Registry" - }, - "registry_identifier": { - "const": "03x1ewr52", - "default": "03x1ewr52", - "title": "Registry Identifier" - } - }, - "title": "Invitrogen", - "type": "object" - }, "IontophoresisInjection": { "additionalProperties": false, "description": "Description of an iotophoresis injection procedure", @@ -4733,7 +5193,11 @@ "procedure_type": { "const": "Iontophoresis injection", "default": "Iontophoresis injection", - "title": "Procedure Type" + "enum": [ + "Iontophoresis injection" + ], + "title": "Procedure Type", + "type": "string" }, "injection_current": { "anyOf": [ @@ -4773,19 +5237,25 @@ "title": "IontophoresisInjection", "type": "object" }, - "JacksonLaboratory": { - "additionalProperties": false, - "description": "JacksonLaboratory", + "JANELIA": { "properties": { "name": { - "const": "Jackson Laboratory", - "default": "Jackson Laboratory", - "title": "Name" + "const": "Janelia Research Campus", + "default": "Janelia Research Campus", + "enum": [ + "Janelia Research Campus" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "JAX", - "default": "JAX", - "title": "Abbreviation" + "const": "Janelia", + "default": "Janelia", + "enum": [ + "Janelia" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -4794,39 +5264,49 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" }, "registry_identifier": { - "const": "021sy4w91", - "default": "021sy4w91", - "title": "Registry Identifier" + "const": "013sk6x84", + "default": "013sk6x84", + "enum": [ + "013sk6x84" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "JacksonLaboratory", + "title": "JANELIA", "type": "object" }, - "JaneliaResearchCampus": { - "additionalProperties": false, - "description": "JaneliaResearchCampus", + "JAX": { "properties": { "name": { - "const": "Janelia Research Campus", - "default": "Janelia Research Campus", - "title": "Name" + "const": "Jackson Laboratory", + "default": "Jackson Laboratory", + "enum": [ + "Jackson Laboratory" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "Janelia", - "default": "Janelia", - "title": "Abbreviation" + "const": "JAX", + "default": "JAX", + "enum": [ + "JAX" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -4835,95 +5315,125 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" }, "registry_identifier": { - "const": "013sk6x84", - "default": "013sk6x84", - "title": "Registry Identifier" + "const": "021sy4w91", + "default": "021sy4w91", + "enum": [ + "021sy4w91" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "JaneliaResearchCampus", + "title": "JAX", "type": "object" }, - "Julabo": { - "additionalProperties": false, - "description": "Julabo", + "JULABO": { "properties": { "name": { "const": "Julabo", "default": "Julabo", - "title": "Name" + "enum": [ + "Julabo" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Julabo", + "title": "JULABO", "type": "object" }, - "Leica": { - "additionalProperties": false, - "description": "Leica", + "LEICA": { "properties": { "name": { "const": "Leica", "default": "Leica", - "title": "Name" + "enum": [ + "Leica" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Leica", + "title": "LEICA", "type": "object" }, - "Lg": { - "additionalProperties": false, - "description": "Lg", + "LG": { "properties": { "name": { "const": "LG", "default": "LG", - "title": "Name" + "enum": [ + "LG" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { "default": { @@ -4932,13 +5442,13 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" @@ -4946,170 +5456,102 @@ "registry_identifier": { "const": "02b948n83", "default": "02b948n83", - "title": "Registry Identifier" + "enum": [ + "02b948n83" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "Lg", + "title": "LG", "type": "object" }, - "LifeCanvas": { - "additionalProperties": false, - "description": "LifeCanvas", + "LIFECANVAS": { "properties": { "name": { "const": "LifeCanvas", "default": "LifeCanvas", - "title": "Name" + "enum": [ + "LifeCanvas" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "LifeCanvas", + "title": "LIFECANVAS", "type": "object" }, - "LumenDynamics": { - "additionalProperties": false, - "description": "Lumen Dynamics", + "LUMEN_DYNAMICS": { "properties": { "name": { "const": "Lumen Dynamics", "default": "Lumen Dynamics", - "title": "Name" + "enum": [ + "Lumen Dynamics" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, "default": null, - "title": "Registry Identifier" - } - }, - "title": "LumenDynamics", - "type": "object" - }, - "MBFBioscience": { - "additionalProperties": false, - "description": "MBFBioscience", - "properties": { - "name": { - "const": "MBF Bioscience", - "default": "MBF Bioscience", - "title": "Name" - }, - "abbreviation": { - "const": "MBF", - "default": "MBF", - "title": "Abbreviation" - }, - "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/ResearchOrganizationRegistry" - } - ], - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { - "const": "02zynam48", - "default": "02zynam48", - "title": "Registry Identifier" - } - }, - "title": "MBFBioscience", - "type": "object" - }, - "MKSNewport": { - "additionalProperties": false, - "description": "MKSNewport", - "properties": { - "name": { - "const": "MKS Newport", - "default": "MKS Newport", - "title": "Name" - }, - "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" - }, - "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/ResearchOrganizationRegistry" - } + "enum": [ + null ], - "title": "Registry" - }, - "registry_identifier": { - "const": "00k17f049", - "default": "00k17f049", - "title": "Registry Identifier" + "title": "Registry Identifier", + "type": "null" } }, - "title": "MKSNewport", + "title": "LUMEN_DYNAMICS", "type": "object" }, - "MacacaMulatta": { - "additionalProperties": false, - "description": "Macaca Mulatta", + "MACACA_MULATTA": { "properties": { "name": { "const": "Macaca mulatta", "default": "Macaca mulatta", - "title": "Name" - }, - "abbreviation": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } + "enum": [ + "Macaca mulatta" ], - "default": null, - "title": "Abbreviation" + "title": "Name", + "type": "string" }, "registry": { "default": { @@ -5118,13 +5560,13 @@ }, "discriminator": { "mapping": { - "National Center for Biotechnology Information": "#/$defs/NationalCenterForBiotechnologyInformation" + "National Center for Biotechnology Information": "#/$defs/NCBI" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/NationalCenterForBiotechnologyInformation" + "$ref": "#/$defs/NCBI" } ], "title": "Registry" @@ -5132,37 +5574,35 @@ "registry_identifier": { "const": "NCBI:txid9544", "default": "NCBI:txid9544", - "title": "Registry Identifier" + "enum": [ + "NCBI:txid9544" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "MacacaMulatta", + "title": "MACACA_MULATTA", "type": "object" }, - "MassUnit": { - "description": "Enumeration of Mass Measurements", - "enum": [ - "kilogram", - "gram", - "milligram", - "microgram", - "nanogram" - ], - "title": "MassUnit", - "type": "string" - }, - "MeadowlarkOptics": { - "additionalProperties": false, - "description": "MeadowlarkOptics", + "MBF": { "properties": { "name": { - "const": "Meadowlark Optics", - "default": "Meadowlark Optics", - "title": "Name" + "const": "MBF Bioscience", + "default": "MBF Bioscience", + "enum": [ + "MBF Bioscience" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" + "const": "MBF", + "default": "MBF", + "enum": [ + "MBF" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -5171,39 +5611,49 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" }, "registry_identifier": { - "const": "00n8qbq54", - "default": "00n8qbq54", - "title": "Registry Identifier" + "const": "02zynam48", + "default": "02zynam48", + "enum": [ + "02zynam48" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "MeadowlarkOptics", + "title": "MBF", "type": "object" }, - "MichaelJFoxFoundationForParkinsonsResearch": { - "additionalProperties": false, - "description": "MichaelJFoxFoundationForParkinsonsResearch", + "MEADOWLARK_OPTICS": { "properties": { "name": { - "const": "Michael J. Fox Foundation for Parkinson's Research", - "default": "Michael J. Fox Foundation for Parkinson's Research", - "title": "Name" + "const": "Meadowlark Optics", + "default": "Meadowlark Optics", + "enum": [ + "Meadowlark Optics" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "MJFF", - "default": "MJFF", - "title": "Abbreviation" + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { "default": { @@ -5212,469 +5662,433 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" }, "registry_identifier": { - "const": "03arq3225", - "default": "03arq3225", - "title": "Registry Identifier" + "const": "00n8qbq54", + "default": "00n8qbq54", + "enum": [ + "00n8qbq54" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "MichaelJFoxFoundationForParkinsonsResearch", + "title": "MEADOWLARK_OPTICS", "type": "object" }, - "MidwestOpticalSystems": { - "additionalProperties": false, - "description": "MidwestOpticalSystems", + "MIDOPT": { "properties": { "name": { "const": "Midwest Optical Systems, Inc.", "default": "Midwest Optical Systems, Inc.", - "title": "Name" + "enum": [ + "Midwest Optical Systems, Inc." + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "MidOpt", "default": "MidOpt", - "title": "Abbreviation" + "enum": [ + "MidOpt" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "MidwestOpticalSystems", + "title": "MIDOPT", "type": "object" }, - "Mitutuyo": { - "additionalProperties": false, - "description": "Mitutuyo", + "MITUTUYO": { "properties": { "name": { "const": "Mitutuyo", "default": "Mitutuyo", - "title": "Name" + "enum": [ + "Mitutuyo" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Mitutuyo", + "title": "MITUTUYO", "type": "object" }, - "Mpi": { - "additionalProperties": false, - "description": "Mpi", + "MJFF": { "properties": { "name": { - "const": "MPI", - "default": "MPI", - "title": "Name" + "const": "Michael J. Fox Foundation for Parkinson's Research", + "default": "Michael J. Fox Foundation for Parkinson's Research", + "enum": [ + "Michael J. Fox Foundation for Parkinson's Research" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "MPI", - "default": "MPI", - "title": "Abbreviation" + "const": "MJFF", + "default": "MJFF", + "enum": [ + "MJFF" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { - "const": null, - "default": null, + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" + }, + "propertyName": "name" + }, + "oneOf": [ + { + "$ref": "#/$defs/ROR" + } + ], "title": "Registry" }, "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" + "const": "03arq3225", + "default": "03arq3225", + "enum": [ + "03arq3225" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "Mpi", + "title": "MJFF", "type": "object" }, - "MusMusculus": { - "additionalProperties": false, - "description": "Mus Musculus", + "MKS_NEWPORT": { "properties": { "name": { - "const": "Mus musculus", - "default": "Mus musculus", - "title": "Name" + "const": "MKS Newport", + "default": "MKS Newport", + "enum": [ + "MKS Newport" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], + "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { "default": { - "name": "National Center for Biotechnology Information", - "abbreviation": "NCBI" + "name": "Research Organization Registry", + "abbreviation": "ROR" }, "discriminator": { "mapping": { - "National Center for Biotechnology Information": "#/$defs/NationalCenterForBiotechnologyInformation" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/NationalCenterForBiotechnologyInformation" + "$ref": "#/$defs/ROR" } ], "title": "Registry" }, "registry_identifier": { - "const": "NCBI:txid10090", - "default": "NCBI:txid10090", - "title": "Registry Identifier" + "const": "00k17f049", + "default": "00k17f049", + "enum": [ + "00k17f049" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "MusMusculus", + "title": "MKS_NEWPORT", "type": "object" }, - "NResearch": { - "additionalProperties": false, - "description": "NResearch", + "MPI": { "properties": { "name": { - "const": "NResearch Inc", - "default": "NResearch Inc", - "title": "Name" - }, + "const": "MPI", + "default": "MPI", + "enum": [ + "MPI" + ], + "title": "Name", + "type": "string" + }, "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" + "const": "MPI", + "default": "MPI", + "enum": [ + "MPI" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "NResearch", + "title": "MPI", "type": "object" }, - "NanojectInjection": { - "additionalProperties": false, - "description": "Description of a nanoject injection procedure", + "MUS_MUSCULUS": { "properties": { - "injection_materials": { - "items": { - "anyOf": [ - { - "$ref": "#/$defs/ViralMaterial" - }, - { - "$ref": "#/$defs/NonViralMaterial" - } - ] - }, - "minItems": 1, - "title": "Injection material", - "type": "array" - }, - "recovery_time": { - "anyOf": [ - { - "type": "number" - }, - { - "type": "string" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Recovery time" - }, - "recovery_time_unit": { - "allOf": [ - { - "$ref": "#/$defs/TimeUnit" - } + "name": { + "const": "Mus musculus", + "default": "Mus musculus", + "enum": [ + "Mus musculus" ], - "default": "minute", - "title": "Recovery time unit" + "title": "Name", + "type": "string" }, - "injection_duration": { - "anyOf": [ - { - "type": "number" - }, - { - "type": "string" + "registry": { + "default": { + "name": "National Center for Biotechnology Information", + "abbreviation": "NCBI" + }, + "discriminator": { + "mapping": { + "National Center for Biotechnology Information": "#/$defs/NCBI" }, + "propertyName": "name" + }, + "oneOf": [ { - "type": "null" - } - ], - "default": null, - "title": "Injection duration" - }, - "injection_duration_unit": { - "allOf": [ - { - "$ref": "#/$defs/TimeUnit" + "$ref": "#/$defs/NCBI" } ], - "default": "minute", - "title": "Injection duration unit" + "title": "Registry" }, - "instrument_id": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } + "registry_identifier": { + "const": "NCBI:txid10090", + "default": "NCBI:txid10090", + "enum": [ + "NCBI:txid10090" ], - "default": null, - "title": "Instrument ID" - }, - "protocol_id": { - "description": "DOI for protocols.io", - "title": "Protocol ID", + "title": "Registry Identifier", "type": "string" - }, - "injection_coordinate_ml": { - "anyOf": [ - { - "type": "number" - }, - { - "type": "string" - } + } + }, + "title": "MUS_MUSCULUS", + "type": "object" + }, + "MassUnit": { + "description": "Enumeration of Mass Measurements", + "enum": [ + "kilogram", + "gram", + "milligram", + "microgram", + "nanogram" + ], + "title": "MassUnit", + "type": "string" + }, + "NATIONAL_INSTRUMENTS": { + "properties": { + "name": { + "const": "National Instruments", + "default": "National Instruments", + "enum": [ + "National Instruments" ], - "title": "Injection coordinate ML (mm)" + "title": "Name", + "type": "string" }, - "injection_coordinate_ap": { - "anyOf": [ - { - "type": "number" - }, - { - "type": "string" - } + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null ], - "title": "Injection coordinate AP (mm)" + "title": "Abbreviation", + "type": "null" }, - "injection_coordinate_depth": { - "items": { - "anyOf": [ - { - "type": "number" - }, - { - "type": "string" - } - ] + "registry": { + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" }, - "title": "Injection coordinate depth (mm)", - "type": "array" - }, - "injection_coordinate_unit": { - "allOf": [ - { - "$ref": "#/$defs/SizeUnit" - } - ], - "default": "millimeter", - "title": "Injection coordinate unit" - }, - "injection_coordinate_reference": { - "anyOf": [ - { - "$ref": "#/$defs/CoordinateReferenceLocation" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Injection coordinate reference" - }, - "bregma_to_lambda_distance": { - "anyOf": [ - { - "type": "number" - }, - { - "type": "string" + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" }, + "propertyName": "name" + }, + "oneOf": [ { - "type": "null" + "$ref": "#/$defs/ROR" } ], - "default": null, - "description": "Distance between bregman and lambda", - "title": "Bregma to lambda (mm)" + "title": "Registry" }, - "bregma_to_lambda_unit": { - "allOf": [ - { - "$ref": "#/$defs/SizeUnit" - } + "registry_identifier": { + "const": "026exqw73", + "default": "026exqw73", + "enum": [ + "026exqw73" ], - "default": "millimeter", - "title": "Bregma to lambda unit" - }, - "injection_angle": { - "anyOf": [ - { - "type": "number" - }, - { - "type": "string" - } + "title": "Registry Identifier", + "type": "string" + } + }, + "title": "NATIONAL_INSTRUMENTS", + "type": "object" + }, + "NAVITAR": { + "properties": { + "name": { + "const": "Navitar", + "default": "Navitar", + "enum": [ + "Navitar" ], - "title": "Injection angle (deg)" + "title": "Name", + "type": "string" }, - "injection_angle_unit": { - "allOf": [ - { - "$ref": "#/$defs/AngleUnit" - } + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null ], - "default": "degrees", - "title": "Injection angle unit" + "title": "Abbreviation", + "type": "null" }, - "targeted_structure": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], + "registry": { "default": null, - "title": "Injection targeted brain structure" + "title": "Registry", + "type": "null" }, - "injection_hemisphere": { - "anyOf": [ - { - "$ref": "#/$defs/Side" - }, - { - "type": "null" - } - ], + "registry_identifier": { + "const": null, "default": null, - "title": "Injection hemisphere" - }, - "procedure_type": { - "const": "Nanoject injection", - "default": "Nanoject injection", - "title": "Procedure Type" - }, - "injection_volume": { - "description": "Injection volume, one value per location", - "items": { - "anyOf": [ - { - "type": "number" - }, - { - "type": "string" - } - ] - }, - "title": "Injection volume (nL)", - "type": "array" - }, - "injection_volume_unit": { - "allOf": [ - { - "$ref": "#/$defs/VolumeUnit" - } + "enum": [ + null ], - "default": "nanoliter", - "title": "Injection volume unit" + "title": "Registry Identifier", + "type": "null" } }, - "required": [ - "injection_materials", - "protocol_id", - "injection_coordinate_ml", - "injection_coordinate_ap", - "injection_coordinate_depth", - "injection_angle", - "injection_volume" - ], - "title": "NanojectInjection", + "title": "NAVITAR", "type": "object" }, - "NationalCenterForBiotechnologyInformation": { + "NCBI": { "additionalProperties": false, - "description": "NationalCenterForBiotechnologyInformation", "properties": { "name": { "const": "National Center for Biotechnology Information", "default": "National Center for Biotechnology Information", - "title": "Name" + "enum": [ + "National Center for Biotechnology Information" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "NCBI", "default": "NCBI", - "title": "Abbreviation" + "enum": [ + "NCBI" + ], + "title": "Abbreviation", + "type": "string" } }, - "title": "NationalCenterForBiotechnologyInformation", + "title": "NCBI", "type": "object" }, - "NationalCenterForComplementaryAndIntegrativeHealth": { - "additionalProperties": false, - "description": "NationalCenterForComplementaryAndIntegrativeHealth", + "NCCIH": { "properties": { "name": { "const": "National Center for Complementary and Integrative Health", "default": "National Center for Complementary and Integrative Health", - "title": "Name" + "enum": [ + "National Center for Complementary and Integrative Health" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "NCCIH", "default": "NCCIH", - "title": "Abbreviation" + "enum": [ + "NCCIH" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -5683,13 +6097,13 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" @@ -5697,107 +6111,111 @@ "registry_identifier": { "const": "00190t495", "default": "00190t495", - "title": "Registry Identifier" + "enum": [ + "00190t495" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "NationalCenterForComplementaryAndIntegrativeHealth", + "title": "NCCIH", "type": "object" }, - "NationalInstituteOfMentalHealth": { - "additionalProperties": false, - "description": "NationalInstituteofMentalHealth", + "NEUROPHOTOMETRICS": { "properties": { "name": { - "const": "National Institute of Mental Health", - "default": "National Institute of Mental Health", - "title": "Name" + "const": "Neurophotometrics", + "default": "Neurophotometrics", + "enum": [ + "Neurophotometrics" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "NIMH", - "default": "NIMH", - "title": "Abbreviation" + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/ResearchOrganizationRegistry" - } - ], - "title": "Registry" + "default": null, + "title": "Registry", + "type": "null" }, "registry_identifier": { - "const": "04xeg9z08", - "default": "04xeg9z08", - "title": "Registry Identifier" + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "NationalInstituteOfMentalHealth", + "title": "NEUROPHOTOMETRICS", "type": "object" }, - "NationalInstituteOfNeurologicalDisordersAndStroke": { - "additionalProperties": false, - "description": "NationalInstituteOfNeurologicalDisordersAndStroke", + "NEW_SCALE_TECHNOLOGIES": { "properties": { "name": { - "const": "National Institute of Neurological Disorders and Stroke", - "default": "National Institute of Neurological Disorders and Stroke", - "title": "Name" + "const": "New Scale Technologies", + "default": "New Scale Technologies", + "enum": [ + "New Scale Technologies" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "NINDS", - "default": "NINDS", - "title": "Abbreviation" + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/ResearchOrganizationRegistry" - } - ], - "title": "Registry" + "default": null, + "title": "Registry", + "type": "null" }, "registry_identifier": { - "const": "01s5ya894", - "default": "01s5ya894", - "title": "Registry Identifier" + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "NationalInstituteOfNeurologicalDisordersAndStroke", + "title": "NEW_SCALE_TECHNOLOGIES", "type": "object" }, - "NationalInstruments": { - "additionalProperties": false, - "description": "NationalInstruments", + "NIKON": { "properties": { "name": { - "const": "National Instruments", - "default": "National Instruments", - "title": "Name" + "const": "Nikon", + "default": "Nikon", + "enum": [ + "Nikon" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { "default": { @@ -5806,123 +6224,189 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" }, "registry_identifier": { - "const": "026exqw73", - "default": "026exqw73", - "title": "Registry Identifier" + "const": "0280y9h11", + "default": "0280y9h11", + "enum": [ + "0280y9h11" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "NationalInstruments", + "title": "NIKON", "type": "object" }, - "Navitar": { - "additionalProperties": false, - "description": "Navitar", + "NIMH": { "properties": { "name": { - "const": "Navitar", - "default": "Navitar", - "title": "Name" + "const": "National Institute of Mental Health", + "default": "National Institute of Mental Health", + "enum": [ + "National Institute of Mental Health" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" + "const": "NIMH", + "default": "NIMH", + "enum": [ + "NIMH" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { - "const": null, - "default": null, + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" + }, + "propertyName": "name" + }, + "oneOf": [ + { + "$ref": "#/$defs/ROR" + } + ], "title": "Registry" }, "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" + "const": "04xeg9z08", + "default": "04xeg9z08", + "enum": [ + "04xeg9z08" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "Navitar", + "title": "NIMH", "type": "object" }, - "Neurophotometrics": { - "additionalProperties": false, - "description": "Neurophotometrics", + "NINDS": { "properties": { "name": { - "const": "Neurophotometrics", - "default": "Neurophotometrics", - "title": "Name" + "const": "National Institute of Neurological Disorders and Stroke", + "default": "National Institute of Neurological Disorders and Stroke", + "enum": [ + "National Institute of Neurological Disorders and Stroke" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" + "const": "NINDS", + "default": "NINDS", + "enum": [ + "NINDS" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { - "const": null, - "default": null, + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" + }, + "propertyName": "name" + }, + "oneOf": [ + { + "$ref": "#/$defs/ROR" + } + ], "title": "Registry" }, "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" + "const": "01s5ya894", + "default": "01s5ya894", + "enum": [ + "01s5ya894" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "Neurophotometrics", + "title": "NINDS", "type": "object" }, - "NewScaleTechnologies": { - "additionalProperties": false, - "description": "NewScaleTechnologies", + "NRESEARCH_INC": { "properties": { "name": { - "const": "New Scale Technologies", - "default": "New Scale Technologies", - "title": "Name" + "const": "NResearch Inc", + "default": "NResearch Inc", + "enum": [ + "NResearch Inc" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "NewScaleTechnologies", + "title": "NRESEARCH_INC", "type": "object" }, - "NewYorkUniversity": { - "additionalProperties": false, - "description": "NewYorkUniversity", + "NYU": { "properties": { "name": { "const": "New York University", "default": "New York University", - "title": "Name" + "enum": [ + "New York University" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "NYU", "default": "NYU", - "title": "Abbreviation" + "enum": [ + "NYU" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -5931,65 +6415,284 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" + } + ], + "title": "Registry" + }, + "registry_identifier": { + "const": "0190ak572", + "default": "0190ak572", + "enum": [ + "0190ak572" + ], + "title": "Registry Identifier", + "type": "string" + } + }, + "title": "NYU", + "type": "object" + }, + "NanojectInjection": { + "additionalProperties": false, + "description": "Description of a nanoject injection procedure", + "properties": { + "injection_materials": { + "items": { + "anyOf": [ + { + "$ref": "#/$defs/ViralMaterial" + }, + { + "$ref": "#/$defs/NonViralMaterial" + } + ] + }, + "minItems": 1, + "title": "Injection material", + "type": "array" + }, + "recovery_time": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Recovery time" + }, + "recovery_time_unit": { + "allOf": [ + { + "$ref": "#/$defs/TimeUnit" + } + ], + "default": "minute", + "title": "Recovery time unit" + }, + "injection_duration": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Injection duration" + }, + "injection_duration_unit": { + "allOf": [ + { + "$ref": "#/$defs/TimeUnit" + } + ], + "default": "minute", + "title": "Injection duration unit" + }, + "instrument_id": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Instrument ID" + }, + "protocol_id": { + "description": "DOI for protocols.io", + "title": "Protocol ID", + "type": "string" + }, + "injection_coordinate_ml": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "string" + } + ], + "title": "Injection coordinate ML (mm)" + }, + "injection_coordinate_ap": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "string" + } + ], + "title": "Injection coordinate AP (mm)" + }, + "injection_coordinate_depth": { + "items": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "string" + } + ] + }, + "title": "Injection coordinate depth (mm)", + "type": "array" + }, + "injection_coordinate_unit": { + "allOf": [ + { + "$ref": "#/$defs/SizeUnit" + } + ], + "default": "millimeter", + "title": "Injection coordinate unit" + }, + "injection_coordinate_reference": { + "anyOf": [ + { + "$ref": "#/$defs/CoordinateReferenceLocation" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Injection coordinate reference" + }, + "bregma_to_lambda_distance": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Distance between bregman and lambda", + "title": "Bregma to lambda (mm)" + }, + "bregma_to_lambda_unit": { + "allOf": [ + { + "$ref": "#/$defs/SizeUnit" + } + ], + "default": "millimeter", + "title": "Bregma to lambda unit" + }, + "injection_angle": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "string" + } + ], + "title": "Injection angle (deg)" + }, + "injection_angle_unit": { + "allOf": [ + { + "$ref": "#/$defs/AngleUnit" } ], - "title": "Registry" - }, - "registry_identifier": { - "const": "0190ak572", - "default": "0190ak572", - "title": "Registry Identifier" - } - }, - "title": "NewYorkUniversity", - "type": "object" - }, - "Nikon": { - "additionalProperties": false, - "description": "Nikon", - "properties": { - "name": { - "const": "Nikon", - "default": "Nikon", - "title": "Name" + "default": "degrees", + "title": "Injection angle unit" }, - "abbreviation": { - "const": null, + "targeted_structure": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], "default": null, - "title": "Abbreviation" + "title": "Injection targeted brain structure" }, - "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "injection_hemisphere": { + "anyOf": [ + { + "$ref": "#/$defs/Side" }, - "propertyName": "name" - }, - "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "type": "null" } ], - "title": "Registry" + "default": null, + "title": "Injection hemisphere" }, - "registry_identifier": { - "const": "0280y9h11", - "default": "0280y9h11", - "title": "Registry Identifier" + "procedure_type": { + "const": "Nanoject injection", + "default": "Nanoject injection", + "enum": [ + "Nanoject injection" + ], + "title": "Procedure Type", + "type": "string" + }, + "injection_volume": { + "description": "Injection volume, one value per location", + "items": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "string" + } + ] + }, + "title": "Injection volume (nL)", + "type": "array" + }, + "injection_volume_unit": { + "allOf": [ + { + "$ref": "#/$defs/VolumeUnit" + } + ], + "default": "nanoliter", + "title": "Injection volume unit" } }, - "title": "Nikon", + "required": [ + "injection_materials", + "protocol_id", + "injection_coordinate_ml", + "injection_coordinate_ap", + "injection_coordinate_depth", + "injection_angle", + "injection_volume" + ], + "title": "NanojectInjection", "type": "object" }, "NonViralMaterial": { @@ -6003,365 +6706,365 @@ "source": { "discriminator": { "mapping": { - "AA Opto Electronic": "#/$defs/AAOptoElectronic", - "ASUS": "#/$defs/Asus", - "Abcam": "#/$defs/Abcam", - "Addgene": "#/$defs/Addgene", - "Ailipu Technology Co": "#/$defs/AilipuTechnologyCo", - "Allen Institute": "#/$defs/AllenInstitute", - "Allen Institute for Brain Science": "#/$defs/AllenInstituteForBrainScience", - "Allen Institute for Neural Dynamics": "#/$defs/AllenInstituteForNeuralDynamics", - "Allied": "#/$defs/Allied", - "Applied Scientific Instrumentation": "#/$defs/AppliedScientificInstrumentation", - "Arecont Vision Costar": "#/$defs/ArecontVisionCostar", - "Basler": "#/$defs/Basler", - "Cambridge Technology": "#/$defs/CambridgeTechnology", - "Carl Zeiss": "#/$defs/CarlZeiss", - "Champalimaud Foundation": "#/$defs/ChampalimaudFoundation", - "Chan Zuckerberg Initiative": "#/$defs/ChanZuckerbergInitiative", - "Chroma": "#/$defs/Chroma", - "Coherent Scientific": "#/$defs/CoherentScientific", - "Columbia University": "#/$defs/ColumbiaUniversity", - "Computar": "#/$defs/Computar", - "Conoptics": "#/$defs/Conoptics", - "Custom": "#/$defs/Custom", - "Dodotronic": "#/$defs/Dodotronic", - "Doric": "#/$defs/Doric", - "Ealing": "#/$defs/Ealing", - "Edmund Optics": "#/$defs/EdmundOptics", - "Emory University": "#/$defs/EmoryUniversity", - "Euresys": "#/$defs/Euresys", - "Fujinon": "#/$defs/Fujinon", - "Hamamatsu": "#/$defs/Hamamatsu", - "Hamilton": "#/$defs/Hamilton", - "Huazhong University of Science and Technology": "#/$defs/HuazhongUniversityOfScienceAndTechnology", - "IR Robot Co": "#/$defs/IRRobotCo", - "ISL Products International": "#/$defs/ISLProductsInternational", - "Infinity Photo-Optical": "#/$defs/InfinityPhotoOptical", - "Integrated DNA Technologies": "#/$defs/IntegratedDNATechnologies", - "Interuniversity Microelectronics Center": "#/$defs/InteruniversityMicroelectronicsCenter", - "Invitrogen": "#/$defs/Invitrogen", - "Jackson Laboratory": "#/$defs/JacksonLaboratory", - "Janelia Research Campus": "#/$defs/JaneliaResearchCampus", - "Julabo": "#/$defs/Julabo", - "LG": "#/$defs/Lg", - "Leica": "#/$defs/Leica", - "LifeCanvas": "#/$defs/LifeCanvas", - "Lumen Dynamics": "#/$defs/LumenDynamics", - "MBF Bioscience": "#/$defs/MBFBioscience", - "MKS Newport": "#/$defs/MKSNewport", - "MPI": "#/$defs/Mpi", - "Meadowlark Optics": "#/$defs/MeadowlarkOptics", - "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch", - "Midwest Optical Systems, Inc.": "#/$defs/MidwestOpticalSystems", - "Mitutuyo": "#/$defs/Mitutuyo", - "NResearch Inc": "#/$defs/NResearch", - "National Center for Complementary and Integrative Health": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth", - "National Institute of Mental Health": "#/$defs/NationalInstituteOfMentalHealth", - "National Institute of Neurological Disorders and Stroke": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke", - "National Instruments": "#/$defs/NationalInstruments", - "Navitar": "#/$defs/Navitar", - "Neurophotometrics": "#/$defs/Neurophotometrics", - "New Scale Technologies": "#/$defs/NewScaleTechnologies", - "New York University": "#/$defs/NewYorkUniversity", - "Nikon": "#/$defs/Nikon", - "Olympus": "#/$defs/Olympus", - "Open Ephys Production Site": "#/$defs/OpenEphysProductionSite", - "Optotune": "#/$defs/Optotune", - "Other": "#/$defs/Other", - "Oxxius": "#/$defs/Oxxius", - "Prizmatix": "#/$defs/Prizmatix", - "Quantifi": "#/$defs/Quantifi", - "Raspberry Pi": "#/$defs/RaspberryPi", - "SICGEN": "#/$defs/Sicgen", - "Schneider-Kreuznach": "#/$defs/SchneiderKreuznach", - "Second Order Effects": "#/$defs/SecondOrderEffects", - "Semrock": "#/$defs/Semrock", - "Sigma-Aldritch": "#/$defs/SigmaAldritch", - "Simons Foundation": "#/$defs/SimonsFoundation", - "Spinnaker": "#/$defs/Spinnaker", - "Tamron": "#/$defs/Tamron", + "AA Opto Electronic": "#/$defs/AA_OPTO_ELECTRONIC", + "ASUS": "#/$defs/ASUS", + "Abcam": "#/$defs/ABCAM", + "Addgene": "#/$defs/ADDGENE", + "Ailipu Technology Co": "#/$defs/AILIPU", + "Allen Institute": "#/$defs/AI", + "Allen Institute for Brain Science": "#/$defs/AIBS", + "Allen Institute for Neural Dynamics": "#/$defs/AIND", + "Allied": "#/$defs/ALLIED", + "Applied Scientific Instrumentation": "#/$defs/ASI", + "Arecont Vision Costar": "#/$defs/ARECONT_VISION_COSTAR", + "Basler": "#/$defs/BASLER", + "Cambridge Technology": "#/$defs/CAMBRIDGE_TECHNOLOGY", + "Carl Zeiss": "#/$defs/CARL_ZEISS", + "Champalimaud Foundation": "#/$defs/CHAMPALIMAUD", + "Chan Zuckerberg Initiative": "#/$defs/CZI", + "Chroma": "#/$defs/CHROMA", + "Coherent Scientific": "#/$defs/COHERENT_SCIENTIFIC", + "Columbia University": "#/$defs/COLUMBIA", + "Computar": "#/$defs/COMPUTAR", + "Conoptics": "#/$defs/CONOPTICS", + "Custom": "#/$defs/CUSTOM", + "Dodotronic": "#/$defs/DODOTRONIC", + "Doric": "#/$defs/DORIC", + "Ealing": "#/$defs/EALING", + "Edmund Optics": "#/$defs/EDMUND_OPTICS", + "Emory University": "#/$defs/EMORY", + "Euresys": "#/$defs/EURESYS", + "Fujinon": "#/$defs/FUJINON", + "Hamamatsu": "#/$defs/HAMAMATSU", + "Hamilton": "#/$defs/HAMILTON", + "Huazhong University of Science and Technology": "#/$defs/HUST", + "IR Robot Co": "#/$defs/IR_ROBOT_CO", + "ISL Products International": "#/$defs/ISL", + "Infinity Photo-Optical": "#/$defs/INFINITY_PHOTO_OPTICAL", + "Integrated DNA Technologies": "#/$defs/IDT", + "Interuniversity Microelectronics Center": "#/$defs/IMEC", + "Invitrogen": "#/$defs/INVITROGEN", + "Jackson Laboratory": "#/$defs/JAX", + "Janelia Research Campus": "#/$defs/JANELIA", + "Julabo": "#/$defs/JULABO", + "LG": "#/$defs/LG", + "Leica": "#/$defs/LEICA", + "LifeCanvas": "#/$defs/LIFECANVAS", + "Lumen Dynamics": "#/$defs/LUMEN_DYNAMICS", + "MBF Bioscience": "#/$defs/MBF", + "MKS Newport": "#/$defs/MKS_NEWPORT", + "MPI": "#/$defs/MPI", + "Meadowlark Optics": "#/$defs/MEADOWLARK_OPTICS", + "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MJFF", + "Midwest Optical Systems, Inc.": "#/$defs/MIDOPT", + "Mitutuyo": "#/$defs/MITUTUYO", + "NResearch Inc": "#/$defs/NRESEARCH_INC", + "National Center for Complementary and Integrative Health": "#/$defs/NCCIH", + "National Institute of Mental Health": "#/$defs/NIMH", + "National Institute of Neurological Disorders and Stroke": "#/$defs/NINDS", + "National Instruments": "#/$defs/NATIONAL_INSTRUMENTS", + "Navitar": "#/$defs/NAVITAR", + "Neurophotometrics": "#/$defs/NEUROPHOTOMETRICS", + "New Scale Technologies": "#/$defs/NEW_SCALE_TECHNOLOGIES", + "New York University": "#/$defs/NYU", + "Nikon": "#/$defs/NIKON", + "Olympus": "#/$defs/OLYMPUS", + "Open Ephys Production Site": "#/$defs/OEPS", + "Optotune": "#/$defs/OPTOTUNE", + "Other": "#/$defs/OTHER", + "Oxxius": "#/$defs/OXXIUS", + "Prizmatix": "#/$defs/PRIZMATIX", + "Quantifi": "#/$defs/QUANTIFI", + "Raspberry Pi": "#/$defs/RASPBERRY_PI", + "SICGEN": "#/$defs/SICGEN", + "Schneider-Kreuznach": "#/$defs/SCHNEIDER_KREUZNACH", + "Second Order Effects": "#/$defs/SECOND_ORDER_EFFECTS", + "Semrock": "#/$defs/SEMROCK", + "Sigma-Aldritch": "#/$defs/SIGMA_ALDRITCH", + "Simons Foundation": "#/$defs/SIMONS_FOUNDATION", + "Spinnaker": "#/$defs/SPINNAKER", + "Tamron": "#/$defs/TAMRON", "Technical Manufacturing Corporation": "#/$defs/TMC", - "Teledyne FLIR": "#/$defs/TeledyneFLIR", - "Templeton World Charity Foundation": "#/$defs/TempletonWorldCharityFoundation", - "The Imaging Source": "#/$defs/TheImagingSource", - "The Lee Company": "#/$defs/TheLeeCompany", - "Thermo Fisher": "#/$defs/Thermofisher", - "Thorlabs": "#/$defs/Thorlabs", - "Tymphany": "#/$defs/Tymphany", - "Vieworks": "#/$defs/Vieworks", - "Vortran": "#/$defs/Vortran", - "ams OSRAM": "#/$defs/AmsOsram" + "Teledyne FLIR": "#/$defs/FLIR", + "Templeton World Charity Foundation": "#/$defs/TWCF", + "The Imaging Source": "#/$defs/THE_IMAGING_SOURCE", + "The Lee Company": "#/$defs/THE_LEE_COMPANY", + "Thermo Fisher Scientific": "#/$defs/THERMO_FISHER_SCIENTIFIC", + "Thorlabs": "#/$defs/THORLABS", + "Tymphany": "#/$defs/TYMPHANY", + "Vieworks": "#/$defs/VIEWORKS", + "Vortran": "#/$defs/VORTRAN", + "ams OSRAM": "#/$defs/AMS_OSRAM" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/AAOptoElectronic" + "$ref": "#/$defs/AA_OPTO_ELECTRONIC" }, { - "$ref": "#/$defs/Abcam" + "$ref": "#/$defs/ASUS" }, { - "$ref": "#/$defs/Addgene" + "$ref": "#/$defs/ABCAM" }, { - "$ref": "#/$defs/AilipuTechnologyCo" + "$ref": "#/$defs/ADDGENE" }, { - "$ref": "#/$defs/AllenInstitute" + "$ref": "#/$defs/AILIPU" }, { - "$ref": "#/$defs/AllenInstituteForBrainScience" + "$ref": "#/$defs/AI" }, { - "$ref": "#/$defs/AllenInstituteForNeuralDynamics" + "$ref": "#/$defs/AIBS" }, { - "$ref": "#/$defs/Allied" + "$ref": "#/$defs/AIND" }, { - "$ref": "#/$defs/AmsOsram" + "$ref": "#/$defs/ALLIED" }, { - "$ref": "#/$defs/AppliedScientificInstrumentation" + "$ref": "#/$defs/ASI" }, { - "$ref": "#/$defs/Asus" + "$ref": "#/$defs/ARECONT_VISION_COSTAR" }, { - "$ref": "#/$defs/ArecontVisionCostar" + "$ref": "#/$defs/BASLER" }, { - "$ref": "#/$defs/Basler" + "$ref": "#/$defs/CAMBRIDGE_TECHNOLOGY" }, { - "$ref": "#/$defs/CambridgeTechnology" + "$ref": "#/$defs/CARL_ZEISS" }, { - "$ref": "#/$defs/ChampalimaudFoundation" + "$ref": "#/$defs/CHAMPALIMAUD" }, { - "$ref": "#/$defs/ChanZuckerbergInitiative" + "$ref": "#/$defs/CZI" }, { - "$ref": "#/$defs/Chroma" + "$ref": "#/$defs/CHROMA" }, { - "$ref": "#/$defs/CoherentScientific" + "$ref": "#/$defs/COHERENT_SCIENTIFIC" }, { - "$ref": "#/$defs/ColumbiaUniversity" + "$ref": "#/$defs/COLUMBIA" }, { - "$ref": "#/$defs/Computar" + "$ref": "#/$defs/COMPUTAR" }, { - "$ref": "#/$defs/Conoptics" + "$ref": "#/$defs/CONOPTICS" }, { - "$ref": "#/$defs/Custom" + "$ref": "#/$defs/CUSTOM" }, { - "$ref": "#/$defs/Dodotronic" + "$ref": "#/$defs/DODOTRONIC" }, { - "$ref": "#/$defs/Doric" + "$ref": "#/$defs/DORIC" }, { - "$ref": "#/$defs/Ealing" + "$ref": "#/$defs/EALING" }, { - "$ref": "#/$defs/EdmundOptics" + "$ref": "#/$defs/EDMUND_OPTICS" }, { - "$ref": "#/$defs/EmoryUniversity" + "$ref": "#/$defs/EMORY" }, { - "$ref": "#/$defs/Euresys" + "$ref": "#/$defs/EURESYS" }, { - "$ref": "#/$defs/Fujinon" + "$ref": "#/$defs/FUJINON" }, { - "$ref": "#/$defs/Hamamatsu" + "$ref": "#/$defs/HAMAMATSU" }, { - "$ref": "#/$defs/Hamilton" + "$ref": "#/$defs/HAMILTON" }, { - "$ref": "#/$defs/HuazhongUniversityOfScienceAndTechnology" + "$ref": "#/$defs/HUST" }, { - "$ref": "#/$defs/TheImagingSource" + "$ref": "#/$defs/IR_ROBOT_CO" }, { - "$ref": "#/$defs/IntegratedDNATechnologies" + "$ref": "#/$defs/ISL" }, { - "$ref": "#/$defs/InteruniversityMicroelectronicsCenter" + "$ref": "#/$defs/INFINITY_PHOTO_OPTICAL" }, { - "$ref": "#/$defs/InfinityPhotoOptical" + "$ref": "#/$defs/IDT" }, { - "$ref": "#/$defs/Invitrogen" + "$ref": "#/$defs/IMEC" }, { - "$ref": "#/$defs/ISLProductsInternational" + "$ref": "#/$defs/INVITROGEN" }, { - "$ref": "#/$defs/JacksonLaboratory" + "$ref": "#/$defs/JAX" }, { - "$ref": "#/$defs/JaneliaResearchCampus" + "$ref": "#/$defs/JANELIA" }, { - "$ref": "#/$defs/Julabo" + "$ref": "#/$defs/JULABO" }, { - "$ref": "#/$defs/TheLeeCompany" + "$ref": "#/$defs/LG" }, { - "$ref": "#/$defs/Leica" + "$ref": "#/$defs/LEICA" }, { - "$ref": "#/$defs/Lg" + "$ref": "#/$defs/LUMEN_DYNAMICS" }, { - "$ref": "#/$defs/LifeCanvas" + "$ref": "#/$defs/LIFECANVAS" }, { - "$ref": "#/$defs/MeadowlarkOptics" + "$ref": "#/$defs/MBF" }, { - "$ref": "#/$defs/IRRobotCo" + "$ref": "#/$defs/MKS_NEWPORT" }, { - "$ref": "#/$defs/MBFBioscience" + "$ref": "#/$defs/MPI" }, { - "$ref": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch" + "$ref": "#/$defs/MEADOWLARK_OPTICS" }, { - "$ref": "#/$defs/MidwestOpticalSystems" + "$ref": "#/$defs/MJFF" }, { - "$ref": "#/$defs/Mitutuyo" + "$ref": "#/$defs/MIDOPT" }, { - "$ref": "#/$defs/MKSNewport" + "$ref": "#/$defs/MITUTUYO" }, { - "$ref": "#/$defs/Mpi" + "$ref": "#/$defs/NRESEARCH_INC" }, { - "$ref": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth" + "$ref": "#/$defs/NCCIH" }, { - "$ref": "#/$defs/NationalInstituteOfMentalHealth" + "$ref": "#/$defs/NIMH" }, { - "$ref": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke" + "$ref": "#/$defs/NINDS" }, { - "$ref": "#/$defs/NationalInstruments" + "$ref": "#/$defs/NATIONAL_INSTRUMENTS" }, { - "$ref": "#/$defs/Navitar" + "$ref": "#/$defs/NAVITAR" }, { - "$ref": "#/$defs/Neurophotometrics" + "$ref": "#/$defs/NEUROPHOTOMETRICS" }, { - "$ref": "#/$defs/NewScaleTechnologies" + "$ref": "#/$defs/NEW_SCALE_TECHNOLOGIES" }, { - "$ref": "#/$defs/NewYorkUniversity" + "$ref": "#/$defs/NYU" }, { - "$ref": "#/$defs/Nikon" + "$ref": "#/$defs/NIKON" }, { - "$ref": "#/$defs/NResearch" + "$ref": "#/$defs/OLYMPUS" }, { - "$ref": "#/$defs/OpenEphysProductionSite" + "$ref": "#/$defs/OEPS" }, { - "$ref": "#/$defs/Olympus" + "$ref": "#/$defs/OPTOTUNE" }, { - "$ref": "#/$defs/Optotune" + "$ref": "#/$defs/OTHER" }, { - "$ref": "#/$defs/Oxxius" + "$ref": "#/$defs/OXXIUS" }, { - "$ref": "#/$defs/Prizmatix" + "$ref": "#/$defs/PRIZMATIX" }, { - "$ref": "#/$defs/Quantifi" + "$ref": "#/$defs/QUANTIFI" }, { - "$ref": "#/$defs/RaspberryPi" + "$ref": "#/$defs/RASPBERRY_PI" }, { - "$ref": "#/$defs/SecondOrderEffects" + "$ref": "#/$defs/SICGEN" }, { - "$ref": "#/$defs/Semrock" + "$ref": "#/$defs/SCHNEIDER_KREUZNACH" }, { - "$ref": "#/$defs/SchneiderKreuznach" + "$ref": "#/$defs/SECOND_ORDER_EFFECTS" }, { - "$ref": "#/$defs/Sicgen" + "$ref": "#/$defs/SEMROCK" }, { - "$ref": "#/$defs/SigmaAldritch" + "$ref": "#/$defs/SIGMA_ALDRITCH" }, { - "$ref": "#/$defs/SimonsFoundation" + "$ref": "#/$defs/SIMONS_FOUNDATION" }, { - "$ref": "#/$defs/Spinnaker" + "$ref": "#/$defs/SPINNAKER" }, { - "$ref": "#/$defs/Tamron" + "$ref": "#/$defs/TAMRON" }, { - "$ref": "#/$defs/TempletonWorldCharityFoundation" + "$ref": "#/$defs/TMC" }, { - "$ref": "#/$defs/TeledyneFLIR" + "$ref": "#/$defs/FLIR" }, { - "$ref": "#/$defs/Thermofisher" + "$ref": "#/$defs/TWCF" }, { - "$ref": "#/$defs/Thorlabs" + "$ref": "#/$defs/THE_IMAGING_SOURCE" }, { - "$ref": "#/$defs/TMC" + "$ref": "#/$defs/THE_LEE_COMPANY" }, { - "$ref": "#/$defs/Tymphany" + "$ref": "#/$defs/THERMO_FISHER_SCIENTIFIC" }, { - "$ref": "#/$defs/Vieworks" + "$ref": "#/$defs/THORLABS" }, { - "$ref": "#/$defs/Vortran" + "$ref": "#/$defs/TYMPHANY" }, { - "$ref": "#/$defs/CarlZeiss" + "$ref": "#/$defs/VIEWORKS" }, { - "$ref": "#/$defs/LumenDynamics" + "$ref": "#/$defs/VORTRAN" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/AMS_OSRAM" } ], "title": "Source" @@ -6375,59 +7078,279 @@ "type": "null" } ], - "default": null, - "title": "Research Resource ID" - }, - "lot_number": { - "title": "Lot number", + "default": null, + "title": "Research Resource ID" + }, + "lot_number": { + "title": "Lot number", + "type": "string" + }, + "expiration_date": { + "anyOf": [ + { + "format": "date", + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Lot expiration date" + }, + "material_type": { + "const": "Reagent", + "default": "Reagent", + "enum": [ + "Reagent" + ], + "title": "Injection material type", + "type": "string" + }, + "concentration": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Must provide concentration unit", + "title": "Concentration" + }, + "concentration_unit": { + "default": "mg/mL", + "title": "Concentration unit", + "type": "string" + } + }, + "required": [ + "name", + "source", + "lot_number" + ], + "title": "NonViralMaterial", + "type": "object" + }, + "OEPS": { + "properties": { + "name": { + "const": "Open Ephys Production Site", + "default": "Open Ephys Production Site", + "enum": [ + "Open Ephys Production Site" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "OEPS", + "default": "OEPS", + "enum": [ + "OEPS" + ], + "title": "Abbreviation", + "type": "string" + }, + "registry": { + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" + }, + "propertyName": "name" + }, + "oneOf": [ + { + "$ref": "#/$defs/ROR" + } + ], + "title": "Registry" + }, + "registry_identifier": { + "const": "007rkz355", + "default": "007rkz355", + "enum": [ + "007rkz355" + ], + "title": "Registry Identifier", + "type": "string" + } + }, + "title": "OEPS", + "type": "object" + }, + "OLYMPUS": { + "properties": { + "name": { + "const": "Olympus", + "default": "Olympus", + "enum": [ + "Olympus" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" + }, + "propertyName": "name" + }, + "oneOf": [ + { + "$ref": "#/$defs/ROR" + } + ], + "title": "Registry" + }, + "registry_identifier": { + "const": "02vcdte90", + "default": "02vcdte90", + "enum": [ + "02vcdte90" + ], + "title": "Registry Identifier", + "type": "string" + } + }, + "title": "OLYMPUS", + "type": "object" + }, + "OPTOTUNE": { + "properties": { + "name": { + "const": "Optotune", + "default": "Optotune", + "enum": [ + "Optotune" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "OPTOTUNE", + "type": "object" + }, + "OTHER": { + "properties": { + "name": { + "const": "Other", + "default": "Other", + "enum": [ + "Other" + ], + "title": "Name", "type": "string" }, - "expiration_date": { - "anyOf": [ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { "default": null, - "title": "Lot expiration date" + "title": "Registry", + "type": "null" }, - "material_type": { - "const": "Reagent", - "default": "Reagent", - "title": "Injection material type" + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "OTHER", + "type": "object" + }, + "OXXIUS": { + "properties": { + "name": { + "const": "Oxxius", + "default": "Oxxius", + "enum": [ + "Oxxius" + ], + "title": "Name", + "type": "string" }, - "concentration": { - "anyOf": [ - { - "type": "number" - }, - { - "type": "string" - }, - { - "type": "null" - } + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { "default": null, - "description": "Must provide concentration unit", - "title": "Concentration" + "title": "Registry", + "type": "null" }, - "concentration_unit": { - "default": "mg/mL", - "title": "Concentration unit", - "type": "string" + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "required": [ - "name", - "source", - "lot_number" - ], - "title": "NonViralMaterial", + "title": "OXXIUS", "type": "object" }, "OligoProbe": { @@ -6441,365 +7364,365 @@ "source": { "discriminator": { "mapping": { - "AA Opto Electronic": "#/$defs/AAOptoElectronic", - "ASUS": "#/$defs/Asus", - "Abcam": "#/$defs/Abcam", - "Addgene": "#/$defs/Addgene", - "Ailipu Technology Co": "#/$defs/AilipuTechnologyCo", - "Allen Institute": "#/$defs/AllenInstitute", - "Allen Institute for Brain Science": "#/$defs/AllenInstituteForBrainScience", - "Allen Institute for Neural Dynamics": "#/$defs/AllenInstituteForNeuralDynamics", - "Allied": "#/$defs/Allied", - "Applied Scientific Instrumentation": "#/$defs/AppliedScientificInstrumentation", - "Arecont Vision Costar": "#/$defs/ArecontVisionCostar", - "Basler": "#/$defs/Basler", - "Cambridge Technology": "#/$defs/CambridgeTechnology", - "Carl Zeiss": "#/$defs/CarlZeiss", - "Champalimaud Foundation": "#/$defs/ChampalimaudFoundation", - "Chan Zuckerberg Initiative": "#/$defs/ChanZuckerbergInitiative", - "Chroma": "#/$defs/Chroma", - "Coherent Scientific": "#/$defs/CoherentScientific", - "Columbia University": "#/$defs/ColumbiaUniversity", - "Computar": "#/$defs/Computar", - "Conoptics": "#/$defs/Conoptics", - "Custom": "#/$defs/Custom", - "Dodotronic": "#/$defs/Dodotronic", - "Doric": "#/$defs/Doric", - "Ealing": "#/$defs/Ealing", - "Edmund Optics": "#/$defs/EdmundOptics", - "Emory University": "#/$defs/EmoryUniversity", - "Euresys": "#/$defs/Euresys", - "Fujinon": "#/$defs/Fujinon", - "Hamamatsu": "#/$defs/Hamamatsu", - "Hamilton": "#/$defs/Hamilton", - "Huazhong University of Science and Technology": "#/$defs/HuazhongUniversityOfScienceAndTechnology", - "IR Robot Co": "#/$defs/IRRobotCo", - "ISL Products International": "#/$defs/ISLProductsInternational", - "Infinity Photo-Optical": "#/$defs/InfinityPhotoOptical", - "Integrated DNA Technologies": "#/$defs/IntegratedDNATechnologies", - "Interuniversity Microelectronics Center": "#/$defs/InteruniversityMicroelectronicsCenter", - "Invitrogen": "#/$defs/Invitrogen", - "Jackson Laboratory": "#/$defs/JacksonLaboratory", - "Janelia Research Campus": "#/$defs/JaneliaResearchCampus", - "Julabo": "#/$defs/Julabo", - "LG": "#/$defs/Lg", - "Leica": "#/$defs/Leica", - "LifeCanvas": "#/$defs/LifeCanvas", - "Lumen Dynamics": "#/$defs/LumenDynamics", - "MBF Bioscience": "#/$defs/MBFBioscience", - "MKS Newport": "#/$defs/MKSNewport", - "MPI": "#/$defs/Mpi", - "Meadowlark Optics": "#/$defs/MeadowlarkOptics", - "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch", - "Midwest Optical Systems, Inc.": "#/$defs/MidwestOpticalSystems", - "Mitutuyo": "#/$defs/Mitutuyo", - "NResearch Inc": "#/$defs/NResearch", - "National Center for Complementary and Integrative Health": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth", - "National Institute of Mental Health": "#/$defs/NationalInstituteOfMentalHealth", - "National Institute of Neurological Disorders and Stroke": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke", - "National Instruments": "#/$defs/NationalInstruments", - "Navitar": "#/$defs/Navitar", - "Neurophotometrics": "#/$defs/Neurophotometrics", - "New Scale Technologies": "#/$defs/NewScaleTechnologies", - "New York University": "#/$defs/NewYorkUniversity", - "Nikon": "#/$defs/Nikon", - "Olympus": "#/$defs/Olympus", - "Open Ephys Production Site": "#/$defs/OpenEphysProductionSite", - "Optotune": "#/$defs/Optotune", - "Other": "#/$defs/Other", - "Oxxius": "#/$defs/Oxxius", - "Prizmatix": "#/$defs/Prizmatix", - "Quantifi": "#/$defs/Quantifi", - "Raspberry Pi": "#/$defs/RaspberryPi", - "SICGEN": "#/$defs/Sicgen", - "Schneider-Kreuznach": "#/$defs/SchneiderKreuznach", - "Second Order Effects": "#/$defs/SecondOrderEffects", - "Semrock": "#/$defs/Semrock", - "Sigma-Aldritch": "#/$defs/SigmaAldritch", - "Simons Foundation": "#/$defs/SimonsFoundation", - "Spinnaker": "#/$defs/Spinnaker", - "Tamron": "#/$defs/Tamron", + "AA Opto Electronic": "#/$defs/AA_OPTO_ELECTRONIC", + "ASUS": "#/$defs/ASUS", + "Abcam": "#/$defs/ABCAM", + "Addgene": "#/$defs/ADDGENE", + "Ailipu Technology Co": "#/$defs/AILIPU", + "Allen Institute": "#/$defs/AI", + "Allen Institute for Brain Science": "#/$defs/AIBS", + "Allen Institute for Neural Dynamics": "#/$defs/AIND", + "Allied": "#/$defs/ALLIED", + "Applied Scientific Instrumentation": "#/$defs/ASI", + "Arecont Vision Costar": "#/$defs/ARECONT_VISION_COSTAR", + "Basler": "#/$defs/BASLER", + "Cambridge Technology": "#/$defs/CAMBRIDGE_TECHNOLOGY", + "Carl Zeiss": "#/$defs/CARL_ZEISS", + "Champalimaud Foundation": "#/$defs/CHAMPALIMAUD", + "Chan Zuckerberg Initiative": "#/$defs/CZI", + "Chroma": "#/$defs/CHROMA", + "Coherent Scientific": "#/$defs/COHERENT_SCIENTIFIC", + "Columbia University": "#/$defs/COLUMBIA", + "Computar": "#/$defs/COMPUTAR", + "Conoptics": "#/$defs/CONOPTICS", + "Custom": "#/$defs/CUSTOM", + "Dodotronic": "#/$defs/DODOTRONIC", + "Doric": "#/$defs/DORIC", + "Ealing": "#/$defs/EALING", + "Edmund Optics": "#/$defs/EDMUND_OPTICS", + "Emory University": "#/$defs/EMORY", + "Euresys": "#/$defs/EURESYS", + "Fujinon": "#/$defs/FUJINON", + "Hamamatsu": "#/$defs/HAMAMATSU", + "Hamilton": "#/$defs/HAMILTON", + "Huazhong University of Science and Technology": "#/$defs/HUST", + "IR Robot Co": "#/$defs/IR_ROBOT_CO", + "ISL Products International": "#/$defs/ISL", + "Infinity Photo-Optical": "#/$defs/INFINITY_PHOTO_OPTICAL", + "Integrated DNA Technologies": "#/$defs/IDT", + "Interuniversity Microelectronics Center": "#/$defs/IMEC", + "Invitrogen": "#/$defs/INVITROGEN", + "Jackson Laboratory": "#/$defs/JAX", + "Janelia Research Campus": "#/$defs/JANELIA", + "Julabo": "#/$defs/JULABO", + "LG": "#/$defs/LG", + "Leica": "#/$defs/LEICA", + "LifeCanvas": "#/$defs/LIFECANVAS", + "Lumen Dynamics": "#/$defs/LUMEN_DYNAMICS", + "MBF Bioscience": "#/$defs/MBF", + "MKS Newport": "#/$defs/MKS_NEWPORT", + "MPI": "#/$defs/MPI", + "Meadowlark Optics": "#/$defs/MEADOWLARK_OPTICS", + "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MJFF", + "Midwest Optical Systems, Inc.": "#/$defs/MIDOPT", + "Mitutuyo": "#/$defs/MITUTUYO", + "NResearch Inc": "#/$defs/NRESEARCH_INC", + "National Center for Complementary and Integrative Health": "#/$defs/NCCIH", + "National Institute of Mental Health": "#/$defs/NIMH", + "National Institute of Neurological Disorders and Stroke": "#/$defs/NINDS", + "National Instruments": "#/$defs/NATIONAL_INSTRUMENTS", + "Navitar": "#/$defs/NAVITAR", + "Neurophotometrics": "#/$defs/NEUROPHOTOMETRICS", + "New Scale Technologies": "#/$defs/NEW_SCALE_TECHNOLOGIES", + "New York University": "#/$defs/NYU", + "Nikon": "#/$defs/NIKON", + "Olympus": "#/$defs/OLYMPUS", + "Open Ephys Production Site": "#/$defs/OEPS", + "Optotune": "#/$defs/OPTOTUNE", + "Other": "#/$defs/OTHER", + "Oxxius": "#/$defs/OXXIUS", + "Prizmatix": "#/$defs/PRIZMATIX", + "Quantifi": "#/$defs/QUANTIFI", + "Raspberry Pi": "#/$defs/RASPBERRY_PI", + "SICGEN": "#/$defs/SICGEN", + "Schneider-Kreuznach": "#/$defs/SCHNEIDER_KREUZNACH", + "Second Order Effects": "#/$defs/SECOND_ORDER_EFFECTS", + "Semrock": "#/$defs/SEMROCK", + "Sigma-Aldritch": "#/$defs/SIGMA_ALDRITCH", + "Simons Foundation": "#/$defs/SIMONS_FOUNDATION", + "Spinnaker": "#/$defs/SPINNAKER", + "Tamron": "#/$defs/TAMRON", "Technical Manufacturing Corporation": "#/$defs/TMC", - "Teledyne FLIR": "#/$defs/TeledyneFLIR", - "Templeton World Charity Foundation": "#/$defs/TempletonWorldCharityFoundation", - "The Imaging Source": "#/$defs/TheImagingSource", - "The Lee Company": "#/$defs/TheLeeCompany", - "Thermo Fisher": "#/$defs/Thermofisher", - "Thorlabs": "#/$defs/Thorlabs", - "Tymphany": "#/$defs/Tymphany", - "Vieworks": "#/$defs/Vieworks", - "Vortran": "#/$defs/Vortran", - "ams OSRAM": "#/$defs/AmsOsram" + "Teledyne FLIR": "#/$defs/FLIR", + "Templeton World Charity Foundation": "#/$defs/TWCF", + "The Imaging Source": "#/$defs/THE_IMAGING_SOURCE", + "The Lee Company": "#/$defs/THE_LEE_COMPANY", + "Thermo Fisher Scientific": "#/$defs/THERMO_FISHER_SCIENTIFIC", + "Thorlabs": "#/$defs/THORLABS", + "Tymphany": "#/$defs/TYMPHANY", + "Vieworks": "#/$defs/VIEWORKS", + "Vortran": "#/$defs/VORTRAN", + "ams OSRAM": "#/$defs/AMS_OSRAM" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/AAOptoElectronic" + "$ref": "#/$defs/AA_OPTO_ELECTRONIC" }, { - "$ref": "#/$defs/Abcam" + "$ref": "#/$defs/ASUS" }, { - "$ref": "#/$defs/Addgene" + "$ref": "#/$defs/ABCAM" }, { - "$ref": "#/$defs/AilipuTechnologyCo" + "$ref": "#/$defs/ADDGENE" }, { - "$ref": "#/$defs/AllenInstitute" + "$ref": "#/$defs/AILIPU" }, { - "$ref": "#/$defs/AllenInstituteForBrainScience" + "$ref": "#/$defs/AI" }, { - "$ref": "#/$defs/AllenInstituteForNeuralDynamics" + "$ref": "#/$defs/AIBS" }, { - "$ref": "#/$defs/Allied" + "$ref": "#/$defs/AIND" }, { - "$ref": "#/$defs/AmsOsram" + "$ref": "#/$defs/ALLIED" }, { - "$ref": "#/$defs/AppliedScientificInstrumentation" + "$ref": "#/$defs/ASI" }, { - "$ref": "#/$defs/Asus" + "$ref": "#/$defs/ARECONT_VISION_COSTAR" }, { - "$ref": "#/$defs/ArecontVisionCostar" + "$ref": "#/$defs/BASLER" }, { - "$ref": "#/$defs/Basler" + "$ref": "#/$defs/CAMBRIDGE_TECHNOLOGY" }, { - "$ref": "#/$defs/CambridgeTechnology" + "$ref": "#/$defs/CARL_ZEISS" }, { - "$ref": "#/$defs/ChampalimaudFoundation" + "$ref": "#/$defs/CHAMPALIMAUD" }, { - "$ref": "#/$defs/ChanZuckerbergInitiative" + "$ref": "#/$defs/CZI" }, { - "$ref": "#/$defs/Chroma" + "$ref": "#/$defs/CHROMA" }, { - "$ref": "#/$defs/CoherentScientific" + "$ref": "#/$defs/COHERENT_SCIENTIFIC" }, { - "$ref": "#/$defs/ColumbiaUniversity" + "$ref": "#/$defs/COLUMBIA" }, { - "$ref": "#/$defs/Computar" + "$ref": "#/$defs/COMPUTAR" }, { - "$ref": "#/$defs/Conoptics" + "$ref": "#/$defs/CONOPTICS" }, { - "$ref": "#/$defs/Custom" + "$ref": "#/$defs/CUSTOM" }, { - "$ref": "#/$defs/Dodotronic" + "$ref": "#/$defs/DODOTRONIC" }, { - "$ref": "#/$defs/Doric" + "$ref": "#/$defs/DORIC" }, { - "$ref": "#/$defs/Ealing" + "$ref": "#/$defs/EALING" }, { - "$ref": "#/$defs/EdmundOptics" + "$ref": "#/$defs/EDMUND_OPTICS" }, { - "$ref": "#/$defs/EmoryUniversity" + "$ref": "#/$defs/EMORY" }, { - "$ref": "#/$defs/Euresys" + "$ref": "#/$defs/EURESYS" }, { - "$ref": "#/$defs/Fujinon" + "$ref": "#/$defs/FUJINON" }, { - "$ref": "#/$defs/Hamamatsu" + "$ref": "#/$defs/HAMAMATSU" }, { - "$ref": "#/$defs/Hamilton" + "$ref": "#/$defs/HAMILTON" }, { - "$ref": "#/$defs/HuazhongUniversityOfScienceAndTechnology" + "$ref": "#/$defs/HUST" }, { - "$ref": "#/$defs/TheImagingSource" + "$ref": "#/$defs/IR_ROBOT_CO" }, { - "$ref": "#/$defs/IntegratedDNATechnologies" + "$ref": "#/$defs/ISL" }, { - "$ref": "#/$defs/InteruniversityMicroelectronicsCenter" + "$ref": "#/$defs/INFINITY_PHOTO_OPTICAL" }, { - "$ref": "#/$defs/InfinityPhotoOptical" + "$ref": "#/$defs/IDT" }, { - "$ref": "#/$defs/Invitrogen" + "$ref": "#/$defs/IMEC" }, { - "$ref": "#/$defs/ISLProductsInternational" + "$ref": "#/$defs/INVITROGEN" }, { - "$ref": "#/$defs/JacksonLaboratory" + "$ref": "#/$defs/JAX" }, { - "$ref": "#/$defs/JaneliaResearchCampus" + "$ref": "#/$defs/JANELIA" }, { - "$ref": "#/$defs/Julabo" + "$ref": "#/$defs/JULABO" }, { - "$ref": "#/$defs/TheLeeCompany" + "$ref": "#/$defs/LG" }, { - "$ref": "#/$defs/Leica" + "$ref": "#/$defs/LEICA" }, { - "$ref": "#/$defs/Lg" + "$ref": "#/$defs/LUMEN_DYNAMICS" }, { - "$ref": "#/$defs/LifeCanvas" + "$ref": "#/$defs/LIFECANVAS" }, { - "$ref": "#/$defs/MeadowlarkOptics" + "$ref": "#/$defs/MBF" }, { - "$ref": "#/$defs/IRRobotCo" + "$ref": "#/$defs/MKS_NEWPORT" }, { - "$ref": "#/$defs/MBFBioscience" + "$ref": "#/$defs/MPI" }, { - "$ref": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch" + "$ref": "#/$defs/MEADOWLARK_OPTICS" }, { - "$ref": "#/$defs/MidwestOpticalSystems" + "$ref": "#/$defs/MJFF" }, { - "$ref": "#/$defs/Mitutuyo" + "$ref": "#/$defs/MIDOPT" }, { - "$ref": "#/$defs/MKSNewport" + "$ref": "#/$defs/MITUTUYO" }, { - "$ref": "#/$defs/Mpi" + "$ref": "#/$defs/NRESEARCH_INC" }, { - "$ref": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth" + "$ref": "#/$defs/NCCIH" }, { - "$ref": "#/$defs/NationalInstituteOfMentalHealth" + "$ref": "#/$defs/NIMH" }, { - "$ref": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke" + "$ref": "#/$defs/NINDS" }, { - "$ref": "#/$defs/NationalInstruments" + "$ref": "#/$defs/NATIONAL_INSTRUMENTS" }, { - "$ref": "#/$defs/Navitar" + "$ref": "#/$defs/NAVITAR" }, { - "$ref": "#/$defs/Neurophotometrics" + "$ref": "#/$defs/NEUROPHOTOMETRICS" }, { - "$ref": "#/$defs/NewScaleTechnologies" + "$ref": "#/$defs/NEW_SCALE_TECHNOLOGIES" }, { - "$ref": "#/$defs/NewYorkUniversity" + "$ref": "#/$defs/NYU" }, { - "$ref": "#/$defs/Nikon" + "$ref": "#/$defs/NIKON" }, { - "$ref": "#/$defs/NResearch" + "$ref": "#/$defs/OLYMPUS" }, { - "$ref": "#/$defs/OpenEphysProductionSite" + "$ref": "#/$defs/OEPS" }, { - "$ref": "#/$defs/Olympus" + "$ref": "#/$defs/OPTOTUNE" }, { - "$ref": "#/$defs/Optotune" + "$ref": "#/$defs/OTHER" }, { - "$ref": "#/$defs/Oxxius" + "$ref": "#/$defs/OXXIUS" }, { - "$ref": "#/$defs/Prizmatix" + "$ref": "#/$defs/PRIZMATIX" }, { - "$ref": "#/$defs/Quantifi" + "$ref": "#/$defs/QUANTIFI" }, { - "$ref": "#/$defs/RaspberryPi" + "$ref": "#/$defs/RASPBERRY_PI" }, { - "$ref": "#/$defs/SecondOrderEffects" + "$ref": "#/$defs/SICGEN" }, { - "$ref": "#/$defs/Semrock" + "$ref": "#/$defs/SCHNEIDER_KREUZNACH" }, { - "$ref": "#/$defs/SchneiderKreuznach" + "$ref": "#/$defs/SECOND_ORDER_EFFECTS" }, { - "$ref": "#/$defs/Sicgen" + "$ref": "#/$defs/SEMROCK" }, { - "$ref": "#/$defs/SigmaAldritch" + "$ref": "#/$defs/SIGMA_ALDRITCH" }, { - "$ref": "#/$defs/SimonsFoundation" + "$ref": "#/$defs/SIMONS_FOUNDATION" }, { - "$ref": "#/$defs/Spinnaker" + "$ref": "#/$defs/SPINNAKER" }, { - "$ref": "#/$defs/Tamron" + "$ref": "#/$defs/TAMRON" }, { - "$ref": "#/$defs/TempletonWorldCharityFoundation" + "$ref": "#/$defs/TMC" }, { - "$ref": "#/$defs/TeledyneFLIR" + "$ref": "#/$defs/FLIR" }, { - "$ref": "#/$defs/Thermofisher" + "$ref": "#/$defs/TWCF" }, { - "$ref": "#/$defs/Thorlabs" + "$ref": "#/$defs/THE_IMAGING_SOURCE" }, { - "$ref": "#/$defs/TMC" + "$ref": "#/$defs/THE_LEE_COMPANY" }, { - "$ref": "#/$defs/Tymphany" + "$ref": "#/$defs/THERMO_FISHER_SCIENTIFIC" }, { - "$ref": "#/$defs/Vieworks" + "$ref": "#/$defs/THORLABS" }, { - "$ref": "#/$defs/Vortran" + "$ref": "#/$defs/TYMPHANY" }, { - "$ref": "#/$defs/CarlZeiss" + "$ref": "#/$defs/VIEWORKS" }, { - "$ref": "#/$defs/LumenDynamics" + "$ref": "#/$defs/VORTRAN" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/AMS_OSRAM" } ], "title": "Source" @@ -6836,29 +7759,29 @@ "species": { "discriminator": { "mapping": { - "Callithrix jacchus": "#/$defs/CallithrixJacchus", - "Homo sapiens": "#/$defs/HomoSapiens", - "Macaca mulatta": "#/$defs/MacacaMulatta", - "Mus musculus": "#/$defs/MusMusculus", - "Rattus norvegicus": "#/$defs/RattusNorvegicus" + "Callithrix jacchus": "#/$defs/CALLITHRIX_JACCHUS", + "Homo sapiens": "#/$defs/HOMO_SAPIENS", + "Macaca mulatta": "#/$defs/MACACA_MULATTA", + "Mus musculus": "#/$defs/MUS_MUSCULUS", + "Rattus norvegicus": "#/$defs/RATTUS_NORVEGICUS" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/CallithrixJacchus" + "$ref": "#/$defs/CALLITHRIX_JACCHUS" }, { - "$ref": "#/$defs/HomoSapiens" + "$ref": "#/$defs/HOMO_SAPIENS" }, { - "$ref": "#/$defs/MacacaMulatta" + "$ref": "#/$defs/MACACA_MULATTA" }, { - "$ref": "#/$defs/MusMusculus" + "$ref": "#/$defs/MUS_MUSCULUS" }, { - "$ref": "#/$defs/RattusNorvegicus" + "$ref": "#/$defs/RATTUS_NORVEGICUS" } ], "title": "Species" @@ -6894,88 +7817,6 @@ "title": "OligoProbe", "type": "object" }, - "Olympus": { - "additionalProperties": false, - "description": "Olympus", - "properties": { - "name": { - "const": "Olympus", - "default": "Olympus", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/ResearchOrganizationRegistry" - } - ], - "title": "Registry" - }, - "registry_identifier": { - "const": "02vcdte90", - "default": "02vcdte90", - "title": "Registry Identifier" - } - }, - "title": "Olympus", - "type": "object" - }, - "OpenEphysProductionSite": { - "additionalProperties": false, - "description": "OpenEphysProductionSite", - "properties": { - "name": { - "const": "Open Ephys Production Site", - "default": "Open Ephys Production Site", - "title": "Name" - }, - "abbreviation": { - "const": "OEPS", - "default": "OEPS", - "title": "Abbreviation" - }, - "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/ResearchOrganizationRegistry" - } - ], - "title": "Registry" - }, - "registry_identifier": { - "const": "007rkz355", - "default": "007rkz355", - "title": "Registry Identifier" - } - }, - "title": "OpenEphysProductionSite", - "type": "object" - }, "OphysProbe": { "additionalProperties": false, "description": "Description of an implanted ophys probe", @@ -7115,62 +7956,6 @@ "title": "OphysProbe", "type": "object" }, - "Optotune": { - "additionalProperties": false, - "description": "Optotune", - "properties": { - "name": { - "const": "Optotune", - "default": "Optotune", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "Optotune", - "type": "object" - }, - "Other": { - "additionalProperties": false, - "description": "Other", - "properties": { - "name": { - "const": "Other", - "default": "Other", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "Other", - "type": "object" - }, "OtherSubjectProcedure": { "additionalProperties": false, "description": "Description of non-surgical procedure performed on a subject", @@ -7178,7 +7963,11 @@ "procedure_type": { "const": "Other Subject Procedure", "default": "Other Subject Procedure", - "title": "Procedure Type" + "enum": [ + "Other Subject Procedure" + ], + "title": "Procedure Type", + "type": "string" }, "protocol_id": { "anyOf": [ @@ -7216,34 +8005,6 @@ "title": "OtherSubjectProcedure", "type": "object" }, - "Oxxius": { - "additionalProperties": false, - "description": "Oxxius", - "properties": { - "name": { - "const": "Oxxius", - "default": "Oxxius", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "Oxxius", - "type": "object" - }, "PIDName": { "additionalProperties": false, "description": "Model for associate a name with a persistent identifier (PID),\nthe registry for that PID, and abbreviation for that registry", @@ -7277,22 +8038,60 @@ "title": "Registry" }, "registry_identifier": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Registry identifier" + } + }, + "required": [ + "name" + ], + "title": "PIDName", + "type": "object" + }, + "PRIZMATIX": { + "properties": { + "name": { + "const": "Prizmatix", + "default": "Prizmatix", + "enum": [ + "Prizmatix" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { + "const": null, "default": null, - "title": "Registry identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "required": [ - "name" - ], - "title": "PIDName", + "title": "PRIZMATIX", "type": "object" }, "Perfusion": { @@ -7302,7 +8101,11 @@ "procedure_type": { "const": "Perfusion", "default": "Perfusion", - "title": "Procedure Type" + "enum": [ + "Perfusion" + ], + "title": "Procedure Type", + "type": "string" }, "protocol_id": { "description": "DOI for protocols.io", @@ -7326,34 +8129,6 @@ "title": "Perfusion", "type": "object" }, - "Prizmatix": { - "additionalProperties": false, - "description": "Prizmatix", - "properties": { - "name": { - "const": "Prizmatix", - "default": "Prizmatix", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "Prizmatix", - "type": "object" - }, "ProtectiveMaterial": { "description": "Name of material applied to craniotomy", "enum": [ @@ -7373,7 +8148,11 @@ "procedure_type": { "const": "Ground wire", "default": "Ground wire", - "title": "Procedure Type" + "enum": [ + "Ground wire" + ], + "title": "Procedure Type", + "type": "string" }, "protocol_id": { "description": "DOI for protocols.io", @@ -7469,82 +8248,92 @@ "title": "ProtectiveMaterialReplacement", "type": "object" }, - "Quantifi": { - "additionalProperties": false, - "description": "Quantifi", + "QUANTIFI": { "properties": { "name": { "const": "Quantifi", "default": "Quantifi", - "title": "Name" + "enum": [ + "Quantifi" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Quantifi", + "title": "QUANTIFI", "type": "object" }, - "RaspberryPi": { - "additionalProperties": false, - "description": "RaspberryPi", + "RASPBERRY_PI": { "properties": { "name": { "const": "Raspberry Pi", "default": "Raspberry Pi", - "title": "Name" + "enum": [ + "Raspberry Pi" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "RaspberryPi", + "title": "RASPBERRY_PI", "type": "object" }, - "RattusNorvegicus": { - "additionalProperties": false, - "description": "Rattus Norvegicus", + "RATTUS_NORVEGICUS": { "properties": { "name": { "const": "Rattus norvegicus", "default": "Rattus norvegicus", - "title": "Name" - }, - "abbreviation": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } + "enum": [ + "Rattus norvegicus" ], - "default": null, - "title": "Abbreviation" + "title": "Name", + "type": "string" }, "registry": { "default": { @@ -7553,13 +8342,13 @@ }, "discriminator": { "mapping": { - "National Center for Biotechnology Information": "#/$defs/NationalCenterForBiotechnologyInformation" + "National Center for Biotechnology Information": "#/$defs/NCBI" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/NationalCenterForBiotechnologyInformation" + "$ref": "#/$defs/NCBI" } ], "title": "Registry" @@ -7567,10 +8356,39 @@ "registry_identifier": { "const": "NCBI:txid10116", "default": "NCBI:txid10116", - "title": "Registry Identifier" + "enum": [ + "NCBI:txid10116" + ], + "title": "Registry Identifier", + "type": "string" + } + }, + "title": "RATTUS_NORVEGICUS", + "type": "object" + }, + "ROR": { + "additionalProperties": false, + "properties": { + "name": { + "const": "Research Organization Registry", + "default": "Research Organization Registry", + "enum": [ + "Research Organization Registry" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "ROR", + "default": "ROR", + "enum": [ + "ROR" + ], + "title": "Abbreviation", + "type": "string" } }, - "title": "RattusNorvegicus", + "title": "ROR", "type": "object" }, "Readout": { @@ -7584,365 +8402,365 @@ "source": { "discriminator": { "mapping": { - "AA Opto Electronic": "#/$defs/AAOptoElectronic", - "ASUS": "#/$defs/Asus", - "Abcam": "#/$defs/Abcam", - "Addgene": "#/$defs/Addgene", - "Ailipu Technology Co": "#/$defs/AilipuTechnologyCo", - "Allen Institute": "#/$defs/AllenInstitute", - "Allen Institute for Brain Science": "#/$defs/AllenInstituteForBrainScience", - "Allen Institute for Neural Dynamics": "#/$defs/AllenInstituteForNeuralDynamics", - "Allied": "#/$defs/Allied", - "Applied Scientific Instrumentation": "#/$defs/AppliedScientificInstrumentation", - "Arecont Vision Costar": "#/$defs/ArecontVisionCostar", - "Basler": "#/$defs/Basler", - "Cambridge Technology": "#/$defs/CambridgeTechnology", - "Carl Zeiss": "#/$defs/CarlZeiss", - "Champalimaud Foundation": "#/$defs/ChampalimaudFoundation", - "Chan Zuckerberg Initiative": "#/$defs/ChanZuckerbergInitiative", - "Chroma": "#/$defs/Chroma", - "Coherent Scientific": "#/$defs/CoherentScientific", - "Columbia University": "#/$defs/ColumbiaUniversity", - "Computar": "#/$defs/Computar", - "Conoptics": "#/$defs/Conoptics", - "Custom": "#/$defs/Custom", - "Dodotronic": "#/$defs/Dodotronic", - "Doric": "#/$defs/Doric", - "Ealing": "#/$defs/Ealing", - "Edmund Optics": "#/$defs/EdmundOptics", - "Emory University": "#/$defs/EmoryUniversity", - "Euresys": "#/$defs/Euresys", - "Fujinon": "#/$defs/Fujinon", - "Hamamatsu": "#/$defs/Hamamatsu", - "Hamilton": "#/$defs/Hamilton", - "Huazhong University of Science and Technology": "#/$defs/HuazhongUniversityOfScienceAndTechnology", - "IR Robot Co": "#/$defs/IRRobotCo", - "ISL Products International": "#/$defs/ISLProductsInternational", - "Infinity Photo-Optical": "#/$defs/InfinityPhotoOptical", - "Integrated DNA Technologies": "#/$defs/IntegratedDNATechnologies", - "Interuniversity Microelectronics Center": "#/$defs/InteruniversityMicroelectronicsCenter", - "Invitrogen": "#/$defs/Invitrogen", - "Jackson Laboratory": "#/$defs/JacksonLaboratory", - "Janelia Research Campus": "#/$defs/JaneliaResearchCampus", - "Julabo": "#/$defs/Julabo", - "LG": "#/$defs/Lg", - "Leica": "#/$defs/Leica", - "LifeCanvas": "#/$defs/LifeCanvas", - "Lumen Dynamics": "#/$defs/LumenDynamics", - "MBF Bioscience": "#/$defs/MBFBioscience", - "MKS Newport": "#/$defs/MKSNewport", - "MPI": "#/$defs/Mpi", - "Meadowlark Optics": "#/$defs/MeadowlarkOptics", - "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch", - "Midwest Optical Systems, Inc.": "#/$defs/MidwestOpticalSystems", - "Mitutuyo": "#/$defs/Mitutuyo", - "NResearch Inc": "#/$defs/NResearch", - "National Center for Complementary and Integrative Health": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth", - "National Institute of Mental Health": "#/$defs/NationalInstituteOfMentalHealth", - "National Institute of Neurological Disorders and Stroke": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke", - "National Instruments": "#/$defs/NationalInstruments", - "Navitar": "#/$defs/Navitar", - "Neurophotometrics": "#/$defs/Neurophotometrics", - "New Scale Technologies": "#/$defs/NewScaleTechnologies", - "New York University": "#/$defs/NewYorkUniversity", - "Nikon": "#/$defs/Nikon", - "Olympus": "#/$defs/Olympus", - "Open Ephys Production Site": "#/$defs/OpenEphysProductionSite", - "Optotune": "#/$defs/Optotune", - "Other": "#/$defs/Other", - "Oxxius": "#/$defs/Oxxius", - "Prizmatix": "#/$defs/Prizmatix", - "Quantifi": "#/$defs/Quantifi", - "Raspberry Pi": "#/$defs/RaspberryPi", - "SICGEN": "#/$defs/Sicgen", - "Schneider-Kreuznach": "#/$defs/SchneiderKreuznach", - "Second Order Effects": "#/$defs/SecondOrderEffects", - "Semrock": "#/$defs/Semrock", - "Sigma-Aldritch": "#/$defs/SigmaAldritch", - "Simons Foundation": "#/$defs/SimonsFoundation", - "Spinnaker": "#/$defs/Spinnaker", - "Tamron": "#/$defs/Tamron", + "AA Opto Electronic": "#/$defs/AA_OPTO_ELECTRONIC", + "ASUS": "#/$defs/ASUS", + "Abcam": "#/$defs/ABCAM", + "Addgene": "#/$defs/ADDGENE", + "Ailipu Technology Co": "#/$defs/AILIPU", + "Allen Institute": "#/$defs/AI", + "Allen Institute for Brain Science": "#/$defs/AIBS", + "Allen Institute for Neural Dynamics": "#/$defs/AIND", + "Allied": "#/$defs/ALLIED", + "Applied Scientific Instrumentation": "#/$defs/ASI", + "Arecont Vision Costar": "#/$defs/ARECONT_VISION_COSTAR", + "Basler": "#/$defs/BASLER", + "Cambridge Technology": "#/$defs/CAMBRIDGE_TECHNOLOGY", + "Carl Zeiss": "#/$defs/CARL_ZEISS", + "Champalimaud Foundation": "#/$defs/CHAMPALIMAUD", + "Chan Zuckerberg Initiative": "#/$defs/CZI", + "Chroma": "#/$defs/CHROMA", + "Coherent Scientific": "#/$defs/COHERENT_SCIENTIFIC", + "Columbia University": "#/$defs/COLUMBIA", + "Computar": "#/$defs/COMPUTAR", + "Conoptics": "#/$defs/CONOPTICS", + "Custom": "#/$defs/CUSTOM", + "Dodotronic": "#/$defs/DODOTRONIC", + "Doric": "#/$defs/DORIC", + "Ealing": "#/$defs/EALING", + "Edmund Optics": "#/$defs/EDMUND_OPTICS", + "Emory University": "#/$defs/EMORY", + "Euresys": "#/$defs/EURESYS", + "Fujinon": "#/$defs/FUJINON", + "Hamamatsu": "#/$defs/HAMAMATSU", + "Hamilton": "#/$defs/HAMILTON", + "Huazhong University of Science and Technology": "#/$defs/HUST", + "IR Robot Co": "#/$defs/IR_ROBOT_CO", + "ISL Products International": "#/$defs/ISL", + "Infinity Photo-Optical": "#/$defs/INFINITY_PHOTO_OPTICAL", + "Integrated DNA Technologies": "#/$defs/IDT", + "Interuniversity Microelectronics Center": "#/$defs/IMEC", + "Invitrogen": "#/$defs/INVITROGEN", + "Jackson Laboratory": "#/$defs/JAX", + "Janelia Research Campus": "#/$defs/JANELIA", + "Julabo": "#/$defs/JULABO", + "LG": "#/$defs/LG", + "Leica": "#/$defs/LEICA", + "LifeCanvas": "#/$defs/LIFECANVAS", + "Lumen Dynamics": "#/$defs/LUMEN_DYNAMICS", + "MBF Bioscience": "#/$defs/MBF", + "MKS Newport": "#/$defs/MKS_NEWPORT", + "MPI": "#/$defs/MPI", + "Meadowlark Optics": "#/$defs/MEADOWLARK_OPTICS", + "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MJFF", + "Midwest Optical Systems, Inc.": "#/$defs/MIDOPT", + "Mitutuyo": "#/$defs/MITUTUYO", + "NResearch Inc": "#/$defs/NRESEARCH_INC", + "National Center for Complementary and Integrative Health": "#/$defs/NCCIH", + "National Institute of Mental Health": "#/$defs/NIMH", + "National Institute of Neurological Disorders and Stroke": "#/$defs/NINDS", + "National Instruments": "#/$defs/NATIONAL_INSTRUMENTS", + "Navitar": "#/$defs/NAVITAR", + "Neurophotometrics": "#/$defs/NEUROPHOTOMETRICS", + "New Scale Technologies": "#/$defs/NEW_SCALE_TECHNOLOGIES", + "New York University": "#/$defs/NYU", + "Nikon": "#/$defs/NIKON", + "Olympus": "#/$defs/OLYMPUS", + "Open Ephys Production Site": "#/$defs/OEPS", + "Optotune": "#/$defs/OPTOTUNE", + "Other": "#/$defs/OTHER", + "Oxxius": "#/$defs/OXXIUS", + "Prizmatix": "#/$defs/PRIZMATIX", + "Quantifi": "#/$defs/QUANTIFI", + "Raspberry Pi": "#/$defs/RASPBERRY_PI", + "SICGEN": "#/$defs/SICGEN", + "Schneider-Kreuznach": "#/$defs/SCHNEIDER_KREUZNACH", + "Second Order Effects": "#/$defs/SECOND_ORDER_EFFECTS", + "Semrock": "#/$defs/SEMROCK", + "Sigma-Aldritch": "#/$defs/SIGMA_ALDRITCH", + "Simons Foundation": "#/$defs/SIMONS_FOUNDATION", + "Spinnaker": "#/$defs/SPINNAKER", + "Tamron": "#/$defs/TAMRON", "Technical Manufacturing Corporation": "#/$defs/TMC", - "Teledyne FLIR": "#/$defs/TeledyneFLIR", - "Templeton World Charity Foundation": "#/$defs/TempletonWorldCharityFoundation", - "The Imaging Source": "#/$defs/TheImagingSource", - "The Lee Company": "#/$defs/TheLeeCompany", - "Thermo Fisher": "#/$defs/Thermofisher", - "Thorlabs": "#/$defs/Thorlabs", - "Tymphany": "#/$defs/Tymphany", - "Vieworks": "#/$defs/Vieworks", - "Vortran": "#/$defs/Vortran", - "ams OSRAM": "#/$defs/AmsOsram" + "Teledyne FLIR": "#/$defs/FLIR", + "Templeton World Charity Foundation": "#/$defs/TWCF", + "The Imaging Source": "#/$defs/THE_IMAGING_SOURCE", + "The Lee Company": "#/$defs/THE_LEE_COMPANY", + "Thermo Fisher Scientific": "#/$defs/THERMO_FISHER_SCIENTIFIC", + "Thorlabs": "#/$defs/THORLABS", + "Tymphany": "#/$defs/TYMPHANY", + "Vieworks": "#/$defs/VIEWORKS", + "Vortran": "#/$defs/VORTRAN", + "ams OSRAM": "#/$defs/AMS_OSRAM" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/AAOptoElectronic" + "$ref": "#/$defs/AA_OPTO_ELECTRONIC" }, { - "$ref": "#/$defs/Abcam" + "$ref": "#/$defs/ASUS" }, { - "$ref": "#/$defs/Addgene" + "$ref": "#/$defs/ABCAM" }, { - "$ref": "#/$defs/AilipuTechnologyCo" + "$ref": "#/$defs/ADDGENE" }, { - "$ref": "#/$defs/AllenInstitute" + "$ref": "#/$defs/AILIPU" }, { - "$ref": "#/$defs/AllenInstituteForBrainScience" + "$ref": "#/$defs/AI" }, { - "$ref": "#/$defs/AllenInstituteForNeuralDynamics" + "$ref": "#/$defs/AIBS" }, { - "$ref": "#/$defs/Allied" + "$ref": "#/$defs/AIND" }, { - "$ref": "#/$defs/AmsOsram" + "$ref": "#/$defs/ALLIED" }, { - "$ref": "#/$defs/AppliedScientificInstrumentation" + "$ref": "#/$defs/ASI" }, { - "$ref": "#/$defs/Asus" + "$ref": "#/$defs/ARECONT_VISION_COSTAR" }, { - "$ref": "#/$defs/ArecontVisionCostar" + "$ref": "#/$defs/BASLER" }, { - "$ref": "#/$defs/Basler" + "$ref": "#/$defs/CAMBRIDGE_TECHNOLOGY" }, { - "$ref": "#/$defs/CambridgeTechnology" + "$ref": "#/$defs/CARL_ZEISS" }, { - "$ref": "#/$defs/ChampalimaudFoundation" + "$ref": "#/$defs/CHAMPALIMAUD" }, { - "$ref": "#/$defs/ChanZuckerbergInitiative" + "$ref": "#/$defs/CZI" }, { - "$ref": "#/$defs/Chroma" + "$ref": "#/$defs/CHROMA" }, { - "$ref": "#/$defs/CoherentScientific" + "$ref": "#/$defs/COHERENT_SCIENTIFIC" }, { - "$ref": "#/$defs/ColumbiaUniversity" + "$ref": "#/$defs/COLUMBIA" }, { - "$ref": "#/$defs/Computar" + "$ref": "#/$defs/COMPUTAR" }, { - "$ref": "#/$defs/Conoptics" + "$ref": "#/$defs/CONOPTICS" }, { - "$ref": "#/$defs/Custom" + "$ref": "#/$defs/CUSTOM" }, { - "$ref": "#/$defs/Dodotronic" + "$ref": "#/$defs/DODOTRONIC" }, { - "$ref": "#/$defs/Doric" + "$ref": "#/$defs/DORIC" }, { - "$ref": "#/$defs/Ealing" + "$ref": "#/$defs/EALING" }, { - "$ref": "#/$defs/EdmundOptics" + "$ref": "#/$defs/EDMUND_OPTICS" }, { - "$ref": "#/$defs/EmoryUniversity" + "$ref": "#/$defs/EMORY" }, { - "$ref": "#/$defs/Euresys" + "$ref": "#/$defs/EURESYS" }, { - "$ref": "#/$defs/Fujinon" + "$ref": "#/$defs/FUJINON" }, { - "$ref": "#/$defs/Hamamatsu" + "$ref": "#/$defs/HAMAMATSU" }, { - "$ref": "#/$defs/Hamilton" + "$ref": "#/$defs/HAMILTON" }, { - "$ref": "#/$defs/HuazhongUniversityOfScienceAndTechnology" + "$ref": "#/$defs/HUST" }, { - "$ref": "#/$defs/TheImagingSource" + "$ref": "#/$defs/IR_ROBOT_CO" }, { - "$ref": "#/$defs/IntegratedDNATechnologies" + "$ref": "#/$defs/ISL" }, { - "$ref": "#/$defs/InteruniversityMicroelectronicsCenter" + "$ref": "#/$defs/INFINITY_PHOTO_OPTICAL" }, { - "$ref": "#/$defs/InfinityPhotoOptical" + "$ref": "#/$defs/IDT" }, { - "$ref": "#/$defs/Invitrogen" + "$ref": "#/$defs/IMEC" }, { - "$ref": "#/$defs/ISLProductsInternational" + "$ref": "#/$defs/INVITROGEN" }, { - "$ref": "#/$defs/JacksonLaboratory" + "$ref": "#/$defs/JAX" }, { - "$ref": "#/$defs/JaneliaResearchCampus" + "$ref": "#/$defs/JANELIA" }, { - "$ref": "#/$defs/Julabo" + "$ref": "#/$defs/JULABO" }, { - "$ref": "#/$defs/TheLeeCompany" + "$ref": "#/$defs/LG" }, { - "$ref": "#/$defs/Leica" + "$ref": "#/$defs/LEICA" }, { - "$ref": "#/$defs/Lg" + "$ref": "#/$defs/LUMEN_DYNAMICS" }, { - "$ref": "#/$defs/LifeCanvas" + "$ref": "#/$defs/LIFECANVAS" }, { - "$ref": "#/$defs/MeadowlarkOptics" + "$ref": "#/$defs/MBF" }, { - "$ref": "#/$defs/IRRobotCo" + "$ref": "#/$defs/MKS_NEWPORT" }, { - "$ref": "#/$defs/MBFBioscience" + "$ref": "#/$defs/MPI" }, { - "$ref": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch" + "$ref": "#/$defs/MEADOWLARK_OPTICS" }, { - "$ref": "#/$defs/MidwestOpticalSystems" + "$ref": "#/$defs/MJFF" }, { - "$ref": "#/$defs/Mitutuyo" + "$ref": "#/$defs/MIDOPT" }, { - "$ref": "#/$defs/MKSNewport" + "$ref": "#/$defs/MITUTUYO" }, { - "$ref": "#/$defs/Mpi" + "$ref": "#/$defs/NRESEARCH_INC" }, { - "$ref": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth" + "$ref": "#/$defs/NCCIH" }, { - "$ref": "#/$defs/NationalInstituteOfMentalHealth" + "$ref": "#/$defs/NIMH" }, { - "$ref": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke" + "$ref": "#/$defs/NINDS" }, { - "$ref": "#/$defs/NationalInstruments" + "$ref": "#/$defs/NATIONAL_INSTRUMENTS" }, { - "$ref": "#/$defs/Navitar" + "$ref": "#/$defs/NAVITAR" }, { - "$ref": "#/$defs/Neurophotometrics" + "$ref": "#/$defs/NEUROPHOTOMETRICS" }, { - "$ref": "#/$defs/NewScaleTechnologies" + "$ref": "#/$defs/NEW_SCALE_TECHNOLOGIES" }, { - "$ref": "#/$defs/NewYorkUniversity" + "$ref": "#/$defs/NYU" }, { - "$ref": "#/$defs/Nikon" + "$ref": "#/$defs/NIKON" }, { - "$ref": "#/$defs/NResearch" + "$ref": "#/$defs/OLYMPUS" }, { - "$ref": "#/$defs/OpenEphysProductionSite" + "$ref": "#/$defs/OEPS" }, { - "$ref": "#/$defs/Olympus" + "$ref": "#/$defs/OPTOTUNE" }, { - "$ref": "#/$defs/Optotune" + "$ref": "#/$defs/OTHER" }, { - "$ref": "#/$defs/Oxxius" + "$ref": "#/$defs/OXXIUS" }, { - "$ref": "#/$defs/Prizmatix" + "$ref": "#/$defs/PRIZMATIX" }, { - "$ref": "#/$defs/Quantifi" + "$ref": "#/$defs/QUANTIFI" }, { - "$ref": "#/$defs/RaspberryPi" + "$ref": "#/$defs/RASPBERRY_PI" }, { - "$ref": "#/$defs/SecondOrderEffects" + "$ref": "#/$defs/SICGEN" }, { - "$ref": "#/$defs/Semrock" + "$ref": "#/$defs/SCHNEIDER_KREUZNACH" }, { - "$ref": "#/$defs/SchneiderKreuznach" + "$ref": "#/$defs/SECOND_ORDER_EFFECTS" }, { - "$ref": "#/$defs/Sicgen" + "$ref": "#/$defs/SEMROCK" }, { - "$ref": "#/$defs/SigmaAldritch" + "$ref": "#/$defs/SIGMA_ALDRITCH" }, { - "$ref": "#/$defs/SimonsFoundation" + "$ref": "#/$defs/SIMONS_FOUNDATION" }, { - "$ref": "#/$defs/Spinnaker" + "$ref": "#/$defs/SPINNAKER" }, { - "$ref": "#/$defs/Tamron" + "$ref": "#/$defs/TAMRON" }, { - "$ref": "#/$defs/TempletonWorldCharityFoundation" + "$ref": "#/$defs/TMC" }, { - "$ref": "#/$defs/TeledyneFLIR" + "$ref": "#/$defs/FLIR" }, { - "$ref": "#/$defs/Thermofisher" + "$ref": "#/$defs/TWCF" }, { - "$ref": "#/$defs/Thorlabs" + "$ref": "#/$defs/THE_IMAGING_SOURCE" }, { - "$ref": "#/$defs/TMC" + "$ref": "#/$defs/THE_LEE_COMPANY" }, { - "$ref": "#/$defs/Tymphany" + "$ref": "#/$defs/THERMO_FISHER_SCIENTIFIC" }, { - "$ref": "#/$defs/Vieworks" + "$ref": "#/$defs/THORLABS" }, { - "$ref": "#/$defs/Vortran" + "$ref": "#/$defs/TYMPHANY" }, { - "$ref": "#/$defs/CarlZeiss" + "$ref": "#/$defs/VIEWORKS" }, { - "$ref": "#/$defs/LumenDynamics" + "$ref": "#/$defs/VORTRAN" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/AMS_OSRAM" } ], "title": "Source" @@ -8023,365 +8841,365 @@ "source": { "discriminator": { "mapping": { - "AA Opto Electronic": "#/$defs/AAOptoElectronic", - "ASUS": "#/$defs/Asus", - "Abcam": "#/$defs/Abcam", - "Addgene": "#/$defs/Addgene", - "Ailipu Technology Co": "#/$defs/AilipuTechnologyCo", - "Allen Institute": "#/$defs/AllenInstitute", - "Allen Institute for Brain Science": "#/$defs/AllenInstituteForBrainScience", - "Allen Institute for Neural Dynamics": "#/$defs/AllenInstituteForNeuralDynamics", - "Allied": "#/$defs/Allied", - "Applied Scientific Instrumentation": "#/$defs/AppliedScientificInstrumentation", - "Arecont Vision Costar": "#/$defs/ArecontVisionCostar", - "Basler": "#/$defs/Basler", - "Cambridge Technology": "#/$defs/CambridgeTechnology", - "Carl Zeiss": "#/$defs/CarlZeiss", - "Champalimaud Foundation": "#/$defs/ChampalimaudFoundation", - "Chan Zuckerberg Initiative": "#/$defs/ChanZuckerbergInitiative", - "Chroma": "#/$defs/Chroma", - "Coherent Scientific": "#/$defs/CoherentScientific", - "Columbia University": "#/$defs/ColumbiaUniversity", - "Computar": "#/$defs/Computar", - "Conoptics": "#/$defs/Conoptics", - "Custom": "#/$defs/Custom", - "Dodotronic": "#/$defs/Dodotronic", - "Doric": "#/$defs/Doric", - "Ealing": "#/$defs/Ealing", - "Edmund Optics": "#/$defs/EdmundOptics", - "Emory University": "#/$defs/EmoryUniversity", - "Euresys": "#/$defs/Euresys", - "Fujinon": "#/$defs/Fujinon", - "Hamamatsu": "#/$defs/Hamamatsu", - "Hamilton": "#/$defs/Hamilton", - "Huazhong University of Science and Technology": "#/$defs/HuazhongUniversityOfScienceAndTechnology", - "IR Robot Co": "#/$defs/IRRobotCo", - "ISL Products International": "#/$defs/ISLProductsInternational", - "Infinity Photo-Optical": "#/$defs/InfinityPhotoOptical", - "Integrated DNA Technologies": "#/$defs/IntegratedDNATechnologies", - "Interuniversity Microelectronics Center": "#/$defs/InteruniversityMicroelectronicsCenter", - "Invitrogen": "#/$defs/Invitrogen", - "Jackson Laboratory": "#/$defs/JacksonLaboratory", - "Janelia Research Campus": "#/$defs/JaneliaResearchCampus", - "Julabo": "#/$defs/Julabo", - "LG": "#/$defs/Lg", - "Leica": "#/$defs/Leica", - "LifeCanvas": "#/$defs/LifeCanvas", - "Lumen Dynamics": "#/$defs/LumenDynamics", - "MBF Bioscience": "#/$defs/MBFBioscience", - "MKS Newport": "#/$defs/MKSNewport", - "MPI": "#/$defs/Mpi", - "Meadowlark Optics": "#/$defs/MeadowlarkOptics", - "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch", - "Midwest Optical Systems, Inc.": "#/$defs/MidwestOpticalSystems", - "Mitutuyo": "#/$defs/Mitutuyo", - "NResearch Inc": "#/$defs/NResearch", - "National Center for Complementary and Integrative Health": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth", - "National Institute of Mental Health": "#/$defs/NationalInstituteOfMentalHealth", - "National Institute of Neurological Disorders and Stroke": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke", - "National Instruments": "#/$defs/NationalInstruments", - "Navitar": "#/$defs/Navitar", - "Neurophotometrics": "#/$defs/Neurophotometrics", - "New Scale Technologies": "#/$defs/NewScaleTechnologies", - "New York University": "#/$defs/NewYorkUniversity", - "Nikon": "#/$defs/Nikon", - "Olympus": "#/$defs/Olympus", - "Open Ephys Production Site": "#/$defs/OpenEphysProductionSite", - "Optotune": "#/$defs/Optotune", - "Other": "#/$defs/Other", - "Oxxius": "#/$defs/Oxxius", - "Prizmatix": "#/$defs/Prizmatix", - "Quantifi": "#/$defs/Quantifi", - "Raspberry Pi": "#/$defs/RaspberryPi", - "SICGEN": "#/$defs/Sicgen", - "Schneider-Kreuznach": "#/$defs/SchneiderKreuznach", - "Second Order Effects": "#/$defs/SecondOrderEffects", - "Semrock": "#/$defs/Semrock", - "Sigma-Aldritch": "#/$defs/SigmaAldritch", - "Simons Foundation": "#/$defs/SimonsFoundation", - "Spinnaker": "#/$defs/Spinnaker", - "Tamron": "#/$defs/Tamron", + "AA Opto Electronic": "#/$defs/AA_OPTO_ELECTRONIC", + "ASUS": "#/$defs/ASUS", + "Abcam": "#/$defs/ABCAM", + "Addgene": "#/$defs/ADDGENE", + "Ailipu Technology Co": "#/$defs/AILIPU", + "Allen Institute": "#/$defs/AI", + "Allen Institute for Brain Science": "#/$defs/AIBS", + "Allen Institute for Neural Dynamics": "#/$defs/AIND", + "Allied": "#/$defs/ALLIED", + "Applied Scientific Instrumentation": "#/$defs/ASI", + "Arecont Vision Costar": "#/$defs/ARECONT_VISION_COSTAR", + "Basler": "#/$defs/BASLER", + "Cambridge Technology": "#/$defs/CAMBRIDGE_TECHNOLOGY", + "Carl Zeiss": "#/$defs/CARL_ZEISS", + "Champalimaud Foundation": "#/$defs/CHAMPALIMAUD", + "Chan Zuckerberg Initiative": "#/$defs/CZI", + "Chroma": "#/$defs/CHROMA", + "Coherent Scientific": "#/$defs/COHERENT_SCIENTIFIC", + "Columbia University": "#/$defs/COLUMBIA", + "Computar": "#/$defs/COMPUTAR", + "Conoptics": "#/$defs/CONOPTICS", + "Custom": "#/$defs/CUSTOM", + "Dodotronic": "#/$defs/DODOTRONIC", + "Doric": "#/$defs/DORIC", + "Ealing": "#/$defs/EALING", + "Edmund Optics": "#/$defs/EDMUND_OPTICS", + "Emory University": "#/$defs/EMORY", + "Euresys": "#/$defs/EURESYS", + "Fujinon": "#/$defs/FUJINON", + "Hamamatsu": "#/$defs/HAMAMATSU", + "Hamilton": "#/$defs/HAMILTON", + "Huazhong University of Science and Technology": "#/$defs/HUST", + "IR Robot Co": "#/$defs/IR_ROBOT_CO", + "ISL Products International": "#/$defs/ISL", + "Infinity Photo-Optical": "#/$defs/INFINITY_PHOTO_OPTICAL", + "Integrated DNA Technologies": "#/$defs/IDT", + "Interuniversity Microelectronics Center": "#/$defs/IMEC", + "Invitrogen": "#/$defs/INVITROGEN", + "Jackson Laboratory": "#/$defs/JAX", + "Janelia Research Campus": "#/$defs/JANELIA", + "Julabo": "#/$defs/JULABO", + "LG": "#/$defs/LG", + "Leica": "#/$defs/LEICA", + "LifeCanvas": "#/$defs/LIFECANVAS", + "Lumen Dynamics": "#/$defs/LUMEN_DYNAMICS", + "MBF Bioscience": "#/$defs/MBF", + "MKS Newport": "#/$defs/MKS_NEWPORT", + "MPI": "#/$defs/MPI", + "Meadowlark Optics": "#/$defs/MEADOWLARK_OPTICS", + "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MJFF", + "Midwest Optical Systems, Inc.": "#/$defs/MIDOPT", + "Mitutuyo": "#/$defs/MITUTUYO", + "NResearch Inc": "#/$defs/NRESEARCH_INC", + "National Center for Complementary and Integrative Health": "#/$defs/NCCIH", + "National Institute of Mental Health": "#/$defs/NIMH", + "National Institute of Neurological Disorders and Stroke": "#/$defs/NINDS", + "National Instruments": "#/$defs/NATIONAL_INSTRUMENTS", + "Navitar": "#/$defs/NAVITAR", + "Neurophotometrics": "#/$defs/NEUROPHOTOMETRICS", + "New Scale Technologies": "#/$defs/NEW_SCALE_TECHNOLOGIES", + "New York University": "#/$defs/NYU", + "Nikon": "#/$defs/NIKON", + "Olympus": "#/$defs/OLYMPUS", + "Open Ephys Production Site": "#/$defs/OEPS", + "Optotune": "#/$defs/OPTOTUNE", + "Other": "#/$defs/OTHER", + "Oxxius": "#/$defs/OXXIUS", + "Prizmatix": "#/$defs/PRIZMATIX", + "Quantifi": "#/$defs/QUANTIFI", + "Raspberry Pi": "#/$defs/RASPBERRY_PI", + "SICGEN": "#/$defs/SICGEN", + "Schneider-Kreuznach": "#/$defs/SCHNEIDER_KREUZNACH", + "Second Order Effects": "#/$defs/SECOND_ORDER_EFFECTS", + "Semrock": "#/$defs/SEMROCK", + "Sigma-Aldritch": "#/$defs/SIGMA_ALDRITCH", + "Simons Foundation": "#/$defs/SIMONS_FOUNDATION", + "Spinnaker": "#/$defs/SPINNAKER", + "Tamron": "#/$defs/TAMRON", "Technical Manufacturing Corporation": "#/$defs/TMC", - "Teledyne FLIR": "#/$defs/TeledyneFLIR", - "Templeton World Charity Foundation": "#/$defs/TempletonWorldCharityFoundation", - "The Imaging Source": "#/$defs/TheImagingSource", - "The Lee Company": "#/$defs/TheLeeCompany", - "Thermo Fisher": "#/$defs/Thermofisher", - "Thorlabs": "#/$defs/Thorlabs", - "Tymphany": "#/$defs/Tymphany", - "Vieworks": "#/$defs/Vieworks", - "Vortran": "#/$defs/Vortran", - "ams OSRAM": "#/$defs/AmsOsram" + "Teledyne FLIR": "#/$defs/FLIR", + "Templeton World Charity Foundation": "#/$defs/TWCF", + "The Imaging Source": "#/$defs/THE_IMAGING_SOURCE", + "The Lee Company": "#/$defs/THE_LEE_COMPANY", + "Thermo Fisher Scientific": "#/$defs/THERMO_FISHER_SCIENTIFIC", + "Thorlabs": "#/$defs/THORLABS", + "Tymphany": "#/$defs/TYMPHANY", + "Vieworks": "#/$defs/VIEWORKS", + "Vortran": "#/$defs/VORTRAN", + "ams OSRAM": "#/$defs/AMS_OSRAM" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/AAOptoElectronic" + "$ref": "#/$defs/AA_OPTO_ELECTRONIC" }, { - "$ref": "#/$defs/Abcam" + "$ref": "#/$defs/ASUS" }, { - "$ref": "#/$defs/Addgene" + "$ref": "#/$defs/ABCAM" }, { - "$ref": "#/$defs/AilipuTechnologyCo" + "$ref": "#/$defs/ADDGENE" }, { - "$ref": "#/$defs/AllenInstitute" + "$ref": "#/$defs/AILIPU" }, { - "$ref": "#/$defs/AllenInstituteForBrainScience" + "$ref": "#/$defs/AI" }, { - "$ref": "#/$defs/AllenInstituteForNeuralDynamics" + "$ref": "#/$defs/AIBS" }, { - "$ref": "#/$defs/Allied" + "$ref": "#/$defs/AIND" }, { - "$ref": "#/$defs/AmsOsram" + "$ref": "#/$defs/ALLIED" }, { - "$ref": "#/$defs/AppliedScientificInstrumentation" + "$ref": "#/$defs/ASI" }, { - "$ref": "#/$defs/Asus" + "$ref": "#/$defs/ARECONT_VISION_COSTAR" }, { - "$ref": "#/$defs/ArecontVisionCostar" + "$ref": "#/$defs/BASLER" }, { - "$ref": "#/$defs/Basler" + "$ref": "#/$defs/CAMBRIDGE_TECHNOLOGY" }, { - "$ref": "#/$defs/CambridgeTechnology" + "$ref": "#/$defs/CARL_ZEISS" }, { - "$ref": "#/$defs/ChampalimaudFoundation" + "$ref": "#/$defs/CHAMPALIMAUD" }, { - "$ref": "#/$defs/ChanZuckerbergInitiative" + "$ref": "#/$defs/CZI" }, { - "$ref": "#/$defs/Chroma" + "$ref": "#/$defs/CHROMA" }, { - "$ref": "#/$defs/CoherentScientific" + "$ref": "#/$defs/COHERENT_SCIENTIFIC" }, { - "$ref": "#/$defs/ColumbiaUniversity" + "$ref": "#/$defs/COLUMBIA" }, { - "$ref": "#/$defs/Computar" + "$ref": "#/$defs/COMPUTAR" }, { - "$ref": "#/$defs/Conoptics" + "$ref": "#/$defs/CONOPTICS" }, { - "$ref": "#/$defs/Custom" + "$ref": "#/$defs/CUSTOM" }, { - "$ref": "#/$defs/Dodotronic" + "$ref": "#/$defs/DODOTRONIC" }, { - "$ref": "#/$defs/Doric" + "$ref": "#/$defs/DORIC" }, { - "$ref": "#/$defs/Ealing" + "$ref": "#/$defs/EALING" }, { - "$ref": "#/$defs/EdmundOptics" + "$ref": "#/$defs/EDMUND_OPTICS" }, { - "$ref": "#/$defs/EmoryUniversity" + "$ref": "#/$defs/EMORY" }, { - "$ref": "#/$defs/Euresys" + "$ref": "#/$defs/EURESYS" }, { - "$ref": "#/$defs/Fujinon" + "$ref": "#/$defs/FUJINON" }, { - "$ref": "#/$defs/Hamamatsu" + "$ref": "#/$defs/HAMAMATSU" }, { - "$ref": "#/$defs/Hamilton" + "$ref": "#/$defs/HAMILTON" }, { - "$ref": "#/$defs/HuazhongUniversityOfScienceAndTechnology" + "$ref": "#/$defs/HUST" }, { - "$ref": "#/$defs/TheImagingSource" + "$ref": "#/$defs/IR_ROBOT_CO" }, { - "$ref": "#/$defs/IntegratedDNATechnologies" + "$ref": "#/$defs/ISL" }, { - "$ref": "#/$defs/InteruniversityMicroelectronicsCenter" + "$ref": "#/$defs/INFINITY_PHOTO_OPTICAL" }, { - "$ref": "#/$defs/InfinityPhotoOptical" + "$ref": "#/$defs/IDT" }, { - "$ref": "#/$defs/Invitrogen" + "$ref": "#/$defs/IMEC" }, { - "$ref": "#/$defs/ISLProductsInternational" + "$ref": "#/$defs/INVITROGEN" }, { - "$ref": "#/$defs/JacksonLaboratory" + "$ref": "#/$defs/JAX" }, { - "$ref": "#/$defs/JaneliaResearchCampus" + "$ref": "#/$defs/JANELIA" }, { - "$ref": "#/$defs/Julabo" + "$ref": "#/$defs/JULABO" }, { - "$ref": "#/$defs/TheLeeCompany" + "$ref": "#/$defs/LG" }, { - "$ref": "#/$defs/Leica" + "$ref": "#/$defs/LEICA" }, { - "$ref": "#/$defs/Lg" + "$ref": "#/$defs/LUMEN_DYNAMICS" }, { - "$ref": "#/$defs/LifeCanvas" + "$ref": "#/$defs/LIFECANVAS" }, { - "$ref": "#/$defs/MeadowlarkOptics" + "$ref": "#/$defs/MBF" }, { - "$ref": "#/$defs/IRRobotCo" + "$ref": "#/$defs/MKS_NEWPORT" }, { - "$ref": "#/$defs/MBFBioscience" + "$ref": "#/$defs/MPI" }, { - "$ref": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch" + "$ref": "#/$defs/MEADOWLARK_OPTICS" }, { - "$ref": "#/$defs/MidwestOpticalSystems" + "$ref": "#/$defs/MJFF" }, { - "$ref": "#/$defs/Mitutuyo" + "$ref": "#/$defs/MIDOPT" }, { - "$ref": "#/$defs/MKSNewport" + "$ref": "#/$defs/MITUTUYO" }, { - "$ref": "#/$defs/Mpi" + "$ref": "#/$defs/NRESEARCH_INC" }, { - "$ref": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth" + "$ref": "#/$defs/NCCIH" }, { - "$ref": "#/$defs/NationalInstituteOfMentalHealth" + "$ref": "#/$defs/NIMH" }, { - "$ref": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke" + "$ref": "#/$defs/NINDS" }, { - "$ref": "#/$defs/NationalInstruments" + "$ref": "#/$defs/NATIONAL_INSTRUMENTS" }, { - "$ref": "#/$defs/Navitar" + "$ref": "#/$defs/NAVITAR" }, { - "$ref": "#/$defs/Neurophotometrics" + "$ref": "#/$defs/NEUROPHOTOMETRICS" }, { - "$ref": "#/$defs/NewScaleTechnologies" + "$ref": "#/$defs/NEW_SCALE_TECHNOLOGIES" }, { - "$ref": "#/$defs/NewYorkUniversity" + "$ref": "#/$defs/NYU" }, { - "$ref": "#/$defs/Nikon" + "$ref": "#/$defs/NIKON" }, { - "$ref": "#/$defs/NResearch" + "$ref": "#/$defs/OLYMPUS" }, { - "$ref": "#/$defs/OpenEphysProductionSite" + "$ref": "#/$defs/OEPS" }, { - "$ref": "#/$defs/Olympus" + "$ref": "#/$defs/OPTOTUNE" }, { - "$ref": "#/$defs/Optotune" + "$ref": "#/$defs/OTHER" }, { - "$ref": "#/$defs/Oxxius" + "$ref": "#/$defs/OXXIUS" }, { - "$ref": "#/$defs/Prizmatix" + "$ref": "#/$defs/PRIZMATIX" }, { - "$ref": "#/$defs/Quantifi" + "$ref": "#/$defs/QUANTIFI" }, { - "$ref": "#/$defs/RaspberryPi" + "$ref": "#/$defs/RASPBERRY_PI" }, { - "$ref": "#/$defs/SecondOrderEffects" + "$ref": "#/$defs/SICGEN" }, { - "$ref": "#/$defs/Semrock" + "$ref": "#/$defs/SCHNEIDER_KREUZNACH" }, { - "$ref": "#/$defs/SchneiderKreuznach" + "$ref": "#/$defs/SECOND_ORDER_EFFECTS" }, { - "$ref": "#/$defs/Sicgen" + "$ref": "#/$defs/SEMROCK" }, { - "$ref": "#/$defs/SigmaAldritch" + "$ref": "#/$defs/SIGMA_ALDRITCH" }, { - "$ref": "#/$defs/SimonsFoundation" + "$ref": "#/$defs/SIMONS_FOUNDATION" }, { - "$ref": "#/$defs/Spinnaker" + "$ref": "#/$defs/SPINNAKER" }, { - "$ref": "#/$defs/Tamron" + "$ref": "#/$defs/TAMRON" }, { - "$ref": "#/$defs/TempletonWorldCharityFoundation" + "$ref": "#/$defs/TMC" }, { - "$ref": "#/$defs/TeledyneFLIR" + "$ref": "#/$defs/FLIR" }, { - "$ref": "#/$defs/Thermofisher" + "$ref": "#/$defs/TWCF" }, { - "$ref": "#/$defs/Thorlabs" + "$ref": "#/$defs/THE_IMAGING_SOURCE" }, { - "$ref": "#/$defs/TMC" + "$ref": "#/$defs/THE_LEE_COMPANY" }, { - "$ref": "#/$defs/Tymphany" + "$ref": "#/$defs/THERMO_FISHER_SCIENTIFIC" }, { - "$ref": "#/$defs/Vieworks" + "$ref": "#/$defs/THORLABS" }, { - "$ref": "#/$defs/Vortran" + "$ref": "#/$defs/TYMPHANY" }, { - "$ref": "#/$defs/CarlZeiss" + "$ref": "#/$defs/VIEWORKS" }, { - "$ref": "#/$defs/LumenDynamics" + "$ref": "#/$defs/VORTRAN" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/AMS_OSRAM" } ], "title": "Source" @@ -8424,24 +9242,6 @@ "title": "Reagent", "type": "object" }, - "ResearchOrganizationRegistry": { - "additionalProperties": false, - "description": "ResearchOrganizationRegistry", - "properties": { - "name": { - "const": "Research Organization Registry", - "default": "Research Organization Registry", - "title": "Name" - }, - "abbreviation": { - "const": "ROR", - "default": "ROR", - "title": "Abbreviation" - } - }, - "title": "ResearchOrganizationRegistry", - "type": "object" - }, "RetroOrbitalInjection": { "additionalProperties": false, "description": "Description of a retro-orbital injection procedure", @@ -8518,111 +9318,338 @@ "type": "null" } ], - "default": null, - "title": "Instrument ID" - }, - "protocol_id": { - "description": "DOI for protocols.io", - "title": "Protocol ID", + "default": null, + "title": "Instrument ID" + }, + "protocol_id": { + "description": "DOI for protocols.io", + "title": "Protocol ID", + "type": "string" + }, + "procedure_type": { + "const": "Retro-orbital injection", + "default": "Retro-orbital injection", + "enum": [ + "Retro-orbital injection" + ], + "title": "Procedure Type", + "type": "string" + }, + "injection_volume": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "string" + } + ], + "title": "Injection volume (uL)" + }, + "injection_volume_unit": { + "allOf": [ + { + "$ref": "#/$defs/VolumeUnit" + } + ], + "default": "microliter", + "title": "Injection volume unit" + }, + "injection_eye": { + "allOf": [ + { + "$ref": "#/$defs/Side" + } + ], + "title": "Injection eye" + } + }, + "required": [ + "injection_materials", + "protocol_id", + "injection_volume", + "injection_eye" + ], + "title": "RetroOrbitalInjection", + "type": "object" + }, + "SCHNEIDER_KREUZNACH": { + "properties": { + "name": { + "const": "Schneider-Kreuznach", + "default": "Schneider-Kreuznach", + "enum": [ + "Schneider-Kreuznach" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "SCHNEIDER_KREUZNACH", + "type": "object" + }, + "SECOND_ORDER_EFFECTS": { + "properties": { + "name": { + "const": "Second Order Effects", + "default": "Second Order Effects", + "enum": [ + "Second Order Effects" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "SECOND_ORDER_EFFECTS", + "type": "object" + }, + "SEMROCK": { + "properties": { + "name": { + "const": "Semrock", + "default": "Semrock", + "enum": [ + "Semrock" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "SEMROCK", + "type": "object" + }, + "SICGEN": { + "properties": { + "name": { + "const": "SICGEN", + "default": "SICGEN", + "enum": [ + "SICGEN" + ], + "title": "Name", "type": "string" }, - "procedure_type": { - "const": "Retro-orbital injection", - "default": "Retro-orbital injection", - "title": "Procedure Type" - }, - "injection_volume": { - "anyOf": [ - { - "type": "number" - }, - { - "type": "string" - } + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null ], - "title": "Injection volume (uL)" + "title": "Abbreviation", + "type": "null" }, - "injection_volume_unit": { - "allOf": [ - { - "$ref": "#/$defs/VolumeUnit" - } - ], - "default": "microliter", - "title": "Injection volume unit" + "registry": { + "default": null, + "title": "Registry", + "type": "null" }, - "injection_eye": { - "allOf": [ - { - "$ref": "#/$defs/Side" - } + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null ], - "title": "Injection eye" + "title": "Registry Identifier", + "type": "null" } }, - "required": [ - "injection_materials", - "protocol_id", - "injection_volume", - "injection_eye" - ], - "title": "RetroOrbitalInjection", + "title": "SICGEN", "type": "object" }, - "SchneiderKreuznach": { - "additionalProperties": false, - "description": "SchneiderKreuznach", + "SIGMA_ALDRITCH": { "properties": { "name": { - "const": "Schneider-Kreuznach", - "default": "Schneider-Kreuznach", - "title": "Name" + "const": "Sigma-Aldritch", + "default": "Sigma-Aldritch", + "enum": [ + "Sigma-Aldritch" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "SchneiderKreuznach", + "title": "SIGMA_ALDRITCH", "type": "object" }, - "SecondOrderEffects": { - "additionalProperties": false, - "description": "Second Order Effects", + "SIMONS_FOUNDATION": { "properties": { "name": { - "const": "Second Order Effects", - "default": "Second Order Effects", - "title": "Name" + "const": "Simons Foundation", + "default": "Simons Foundation", + "enum": [ + "Simons Foundation" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" + }, + "propertyName": "name" + }, + "oneOf": [ + { + "$ref": "#/$defs/ROR" + } + ], + "title": "Registry" + }, + "registry_identifier": { + "const": "01cmst727", + "default": "01cmst727", + "enum": [ + "01cmst727" + ], + "title": "Registry Identifier", + "type": "string" + } + }, + "title": "SIMONS_FOUNDATION", + "type": "object" + }, + "SPINNAKER": { + "properties": { + "name": { + "const": "Spinnaker", + "default": "Spinnaker", + "enum": [ + "Spinnaker" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { "const": null, "default": null, - "title": "Registry" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "SecondOrderEffects", + "title": "SPINNAKER", "type": "object" }, "SectionOrientation": { @@ -8651,7 +9678,11 @@ "procedure_type": { "const": "Sectioning", "default": "Sectioning", - "title": "Procedure Type" + "enum": [ + "Sectioning" + ], + "title": "Procedure Type", + "type": "string" }, "number_of_slices": { "title": "Number of slices", @@ -8717,171 +9748,46 @@ "allOf": [ { "$ref": "#/$defs/CoordinateReferenceLocation" - } - ], - "title": "Reference location for distance measurement" - }, - "section_strategy": { - "allOf": [ - { - "$ref": "#/$defs/SectionStrategy" - } - ], - "title": "Slice strategy" - }, - "targeted_structure": { - "description": "Use Allen Brain Atlas Ontology", - "title": "Targeted structure", - "type": "string" - } - }, - "required": [ - "number_of_slices", - "output_specimen_ids", - "section_orientation", - "section_thickness", - "section_distance_from_reference", - "reference_location", - "section_strategy", - "targeted_structure" - ], - "title": "Sectioning", - "type": "object" - }, - "Semrock": { - "additionalProperties": false, - "description": "Semrock", - "properties": { - "name": { - "const": "Semrock", - "default": "Semrock", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "Semrock", - "type": "object" - }, - "Sicgen": { - "additionalProperties": false, - "description": "SICGEN", - "properties": { - "name": { - "const": "SICGEN", - "default": "SICGEN", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "Sicgen", - "type": "object" - }, - "Side": { - "description": "Side of animal", - "enum": [ - "Left", - "Right" - ], - "title": "Side", - "type": "string" - }, - "SigmaAldritch": { - "additionalProperties": false, - "description": "Sigma-Aldritch", - "properties": { - "name": { - "const": "Sigma-Aldritch", - "default": "Sigma-Aldritch", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "SigmaAldritch", - "type": "object" - }, - "SimonsFoundation": { - "additionalProperties": false, - "description": "SimonsFoundation", - "properties": { - "name": { - "const": "Simons Foundation", - "default": "Simons Foundation", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ + } + ], + "title": "Reference location for distance measurement" + }, + "section_strategy": { + "allOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/SectionStrategy" } ], - "title": "Registry" + "title": "Slice strategy" }, - "registry_identifier": { - "const": "01cmst727", - "default": "01cmst727", - "title": "Registry Identifier" + "targeted_structure": { + "description": "Use Allen Brain Atlas Ontology", + "title": "Targeted structure", + "type": "string" } }, - "title": "SimonsFoundation", + "required": [ + "number_of_slices", + "output_specimen_ids", + "section_orientation", + "section_thickness", + "section_distance_from_reference", + "reference_location", + "section_strategy", + "targeted_structure" + ], + "title": "Sectioning", "type": "object" }, + "Side": { + "description": "Side of animal", + "enum": [ + "Left", + "Right" + ], + "title": "Side", + "type": "string" + }, "SizeUnit": { "description": "Enumeration of Length Measurements", "enum": [ @@ -9020,10 +9926,9 @@ "type": "object" }, "SpecimenProcedureType": { - "description": "Names for general specimen procedures", "enum": [ - "Delipidation", "Clearing", + "Delipidation", "Embedding", "Expansion", "Fixation", @@ -9033,45 +9938,17 @@ "Hybridization Chain Reaction", "Immunolabeling", "Mounting", + "Other", "Refractive index matching", "Sectioning", "Soak", "Storage", "Stripping", - "Tamoxifen induction", - "Other - see notes" + "Tamoxifen induction" ], "title": "SpecimenProcedureType", "type": "string" }, - "Spinnaker": { - "additionalProperties": false, - "description": "Spinnaker", - "properties": { - "name": { - "const": "Spinnaker", - "default": "Spinnaker", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "Spinnaker", - "type": "object" - }, "Stain": { "additionalProperties": false, "description": "Description of a non-oligo probe stain", @@ -9083,365 +9960,365 @@ "source": { "discriminator": { "mapping": { - "AA Opto Electronic": "#/$defs/AAOptoElectronic", - "ASUS": "#/$defs/Asus", - "Abcam": "#/$defs/Abcam", - "Addgene": "#/$defs/Addgene", - "Ailipu Technology Co": "#/$defs/AilipuTechnologyCo", - "Allen Institute": "#/$defs/AllenInstitute", - "Allen Institute for Brain Science": "#/$defs/AllenInstituteForBrainScience", - "Allen Institute for Neural Dynamics": "#/$defs/AllenInstituteForNeuralDynamics", - "Allied": "#/$defs/Allied", - "Applied Scientific Instrumentation": "#/$defs/AppliedScientificInstrumentation", - "Arecont Vision Costar": "#/$defs/ArecontVisionCostar", - "Basler": "#/$defs/Basler", - "Cambridge Technology": "#/$defs/CambridgeTechnology", - "Carl Zeiss": "#/$defs/CarlZeiss", - "Champalimaud Foundation": "#/$defs/ChampalimaudFoundation", - "Chan Zuckerberg Initiative": "#/$defs/ChanZuckerbergInitiative", - "Chroma": "#/$defs/Chroma", - "Coherent Scientific": "#/$defs/CoherentScientific", - "Columbia University": "#/$defs/ColumbiaUniversity", - "Computar": "#/$defs/Computar", - "Conoptics": "#/$defs/Conoptics", - "Custom": "#/$defs/Custom", - "Dodotronic": "#/$defs/Dodotronic", - "Doric": "#/$defs/Doric", - "Ealing": "#/$defs/Ealing", - "Edmund Optics": "#/$defs/EdmundOptics", - "Emory University": "#/$defs/EmoryUniversity", - "Euresys": "#/$defs/Euresys", - "Fujinon": "#/$defs/Fujinon", - "Hamamatsu": "#/$defs/Hamamatsu", - "Hamilton": "#/$defs/Hamilton", - "Huazhong University of Science and Technology": "#/$defs/HuazhongUniversityOfScienceAndTechnology", - "IR Robot Co": "#/$defs/IRRobotCo", - "ISL Products International": "#/$defs/ISLProductsInternational", - "Infinity Photo-Optical": "#/$defs/InfinityPhotoOptical", - "Integrated DNA Technologies": "#/$defs/IntegratedDNATechnologies", - "Interuniversity Microelectronics Center": "#/$defs/InteruniversityMicroelectronicsCenter", - "Invitrogen": "#/$defs/Invitrogen", - "Jackson Laboratory": "#/$defs/JacksonLaboratory", - "Janelia Research Campus": "#/$defs/JaneliaResearchCampus", - "Julabo": "#/$defs/Julabo", - "LG": "#/$defs/Lg", - "Leica": "#/$defs/Leica", - "LifeCanvas": "#/$defs/LifeCanvas", - "Lumen Dynamics": "#/$defs/LumenDynamics", - "MBF Bioscience": "#/$defs/MBFBioscience", - "MKS Newport": "#/$defs/MKSNewport", - "MPI": "#/$defs/Mpi", - "Meadowlark Optics": "#/$defs/MeadowlarkOptics", - "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch", - "Midwest Optical Systems, Inc.": "#/$defs/MidwestOpticalSystems", - "Mitutuyo": "#/$defs/Mitutuyo", - "NResearch Inc": "#/$defs/NResearch", - "National Center for Complementary and Integrative Health": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth", - "National Institute of Mental Health": "#/$defs/NationalInstituteOfMentalHealth", - "National Institute of Neurological Disorders and Stroke": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke", - "National Instruments": "#/$defs/NationalInstruments", - "Navitar": "#/$defs/Navitar", - "Neurophotometrics": "#/$defs/Neurophotometrics", - "New Scale Technologies": "#/$defs/NewScaleTechnologies", - "New York University": "#/$defs/NewYorkUniversity", - "Nikon": "#/$defs/Nikon", - "Olympus": "#/$defs/Olympus", - "Open Ephys Production Site": "#/$defs/OpenEphysProductionSite", - "Optotune": "#/$defs/Optotune", - "Other": "#/$defs/Other", - "Oxxius": "#/$defs/Oxxius", - "Prizmatix": "#/$defs/Prizmatix", - "Quantifi": "#/$defs/Quantifi", - "Raspberry Pi": "#/$defs/RaspberryPi", - "SICGEN": "#/$defs/Sicgen", - "Schneider-Kreuznach": "#/$defs/SchneiderKreuznach", - "Second Order Effects": "#/$defs/SecondOrderEffects", - "Semrock": "#/$defs/Semrock", - "Sigma-Aldritch": "#/$defs/SigmaAldritch", - "Simons Foundation": "#/$defs/SimonsFoundation", - "Spinnaker": "#/$defs/Spinnaker", - "Tamron": "#/$defs/Tamron", + "AA Opto Electronic": "#/$defs/AA_OPTO_ELECTRONIC", + "ASUS": "#/$defs/ASUS", + "Abcam": "#/$defs/ABCAM", + "Addgene": "#/$defs/ADDGENE", + "Ailipu Technology Co": "#/$defs/AILIPU", + "Allen Institute": "#/$defs/AI", + "Allen Institute for Brain Science": "#/$defs/AIBS", + "Allen Institute for Neural Dynamics": "#/$defs/AIND", + "Allied": "#/$defs/ALLIED", + "Applied Scientific Instrumentation": "#/$defs/ASI", + "Arecont Vision Costar": "#/$defs/ARECONT_VISION_COSTAR", + "Basler": "#/$defs/BASLER", + "Cambridge Technology": "#/$defs/CAMBRIDGE_TECHNOLOGY", + "Carl Zeiss": "#/$defs/CARL_ZEISS", + "Champalimaud Foundation": "#/$defs/CHAMPALIMAUD", + "Chan Zuckerberg Initiative": "#/$defs/CZI", + "Chroma": "#/$defs/CHROMA", + "Coherent Scientific": "#/$defs/COHERENT_SCIENTIFIC", + "Columbia University": "#/$defs/COLUMBIA", + "Computar": "#/$defs/COMPUTAR", + "Conoptics": "#/$defs/CONOPTICS", + "Custom": "#/$defs/CUSTOM", + "Dodotronic": "#/$defs/DODOTRONIC", + "Doric": "#/$defs/DORIC", + "Ealing": "#/$defs/EALING", + "Edmund Optics": "#/$defs/EDMUND_OPTICS", + "Emory University": "#/$defs/EMORY", + "Euresys": "#/$defs/EURESYS", + "Fujinon": "#/$defs/FUJINON", + "Hamamatsu": "#/$defs/HAMAMATSU", + "Hamilton": "#/$defs/HAMILTON", + "Huazhong University of Science and Technology": "#/$defs/HUST", + "IR Robot Co": "#/$defs/IR_ROBOT_CO", + "ISL Products International": "#/$defs/ISL", + "Infinity Photo-Optical": "#/$defs/INFINITY_PHOTO_OPTICAL", + "Integrated DNA Technologies": "#/$defs/IDT", + "Interuniversity Microelectronics Center": "#/$defs/IMEC", + "Invitrogen": "#/$defs/INVITROGEN", + "Jackson Laboratory": "#/$defs/JAX", + "Janelia Research Campus": "#/$defs/JANELIA", + "Julabo": "#/$defs/JULABO", + "LG": "#/$defs/LG", + "Leica": "#/$defs/LEICA", + "LifeCanvas": "#/$defs/LIFECANVAS", + "Lumen Dynamics": "#/$defs/LUMEN_DYNAMICS", + "MBF Bioscience": "#/$defs/MBF", + "MKS Newport": "#/$defs/MKS_NEWPORT", + "MPI": "#/$defs/MPI", + "Meadowlark Optics": "#/$defs/MEADOWLARK_OPTICS", + "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MJFF", + "Midwest Optical Systems, Inc.": "#/$defs/MIDOPT", + "Mitutuyo": "#/$defs/MITUTUYO", + "NResearch Inc": "#/$defs/NRESEARCH_INC", + "National Center for Complementary and Integrative Health": "#/$defs/NCCIH", + "National Institute of Mental Health": "#/$defs/NIMH", + "National Institute of Neurological Disorders and Stroke": "#/$defs/NINDS", + "National Instruments": "#/$defs/NATIONAL_INSTRUMENTS", + "Navitar": "#/$defs/NAVITAR", + "Neurophotometrics": "#/$defs/NEUROPHOTOMETRICS", + "New Scale Technologies": "#/$defs/NEW_SCALE_TECHNOLOGIES", + "New York University": "#/$defs/NYU", + "Nikon": "#/$defs/NIKON", + "Olympus": "#/$defs/OLYMPUS", + "Open Ephys Production Site": "#/$defs/OEPS", + "Optotune": "#/$defs/OPTOTUNE", + "Other": "#/$defs/OTHER", + "Oxxius": "#/$defs/OXXIUS", + "Prizmatix": "#/$defs/PRIZMATIX", + "Quantifi": "#/$defs/QUANTIFI", + "Raspberry Pi": "#/$defs/RASPBERRY_PI", + "SICGEN": "#/$defs/SICGEN", + "Schneider-Kreuznach": "#/$defs/SCHNEIDER_KREUZNACH", + "Second Order Effects": "#/$defs/SECOND_ORDER_EFFECTS", + "Semrock": "#/$defs/SEMROCK", + "Sigma-Aldritch": "#/$defs/SIGMA_ALDRITCH", + "Simons Foundation": "#/$defs/SIMONS_FOUNDATION", + "Spinnaker": "#/$defs/SPINNAKER", + "Tamron": "#/$defs/TAMRON", "Technical Manufacturing Corporation": "#/$defs/TMC", - "Teledyne FLIR": "#/$defs/TeledyneFLIR", - "Templeton World Charity Foundation": "#/$defs/TempletonWorldCharityFoundation", - "The Imaging Source": "#/$defs/TheImagingSource", - "The Lee Company": "#/$defs/TheLeeCompany", - "Thermo Fisher": "#/$defs/Thermofisher", - "Thorlabs": "#/$defs/Thorlabs", - "Tymphany": "#/$defs/Tymphany", - "Vieworks": "#/$defs/Vieworks", - "Vortran": "#/$defs/Vortran", - "ams OSRAM": "#/$defs/AmsOsram" + "Teledyne FLIR": "#/$defs/FLIR", + "Templeton World Charity Foundation": "#/$defs/TWCF", + "The Imaging Source": "#/$defs/THE_IMAGING_SOURCE", + "The Lee Company": "#/$defs/THE_LEE_COMPANY", + "Thermo Fisher Scientific": "#/$defs/THERMO_FISHER_SCIENTIFIC", + "Thorlabs": "#/$defs/THORLABS", + "Tymphany": "#/$defs/TYMPHANY", + "Vieworks": "#/$defs/VIEWORKS", + "Vortran": "#/$defs/VORTRAN", + "ams OSRAM": "#/$defs/AMS_OSRAM" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/AAOptoElectronic" + "$ref": "#/$defs/AA_OPTO_ELECTRONIC" }, { - "$ref": "#/$defs/Abcam" + "$ref": "#/$defs/ASUS" }, { - "$ref": "#/$defs/Addgene" + "$ref": "#/$defs/ABCAM" }, { - "$ref": "#/$defs/AilipuTechnologyCo" + "$ref": "#/$defs/ADDGENE" }, { - "$ref": "#/$defs/AllenInstitute" + "$ref": "#/$defs/AILIPU" }, { - "$ref": "#/$defs/AllenInstituteForBrainScience" + "$ref": "#/$defs/AI" }, { - "$ref": "#/$defs/AllenInstituteForNeuralDynamics" + "$ref": "#/$defs/AIBS" }, { - "$ref": "#/$defs/Allied" + "$ref": "#/$defs/AIND" }, { - "$ref": "#/$defs/AmsOsram" + "$ref": "#/$defs/ALLIED" }, { - "$ref": "#/$defs/AppliedScientificInstrumentation" + "$ref": "#/$defs/ASI" }, { - "$ref": "#/$defs/Asus" + "$ref": "#/$defs/ARECONT_VISION_COSTAR" }, { - "$ref": "#/$defs/ArecontVisionCostar" + "$ref": "#/$defs/BASLER" }, { - "$ref": "#/$defs/Basler" + "$ref": "#/$defs/CAMBRIDGE_TECHNOLOGY" }, { - "$ref": "#/$defs/CambridgeTechnology" + "$ref": "#/$defs/CARL_ZEISS" }, { - "$ref": "#/$defs/ChampalimaudFoundation" + "$ref": "#/$defs/CHAMPALIMAUD" }, { - "$ref": "#/$defs/ChanZuckerbergInitiative" + "$ref": "#/$defs/CZI" }, { - "$ref": "#/$defs/Chroma" + "$ref": "#/$defs/CHROMA" }, { - "$ref": "#/$defs/CoherentScientific" + "$ref": "#/$defs/COHERENT_SCIENTIFIC" }, { - "$ref": "#/$defs/ColumbiaUniversity" + "$ref": "#/$defs/COLUMBIA" }, { - "$ref": "#/$defs/Computar" + "$ref": "#/$defs/COMPUTAR" }, { - "$ref": "#/$defs/Conoptics" + "$ref": "#/$defs/CONOPTICS" }, { - "$ref": "#/$defs/Custom" + "$ref": "#/$defs/CUSTOM" }, { - "$ref": "#/$defs/Dodotronic" + "$ref": "#/$defs/DODOTRONIC" }, { - "$ref": "#/$defs/Doric" + "$ref": "#/$defs/DORIC" }, { - "$ref": "#/$defs/Ealing" + "$ref": "#/$defs/EALING" }, { - "$ref": "#/$defs/EdmundOptics" + "$ref": "#/$defs/EDMUND_OPTICS" }, { - "$ref": "#/$defs/EmoryUniversity" + "$ref": "#/$defs/EMORY" }, { - "$ref": "#/$defs/Euresys" + "$ref": "#/$defs/EURESYS" }, { - "$ref": "#/$defs/Fujinon" + "$ref": "#/$defs/FUJINON" }, { - "$ref": "#/$defs/Hamamatsu" + "$ref": "#/$defs/HAMAMATSU" }, { - "$ref": "#/$defs/Hamilton" + "$ref": "#/$defs/HAMILTON" }, { - "$ref": "#/$defs/HuazhongUniversityOfScienceAndTechnology" + "$ref": "#/$defs/HUST" }, { - "$ref": "#/$defs/TheImagingSource" + "$ref": "#/$defs/IR_ROBOT_CO" }, { - "$ref": "#/$defs/IntegratedDNATechnologies" + "$ref": "#/$defs/ISL" }, { - "$ref": "#/$defs/InteruniversityMicroelectronicsCenter" + "$ref": "#/$defs/INFINITY_PHOTO_OPTICAL" }, { - "$ref": "#/$defs/InfinityPhotoOptical" + "$ref": "#/$defs/IDT" }, { - "$ref": "#/$defs/Invitrogen" + "$ref": "#/$defs/IMEC" }, { - "$ref": "#/$defs/ISLProductsInternational" + "$ref": "#/$defs/INVITROGEN" }, { - "$ref": "#/$defs/JacksonLaboratory" + "$ref": "#/$defs/JAX" }, { - "$ref": "#/$defs/JaneliaResearchCampus" + "$ref": "#/$defs/JANELIA" }, { - "$ref": "#/$defs/Julabo" + "$ref": "#/$defs/JULABO" }, { - "$ref": "#/$defs/TheLeeCompany" + "$ref": "#/$defs/LG" }, { - "$ref": "#/$defs/Leica" + "$ref": "#/$defs/LEICA" }, { - "$ref": "#/$defs/Lg" + "$ref": "#/$defs/LUMEN_DYNAMICS" }, { - "$ref": "#/$defs/LifeCanvas" + "$ref": "#/$defs/LIFECANVAS" }, { - "$ref": "#/$defs/MeadowlarkOptics" + "$ref": "#/$defs/MBF" }, { - "$ref": "#/$defs/IRRobotCo" + "$ref": "#/$defs/MKS_NEWPORT" }, { - "$ref": "#/$defs/MBFBioscience" + "$ref": "#/$defs/MPI" }, { - "$ref": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch" + "$ref": "#/$defs/MEADOWLARK_OPTICS" }, { - "$ref": "#/$defs/MidwestOpticalSystems" + "$ref": "#/$defs/MJFF" }, { - "$ref": "#/$defs/Mitutuyo" + "$ref": "#/$defs/MIDOPT" }, { - "$ref": "#/$defs/MKSNewport" + "$ref": "#/$defs/MITUTUYO" }, { - "$ref": "#/$defs/Mpi" + "$ref": "#/$defs/NRESEARCH_INC" }, { - "$ref": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth" + "$ref": "#/$defs/NCCIH" }, { - "$ref": "#/$defs/NationalInstituteOfMentalHealth" + "$ref": "#/$defs/NIMH" }, { - "$ref": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke" + "$ref": "#/$defs/NINDS" }, { - "$ref": "#/$defs/NationalInstruments" + "$ref": "#/$defs/NATIONAL_INSTRUMENTS" }, { - "$ref": "#/$defs/Navitar" + "$ref": "#/$defs/NAVITAR" }, { - "$ref": "#/$defs/Neurophotometrics" + "$ref": "#/$defs/NEUROPHOTOMETRICS" }, { - "$ref": "#/$defs/NewScaleTechnologies" + "$ref": "#/$defs/NEW_SCALE_TECHNOLOGIES" }, { - "$ref": "#/$defs/NewYorkUniversity" + "$ref": "#/$defs/NYU" }, { - "$ref": "#/$defs/Nikon" + "$ref": "#/$defs/NIKON" }, { - "$ref": "#/$defs/NResearch" + "$ref": "#/$defs/OLYMPUS" }, { - "$ref": "#/$defs/OpenEphysProductionSite" + "$ref": "#/$defs/OEPS" }, { - "$ref": "#/$defs/Olympus" + "$ref": "#/$defs/OPTOTUNE" }, { - "$ref": "#/$defs/Optotune" + "$ref": "#/$defs/OTHER" }, { - "$ref": "#/$defs/Oxxius" + "$ref": "#/$defs/OXXIUS" }, { - "$ref": "#/$defs/Prizmatix" + "$ref": "#/$defs/PRIZMATIX" }, { - "$ref": "#/$defs/Quantifi" + "$ref": "#/$defs/QUANTIFI" }, { - "$ref": "#/$defs/RaspberryPi" + "$ref": "#/$defs/RASPBERRY_PI" }, { - "$ref": "#/$defs/SecondOrderEffects" + "$ref": "#/$defs/SICGEN" }, { - "$ref": "#/$defs/Semrock" + "$ref": "#/$defs/SCHNEIDER_KREUZNACH" }, { - "$ref": "#/$defs/SchneiderKreuznach" + "$ref": "#/$defs/SECOND_ORDER_EFFECTS" }, { - "$ref": "#/$defs/Sicgen" + "$ref": "#/$defs/SEMROCK" }, { - "$ref": "#/$defs/SigmaAldritch" + "$ref": "#/$defs/SIGMA_ALDRITCH" }, { - "$ref": "#/$defs/SimonsFoundation" + "$ref": "#/$defs/SIMONS_FOUNDATION" }, { - "$ref": "#/$defs/Spinnaker" + "$ref": "#/$defs/SPINNAKER" }, { - "$ref": "#/$defs/Tamron" + "$ref": "#/$defs/TAMRON" }, { - "$ref": "#/$defs/TempletonWorldCharityFoundation" + "$ref": "#/$defs/TMC" }, { - "$ref": "#/$defs/TeledyneFLIR" + "$ref": "#/$defs/FLIR" }, { - "$ref": "#/$defs/Thermofisher" + "$ref": "#/$defs/TWCF" }, { - "$ref": "#/$defs/Thorlabs" + "$ref": "#/$defs/THE_IMAGING_SOURCE" }, { - "$ref": "#/$defs/TMC" + "$ref": "#/$defs/THE_LEE_COMPANY" }, { - "$ref": "#/$defs/Tymphany" + "$ref": "#/$defs/THERMO_FISHER_SCIENTIFIC" }, { - "$ref": "#/$defs/Vieworks" + "$ref": "#/$defs/THORLABS" }, { - "$ref": "#/$defs/Vortran" + "$ref": "#/$defs/TYMPHANY" }, { - "$ref": "#/$defs/CarlZeiss" + "$ref": "#/$defs/VIEWORKS" }, { - "$ref": "#/$defs/LumenDynamics" + "$ref": "#/$defs/VORTRAN" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/AMS_OSRAM" } ], "title": "Source" @@ -9519,7 +10396,11 @@ "procedure_type": { "const": "Surgery", "default": "Surgery", - "title": "Procedure Type" + "enum": [ + "Surgery" + ], + "title": "Procedure Type", + "type": "string" }, "protocol_id": { "description": "DOI for protocols.io", @@ -9697,194 +10578,279 @@ "title": "Surgery", "type": "object" }, - "TMC": { - "additionalProperties": false, - "description": "TMC", + "TAMRON": { "properties": { "name": { - "const": "Technical Manufacturing Corporation", - "default": "Technical Manufacturing Corporation", - "title": "Name" + "const": "Tamron", + "default": "Tamron", + "enum": [ + "Tamron" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "TMC", - "default": "TMC", - "title": "Abbreviation" + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "TMC", + "title": "TAMRON", "type": "object" }, - "Tamron": { - "additionalProperties": false, - "description": "Tamron", + "THERMO_FISHER_SCIENTIFIC": { "properties": { "name": { - "const": "Tamron", - "default": "Tamron", - "title": "Name" + "const": "Thermo Fisher Scientific", + "default": "Thermo Fisher Scientific", + "enum": [ + "Thermo Fisher Scientific" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" + }, + "propertyName": "name" + }, + "oneOf": [ + { + "$ref": "#/$defs/ROR" + } + ], + "title": "Registry" + }, + "registry_identifier": { + "const": "03x1ewr52", + "default": "03x1ewr52", + "enum": [ + "03x1ewr52" + ], + "title": "Registry Identifier", + "type": "string" + } + }, + "title": "THERMO_FISHER_SCIENTIFIC", + "type": "object" + }, + "THE_IMAGING_SOURCE": { + "properties": { + "name": { + "const": "The Imaging Source", + "default": "The Imaging Source", + "enum": [ + "The Imaging Source" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { "const": null, "default": null, - "title": "Registry" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Tamron", + "title": "THE_IMAGING_SOURCE", "type": "object" }, - "TarsVirusIdentifiers": { - "additionalProperties": false, - "description": "TARS data for a viral prep", + "THE_LEE_COMPANY": { "properties": { - "virus_tars_id": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } + "name": { + "const": "The Lee Company", + "default": "The Lee Company", + "enum": [ + "The Lee Company" ], - "default": null, - "title": "Virus ID, usually begins 'AiV'" + "title": "Name", + "type": "string" }, - "plasmid_tars_alias": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { "default": null, - "description": "Alias used to reference the plasmid, usually begins 'AiP'", - "title": "Plasmid alias" + "title": "Registry", + "type": "null" }, - "prep_lot_number": { - "title": "Preparation lot number", + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "THE_LEE_COMPANY", + "type": "object" + }, + "THORLABS": { + "properties": { + "name": { + "const": "Thorlabs", + "default": "Thorlabs", + "enum": [ + "Thorlabs" + ], + "title": "Name", "type": "string" }, - "prep_date": { - "anyOf": [ - { - "format": "date", - "type": "string" - }, - { - "type": "null" - } - ], + "abbreviation": { + "const": null, "default": null, - "description": "Date this prep lot was titered", - "title": "Preparation lot date" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, - "prep_type": { - "anyOf": [ - { - "$ref": "#/$defs/VirusPrepType" + "registry": { + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" }, + "propertyName": "name" + }, + "oneOf": [ { - "type": "null" + "$ref": "#/$defs/ROR" } ], - "default": null, - "title": "Viral prep type" + "title": "Registry" }, - "prep_protocol": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } + "registry_identifier": { + "const": "04gsnvb07", + "default": "04gsnvb07", + "enum": [ + "04gsnvb07" ], - "default": null, - "title": "Prep protocol" + "title": "Registry Identifier", + "type": "string" } }, - "required": [ - "prep_lot_number" - ], - "title": "TarsVirusIdentifiers", + "title": "THORLABS", "type": "object" }, - "TeledyneFLIR": { - "additionalProperties": false, - "description": "TeledyneFLIR", + "TMC": { "properties": { "name": { - "const": "Teledyne FLIR", - "default": "Teledyne FLIR", - "title": "Name" + "const": "Technical Manufacturing Corporation", + "default": "Technical Manufacturing Corporation", + "enum": [ + "Technical Manufacturing Corporation" + ], + "title": "Name", + "type": "string" }, - "abbreviation": { - "const": "FLIR", - "default": "FLIR", - "title": "Abbreviation" + "abbreviation": { + "const": "TMC", + "default": "TMC", + "enum": [ + "TMC" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/ResearchOrganizationRegistry" - } - ], - "title": "Registry" + "default": null, + "title": "Registry", + "type": "null" }, "registry_identifier": { - "const": "01j1gwp17", - "default": "01j1gwp17", - "title": "Registry Identifier" + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "TeledyneFLIR", + "title": "TMC", "type": "object" }, - "TempletonWorldCharityFoundation": { - "additionalProperties": false, - "description": "TempletonWorldCharityFoundation", + "TWCF": { "properties": { "name": { "const": "Templeton World Charity Foundation", "default": "Templeton World Charity Foundation", - "title": "Name" + "enum": [ + "Templeton World Charity Foundation" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "TWCF", "default": "TWCF", - "title": "Abbreviation" + "enum": [ + "TWCF" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -9893,13 +10859,13 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" @@ -9907,148 +10873,130 @@ "registry_identifier": { "const": "00x0z1472", "default": "00x0z1472", - "title": "Registry Identifier" + "enum": [ + "00x0z1472" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "TempletonWorldCharityFoundation", + "title": "TWCF", "type": "object" }, - "TheImagingSource": { - "additionalProperties": false, - "description": "TheImagingSource", + "TYMPHANY": { "properties": { "name": { - "const": "The Imaging Source", - "default": "The Imaging Source", - "title": "Name" + "const": "Tymphany", + "default": "Tymphany", + "enum": [ + "Tymphany" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "TheImagingSource", + "title": "TYMPHANY", "type": "object" }, - "TheLeeCompany": { + "TarsVirusIdentifiers": { "additionalProperties": false, - "description": "TheLeeCompany", + "description": "TARS data for a viral prep", "properties": { - "name": { - "const": "The Lee Company", - "default": "The Lee Company", - "title": "Name" - }, - "abbreviation": { - "const": null, + "virus_tars_id": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], "default": null, - "title": "Abbreviation" + "title": "Virus ID, usually begins 'AiV'" }, - "registry": { - "const": null, + "plasmid_tars_alias": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], "default": null, - "title": "Registry" + "description": "Alias used to reference the plasmid, usually begins 'AiP'", + "title": "Plasmid alias" }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "TheLeeCompany", - "type": "object" - }, - "Thermofisher": { - "additionalProperties": false, - "description": "Thermofisher", - "properties": { - "name": { - "const": "Thermo Fisher", - "default": "Thermo Fisher", - "title": "Name" + "prep_lot_number": { + "title": "Preparation lot number", + "type": "string" }, - "abbreviation": { - "const": null, + "prep_date": { + "anyOf": [ + { + "format": "date", + "type": "string" + }, + { + "type": "null" + } + ], "default": null, - "title": "Abbreviation" + "description": "Date this prep lot was titered", + "title": "Preparation lot date" }, - "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "prep_type": { + "anyOf": [ + { + "$ref": "#/$defs/VirusPrepType" }, - "propertyName": "name" - }, - "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "type": "null" } ], - "title": "Registry" - }, - "registry_identifier": { - "const": "03x1ewr52", - "default": "03x1ewr52", - "title": "Registry Identifier" - } - }, - "title": "Thermofisher", - "type": "object" - }, - "Thorlabs": { - "additionalProperties": false, - "description": "Thorlabs", - "properties": { - "name": { - "const": "Thorlabs", - "default": "Thorlabs", - "title": "Name" - }, - "abbreviation": { - "const": null, "default": null, - "title": "Abbreviation" + "title": "Viral prep type" }, - "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "prep_protocol": { + "anyOf": [ + { + "type": "string" }, - "propertyName": "name" - }, - "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "type": "null" } ], - "title": "Registry" - }, - "registry_identifier": { - "const": "04gsnvb07", - "default": "04gsnvb07", - "title": "Registry Identifier" + "default": null, + "title": "Prep protocol" } }, - "title": "Thorlabs", + "required": [ + "prep_lot_number" + ], + "title": "TarsVirusIdentifiers", "type": "object" }, "TimeUnit": { @@ -10071,7 +11019,11 @@ "procedure_type": { "const": "Training", "default": "Training", - "title": "Procedure Type" + "enum": [ + "Training" + ], + "title": "Procedure Type", + "type": "string" }, "training_name": { "title": "Training protocol name", @@ -10120,69 +11072,89 @@ "title": "TrainingProtocol", "type": "object" }, - "Tymphany": { - "additionalProperties": false, - "description": "Tymphany", + "UnitlessUnit": { + "description": "Unitless options", + "enum": [ + "percent", + "fraction of cycle" + ], + "title": "UnitlessUnit", + "type": "string" + }, + "VIEWORKS": { "properties": { "name": { - "const": "Tymphany", - "default": "Tymphany", - "title": "Name" + "const": "Vieworks", + "default": "Vieworks", + "enum": [ + "Vieworks" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Tymphany", + "title": "VIEWORKS", "type": "object" }, - "UnitlessUnit": { - "description": "Unitless options", - "enum": [ - "percent", - "fraction of cycle" - ], - "title": "UnitlessUnit", - "type": "string" - }, - "Vieworks": { - "additionalProperties": false, - "description": "Vieworks", + "VORTRAN": { "properties": { "name": { - "const": "Vieworks", - "default": "Vieworks", - "title": "Name" + "const": "Vortran", + "default": "Vortran", + "enum": [ + "Vortran" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Vieworks", + "title": "VORTRAN", "type": "object" }, "ViralMaterial": { @@ -10192,7 +11164,11 @@ "material_type": { "const": "Virus", "default": "Virus", - "title": "Injection material type" + "enum": [ + "Virus" + ], + "title": "Injection material type", + "type": "string" }, "name": { "description": "Full genome for virus construct", @@ -10270,34 +11246,6 @@ "title": "VolumeUnit", "type": "string" }, - "Vortran": { - "additionalProperties": false, - "description": "Vortran", - "properties": { - "name": { - "const": "Vortran", - "default": "Vortran", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "Vortran", - "type": "object" - }, "WaterRestriction": { "additionalProperties": false, "description": "Description of a water restriction procedure", @@ -10305,7 +11253,11 @@ "procedure_type": { "const": "Water restriction", "default": "Water restriction", - "title": "Procedure Type" + "enum": [ + "Water restriction" + ], + "title": "Procedure Type", + "type": "string" }, "iacuc_protocol": { "title": "IACUC protocol", @@ -10433,9 +11385,13 @@ "type": "string" }, "schema_version": { - "const": "0.13.14", - "default": "0.13.14", - "title": "Schema Version" + "const": "0.13.15", + "default": "0.13.15", + "enum": [ + "0.13.15" + ], + "title": "Schema Version", + "type": "string" }, "subject_id": { "description": "Unique identifier for the subject. If this is not a Allen LAS ID, indicate this in the Notes.", diff --git a/schemas/processing_schema.json b/schemas/processing_schema.json index b127a8073..e237edbbe 100644 --- a/schemas/processing_schema.json +++ b/schemas/processing_schema.json @@ -279,7 +279,6 @@ "type": "object" }, "ProcessName": { - "description": "Data processing type labels", "enum": [ "Analysis", "Compression", @@ -294,13 +293,13 @@ "Fluorescence event detection", "Image atlas alignment", "Image background subtraction", - "Image cell segmentation", "Image cell classification", "Image cell quantification", - "Image mip visualization", + "Image cell segmentation", "Image destriping", "Image flat-field correction", "Image importing", + "Image mip visualization", "Image thresholding", "Image tile alignment", "Image tile fusing", @@ -311,8 +310,8 @@ "Quality control and assessment", "Simulation", "Skull stripping", - "Spike sorting", "Spatial timeseries demixing", + "Spike sorting", "Video motion correction", "Video plane decrosstalk", "Video ROI classification", @@ -333,9 +332,13 @@ "type": "string" }, "schema_version": { - "const": "0.4.8", - "default": "0.4.8", - "title": "Schema Version" + "const": "0.4.9", + "default": "0.4.9", + "enum": [ + "0.4.9" + ], + "title": "Schema Version", + "type": "string" }, "processing_pipeline": { "allOf": [ diff --git a/schemas/quality_control_schema.json b/schemas/quality_control_schema.json new file mode 100644 index 000000000..4780bb442 --- /dev/null +++ b/schemas/quality_control_schema.json @@ -0,0 +1,551 @@ +{ + "$defs": { + "AindGeneric": { + "additionalProperties": true, + "description": "Base class for generic types that can be used in AIND schema", + "properties": {}, + "title": "AindGeneric", + "type": "object" + }, + "BEHAVIOR": { + "additionalProperties": false, + "properties": { + "name": { + "const": "Behavior", + "default": "Behavior", + "enum": [ + "Behavior" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "behavior", + "default": "behavior", + "enum": [ + "behavior" + ], + "title": "Abbreviation", + "type": "string" + } + }, + "title": "BEHAVIOR", + "type": "object" + }, + "BEHAVIOR_VIDEOS": { + "additionalProperties": false, + "properties": { + "name": { + "const": "Behavior videos", + "default": "Behavior videos", + "enum": [ + "Behavior videos" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "behavior-videos", + "default": "behavior-videos", + "enum": [ + "behavior-videos" + ], + "title": "Abbreviation", + "type": "string" + } + }, + "title": "BEHAVIOR_VIDEOS", + "type": "object" + }, + "CONFOCAL": { + "additionalProperties": false, + "properties": { + "name": { + "const": "Confocal microscopy", + "default": "Confocal microscopy", + "enum": [ + "Confocal microscopy" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "confocal", + "default": "confocal", + "enum": [ + "confocal" + ], + "title": "Abbreviation", + "type": "string" + } + }, + "title": "CONFOCAL", + "type": "object" + }, + "ECEPHYS": { + "additionalProperties": false, + "properties": { + "name": { + "const": "Extracellular electrophysiology", + "default": "Extracellular electrophysiology", + "enum": [ + "Extracellular electrophysiology" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "ecephys", + "default": "ecephys", + "enum": [ + "ecephys" + ], + "title": "Abbreviation", + "type": "string" + } + }, + "title": "ECEPHYS", + "type": "object" + }, + "EMG": { + "additionalProperties": false, + "properties": { + "name": { + "const": "Electromyography", + "default": "Electromyography", + "enum": [ + "Electromyography" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "EMG", + "default": "EMG", + "enum": [ + "EMG" + ], + "title": "Abbreviation", + "type": "string" + } + }, + "title": "EMG", + "type": "object" + }, + "FIB": { + "additionalProperties": false, + "properties": { + "name": { + "const": "Fiber photometry", + "default": "Fiber photometry", + "enum": [ + "Fiber photometry" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "fib", + "default": "fib", + "enum": [ + "fib" + ], + "title": "Abbreviation", + "type": "string" + } + }, + "title": "FIB", + "type": "object" + }, + "FMOST": { + "additionalProperties": false, + "properties": { + "name": { + "const": "Fluorescence micro-optical sectioning tomography", + "default": "Fluorescence micro-optical sectioning tomography", + "enum": [ + "Fluorescence micro-optical sectioning tomography" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "fMOST", + "default": "fMOST", + "enum": [ + "fMOST" + ], + "title": "Abbreviation", + "type": "string" + } + }, + "title": "FMOST", + "type": "object" + }, + "ICEPHYS": { + "additionalProperties": false, + "properties": { + "name": { + "const": "Intracellular electrophysiology", + "default": "Intracellular electrophysiology", + "enum": [ + "Intracellular electrophysiology" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "icephys", + "default": "icephys", + "enum": [ + "icephys" + ], + "title": "Abbreviation", + "type": "string" + } + }, + "title": "ICEPHYS", + "type": "object" + }, + "ISI": { + "additionalProperties": false, + "properties": { + "name": { + "const": "Intrinsic signal imaging", + "default": "Intrinsic signal imaging", + "enum": [ + "Intrinsic signal imaging" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "ISI", + "default": "ISI", + "enum": [ + "ISI" + ], + "title": "Abbreviation", + "type": "string" + } + }, + "title": "ISI", + "type": "object" + }, + "MERFISH": { + "additionalProperties": false, + "properties": { + "name": { + "const": "Multiplexed error-robust fluorescence in situ hybridization", + "default": "Multiplexed error-robust fluorescence in situ hybridization", + "enum": [ + "Multiplexed error-robust fluorescence in situ hybridization" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "merfish", + "default": "merfish", + "enum": [ + "merfish" + ], + "title": "Abbreviation", + "type": "string" + } + }, + "title": "MERFISH", + "type": "object" + }, + "MRI": { + "additionalProperties": false, + "properties": { + "name": { + "const": "Magnetic resonance imaging", + "default": "Magnetic resonance imaging", + "enum": [ + "Magnetic resonance imaging" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "MRI", + "default": "MRI", + "enum": [ + "MRI" + ], + "title": "Abbreviation", + "type": "string" + } + }, + "title": "MRI", + "type": "object" + }, + "POPHYS": { + "additionalProperties": false, + "properties": { + "name": { + "const": "Planar optical physiology", + "default": "Planar optical physiology", + "enum": [ + "Planar optical physiology" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "pophys", + "default": "pophys", + "enum": [ + "pophys" + ], + "title": "Abbreviation", + "type": "string" + } + }, + "title": "POPHYS", + "type": "object" + }, + "QCEvaluation": { + "additionalProperties": false, + "description": "Description of one evaluation stage", + "properties": { + "evaluation_modality": { + "discriminator": { + "mapping": { + "EMG": "#/$defs/EMG", + "ISI": "#/$defs/ISI", + "MRI": "#/$defs/MRI", + "SPIM": "#/$defs/SPIM", + "behavior": "#/$defs/BEHAVIOR", + "behavior-videos": "#/$defs/BEHAVIOR_VIDEOS", + "confocal": "#/$defs/CONFOCAL", + "ecephys": "#/$defs/ECEPHYS", + "fMOST": "#/$defs/FMOST", + "fib": "#/$defs/FIB", + "icephys": "#/$defs/ICEPHYS", + "merfish": "#/$defs/MERFISH", + "pophys": "#/$defs/POPHYS", + "slap": "#/$defs/SLAP" + }, + "propertyName": "abbreviation" + }, + "oneOf": [ + { + "$ref": "#/$defs/BEHAVIOR" + }, + { + "$ref": "#/$defs/BEHAVIOR_VIDEOS" + }, + { + "$ref": "#/$defs/CONFOCAL" + }, + { + "$ref": "#/$defs/EMG" + }, + { + "$ref": "#/$defs/ECEPHYS" + }, + { + "$ref": "#/$defs/FIB" + }, + { + "$ref": "#/$defs/FMOST" + }, + { + "$ref": "#/$defs/ICEPHYS" + }, + { + "$ref": "#/$defs/ISI" + }, + { + "$ref": "#/$defs/MRI" + }, + { + "$ref": "#/$defs/MERFISH" + }, + { + "$ref": "#/$defs/POPHYS" + }, + { + "$ref": "#/$defs/SLAP" + }, + { + "$ref": "#/$defs/SPIM" + } + ], + "title": "Modality" + }, + "evaluation_stage": { + "title": "Evaluation stage", + "type": "string" + }, + "evaluator_full_name": { + "title": "Evaluator full name", + "type": "string" + }, + "evaluation_date": { + "format": "date", + "title": "Evaluation date", + "type": "string" + }, + "qc_metrics": { + "allOf": [ + { + "$ref": "#/$defs/AindGeneric" + } + ], + "default": {}, + "title": "QC metrics" + }, + "stage_status": { + "allOf": [ + { + "$ref": "#/$defs/Status" + } + ], + "title": "Stage status" + }, + "notes": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Notes" + } + }, + "required": [ + "evaluation_modality", + "evaluation_stage", + "evaluator_full_name", + "evaluation_date", + "stage_status" + ], + "title": "QCEvaluation", + "type": "object" + }, + "SLAP": { + "additionalProperties": false, + "properties": { + "name": { + "const": "Scanned line projection imaging", + "default": "Scanned line projection imaging", + "enum": [ + "Scanned line projection imaging" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "slap", + "default": "slap", + "enum": [ + "slap" + ], + "title": "Abbreviation", + "type": "string" + } + }, + "title": "SLAP", + "type": "object" + }, + "SPIM": { + "additionalProperties": false, + "properties": { + "name": { + "const": "Selective plane illumination microscopy", + "default": "Selective plane illumination microscopy", + "enum": [ + "Selective plane illumination microscopy" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "SPIM", + "default": "SPIM", + "enum": [ + "SPIM" + ], + "title": "Abbreviation", + "type": "string" + } + }, + "title": "SPIM", + "type": "object" + }, + "Status": { + "description": "QC Status", + "enum": [ + "Fail", + "Pass" + ], + "title": "Status", + "type": "string" + } + }, + "additionalProperties": false, + "description": "Description of quality metrics for a data asset", + "properties": { + "describedBy": { + "const": "https://raw.githubusercontent.com/AllenNeuralDynamics/aind-data-schema/main/src/aind_data_schema/core/quality_metrics.py", + "default": "https://raw.githubusercontent.com/AllenNeuralDynamics/aind-data-schema/main/src/aind_data_schema/core/quality_metrics.py", + "title": "Describedby", + "type": "string" + }, + "schema_version": { + "const": "0.0.1", + "default": "0.0.1", + "enum": [ + "0.0.1" + ], + "title": "Schema Version", + "type": "string" + }, + "overall_status": { + "allOf": [ + { + "$ref": "#/$defs/Status" + } + ], + "title": "Overall status" + }, + "overall_status_date": { + "format": "date", + "title": "Date of status", + "type": "string" + }, + "evaluations": { + "items": { + "$ref": "#/$defs/QCEvaluation" + }, + "title": "Evaluations", + "type": "array" + }, + "notes": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Notes" + } + }, + "required": [ + "overall_status", + "overall_status_date", + "evaluations" + ], + "title": "QualityControl", + "type": "object" +} \ No newline at end of file diff --git a/schemas/rig_schema.json b/schemas/rig_schema.json index 7d0e08d85..e3d4c214c 100644 --- a/schemas/rig_schema.json +++ b/schemas/rig_schema.json @@ -1,46 +1,62 @@ { "$defs": { - "AAOptoElectronic": { - "additionalProperties": false, - "description": "AAOptoElectronic", + "AA_OPTO_ELECTRONIC": { "properties": { "name": { "const": "AA Opto Electronic", "default": "AA Opto Electronic", - "title": "Name" + "enum": [ + "AA Opto Electronic" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "AAOptoElectronic", + "title": "AA_OPTO_ELECTRONIC", "type": "object" }, - "Abcam": { - "additionalProperties": false, - "description": "Abcam", + "ABCAM": { "properties": { "name": { "const": "Abcam", "default": "Abcam", - "title": "Name" + "enum": [ + "Abcam" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { "default": { @@ -49,13 +65,13 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" @@ -63,25 +79,35 @@ "registry_identifier": { "const": "02e1wjw63", "default": "02e1wjw63", - "title": "Registry Identifier" + "enum": [ + "02e1wjw63" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "Abcam", + "title": "ABCAM", "type": "object" }, - "Addgene": { - "additionalProperties": false, - "description": "Addgene", + "ADDGENE": { "properties": { "name": { "const": "Addgene", "default": "Addgene", - "title": "Name" + "enum": [ + "Addgene" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { "default": { @@ -90,13 +116,13 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" @@ -104,60 +130,35 @@ "registry_identifier": { "const": "01nn1pw54", "default": "01nn1pw54", - "title": "Registry Identifier" - } - }, - "title": "Addgene", - "type": "object" - }, - "AilipuTechnologyCo": { - "additionalProperties": false, - "description": "AilipuTechnologyCo", - "properties": { - "name": { - "const": "Ailipu Technology Co", - "default": "Ailipu Technology Co", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" + "enum": [ + "01nn1pw54" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "AilipuTechnologyCo", - "type": "object" - }, - "AindGeneric": { - "additionalProperties": true, - "description": "Base class for generic types that can be used in AIND schema", - "properties": {}, - "title": "AindGeneric", + "title": "ADDGENE", "type": "object" }, - "AllenInstitute": { - "additionalProperties": false, - "description": "AllenInstitute", + "AI": { "properties": { "name": { "const": "Allen Institute", "default": "Allen Institute", - "title": "Name" + "enum": [ + "Allen Institute" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "AI", "default": "AI", - "title": "Abbreviation" + "enum": [ + "AI" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -166,13 +167,13 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" @@ -180,25 +181,35 @@ "registry_identifier": { "const": "03cpe7c52", "default": "03cpe7c52", - "title": "Registry Identifier" + "enum": [ + "03cpe7c52" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "AllenInstitute", + "title": "AI", "type": "object" }, - "AllenInstituteForBrainScience": { - "additionalProperties": false, - "description": "AllenInstituteForBrainScience", + "AIBS": { "properties": { "name": { "const": "Allen Institute for Brain Science", "default": "Allen Institute for Brain Science", - "title": "Name" + "enum": [ + "Allen Institute for Brain Science" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "AIBS", "default": "AIBS", - "title": "Abbreviation" + "enum": [ + "AIBS" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -207,13 +218,13 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" @@ -221,25 +232,73 @@ "registry_identifier": { "const": "00dcv1019", "default": "00dcv1019", - "title": "Registry Identifier" + "enum": [ + "00dcv1019" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "AllenInstituteForBrainScience", + "title": "AIBS", "type": "object" }, - "AllenInstituteForNeuralDynamics": { - "additionalProperties": false, - "description": "AllenInstituteForNeuralDynamics", + "AILIPU": { + "properties": { + "name": { + "const": "Ailipu Technology Co", + "default": "Ailipu Technology Co", + "enum": [ + "Ailipu Technology Co" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "Ailipu", + "default": "Ailipu", + "enum": [ + "Ailipu" + ], + "title": "Abbreviation", + "type": "string" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "AILIPU", + "type": "object" + }, + "AIND": { "properties": { "name": { "const": "Allen Institute for Neural Dynamics", "default": "Allen Institute for Neural Dynamics", - "title": "Name" + "enum": [ + "Allen Institute for Neural Dynamics" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "AIND", "default": "AIND", - "title": "Abbreviation" + "enum": [ + "AIND" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -248,13 +307,13 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" @@ -262,53 +321,73 @@ "registry_identifier": { "const": "04szwah67", "default": "04szwah67", - "title": "Registry Identifier" + "enum": [ + "04szwah67" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "AllenInstituteForNeuralDynamics", + "title": "AIND", "type": "object" }, - "Allied": { - "additionalProperties": false, - "description": "Allied", + "ALLIED": { "properties": { "name": { "const": "Allied", "default": "Allied", - "title": "Name" + "enum": [ + "Allied" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Allied", + "title": "ALLIED", "type": "object" }, - "AmsOsram": { - "additionalProperties": false, - "description": "ams OSRAM", + "AMS_OSRAM": { "properties": { "name": { "const": "ams OSRAM", "default": "ams OSRAM", - "title": "Name" + "enum": [ + "ams OSRAM" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { "default": { @@ -317,13 +396,13 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" @@ -331,66 +410,148 @@ "registry_identifier": { "const": "045d0h266", "default": "045d0h266", - "title": "Registry Identifier" + "enum": [ + "045d0h266" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "AmsOsram", + "title": "AMS_OSRAM", "type": "object" }, - "AppliedScientificInstrumentation": { - "additionalProperties": false, - "description": "AppliedScientificInstrumentation", + "ARECONT_VISION_COSTAR": { + "properties": { + "name": { + "const": "Arecont Vision Costar", + "default": "Arecont Vision Costar", + "enum": [ + "Arecont Vision Costar" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "ARECONT_VISION_COSTAR", + "type": "object" + }, + "ASI": { "properties": { "name": { "const": "Applied Scientific Instrumentation", "default": "Applied Scientific Instrumentation", - "title": "Name" + "enum": [ + "Applied Scientific Instrumentation" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "ASI", "default": "ASI", - "title": "Abbreviation" + "enum": [ + "ASI" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "AppliedScientificInstrumentation", + "title": "ASI", "type": "object" }, - "ArecontVisionCostar": { - "additionalProperties": false, - "description": "ArecontVisionCostar", + "ASUS": { "properties": { "name": { - "const": "Arecont Vision Costar", - "default": "Arecont Vision Costar", - "title": "Name" + "const": "ASUS", + "default": "ASUS", + "enum": [ + "ASUS" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, - "default": null, + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" + }, + "propertyName": "name" + }, + "oneOf": [ + { + "$ref": "#/$defs/ROR" + } + ], "title": "Registry" }, "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" + "const": "00bxkz165", + "default": "00bxkz165", + "enum": [ + "00bxkz165" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "ArecontVisionCostar", + "title": "ASUS", + "type": "object" + }, + "AindGeneric": { + "additionalProperties": true, + "description": "Base class for generic types that can be used in AIND schema", + "properties": {}, + "title": "AindGeneric", "type": "object" }, "Arena": { @@ -400,7 +561,11 @@ "device_type": { "const": "Arena", "default": "Arena", - "title": "Device Type" + "enum": [ + "Arena" + ], + "title": "Device Type", + "type": "string" }, "name": { "title": "Device name", @@ -423,365 +588,365 @@ { "discriminator": { "mapping": { - "AA Opto Electronic": "#/$defs/AAOptoElectronic", - "ASUS": "#/$defs/Asus", - "Abcam": "#/$defs/Abcam", - "Addgene": "#/$defs/Addgene", - "Ailipu Technology Co": "#/$defs/AilipuTechnologyCo", - "Allen Institute": "#/$defs/AllenInstitute", - "Allen Institute for Brain Science": "#/$defs/AllenInstituteForBrainScience", - "Allen Institute for Neural Dynamics": "#/$defs/AllenInstituteForNeuralDynamics", - "Allied": "#/$defs/Allied", - "Applied Scientific Instrumentation": "#/$defs/AppliedScientificInstrumentation", - "Arecont Vision Costar": "#/$defs/ArecontVisionCostar", - "Basler": "#/$defs/Basler", - "Cambridge Technology": "#/$defs/CambridgeTechnology", - "Carl Zeiss": "#/$defs/CarlZeiss", - "Champalimaud Foundation": "#/$defs/ChampalimaudFoundation", - "Chan Zuckerberg Initiative": "#/$defs/ChanZuckerbergInitiative", - "Chroma": "#/$defs/Chroma", - "Coherent Scientific": "#/$defs/CoherentScientific", - "Columbia University": "#/$defs/ColumbiaUniversity", - "Computar": "#/$defs/Computar", - "Conoptics": "#/$defs/Conoptics", - "Custom": "#/$defs/Custom", - "Dodotronic": "#/$defs/Dodotronic", - "Doric": "#/$defs/Doric", - "Ealing": "#/$defs/Ealing", - "Edmund Optics": "#/$defs/EdmundOptics", - "Emory University": "#/$defs/EmoryUniversity", - "Euresys": "#/$defs/Euresys", - "Fujinon": "#/$defs/Fujinon", - "Hamamatsu": "#/$defs/Hamamatsu", - "Hamilton": "#/$defs/Hamilton", - "Huazhong University of Science and Technology": "#/$defs/HuazhongUniversityOfScienceAndTechnology", - "IR Robot Co": "#/$defs/IRRobotCo", - "ISL Products International": "#/$defs/ISLProductsInternational", - "Infinity Photo-Optical": "#/$defs/InfinityPhotoOptical", - "Integrated DNA Technologies": "#/$defs/IntegratedDNATechnologies", - "Interuniversity Microelectronics Center": "#/$defs/InteruniversityMicroelectronicsCenter", - "Invitrogen": "#/$defs/Invitrogen", - "Jackson Laboratory": "#/$defs/JacksonLaboratory", - "Janelia Research Campus": "#/$defs/JaneliaResearchCampus", - "Julabo": "#/$defs/Julabo", - "LG": "#/$defs/Lg", - "Leica": "#/$defs/Leica", - "LifeCanvas": "#/$defs/LifeCanvas", - "Lumen Dynamics": "#/$defs/LumenDynamics", - "MBF Bioscience": "#/$defs/MBFBioscience", - "MKS Newport": "#/$defs/MKSNewport", - "MPI": "#/$defs/Mpi", - "Meadowlark Optics": "#/$defs/MeadowlarkOptics", - "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch", - "Midwest Optical Systems, Inc.": "#/$defs/MidwestOpticalSystems", - "Mitutuyo": "#/$defs/Mitutuyo", - "NResearch Inc": "#/$defs/NResearch", - "National Center for Complementary and Integrative Health": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth", - "National Institute of Mental Health": "#/$defs/NationalInstituteOfMentalHealth", - "National Institute of Neurological Disorders and Stroke": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke", - "National Instruments": "#/$defs/NationalInstruments", - "Navitar": "#/$defs/Navitar", - "Neurophotometrics": "#/$defs/Neurophotometrics", - "New Scale Technologies": "#/$defs/NewScaleTechnologies", - "New York University": "#/$defs/NewYorkUniversity", - "Nikon": "#/$defs/Nikon", - "Olympus": "#/$defs/Olympus", - "Open Ephys Production Site": "#/$defs/OpenEphysProductionSite", - "Optotune": "#/$defs/Optotune", - "Other": "#/$defs/Other", - "Oxxius": "#/$defs/Oxxius", - "Prizmatix": "#/$defs/Prizmatix", - "Quantifi": "#/$defs/Quantifi", - "Raspberry Pi": "#/$defs/RaspberryPi", - "SICGEN": "#/$defs/Sicgen", - "Schneider-Kreuznach": "#/$defs/SchneiderKreuznach", - "Second Order Effects": "#/$defs/SecondOrderEffects", - "Semrock": "#/$defs/Semrock", - "Sigma-Aldritch": "#/$defs/SigmaAldritch", - "Simons Foundation": "#/$defs/SimonsFoundation", - "Spinnaker": "#/$defs/Spinnaker", - "Tamron": "#/$defs/Tamron", + "AA Opto Electronic": "#/$defs/AA_OPTO_ELECTRONIC", + "ASUS": "#/$defs/ASUS", + "Abcam": "#/$defs/ABCAM", + "Addgene": "#/$defs/ADDGENE", + "Ailipu Technology Co": "#/$defs/AILIPU", + "Allen Institute": "#/$defs/AI", + "Allen Institute for Brain Science": "#/$defs/AIBS", + "Allen Institute for Neural Dynamics": "#/$defs/AIND", + "Allied": "#/$defs/ALLIED", + "Applied Scientific Instrumentation": "#/$defs/ASI", + "Arecont Vision Costar": "#/$defs/ARECONT_VISION_COSTAR", + "Basler": "#/$defs/BASLER", + "Cambridge Technology": "#/$defs/CAMBRIDGE_TECHNOLOGY", + "Carl Zeiss": "#/$defs/CARL_ZEISS", + "Champalimaud Foundation": "#/$defs/CHAMPALIMAUD", + "Chan Zuckerberg Initiative": "#/$defs/CZI", + "Chroma": "#/$defs/CHROMA", + "Coherent Scientific": "#/$defs/COHERENT_SCIENTIFIC", + "Columbia University": "#/$defs/COLUMBIA", + "Computar": "#/$defs/COMPUTAR", + "Conoptics": "#/$defs/CONOPTICS", + "Custom": "#/$defs/CUSTOM", + "Dodotronic": "#/$defs/DODOTRONIC", + "Doric": "#/$defs/DORIC", + "Ealing": "#/$defs/EALING", + "Edmund Optics": "#/$defs/EDMUND_OPTICS", + "Emory University": "#/$defs/EMORY", + "Euresys": "#/$defs/EURESYS", + "Fujinon": "#/$defs/FUJINON", + "Hamamatsu": "#/$defs/HAMAMATSU", + "Hamilton": "#/$defs/HAMILTON", + "Huazhong University of Science and Technology": "#/$defs/HUST", + "IR Robot Co": "#/$defs/IR_ROBOT_CO", + "ISL Products International": "#/$defs/ISL", + "Infinity Photo-Optical": "#/$defs/INFINITY_PHOTO_OPTICAL", + "Integrated DNA Technologies": "#/$defs/IDT", + "Interuniversity Microelectronics Center": "#/$defs/IMEC", + "Invitrogen": "#/$defs/INVITROGEN", + "Jackson Laboratory": "#/$defs/JAX", + "Janelia Research Campus": "#/$defs/JANELIA", + "Julabo": "#/$defs/JULABO", + "LG": "#/$defs/LG", + "Leica": "#/$defs/LEICA", + "LifeCanvas": "#/$defs/LIFECANVAS", + "Lumen Dynamics": "#/$defs/LUMEN_DYNAMICS", + "MBF Bioscience": "#/$defs/MBF", + "MKS Newport": "#/$defs/MKS_NEWPORT", + "MPI": "#/$defs/MPI", + "Meadowlark Optics": "#/$defs/MEADOWLARK_OPTICS", + "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MJFF", + "Midwest Optical Systems, Inc.": "#/$defs/MIDOPT", + "Mitutuyo": "#/$defs/MITUTUYO", + "NResearch Inc": "#/$defs/NRESEARCH_INC", + "National Center for Complementary and Integrative Health": "#/$defs/NCCIH", + "National Institute of Mental Health": "#/$defs/NIMH", + "National Institute of Neurological Disorders and Stroke": "#/$defs/NINDS", + "National Instruments": "#/$defs/NATIONAL_INSTRUMENTS", + "Navitar": "#/$defs/NAVITAR", + "Neurophotometrics": "#/$defs/NEUROPHOTOMETRICS", + "New Scale Technologies": "#/$defs/NEW_SCALE_TECHNOLOGIES", + "New York University": "#/$defs/NYU", + "Nikon": "#/$defs/NIKON", + "Olympus": "#/$defs/OLYMPUS", + "Open Ephys Production Site": "#/$defs/OEPS", + "Optotune": "#/$defs/OPTOTUNE", + "Other": "#/$defs/OTHER", + "Oxxius": "#/$defs/OXXIUS", + "Prizmatix": "#/$defs/PRIZMATIX", + "Quantifi": "#/$defs/QUANTIFI", + "Raspberry Pi": "#/$defs/RASPBERRY_PI", + "SICGEN": "#/$defs/SICGEN", + "Schneider-Kreuznach": "#/$defs/SCHNEIDER_KREUZNACH", + "Second Order Effects": "#/$defs/SECOND_ORDER_EFFECTS", + "Semrock": "#/$defs/SEMROCK", + "Sigma-Aldritch": "#/$defs/SIGMA_ALDRITCH", + "Simons Foundation": "#/$defs/SIMONS_FOUNDATION", + "Spinnaker": "#/$defs/SPINNAKER", + "Tamron": "#/$defs/TAMRON", "Technical Manufacturing Corporation": "#/$defs/TMC", - "Teledyne FLIR": "#/$defs/TeledyneFLIR", - "Templeton World Charity Foundation": "#/$defs/TempletonWorldCharityFoundation", - "The Imaging Source": "#/$defs/TheImagingSource", - "The Lee Company": "#/$defs/TheLeeCompany", - "Thermo Fisher": "#/$defs/Thermofisher", - "Thorlabs": "#/$defs/Thorlabs", - "Tymphany": "#/$defs/Tymphany", - "Vieworks": "#/$defs/Vieworks", - "Vortran": "#/$defs/Vortran", - "ams OSRAM": "#/$defs/AmsOsram" + "Teledyne FLIR": "#/$defs/FLIR", + "Templeton World Charity Foundation": "#/$defs/TWCF", + "The Imaging Source": "#/$defs/THE_IMAGING_SOURCE", + "The Lee Company": "#/$defs/THE_LEE_COMPANY", + "Thermo Fisher Scientific": "#/$defs/THERMO_FISHER_SCIENTIFIC", + "Thorlabs": "#/$defs/THORLABS", + "Tymphany": "#/$defs/TYMPHANY", + "Vieworks": "#/$defs/VIEWORKS", + "Vortran": "#/$defs/VORTRAN", + "ams OSRAM": "#/$defs/AMS_OSRAM" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/AAOptoElectronic" + "$ref": "#/$defs/AA_OPTO_ELECTRONIC" }, { - "$ref": "#/$defs/Abcam" + "$ref": "#/$defs/ASUS" }, { - "$ref": "#/$defs/Addgene" + "$ref": "#/$defs/ABCAM" }, { - "$ref": "#/$defs/AilipuTechnologyCo" + "$ref": "#/$defs/ADDGENE" }, { - "$ref": "#/$defs/AllenInstitute" + "$ref": "#/$defs/AILIPU" }, { - "$ref": "#/$defs/AllenInstituteForBrainScience" + "$ref": "#/$defs/AI" }, { - "$ref": "#/$defs/AllenInstituteForNeuralDynamics" + "$ref": "#/$defs/AIBS" }, { - "$ref": "#/$defs/Allied" + "$ref": "#/$defs/AIND" }, { - "$ref": "#/$defs/AmsOsram" + "$ref": "#/$defs/ALLIED" }, { - "$ref": "#/$defs/AppliedScientificInstrumentation" + "$ref": "#/$defs/ASI" }, { - "$ref": "#/$defs/Asus" + "$ref": "#/$defs/ARECONT_VISION_COSTAR" }, { - "$ref": "#/$defs/ArecontVisionCostar" + "$ref": "#/$defs/BASLER" }, { - "$ref": "#/$defs/Basler" + "$ref": "#/$defs/CAMBRIDGE_TECHNOLOGY" }, { - "$ref": "#/$defs/CambridgeTechnology" + "$ref": "#/$defs/CARL_ZEISS" }, { - "$ref": "#/$defs/ChampalimaudFoundation" + "$ref": "#/$defs/CHAMPALIMAUD" }, { - "$ref": "#/$defs/ChanZuckerbergInitiative" + "$ref": "#/$defs/CZI" }, { - "$ref": "#/$defs/Chroma" + "$ref": "#/$defs/CHROMA" }, { - "$ref": "#/$defs/CoherentScientific" + "$ref": "#/$defs/COHERENT_SCIENTIFIC" }, { - "$ref": "#/$defs/ColumbiaUniversity" + "$ref": "#/$defs/COLUMBIA" }, { - "$ref": "#/$defs/Computar" + "$ref": "#/$defs/COMPUTAR" }, { - "$ref": "#/$defs/Conoptics" + "$ref": "#/$defs/CONOPTICS" }, { - "$ref": "#/$defs/Custom" + "$ref": "#/$defs/CUSTOM" }, { - "$ref": "#/$defs/Dodotronic" + "$ref": "#/$defs/DODOTRONIC" }, { - "$ref": "#/$defs/Doric" + "$ref": "#/$defs/DORIC" }, { - "$ref": "#/$defs/Ealing" + "$ref": "#/$defs/EALING" }, { - "$ref": "#/$defs/EdmundOptics" + "$ref": "#/$defs/EDMUND_OPTICS" }, { - "$ref": "#/$defs/EmoryUniversity" + "$ref": "#/$defs/EMORY" }, { - "$ref": "#/$defs/Euresys" + "$ref": "#/$defs/EURESYS" }, { - "$ref": "#/$defs/Fujinon" + "$ref": "#/$defs/FUJINON" }, { - "$ref": "#/$defs/Hamamatsu" + "$ref": "#/$defs/HAMAMATSU" }, { - "$ref": "#/$defs/Hamilton" + "$ref": "#/$defs/HAMILTON" }, { - "$ref": "#/$defs/HuazhongUniversityOfScienceAndTechnology" + "$ref": "#/$defs/HUST" }, { - "$ref": "#/$defs/TheImagingSource" + "$ref": "#/$defs/IR_ROBOT_CO" }, { - "$ref": "#/$defs/IntegratedDNATechnologies" + "$ref": "#/$defs/ISL" }, { - "$ref": "#/$defs/InteruniversityMicroelectronicsCenter" + "$ref": "#/$defs/INFINITY_PHOTO_OPTICAL" }, { - "$ref": "#/$defs/InfinityPhotoOptical" + "$ref": "#/$defs/IDT" }, { - "$ref": "#/$defs/Invitrogen" + "$ref": "#/$defs/IMEC" }, { - "$ref": "#/$defs/ISLProductsInternational" + "$ref": "#/$defs/INVITROGEN" }, { - "$ref": "#/$defs/JacksonLaboratory" + "$ref": "#/$defs/JAX" }, { - "$ref": "#/$defs/JaneliaResearchCampus" + "$ref": "#/$defs/JANELIA" }, { - "$ref": "#/$defs/Julabo" + "$ref": "#/$defs/JULABO" }, { - "$ref": "#/$defs/TheLeeCompany" + "$ref": "#/$defs/LG" }, { - "$ref": "#/$defs/Leica" + "$ref": "#/$defs/LEICA" }, { - "$ref": "#/$defs/Lg" + "$ref": "#/$defs/LUMEN_DYNAMICS" }, { - "$ref": "#/$defs/LifeCanvas" + "$ref": "#/$defs/LIFECANVAS" }, { - "$ref": "#/$defs/MeadowlarkOptics" + "$ref": "#/$defs/MBF" }, { - "$ref": "#/$defs/IRRobotCo" + "$ref": "#/$defs/MKS_NEWPORT" }, { - "$ref": "#/$defs/MBFBioscience" + "$ref": "#/$defs/MPI" }, { - "$ref": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch" + "$ref": "#/$defs/MEADOWLARK_OPTICS" }, { - "$ref": "#/$defs/MidwestOpticalSystems" + "$ref": "#/$defs/MJFF" }, { - "$ref": "#/$defs/Mitutuyo" + "$ref": "#/$defs/MIDOPT" }, { - "$ref": "#/$defs/MKSNewport" + "$ref": "#/$defs/MITUTUYO" }, { - "$ref": "#/$defs/Mpi" + "$ref": "#/$defs/NRESEARCH_INC" }, { - "$ref": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth" + "$ref": "#/$defs/NCCIH" }, { - "$ref": "#/$defs/NationalInstituteOfMentalHealth" + "$ref": "#/$defs/NIMH" }, { - "$ref": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke" + "$ref": "#/$defs/NINDS" }, { - "$ref": "#/$defs/NationalInstruments" + "$ref": "#/$defs/NATIONAL_INSTRUMENTS" }, { - "$ref": "#/$defs/Navitar" + "$ref": "#/$defs/NAVITAR" }, { - "$ref": "#/$defs/Neurophotometrics" + "$ref": "#/$defs/NEUROPHOTOMETRICS" }, { - "$ref": "#/$defs/NewScaleTechnologies" + "$ref": "#/$defs/NEW_SCALE_TECHNOLOGIES" }, { - "$ref": "#/$defs/NewYorkUniversity" + "$ref": "#/$defs/NYU" }, { - "$ref": "#/$defs/Nikon" + "$ref": "#/$defs/NIKON" }, { - "$ref": "#/$defs/NResearch" + "$ref": "#/$defs/OLYMPUS" }, { - "$ref": "#/$defs/OpenEphysProductionSite" + "$ref": "#/$defs/OEPS" }, { - "$ref": "#/$defs/Olympus" + "$ref": "#/$defs/OPTOTUNE" }, { - "$ref": "#/$defs/Optotune" + "$ref": "#/$defs/OTHER" }, { - "$ref": "#/$defs/Oxxius" + "$ref": "#/$defs/OXXIUS" }, { - "$ref": "#/$defs/Prizmatix" + "$ref": "#/$defs/PRIZMATIX" }, { - "$ref": "#/$defs/Quantifi" + "$ref": "#/$defs/QUANTIFI" }, { - "$ref": "#/$defs/RaspberryPi" + "$ref": "#/$defs/RASPBERRY_PI" }, { - "$ref": "#/$defs/SecondOrderEffects" + "$ref": "#/$defs/SICGEN" }, { - "$ref": "#/$defs/Semrock" + "$ref": "#/$defs/SCHNEIDER_KREUZNACH" }, { - "$ref": "#/$defs/SchneiderKreuznach" + "$ref": "#/$defs/SECOND_ORDER_EFFECTS" }, { - "$ref": "#/$defs/Sicgen" + "$ref": "#/$defs/SEMROCK" }, { - "$ref": "#/$defs/SigmaAldritch" + "$ref": "#/$defs/SIGMA_ALDRITCH" }, { - "$ref": "#/$defs/SimonsFoundation" + "$ref": "#/$defs/SIMONS_FOUNDATION" }, { - "$ref": "#/$defs/Spinnaker" + "$ref": "#/$defs/SPINNAKER" }, { - "$ref": "#/$defs/Tamron" + "$ref": "#/$defs/TAMRON" }, { - "$ref": "#/$defs/TempletonWorldCharityFoundation" + "$ref": "#/$defs/TMC" }, { - "$ref": "#/$defs/TeledyneFLIR" + "$ref": "#/$defs/FLIR" }, { - "$ref": "#/$defs/Thermofisher" + "$ref": "#/$defs/TWCF" }, { - "$ref": "#/$defs/Thorlabs" + "$ref": "#/$defs/THE_IMAGING_SOURCE" }, { - "$ref": "#/$defs/TMC" + "$ref": "#/$defs/THE_LEE_COMPANY" }, { - "$ref": "#/$defs/Tymphany" + "$ref": "#/$defs/THERMO_FISHER_SCIENTIFIC" }, { - "$ref": "#/$defs/Vieworks" + "$ref": "#/$defs/THORLABS" }, { - "$ref": "#/$defs/Vortran" + "$ref": "#/$defs/TYMPHANY" }, { - "$ref": "#/$defs/CarlZeiss" + "$ref": "#/$defs/VIEWORKS" }, { - "$ref": "#/$defs/LumenDynamics" + "$ref": "#/$defs/VORTRAN" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/AMS_OSRAM" } ] }, @@ -899,58 +1064,17 @@ "title": "Arena", "type": "object" }, - "Asus": { + "Axis": { "additionalProperties": false, - "description": "Asus", + "description": "Description of an axis", "properties": { "name": { - "const": "ASUS", - "default": "ASUS", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ + "allOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/AxisName" } ], - "title": "Registry" - }, - "registry_identifier": { - "const": "00bxkz165", - "default": "00bxkz165", - "title": "Registry Identifier" - } - }, - "title": "Asus", - "type": "object" - }, - "Axis": { - "additionalProperties": false, - "description": "Description of an axis", - "properties": { - "name": { - "allOf": [ - { - "$ref": "#/$defs/AxisName" - } - ], - "title": "Axis" + "title": "Axis" }, "direction": { "title": "Direction as the value of axis increases.", @@ -974,50 +1098,67 @@ "title": "AxisName", "type": "string" }, - "Basler": { - "additionalProperties": false, - "description": "Basler", + "BASLER": { "properties": { "name": { "const": "Basler", "default": "Basler", - "title": "Name" + "enum": [ + "Basler" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Basler", + "title": "BASLER", "type": "object" }, - "BehaviorVideos": { + "BEHAVIOR_VIDEOS": { "additionalProperties": false, - "description": "BehaviorVideos", "properties": { "name": { "const": "Behavior videos", "default": "Behavior videos", - "title": "Name" + "enum": [ + "Behavior videos" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "behavior-videos", "default": "behavior-videos", - "title": "Abbreviation" + "enum": [ + "behavior-videos" + ], + "title": "Abbreviation", + "type": "string" } }, - "title": "BehaviorVideos", + "title": "BEHAVIOR_VIDEOS", "type": "object" }, "BinMode": { @@ -1030,355 +1171,588 @@ "title": "BinMode", "type": "string" }, - "Calibration": { - "additionalProperties": false, - "description": "Generic calibration class", + "CAMBRIDGE_TECHNOLOGY": { "properties": { - "calibration_date": { - "format": "date-time", - "title": "Date and time of calibration", + "name": { + "const": "Cambridge Technology", + "default": "Cambridge Technology", + "enum": [ + "Cambridge Technology" + ], + "title": "Name", "type": "string" }, - "device_name": { - "description": "Must match a device name in rig/instrument", - "title": "Device name", + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "CAMBRIDGE_TECHNOLOGY", + "type": "object" + }, + "CAMERA_CONTROLLER": { + "properties": { + "name": { + "const": "Camera Controller", + "default": "Camera Controller", + "enum": [ + "Camera Controller" + ], + "title": "Name", "type": "string" }, - "description": { - "description": "Brief description of what is being calibrated", - "title": "Description", + "whoami": { + "const": 1168, + "default": 1168, + "enum": [ + 1168 + ], + "title": "Whoami", + "type": "integer" + } + }, + "title": "CAMERA_CONTROLLER", + "type": "object" + }, + "CARL_ZEISS": { + "properties": { + "name": { + "const": "Carl Zeiss", + "default": "Carl Zeiss", + "enum": [ + "Carl Zeiss" + ], + "title": "Name", "type": "string" }, - "input": { - "allOf": [ - { - "$ref": "#/$defs/AindGeneric" - } + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null ], - "default": {}, - "description": "Calibration input", - "title": "inputs" + "title": "Abbreviation", + "type": "null" }, - "output": { - "allOf": [ + "registry": { + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" + }, + "propertyName": "name" + }, + "oneOf": [ { - "$ref": "#/$defs/AindGeneric" + "$ref": "#/$defs/ROR" } ], - "default": {}, - "description": "Calibration output", - "title": "outputs" + "title": "Registry" }, - "notes": { - "anyOf": [ - { - "type": "string" + "registry_identifier": { + "const": "01xk5xs43", + "default": "01xk5xs43", + "enum": [ + "01xk5xs43" + ], + "title": "Registry Identifier", + "type": "string" + } + }, + "title": "CARL_ZEISS", + "type": "object" + }, + "CHAMPALIMAUD": { + "properties": { + "name": { + "const": "Champalimaud Foundation", + "default": "Champalimaud Foundation", + "enum": [ + "Champalimaud Foundation" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "Champalimaud", + "default": "Champalimaud", + "enum": [ + "Champalimaud" + ], + "title": "Abbreviation", + "type": "string" + }, + "registry": { + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" }, + "propertyName": "name" + }, + "oneOf": [ { - "type": "null" + "$ref": "#/$defs/ROR" } ], - "default": null, - "title": "Notes" + "title": "Registry" + }, + "registry_identifier": { + "const": "03g001n57", + "default": "03g001n57", + "enum": [ + "03g001n57" + ], + "title": "Registry Identifier", + "type": "string" } }, - "required": [ - "calibration_date", - "device_name", - "description" - ], - "title": "Calibration", + "title": "CHAMPALIMAUD", "type": "object" }, - "CambridgeTechnology": { - "additionalProperties": false, - "description": "CambridgeTechnology", + "CHROMA": { "properties": { "name": { - "const": "Cambridge Technology", - "default": "Cambridge Technology", - "title": "Name" + "const": "Chroma", + "default": "Chroma", + "enum": [ + "Chroma" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "CambridgeTechnology", + "title": "CHROMA", "type": "object" }, - "Camera": { - "additionalProperties": false, - "description": "Camera Detector", + "CLOCK_SYNCHRONIZER": { "properties": { - "device_type": { - "const": "Detector", - "default": "Detector", - "title": "Device Type" - }, "name": { - "title": "Device name", + "const": "Clock Synchronizer", + "default": "Clock Synchronizer", + "enum": [ + "Clock Synchronizer" + ], + "title": "Name", "type": "string" }, - "serial_number": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } + "whoami": { + "const": 1152, + "default": 1152, + "enum": [ + 1152 + ], + "title": "Whoami", + "type": "integer" + } + }, + "title": "CLOCK_SYNCHRONIZER", + "type": "object" + }, + "COHERENT_SCIENTIFIC": { + "properties": { + "name": { + "const": "Coherent Scientific", + "default": "Coherent Scientific", + "enum": [ + "Coherent Scientific" ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, "default": null, - "title": "Serial number" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, - "manufacturer": { + "registry": { + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, "discriminator": { "mapping": { - "Ailipu Technology Co": "#/$defs/AilipuTechnologyCo", - "Allied": "#/$defs/Allied", - "Basler": "#/$defs/Basler", - "Dodotronic": "#/$defs/Dodotronic", - "Edmund Optics": "#/$defs/EdmundOptics", - "Hamamatsu": "#/$defs/Hamamatsu", - "Other": "#/$defs/Other", - "Spinnaker": "#/$defs/Spinnaker", - "Teledyne FLIR": "#/$defs/TeledyneFLIR", - "The Imaging Source": "#/$defs/TheImagingSource", - "Thorlabs": "#/$defs/Thorlabs", - "Vieworks": "#/$defs/Vieworks" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/AilipuTechnologyCo" - }, - { - "$ref": "#/$defs/Allied" - }, - { - "$ref": "#/$defs/Basler" - }, - { - "$ref": "#/$defs/Dodotronic" - }, - { - "$ref": "#/$defs/EdmundOptics" - }, - { - "$ref": "#/$defs/Hamamatsu" - }, - { - "$ref": "#/$defs/Spinnaker" - }, - { - "$ref": "#/$defs/TeledyneFLIR" - }, - { - "$ref": "#/$defs/TheImagingSource" - }, - { - "$ref": "#/$defs/Thorlabs" - }, - { - "$ref": "#/$defs/Vieworks" - }, - { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/ROR" } ], - "title": "Manufacturer" + "title": "Registry" }, - "model": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } + "registry_identifier": { + "const": "031tysd23", + "default": "031tysd23", + "enum": [ + "031tysd23" ], - "default": null, - "title": "Model" + "title": "Registry Identifier", + "type": "string" + } + }, + "title": "COHERENT_SCIENTIFIC", + "type": "object" + }, + "COLUMBIA": { + "properties": { + "name": { + "const": "Columbia University", + "default": "Columbia University", + "enum": [ + "Columbia University" + ], + "title": "Name", + "type": "string" }, - "path_to_cad": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } + "abbreviation": { + "const": "Columbia", + "default": "Columbia", + "enum": [ + "Columbia" ], - "default": null, - "description": "For CUSTOM manufactured devices", - "title": "Path to CAD diagram" + "title": "Abbreviation", + "type": "string" }, - "port_index": { - "anyOf": [ - { - "type": "string" + "registry": { + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" }, + "propertyName": "name" + }, + "oneOf": [ { - "type": "null" + "$ref": "#/$defs/ROR" } ], - "default": null, - "title": "Port index" + "title": "Registry" }, - "additional_settings": { - "allOf": [ - { - "$ref": "#/$defs/AindGeneric" - } + "registry_identifier": { + "const": "00hj8s172", + "default": "00hj8s172", + "enum": [ + "00hj8s172" ], - "default": {}, - "title": "Additional parameters" + "title": "Registry Identifier", + "type": "string" + } + }, + "title": "COLUMBIA", + "type": "object" + }, + "COMPUTAR": { + "properties": { + "name": { + "const": "Computar", + "default": "Computar", + "enum": [ + "Computar" + ], + "title": "Name", + "type": "string" }, - "notes": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { "default": null, - "title": "Notes" + "title": "Registry", + "type": "null" }, - "detector_type": { - "allOf": [ - { - "$ref": "#/$defs/DetectorType" - } + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null ], - "title": "Detector Type" - }, - "data_interface": { - "allOf": [ - { - "$ref": "#/$defs/DataInterface" - } + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "COMPUTAR", + "type": "object" + }, + "CONFOCAL": { + "additionalProperties": false, + "properties": { + "name": { + "const": "Confocal microscopy", + "default": "Confocal microscopy", + "enum": [ + "Confocal microscopy" ], - "title": "Data interface" + "title": "Name", + "type": "string" }, - "cooling": { - "allOf": [ - { - "$ref": "#/$defs/Cooling" - } + "abbreviation": { + "const": "confocal", + "default": "confocal", + "enum": [ + "confocal" ], - "default": "None", - "title": "Cooling" - }, - "computer_name": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } + "title": "Abbreviation", + "type": "string" + } + }, + "title": "CONFOCAL", + "type": "object" + }, + "CONOPTICS": { + "properties": { + "name": { + "const": "Conoptics", + "default": "Conoptics", + "enum": [ + "Conoptics" ], - "default": null, - "title": "Name of computer receiving data from this camera" + "title": "Name", + "type": "string" }, - "frame_rate": { - "anyOf": [ - { - "type": "number" - }, - { - "type": "string" - }, - { - "type": "null" - } - ], + "abbreviation": { + "const": null, "default": null, - "description": "Frame rate being used", - "title": "Frame rate (Hz)" - }, - "frame_rate_unit": { - "allOf": [ - { - "$ref": "#/$defs/FrequencyUnit" - } + "enum": [ + null ], - "default": "hertz", - "title": "Frame rate unit" + "title": "Abbreviation", + "type": "null" }, - "immersion": { - "anyOf": [ - { - "$ref": "#/$defs/ImmersionMedium" - }, - { - "type": "null" - } - ], + "registry": { "default": null, - "title": "Immersion" + "title": "Registry", + "type": "null" }, - "chroma": { - "anyOf": [ - { - "$ref": "#/$defs/CameraChroma" - }, - { - "type": "null" - } - ], + "registry_identifier": { + "const": null, "default": null, - "title": "Camera chroma" - }, - "sensor_width": { - "anyOf": [ - { - "type": "integer" - }, - { - "type": "null" - } + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "CONOPTICS", + "type": "object" + }, + "CUSTOM": { + "properties": { + "name": { + "const": "Custom", + "default": "Custom", + "enum": [ + "Custom" ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, "default": null, - "title": "Width of the sensor (pixels)" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, - "sensor_height": { - "anyOf": [ - { - "type": "integer" + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "CUSTOM", + "type": "object" + }, + "CUTTLEFISH": { + "properties": { + "name": { + "const": "Cuttlefish", + "default": "Cuttlefish", + "enum": [ + "Cuttlefish" + ], + "title": "Name", + "type": "string" + }, + "whoami": { + "const": 1403, + "default": 1403, + "enum": [ + 1403 + ], + "title": "Whoami", + "type": "integer" + } + }, + "title": "CUTTLEFISH", + "type": "object" + }, + "CZI": { + "properties": { + "name": { + "const": "Chan Zuckerberg Initiative", + "default": "Chan Zuckerberg Initiative", + "enum": [ + "Chan Zuckerberg Initiative" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "CZI", + "default": "CZI", + "enum": [ + "CZI" + ], + "title": "Abbreviation", + "type": "string" + }, + "registry": { + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" }, + "propertyName": "name" + }, + "oneOf": [ { - "type": "null" + "$ref": "#/$defs/ROR" } ], - "default": null, - "title": "Height of the sensor (pixels)" + "title": "Registry" }, - "size_unit": { + "registry_identifier": { + "const": "02qenvm24", + "default": "02qenvm24", + "enum": [ + "02qenvm24" + ], + "title": "Registry Identifier", + "type": "string" + } + }, + "title": "CZI", + "type": "object" + }, + "Calibration": { + "additionalProperties": false, + "description": "Generic calibration class", + "properties": { + "calibration_date": { + "format": "date-time", + "title": "Date and time of calibration", + "type": "string" + }, + "device_name": { + "description": "Must match a device name in rig/instrument", + "title": "Device name", + "type": "string" + }, + "description": { + "description": "Brief description of what is being calibrated", + "title": "Description", + "type": "string" + }, + "input": { "allOf": [ { - "$ref": "#/$defs/SizeUnit" + "$ref": "#/$defs/AindGeneric" } ], - "default": "pixel", - "title": "Size unit" + "default": {}, + "description": "Calibration input", + "title": "inputs" }, - "sensor_format": { + "output": { + "allOf": [ + { + "$ref": "#/$defs/AindGeneric" + } + ], + "default": {}, + "description": "Calibration output", + "title": "outputs" + }, + "notes": { "anyOf": [ { "type": "string" @@ -1388,9 +1762,35 @@ } ], "default": null, - "title": "Sensor format" + "title": "Notes" + } + }, + "required": [ + "calibration_date", + "device_name", + "description" + ], + "title": "Calibration", + "type": "object" + }, + "Camera": { + "additionalProperties": false, + "description": "Camera Detector", + "properties": { + "device_type": { + "const": "Detector", + "default": "Detector", + "enum": [ + "Detector" + ], + "title": "Device Type", + "type": "string" }, - "sensor_format_unit": { + "name": { + "title": "Device name", + "type": "string" + }, + "serial_number": { "anyOf": [ { "type": "string" @@ -1400,67 +1800,114 @@ } ], "default": null, - "title": "Sensor format unit" + "title": "Serial number" }, - "bit_depth": { - "anyOf": [ + "manufacturer": { + "discriminator": { + "mapping": { + "Ailipu Technology Co": "#/$defs/AILIPU", + "Allied": "#/$defs/ALLIED", + "Basler": "#/$defs/BASLER", + "Dodotronic": "#/$defs/DODOTRONIC", + "Edmund Optics": "#/$defs/EDMUND_OPTICS", + "Hamamatsu": "#/$defs/HAMAMATSU", + "Other": "#/$defs/OTHER", + "Spinnaker": "#/$defs/SPINNAKER", + "Teledyne FLIR": "#/$defs/FLIR", + "The Imaging Source": "#/$defs/THE_IMAGING_SOURCE", + "Thorlabs": "#/$defs/THORLABS", + "Vieworks": "#/$defs/VIEWORKS" + }, + "propertyName": "name" + }, + "oneOf": [ { - "type": "integer" + "$ref": "#/$defs/AILIPU" }, { - "type": "null" + "$ref": "#/$defs/ALLIED" + }, + { + "$ref": "#/$defs/BASLER" + }, + { + "$ref": "#/$defs/DODOTRONIC" + }, + { + "$ref": "#/$defs/EDMUND_OPTICS" + }, + { + "$ref": "#/$defs/HAMAMATSU" + }, + { + "$ref": "#/$defs/SPINNAKER" + }, + { + "$ref": "#/$defs/FLIR" + }, + { + "$ref": "#/$defs/THE_IMAGING_SOURCE" + }, + { + "$ref": "#/$defs/THORLABS" + }, + { + "$ref": "#/$defs/VIEWORKS" + }, + { + "$ref": "#/$defs/OTHER" } ], - "default": null, - "title": "Bit depth" + "title": "Manufacturer" }, - "bin_mode": { - "allOf": [ + "model": { + "anyOf": [ { - "$ref": "#/$defs/BinMode" + "type": "string" + }, + { + "type": "null" } ], - "default": "None", - "title": "Detector binning mode" + "default": null, + "title": "Model" }, - "bin_width": { + "path_to_cad": { "anyOf": [ { - "type": "integer" + "type": "string" }, { "type": "null" } ], "default": null, - "title": "Bin width" + "description": "For CUSTOM manufactured devices", + "title": "Path to CAD diagram" }, - "bin_height": { + "port_index": { "anyOf": [ { - "type": "integer" + "type": "string" }, { "type": "null" } ], "default": null, - "title": "Bin height" + "title": "Port index" }, - "bin_unit": { + "additional_settings": { "allOf": [ { - "$ref": "#/$defs/SizeUnit" + "$ref": "#/$defs/AindGeneric" } ], - "default": "pixel", - "title": "Bin size unit" + "default": {}, + "title": "Additional parameters" }, - "gain": { + "notes": { "anyOf": [ - { - "type": "number" - }, { "type": "string" }, @@ -1469,52 +1916,288 @@ } ], "default": null, - "title": "Gain" + "title": "Notes" }, - "crop_width": { - "anyOf": [ - { - "type": "integer" - }, + "detector_type": { + "allOf": [ { - "type": "null" + "$ref": "#/$defs/DetectorType" } ], - "default": null, - "title": "Crop width" + "title": "Detector Type" }, - "crop_height": { - "anyOf": [ - { - "type": "integer" - }, + "data_interface": { + "allOf": [ { - "type": "null" + "$ref": "#/$defs/DataInterface" } ], - "default": null, - "title": "Crop width" + "title": "Data interface" }, - "crop_unit": { + "cooling": { "allOf": [ { - "$ref": "#/$defs/SizeUnit" + "$ref": "#/$defs/Cooling" } ], - "default": "pixel", - "title": "Crop size unit" + "default": "None", + "title": "Cooling" }, - "recording_software": { + "computer_name": { "anyOf": [ { - "$ref": "#/$defs/Software" + "type": "string" }, { "type": "null" } ], "default": null, - "title": "Recording software" + "title": "Name of computer receiving data from this camera" + }, + "frame_rate": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "Frame rate being used", + "title": "Frame rate (Hz)" + }, + "frame_rate_unit": { + "allOf": [ + { + "$ref": "#/$defs/FrequencyUnit" + } + ], + "default": "hertz", + "title": "Frame rate unit" + }, + "immersion": { + "anyOf": [ + { + "$ref": "#/$defs/ImmersionMedium" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Immersion" + }, + "chroma": { + "anyOf": [ + { + "$ref": "#/$defs/CameraChroma" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Camera chroma" + }, + "sensor_width": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Width of the sensor (pixels)" + }, + "sensor_height": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Height of the sensor (pixels)" + }, + "size_unit": { + "allOf": [ + { + "$ref": "#/$defs/SizeUnit" + } + ], + "default": "pixel", + "title": "Size unit" + }, + "sensor_format": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Sensor format" + }, + "sensor_format_unit": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Sensor format unit" + }, + "bit_depth": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Bit depth" + }, + "bin_mode": { + "allOf": [ + { + "$ref": "#/$defs/BinMode" + } + ], + "default": "None", + "title": "Detector binning mode" + }, + "bin_width": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Bin width" + }, + "bin_height": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Bin height" + }, + "bin_unit": { + "allOf": [ + { + "$ref": "#/$defs/SizeUnit" + } + ], + "default": "pixel", + "title": "Bin size unit" + }, + "gain": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Gain" + }, + "crop_offset_x": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Crop offset x" + }, + "crop_offset_y": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Crop offset y" + }, + "crop_width": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Crop width" + }, + "crop_height": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Crop width" + }, + "crop_unit": { + "allOf": [ + { + "$ref": "#/$defs/SizeUnit" + } + ], + "default": "pixel", + "title": "Crop size unit" + }, + "recording_software": { + "anyOf": [ + { + "$ref": "#/$defs/Software" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Recording software" }, "driver": { "anyOf": [ @@ -1625,23 +2308,6 @@ "title": "CameraChroma", "type": "string" }, - "CameraController": { - "description": "Camera Controller", - "properties": { - "name": { - "const": "Camera Controller", - "default": "Camera Controller", - "title": "Name" - }, - "whoami": { - "const": 1168, - "default": 1168, - "title": "Whoami" - } - }, - "title": "CameraController", - "type": "object" - }, "CameraTarget": { "description": "Target of camera", "enum": [ @@ -1660,454 +2326,532 @@ "title": "CameraTarget", "type": "string" }, - "CarlZeiss": { - "additionalProperties": false, - "description": "CarlZeiss", - "properties": { - "name": { - "const": "Carl Zeiss", - "default": "Carl Zeiss", - "title": "Name" + "ChannelType": { + "description": "Olfactometer channel types", + "enum": [ + "Odor", + "Carrier" + ], + "title": "ChannelType", + "type": "string" + }, + "Cooling": { + "description": "Cooling medium name", + "enum": [ + "Air", + "Water", + "None" + ], + "title": "Cooling", + "type": "string" + }, + "Coupling": { + "description": "Laser coupling type", + "enum": [ + "Free-space", + "Multi-mode fiber", + "Single-mode fiber", + "Other" + ], + "title": "Coupling", + "type": "string" + }, + "DAQChannel": { + "additionalProperties": false, + "description": "Named input or output channel on a DAQ device", + "properties": { + "channel_name": { + "title": "DAQ channel name", + "type": "string" }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" + "device_name": { + "title": "Name of connected device", + "type": "string" }, - "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ + "channel_type": { + "allOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/DaqChannelType" } ], - "title": "Registry" - }, - "registry_identifier": { - "const": "01xk5xs43", - "default": "01xk5xs43", - "title": "Registry Identifier" - } - }, - "title": "CarlZeiss", - "type": "object" - }, - "ChampalimaudFoundation": { - "additionalProperties": false, - "description": "Champalimaud Foundation", - "properties": { - "name": { - "const": "Champalimaud Foundation", - "default": "Champalimaud Foundation", - "title": "Name" + "title": "DAQ channel type" }, - "abbreviation": { - "const": null, + "port": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "null" + } + ], "default": null, - "title": "Abbreviation" + "title": "DAQ port" }, - "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "channel_index": { + "anyOf": [ + { + "type": "integer" }, - "propertyName": "name" - }, - "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "type": "null" } ], - "title": "Registry" - }, - "registry_identifier": { - "const": "03g001n57", - "default": "03g001n57", - "title": "Registry Identifier" - } - }, - "title": "ChampalimaudFoundation", - "type": "object" - }, - "ChanZuckerbergInitiative": { - "additionalProperties": false, - "description": "ChanZuckerbergInitiative", - "properties": { - "name": { - "const": "Chan Zuckerberg Initiative", - "default": "Chan Zuckerberg Initiative", - "title": "Name" - }, - "abbreviation": { - "const": "CZI", - "default": "CZI", - "title": "Abbreviation" + "default": null, + "title": "DAQ channel index" }, - "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "sample_rate": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "string" }, - "propertyName": "name" - }, - "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "type": "null" } ], - "title": "Registry" - }, - "registry_identifier": { - "const": "02qenvm24", - "default": "02qenvm24", - "title": "Registry Identifier" - } - }, - "title": "ChanZuckerbergInitiative", - "type": "object" - }, - "ChannelType": { - "description": "Olfactometer channel types", - "enum": [ - "Odor", - "Carrier" - ], - "title": "ChannelType", - "type": "string" - }, - "Chroma": { - "additionalProperties": false, - "description": "Chroma", - "properties": { - "name": { - "const": "Chroma", - "default": "Chroma", - "title": "Name" - }, - "abbreviation": { - "const": null, "default": null, - "title": "Abbreviation" + "title": "DAQ channel sample rate (Hz)" }, - "registry": { - "const": null, - "default": null, - "title": "Registry" + "sample_rate_unit": { + "allOf": [ + { + "$ref": "#/$defs/FrequencyUnit" + } + ], + "default": "hertz", + "title": "Sample rate unit" }, - "registry_identifier": { - "const": null, + "event_based_sampling": { + "anyOf": [ + { + "type": "boolean" + }, + { + "type": "null" + } + ], "default": null, - "title": "Registry Identifier" - } - }, - "title": "Chroma", - "type": "object" - }, - "ClockSynchronizer": { - "description": "Clock Synchronizer", - "properties": { - "name": { - "const": "Clock Synchronizer", - "default": "Clock Synchronizer", - "title": "Name" - }, - "whoami": { - "const": 1152, - "default": 1152, - "title": "Whoami" + "title": "Set to true if DAQ channel is sampled at irregular intervals" } }, - "title": "ClockSynchronizer", + "required": [ + "channel_name", + "device_name", + "channel_type" + ], + "title": "DAQChannel", "type": "object" }, - "CoherentScientific": { + "DAQDevice": { "additionalProperties": false, - "description": "CoherentScientific", + "description": "Data acquisition device containing multiple I/O channels", "properties": { + "device_type": { + "const": "DAQ Device", + "default": "DAQ Device", + "enum": [ + "DAQ Device" + ], + "title": "Device Type", + "type": "string" + }, "name": { - "const": "Coherent Scientific", - "default": "Coherent Scientific", - "title": "Name" + "title": "Device name", + "type": "string" }, - "abbreviation": { - "const": null, + "serial_number": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], "default": null, - "title": "Abbreviation" + "title": "Serial number" }, - "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, + "manufacturer": { "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Allen Institute for Neural Dynamics": "#/$defs/AIND", + "Champalimaud Foundation": "#/$defs/CHAMPALIMAUD", + "Interuniversity Microelectronics Center": "#/$defs/IMEC", + "National Instruments": "#/$defs/NATIONAL_INSTRUMENTS", + "Open Ephys Production Site": "#/$defs/OEPS", + "Other": "#/$defs/OTHER", + "Second Order Effects": "#/$defs/SECOND_ORDER_EFFECTS" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/AIND" + }, + { + "$ref": "#/$defs/CHAMPALIMAUD" + }, + { + "$ref": "#/$defs/NATIONAL_INSTRUMENTS" + }, + { + "$ref": "#/$defs/IMEC" + }, + { + "$ref": "#/$defs/OEPS" + }, + { + "$ref": "#/$defs/SECOND_ORDER_EFFECTS" + }, + { + "$ref": "#/$defs/OTHER" } ], - "title": "Registry" + "title": "Manufacturer" }, - "registry_identifier": { - "const": "031tysd23", - "default": "031tysd23", - "title": "Registry Identifier" - } - }, - "title": "CoherentScientific", - "type": "object" - }, - "ColumbiaUniversity": { - "additionalProperties": false, - "description": "ColumbiaUniversity", - "properties": { - "name": { - "const": "Columbia University", - "default": "Columbia University", - "title": "Name" + "model": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Model" }, - "abbreviation": { - "const": "Columbia", - "default": "Columbia", - "title": "Abbreviation" + "path_to_cad": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "description": "For CUSTOM manufactured devices", + "title": "Path to CAD diagram" }, - "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "port_index": { + "anyOf": [ + { + "type": "string" }, - "propertyName": "name" + { + "type": "null" + } + ], + "default": null, + "title": "Port index" + }, + "additional_settings": { + "allOf": [ + { + "$ref": "#/$defs/AindGeneric" + } + ], + "default": {}, + "title": "Additional parameters" + }, + "notes": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Notes" + }, + "data_interface": { + "allOf": [ + { + "$ref": "#/$defs/DataInterface" + } + ], + "title": "Type of connection to PC" + }, + "computer_name": { + "title": "Name of computer controlling this DAQ", + "type": "string" + }, + "channels": { + "default": [], + "items": { + "$ref": "#/$defs/DAQChannel" }, - "oneOf": [ + "title": "DAQ channels", + "type": "array" + }, + "firmware_version": { + "anyOf": [ + { + "type": "string" + }, { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "type": "null" } ], - "title": "Registry" + "default": null, + "title": "Firmware version" }, - "registry_identifier": { - "const": "00hj8s172", - "default": "00hj8s172", - "title": "Registry Identifier" + "hardware_version": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Hardware version" } }, - "title": "ColumbiaUniversity", + "required": [ + "name", + "manufacturer", + "data_interface", + "computer_name" + ], + "title": "DAQDevice", "type": "object" }, - "Computar": { - "additionalProperties": false, - "description": "Computar", + "DODOTRONIC": { "properties": { "name": { - "const": "Computar", - "default": "Computar", - "title": "Name" + "const": "Dodotronic", + "default": "Dodotronic", + "enum": [ + "Dodotronic" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" - } - }, - "title": "Computar", - "type": "object" - }, - "Confocal": { - "additionalProperties": false, - "description": "Confocal", - "properties": { - "name": { - "const": "Confocal microscopy", - "default": "Confocal microscopy", - "title": "Name" - }, - "abbreviation": { - "const": "confocal", - "default": "confocal", - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Confocal", + "title": "DODOTRONIC", "type": "object" }, - "Conoptics": { - "additionalProperties": false, - "description": "Conoptics", + "DORIC": { "properties": { "name": { - "const": "Conoptics", - "default": "Conoptics", - "title": "Name" + "const": "Doric", + "default": "Doric", + "enum": [ + "Doric" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, - "default": null, + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" + }, + "propertyName": "name" + }, + "oneOf": [ + { + "$ref": "#/$defs/ROR" + } + ], "title": "Registry" }, "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" + "const": "059n53q30", + "default": "059n53q30", + "enum": [ + "059n53q30" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "Conoptics", + "title": "DORIC", "type": "object" }, - "Cooling": { - "description": "Cooling medium name", + "DaqChannelType": { + "description": "DAQ Channel type", "enum": [ - "Air", - "Water", - "None" + "Analog Input", + "Analog Output", + "Digital Input", + "Digital Output" ], - "title": "Cooling", + "title": "DaqChannelType", "type": "string" }, - "Coupling": { - "description": "Laser coupling type", + "DataInterface": { + "description": "Connection between a device and a PC", "enum": [ - "Free-space", - "Multi-mode fiber", - "Single-mode fiber", + "CameraLink", + "Coax", + "Ethernet", + "PCIe", + "PXI", + "USB", "Other" ], - "title": "Coupling", + "title": "DataInterface", "type": "string" }, - "Custom": { + "Detector": { "additionalProperties": false, - "description": "Custom", + "description": "Description of a generic detector", "properties": { - "name": { - "const": "Custom", - "default": "Custom", - "title": "Name" + "device_type": { + "const": "Detector", + "default": "Detector", + "enum": [ + "Detector" + ], + "title": "Device Type", + "type": "string" }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" + "name": { + "title": "Device name", + "type": "string" }, - "registry": { - "const": null, + "serial_number": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], "default": null, - "title": "Registry" + "title": "Serial number" }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "Custom", - "type": "object" - }, - "Cuttlefish": { - "description": "Cuttlefish", - "properties": { - "name": { - "const": "Cuttlefish", - "default": "Cuttlefish", - "title": "Name" - }, - "whoami": { - "const": 1403, - "default": 1403, - "title": "Whoami" - } - }, - "title": "Cuttlefish", - "type": "object" - }, - "DAQChannel": { - "additionalProperties": false, - "description": "Named input or output channel on a DAQ device", - "properties": { - "channel_name": { - "title": "DAQ channel name", - "type": "string" - }, - "device_name": { - "title": "Name of connected device", - "type": "string" - }, - "channel_type": { - "allOf": [ + "manufacturer": { + "discriminator": { + "mapping": { + "Ailipu Technology Co": "#/$defs/AILIPU", + "Allied": "#/$defs/ALLIED", + "Basler": "#/$defs/BASLER", + "Dodotronic": "#/$defs/DODOTRONIC", + "Edmund Optics": "#/$defs/EDMUND_OPTICS", + "Hamamatsu": "#/$defs/HAMAMATSU", + "Other": "#/$defs/OTHER", + "Spinnaker": "#/$defs/SPINNAKER", + "Teledyne FLIR": "#/$defs/FLIR", + "The Imaging Source": "#/$defs/THE_IMAGING_SOURCE", + "Thorlabs": "#/$defs/THORLABS", + "Vieworks": "#/$defs/VIEWORKS" + }, + "propertyName": "name" + }, + "oneOf": [ { - "$ref": "#/$defs/DaqChannelType" + "$ref": "#/$defs/AILIPU" + }, + { + "$ref": "#/$defs/ALLIED" + }, + { + "$ref": "#/$defs/BASLER" + }, + { + "$ref": "#/$defs/DODOTRONIC" + }, + { + "$ref": "#/$defs/EDMUND_OPTICS" + }, + { + "$ref": "#/$defs/HAMAMATSU" + }, + { + "$ref": "#/$defs/SPINNAKER" + }, + { + "$ref": "#/$defs/FLIR" + }, + { + "$ref": "#/$defs/THE_IMAGING_SOURCE" + }, + { + "$ref": "#/$defs/THORLABS" + }, + { + "$ref": "#/$defs/VIEWORKS" + }, + { + "$ref": "#/$defs/OTHER" } ], - "title": "DAQ channel type" + "title": "Manufacturer" }, - "port": { + "model": { "anyOf": [ { - "type": "integer" + "type": "string" }, { "type": "null" } ], "default": null, - "title": "DAQ port" + "title": "Model" }, - "channel_index": { + "path_to_cad": { "anyOf": [ { - "type": "integer" + "type": "string" }, { "type": "null" } ], "default": null, - "title": "DAQ channel index" + "description": "For CUSTOM manufactured devices", + "title": "Path to CAD diagram" }, - "sample_rate": { + "port_index": { "anyOf": [ - { - "type": "number" - }, { "type": "string" }, @@ -2116,52 +2860,55 @@ } ], "default": null, - "title": "DAQ channel sample rate (Hz)" + "title": "Port index" }, - "sample_rate_unit": { + "additional_settings": { "allOf": [ { - "$ref": "#/$defs/FrequencyUnit" + "$ref": "#/$defs/AindGeneric" } ], - "default": "hertz", - "title": "Sample rate unit" + "default": {}, + "title": "Additional parameters" }, - "event_based_sampling": { + "notes": { "anyOf": [ { - "type": "boolean" + "type": "string" }, { "type": "null" } ], "default": null, - "title": "Set to true if DAQ channel is sampled at irregular intervals" - } - }, - "required": [ - "channel_name", - "device_name", - "channel_type" - ], - "title": "DAQChannel", - "type": "object" - }, - "DAQDevice": { - "additionalProperties": false, - "description": "Data acquisition device containing multiple I/O channels", - "properties": { - "device_type": { - "const": "DAQ Device", - "default": "DAQ Device", - "title": "Device Type" + "title": "Notes" }, - "name": { - "title": "Device name", - "type": "string" + "detector_type": { + "allOf": [ + { + "$ref": "#/$defs/DetectorType" + } + ], + "title": "Detector Type" }, - "serial_number": { + "data_interface": { + "allOf": [ + { + "$ref": "#/$defs/DataInterface" + } + ], + "title": "Data interface" + }, + "cooling": { + "allOf": [ + { + "$ref": "#/$defs/Cooling" + } + ], + "default": "None", + "title": "Cooling" + }, + "computer_name": { "anyOf": [ { "type": "string" @@ -2171,93 +2918,91 @@ } ], "default": null, - "title": "Serial number" + "title": "Name of computer receiving data from this camera" }, - "manufacturer": { - "discriminator": { - "mapping": { - "Allen Institute for Neural Dynamics": "#/$defs/AllenInstituteForNeuralDynamics", - "Champalimaud Foundation": "#/$defs/ChampalimaudFoundation", - "Interuniversity Microelectronics Center": "#/$defs/InteruniversityMicroelectronicsCenter", - "National Instruments": "#/$defs/NationalInstruments", - "Open Ephys Production Site": "#/$defs/OpenEphysProductionSite", - "Other": "#/$defs/Other", - "Second Order Effects": "#/$defs/SecondOrderEffects" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/AllenInstituteForNeuralDynamics" - }, + "frame_rate": { + "anyOf": [ { - "$ref": "#/$defs/ChampalimaudFoundation" + "type": "number" }, { - "$ref": "#/$defs/NationalInstruments" + "type": "string" }, { - "$ref": "#/$defs/InteruniversityMicroelectronicsCenter" - }, + "type": "null" + } + ], + "default": null, + "description": "Frame rate being used", + "title": "Frame rate (Hz)" + }, + "frame_rate_unit": { + "allOf": [ { - "$ref": "#/$defs/OpenEphysProductionSite" - }, + "$ref": "#/$defs/FrequencyUnit" + } + ], + "default": "hertz", + "title": "Frame rate unit" + }, + "immersion": { + "anyOf": [ { - "$ref": "#/$defs/SecondOrderEffects" + "$ref": "#/$defs/ImmersionMedium" }, { - "$ref": "#/$defs/Other" + "type": "null" } ], - "title": "Manufacturer" + "default": null, + "title": "Immersion" }, - "model": { + "chroma": { "anyOf": [ { - "type": "string" + "$ref": "#/$defs/CameraChroma" }, { "type": "null" } ], "default": null, - "title": "Model" + "title": "Camera chroma" }, - "path_to_cad": { + "sensor_width": { "anyOf": [ { - "type": "string" + "type": "integer" }, { "type": "null" } ], "default": null, - "description": "For CUSTOM manufactured devices", - "title": "Path to CAD diagram" + "title": "Width of the sensor (pixels)" }, - "port_index": { + "sensor_height": { "anyOf": [ { - "type": "string" + "type": "integer" }, { "type": "null" } ], "default": null, - "title": "Port index" + "title": "Height of the sensor (pixels)" }, - "additional_settings": { + "size_unit": { "allOf": [ { - "$ref": "#/$defs/AindGeneric" + "$ref": "#/$defs/SizeUnit" } ], - "default": {}, - "title": "Additional parameters" + "default": "pixel", + "title": "Size unit" }, - "notes": { + "sensor_format": { "anyOf": [ { "type": "string" @@ -2267,184 +3012,79 @@ } ], "default": null, - "title": "Notes" + "title": "Sensor format" }, - "data_interface": { - "allOf": [ + "sensor_format_unit": { + "anyOf": [ { - "$ref": "#/$defs/DataInterface" + "type": "string" + }, + { + "type": "null" } ], - "title": "Type of connection to PC" + "default": null, + "title": "Sensor format unit" }, - "computer_name": { - "title": "Name of computer controlling this DAQ", - "type": "string" + "bit_depth": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Bit depth" }, - "channels": { - "default": [], - "items": { - "$ref": "#/$defs/DAQChannel" - }, - "title": "DAQ channels", - "type": "array" + "bin_mode": { + "allOf": [ + { + "$ref": "#/$defs/BinMode" + } + ], + "default": "None", + "title": "Detector binning mode" }, - "firmware_version": { + "bin_width": { "anyOf": [ { - "type": "string" + "type": "integer" }, { "type": "null" } ], "default": null, - "title": "Firmware version" + "title": "Bin width" }, - "hardware_version": { + "bin_height": { "anyOf": [ { - "type": "string" + "type": "integer" }, { "type": "null" } ], "default": null, - "title": "Hardware version" - } - }, - "required": [ - "name", - "manufacturer", - "data_interface", - "computer_name" - ], - "title": "DAQDevice", - "type": "object" - }, - "DaqChannelType": { - "description": "DAQ Channel type", - "enum": [ - "Analog Input", - "Analog Output", - "Digital Input", - "Digital Output" - ], - "title": "DaqChannelType", - "type": "string" - }, - "DataInterface": { - "description": "Connection between a device and a PC", - "enum": [ - "CameraLink", - "Coax", - "Ethernet", - "PCIe", - "PXI", - "USB", - "Other" - ], - "title": "DataInterface", - "type": "string" - }, - "Detector": { - "additionalProperties": false, - "description": "Description of a generic detector", - "properties": { - "device_type": { - "const": "Detector", - "default": "Detector", - "title": "Device Type" - }, - "name": { - "title": "Device name", - "type": "string" - }, - "serial_number": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Serial number" + "title": "Bin height" }, - "manufacturer": { - "discriminator": { - "mapping": { - "Ailipu Technology Co": "#/$defs/AilipuTechnologyCo", - "Allied": "#/$defs/Allied", - "Basler": "#/$defs/Basler", - "Dodotronic": "#/$defs/Dodotronic", - "Edmund Optics": "#/$defs/EdmundOptics", - "Hamamatsu": "#/$defs/Hamamatsu", - "Other": "#/$defs/Other", - "Spinnaker": "#/$defs/Spinnaker", - "Teledyne FLIR": "#/$defs/TeledyneFLIR", - "The Imaging Source": "#/$defs/TheImagingSource", - "Thorlabs": "#/$defs/Thorlabs", - "Vieworks": "#/$defs/Vieworks" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/AilipuTechnologyCo" - }, - { - "$ref": "#/$defs/Allied" - }, - { - "$ref": "#/$defs/Basler" - }, - { - "$ref": "#/$defs/Dodotronic" - }, - { - "$ref": "#/$defs/EdmundOptics" - }, - { - "$ref": "#/$defs/Hamamatsu" - }, - { - "$ref": "#/$defs/Spinnaker" - }, - { - "$ref": "#/$defs/TeledyneFLIR" - }, - { - "$ref": "#/$defs/TheImagingSource" - }, - { - "$ref": "#/$defs/Thorlabs" - }, - { - "$ref": "#/$defs/Vieworks" - }, + "bin_unit": { + "allOf": [ { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/SizeUnit" } ], - "title": "Manufacturer" + "default": "pixel", + "title": "Bin size unit" }, - "model": { + "gain": { "anyOf": [ { - "type": "string" + "type": "number" }, - { - "type": "null" - } - ], - "default": null, - "title": "Model" - }, - "path_to_cad": { - "anyOf": [ { "type": "string" }, @@ -2453,162 +3093,134 @@ } ], "default": null, - "description": "For CUSTOM manufactured devices", - "title": "Path to CAD diagram" + "title": "Gain" }, - "port_index": { + "crop_offset_x": { "anyOf": [ { - "type": "string" + "type": "integer" }, { "type": "null" } ], "default": null, - "title": "Port index" - }, - "additional_settings": { - "allOf": [ - { - "$ref": "#/$defs/AindGeneric" - } - ], - "default": {}, - "title": "Additional parameters" + "title": "Crop offset x" }, - "notes": { + "crop_offset_y": { "anyOf": [ { - "type": "string" + "type": "integer" }, { "type": "null" } ], "default": null, - "title": "Notes" - }, - "detector_type": { - "allOf": [ - { - "$ref": "#/$defs/DetectorType" - } - ], - "title": "Detector Type" - }, - "data_interface": { - "allOf": [ - { - "$ref": "#/$defs/DataInterface" - } - ], - "title": "Data interface" - }, - "cooling": { - "allOf": [ - { - "$ref": "#/$defs/Cooling" - } - ], - "default": "None", - "title": "Cooling" + "title": "Crop offset y" }, - "computer_name": { + "crop_width": { "anyOf": [ { - "type": "string" + "type": "integer" }, { "type": "null" } ], "default": null, - "title": "Name of computer receiving data from this camera" + "title": "Crop width" }, - "frame_rate": { + "crop_height": { "anyOf": [ { - "type": "number" - }, - { - "type": "string" + "type": "integer" }, { "type": "null" } ], "default": null, - "description": "Frame rate being used", - "title": "Frame rate (Hz)" + "title": "Crop width" }, - "frame_rate_unit": { + "crop_unit": { "allOf": [ { - "$ref": "#/$defs/FrequencyUnit" - } - ], - "default": "hertz", - "title": "Frame rate unit" - }, - "immersion": { - "anyOf": [ - { - "$ref": "#/$defs/ImmersionMedium" - }, - { - "type": "null" + "$ref": "#/$defs/SizeUnit" } ], - "default": null, - "title": "Immersion" + "default": "pixel", + "title": "Crop size unit" }, - "chroma": { + "recording_software": { "anyOf": [ { - "$ref": "#/$defs/CameraChroma" + "$ref": "#/$defs/Software" }, { "type": "null" } ], "default": null, - "title": "Camera chroma" + "title": "Recording software" }, - "sensor_width": { + "driver": { "anyOf": [ { - "type": "integer" + "$ref": "#/$defs/DeviceDriver" }, { "type": "null" } ], "default": null, - "title": "Width of the sensor (pixels)" + "title": "Driver" }, - "sensor_height": { + "driver_version": { "anyOf": [ { - "type": "integer" + "type": "string" }, { "type": "null" } ], "default": null, - "title": "Height of the sensor (pixels)" + "title": "Driver version" + } + }, + "required": [ + "name", + "manufacturer", + "detector_type", + "data_interface" + ], + "title": "Detector", + "type": "object" + }, + "DetectorType": { + "description": "Detector type name", + "enum": [ + "Camera", + "Photomultiplier Tube", + "Other" + ], + "title": "DetectorType", + "type": "string" + }, + "Device": { + "additionalProperties": false, + "description": "Generic device", + "properties": { + "device_type": { + "title": "Device type", + "type": "string" }, - "size_unit": { - "allOf": [ - { - "$ref": "#/$defs/SizeUnit" - } - ], - "default": "pixel", - "title": "Size unit" + "name": { + "title": "Device name", + "type": "string" }, - "sensor_format": { + "serial_number": { "anyOf": [ { "type": "string" @@ -2618,566 +3230,372 @@ } ], "default": null, - "title": "Sensor format" + "title": "Serial number" }, - "sensor_format_unit": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Sensor format unit" - }, - "bit_depth": { - "anyOf": [ - { - "type": "integer" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Bit depth" - }, - "bin_mode": { - "allOf": [ - { - "$ref": "#/$defs/BinMode" - } - ], - "default": "None", - "title": "Detector binning mode" - }, - "bin_width": { - "anyOf": [ - { - "type": "integer" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Bin width" - }, - "bin_height": { - "anyOf": [ - { - "type": "integer" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Bin height" - }, - "bin_unit": { - "allOf": [ - { - "$ref": "#/$defs/SizeUnit" - } - ], - "default": "pixel", - "title": "Bin size unit" - }, - "gain": { - "anyOf": [ - { - "type": "number" - }, - { - "type": "string" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Gain" - }, - "crop_width": { - "anyOf": [ - { - "type": "integer" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Crop width" - }, - "crop_height": { - "anyOf": [ - { - "type": "integer" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Crop width" - }, - "crop_unit": { - "allOf": [ - { - "$ref": "#/$defs/SizeUnit" - } - ], - "default": "pixel", - "title": "Crop size unit" - }, - "recording_software": { - "anyOf": [ - { - "$ref": "#/$defs/Software" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Recording software" - }, - "driver": { - "anyOf": [ - { - "$ref": "#/$defs/DeviceDriver" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Driver" - }, - "driver_version": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Driver version" - } - }, - "required": [ - "name", - "manufacturer", - "detector_type", - "data_interface" - ], - "title": "Detector", - "type": "object" - }, - "DetectorType": { - "description": "Detector type name", - "enum": [ - "Camera", - "Photomultiplier Tube", - "Other" - ], - "title": "DetectorType", - "type": "string" - }, - "Device": { - "additionalProperties": false, - "description": "Generic device", - "properties": { - "device_type": { - "title": "Device type", - "type": "string" - }, - "name": { - "title": "Device name", - "type": "string" - }, - "serial_number": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Serial number" - }, - "manufacturer": { + "manufacturer": { "anyOf": [ { "discriminator": { "mapping": { - "AA Opto Electronic": "#/$defs/AAOptoElectronic", - "ASUS": "#/$defs/Asus", - "Abcam": "#/$defs/Abcam", - "Addgene": "#/$defs/Addgene", - "Ailipu Technology Co": "#/$defs/AilipuTechnologyCo", - "Allen Institute": "#/$defs/AllenInstitute", - "Allen Institute for Brain Science": "#/$defs/AllenInstituteForBrainScience", - "Allen Institute for Neural Dynamics": "#/$defs/AllenInstituteForNeuralDynamics", - "Allied": "#/$defs/Allied", - "Applied Scientific Instrumentation": "#/$defs/AppliedScientificInstrumentation", - "Arecont Vision Costar": "#/$defs/ArecontVisionCostar", - "Basler": "#/$defs/Basler", - "Cambridge Technology": "#/$defs/CambridgeTechnology", - "Carl Zeiss": "#/$defs/CarlZeiss", - "Champalimaud Foundation": "#/$defs/ChampalimaudFoundation", - "Chan Zuckerberg Initiative": "#/$defs/ChanZuckerbergInitiative", - "Chroma": "#/$defs/Chroma", - "Coherent Scientific": "#/$defs/CoherentScientific", - "Columbia University": "#/$defs/ColumbiaUniversity", - "Computar": "#/$defs/Computar", - "Conoptics": "#/$defs/Conoptics", - "Custom": "#/$defs/Custom", - "Dodotronic": "#/$defs/Dodotronic", - "Doric": "#/$defs/Doric", - "Ealing": "#/$defs/Ealing", - "Edmund Optics": "#/$defs/EdmundOptics", - "Emory University": "#/$defs/EmoryUniversity", - "Euresys": "#/$defs/Euresys", - "Fujinon": "#/$defs/Fujinon", - "Hamamatsu": "#/$defs/Hamamatsu", - "Hamilton": "#/$defs/Hamilton", - "Huazhong University of Science and Technology": "#/$defs/HuazhongUniversityOfScienceAndTechnology", - "IR Robot Co": "#/$defs/IRRobotCo", - "ISL Products International": "#/$defs/ISLProductsInternational", - "Infinity Photo-Optical": "#/$defs/InfinityPhotoOptical", - "Integrated DNA Technologies": "#/$defs/IntegratedDNATechnologies", - "Interuniversity Microelectronics Center": "#/$defs/InteruniversityMicroelectronicsCenter", - "Invitrogen": "#/$defs/Invitrogen", - "Jackson Laboratory": "#/$defs/JacksonLaboratory", - "Janelia Research Campus": "#/$defs/JaneliaResearchCampus", - "Julabo": "#/$defs/Julabo", - "LG": "#/$defs/Lg", - "Leica": "#/$defs/Leica", - "LifeCanvas": "#/$defs/LifeCanvas", - "Lumen Dynamics": "#/$defs/LumenDynamics", - "MBF Bioscience": "#/$defs/MBFBioscience", - "MKS Newport": "#/$defs/MKSNewport", - "MPI": "#/$defs/Mpi", - "Meadowlark Optics": "#/$defs/MeadowlarkOptics", - "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch", - "Midwest Optical Systems, Inc.": "#/$defs/MidwestOpticalSystems", - "Mitutuyo": "#/$defs/Mitutuyo", - "NResearch Inc": "#/$defs/NResearch", - "National Center for Complementary and Integrative Health": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth", - "National Institute of Mental Health": "#/$defs/NationalInstituteOfMentalHealth", - "National Institute of Neurological Disorders and Stroke": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke", - "National Instruments": "#/$defs/NationalInstruments", - "Navitar": "#/$defs/Navitar", - "Neurophotometrics": "#/$defs/Neurophotometrics", - "New Scale Technologies": "#/$defs/NewScaleTechnologies", - "New York University": "#/$defs/NewYorkUniversity", - "Nikon": "#/$defs/Nikon", - "Olympus": "#/$defs/Olympus", - "Open Ephys Production Site": "#/$defs/OpenEphysProductionSite", - "Optotune": "#/$defs/Optotune", - "Other": "#/$defs/Other", - "Oxxius": "#/$defs/Oxxius", - "Prizmatix": "#/$defs/Prizmatix", - "Quantifi": "#/$defs/Quantifi", - "Raspberry Pi": "#/$defs/RaspberryPi", - "SICGEN": "#/$defs/Sicgen", - "Schneider-Kreuznach": "#/$defs/SchneiderKreuznach", - "Second Order Effects": "#/$defs/SecondOrderEffects", - "Semrock": "#/$defs/Semrock", - "Sigma-Aldritch": "#/$defs/SigmaAldritch", - "Simons Foundation": "#/$defs/SimonsFoundation", - "Spinnaker": "#/$defs/Spinnaker", - "Tamron": "#/$defs/Tamron", + "AA Opto Electronic": "#/$defs/AA_OPTO_ELECTRONIC", + "ASUS": "#/$defs/ASUS", + "Abcam": "#/$defs/ABCAM", + "Addgene": "#/$defs/ADDGENE", + "Ailipu Technology Co": "#/$defs/AILIPU", + "Allen Institute": "#/$defs/AI", + "Allen Institute for Brain Science": "#/$defs/AIBS", + "Allen Institute for Neural Dynamics": "#/$defs/AIND", + "Allied": "#/$defs/ALLIED", + "Applied Scientific Instrumentation": "#/$defs/ASI", + "Arecont Vision Costar": "#/$defs/ARECONT_VISION_COSTAR", + "Basler": "#/$defs/BASLER", + "Cambridge Technology": "#/$defs/CAMBRIDGE_TECHNOLOGY", + "Carl Zeiss": "#/$defs/CARL_ZEISS", + "Champalimaud Foundation": "#/$defs/CHAMPALIMAUD", + "Chan Zuckerberg Initiative": "#/$defs/CZI", + "Chroma": "#/$defs/CHROMA", + "Coherent Scientific": "#/$defs/COHERENT_SCIENTIFIC", + "Columbia University": "#/$defs/COLUMBIA", + "Computar": "#/$defs/COMPUTAR", + "Conoptics": "#/$defs/CONOPTICS", + "Custom": "#/$defs/CUSTOM", + "Dodotronic": "#/$defs/DODOTRONIC", + "Doric": "#/$defs/DORIC", + "Ealing": "#/$defs/EALING", + "Edmund Optics": "#/$defs/EDMUND_OPTICS", + "Emory University": "#/$defs/EMORY", + "Euresys": "#/$defs/EURESYS", + "Fujinon": "#/$defs/FUJINON", + "Hamamatsu": "#/$defs/HAMAMATSU", + "Hamilton": "#/$defs/HAMILTON", + "Huazhong University of Science and Technology": "#/$defs/HUST", + "IR Robot Co": "#/$defs/IR_ROBOT_CO", + "ISL Products International": "#/$defs/ISL", + "Infinity Photo-Optical": "#/$defs/INFINITY_PHOTO_OPTICAL", + "Integrated DNA Technologies": "#/$defs/IDT", + "Interuniversity Microelectronics Center": "#/$defs/IMEC", + "Invitrogen": "#/$defs/INVITROGEN", + "Jackson Laboratory": "#/$defs/JAX", + "Janelia Research Campus": "#/$defs/JANELIA", + "Julabo": "#/$defs/JULABO", + "LG": "#/$defs/LG", + "Leica": "#/$defs/LEICA", + "LifeCanvas": "#/$defs/LIFECANVAS", + "Lumen Dynamics": "#/$defs/LUMEN_DYNAMICS", + "MBF Bioscience": "#/$defs/MBF", + "MKS Newport": "#/$defs/MKS_NEWPORT", + "MPI": "#/$defs/MPI", + "Meadowlark Optics": "#/$defs/MEADOWLARK_OPTICS", + "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MJFF", + "Midwest Optical Systems, Inc.": "#/$defs/MIDOPT", + "Mitutuyo": "#/$defs/MITUTUYO", + "NResearch Inc": "#/$defs/NRESEARCH_INC", + "National Center for Complementary and Integrative Health": "#/$defs/NCCIH", + "National Institute of Mental Health": "#/$defs/NIMH", + "National Institute of Neurological Disorders and Stroke": "#/$defs/NINDS", + "National Instruments": "#/$defs/NATIONAL_INSTRUMENTS", + "Navitar": "#/$defs/NAVITAR", + "Neurophotometrics": "#/$defs/NEUROPHOTOMETRICS", + "New Scale Technologies": "#/$defs/NEW_SCALE_TECHNOLOGIES", + "New York University": "#/$defs/NYU", + "Nikon": "#/$defs/NIKON", + "Olympus": "#/$defs/OLYMPUS", + "Open Ephys Production Site": "#/$defs/OEPS", + "Optotune": "#/$defs/OPTOTUNE", + "Other": "#/$defs/OTHER", + "Oxxius": "#/$defs/OXXIUS", + "Prizmatix": "#/$defs/PRIZMATIX", + "Quantifi": "#/$defs/QUANTIFI", + "Raspberry Pi": "#/$defs/RASPBERRY_PI", + "SICGEN": "#/$defs/SICGEN", + "Schneider-Kreuznach": "#/$defs/SCHNEIDER_KREUZNACH", + "Second Order Effects": "#/$defs/SECOND_ORDER_EFFECTS", + "Semrock": "#/$defs/SEMROCK", + "Sigma-Aldritch": "#/$defs/SIGMA_ALDRITCH", + "Simons Foundation": "#/$defs/SIMONS_FOUNDATION", + "Spinnaker": "#/$defs/SPINNAKER", + "Tamron": "#/$defs/TAMRON", "Technical Manufacturing Corporation": "#/$defs/TMC", - "Teledyne FLIR": "#/$defs/TeledyneFLIR", - "Templeton World Charity Foundation": "#/$defs/TempletonWorldCharityFoundation", - "The Imaging Source": "#/$defs/TheImagingSource", - "The Lee Company": "#/$defs/TheLeeCompany", - "Thermo Fisher": "#/$defs/Thermofisher", - "Thorlabs": "#/$defs/Thorlabs", - "Tymphany": "#/$defs/Tymphany", - "Vieworks": "#/$defs/Vieworks", - "Vortran": "#/$defs/Vortran", - "ams OSRAM": "#/$defs/AmsOsram" + "Teledyne FLIR": "#/$defs/FLIR", + "Templeton World Charity Foundation": "#/$defs/TWCF", + "The Imaging Source": "#/$defs/THE_IMAGING_SOURCE", + "The Lee Company": "#/$defs/THE_LEE_COMPANY", + "Thermo Fisher Scientific": "#/$defs/THERMO_FISHER_SCIENTIFIC", + "Thorlabs": "#/$defs/THORLABS", + "Tymphany": "#/$defs/TYMPHANY", + "Vieworks": "#/$defs/VIEWORKS", + "Vortran": "#/$defs/VORTRAN", + "ams OSRAM": "#/$defs/AMS_OSRAM" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/AAOptoElectronic" + "$ref": "#/$defs/AA_OPTO_ELECTRONIC" }, { - "$ref": "#/$defs/Abcam" + "$ref": "#/$defs/ASUS" }, { - "$ref": "#/$defs/Addgene" + "$ref": "#/$defs/ABCAM" }, { - "$ref": "#/$defs/AilipuTechnologyCo" + "$ref": "#/$defs/ADDGENE" }, { - "$ref": "#/$defs/AllenInstitute" + "$ref": "#/$defs/AILIPU" }, { - "$ref": "#/$defs/AllenInstituteForBrainScience" + "$ref": "#/$defs/AI" }, { - "$ref": "#/$defs/AllenInstituteForNeuralDynamics" + "$ref": "#/$defs/AIBS" }, { - "$ref": "#/$defs/Allied" + "$ref": "#/$defs/AIND" }, { - "$ref": "#/$defs/AmsOsram" + "$ref": "#/$defs/ALLIED" }, { - "$ref": "#/$defs/AppliedScientificInstrumentation" + "$ref": "#/$defs/ASI" }, { - "$ref": "#/$defs/Asus" + "$ref": "#/$defs/ARECONT_VISION_COSTAR" }, { - "$ref": "#/$defs/ArecontVisionCostar" + "$ref": "#/$defs/BASLER" }, { - "$ref": "#/$defs/Basler" + "$ref": "#/$defs/CAMBRIDGE_TECHNOLOGY" }, { - "$ref": "#/$defs/CambridgeTechnology" + "$ref": "#/$defs/CARL_ZEISS" }, { - "$ref": "#/$defs/ChampalimaudFoundation" + "$ref": "#/$defs/CHAMPALIMAUD" }, { - "$ref": "#/$defs/ChanZuckerbergInitiative" + "$ref": "#/$defs/CZI" }, { - "$ref": "#/$defs/Chroma" + "$ref": "#/$defs/CHROMA" }, { - "$ref": "#/$defs/CoherentScientific" + "$ref": "#/$defs/COHERENT_SCIENTIFIC" }, { - "$ref": "#/$defs/ColumbiaUniversity" + "$ref": "#/$defs/COLUMBIA" }, { - "$ref": "#/$defs/Computar" + "$ref": "#/$defs/COMPUTAR" }, { - "$ref": "#/$defs/Conoptics" + "$ref": "#/$defs/CONOPTICS" }, { - "$ref": "#/$defs/Custom" + "$ref": "#/$defs/CUSTOM" }, { - "$ref": "#/$defs/Dodotronic" + "$ref": "#/$defs/DODOTRONIC" }, { - "$ref": "#/$defs/Doric" + "$ref": "#/$defs/DORIC" }, { - "$ref": "#/$defs/Ealing" + "$ref": "#/$defs/EALING" }, { - "$ref": "#/$defs/EdmundOptics" + "$ref": "#/$defs/EDMUND_OPTICS" }, { - "$ref": "#/$defs/EmoryUniversity" + "$ref": "#/$defs/EMORY" }, { - "$ref": "#/$defs/Euresys" + "$ref": "#/$defs/EURESYS" }, { - "$ref": "#/$defs/Fujinon" + "$ref": "#/$defs/FUJINON" }, { - "$ref": "#/$defs/Hamamatsu" + "$ref": "#/$defs/HAMAMATSU" }, { - "$ref": "#/$defs/Hamilton" + "$ref": "#/$defs/HAMILTON" }, { - "$ref": "#/$defs/HuazhongUniversityOfScienceAndTechnology" + "$ref": "#/$defs/HUST" }, { - "$ref": "#/$defs/TheImagingSource" + "$ref": "#/$defs/IR_ROBOT_CO" }, { - "$ref": "#/$defs/IntegratedDNATechnologies" + "$ref": "#/$defs/ISL" }, { - "$ref": "#/$defs/InteruniversityMicroelectronicsCenter" + "$ref": "#/$defs/INFINITY_PHOTO_OPTICAL" }, { - "$ref": "#/$defs/InfinityPhotoOptical" + "$ref": "#/$defs/IDT" }, { - "$ref": "#/$defs/Invitrogen" + "$ref": "#/$defs/IMEC" }, { - "$ref": "#/$defs/ISLProductsInternational" + "$ref": "#/$defs/INVITROGEN" }, { - "$ref": "#/$defs/JacksonLaboratory" + "$ref": "#/$defs/JAX" }, { - "$ref": "#/$defs/JaneliaResearchCampus" + "$ref": "#/$defs/JANELIA" }, { - "$ref": "#/$defs/Julabo" + "$ref": "#/$defs/JULABO" }, { - "$ref": "#/$defs/TheLeeCompany" + "$ref": "#/$defs/LG" }, { - "$ref": "#/$defs/Leica" + "$ref": "#/$defs/LEICA" }, { - "$ref": "#/$defs/Lg" + "$ref": "#/$defs/LUMEN_DYNAMICS" }, { - "$ref": "#/$defs/LifeCanvas" + "$ref": "#/$defs/LIFECANVAS" }, { - "$ref": "#/$defs/MeadowlarkOptics" + "$ref": "#/$defs/MBF" }, { - "$ref": "#/$defs/IRRobotCo" + "$ref": "#/$defs/MKS_NEWPORT" }, { - "$ref": "#/$defs/MBFBioscience" + "$ref": "#/$defs/MPI" }, { - "$ref": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch" + "$ref": "#/$defs/MEADOWLARK_OPTICS" }, { - "$ref": "#/$defs/MidwestOpticalSystems" + "$ref": "#/$defs/MJFF" }, { - "$ref": "#/$defs/Mitutuyo" + "$ref": "#/$defs/MIDOPT" }, { - "$ref": "#/$defs/MKSNewport" + "$ref": "#/$defs/MITUTUYO" }, { - "$ref": "#/$defs/Mpi" + "$ref": "#/$defs/NRESEARCH_INC" }, { - "$ref": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth" + "$ref": "#/$defs/NCCIH" }, { - "$ref": "#/$defs/NationalInstituteOfMentalHealth" + "$ref": "#/$defs/NIMH" }, { - "$ref": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke" + "$ref": "#/$defs/NINDS" }, { - "$ref": "#/$defs/NationalInstruments" + "$ref": "#/$defs/NATIONAL_INSTRUMENTS" }, { - "$ref": "#/$defs/Navitar" + "$ref": "#/$defs/NAVITAR" }, { - "$ref": "#/$defs/Neurophotometrics" + "$ref": "#/$defs/NEUROPHOTOMETRICS" }, { - "$ref": "#/$defs/NewScaleTechnologies" + "$ref": "#/$defs/NEW_SCALE_TECHNOLOGIES" }, { - "$ref": "#/$defs/NewYorkUniversity" + "$ref": "#/$defs/NYU" }, { - "$ref": "#/$defs/Nikon" + "$ref": "#/$defs/NIKON" }, { - "$ref": "#/$defs/NResearch" + "$ref": "#/$defs/OLYMPUS" }, { - "$ref": "#/$defs/OpenEphysProductionSite" + "$ref": "#/$defs/OEPS" }, { - "$ref": "#/$defs/Olympus" + "$ref": "#/$defs/OPTOTUNE" }, { - "$ref": "#/$defs/Optotune" + "$ref": "#/$defs/OTHER" }, { - "$ref": "#/$defs/Oxxius" + "$ref": "#/$defs/OXXIUS" }, { - "$ref": "#/$defs/Prizmatix" + "$ref": "#/$defs/PRIZMATIX" }, { - "$ref": "#/$defs/Quantifi" + "$ref": "#/$defs/QUANTIFI" }, { - "$ref": "#/$defs/RaspberryPi" + "$ref": "#/$defs/RASPBERRY_PI" }, { - "$ref": "#/$defs/SecondOrderEffects" + "$ref": "#/$defs/SICGEN" }, { - "$ref": "#/$defs/Semrock" + "$ref": "#/$defs/SCHNEIDER_KREUZNACH" }, { - "$ref": "#/$defs/SchneiderKreuznach" + "$ref": "#/$defs/SECOND_ORDER_EFFECTS" }, { - "$ref": "#/$defs/Sicgen" + "$ref": "#/$defs/SEMROCK" }, { - "$ref": "#/$defs/SigmaAldritch" + "$ref": "#/$defs/SIGMA_ALDRITCH" }, { - "$ref": "#/$defs/SimonsFoundation" + "$ref": "#/$defs/SIMONS_FOUNDATION" }, { - "$ref": "#/$defs/Spinnaker" + "$ref": "#/$defs/SPINNAKER" }, { - "$ref": "#/$defs/Tamron" + "$ref": "#/$defs/TAMRON" }, { - "$ref": "#/$defs/TempletonWorldCharityFoundation" + "$ref": "#/$defs/TMC" }, { - "$ref": "#/$defs/TeledyneFLIR" + "$ref": "#/$defs/FLIR" }, { - "$ref": "#/$defs/Thermofisher" + "$ref": "#/$defs/TWCF" }, { - "$ref": "#/$defs/Thorlabs" + "$ref": "#/$defs/THE_IMAGING_SOURCE" }, { - "$ref": "#/$defs/TMC" + "$ref": "#/$defs/THE_LEE_COMPANY" }, { - "$ref": "#/$defs/Tymphany" + "$ref": "#/$defs/THERMO_FISHER_SCIENTIFIC" }, { - "$ref": "#/$defs/Vieworks" + "$ref": "#/$defs/THORLABS" }, { - "$ref": "#/$defs/Vortran" + "$ref": "#/$defs/TYMPHANY" }, { - "$ref": "#/$defs/CarlZeiss" + "$ref": "#/$defs/VIEWORKS" }, { - "$ref": "#/$defs/LumenDynamics" + "$ref": "#/$defs/VORTRAN" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/AMS_OSRAM" } ] }, @@ -3271,7 +3689,11 @@ "device_type": { "const": "Digital micromirror device", "default": "Digital micromirror device", - "title": "Device Type" + "enum": [ + "Digital micromirror device" + ], + "title": "Device Type", + "type": "string" }, "name": { "title": "Device name", @@ -3294,365 +3716,365 @@ { "discriminator": { "mapping": { - "AA Opto Electronic": "#/$defs/AAOptoElectronic", - "ASUS": "#/$defs/Asus", - "Abcam": "#/$defs/Abcam", - "Addgene": "#/$defs/Addgene", - "Ailipu Technology Co": "#/$defs/AilipuTechnologyCo", - "Allen Institute": "#/$defs/AllenInstitute", - "Allen Institute for Brain Science": "#/$defs/AllenInstituteForBrainScience", - "Allen Institute for Neural Dynamics": "#/$defs/AllenInstituteForNeuralDynamics", - "Allied": "#/$defs/Allied", - "Applied Scientific Instrumentation": "#/$defs/AppliedScientificInstrumentation", - "Arecont Vision Costar": "#/$defs/ArecontVisionCostar", - "Basler": "#/$defs/Basler", - "Cambridge Technology": "#/$defs/CambridgeTechnology", - "Carl Zeiss": "#/$defs/CarlZeiss", - "Champalimaud Foundation": "#/$defs/ChampalimaudFoundation", - "Chan Zuckerberg Initiative": "#/$defs/ChanZuckerbergInitiative", - "Chroma": "#/$defs/Chroma", - "Coherent Scientific": "#/$defs/CoherentScientific", - "Columbia University": "#/$defs/ColumbiaUniversity", - "Computar": "#/$defs/Computar", - "Conoptics": "#/$defs/Conoptics", - "Custom": "#/$defs/Custom", - "Dodotronic": "#/$defs/Dodotronic", - "Doric": "#/$defs/Doric", - "Ealing": "#/$defs/Ealing", - "Edmund Optics": "#/$defs/EdmundOptics", - "Emory University": "#/$defs/EmoryUniversity", - "Euresys": "#/$defs/Euresys", - "Fujinon": "#/$defs/Fujinon", - "Hamamatsu": "#/$defs/Hamamatsu", - "Hamilton": "#/$defs/Hamilton", - "Huazhong University of Science and Technology": "#/$defs/HuazhongUniversityOfScienceAndTechnology", - "IR Robot Co": "#/$defs/IRRobotCo", - "ISL Products International": "#/$defs/ISLProductsInternational", - "Infinity Photo-Optical": "#/$defs/InfinityPhotoOptical", - "Integrated DNA Technologies": "#/$defs/IntegratedDNATechnologies", - "Interuniversity Microelectronics Center": "#/$defs/InteruniversityMicroelectronicsCenter", - "Invitrogen": "#/$defs/Invitrogen", - "Jackson Laboratory": "#/$defs/JacksonLaboratory", - "Janelia Research Campus": "#/$defs/JaneliaResearchCampus", - "Julabo": "#/$defs/Julabo", - "LG": "#/$defs/Lg", - "Leica": "#/$defs/Leica", - "LifeCanvas": "#/$defs/LifeCanvas", - "Lumen Dynamics": "#/$defs/LumenDynamics", - "MBF Bioscience": "#/$defs/MBFBioscience", - "MKS Newport": "#/$defs/MKSNewport", - "MPI": "#/$defs/Mpi", - "Meadowlark Optics": "#/$defs/MeadowlarkOptics", - "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch", - "Midwest Optical Systems, Inc.": "#/$defs/MidwestOpticalSystems", - "Mitutuyo": "#/$defs/Mitutuyo", - "NResearch Inc": "#/$defs/NResearch", - "National Center for Complementary and Integrative Health": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth", - "National Institute of Mental Health": "#/$defs/NationalInstituteOfMentalHealth", - "National Institute of Neurological Disorders and Stroke": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke", - "National Instruments": "#/$defs/NationalInstruments", - "Navitar": "#/$defs/Navitar", - "Neurophotometrics": "#/$defs/Neurophotometrics", - "New Scale Technologies": "#/$defs/NewScaleTechnologies", - "New York University": "#/$defs/NewYorkUniversity", - "Nikon": "#/$defs/Nikon", - "Olympus": "#/$defs/Olympus", - "Open Ephys Production Site": "#/$defs/OpenEphysProductionSite", - "Optotune": "#/$defs/Optotune", - "Other": "#/$defs/Other", - "Oxxius": "#/$defs/Oxxius", - "Prizmatix": "#/$defs/Prizmatix", - "Quantifi": "#/$defs/Quantifi", - "Raspberry Pi": "#/$defs/RaspberryPi", - "SICGEN": "#/$defs/Sicgen", - "Schneider-Kreuznach": "#/$defs/SchneiderKreuznach", - "Second Order Effects": "#/$defs/SecondOrderEffects", - "Semrock": "#/$defs/Semrock", - "Sigma-Aldritch": "#/$defs/SigmaAldritch", - "Simons Foundation": "#/$defs/SimonsFoundation", - "Spinnaker": "#/$defs/Spinnaker", - "Tamron": "#/$defs/Tamron", + "AA Opto Electronic": "#/$defs/AA_OPTO_ELECTRONIC", + "ASUS": "#/$defs/ASUS", + "Abcam": "#/$defs/ABCAM", + "Addgene": "#/$defs/ADDGENE", + "Ailipu Technology Co": "#/$defs/AILIPU", + "Allen Institute": "#/$defs/AI", + "Allen Institute for Brain Science": "#/$defs/AIBS", + "Allen Institute for Neural Dynamics": "#/$defs/AIND", + "Allied": "#/$defs/ALLIED", + "Applied Scientific Instrumentation": "#/$defs/ASI", + "Arecont Vision Costar": "#/$defs/ARECONT_VISION_COSTAR", + "Basler": "#/$defs/BASLER", + "Cambridge Technology": "#/$defs/CAMBRIDGE_TECHNOLOGY", + "Carl Zeiss": "#/$defs/CARL_ZEISS", + "Champalimaud Foundation": "#/$defs/CHAMPALIMAUD", + "Chan Zuckerberg Initiative": "#/$defs/CZI", + "Chroma": "#/$defs/CHROMA", + "Coherent Scientific": "#/$defs/COHERENT_SCIENTIFIC", + "Columbia University": "#/$defs/COLUMBIA", + "Computar": "#/$defs/COMPUTAR", + "Conoptics": "#/$defs/CONOPTICS", + "Custom": "#/$defs/CUSTOM", + "Dodotronic": "#/$defs/DODOTRONIC", + "Doric": "#/$defs/DORIC", + "Ealing": "#/$defs/EALING", + "Edmund Optics": "#/$defs/EDMUND_OPTICS", + "Emory University": "#/$defs/EMORY", + "Euresys": "#/$defs/EURESYS", + "Fujinon": "#/$defs/FUJINON", + "Hamamatsu": "#/$defs/HAMAMATSU", + "Hamilton": "#/$defs/HAMILTON", + "Huazhong University of Science and Technology": "#/$defs/HUST", + "IR Robot Co": "#/$defs/IR_ROBOT_CO", + "ISL Products International": "#/$defs/ISL", + "Infinity Photo-Optical": "#/$defs/INFINITY_PHOTO_OPTICAL", + "Integrated DNA Technologies": "#/$defs/IDT", + "Interuniversity Microelectronics Center": "#/$defs/IMEC", + "Invitrogen": "#/$defs/INVITROGEN", + "Jackson Laboratory": "#/$defs/JAX", + "Janelia Research Campus": "#/$defs/JANELIA", + "Julabo": "#/$defs/JULABO", + "LG": "#/$defs/LG", + "Leica": "#/$defs/LEICA", + "LifeCanvas": "#/$defs/LIFECANVAS", + "Lumen Dynamics": "#/$defs/LUMEN_DYNAMICS", + "MBF Bioscience": "#/$defs/MBF", + "MKS Newport": "#/$defs/MKS_NEWPORT", + "MPI": "#/$defs/MPI", + "Meadowlark Optics": "#/$defs/MEADOWLARK_OPTICS", + "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MJFF", + "Midwest Optical Systems, Inc.": "#/$defs/MIDOPT", + "Mitutuyo": "#/$defs/MITUTUYO", + "NResearch Inc": "#/$defs/NRESEARCH_INC", + "National Center for Complementary and Integrative Health": "#/$defs/NCCIH", + "National Institute of Mental Health": "#/$defs/NIMH", + "National Institute of Neurological Disorders and Stroke": "#/$defs/NINDS", + "National Instruments": "#/$defs/NATIONAL_INSTRUMENTS", + "Navitar": "#/$defs/NAVITAR", + "Neurophotometrics": "#/$defs/NEUROPHOTOMETRICS", + "New Scale Technologies": "#/$defs/NEW_SCALE_TECHNOLOGIES", + "New York University": "#/$defs/NYU", + "Nikon": "#/$defs/NIKON", + "Olympus": "#/$defs/OLYMPUS", + "Open Ephys Production Site": "#/$defs/OEPS", + "Optotune": "#/$defs/OPTOTUNE", + "Other": "#/$defs/OTHER", + "Oxxius": "#/$defs/OXXIUS", + "Prizmatix": "#/$defs/PRIZMATIX", + "Quantifi": "#/$defs/QUANTIFI", + "Raspberry Pi": "#/$defs/RASPBERRY_PI", + "SICGEN": "#/$defs/SICGEN", + "Schneider-Kreuznach": "#/$defs/SCHNEIDER_KREUZNACH", + "Second Order Effects": "#/$defs/SECOND_ORDER_EFFECTS", + "Semrock": "#/$defs/SEMROCK", + "Sigma-Aldritch": "#/$defs/SIGMA_ALDRITCH", + "Simons Foundation": "#/$defs/SIMONS_FOUNDATION", + "Spinnaker": "#/$defs/SPINNAKER", + "Tamron": "#/$defs/TAMRON", "Technical Manufacturing Corporation": "#/$defs/TMC", - "Teledyne FLIR": "#/$defs/TeledyneFLIR", - "Templeton World Charity Foundation": "#/$defs/TempletonWorldCharityFoundation", - "The Imaging Source": "#/$defs/TheImagingSource", - "The Lee Company": "#/$defs/TheLeeCompany", - "Thermo Fisher": "#/$defs/Thermofisher", - "Thorlabs": "#/$defs/Thorlabs", - "Tymphany": "#/$defs/Tymphany", - "Vieworks": "#/$defs/Vieworks", - "Vortran": "#/$defs/Vortran", - "ams OSRAM": "#/$defs/AmsOsram" + "Teledyne FLIR": "#/$defs/FLIR", + "Templeton World Charity Foundation": "#/$defs/TWCF", + "The Imaging Source": "#/$defs/THE_IMAGING_SOURCE", + "The Lee Company": "#/$defs/THE_LEE_COMPANY", + "Thermo Fisher Scientific": "#/$defs/THERMO_FISHER_SCIENTIFIC", + "Thorlabs": "#/$defs/THORLABS", + "Tymphany": "#/$defs/TYMPHANY", + "Vieworks": "#/$defs/VIEWORKS", + "Vortran": "#/$defs/VORTRAN", + "ams OSRAM": "#/$defs/AMS_OSRAM" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/AAOptoElectronic" + "$ref": "#/$defs/AA_OPTO_ELECTRONIC" }, { - "$ref": "#/$defs/Abcam" + "$ref": "#/$defs/ASUS" }, { - "$ref": "#/$defs/Addgene" + "$ref": "#/$defs/ABCAM" }, { - "$ref": "#/$defs/AilipuTechnologyCo" + "$ref": "#/$defs/ADDGENE" }, { - "$ref": "#/$defs/AllenInstitute" + "$ref": "#/$defs/AILIPU" }, { - "$ref": "#/$defs/AllenInstituteForBrainScience" + "$ref": "#/$defs/AI" }, { - "$ref": "#/$defs/AllenInstituteForNeuralDynamics" + "$ref": "#/$defs/AIBS" }, { - "$ref": "#/$defs/Allied" + "$ref": "#/$defs/AIND" }, { - "$ref": "#/$defs/AmsOsram" + "$ref": "#/$defs/ALLIED" }, { - "$ref": "#/$defs/AppliedScientificInstrumentation" + "$ref": "#/$defs/ASI" }, { - "$ref": "#/$defs/Asus" + "$ref": "#/$defs/ARECONT_VISION_COSTAR" }, { - "$ref": "#/$defs/ArecontVisionCostar" + "$ref": "#/$defs/BASLER" }, { - "$ref": "#/$defs/Basler" + "$ref": "#/$defs/CAMBRIDGE_TECHNOLOGY" }, { - "$ref": "#/$defs/CambridgeTechnology" + "$ref": "#/$defs/CARL_ZEISS" }, { - "$ref": "#/$defs/ChampalimaudFoundation" + "$ref": "#/$defs/CHAMPALIMAUD" }, { - "$ref": "#/$defs/ChanZuckerbergInitiative" + "$ref": "#/$defs/CZI" }, { - "$ref": "#/$defs/Chroma" + "$ref": "#/$defs/CHROMA" }, { - "$ref": "#/$defs/CoherentScientific" + "$ref": "#/$defs/COHERENT_SCIENTIFIC" }, { - "$ref": "#/$defs/ColumbiaUniversity" + "$ref": "#/$defs/COLUMBIA" }, { - "$ref": "#/$defs/Computar" + "$ref": "#/$defs/COMPUTAR" }, { - "$ref": "#/$defs/Conoptics" + "$ref": "#/$defs/CONOPTICS" }, { - "$ref": "#/$defs/Custom" + "$ref": "#/$defs/CUSTOM" }, { - "$ref": "#/$defs/Dodotronic" + "$ref": "#/$defs/DODOTRONIC" }, { - "$ref": "#/$defs/Doric" + "$ref": "#/$defs/DORIC" }, { - "$ref": "#/$defs/Ealing" + "$ref": "#/$defs/EALING" }, { - "$ref": "#/$defs/EdmundOptics" + "$ref": "#/$defs/EDMUND_OPTICS" }, { - "$ref": "#/$defs/EmoryUniversity" + "$ref": "#/$defs/EMORY" }, { - "$ref": "#/$defs/Euresys" + "$ref": "#/$defs/EURESYS" }, { - "$ref": "#/$defs/Fujinon" + "$ref": "#/$defs/FUJINON" }, { - "$ref": "#/$defs/Hamamatsu" + "$ref": "#/$defs/HAMAMATSU" }, { - "$ref": "#/$defs/Hamilton" + "$ref": "#/$defs/HAMILTON" }, { - "$ref": "#/$defs/HuazhongUniversityOfScienceAndTechnology" + "$ref": "#/$defs/HUST" }, { - "$ref": "#/$defs/TheImagingSource" + "$ref": "#/$defs/IR_ROBOT_CO" }, { - "$ref": "#/$defs/IntegratedDNATechnologies" + "$ref": "#/$defs/ISL" }, { - "$ref": "#/$defs/InteruniversityMicroelectronicsCenter" + "$ref": "#/$defs/INFINITY_PHOTO_OPTICAL" }, { - "$ref": "#/$defs/InfinityPhotoOptical" + "$ref": "#/$defs/IDT" }, { - "$ref": "#/$defs/Invitrogen" + "$ref": "#/$defs/IMEC" }, { - "$ref": "#/$defs/ISLProductsInternational" + "$ref": "#/$defs/INVITROGEN" }, { - "$ref": "#/$defs/JacksonLaboratory" + "$ref": "#/$defs/JAX" }, { - "$ref": "#/$defs/JaneliaResearchCampus" + "$ref": "#/$defs/JANELIA" }, { - "$ref": "#/$defs/Julabo" + "$ref": "#/$defs/JULABO" }, { - "$ref": "#/$defs/TheLeeCompany" + "$ref": "#/$defs/LG" }, { - "$ref": "#/$defs/Leica" + "$ref": "#/$defs/LEICA" }, { - "$ref": "#/$defs/Lg" + "$ref": "#/$defs/LUMEN_DYNAMICS" }, { - "$ref": "#/$defs/LifeCanvas" + "$ref": "#/$defs/LIFECANVAS" }, { - "$ref": "#/$defs/MeadowlarkOptics" + "$ref": "#/$defs/MBF" }, { - "$ref": "#/$defs/IRRobotCo" + "$ref": "#/$defs/MKS_NEWPORT" }, { - "$ref": "#/$defs/MBFBioscience" + "$ref": "#/$defs/MPI" }, { - "$ref": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch" + "$ref": "#/$defs/MEADOWLARK_OPTICS" }, { - "$ref": "#/$defs/MidwestOpticalSystems" + "$ref": "#/$defs/MJFF" }, { - "$ref": "#/$defs/Mitutuyo" + "$ref": "#/$defs/MIDOPT" }, { - "$ref": "#/$defs/MKSNewport" + "$ref": "#/$defs/MITUTUYO" }, { - "$ref": "#/$defs/Mpi" + "$ref": "#/$defs/NRESEARCH_INC" }, { - "$ref": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth" + "$ref": "#/$defs/NCCIH" }, { - "$ref": "#/$defs/NationalInstituteOfMentalHealth" + "$ref": "#/$defs/NIMH" }, { - "$ref": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke" + "$ref": "#/$defs/NINDS" }, { - "$ref": "#/$defs/NationalInstruments" + "$ref": "#/$defs/NATIONAL_INSTRUMENTS" }, { - "$ref": "#/$defs/Navitar" + "$ref": "#/$defs/NAVITAR" }, { - "$ref": "#/$defs/Neurophotometrics" + "$ref": "#/$defs/NEUROPHOTOMETRICS" }, { - "$ref": "#/$defs/NewScaleTechnologies" + "$ref": "#/$defs/NEW_SCALE_TECHNOLOGIES" }, { - "$ref": "#/$defs/NewYorkUniversity" + "$ref": "#/$defs/NYU" }, { - "$ref": "#/$defs/Nikon" + "$ref": "#/$defs/NIKON" }, { - "$ref": "#/$defs/NResearch" + "$ref": "#/$defs/OLYMPUS" }, { - "$ref": "#/$defs/OpenEphysProductionSite" + "$ref": "#/$defs/OEPS" }, { - "$ref": "#/$defs/Olympus" + "$ref": "#/$defs/OPTOTUNE" }, { - "$ref": "#/$defs/Optotune" + "$ref": "#/$defs/OTHER" }, { - "$ref": "#/$defs/Oxxius" + "$ref": "#/$defs/OXXIUS" }, { - "$ref": "#/$defs/Prizmatix" + "$ref": "#/$defs/PRIZMATIX" }, { - "$ref": "#/$defs/Quantifi" + "$ref": "#/$defs/QUANTIFI" }, { - "$ref": "#/$defs/RaspberryPi" + "$ref": "#/$defs/RASPBERRY_PI" }, { - "$ref": "#/$defs/SecondOrderEffects" + "$ref": "#/$defs/SICGEN" }, { - "$ref": "#/$defs/Semrock" + "$ref": "#/$defs/SCHNEIDER_KREUZNACH" }, { - "$ref": "#/$defs/SchneiderKreuznach" + "$ref": "#/$defs/SECOND_ORDER_EFFECTS" }, { - "$ref": "#/$defs/Sicgen" + "$ref": "#/$defs/SEMROCK" }, { - "$ref": "#/$defs/SigmaAldritch" + "$ref": "#/$defs/SIGMA_ALDRITCH" }, { - "$ref": "#/$defs/SimonsFoundation" + "$ref": "#/$defs/SIMONS_FOUNDATION" }, { - "$ref": "#/$defs/Spinnaker" + "$ref": "#/$defs/SPINNAKER" }, { - "$ref": "#/$defs/Tamron" + "$ref": "#/$defs/TAMRON" }, { - "$ref": "#/$defs/TempletonWorldCharityFoundation" + "$ref": "#/$defs/TMC" }, { - "$ref": "#/$defs/TeledyneFLIR" + "$ref": "#/$defs/FLIR" }, { - "$ref": "#/$defs/Thermofisher" + "$ref": "#/$defs/TWCF" }, { - "$ref": "#/$defs/Thorlabs" + "$ref": "#/$defs/THE_IMAGING_SOURCE" }, { - "$ref": "#/$defs/TMC" + "$ref": "#/$defs/THE_LEE_COMPANY" }, { - "$ref": "#/$defs/Tymphany" + "$ref": "#/$defs/THERMO_FISHER_SCIENTIFIC" }, { - "$ref": "#/$defs/Vieworks" + "$ref": "#/$defs/THORLABS" }, { - "$ref": "#/$defs/Vortran" + "$ref": "#/$defs/TYMPHANY" }, { - "$ref": "#/$defs/CarlZeiss" + "$ref": "#/$defs/VIEWORKS" }, { - "$ref": "#/$defs/LumenDynamics" + "$ref": "#/$defs/VORTRAN" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/AMS_OSRAM" } ] }, @@ -3848,7 +4270,11 @@ "device_type": { "const": "Disc", "default": "Disc", - "title": "Device Type" + "enum": [ + "Disc" + ], + "title": "Device Type", + "type": "string" }, "name": { "title": "Device name", @@ -3871,365 +4297,365 @@ { "discriminator": { "mapping": { - "AA Opto Electronic": "#/$defs/AAOptoElectronic", - "ASUS": "#/$defs/Asus", - "Abcam": "#/$defs/Abcam", - "Addgene": "#/$defs/Addgene", - "Ailipu Technology Co": "#/$defs/AilipuTechnologyCo", - "Allen Institute": "#/$defs/AllenInstitute", - "Allen Institute for Brain Science": "#/$defs/AllenInstituteForBrainScience", - "Allen Institute for Neural Dynamics": "#/$defs/AllenInstituteForNeuralDynamics", - "Allied": "#/$defs/Allied", - "Applied Scientific Instrumentation": "#/$defs/AppliedScientificInstrumentation", - "Arecont Vision Costar": "#/$defs/ArecontVisionCostar", - "Basler": "#/$defs/Basler", - "Cambridge Technology": "#/$defs/CambridgeTechnology", - "Carl Zeiss": "#/$defs/CarlZeiss", - "Champalimaud Foundation": "#/$defs/ChampalimaudFoundation", - "Chan Zuckerberg Initiative": "#/$defs/ChanZuckerbergInitiative", - "Chroma": "#/$defs/Chroma", - "Coherent Scientific": "#/$defs/CoherentScientific", - "Columbia University": "#/$defs/ColumbiaUniversity", - "Computar": "#/$defs/Computar", - "Conoptics": "#/$defs/Conoptics", - "Custom": "#/$defs/Custom", - "Dodotronic": "#/$defs/Dodotronic", - "Doric": "#/$defs/Doric", - "Ealing": "#/$defs/Ealing", - "Edmund Optics": "#/$defs/EdmundOptics", - "Emory University": "#/$defs/EmoryUniversity", - "Euresys": "#/$defs/Euresys", - "Fujinon": "#/$defs/Fujinon", - "Hamamatsu": "#/$defs/Hamamatsu", - "Hamilton": "#/$defs/Hamilton", - "Huazhong University of Science and Technology": "#/$defs/HuazhongUniversityOfScienceAndTechnology", - "IR Robot Co": "#/$defs/IRRobotCo", - "ISL Products International": "#/$defs/ISLProductsInternational", - "Infinity Photo-Optical": "#/$defs/InfinityPhotoOptical", - "Integrated DNA Technologies": "#/$defs/IntegratedDNATechnologies", - "Interuniversity Microelectronics Center": "#/$defs/InteruniversityMicroelectronicsCenter", - "Invitrogen": "#/$defs/Invitrogen", - "Jackson Laboratory": "#/$defs/JacksonLaboratory", - "Janelia Research Campus": "#/$defs/JaneliaResearchCampus", - "Julabo": "#/$defs/Julabo", - "LG": "#/$defs/Lg", - "Leica": "#/$defs/Leica", - "LifeCanvas": "#/$defs/LifeCanvas", - "Lumen Dynamics": "#/$defs/LumenDynamics", - "MBF Bioscience": "#/$defs/MBFBioscience", - "MKS Newport": "#/$defs/MKSNewport", - "MPI": "#/$defs/Mpi", - "Meadowlark Optics": "#/$defs/MeadowlarkOptics", - "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch", - "Midwest Optical Systems, Inc.": "#/$defs/MidwestOpticalSystems", - "Mitutuyo": "#/$defs/Mitutuyo", - "NResearch Inc": "#/$defs/NResearch", - "National Center for Complementary and Integrative Health": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth", - "National Institute of Mental Health": "#/$defs/NationalInstituteOfMentalHealth", - "National Institute of Neurological Disorders and Stroke": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke", - "National Instruments": "#/$defs/NationalInstruments", - "Navitar": "#/$defs/Navitar", - "Neurophotometrics": "#/$defs/Neurophotometrics", - "New Scale Technologies": "#/$defs/NewScaleTechnologies", - "New York University": "#/$defs/NewYorkUniversity", - "Nikon": "#/$defs/Nikon", - "Olympus": "#/$defs/Olympus", - "Open Ephys Production Site": "#/$defs/OpenEphysProductionSite", - "Optotune": "#/$defs/Optotune", - "Other": "#/$defs/Other", - "Oxxius": "#/$defs/Oxxius", - "Prizmatix": "#/$defs/Prizmatix", - "Quantifi": "#/$defs/Quantifi", - "Raspberry Pi": "#/$defs/RaspberryPi", - "SICGEN": "#/$defs/Sicgen", - "Schneider-Kreuznach": "#/$defs/SchneiderKreuznach", - "Second Order Effects": "#/$defs/SecondOrderEffects", - "Semrock": "#/$defs/Semrock", - "Sigma-Aldritch": "#/$defs/SigmaAldritch", - "Simons Foundation": "#/$defs/SimonsFoundation", - "Spinnaker": "#/$defs/Spinnaker", - "Tamron": "#/$defs/Tamron", + "AA Opto Electronic": "#/$defs/AA_OPTO_ELECTRONIC", + "ASUS": "#/$defs/ASUS", + "Abcam": "#/$defs/ABCAM", + "Addgene": "#/$defs/ADDGENE", + "Ailipu Technology Co": "#/$defs/AILIPU", + "Allen Institute": "#/$defs/AI", + "Allen Institute for Brain Science": "#/$defs/AIBS", + "Allen Institute for Neural Dynamics": "#/$defs/AIND", + "Allied": "#/$defs/ALLIED", + "Applied Scientific Instrumentation": "#/$defs/ASI", + "Arecont Vision Costar": "#/$defs/ARECONT_VISION_COSTAR", + "Basler": "#/$defs/BASLER", + "Cambridge Technology": "#/$defs/CAMBRIDGE_TECHNOLOGY", + "Carl Zeiss": "#/$defs/CARL_ZEISS", + "Champalimaud Foundation": "#/$defs/CHAMPALIMAUD", + "Chan Zuckerberg Initiative": "#/$defs/CZI", + "Chroma": "#/$defs/CHROMA", + "Coherent Scientific": "#/$defs/COHERENT_SCIENTIFIC", + "Columbia University": "#/$defs/COLUMBIA", + "Computar": "#/$defs/COMPUTAR", + "Conoptics": "#/$defs/CONOPTICS", + "Custom": "#/$defs/CUSTOM", + "Dodotronic": "#/$defs/DODOTRONIC", + "Doric": "#/$defs/DORIC", + "Ealing": "#/$defs/EALING", + "Edmund Optics": "#/$defs/EDMUND_OPTICS", + "Emory University": "#/$defs/EMORY", + "Euresys": "#/$defs/EURESYS", + "Fujinon": "#/$defs/FUJINON", + "Hamamatsu": "#/$defs/HAMAMATSU", + "Hamilton": "#/$defs/HAMILTON", + "Huazhong University of Science and Technology": "#/$defs/HUST", + "IR Robot Co": "#/$defs/IR_ROBOT_CO", + "ISL Products International": "#/$defs/ISL", + "Infinity Photo-Optical": "#/$defs/INFINITY_PHOTO_OPTICAL", + "Integrated DNA Technologies": "#/$defs/IDT", + "Interuniversity Microelectronics Center": "#/$defs/IMEC", + "Invitrogen": "#/$defs/INVITROGEN", + "Jackson Laboratory": "#/$defs/JAX", + "Janelia Research Campus": "#/$defs/JANELIA", + "Julabo": "#/$defs/JULABO", + "LG": "#/$defs/LG", + "Leica": "#/$defs/LEICA", + "LifeCanvas": "#/$defs/LIFECANVAS", + "Lumen Dynamics": "#/$defs/LUMEN_DYNAMICS", + "MBF Bioscience": "#/$defs/MBF", + "MKS Newport": "#/$defs/MKS_NEWPORT", + "MPI": "#/$defs/MPI", + "Meadowlark Optics": "#/$defs/MEADOWLARK_OPTICS", + "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MJFF", + "Midwest Optical Systems, Inc.": "#/$defs/MIDOPT", + "Mitutuyo": "#/$defs/MITUTUYO", + "NResearch Inc": "#/$defs/NRESEARCH_INC", + "National Center for Complementary and Integrative Health": "#/$defs/NCCIH", + "National Institute of Mental Health": "#/$defs/NIMH", + "National Institute of Neurological Disorders and Stroke": "#/$defs/NINDS", + "National Instruments": "#/$defs/NATIONAL_INSTRUMENTS", + "Navitar": "#/$defs/NAVITAR", + "Neurophotometrics": "#/$defs/NEUROPHOTOMETRICS", + "New Scale Technologies": "#/$defs/NEW_SCALE_TECHNOLOGIES", + "New York University": "#/$defs/NYU", + "Nikon": "#/$defs/NIKON", + "Olympus": "#/$defs/OLYMPUS", + "Open Ephys Production Site": "#/$defs/OEPS", + "Optotune": "#/$defs/OPTOTUNE", + "Other": "#/$defs/OTHER", + "Oxxius": "#/$defs/OXXIUS", + "Prizmatix": "#/$defs/PRIZMATIX", + "Quantifi": "#/$defs/QUANTIFI", + "Raspberry Pi": "#/$defs/RASPBERRY_PI", + "SICGEN": "#/$defs/SICGEN", + "Schneider-Kreuznach": "#/$defs/SCHNEIDER_KREUZNACH", + "Second Order Effects": "#/$defs/SECOND_ORDER_EFFECTS", + "Semrock": "#/$defs/SEMROCK", + "Sigma-Aldritch": "#/$defs/SIGMA_ALDRITCH", + "Simons Foundation": "#/$defs/SIMONS_FOUNDATION", + "Spinnaker": "#/$defs/SPINNAKER", + "Tamron": "#/$defs/TAMRON", "Technical Manufacturing Corporation": "#/$defs/TMC", - "Teledyne FLIR": "#/$defs/TeledyneFLIR", - "Templeton World Charity Foundation": "#/$defs/TempletonWorldCharityFoundation", - "The Imaging Source": "#/$defs/TheImagingSource", - "The Lee Company": "#/$defs/TheLeeCompany", - "Thermo Fisher": "#/$defs/Thermofisher", - "Thorlabs": "#/$defs/Thorlabs", - "Tymphany": "#/$defs/Tymphany", - "Vieworks": "#/$defs/Vieworks", - "Vortran": "#/$defs/Vortran", - "ams OSRAM": "#/$defs/AmsOsram" + "Teledyne FLIR": "#/$defs/FLIR", + "Templeton World Charity Foundation": "#/$defs/TWCF", + "The Imaging Source": "#/$defs/THE_IMAGING_SOURCE", + "The Lee Company": "#/$defs/THE_LEE_COMPANY", + "Thermo Fisher Scientific": "#/$defs/THERMO_FISHER_SCIENTIFIC", + "Thorlabs": "#/$defs/THORLABS", + "Tymphany": "#/$defs/TYMPHANY", + "Vieworks": "#/$defs/VIEWORKS", + "Vortran": "#/$defs/VORTRAN", + "ams OSRAM": "#/$defs/AMS_OSRAM" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/AAOptoElectronic" + "$ref": "#/$defs/AA_OPTO_ELECTRONIC" }, { - "$ref": "#/$defs/Abcam" + "$ref": "#/$defs/ASUS" }, { - "$ref": "#/$defs/Addgene" + "$ref": "#/$defs/ABCAM" }, { - "$ref": "#/$defs/AilipuTechnologyCo" + "$ref": "#/$defs/ADDGENE" }, { - "$ref": "#/$defs/AllenInstitute" + "$ref": "#/$defs/AILIPU" }, { - "$ref": "#/$defs/AllenInstituteForBrainScience" + "$ref": "#/$defs/AI" }, { - "$ref": "#/$defs/AllenInstituteForNeuralDynamics" + "$ref": "#/$defs/AIBS" }, { - "$ref": "#/$defs/Allied" + "$ref": "#/$defs/AIND" }, { - "$ref": "#/$defs/AmsOsram" + "$ref": "#/$defs/ALLIED" }, { - "$ref": "#/$defs/AppliedScientificInstrumentation" + "$ref": "#/$defs/ASI" }, { - "$ref": "#/$defs/Asus" + "$ref": "#/$defs/ARECONT_VISION_COSTAR" }, { - "$ref": "#/$defs/ArecontVisionCostar" + "$ref": "#/$defs/BASLER" }, { - "$ref": "#/$defs/Basler" + "$ref": "#/$defs/CAMBRIDGE_TECHNOLOGY" }, { - "$ref": "#/$defs/CambridgeTechnology" + "$ref": "#/$defs/CARL_ZEISS" }, { - "$ref": "#/$defs/ChampalimaudFoundation" + "$ref": "#/$defs/CHAMPALIMAUD" }, { - "$ref": "#/$defs/ChanZuckerbergInitiative" + "$ref": "#/$defs/CZI" }, { - "$ref": "#/$defs/Chroma" + "$ref": "#/$defs/CHROMA" }, { - "$ref": "#/$defs/CoherentScientific" + "$ref": "#/$defs/COHERENT_SCIENTIFIC" }, { - "$ref": "#/$defs/ColumbiaUniversity" + "$ref": "#/$defs/COLUMBIA" }, { - "$ref": "#/$defs/Computar" + "$ref": "#/$defs/COMPUTAR" }, { - "$ref": "#/$defs/Conoptics" + "$ref": "#/$defs/CONOPTICS" }, { - "$ref": "#/$defs/Custom" + "$ref": "#/$defs/CUSTOM" }, { - "$ref": "#/$defs/Dodotronic" + "$ref": "#/$defs/DODOTRONIC" }, { - "$ref": "#/$defs/Doric" + "$ref": "#/$defs/DORIC" }, { - "$ref": "#/$defs/Ealing" + "$ref": "#/$defs/EALING" }, { - "$ref": "#/$defs/EdmundOptics" + "$ref": "#/$defs/EDMUND_OPTICS" }, { - "$ref": "#/$defs/EmoryUniversity" + "$ref": "#/$defs/EMORY" }, { - "$ref": "#/$defs/Euresys" + "$ref": "#/$defs/EURESYS" }, { - "$ref": "#/$defs/Fujinon" + "$ref": "#/$defs/FUJINON" }, { - "$ref": "#/$defs/Hamamatsu" + "$ref": "#/$defs/HAMAMATSU" }, { - "$ref": "#/$defs/Hamilton" + "$ref": "#/$defs/HAMILTON" }, { - "$ref": "#/$defs/HuazhongUniversityOfScienceAndTechnology" + "$ref": "#/$defs/HUST" }, { - "$ref": "#/$defs/TheImagingSource" + "$ref": "#/$defs/IR_ROBOT_CO" }, { - "$ref": "#/$defs/IntegratedDNATechnologies" + "$ref": "#/$defs/ISL" }, { - "$ref": "#/$defs/InteruniversityMicroelectronicsCenter" + "$ref": "#/$defs/INFINITY_PHOTO_OPTICAL" }, { - "$ref": "#/$defs/InfinityPhotoOptical" + "$ref": "#/$defs/IDT" }, { - "$ref": "#/$defs/Invitrogen" + "$ref": "#/$defs/IMEC" }, { - "$ref": "#/$defs/ISLProductsInternational" + "$ref": "#/$defs/INVITROGEN" }, { - "$ref": "#/$defs/JacksonLaboratory" + "$ref": "#/$defs/JAX" }, { - "$ref": "#/$defs/JaneliaResearchCampus" + "$ref": "#/$defs/JANELIA" }, { - "$ref": "#/$defs/Julabo" + "$ref": "#/$defs/JULABO" }, { - "$ref": "#/$defs/TheLeeCompany" + "$ref": "#/$defs/LG" }, { - "$ref": "#/$defs/Leica" + "$ref": "#/$defs/LEICA" }, { - "$ref": "#/$defs/Lg" + "$ref": "#/$defs/LUMEN_DYNAMICS" }, { - "$ref": "#/$defs/LifeCanvas" + "$ref": "#/$defs/LIFECANVAS" }, { - "$ref": "#/$defs/MeadowlarkOptics" + "$ref": "#/$defs/MBF" }, { - "$ref": "#/$defs/IRRobotCo" + "$ref": "#/$defs/MKS_NEWPORT" }, { - "$ref": "#/$defs/MBFBioscience" + "$ref": "#/$defs/MPI" }, { - "$ref": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch" + "$ref": "#/$defs/MEADOWLARK_OPTICS" }, { - "$ref": "#/$defs/MidwestOpticalSystems" + "$ref": "#/$defs/MJFF" }, { - "$ref": "#/$defs/Mitutuyo" + "$ref": "#/$defs/MIDOPT" }, { - "$ref": "#/$defs/MKSNewport" + "$ref": "#/$defs/MITUTUYO" }, { - "$ref": "#/$defs/Mpi" + "$ref": "#/$defs/NRESEARCH_INC" }, { - "$ref": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth" + "$ref": "#/$defs/NCCIH" }, { - "$ref": "#/$defs/NationalInstituteOfMentalHealth" + "$ref": "#/$defs/NIMH" }, { - "$ref": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke" + "$ref": "#/$defs/NINDS" }, { - "$ref": "#/$defs/NationalInstruments" + "$ref": "#/$defs/NATIONAL_INSTRUMENTS" }, { - "$ref": "#/$defs/Navitar" + "$ref": "#/$defs/NAVITAR" }, { - "$ref": "#/$defs/Neurophotometrics" + "$ref": "#/$defs/NEUROPHOTOMETRICS" }, { - "$ref": "#/$defs/NewScaleTechnologies" + "$ref": "#/$defs/NEW_SCALE_TECHNOLOGIES" }, { - "$ref": "#/$defs/NewYorkUniversity" + "$ref": "#/$defs/NYU" }, { - "$ref": "#/$defs/Nikon" + "$ref": "#/$defs/NIKON" }, { - "$ref": "#/$defs/NResearch" + "$ref": "#/$defs/OLYMPUS" }, { - "$ref": "#/$defs/OpenEphysProductionSite" + "$ref": "#/$defs/OEPS" }, { - "$ref": "#/$defs/Olympus" + "$ref": "#/$defs/OPTOTUNE" }, { - "$ref": "#/$defs/Optotune" + "$ref": "#/$defs/OTHER" }, { - "$ref": "#/$defs/Oxxius" + "$ref": "#/$defs/OXXIUS" }, { - "$ref": "#/$defs/Prizmatix" + "$ref": "#/$defs/PRIZMATIX" }, { - "$ref": "#/$defs/Quantifi" + "$ref": "#/$defs/QUANTIFI" }, { - "$ref": "#/$defs/RaspberryPi" + "$ref": "#/$defs/RASPBERRY_PI" }, { - "$ref": "#/$defs/SecondOrderEffects" + "$ref": "#/$defs/SICGEN" }, { - "$ref": "#/$defs/Semrock" + "$ref": "#/$defs/SCHNEIDER_KREUZNACH" }, { - "$ref": "#/$defs/SchneiderKreuznach" + "$ref": "#/$defs/SECOND_ORDER_EFFECTS" }, { - "$ref": "#/$defs/Sicgen" + "$ref": "#/$defs/SEMROCK" }, { - "$ref": "#/$defs/SigmaAldritch" + "$ref": "#/$defs/SIGMA_ALDRITCH" }, { - "$ref": "#/$defs/SimonsFoundation" + "$ref": "#/$defs/SIMONS_FOUNDATION" }, { - "$ref": "#/$defs/Spinnaker" + "$ref": "#/$defs/SPINNAKER" }, { - "$ref": "#/$defs/Tamron" + "$ref": "#/$defs/TAMRON" }, { - "$ref": "#/$defs/TempletonWorldCharityFoundation" + "$ref": "#/$defs/TMC" }, { - "$ref": "#/$defs/TeledyneFLIR" + "$ref": "#/$defs/FLIR" }, { - "$ref": "#/$defs/Thermofisher" + "$ref": "#/$defs/TWCF" }, { - "$ref": "#/$defs/Thorlabs" + "$ref": "#/$defs/THE_IMAGING_SOURCE" }, { - "$ref": "#/$defs/TMC" + "$ref": "#/$defs/THE_LEE_COMPANY" }, { - "$ref": "#/$defs/Tymphany" + "$ref": "#/$defs/THERMO_FISHER_SCIENTIFIC" }, { - "$ref": "#/$defs/Vieworks" + "$ref": "#/$defs/THORLABS" }, { - "$ref": "#/$defs/Vortran" + "$ref": "#/$defs/TYMPHANY" }, { - "$ref": "#/$defs/CarlZeiss" + "$ref": "#/$defs/VIEWORKS" }, { - "$ref": "#/$defs/LumenDynamics" + "$ref": "#/$defs/VORTRAN" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/AMS_OSRAM" } ] }, @@ -4403,47 +4829,88 @@ "title": "Disc", "type": "object" }, - "Dodotronic": { - "additionalProperties": false, - "description": "Dodotronic", + "EALING": { "properties": { "name": { - "const": "Dodotronic", - "default": "Dodotronic", - "title": "Name" + "const": "Ealing", + "default": "Ealing", + "enum": [ + "Ealing" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Dodotronic", + "title": "EALING", "type": "object" }, - "Doric": { + "ECEPHYS": { "additionalProperties": false, - "description": "Doric", "properties": { "name": { - "const": "Doric", - "default": "Doric", - "title": "Name" + "const": "Extracellular electrophysiology", + "default": "Extracellular electrophysiology", + "enum": [ + "Extracellular electrophysiology" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "ecephys", + "default": "ecephys", + "enum": [ + "ecephys" + ], + "title": "Abbreviation", + "type": "string" + } + }, + "title": "ECEPHYS", + "type": "object" + }, + "EDMUND_OPTICS": { + "properties": { + "name": { + "const": "Edmund Optics", + "default": "Edmund Optics", + "enum": [ + "Edmund Optics" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { "default": { @@ -4452,85 +4919,74 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" }, "registry_identifier": { - "const": "059n53q30", - "default": "059n53q30", - "title": "Registry Identifier" + "const": "01j1gwp17", + "default": "01j1gwp17", + "enum": [ + "01j1gwp17" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "Doric", + "title": "EDMUND_OPTICS", "type": "object" }, - "Ealing": { + "EMG": { "additionalProperties": false, - "description": "Ealing", "properties": { "name": { - "const": "Ealing", - "default": "Ealing", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "Ealing", - "type": "object" - }, - "Ecephys": { - "additionalProperties": false, - "description": "Ecephys", - "properties": { - "name": { - "const": "Extracellular electrophysiology", - "default": "Extracellular electrophysiology", - "title": "Name" + "const": "Electromyography", + "default": "Electromyography", + "enum": [ + "Electromyography" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "ecephys", - "default": "ecephys", - "title": "Abbreviation" + "const": "EMG", + "default": "EMG", + "enum": [ + "EMG" + ], + "title": "Abbreviation", + "type": "string" } }, - "title": "Ecephys", + "title": "EMG", "type": "object" }, - "EdmundOptics": { - "additionalProperties": false, - "description": "EdmundOptics", + "EMORY": { "properties": { "name": { - "const": "Edmund Optics", - "default": "Edmund Optics", - "title": "Name" + "const": "Emory University", + "default": "Emory University", + "enum": [ + "Emory University" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" + "const": "Emory", + "default": "Emory", + "enum": [ + "Emory" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -4539,83 +4995,66 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" }, "registry_identifier": { - "const": "01j1gwp17", - "default": "01j1gwp17", - "title": "Registry Identifier" - } - }, - "title": "EdmundOptics", - "type": "object" - }, - "Electromyography": { - "additionalProperties": false, - "description": "Electromyography", - "properties": { - "name": { - "const": "Electromyography", - "default": "Electromyography", - "title": "Name" - }, - "abbreviation": { - "const": "EMG", - "default": "EMG", - "title": "Abbreviation" + "const": "03czfpz43", + "default": "03czfpz43", + "enum": [ + "03czfpz43" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "Electromyography", + "title": "EMORY", "type": "object" }, - "EmoryUniversity": { - "additionalProperties": false, - "description": "EmoryUniversity", + "EURESYS": { "properties": { "name": { - "const": "Emory University", - "default": "Emory University", - "title": "Name" + "const": "Euresys", + "default": "Euresys", + "enum": [ + "Euresys" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "Emory", - "default": "Emory", - "title": "Abbreviation" + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/ResearchOrganizationRegistry" - } - ], - "title": "Registry" + "default": null, + "title": "Registry", + "type": "null" }, "registry_identifier": { - "const": "03czfpz43", - "default": "03czfpz43", - "title": "Registry Identifier" + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "EmoryUniversity", + "title": "EURESYS", "type": "object" }, "Enclosure": { @@ -4625,7 +5064,11 @@ "device_type": { "const": "Enclosure", "default": "Enclosure", - "title": "Device Type" + "enum": [ + "Enclosure" + ], + "title": "Device Type", + "type": "string" }, "name": { "title": "Device name", @@ -4648,365 +5091,365 @@ { "discriminator": { "mapping": { - "AA Opto Electronic": "#/$defs/AAOptoElectronic", - "ASUS": "#/$defs/Asus", - "Abcam": "#/$defs/Abcam", - "Addgene": "#/$defs/Addgene", - "Ailipu Technology Co": "#/$defs/AilipuTechnologyCo", - "Allen Institute": "#/$defs/AllenInstitute", - "Allen Institute for Brain Science": "#/$defs/AllenInstituteForBrainScience", - "Allen Institute for Neural Dynamics": "#/$defs/AllenInstituteForNeuralDynamics", - "Allied": "#/$defs/Allied", - "Applied Scientific Instrumentation": "#/$defs/AppliedScientificInstrumentation", - "Arecont Vision Costar": "#/$defs/ArecontVisionCostar", - "Basler": "#/$defs/Basler", - "Cambridge Technology": "#/$defs/CambridgeTechnology", - "Carl Zeiss": "#/$defs/CarlZeiss", - "Champalimaud Foundation": "#/$defs/ChampalimaudFoundation", - "Chan Zuckerberg Initiative": "#/$defs/ChanZuckerbergInitiative", - "Chroma": "#/$defs/Chroma", - "Coherent Scientific": "#/$defs/CoherentScientific", - "Columbia University": "#/$defs/ColumbiaUniversity", - "Computar": "#/$defs/Computar", - "Conoptics": "#/$defs/Conoptics", - "Custom": "#/$defs/Custom", - "Dodotronic": "#/$defs/Dodotronic", - "Doric": "#/$defs/Doric", - "Ealing": "#/$defs/Ealing", - "Edmund Optics": "#/$defs/EdmundOptics", - "Emory University": "#/$defs/EmoryUniversity", - "Euresys": "#/$defs/Euresys", - "Fujinon": "#/$defs/Fujinon", - "Hamamatsu": "#/$defs/Hamamatsu", - "Hamilton": "#/$defs/Hamilton", - "Huazhong University of Science and Technology": "#/$defs/HuazhongUniversityOfScienceAndTechnology", - "IR Robot Co": "#/$defs/IRRobotCo", - "ISL Products International": "#/$defs/ISLProductsInternational", - "Infinity Photo-Optical": "#/$defs/InfinityPhotoOptical", - "Integrated DNA Technologies": "#/$defs/IntegratedDNATechnologies", - "Interuniversity Microelectronics Center": "#/$defs/InteruniversityMicroelectronicsCenter", - "Invitrogen": "#/$defs/Invitrogen", - "Jackson Laboratory": "#/$defs/JacksonLaboratory", - "Janelia Research Campus": "#/$defs/JaneliaResearchCampus", - "Julabo": "#/$defs/Julabo", - "LG": "#/$defs/Lg", - "Leica": "#/$defs/Leica", - "LifeCanvas": "#/$defs/LifeCanvas", - "Lumen Dynamics": "#/$defs/LumenDynamics", - "MBF Bioscience": "#/$defs/MBFBioscience", - "MKS Newport": "#/$defs/MKSNewport", - "MPI": "#/$defs/Mpi", - "Meadowlark Optics": "#/$defs/MeadowlarkOptics", - "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch", - "Midwest Optical Systems, Inc.": "#/$defs/MidwestOpticalSystems", - "Mitutuyo": "#/$defs/Mitutuyo", - "NResearch Inc": "#/$defs/NResearch", - "National Center for Complementary and Integrative Health": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth", - "National Institute of Mental Health": "#/$defs/NationalInstituteOfMentalHealth", - "National Institute of Neurological Disorders and Stroke": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke", - "National Instruments": "#/$defs/NationalInstruments", - "Navitar": "#/$defs/Navitar", - "Neurophotometrics": "#/$defs/Neurophotometrics", - "New Scale Technologies": "#/$defs/NewScaleTechnologies", - "New York University": "#/$defs/NewYorkUniversity", - "Nikon": "#/$defs/Nikon", - "Olympus": "#/$defs/Olympus", - "Open Ephys Production Site": "#/$defs/OpenEphysProductionSite", - "Optotune": "#/$defs/Optotune", - "Other": "#/$defs/Other", - "Oxxius": "#/$defs/Oxxius", - "Prizmatix": "#/$defs/Prizmatix", - "Quantifi": "#/$defs/Quantifi", - "Raspberry Pi": "#/$defs/RaspberryPi", - "SICGEN": "#/$defs/Sicgen", - "Schneider-Kreuznach": "#/$defs/SchneiderKreuznach", - "Second Order Effects": "#/$defs/SecondOrderEffects", - "Semrock": "#/$defs/Semrock", - "Sigma-Aldritch": "#/$defs/SigmaAldritch", - "Simons Foundation": "#/$defs/SimonsFoundation", - "Spinnaker": "#/$defs/Spinnaker", - "Tamron": "#/$defs/Tamron", + "AA Opto Electronic": "#/$defs/AA_OPTO_ELECTRONIC", + "ASUS": "#/$defs/ASUS", + "Abcam": "#/$defs/ABCAM", + "Addgene": "#/$defs/ADDGENE", + "Ailipu Technology Co": "#/$defs/AILIPU", + "Allen Institute": "#/$defs/AI", + "Allen Institute for Brain Science": "#/$defs/AIBS", + "Allen Institute for Neural Dynamics": "#/$defs/AIND", + "Allied": "#/$defs/ALLIED", + "Applied Scientific Instrumentation": "#/$defs/ASI", + "Arecont Vision Costar": "#/$defs/ARECONT_VISION_COSTAR", + "Basler": "#/$defs/BASLER", + "Cambridge Technology": "#/$defs/CAMBRIDGE_TECHNOLOGY", + "Carl Zeiss": "#/$defs/CARL_ZEISS", + "Champalimaud Foundation": "#/$defs/CHAMPALIMAUD", + "Chan Zuckerberg Initiative": "#/$defs/CZI", + "Chroma": "#/$defs/CHROMA", + "Coherent Scientific": "#/$defs/COHERENT_SCIENTIFIC", + "Columbia University": "#/$defs/COLUMBIA", + "Computar": "#/$defs/COMPUTAR", + "Conoptics": "#/$defs/CONOPTICS", + "Custom": "#/$defs/CUSTOM", + "Dodotronic": "#/$defs/DODOTRONIC", + "Doric": "#/$defs/DORIC", + "Ealing": "#/$defs/EALING", + "Edmund Optics": "#/$defs/EDMUND_OPTICS", + "Emory University": "#/$defs/EMORY", + "Euresys": "#/$defs/EURESYS", + "Fujinon": "#/$defs/FUJINON", + "Hamamatsu": "#/$defs/HAMAMATSU", + "Hamilton": "#/$defs/HAMILTON", + "Huazhong University of Science and Technology": "#/$defs/HUST", + "IR Robot Co": "#/$defs/IR_ROBOT_CO", + "ISL Products International": "#/$defs/ISL", + "Infinity Photo-Optical": "#/$defs/INFINITY_PHOTO_OPTICAL", + "Integrated DNA Technologies": "#/$defs/IDT", + "Interuniversity Microelectronics Center": "#/$defs/IMEC", + "Invitrogen": "#/$defs/INVITROGEN", + "Jackson Laboratory": "#/$defs/JAX", + "Janelia Research Campus": "#/$defs/JANELIA", + "Julabo": "#/$defs/JULABO", + "LG": "#/$defs/LG", + "Leica": "#/$defs/LEICA", + "LifeCanvas": "#/$defs/LIFECANVAS", + "Lumen Dynamics": "#/$defs/LUMEN_DYNAMICS", + "MBF Bioscience": "#/$defs/MBF", + "MKS Newport": "#/$defs/MKS_NEWPORT", + "MPI": "#/$defs/MPI", + "Meadowlark Optics": "#/$defs/MEADOWLARK_OPTICS", + "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MJFF", + "Midwest Optical Systems, Inc.": "#/$defs/MIDOPT", + "Mitutuyo": "#/$defs/MITUTUYO", + "NResearch Inc": "#/$defs/NRESEARCH_INC", + "National Center for Complementary and Integrative Health": "#/$defs/NCCIH", + "National Institute of Mental Health": "#/$defs/NIMH", + "National Institute of Neurological Disorders and Stroke": "#/$defs/NINDS", + "National Instruments": "#/$defs/NATIONAL_INSTRUMENTS", + "Navitar": "#/$defs/NAVITAR", + "Neurophotometrics": "#/$defs/NEUROPHOTOMETRICS", + "New Scale Technologies": "#/$defs/NEW_SCALE_TECHNOLOGIES", + "New York University": "#/$defs/NYU", + "Nikon": "#/$defs/NIKON", + "Olympus": "#/$defs/OLYMPUS", + "Open Ephys Production Site": "#/$defs/OEPS", + "Optotune": "#/$defs/OPTOTUNE", + "Other": "#/$defs/OTHER", + "Oxxius": "#/$defs/OXXIUS", + "Prizmatix": "#/$defs/PRIZMATIX", + "Quantifi": "#/$defs/QUANTIFI", + "Raspberry Pi": "#/$defs/RASPBERRY_PI", + "SICGEN": "#/$defs/SICGEN", + "Schneider-Kreuznach": "#/$defs/SCHNEIDER_KREUZNACH", + "Second Order Effects": "#/$defs/SECOND_ORDER_EFFECTS", + "Semrock": "#/$defs/SEMROCK", + "Sigma-Aldritch": "#/$defs/SIGMA_ALDRITCH", + "Simons Foundation": "#/$defs/SIMONS_FOUNDATION", + "Spinnaker": "#/$defs/SPINNAKER", + "Tamron": "#/$defs/TAMRON", "Technical Manufacturing Corporation": "#/$defs/TMC", - "Teledyne FLIR": "#/$defs/TeledyneFLIR", - "Templeton World Charity Foundation": "#/$defs/TempletonWorldCharityFoundation", - "The Imaging Source": "#/$defs/TheImagingSource", - "The Lee Company": "#/$defs/TheLeeCompany", - "Thermo Fisher": "#/$defs/Thermofisher", - "Thorlabs": "#/$defs/Thorlabs", - "Tymphany": "#/$defs/Tymphany", - "Vieworks": "#/$defs/Vieworks", - "Vortran": "#/$defs/Vortran", - "ams OSRAM": "#/$defs/AmsOsram" + "Teledyne FLIR": "#/$defs/FLIR", + "Templeton World Charity Foundation": "#/$defs/TWCF", + "The Imaging Source": "#/$defs/THE_IMAGING_SOURCE", + "The Lee Company": "#/$defs/THE_LEE_COMPANY", + "Thermo Fisher Scientific": "#/$defs/THERMO_FISHER_SCIENTIFIC", + "Thorlabs": "#/$defs/THORLABS", + "Tymphany": "#/$defs/TYMPHANY", + "Vieworks": "#/$defs/VIEWORKS", + "Vortran": "#/$defs/VORTRAN", + "ams OSRAM": "#/$defs/AMS_OSRAM" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/AAOptoElectronic" + "$ref": "#/$defs/AA_OPTO_ELECTRONIC" }, { - "$ref": "#/$defs/Abcam" + "$ref": "#/$defs/ASUS" }, { - "$ref": "#/$defs/Addgene" + "$ref": "#/$defs/ABCAM" }, { - "$ref": "#/$defs/AilipuTechnologyCo" + "$ref": "#/$defs/ADDGENE" }, { - "$ref": "#/$defs/AllenInstitute" + "$ref": "#/$defs/AILIPU" }, { - "$ref": "#/$defs/AllenInstituteForBrainScience" + "$ref": "#/$defs/AI" }, { - "$ref": "#/$defs/AllenInstituteForNeuralDynamics" + "$ref": "#/$defs/AIBS" }, { - "$ref": "#/$defs/Allied" + "$ref": "#/$defs/AIND" }, { - "$ref": "#/$defs/AmsOsram" + "$ref": "#/$defs/ALLIED" }, { - "$ref": "#/$defs/AppliedScientificInstrumentation" + "$ref": "#/$defs/ASI" }, { - "$ref": "#/$defs/Asus" + "$ref": "#/$defs/ARECONT_VISION_COSTAR" }, { - "$ref": "#/$defs/ArecontVisionCostar" + "$ref": "#/$defs/BASLER" }, { - "$ref": "#/$defs/Basler" + "$ref": "#/$defs/CAMBRIDGE_TECHNOLOGY" }, { - "$ref": "#/$defs/CambridgeTechnology" + "$ref": "#/$defs/CARL_ZEISS" }, { - "$ref": "#/$defs/ChampalimaudFoundation" + "$ref": "#/$defs/CHAMPALIMAUD" }, { - "$ref": "#/$defs/ChanZuckerbergInitiative" + "$ref": "#/$defs/CZI" }, { - "$ref": "#/$defs/Chroma" + "$ref": "#/$defs/CHROMA" }, { - "$ref": "#/$defs/CoherentScientific" + "$ref": "#/$defs/COHERENT_SCIENTIFIC" }, { - "$ref": "#/$defs/ColumbiaUniversity" + "$ref": "#/$defs/COLUMBIA" }, { - "$ref": "#/$defs/Computar" + "$ref": "#/$defs/COMPUTAR" }, { - "$ref": "#/$defs/Conoptics" + "$ref": "#/$defs/CONOPTICS" }, { - "$ref": "#/$defs/Custom" + "$ref": "#/$defs/CUSTOM" }, { - "$ref": "#/$defs/Dodotronic" + "$ref": "#/$defs/DODOTRONIC" }, { - "$ref": "#/$defs/Doric" + "$ref": "#/$defs/DORIC" }, { - "$ref": "#/$defs/Ealing" + "$ref": "#/$defs/EALING" }, { - "$ref": "#/$defs/EdmundOptics" + "$ref": "#/$defs/EDMUND_OPTICS" }, { - "$ref": "#/$defs/EmoryUniversity" + "$ref": "#/$defs/EMORY" }, { - "$ref": "#/$defs/Euresys" + "$ref": "#/$defs/EURESYS" }, { - "$ref": "#/$defs/Fujinon" + "$ref": "#/$defs/FUJINON" }, { - "$ref": "#/$defs/Hamamatsu" + "$ref": "#/$defs/HAMAMATSU" }, { - "$ref": "#/$defs/Hamilton" + "$ref": "#/$defs/HAMILTON" }, { - "$ref": "#/$defs/HuazhongUniversityOfScienceAndTechnology" + "$ref": "#/$defs/HUST" }, { - "$ref": "#/$defs/TheImagingSource" + "$ref": "#/$defs/IR_ROBOT_CO" }, { - "$ref": "#/$defs/IntegratedDNATechnologies" + "$ref": "#/$defs/ISL" }, { - "$ref": "#/$defs/InteruniversityMicroelectronicsCenter" + "$ref": "#/$defs/INFINITY_PHOTO_OPTICAL" }, { - "$ref": "#/$defs/InfinityPhotoOptical" + "$ref": "#/$defs/IDT" }, { - "$ref": "#/$defs/Invitrogen" + "$ref": "#/$defs/IMEC" }, { - "$ref": "#/$defs/ISLProductsInternational" + "$ref": "#/$defs/INVITROGEN" }, { - "$ref": "#/$defs/JacksonLaboratory" + "$ref": "#/$defs/JAX" }, { - "$ref": "#/$defs/JaneliaResearchCampus" + "$ref": "#/$defs/JANELIA" }, { - "$ref": "#/$defs/Julabo" + "$ref": "#/$defs/JULABO" }, { - "$ref": "#/$defs/TheLeeCompany" + "$ref": "#/$defs/LG" }, { - "$ref": "#/$defs/Leica" + "$ref": "#/$defs/LEICA" }, { - "$ref": "#/$defs/Lg" + "$ref": "#/$defs/LUMEN_DYNAMICS" }, { - "$ref": "#/$defs/LifeCanvas" + "$ref": "#/$defs/LIFECANVAS" }, { - "$ref": "#/$defs/MeadowlarkOptics" + "$ref": "#/$defs/MBF" }, { - "$ref": "#/$defs/IRRobotCo" + "$ref": "#/$defs/MKS_NEWPORT" }, { - "$ref": "#/$defs/MBFBioscience" + "$ref": "#/$defs/MPI" }, { - "$ref": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch" + "$ref": "#/$defs/MEADOWLARK_OPTICS" }, { - "$ref": "#/$defs/MidwestOpticalSystems" + "$ref": "#/$defs/MJFF" }, { - "$ref": "#/$defs/Mitutuyo" + "$ref": "#/$defs/MIDOPT" }, { - "$ref": "#/$defs/MKSNewport" + "$ref": "#/$defs/MITUTUYO" }, { - "$ref": "#/$defs/Mpi" + "$ref": "#/$defs/NRESEARCH_INC" }, { - "$ref": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth" + "$ref": "#/$defs/NCCIH" }, { - "$ref": "#/$defs/NationalInstituteOfMentalHealth" + "$ref": "#/$defs/NIMH" }, { - "$ref": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke" + "$ref": "#/$defs/NINDS" }, { - "$ref": "#/$defs/NationalInstruments" + "$ref": "#/$defs/NATIONAL_INSTRUMENTS" }, { - "$ref": "#/$defs/Navitar" + "$ref": "#/$defs/NAVITAR" }, { - "$ref": "#/$defs/Neurophotometrics" + "$ref": "#/$defs/NEUROPHOTOMETRICS" }, { - "$ref": "#/$defs/NewScaleTechnologies" + "$ref": "#/$defs/NEW_SCALE_TECHNOLOGIES" }, { - "$ref": "#/$defs/NewYorkUniversity" + "$ref": "#/$defs/NYU" }, { - "$ref": "#/$defs/Nikon" + "$ref": "#/$defs/NIKON" }, { - "$ref": "#/$defs/NResearch" + "$ref": "#/$defs/OLYMPUS" }, { - "$ref": "#/$defs/OpenEphysProductionSite" + "$ref": "#/$defs/OEPS" }, { - "$ref": "#/$defs/Olympus" + "$ref": "#/$defs/OPTOTUNE" }, { - "$ref": "#/$defs/Optotune" + "$ref": "#/$defs/OTHER" }, { - "$ref": "#/$defs/Oxxius" + "$ref": "#/$defs/OXXIUS" }, { - "$ref": "#/$defs/Prizmatix" + "$ref": "#/$defs/PRIZMATIX" }, { - "$ref": "#/$defs/Quantifi" + "$ref": "#/$defs/QUANTIFI" }, { - "$ref": "#/$defs/RaspberryPi" + "$ref": "#/$defs/RASPBERRY_PI" }, { - "$ref": "#/$defs/SecondOrderEffects" + "$ref": "#/$defs/SICGEN" }, { - "$ref": "#/$defs/Semrock" + "$ref": "#/$defs/SCHNEIDER_KREUZNACH" }, { - "$ref": "#/$defs/SchneiderKreuznach" + "$ref": "#/$defs/SECOND_ORDER_EFFECTS" }, { - "$ref": "#/$defs/Sicgen" + "$ref": "#/$defs/SEMROCK" }, { - "$ref": "#/$defs/SigmaAldritch" + "$ref": "#/$defs/SIGMA_ALDRITCH" }, { - "$ref": "#/$defs/SimonsFoundation" + "$ref": "#/$defs/SIMONS_FOUNDATION" }, { - "$ref": "#/$defs/Spinnaker" + "$ref": "#/$defs/SPINNAKER" }, { - "$ref": "#/$defs/Tamron" + "$ref": "#/$defs/TAMRON" }, { - "$ref": "#/$defs/TempletonWorldCharityFoundation" + "$ref": "#/$defs/TMC" }, { - "$ref": "#/$defs/TeledyneFLIR" + "$ref": "#/$defs/FLIR" }, { - "$ref": "#/$defs/Thermofisher" + "$ref": "#/$defs/TWCF" }, { - "$ref": "#/$defs/Thorlabs" + "$ref": "#/$defs/THE_IMAGING_SOURCE" }, { - "$ref": "#/$defs/TMC" + "$ref": "#/$defs/THE_LEE_COMPANY" }, { - "$ref": "#/$defs/Tymphany" + "$ref": "#/$defs/THERMO_FISHER_SCIENTIFIC" }, { - "$ref": "#/$defs/Vieworks" + "$ref": "#/$defs/THORLABS" }, { - "$ref": "#/$defs/Vortran" + "$ref": "#/$defs/TYMPHANY" }, { - "$ref": "#/$defs/CarlZeiss" + "$ref": "#/$defs/VIEWORKS" }, { - "$ref": "#/$defs/LumenDynamics" + "$ref": "#/$defs/VORTRAN" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/AMS_OSRAM" } ] }, @@ -5150,7 +5593,11 @@ "device_type": { "const": "Ephys probe", "default": "Ephys probe", - "title": "Device Type" + "enum": [ + "Ephys probe" + ], + "title": "Device Type", + "type": "string" }, "name": { "title": "Device name", @@ -5173,365 +5620,365 @@ { "discriminator": { "mapping": { - "AA Opto Electronic": "#/$defs/AAOptoElectronic", - "ASUS": "#/$defs/Asus", - "Abcam": "#/$defs/Abcam", - "Addgene": "#/$defs/Addgene", - "Ailipu Technology Co": "#/$defs/AilipuTechnologyCo", - "Allen Institute": "#/$defs/AllenInstitute", - "Allen Institute for Brain Science": "#/$defs/AllenInstituteForBrainScience", - "Allen Institute for Neural Dynamics": "#/$defs/AllenInstituteForNeuralDynamics", - "Allied": "#/$defs/Allied", - "Applied Scientific Instrumentation": "#/$defs/AppliedScientificInstrumentation", - "Arecont Vision Costar": "#/$defs/ArecontVisionCostar", - "Basler": "#/$defs/Basler", - "Cambridge Technology": "#/$defs/CambridgeTechnology", - "Carl Zeiss": "#/$defs/CarlZeiss", - "Champalimaud Foundation": "#/$defs/ChampalimaudFoundation", - "Chan Zuckerberg Initiative": "#/$defs/ChanZuckerbergInitiative", - "Chroma": "#/$defs/Chroma", - "Coherent Scientific": "#/$defs/CoherentScientific", - "Columbia University": "#/$defs/ColumbiaUniversity", - "Computar": "#/$defs/Computar", - "Conoptics": "#/$defs/Conoptics", - "Custom": "#/$defs/Custom", - "Dodotronic": "#/$defs/Dodotronic", - "Doric": "#/$defs/Doric", - "Ealing": "#/$defs/Ealing", - "Edmund Optics": "#/$defs/EdmundOptics", - "Emory University": "#/$defs/EmoryUniversity", - "Euresys": "#/$defs/Euresys", - "Fujinon": "#/$defs/Fujinon", - "Hamamatsu": "#/$defs/Hamamatsu", - "Hamilton": "#/$defs/Hamilton", - "Huazhong University of Science and Technology": "#/$defs/HuazhongUniversityOfScienceAndTechnology", - "IR Robot Co": "#/$defs/IRRobotCo", - "ISL Products International": "#/$defs/ISLProductsInternational", - "Infinity Photo-Optical": "#/$defs/InfinityPhotoOptical", - "Integrated DNA Technologies": "#/$defs/IntegratedDNATechnologies", - "Interuniversity Microelectronics Center": "#/$defs/InteruniversityMicroelectronicsCenter", - "Invitrogen": "#/$defs/Invitrogen", - "Jackson Laboratory": "#/$defs/JacksonLaboratory", - "Janelia Research Campus": "#/$defs/JaneliaResearchCampus", - "Julabo": "#/$defs/Julabo", - "LG": "#/$defs/Lg", - "Leica": "#/$defs/Leica", - "LifeCanvas": "#/$defs/LifeCanvas", - "Lumen Dynamics": "#/$defs/LumenDynamics", - "MBF Bioscience": "#/$defs/MBFBioscience", - "MKS Newport": "#/$defs/MKSNewport", - "MPI": "#/$defs/Mpi", - "Meadowlark Optics": "#/$defs/MeadowlarkOptics", - "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch", - "Midwest Optical Systems, Inc.": "#/$defs/MidwestOpticalSystems", - "Mitutuyo": "#/$defs/Mitutuyo", - "NResearch Inc": "#/$defs/NResearch", - "National Center for Complementary and Integrative Health": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth", - "National Institute of Mental Health": "#/$defs/NationalInstituteOfMentalHealth", - "National Institute of Neurological Disorders and Stroke": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke", - "National Instruments": "#/$defs/NationalInstruments", - "Navitar": "#/$defs/Navitar", - "Neurophotometrics": "#/$defs/Neurophotometrics", - "New Scale Technologies": "#/$defs/NewScaleTechnologies", - "New York University": "#/$defs/NewYorkUniversity", - "Nikon": "#/$defs/Nikon", - "Olympus": "#/$defs/Olympus", - "Open Ephys Production Site": "#/$defs/OpenEphysProductionSite", - "Optotune": "#/$defs/Optotune", - "Other": "#/$defs/Other", - "Oxxius": "#/$defs/Oxxius", - "Prizmatix": "#/$defs/Prizmatix", - "Quantifi": "#/$defs/Quantifi", - "Raspberry Pi": "#/$defs/RaspberryPi", - "SICGEN": "#/$defs/Sicgen", - "Schneider-Kreuznach": "#/$defs/SchneiderKreuznach", - "Second Order Effects": "#/$defs/SecondOrderEffects", - "Semrock": "#/$defs/Semrock", - "Sigma-Aldritch": "#/$defs/SigmaAldritch", - "Simons Foundation": "#/$defs/SimonsFoundation", - "Spinnaker": "#/$defs/Spinnaker", - "Tamron": "#/$defs/Tamron", + "AA Opto Electronic": "#/$defs/AA_OPTO_ELECTRONIC", + "ASUS": "#/$defs/ASUS", + "Abcam": "#/$defs/ABCAM", + "Addgene": "#/$defs/ADDGENE", + "Ailipu Technology Co": "#/$defs/AILIPU", + "Allen Institute": "#/$defs/AI", + "Allen Institute for Brain Science": "#/$defs/AIBS", + "Allen Institute for Neural Dynamics": "#/$defs/AIND", + "Allied": "#/$defs/ALLIED", + "Applied Scientific Instrumentation": "#/$defs/ASI", + "Arecont Vision Costar": "#/$defs/ARECONT_VISION_COSTAR", + "Basler": "#/$defs/BASLER", + "Cambridge Technology": "#/$defs/CAMBRIDGE_TECHNOLOGY", + "Carl Zeiss": "#/$defs/CARL_ZEISS", + "Champalimaud Foundation": "#/$defs/CHAMPALIMAUD", + "Chan Zuckerberg Initiative": "#/$defs/CZI", + "Chroma": "#/$defs/CHROMA", + "Coherent Scientific": "#/$defs/COHERENT_SCIENTIFIC", + "Columbia University": "#/$defs/COLUMBIA", + "Computar": "#/$defs/COMPUTAR", + "Conoptics": "#/$defs/CONOPTICS", + "Custom": "#/$defs/CUSTOM", + "Dodotronic": "#/$defs/DODOTRONIC", + "Doric": "#/$defs/DORIC", + "Ealing": "#/$defs/EALING", + "Edmund Optics": "#/$defs/EDMUND_OPTICS", + "Emory University": "#/$defs/EMORY", + "Euresys": "#/$defs/EURESYS", + "Fujinon": "#/$defs/FUJINON", + "Hamamatsu": "#/$defs/HAMAMATSU", + "Hamilton": "#/$defs/HAMILTON", + "Huazhong University of Science and Technology": "#/$defs/HUST", + "IR Robot Co": "#/$defs/IR_ROBOT_CO", + "ISL Products International": "#/$defs/ISL", + "Infinity Photo-Optical": "#/$defs/INFINITY_PHOTO_OPTICAL", + "Integrated DNA Technologies": "#/$defs/IDT", + "Interuniversity Microelectronics Center": "#/$defs/IMEC", + "Invitrogen": "#/$defs/INVITROGEN", + "Jackson Laboratory": "#/$defs/JAX", + "Janelia Research Campus": "#/$defs/JANELIA", + "Julabo": "#/$defs/JULABO", + "LG": "#/$defs/LG", + "Leica": "#/$defs/LEICA", + "LifeCanvas": "#/$defs/LIFECANVAS", + "Lumen Dynamics": "#/$defs/LUMEN_DYNAMICS", + "MBF Bioscience": "#/$defs/MBF", + "MKS Newport": "#/$defs/MKS_NEWPORT", + "MPI": "#/$defs/MPI", + "Meadowlark Optics": "#/$defs/MEADOWLARK_OPTICS", + "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MJFF", + "Midwest Optical Systems, Inc.": "#/$defs/MIDOPT", + "Mitutuyo": "#/$defs/MITUTUYO", + "NResearch Inc": "#/$defs/NRESEARCH_INC", + "National Center for Complementary and Integrative Health": "#/$defs/NCCIH", + "National Institute of Mental Health": "#/$defs/NIMH", + "National Institute of Neurological Disorders and Stroke": "#/$defs/NINDS", + "National Instruments": "#/$defs/NATIONAL_INSTRUMENTS", + "Navitar": "#/$defs/NAVITAR", + "Neurophotometrics": "#/$defs/NEUROPHOTOMETRICS", + "New Scale Technologies": "#/$defs/NEW_SCALE_TECHNOLOGIES", + "New York University": "#/$defs/NYU", + "Nikon": "#/$defs/NIKON", + "Olympus": "#/$defs/OLYMPUS", + "Open Ephys Production Site": "#/$defs/OEPS", + "Optotune": "#/$defs/OPTOTUNE", + "Other": "#/$defs/OTHER", + "Oxxius": "#/$defs/OXXIUS", + "Prizmatix": "#/$defs/PRIZMATIX", + "Quantifi": "#/$defs/QUANTIFI", + "Raspberry Pi": "#/$defs/RASPBERRY_PI", + "SICGEN": "#/$defs/SICGEN", + "Schneider-Kreuznach": "#/$defs/SCHNEIDER_KREUZNACH", + "Second Order Effects": "#/$defs/SECOND_ORDER_EFFECTS", + "Semrock": "#/$defs/SEMROCK", + "Sigma-Aldritch": "#/$defs/SIGMA_ALDRITCH", + "Simons Foundation": "#/$defs/SIMONS_FOUNDATION", + "Spinnaker": "#/$defs/SPINNAKER", + "Tamron": "#/$defs/TAMRON", "Technical Manufacturing Corporation": "#/$defs/TMC", - "Teledyne FLIR": "#/$defs/TeledyneFLIR", - "Templeton World Charity Foundation": "#/$defs/TempletonWorldCharityFoundation", - "The Imaging Source": "#/$defs/TheImagingSource", - "The Lee Company": "#/$defs/TheLeeCompany", - "Thermo Fisher": "#/$defs/Thermofisher", - "Thorlabs": "#/$defs/Thorlabs", - "Tymphany": "#/$defs/Tymphany", - "Vieworks": "#/$defs/Vieworks", - "Vortran": "#/$defs/Vortran", - "ams OSRAM": "#/$defs/AmsOsram" + "Teledyne FLIR": "#/$defs/FLIR", + "Templeton World Charity Foundation": "#/$defs/TWCF", + "The Imaging Source": "#/$defs/THE_IMAGING_SOURCE", + "The Lee Company": "#/$defs/THE_LEE_COMPANY", + "Thermo Fisher Scientific": "#/$defs/THERMO_FISHER_SCIENTIFIC", + "Thorlabs": "#/$defs/THORLABS", + "Tymphany": "#/$defs/TYMPHANY", + "Vieworks": "#/$defs/VIEWORKS", + "Vortran": "#/$defs/VORTRAN", + "ams OSRAM": "#/$defs/AMS_OSRAM" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/AAOptoElectronic" + "$ref": "#/$defs/AA_OPTO_ELECTRONIC" }, { - "$ref": "#/$defs/Abcam" + "$ref": "#/$defs/ASUS" }, { - "$ref": "#/$defs/Addgene" + "$ref": "#/$defs/ABCAM" }, { - "$ref": "#/$defs/AilipuTechnologyCo" + "$ref": "#/$defs/ADDGENE" }, { - "$ref": "#/$defs/AllenInstitute" + "$ref": "#/$defs/AILIPU" }, { - "$ref": "#/$defs/AllenInstituteForBrainScience" + "$ref": "#/$defs/AI" }, { - "$ref": "#/$defs/AllenInstituteForNeuralDynamics" + "$ref": "#/$defs/AIBS" }, { - "$ref": "#/$defs/Allied" + "$ref": "#/$defs/AIND" }, { - "$ref": "#/$defs/AmsOsram" + "$ref": "#/$defs/ALLIED" }, { - "$ref": "#/$defs/AppliedScientificInstrumentation" + "$ref": "#/$defs/ASI" }, { - "$ref": "#/$defs/Asus" + "$ref": "#/$defs/ARECONT_VISION_COSTAR" }, { - "$ref": "#/$defs/ArecontVisionCostar" + "$ref": "#/$defs/BASLER" }, { - "$ref": "#/$defs/Basler" + "$ref": "#/$defs/CAMBRIDGE_TECHNOLOGY" }, { - "$ref": "#/$defs/CambridgeTechnology" + "$ref": "#/$defs/CARL_ZEISS" }, { - "$ref": "#/$defs/ChampalimaudFoundation" + "$ref": "#/$defs/CHAMPALIMAUD" }, { - "$ref": "#/$defs/ChanZuckerbergInitiative" + "$ref": "#/$defs/CZI" }, { - "$ref": "#/$defs/Chroma" + "$ref": "#/$defs/CHROMA" }, { - "$ref": "#/$defs/CoherentScientific" + "$ref": "#/$defs/COHERENT_SCIENTIFIC" }, { - "$ref": "#/$defs/ColumbiaUniversity" + "$ref": "#/$defs/COLUMBIA" }, { - "$ref": "#/$defs/Computar" + "$ref": "#/$defs/COMPUTAR" }, { - "$ref": "#/$defs/Conoptics" + "$ref": "#/$defs/CONOPTICS" }, { - "$ref": "#/$defs/Custom" + "$ref": "#/$defs/CUSTOM" }, { - "$ref": "#/$defs/Dodotronic" + "$ref": "#/$defs/DODOTRONIC" }, { - "$ref": "#/$defs/Doric" + "$ref": "#/$defs/DORIC" }, { - "$ref": "#/$defs/Ealing" + "$ref": "#/$defs/EALING" }, { - "$ref": "#/$defs/EdmundOptics" + "$ref": "#/$defs/EDMUND_OPTICS" }, { - "$ref": "#/$defs/EmoryUniversity" + "$ref": "#/$defs/EMORY" }, { - "$ref": "#/$defs/Euresys" + "$ref": "#/$defs/EURESYS" }, { - "$ref": "#/$defs/Fujinon" + "$ref": "#/$defs/FUJINON" }, { - "$ref": "#/$defs/Hamamatsu" + "$ref": "#/$defs/HAMAMATSU" }, { - "$ref": "#/$defs/Hamilton" + "$ref": "#/$defs/HAMILTON" }, { - "$ref": "#/$defs/HuazhongUniversityOfScienceAndTechnology" + "$ref": "#/$defs/HUST" }, { - "$ref": "#/$defs/TheImagingSource" + "$ref": "#/$defs/IR_ROBOT_CO" }, { - "$ref": "#/$defs/IntegratedDNATechnologies" + "$ref": "#/$defs/ISL" }, { - "$ref": "#/$defs/InteruniversityMicroelectronicsCenter" + "$ref": "#/$defs/INFINITY_PHOTO_OPTICAL" }, { - "$ref": "#/$defs/InfinityPhotoOptical" + "$ref": "#/$defs/IDT" }, { - "$ref": "#/$defs/Invitrogen" + "$ref": "#/$defs/IMEC" }, { - "$ref": "#/$defs/ISLProductsInternational" + "$ref": "#/$defs/INVITROGEN" }, { - "$ref": "#/$defs/JacksonLaboratory" + "$ref": "#/$defs/JAX" }, { - "$ref": "#/$defs/JaneliaResearchCampus" + "$ref": "#/$defs/JANELIA" }, { - "$ref": "#/$defs/Julabo" + "$ref": "#/$defs/JULABO" }, { - "$ref": "#/$defs/TheLeeCompany" + "$ref": "#/$defs/LG" }, { - "$ref": "#/$defs/Leica" + "$ref": "#/$defs/LEICA" }, { - "$ref": "#/$defs/Lg" + "$ref": "#/$defs/LUMEN_DYNAMICS" }, { - "$ref": "#/$defs/LifeCanvas" + "$ref": "#/$defs/LIFECANVAS" }, { - "$ref": "#/$defs/MeadowlarkOptics" + "$ref": "#/$defs/MBF" }, { - "$ref": "#/$defs/IRRobotCo" + "$ref": "#/$defs/MKS_NEWPORT" }, { - "$ref": "#/$defs/MBFBioscience" + "$ref": "#/$defs/MPI" }, { - "$ref": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch" + "$ref": "#/$defs/MEADOWLARK_OPTICS" }, { - "$ref": "#/$defs/MidwestOpticalSystems" + "$ref": "#/$defs/MJFF" }, { - "$ref": "#/$defs/Mitutuyo" + "$ref": "#/$defs/MIDOPT" }, { - "$ref": "#/$defs/MKSNewport" + "$ref": "#/$defs/MITUTUYO" }, { - "$ref": "#/$defs/Mpi" + "$ref": "#/$defs/NRESEARCH_INC" }, { - "$ref": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth" + "$ref": "#/$defs/NCCIH" }, { - "$ref": "#/$defs/NationalInstituteOfMentalHealth" + "$ref": "#/$defs/NIMH" }, { - "$ref": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke" + "$ref": "#/$defs/NINDS" }, { - "$ref": "#/$defs/NationalInstruments" + "$ref": "#/$defs/NATIONAL_INSTRUMENTS" }, { - "$ref": "#/$defs/Navitar" + "$ref": "#/$defs/NAVITAR" }, { - "$ref": "#/$defs/Neurophotometrics" + "$ref": "#/$defs/NEUROPHOTOMETRICS" }, { - "$ref": "#/$defs/NewScaleTechnologies" + "$ref": "#/$defs/NEW_SCALE_TECHNOLOGIES" }, { - "$ref": "#/$defs/NewYorkUniversity" + "$ref": "#/$defs/NYU" }, { - "$ref": "#/$defs/Nikon" + "$ref": "#/$defs/NIKON" }, { - "$ref": "#/$defs/NResearch" + "$ref": "#/$defs/OLYMPUS" }, { - "$ref": "#/$defs/OpenEphysProductionSite" + "$ref": "#/$defs/OEPS" }, { - "$ref": "#/$defs/Olympus" + "$ref": "#/$defs/OPTOTUNE" }, { - "$ref": "#/$defs/Optotune" + "$ref": "#/$defs/OTHER" }, { - "$ref": "#/$defs/Oxxius" + "$ref": "#/$defs/OXXIUS" }, { - "$ref": "#/$defs/Prizmatix" + "$ref": "#/$defs/PRIZMATIX" }, { - "$ref": "#/$defs/Quantifi" + "$ref": "#/$defs/QUANTIFI" }, { - "$ref": "#/$defs/RaspberryPi" + "$ref": "#/$defs/RASPBERRY_PI" }, { - "$ref": "#/$defs/SecondOrderEffects" + "$ref": "#/$defs/SICGEN" }, { - "$ref": "#/$defs/Semrock" + "$ref": "#/$defs/SCHNEIDER_KREUZNACH" }, { - "$ref": "#/$defs/SchneiderKreuznach" + "$ref": "#/$defs/SECOND_ORDER_EFFECTS" }, { - "$ref": "#/$defs/Sicgen" + "$ref": "#/$defs/SEMROCK" }, { - "$ref": "#/$defs/SigmaAldritch" + "$ref": "#/$defs/SIGMA_ALDRITCH" }, { - "$ref": "#/$defs/SimonsFoundation" + "$ref": "#/$defs/SIMONS_FOUNDATION" }, { - "$ref": "#/$defs/Spinnaker" + "$ref": "#/$defs/SPINNAKER" }, { - "$ref": "#/$defs/Tamron" + "$ref": "#/$defs/TAMRON" }, { - "$ref": "#/$defs/TempletonWorldCharityFoundation" + "$ref": "#/$defs/TMC" }, { - "$ref": "#/$defs/TeledyneFLIR" + "$ref": "#/$defs/FLIR" }, { - "$ref": "#/$defs/Thermofisher" + "$ref": "#/$defs/TWCF" }, { - "$ref": "#/$defs/Thorlabs" + "$ref": "#/$defs/THE_IMAGING_SOURCE" }, { - "$ref": "#/$defs/TMC" + "$ref": "#/$defs/THE_LEE_COMPANY" }, { - "$ref": "#/$defs/Tymphany" + "$ref": "#/$defs/THERMO_FISHER_SCIENTIFIC" }, { - "$ref": "#/$defs/Vieworks" + "$ref": "#/$defs/THORLABS" }, { - "$ref": "#/$defs/Vortran" + "$ref": "#/$defs/TYMPHANY" }, { - "$ref": "#/$defs/CarlZeiss" + "$ref": "#/$defs/VIEWORKS" }, { - "$ref": "#/$defs/LumenDynamics" + "$ref": "#/$defs/VORTRAN" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/AMS_OSRAM" } ] }, @@ -5636,32 +6083,143 @@ "title": "EphysProbe", "type": "object" }, - "Euresys": { + "FIB": { "additionalProperties": false, - "description": "Euresys", "properties": { "name": { - "const": "Euresys", - "default": "Euresys", - "title": "Name" + "const": "Fiber photometry", + "default": "Fiber photometry", + "enum": [ + "Fiber photometry" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "fib", + "default": "fib", + "enum": [ + "fib" + ], + "title": "Abbreviation", + "type": "string" + } + }, + "title": "FIB", + "type": "object" + }, + "FLIR": { + "properties": { + "name": { + "const": "Teledyne FLIR", + "default": "Teledyne FLIR", + "enum": [ + "Teledyne FLIR" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "FLIR", + "default": "FLIR", + "enum": [ + "FLIR" + ], + "title": "Abbreviation", + "type": "string" + }, + "registry": { + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" + }, + "propertyName": "name" + }, + "oneOf": [ + { + "$ref": "#/$defs/ROR" + } + ], + "title": "Registry" + }, + "registry_identifier": { + "const": "01j1gwp17", + "default": "01j1gwp17", + "enum": [ + "01j1gwp17" + ], + "title": "Registry Identifier", + "type": "string" + } + }, + "title": "FLIR", + "type": "object" + }, + "FMOST": { + "additionalProperties": false, + "properties": { + "name": { + "const": "Fluorescence micro-optical sectioning tomography", + "default": "Fluorescence micro-optical sectioning tomography", + "enum": [ + "Fluorescence micro-optical sectioning tomography" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "fMOST", + "default": "fMOST", + "enum": [ + "fMOST" + ], + "title": "Abbreviation", + "type": "string" + } + }, + "title": "FMOST", + "type": "object" + }, + "FUJINON": { + "properties": { + "name": { + "const": "Fujinon", + "default": "Fujinon", + "enum": [ + "Fujinon" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Euresys", + "title": "FUJINON", "type": "object" }, "FerruleMaterial": { @@ -5673,24 +6231,6 @@ "title": "FerruleMaterial", "type": "string" }, - "Fib": { - "additionalProperties": false, - "description": "Fib", - "properties": { - "name": { - "const": "Fiber photometry", - "default": "Fiber photometry", - "title": "Name" - }, - "abbreviation": { - "const": "fib", - "default": "fib", - "title": "Abbreviation" - } - }, - "title": "Fib", - "type": "object" - }, "FiberAssembly": { "additionalProperties": false, "description": "Module for inserted fiber photometry recording", @@ -5725,7 +6265,11 @@ "device_type": { "const": "Fiber optic probe", "default": "Fiber optic probe", - "title": "Device Type" + "enum": [ + "Fiber optic probe" + ], + "title": "Device Type", + "type": "string" }, "name": { "title": "Device name", @@ -5748,365 +6292,365 @@ { "discriminator": { "mapping": { - "AA Opto Electronic": "#/$defs/AAOptoElectronic", - "ASUS": "#/$defs/Asus", - "Abcam": "#/$defs/Abcam", - "Addgene": "#/$defs/Addgene", - "Ailipu Technology Co": "#/$defs/AilipuTechnologyCo", - "Allen Institute": "#/$defs/AllenInstitute", - "Allen Institute for Brain Science": "#/$defs/AllenInstituteForBrainScience", - "Allen Institute for Neural Dynamics": "#/$defs/AllenInstituteForNeuralDynamics", - "Allied": "#/$defs/Allied", - "Applied Scientific Instrumentation": "#/$defs/AppliedScientificInstrumentation", - "Arecont Vision Costar": "#/$defs/ArecontVisionCostar", - "Basler": "#/$defs/Basler", - "Cambridge Technology": "#/$defs/CambridgeTechnology", - "Carl Zeiss": "#/$defs/CarlZeiss", - "Champalimaud Foundation": "#/$defs/ChampalimaudFoundation", - "Chan Zuckerberg Initiative": "#/$defs/ChanZuckerbergInitiative", - "Chroma": "#/$defs/Chroma", - "Coherent Scientific": "#/$defs/CoherentScientific", - "Columbia University": "#/$defs/ColumbiaUniversity", - "Computar": "#/$defs/Computar", - "Conoptics": "#/$defs/Conoptics", - "Custom": "#/$defs/Custom", - "Dodotronic": "#/$defs/Dodotronic", - "Doric": "#/$defs/Doric", - "Ealing": "#/$defs/Ealing", - "Edmund Optics": "#/$defs/EdmundOptics", - "Emory University": "#/$defs/EmoryUniversity", - "Euresys": "#/$defs/Euresys", - "Fujinon": "#/$defs/Fujinon", - "Hamamatsu": "#/$defs/Hamamatsu", - "Hamilton": "#/$defs/Hamilton", - "Huazhong University of Science and Technology": "#/$defs/HuazhongUniversityOfScienceAndTechnology", - "IR Robot Co": "#/$defs/IRRobotCo", - "ISL Products International": "#/$defs/ISLProductsInternational", - "Infinity Photo-Optical": "#/$defs/InfinityPhotoOptical", - "Integrated DNA Technologies": "#/$defs/IntegratedDNATechnologies", - "Interuniversity Microelectronics Center": "#/$defs/InteruniversityMicroelectronicsCenter", - "Invitrogen": "#/$defs/Invitrogen", - "Jackson Laboratory": "#/$defs/JacksonLaboratory", - "Janelia Research Campus": "#/$defs/JaneliaResearchCampus", - "Julabo": "#/$defs/Julabo", - "LG": "#/$defs/Lg", - "Leica": "#/$defs/Leica", - "LifeCanvas": "#/$defs/LifeCanvas", - "Lumen Dynamics": "#/$defs/LumenDynamics", - "MBF Bioscience": "#/$defs/MBFBioscience", - "MKS Newport": "#/$defs/MKSNewport", - "MPI": "#/$defs/Mpi", - "Meadowlark Optics": "#/$defs/MeadowlarkOptics", - "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch", - "Midwest Optical Systems, Inc.": "#/$defs/MidwestOpticalSystems", - "Mitutuyo": "#/$defs/Mitutuyo", - "NResearch Inc": "#/$defs/NResearch", - "National Center for Complementary and Integrative Health": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth", - "National Institute of Mental Health": "#/$defs/NationalInstituteOfMentalHealth", - "National Institute of Neurological Disorders and Stroke": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke", - "National Instruments": "#/$defs/NationalInstruments", - "Navitar": "#/$defs/Navitar", - "Neurophotometrics": "#/$defs/Neurophotometrics", - "New Scale Technologies": "#/$defs/NewScaleTechnologies", - "New York University": "#/$defs/NewYorkUniversity", - "Nikon": "#/$defs/Nikon", - "Olympus": "#/$defs/Olympus", - "Open Ephys Production Site": "#/$defs/OpenEphysProductionSite", - "Optotune": "#/$defs/Optotune", - "Other": "#/$defs/Other", - "Oxxius": "#/$defs/Oxxius", - "Prizmatix": "#/$defs/Prizmatix", - "Quantifi": "#/$defs/Quantifi", - "Raspberry Pi": "#/$defs/RaspberryPi", - "SICGEN": "#/$defs/Sicgen", - "Schneider-Kreuznach": "#/$defs/SchneiderKreuznach", - "Second Order Effects": "#/$defs/SecondOrderEffects", - "Semrock": "#/$defs/Semrock", - "Sigma-Aldritch": "#/$defs/SigmaAldritch", - "Simons Foundation": "#/$defs/SimonsFoundation", - "Spinnaker": "#/$defs/Spinnaker", - "Tamron": "#/$defs/Tamron", + "AA Opto Electronic": "#/$defs/AA_OPTO_ELECTRONIC", + "ASUS": "#/$defs/ASUS", + "Abcam": "#/$defs/ABCAM", + "Addgene": "#/$defs/ADDGENE", + "Ailipu Technology Co": "#/$defs/AILIPU", + "Allen Institute": "#/$defs/AI", + "Allen Institute for Brain Science": "#/$defs/AIBS", + "Allen Institute for Neural Dynamics": "#/$defs/AIND", + "Allied": "#/$defs/ALLIED", + "Applied Scientific Instrumentation": "#/$defs/ASI", + "Arecont Vision Costar": "#/$defs/ARECONT_VISION_COSTAR", + "Basler": "#/$defs/BASLER", + "Cambridge Technology": "#/$defs/CAMBRIDGE_TECHNOLOGY", + "Carl Zeiss": "#/$defs/CARL_ZEISS", + "Champalimaud Foundation": "#/$defs/CHAMPALIMAUD", + "Chan Zuckerberg Initiative": "#/$defs/CZI", + "Chroma": "#/$defs/CHROMA", + "Coherent Scientific": "#/$defs/COHERENT_SCIENTIFIC", + "Columbia University": "#/$defs/COLUMBIA", + "Computar": "#/$defs/COMPUTAR", + "Conoptics": "#/$defs/CONOPTICS", + "Custom": "#/$defs/CUSTOM", + "Dodotronic": "#/$defs/DODOTRONIC", + "Doric": "#/$defs/DORIC", + "Ealing": "#/$defs/EALING", + "Edmund Optics": "#/$defs/EDMUND_OPTICS", + "Emory University": "#/$defs/EMORY", + "Euresys": "#/$defs/EURESYS", + "Fujinon": "#/$defs/FUJINON", + "Hamamatsu": "#/$defs/HAMAMATSU", + "Hamilton": "#/$defs/HAMILTON", + "Huazhong University of Science and Technology": "#/$defs/HUST", + "IR Robot Co": "#/$defs/IR_ROBOT_CO", + "ISL Products International": "#/$defs/ISL", + "Infinity Photo-Optical": "#/$defs/INFINITY_PHOTO_OPTICAL", + "Integrated DNA Technologies": "#/$defs/IDT", + "Interuniversity Microelectronics Center": "#/$defs/IMEC", + "Invitrogen": "#/$defs/INVITROGEN", + "Jackson Laboratory": "#/$defs/JAX", + "Janelia Research Campus": "#/$defs/JANELIA", + "Julabo": "#/$defs/JULABO", + "LG": "#/$defs/LG", + "Leica": "#/$defs/LEICA", + "LifeCanvas": "#/$defs/LIFECANVAS", + "Lumen Dynamics": "#/$defs/LUMEN_DYNAMICS", + "MBF Bioscience": "#/$defs/MBF", + "MKS Newport": "#/$defs/MKS_NEWPORT", + "MPI": "#/$defs/MPI", + "Meadowlark Optics": "#/$defs/MEADOWLARK_OPTICS", + "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MJFF", + "Midwest Optical Systems, Inc.": "#/$defs/MIDOPT", + "Mitutuyo": "#/$defs/MITUTUYO", + "NResearch Inc": "#/$defs/NRESEARCH_INC", + "National Center for Complementary and Integrative Health": "#/$defs/NCCIH", + "National Institute of Mental Health": "#/$defs/NIMH", + "National Institute of Neurological Disorders and Stroke": "#/$defs/NINDS", + "National Instruments": "#/$defs/NATIONAL_INSTRUMENTS", + "Navitar": "#/$defs/NAVITAR", + "Neurophotometrics": "#/$defs/NEUROPHOTOMETRICS", + "New Scale Technologies": "#/$defs/NEW_SCALE_TECHNOLOGIES", + "New York University": "#/$defs/NYU", + "Nikon": "#/$defs/NIKON", + "Olympus": "#/$defs/OLYMPUS", + "Open Ephys Production Site": "#/$defs/OEPS", + "Optotune": "#/$defs/OPTOTUNE", + "Other": "#/$defs/OTHER", + "Oxxius": "#/$defs/OXXIUS", + "Prizmatix": "#/$defs/PRIZMATIX", + "Quantifi": "#/$defs/QUANTIFI", + "Raspberry Pi": "#/$defs/RASPBERRY_PI", + "SICGEN": "#/$defs/SICGEN", + "Schneider-Kreuznach": "#/$defs/SCHNEIDER_KREUZNACH", + "Second Order Effects": "#/$defs/SECOND_ORDER_EFFECTS", + "Semrock": "#/$defs/SEMROCK", + "Sigma-Aldritch": "#/$defs/SIGMA_ALDRITCH", + "Simons Foundation": "#/$defs/SIMONS_FOUNDATION", + "Spinnaker": "#/$defs/SPINNAKER", + "Tamron": "#/$defs/TAMRON", "Technical Manufacturing Corporation": "#/$defs/TMC", - "Teledyne FLIR": "#/$defs/TeledyneFLIR", - "Templeton World Charity Foundation": "#/$defs/TempletonWorldCharityFoundation", - "The Imaging Source": "#/$defs/TheImagingSource", - "The Lee Company": "#/$defs/TheLeeCompany", - "Thermo Fisher": "#/$defs/Thermofisher", - "Thorlabs": "#/$defs/Thorlabs", - "Tymphany": "#/$defs/Tymphany", - "Vieworks": "#/$defs/Vieworks", - "Vortran": "#/$defs/Vortran", - "ams OSRAM": "#/$defs/AmsOsram" + "Teledyne FLIR": "#/$defs/FLIR", + "Templeton World Charity Foundation": "#/$defs/TWCF", + "The Imaging Source": "#/$defs/THE_IMAGING_SOURCE", + "The Lee Company": "#/$defs/THE_LEE_COMPANY", + "Thermo Fisher Scientific": "#/$defs/THERMO_FISHER_SCIENTIFIC", + "Thorlabs": "#/$defs/THORLABS", + "Tymphany": "#/$defs/TYMPHANY", + "Vieworks": "#/$defs/VIEWORKS", + "Vortran": "#/$defs/VORTRAN", + "ams OSRAM": "#/$defs/AMS_OSRAM" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/AAOptoElectronic" + "$ref": "#/$defs/AA_OPTO_ELECTRONIC" }, { - "$ref": "#/$defs/Abcam" + "$ref": "#/$defs/ASUS" }, { - "$ref": "#/$defs/Addgene" + "$ref": "#/$defs/ABCAM" }, { - "$ref": "#/$defs/AilipuTechnologyCo" + "$ref": "#/$defs/ADDGENE" }, { - "$ref": "#/$defs/AllenInstitute" + "$ref": "#/$defs/AILIPU" }, { - "$ref": "#/$defs/AllenInstituteForBrainScience" + "$ref": "#/$defs/AI" }, { - "$ref": "#/$defs/AllenInstituteForNeuralDynamics" + "$ref": "#/$defs/AIBS" }, { - "$ref": "#/$defs/Allied" + "$ref": "#/$defs/AIND" }, { - "$ref": "#/$defs/AmsOsram" + "$ref": "#/$defs/ALLIED" }, { - "$ref": "#/$defs/AppliedScientificInstrumentation" + "$ref": "#/$defs/ASI" }, { - "$ref": "#/$defs/Asus" + "$ref": "#/$defs/ARECONT_VISION_COSTAR" }, { - "$ref": "#/$defs/ArecontVisionCostar" + "$ref": "#/$defs/BASLER" }, { - "$ref": "#/$defs/Basler" + "$ref": "#/$defs/CAMBRIDGE_TECHNOLOGY" }, { - "$ref": "#/$defs/CambridgeTechnology" + "$ref": "#/$defs/CARL_ZEISS" }, { - "$ref": "#/$defs/ChampalimaudFoundation" + "$ref": "#/$defs/CHAMPALIMAUD" }, { - "$ref": "#/$defs/ChanZuckerbergInitiative" + "$ref": "#/$defs/CZI" }, { - "$ref": "#/$defs/Chroma" + "$ref": "#/$defs/CHROMA" }, { - "$ref": "#/$defs/CoherentScientific" + "$ref": "#/$defs/COHERENT_SCIENTIFIC" }, { - "$ref": "#/$defs/ColumbiaUniversity" + "$ref": "#/$defs/COLUMBIA" }, { - "$ref": "#/$defs/Computar" + "$ref": "#/$defs/COMPUTAR" }, { - "$ref": "#/$defs/Conoptics" + "$ref": "#/$defs/CONOPTICS" }, { - "$ref": "#/$defs/Custom" + "$ref": "#/$defs/CUSTOM" }, { - "$ref": "#/$defs/Dodotronic" + "$ref": "#/$defs/DODOTRONIC" }, { - "$ref": "#/$defs/Doric" + "$ref": "#/$defs/DORIC" }, { - "$ref": "#/$defs/Ealing" + "$ref": "#/$defs/EALING" }, { - "$ref": "#/$defs/EdmundOptics" + "$ref": "#/$defs/EDMUND_OPTICS" }, { - "$ref": "#/$defs/EmoryUniversity" + "$ref": "#/$defs/EMORY" }, { - "$ref": "#/$defs/Euresys" + "$ref": "#/$defs/EURESYS" }, { - "$ref": "#/$defs/Fujinon" + "$ref": "#/$defs/FUJINON" }, { - "$ref": "#/$defs/Hamamatsu" + "$ref": "#/$defs/HAMAMATSU" }, { - "$ref": "#/$defs/Hamilton" + "$ref": "#/$defs/HAMILTON" }, { - "$ref": "#/$defs/HuazhongUniversityOfScienceAndTechnology" + "$ref": "#/$defs/HUST" }, { - "$ref": "#/$defs/TheImagingSource" + "$ref": "#/$defs/IR_ROBOT_CO" }, { - "$ref": "#/$defs/IntegratedDNATechnologies" + "$ref": "#/$defs/ISL" }, { - "$ref": "#/$defs/InteruniversityMicroelectronicsCenter" + "$ref": "#/$defs/INFINITY_PHOTO_OPTICAL" }, { - "$ref": "#/$defs/InfinityPhotoOptical" + "$ref": "#/$defs/IDT" }, { - "$ref": "#/$defs/Invitrogen" + "$ref": "#/$defs/IMEC" }, { - "$ref": "#/$defs/ISLProductsInternational" + "$ref": "#/$defs/INVITROGEN" }, { - "$ref": "#/$defs/JacksonLaboratory" + "$ref": "#/$defs/JAX" }, { - "$ref": "#/$defs/JaneliaResearchCampus" + "$ref": "#/$defs/JANELIA" }, { - "$ref": "#/$defs/Julabo" + "$ref": "#/$defs/JULABO" }, { - "$ref": "#/$defs/TheLeeCompany" + "$ref": "#/$defs/LG" }, { - "$ref": "#/$defs/Leica" + "$ref": "#/$defs/LEICA" }, { - "$ref": "#/$defs/Lg" + "$ref": "#/$defs/LUMEN_DYNAMICS" }, { - "$ref": "#/$defs/LifeCanvas" + "$ref": "#/$defs/LIFECANVAS" }, { - "$ref": "#/$defs/MeadowlarkOptics" + "$ref": "#/$defs/MBF" }, { - "$ref": "#/$defs/IRRobotCo" + "$ref": "#/$defs/MKS_NEWPORT" }, { - "$ref": "#/$defs/MBFBioscience" + "$ref": "#/$defs/MPI" }, { - "$ref": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch" + "$ref": "#/$defs/MEADOWLARK_OPTICS" }, { - "$ref": "#/$defs/MidwestOpticalSystems" + "$ref": "#/$defs/MJFF" }, { - "$ref": "#/$defs/Mitutuyo" + "$ref": "#/$defs/MIDOPT" }, { - "$ref": "#/$defs/MKSNewport" + "$ref": "#/$defs/MITUTUYO" }, { - "$ref": "#/$defs/Mpi" + "$ref": "#/$defs/NRESEARCH_INC" }, { - "$ref": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth" + "$ref": "#/$defs/NCCIH" }, { - "$ref": "#/$defs/NationalInstituteOfMentalHealth" + "$ref": "#/$defs/NIMH" }, { - "$ref": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke" + "$ref": "#/$defs/NINDS" }, { - "$ref": "#/$defs/NationalInstruments" + "$ref": "#/$defs/NATIONAL_INSTRUMENTS" }, { - "$ref": "#/$defs/Navitar" + "$ref": "#/$defs/NAVITAR" }, { - "$ref": "#/$defs/Neurophotometrics" + "$ref": "#/$defs/NEUROPHOTOMETRICS" }, { - "$ref": "#/$defs/NewScaleTechnologies" + "$ref": "#/$defs/NEW_SCALE_TECHNOLOGIES" }, { - "$ref": "#/$defs/NewYorkUniversity" + "$ref": "#/$defs/NYU" }, { - "$ref": "#/$defs/Nikon" + "$ref": "#/$defs/NIKON" }, { - "$ref": "#/$defs/NResearch" + "$ref": "#/$defs/OLYMPUS" }, { - "$ref": "#/$defs/OpenEphysProductionSite" + "$ref": "#/$defs/OEPS" }, { - "$ref": "#/$defs/Olympus" + "$ref": "#/$defs/OPTOTUNE" }, { - "$ref": "#/$defs/Optotune" + "$ref": "#/$defs/OTHER" }, { - "$ref": "#/$defs/Oxxius" + "$ref": "#/$defs/OXXIUS" }, { - "$ref": "#/$defs/Prizmatix" + "$ref": "#/$defs/PRIZMATIX" }, { - "$ref": "#/$defs/Quantifi" + "$ref": "#/$defs/QUANTIFI" }, { - "$ref": "#/$defs/RaspberryPi" + "$ref": "#/$defs/RASPBERRY_PI" }, { - "$ref": "#/$defs/SecondOrderEffects" + "$ref": "#/$defs/SICGEN" }, { - "$ref": "#/$defs/Semrock" + "$ref": "#/$defs/SCHNEIDER_KREUZNACH" }, { - "$ref": "#/$defs/SchneiderKreuznach" + "$ref": "#/$defs/SECOND_ORDER_EFFECTS" }, { - "$ref": "#/$defs/Sicgen" + "$ref": "#/$defs/SEMROCK" }, { - "$ref": "#/$defs/SigmaAldritch" + "$ref": "#/$defs/SIGMA_ALDRITCH" }, { - "$ref": "#/$defs/SimonsFoundation" + "$ref": "#/$defs/SIMONS_FOUNDATION" }, { - "$ref": "#/$defs/Spinnaker" + "$ref": "#/$defs/SPINNAKER" }, { - "$ref": "#/$defs/Tamron" + "$ref": "#/$defs/TAMRON" }, { - "$ref": "#/$defs/TempletonWorldCharityFoundation" + "$ref": "#/$defs/TMC" }, { - "$ref": "#/$defs/TeledyneFLIR" + "$ref": "#/$defs/FLIR" }, { - "$ref": "#/$defs/Thermofisher" + "$ref": "#/$defs/TWCF" }, { - "$ref": "#/$defs/Thorlabs" + "$ref": "#/$defs/THE_IMAGING_SOURCE" }, { - "$ref": "#/$defs/TMC" + "$ref": "#/$defs/THE_LEE_COMPANY" }, { - "$ref": "#/$defs/Tymphany" + "$ref": "#/$defs/THERMO_FISHER_SCIENTIFIC" }, { - "$ref": "#/$defs/Vieworks" + "$ref": "#/$defs/THORLABS" }, { - "$ref": "#/$defs/Vortran" + "$ref": "#/$defs/TYMPHANY" }, { - "$ref": "#/$defs/CarlZeiss" + "$ref": "#/$defs/VIEWORKS" }, { - "$ref": "#/$defs/LumenDynamics" + "$ref": "#/$defs/VORTRAN" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/AMS_OSRAM" } ] }, @@ -6271,7 +6815,11 @@ "device_type": { "const": "Filter", "default": "Filter", - "title": "Device Type" + "enum": [ + "Filter" + ], + "title": "Device Type", + "type": "string" }, "name": { "title": "Device name", @@ -6292,33 +6840,33 @@ "manufacturer": { "discriminator": { "mapping": { - "Chroma": "#/$defs/Chroma", - "Edmund Optics": "#/$defs/EdmundOptics", - "Midwest Optical Systems, Inc.": "#/$defs/MidwestOpticalSystems", - "Other": "#/$defs/Other", - "Semrock": "#/$defs/Semrock", - "Thorlabs": "#/$defs/Thorlabs" + "Chroma": "#/$defs/CHROMA", + "Edmund Optics": "#/$defs/EDMUND_OPTICS", + "Midwest Optical Systems, Inc.": "#/$defs/MIDOPT", + "Other": "#/$defs/OTHER", + "Semrock": "#/$defs/SEMROCK", + "Thorlabs": "#/$defs/THORLABS" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/Chroma" + "$ref": "#/$defs/CHROMA" }, { - "$ref": "#/$defs/EdmundOptics" + "$ref": "#/$defs/EDMUND_OPTICS" }, { - "$ref": "#/$defs/MidwestOpticalSystems" + "$ref": "#/$defs/MIDOPT" }, { - "$ref": "#/$defs/Semrock" + "$ref": "#/$defs/SEMROCK" }, { - "$ref": "#/$defs/Thorlabs" + "$ref": "#/$defs/THORLABS" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/OTHER" } ], "title": "Manufacturer" @@ -6560,24 +7108,6 @@ "title": "FilterType", "type": "string" }, - "Fmost": { - "additionalProperties": false, - "description": "Fmost", - "properties": { - "name": { - "const": "Fluorescence micro-optical sectioning tomography", - "default": "Fluorescence micro-optical sectioning tomography", - "title": "Name" - }, - "abbreviation": { - "const": "fMOST", - "default": "fMOST", - "title": "Abbreviation" - } - }, - "title": "Fmost", - "type": "object" - }, "FrequencyUnit": { "description": "Enumeration of Frequency Measurements", "enum": [ @@ -6588,66 +7118,49 @@ "title": "FrequencyUnit", "type": "string" }, - "Fujinon": { - "additionalProperties": false, - "description": "Fujinon", + "GENERIC_HARP_DEVICE": { "properties": { "name": { - "const": "Fujinon", - "default": "Fujinon", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "Fujinon", - "type": "object" - }, - "GenericHarpDevice": { - "description": "Generic Harp Device", - "properties": { - "name": { - "const": "Generic Harp Device", - "default": "Generic Harp Device", - "title": "Name" + "const": "Generic Harp Device", + "default": "Generic Harp Device", + "enum": [ + "Generic Harp Device" + ], + "title": "Name", + "type": "string" }, "whoami": { + "const": 0, "default": 0, - "maximum": 9999, - "minimum": 0, - "title": "WhoAmI", + "enum": [ + 0 + ], + "title": "Whoami", "type": "integer" } }, - "title": "GenericHarpDevice", + "title": "GENERIC_HARP_DEVICE", "type": "object" }, - "Hamamatsu": { - "additionalProperties": false, - "description": "Hamamatsu", + "HAMAMATSU": { "properties": { "name": { "const": "Hamamatsu", "default": "Hamamatsu", - "title": "Name" + "enum": [ + "Hamamatsu" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { "default": { @@ -6656,13 +7169,13 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" @@ -6670,38 +7183,103 @@ "registry_identifier": { "const": "03natb733", "default": "03natb733", - "title": "Registry Identifier" + "enum": [ + "03natb733" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "Hamamatsu", + "title": "HAMAMATSU", "type": "object" }, - "Hamilton": { - "additionalProperties": false, - "description": "Hamilton", + "HAMILTON": { "properties": { "name": { "const": "Hamilton", "default": "Hamilton", - "title": "Name" + "enum": [ + "Hamilton" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "HAMILTON", + "type": "object" + }, + "HUST": { + "properties": { + "name": { + "const": "Huazhong University of Science and Technology", + "default": "Huazhong University of Science and Technology", + "enum": [ + "Huazhong University of Science and Technology" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "HUST", + "default": "HUST", + "enum": [ + "HUST" + ], + "title": "Abbreviation", + "type": "string" + }, + "registry": { + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" + }, + "propertyName": "name" + }, + "oneOf": [ + { + "$ref": "#/$defs/ROR" + } + ], + "title": "Registry" + }, + "registry_identifier": { + "const": "00p991c53", + "default": "00p991c53", + "enum": [ + "00p991c53" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "Hamilton", + "title": "HUST", "type": "object" }, "HarpDevice": { @@ -6711,7 +7289,11 @@ "device_type": { "const": "Harp device", "default": "Harp device", - "title": "Device Type" + "enum": [ + "Harp device" + ], + "title": "Device Type", + "type": "string" }, "name": { "title": "Device name", @@ -6741,37 +7323,37 @@ }, "discriminator": { "mapping": { - "Allen Institute for Neural Dynamics": "#/$defs/AllenInstituteForNeuralDynamics", - "Champalimaud Foundation": "#/$defs/ChampalimaudFoundation", - "Interuniversity Microelectronics Center": "#/$defs/InteruniversityMicroelectronicsCenter", - "National Instruments": "#/$defs/NationalInstruments", - "Open Ephys Production Site": "#/$defs/OpenEphysProductionSite", - "Other": "#/$defs/Other", - "Second Order Effects": "#/$defs/SecondOrderEffects" + "Allen Institute for Neural Dynamics": "#/$defs/AIND", + "Champalimaud Foundation": "#/$defs/CHAMPALIMAUD", + "Interuniversity Microelectronics Center": "#/$defs/IMEC", + "National Instruments": "#/$defs/NATIONAL_INSTRUMENTS", + "Open Ephys Production Site": "#/$defs/OEPS", + "Other": "#/$defs/OTHER", + "Second Order Effects": "#/$defs/SECOND_ORDER_EFFECTS" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/AllenInstituteForNeuralDynamics" + "$ref": "#/$defs/AIND" }, { - "$ref": "#/$defs/ChampalimaudFoundation" + "$ref": "#/$defs/CHAMPALIMAUD" }, { - "$ref": "#/$defs/NationalInstruments" + "$ref": "#/$defs/NATIONAL_INSTRUMENTS" }, { - "$ref": "#/$defs/InteruniversityMicroelectronicsCenter" + "$ref": "#/$defs/IMEC" }, { - "$ref": "#/$defs/OpenEphysProductionSite" + "$ref": "#/$defs/OEPS" }, { - "$ref": "#/$defs/SecondOrderEffects" + "$ref": "#/$defs/SECOND_ORDER_EFFECTS" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/OTHER" } ], "title": "Manufacturer" @@ -6882,73 +7464,73 @@ "harp_device_type": { "discriminator": { "mapping": { - "Behavior": "#/$defs/aind_data_schema_models__harp_types__Behavior", - "Camera Controller": "#/$defs/CameraController", - "Clock Synchronizer": "#/$defs/ClockSynchronizer", - "Cuttlefish": "#/$defs/Cuttlefish", - "Generic Harp Device": "#/$defs/GenericHarpDevice", - "Input Expander": "#/$defs/InputExpander", - "Lickety Split": "#/$defs/LicketySplit", - "Load Cells": "#/$defs/LoadCells", - "Olfactometer": "#/$defs/aind_data_schema_models__harp_types__Olfactometer", - "Sniff Detector": "#/$defs/SniffDetector", - "Sound Card": "#/$defs/SoundCard", - "Stepper Driver": "#/$defs/StepperDriver", - "Synchronizer": "#/$defs/Synchronizer", - "Timestamp Generator Gen 1": "#/$defs/TimestampGeneratorGen1", - "Timestamp Generator Gen 3": "#/$defs/TimestampGeneratorGen3", - "Treadmill": "#/$defs/aind_data_schema_models__harp_types__Treadmill" + "Behavior": "#/$defs/aind_data_schema_models__utils__BEHAVIOR__1", + "Camera Controller": "#/$defs/CAMERA_CONTROLLER", + "Clock Synchronizer": "#/$defs/CLOCK_SYNCHRONIZER", + "Cuttlefish": "#/$defs/CUTTLEFISH", + "Generic Harp Device": "#/$defs/GENERIC_HARP_DEVICE", + "Input Expander": "#/$defs/INPUT_EXPANDER", + "Lickety Split": "#/$defs/LICKETY_SPLIT", + "Load Cells": "#/$defs/LOAD_CELLS", + "Olfactometer": "#/$defs/OLFACTOMETER", + "Sniff Detector": "#/$defs/SNIFF_DETECTOR", + "Sound Card": "#/$defs/SOUND_CARD", + "Stepper Driver": "#/$defs/STEPPER_DRIVER", + "Synchronizer": "#/$defs/SYNCHRONIZER", + "Timestamp Generator Gen 1": "#/$defs/TIMESTAMP_GENERATOR_GEN_1", + "Timestamp Generator Gen 3": "#/$defs/TIMESTAMP_GENERATOR_GEN_3", + "Treadmill": "#/$defs/TREADMILL" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/aind_data_schema_models__harp_types__Behavior" + "$ref": "#/$defs/aind_data_schema_models__utils__BEHAVIOR__1" }, { - "$ref": "#/$defs/CameraController" + "$ref": "#/$defs/CAMERA_CONTROLLER" }, { - "$ref": "#/$defs/ClockSynchronizer" + "$ref": "#/$defs/CLOCK_SYNCHRONIZER" }, { - "$ref": "#/$defs/GenericHarpDevice" + "$ref": "#/$defs/CUTTLEFISH" }, { - "$ref": "#/$defs/InputExpander" + "$ref": "#/$defs/GENERIC_HARP_DEVICE" }, { - "$ref": "#/$defs/LoadCells" + "$ref": "#/$defs/INPUT_EXPANDER" }, { - "$ref": "#/$defs/aind_data_schema_models__harp_types__Olfactometer" + "$ref": "#/$defs/LICKETY_SPLIT" }, { - "$ref": "#/$defs/SoundCard" + "$ref": "#/$defs/LOAD_CELLS" }, { - "$ref": "#/$defs/Synchronizer" + "$ref": "#/$defs/OLFACTOMETER" }, { - "$ref": "#/$defs/TimestampGeneratorGen1" + "$ref": "#/$defs/SNIFF_DETECTOR" }, { - "$ref": "#/$defs/TimestampGeneratorGen3" + "$ref": "#/$defs/SOUND_CARD" }, { - "$ref": "#/$defs/LicketySplit" + "$ref": "#/$defs/STEPPER_DRIVER" }, { - "$ref": "#/$defs/SniffDetector" + "$ref": "#/$defs/SYNCHRONIZER" }, { - "$ref": "#/$defs/aind_data_schema_models__harp_types__Treadmill" + "$ref": "#/$defs/TIMESTAMP_GENERATOR_GEN_1" }, { - "$ref": "#/$defs/Cuttlefish" + "$ref": "#/$defs/TIMESTAMP_GENERATOR_GEN_3" }, { - "$ref": "#/$defs/StepperDriver" + "$ref": "#/$defs/TREADMILL" } ], "title": "Type of Harp device" @@ -6998,7 +7580,11 @@ "device_type": { "const": "Headstage", "default": "Headstage", - "title": "Device Type" + "enum": [ + "Headstage" + ], + "title": "Device Type", + "type": "string" }, "name": { "title": "Device name", @@ -7021,365 +7607,365 @@ { "discriminator": { "mapping": { - "AA Opto Electronic": "#/$defs/AAOptoElectronic", - "ASUS": "#/$defs/Asus", - "Abcam": "#/$defs/Abcam", - "Addgene": "#/$defs/Addgene", - "Ailipu Technology Co": "#/$defs/AilipuTechnologyCo", - "Allen Institute": "#/$defs/AllenInstitute", - "Allen Institute for Brain Science": "#/$defs/AllenInstituteForBrainScience", - "Allen Institute for Neural Dynamics": "#/$defs/AllenInstituteForNeuralDynamics", - "Allied": "#/$defs/Allied", - "Applied Scientific Instrumentation": "#/$defs/AppliedScientificInstrumentation", - "Arecont Vision Costar": "#/$defs/ArecontVisionCostar", - "Basler": "#/$defs/Basler", - "Cambridge Technology": "#/$defs/CambridgeTechnology", - "Carl Zeiss": "#/$defs/CarlZeiss", - "Champalimaud Foundation": "#/$defs/ChampalimaudFoundation", - "Chan Zuckerberg Initiative": "#/$defs/ChanZuckerbergInitiative", - "Chroma": "#/$defs/Chroma", - "Coherent Scientific": "#/$defs/CoherentScientific", - "Columbia University": "#/$defs/ColumbiaUniversity", - "Computar": "#/$defs/Computar", - "Conoptics": "#/$defs/Conoptics", - "Custom": "#/$defs/Custom", - "Dodotronic": "#/$defs/Dodotronic", - "Doric": "#/$defs/Doric", - "Ealing": "#/$defs/Ealing", - "Edmund Optics": "#/$defs/EdmundOptics", - "Emory University": "#/$defs/EmoryUniversity", - "Euresys": "#/$defs/Euresys", - "Fujinon": "#/$defs/Fujinon", - "Hamamatsu": "#/$defs/Hamamatsu", - "Hamilton": "#/$defs/Hamilton", - "Huazhong University of Science and Technology": "#/$defs/HuazhongUniversityOfScienceAndTechnology", - "IR Robot Co": "#/$defs/IRRobotCo", - "ISL Products International": "#/$defs/ISLProductsInternational", - "Infinity Photo-Optical": "#/$defs/InfinityPhotoOptical", - "Integrated DNA Technologies": "#/$defs/IntegratedDNATechnologies", - "Interuniversity Microelectronics Center": "#/$defs/InteruniversityMicroelectronicsCenter", - "Invitrogen": "#/$defs/Invitrogen", - "Jackson Laboratory": "#/$defs/JacksonLaboratory", - "Janelia Research Campus": "#/$defs/JaneliaResearchCampus", - "Julabo": "#/$defs/Julabo", - "LG": "#/$defs/Lg", - "Leica": "#/$defs/Leica", - "LifeCanvas": "#/$defs/LifeCanvas", - "Lumen Dynamics": "#/$defs/LumenDynamics", - "MBF Bioscience": "#/$defs/MBFBioscience", - "MKS Newport": "#/$defs/MKSNewport", - "MPI": "#/$defs/Mpi", - "Meadowlark Optics": "#/$defs/MeadowlarkOptics", - "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch", - "Midwest Optical Systems, Inc.": "#/$defs/MidwestOpticalSystems", - "Mitutuyo": "#/$defs/Mitutuyo", - "NResearch Inc": "#/$defs/NResearch", - "National Center for Complementary and Integrative Health": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth", - "National Institute of Mental Health": "#/$defs/NationalInstituteOfMentalHealth", - "National Institute of Neurological Disorders and Stroke": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke", - "National Instruments": "#/$defs/NationalInstruments", - "Navitar": "#/$defs/Navitar", - "Neurophotometrics": "#/$defs/Neurophotometrics", - "New Scale Technologies": "#/$defs/NewScaleTechnologies", - "New York University": "#/$defs/NewYorkUniversity", - "Nikon": "#/$defs/Nikon", - "Olympus": "#/$defs/Olympus", - "Open Ephys Production Site": "#/$defs/OpenEphysProductionSite", - "Optotune": "#/$defs/Optotune", - "Other": "#/$defs/Other", - "Oxxius": "#/$defs/Oxxius", - "Prizmatix": "#/$defs/Prizmatix", - "Quantifi": "#/$defs/Quantifi", - "Raspberry Pi": "#/$defs/RaspberryPi", - "SICGEN": "#/$defs/Sicgen", - "Schneider-Kreuznach": "#/$defs/SchneiderKreuznach", - "Second Order Effects": "#/$defs/SecondOrderEffects", - "Semrock": "#/$defs/Semrock", - "Sigma-Aldritch": "#/$defs/SigmaAldritch", - "Simons Foundation": "#/$defs/SimonsFoundation", - "Spinnaker": "#/$defs/Spinnaker", - "Tamron": "#/$defs/Tamron", + "AA Opto Electronic": "#/$defs/AA_OPTO_ELECTRONIC", + "ASUS": "#/$defs/ASUS", + "Abcam": "#/$defs/ABCAM", + "Addgene": "#/$defs/ADDGENE", + "Ailipu Technology Co": "#/$defs/AILIPU", + "Allen Institute": "#/$defs/AI", + "Allen Institute for Brain Science": "#/$defs/AIBS", + "Allen Institute for Neural Dynamics": "#/$defs/AIND", + "Allied": "#/$defs/ALLIED", + "Applied Scientific Instrumentation": "#/$defs/ASI", + "Arecont Vision Costar": "#/$defs/ARECONT_VISION_COSTAR", + "Basler": "#/$defs/BASLER", + "Cambridge Technology": "#/$defs/CAMBRIDGE_TECHNOLOGY", + "Carl Zeiss": "#/$defs/CARL_ZEISS", + "Champalimaud Foundation": "#/$defs/CHAMPALIMAUD", + "Chan Zuckerberg Initiative": "#/$defs/CZI", + "Chroma": "#/$defs/CHROMA", + "Coherent Scientific": "#/$defs/COHERENT_SCIENTIFIC", + "Columbia University": "#/$defs/COLUMBIA", + "Computar": "#/$defs/COMPUTAR", + "Conoptics": "#/$defs/CONOPTICS", + "Custom": "#/$defs/CUSTOM", + "Dodotronic": "#/$defs/DODOTRONIC", + "Doric": "#/$defs/DORIC", + "Ealing": "#/$defs/EALING", + "Edmund Optics": "#/$defs/EDMUND_OPTICS", + "Emory University": "#/$defs/EMORY", + "Euresys": "#/$defs/EURESYS", + "Fujinon": "#/$defs/FUJINON", + "Hamamatsu": "#/$defs/HAMAMATSU", + "Hamilton": "#/$defs/HAMILTON", + "Huazhong University of Science and Technology": "#/$defs/HUST", + "IR Robot Co": "#/$defs/IR_ROBOT_CO", + "ISL Products International": "#/$defs/ISL", + "Infinity Photo-Optical": "#/$defs/INFINITY_PHOTO_OPTICAL", + "Integrated DNA Technologies": "#/$defs/IDT", + "Interuniversity Microelectronics Center": "#/$defs/IMEC", + "Invitrogen": "#/$defs/INVITROGEN", + "Jackson Laboratory": "#/$defs/JAX", + "Janelia Research Campus": "#/$defs/JANELIA", + "Julabo": "#/$defs/JULABO", + "LG": "#/$defs/LG", + "Leica": "#/$defs/LEICA", + "LifeCanvas": "#/$defs/LIFECANVAS", + "Lumen Dynamics": "#/$defs/LUMEN_DYNAMICS", + "MBF Bioscience": "#/$defs/MBF", + "MKS Newport": "#/$defs/MKS_NEWPORT", + "MPI": "#/$defs/MPI", + "Meadowlark Optics": "#/$defs/MEADOWLARK_OPTICS", + "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MJFF", + "Midwest Optical Systems, Inc.": "#/$defs/MIDOPT", + "Mitutuyo": "#/$defs/MITUTUYO", + "NResearch Inc": "#/$defs/NRESEARCH_INC", + "National Center for Complementary and Integrative Health": "#/$defs/NCCIH", + "National Institute of Mental Health": "#/$defs/NIMH", + "National Institute of Neurological Disorders and Stroke": "#/$defs/NINDS", + "National Instruments": "#/$defs/NATIONAL_INSTRUMENTS", + "Navitar": "#/$defs/NAVITAR", + "Neurophotometrics": "#/$defs/NEUROPHOTOMETRICS", + "New Scale Technologies": "#/$defs/NEW_SCALE_TECHNOLOGIES", + "New York University": "#/$defs/NYU", + "Nikon": "#/$defs/NIKON", + "Olympus": "#/$defs/OLYMPUS", + "Open Ephys Production Site": "#/$defs/OEPS", + "Optotune": "#/$defs/OPTOTUNE", + "Other": "#/$defs/OTHER", + "Oxxius": "#/$defs/OXXIUS", + "Prizmatix": "#/$defs/PRIZMATIX", + "Quantifi": "#/$defs/QUANTIFI", + "Raspberry Pi": "#/$defs/RASPBERRY_PI", + "SICGEN": "#/$defs/SICGEN", + "Schneider-Kreuznach": "#/$defs/SCHNEIDER_KREUZNACH", + "Second Order Effects": "#/$defs/SECOND_ORDER_EFFECTS", + "Semrock": "#/$defs/SEMROCK", + "Sigma-Aldritch": "#/$defs/SIGMA_ALDRITCH", + "Simons Foundation": "#/$defs/SIMONS_FOUNDATION", + "Spinnaker": "#/$defs/SPINNAKER", + "Tamron": "#/$defs/TAMRON", "Technical Manufacturing Corporation": "#/$defs/TMC", - "Teledyne FLIR": "#/$defs/TeledyneFLIR", - "Templeton World Charity Foundation": "#/$defs/TempletonWorldCharityFoundation", - "The Imaging Source": "#/$defs/TheImagingSource", - "The Lee Company": "#/$defs/TheLeeCompany", - "Thermo Fisher": "#/$defs/Thermofisher", - "Thorlabs": "#/$defs/Thorlabs", - "Tymphany": "#/$defs/Tymphany", - "Vieworks": "#/$defs/Vieworks", - "Vortran": "#/$defs/Vortran", - "ams OSRAM": "#/$defs/AmsOsram" + "Teledyne FLIR": "#/$defs/FLIR", + "Templeton World Charity Foundation": "#/$defs/TWCF", + "The Imaging Source": "#/$defs/THE_IMAGING_SOURCE", + "The Lee Company": "#/$defs/THE_LEE_COMPANY", + "Thermo Fisher Scientific": "#/$defs/THERMO_FISHER_SCIENTIFIC", + "Thorlabs": "#/$defs/THORLABS", + "Tymphany": "#/$defs/TYMPHANY", + "Vieworks": "#/$defs/VIEWORKS", + "Vortran": "#/$defs/VORTRAN", + "ams OSRAM": "#/$defs/AMS_OSRAM" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/AAOptoElectronic" + "$ref": "#/$defs/AA_OPTO_ELECTRONIC" }, { - "$ref": "#/$defs/Abcam" + "$ref": "#/$defs/ASUS" }, { - "$ref": "#/$defs/Addgene" + "$ref": "#/$defs/ABCAM" }, { - "$ref": "#/$defs/AilipuTechnologyCo" + "$ref": "#/$defs/ADDGENE" }, { - "$ref": "#/$defs/AllenInstitute" + "$ref": "#/$defs/AILIPU" }, { - "$ref": "#/$defs/AllenInstituteForBrainScience" + "$ref": "#/$defs/AI" }, { - "$ref": "#/$defs/AllenInstituteForNeuralDynamics" + "$ref": "#/$defs/AIBS" }, { - "$ref": "#/$defs/Allied" + "$ref": "#/$defs/AIND" }, { - "$ref": "#/$defs/AmsOsram" + "$ref": "#/$defs/ALLIED" }, { - "$ref": "#/$defs/AppliedScientificInstrumentation" + "$ref": "#/$defs/ASI" }, { - "$ref": "#/$defs/Asus" + "$ref": "#/$defs/ARECONT_VISION_COSTAR" }, { - "$ref": "#/$defs/ArecontVisionCostar" + "$ref": "#/$defs/BASLER" }, { - "$ref": "#/$defs/Basler" + "$ref": "#/$defs/CAMBRIDGE_TECHNOLOGY" }, { - "$ref": "#/$defs/CambridgeTechnology" + "$ref": "#/$defs/CARL_ZEISS" }, { - "$ref": "#/$defs/ChampalimaudFoundation" + "$ref": "#/$defs/CHAMPALIMAUD" }, { - "$ref": "#/$defs/ChanZuckerbergInitiative" + "$ref": "#/$defs/CZI" }, { - "$ref": "#/$defs/Chroma" + "$ref": "#/$defs/CHROMA" }, { - "$ref": "#/$defs/CoherentScientific" + "$ref": "#/$defs/COHERENT_SCIENTIFIC" }, { - "$ref": "#/$defs/ColumbiaUniversity" + "$ref": "#/$defs/COLUMBIA" }, { - "$ref": "#/$defs/Computar" + "$ref": "#/$defs/COMPUTAR" }, { - "$ref": "#/$defs/Conoptics" + "$ref": "#/$defs/CONOPTICS" }, { - "$ref": "#/$defs/Custom" + "$ref": "#/$defs/CUSTOM" }, { - "$ref": "#/$defs/Dodotronic" + "$ref": "#/$defs/DODOTRONIC" }, { - "$ref": "#/$defs/Doric" + "$ref": "#/$defs/DORIC" }, { - "$ref": "#/$defs/Ealing" + "$ref": "#/$defs/EALING" }, { - "$ref": "#/$defs/EdmundOptics" + "$ref": "#/$defs/EDMUND_OPTICS" }, { - "$ref": "#/$defs/EmoryUniversity" + "$ref": "#/$defs/EMORY" }, { - "$ref": "#/$defs/Euresys" + "$ref": "#/$defs/EURESYS" }, { - "$ref": "#/$defs/Fujinon" + "$ref": "#/$defs/FUJINON" }, { - "$ref": "#/$defs/Hamamatsu" + "$ref": "#/$defs/HAMAMATSU" }, { - "$ref": "#/$defs/Hamilton" + "$ref": "#/$defs/HAMILTON" }, { - "$ref": "#/$defs/HuazhongUniversityOfScienceAndTechnology" + "$ref": "#/$defs/HUST" }, { - "$ref": "#/$defs/TheImagingSource" + "$ref": "#/$defs/IR_ROBOT_CO" }, { - "$ref": "#/$defs/IntegratedDNATechnologies" + "$ref": "#/$defs/ISL" }, { - "$ref": "#/$defs/InteruniversityMicroelectronicsCenter" + "$ref": "#/$defs/INFINITY_PHOTO_OPTICAL" }, { - "$ref": "#/$defs/InfinityPhotoOptical" + "$ref": "#/$defs/IDT" }, { - "$ref": "#/$defs/Invitrogen" + "$ref": "#/$defs/IMEC" }, { - "$ref": "#/$defs/ISLProductsInternational" + "$ref": "#/$defs/INVITROGEN" }, { - "$ref": "#/$defs/JacksonLaboratory" + "$ref": "#/$defs/JAX" }, { - "$ref": "#/$defs/JaneliaResearchCampus" + "$ref": "#/$defs/JANELIA" }, { - "$ref": "#/$defs/Julabo" + "$ref": "#/$defs/JULABO" }, { - "$ref": "#/$defs/TheLeeCompany" + "$ref": "#/$defs/LG" }, { - "$ref": "#/$defs/Leica" + "$ref": "#/$defs/LEICA" }, { - "$ref": "#/$defs/Lg" + "$ref": "#/$defs/LUMEN_DYNAMICS" }, { - "$ref": "#/$defs/LifeCanvas" + "$ref": "#/$defs/LIFECANVAS" }, { - "$ref": "#/$defs/MeadowlarkOptics" + "$ref": "#/$defs/MBF" }, { - "$ref": "#/$defs/IRRobotCo" + "$ref": "#/$defs/MKS_NEWPORT" }, { - "$ref": "#/$defs/MBFBioscience" + "$ref": "#/$defs/MPI" }, { - "$ref": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch" + "$ref": "#/$defs/MEADOWLARK_OPTICS" }, { - "$ref": "#/$defs/MidwestOpticalSystems" + "$ref": "#/$defs/MJFF" }, { - "$ref": "#/$defs/Mitutuyo" + "$ref": "#/$defs/MIDOPT" }, { - "$ref": "#/$defs/MKSNewport" + "$ref": "#/$defs/MITUTUYO" }, { - "$ref": "#/$defs/Mpi" + "$ref": "#/$defs/NRESEARCH_INC" }, { - "$ref": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth" + "$ref": "#/$defs/NCCIH" }, { - "$ref": "#/$defs/NationalInstituteOfMentalHealth" + "$ref": "#/$defs/NIMH" }, { - "$ref": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke" + "$ref": "#/$defs/NINDS" }, { - "$ref": "#/$defs/NationalInstruments" + "$ref": "#/$defs/NATIONAL_INSTRUMENTS" }, { - "$ref": "#/$defs/Navitar" + "$ref": "#/$defs/NAVITAR" }, { - "$ref": "#/$defs/Neurophotometrics" + "$ref": "#/$defs/NEUROPHOTOMETRICS" }, { - "$ref": "#/$defs/NewScaleTechnologies" + "$ref": "#/$defs/NEW_SCALE_TECHNOLOGIES" }, { - "$ref": "#/$defs/NewYorkUniversity" + "$ref": "#/$defs/NYU" }, { - "$ref": "#/$defs/Nikon" + "$ref": "#/$defs/NIKON" }, { - "$ref": "#/$defs/NResearch" + "$ref": "#/$defs/OLYMPUS" }, { - "$ref": "#/$defs/OpenEphysProductionSite" + "$ref": "#/$defs/OEPS" }, { - "$ref": "#/$defs/Olympus" + "$ref": "#/$defs/OPTOTUNE" }, { - "$ref": "#/$defs/Optotune" + "$ref": "#/$defs/OTHER" }, { - "$ref": "#/$defs/Oxxius" + "$ref": "#/$defs/OXXIUS" }, { - "$ref": "#/$defs/Prizmatix" + "$ref": "#/$defs/PRIZMATIX" }, { - "$ref": "#/$defs/Quantifi" + "$ref": "#/$defs/QUANTIFI" }, { - "$ref": "#/$defs/RaspberryPi" + "$ref": "#/$defs/RASPBERRY_PI" }, { - "$ref": "#/$defs/SecondOrderEffects" + "$ref": "#/$defs/SICGEN" }, { - "$ref": "#/$defs/Semrock" + "$ref": "#/$defs/SCHNEIDER_KREUZNACH" }, { - "$ref": "#/$defs/SchneiderKreuznach" + "$ref": "#/$defs/SECOND_ORDER_EFFECTS" }, { - "$ref": "#/$defs/Sicgen" + "$ref": "#/$defs/SEMROCK" }, { - "$ref": "#/$defs/SigmaAldritch" + "$ref": "#/$defs/SIGMA_ALDRITCH" }, { - "$ref": "#/$defs/SimonsFoundation" + "$ref": "#/$defs/SIMONS_FOUNDATION" }, { - "$ref": "#/$defs/Spinnaker" + "$ref": "#/$defs/SPINNAKER" }, { - "$ref": "#/$defs/Tamron" + "$ref": "#/$defs/TAMRON" }, { - "$ref": "#/$defs/TempletonWorldCharityFoundation" + "$ref": "#/$defs/TMC" }, { - "$ref": "#/$defs/TeledyneFLIR" + "$ref": "#/$defs/FLIR" }, { - "$ref": "#/$defs/Thermofisher" + "$ref": "#/$defs/TWCF" }, { - "$ref": "#/$defs/Thorlabs" + "$ref": "#/$defs/THE_IMAGING_SOURCE" }, { - "$ref": "#/$defs/TMC" + "$ref": "#/$defs/THE_LEE_COMPANY" }, { - "$ref": "#/$defs/Tymphany" + "$ref": "#/$defs/THERMO_FISHER_SCIENTIFIC" }, { - "$ref": "#/$defs/Vieworks" + "$ref": "#/$defs/THORLABS" }, { - "$ref": "#/$defs/Vortran" + "$ref": "#/$defs/TYMPHANY" }, { - "$ref": "#/$defs/CarlZeiss" + "$ref": "#/$defs/VIEWORKS" }, { - "$ref": "#/$defs/LumenDynamics" + "$ref": "#/$defs/VORTRAN" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/AMS_OSRAM" } ] }, @@ -7455,19 +8041,50 @@ "title": "Headstage", "type": "object" }, - "HuazhongUniversityOfScienceAndTechnology": { + "ICEPHYS": { "additionalProperties": false, - "description": "HuazhongUniversityOfScienceAndTechnology", "properties": { "name": { - "const": "Huazhong University of Science and Technology", - "default": "Huazhong University of Science and Technology", - "title": "Name" + "const": "Intracellular electrophysiology", + "default": "Intracellular electrophysiology", + "enum": [ + "Intracellular electrophysiology" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "HUST", - "default": "HUST", - "title": "Abbreviation" + "const": "icephys", + "default": "icephys", + "enum": [ + "icephys" + ], + "title": "Abbreviation", + "type": "string" + } + }, + "title": "ICEPHYS", + "type": "object" + }, + "IDT": { + "properties": { + "name": { + "const": "Integrated DNA Technologies", + "default": "Integrated DNA Technologies", + "enum": [ + "Integrated DNA Technologies" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "IDT", + "default": "IDT", + "enum": [ + "IDT" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -7476,174 +8093,162 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" }, "registry_identifier": { - "const": "00p991c53", - "default": "00p991c53", - "title": "Registry Identifier" - } - }, - "title": "HuazhongUniversityOfScienceAndTechnology", - "type": "object" - }, - "IRRobotCo": { - "additionalProperties": false, - "description": "IRRobotCo", - "properties": { - "name": { - "const": "IR Robot Co", - "default": "IR Robot Co", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" + "const": "009jvpf03", + "default": "009jvpf03", + "enum": [ + "009jvpf03" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "IRRobotCo", + "title": "IDT", "type": "object" }, - "ISLProductsInternational": { - "additionalProperties": false, - "description": "ISLProductsInternational", + "IMEC": { "properties": { "name": { - "const": "ISL Products International", - "default": "ISL Products International", - "title": "Name" + "const": "Interuniversity Microelectronics Center", + "default": "Interuniversity Microelectronics Center", + "enum": [ + "Interuniversity Microelectronics Center" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "ISL", - "default": "ISL", - "title": "Abbreviation" + "const": "IMEC", + "default": "IMEC", + "enum": [ + "IMEC" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { - "const": null, - "default": null, + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" + }, + "propertyName": "name" + }, + "oneOf": [ + { + "$ref": "#/$defs/ROR" + } + ], "title": "Registry" }, "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "ISLProductsInternational", - "type": "object" - }, - "Icephys": { - "additionalProperties": false, - "description": "Icephys", - "properties": { - "name": { - "const": "Intracellular electrophysiology", - "default": "Intracellular electrophysiology", - "title": "Name" - }, - "abbreviation": { - "const": "icephys", - "default": "icephys", - "title": "Abbreviation" + "const": "02kcbn207", + "default": "02kcbn207", + "enum": [ + "02kcbn207" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "Icephys", + "title": "IMEC", "type": "object" }, - "ImmersionMedium": { - "description": "Immersion medium name", - "enum": [ - "air", - "multi", - "oil", - "PBS", - "water", - "other", - "easy index", - "ethyl cinnimate", - "aqueous clearing buffer" - ], - "title": "ImmersionMedium", - "type": "string" - }, - "InfinityPhotoOptical": { - "additionalProperties": false, - "description": "InfinityPhotoOptical", + "INFINITY_PHOTO_OPTICAL": { "properties": { "name": { "const": "Infinity Photo-Optical", "default": "Infinity Photo-Optical", - "title": "Name" + "enum": [ + "Infinity Photo-Optical" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "InfinityPhotoOptical", + "title": "INFINITY_PHOTO_OPTICAL", "type": "object" }, - "InputExpander": { - "description": "Input Expander", + "INPUT_EXPANDER": { "properties": { "name": { "const": "Input Expander", "default": "Input Expander", - "title": "Name" + "enum": [ + "Input Expander" + ], + "title": "Name", + "type": "string" }, "whoami": { "const": 1106, "default": 1106, - "title": "Whoami" + "enum": [ + 1106 + ], + "title": "Whoami", + "type": "integer" } }, - "title": "InputExpander", + "title": "INPUT_EXPANDER", "type": "object" }, - "IntegratedDNATechnologies": { - "additionalProperties": false, - "description": "IntegratedDNATechnologies", + "INVITROGEN": { "properties": { "name": { - "const": "Integrated DNA Technologies", - "default": "Integrated DNA Technologies", - "title": "Name" + "const": "Invitrogen", + "default": "Invitrogen", + "enum": [ + "Invitrogen" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "IDT", - "default": "IDT", - "title": "Abbreviation" + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { "default": { @@ -7652,139 +8257,166 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" }, "registry_identifier": { - "const": "009jvpf03", - "default": "009jvpf03", - "title": "Registry Identifier" + "const": "03x1ewr52", + "default": "03x1ewr52", + "enum": [ + "03x1ewr52" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "IntegratedDNATechnologies", + "title": "INVITROGEN", "type": "object" }, - "InteruniversityMicroelectronicsCenter": { - "additionalProperties": false, - "description": "InteruniversityMicroelectronicsCenter", + "IR_ROBOT_CO": { "properties": { "name": { - "const": "Interuniversity Microelectronics Center", - "default": "Interuniversity Microelectronics Center", - "title": "Name" + "const": "IR Robot Co", + "default": "IR Robot Co", + "enum": [ + "IR Robot Co" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "IMEC", - "default": "IMEC", - "title": "Abbreviation" + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/ResearchOrganizationRegistry" - } - ], - "title": "Registry" + "default": null, + "title": "Registry", + "type": "null" }, "registry_identifier": { - "const": "02kcbn207", - "default": "02kcbn207", - "title": "Registry Identifier" + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "InteruniversityMicroelectronicsCenter", + "title": "IR_ROBOT_CO", "type": "object" }, - "Invitrogen": { + "ISI": { "additionalProperties": false, - "description": "Invitrogen", "properties": { "name": { - "const": "Invitrogen", - "default": "Invitrogen", - "title": "Name" + "const": "Intrinsic signal imaging", + "default": "Intrinsic signal imaging", + "enum": [ + "Intrinsic signal imaging" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/ResearchOrganizationRegistry" - } + "const": "ISI", + "default": "ISI", + "enum": [ + "ISI" ], - "title": "Registry" - }, - "registry_identifier": { - "const": "03x1ewr52", - "default": "03x1ewr52", - "title": "Registry Identifier" + "title": "Abbreviation", + "type": "string" } }, - "title": "Invitrogen", + "title": "ISI", "type": "object" }, - "Isi": { - "additionalProperties": false, - "description": "Intrinsic signal imaging", + "ISL": { "properties": { "name": { - "const": "Intrinsic signal imaging", - "default": "Intrinsic signal imaging", - "title": "Name" + "const": "ISL Products International", + "default": "ISL Products International", + "enum": [ + "ISL Products International" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "ISI", - "default": "ISI", - "title": "Abbreviation" + "const": "ISL", + "default": "ISL", + "enum": [ + "ISL" + ], + "title": "Abbreviation", + "type": "string" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Isi", + "title": "ISL", "type": "object" }, - "JacksonLaboratory": { - "additionalProperties": false, - "description": "JacksonLaboratory", + "ImmersionMedium": { + "description": "Immersion medium name", + "enum": [ + "air", + "multi", + "oil", + "PBS", + "water", + "other", + "easy index", + "ethyl cinnimate", + "aqueous clearing buffer" + ], + "title": "ImmersionMedium", + "type": "string" + }, + "JANELIA": { "properties": { "name": { - "const": "Jackson Laboratory", - "default": "Jackson Laboratory", - "title": "Name" + "const": "Janelia Research Campus", + "default": "Janelia Research Campus", + "enum": [ + "Janelia Research Campus" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "JAX", - "default": "JAX", - "title": "Abbreviation" + "const": "Janelia", + "default": "Janelia", + "enum": [ + "Janelia" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -7793,39 +8425,49 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" }, "registry_identifier": { - "const": "021sy4w91", - "default": "021sy4w91", - "title": "Registry Identifier" + "const": "013sk6x84", + "default": "013sk6x84", + "enum": [ + "013sk6x84" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "JacksonLaboratory", + "title": "JANELIA", "type": "object" }, - "JaneliaResearchCampus": { - "additionalProperties": false, - "description": "JaneliaResearchCampus", + "JAX": { "properties": { "name": { - "const": "Janelia Research Campus", - "default": "Janelia Research Campus", - "title": "Name" + "const": "Jackson Laboratory", + "default": "Jackson Laboratory", + "enum": [ + "Jackson Laboratory" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "Janelia", - "default": "Janelia", - "title": "Abbreviation" + "const": "JAX", + "default": "JAX", + "enum": [ + "JAX" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -7834,443 +8476,674 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" }, "registry_identifier": { - "const": "013sk6x84", - "default": "013sk6x84", - "title": "Registry Identifier" + "const": "021sy4w91", + "default": "021sy4w91", + "enum": [ + "021sy4w91" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "JaneliaResearchCampus", + "title": "JAX", "type": "object" }, - "Julabo": { - "additionalProperties": false, - "description": "Julabo", + "JULABO": { "properties": { "name": { "const": "Julabo", "default": "Julabo", - "title": "Name" + "enum": [ + "Julabo" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Julabo", + "title": "JULABO", "type": "object" }, - "Lamp": { - "additionalProperties": false, - "description": "Description of a Lamp lightsource", + "LEICA": { "properties": { - "device_type": { - "const": "Lamp", - "default": "Lamp", - "title": "Device Type" + "name": { + "const": "Leica", + "default": "Leica", + "enum": [ + "Leica" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" }, + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "LEICA", + "type": "object" + }, + "LG": { + "properties": { "name": { - "title": "Device name", + "const": "LG", + "default": "LG", + "enum": [ + "LG" + ], + "title": "Name", "type": "string" }, - "serial_number": { - "anyOf": [ - { - "type": "string" + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" }, + "propertyName": "name" + }, + "oneOf": [ { - "type": "null" + "$ref": "#/$defs/ROR" } ], - "default": null, - "title": "Serial number" + "title": "Registry" }, - "manufacturer": { - "anyOf": [ - { - "discriminator": { - "mapping": { - "AA Opto Electronic": "#/$defs/AAOptoElectronic", - "ASUS": "#/$defs/Asus", - "Abcam": "#/$defs/Abcam", - "Addgene": "#/$defs/Addgene", - "Ailipu Technology Co": "#/$defs/AilipuTechnologyCo", - "Allen Institute": "#/$defs/AllenInstitute", - "Allen Institute for Brain Science": "#/$defs/AllenInstituteForBrainScience", - "Allen Institute for Neural Dynamics": "#/$defs/AllenInstituteForNeuralDynamics", - "Allied": "#/$defs/Allied", - "Applied Scientific Instrumentation": "#/$defs/AppliedScientificInstrumentation", - "Arecont Vision Costar": "#/$defs/ArecontVisionCostar", - "Basler": "#/$defs/Basler", - "Cambridge Technology": "#/$defs/CambridgeTechnology", - "Carl Zeiss": "#/$defs/CarlZeiss", - "Champalimaud Foundation": "#/$defs/ChampalimaudFoundation", - "Chan Zuckerberg Initiative": "#/$defs/ChanZuckerbergInitiative", - "Chroma": "#/$defs/Chroma", - "Coherent Scientific": "#/$defs/CoherentScientific", - "Columbia University": "#/$defs/ColumbiaUniversity", - "Computar": "#/$defs/Computar", - "Conoptics": "#/$defs/Conoptics", - "Custom": "#/$defs/Custom", - "Dodotronic": "#/$defs/Dodotronic", - "Doric": "#/$defs/Doric", - "Ealing": "#/$defs/Ealing", - "Edmund Optics": "#/$defs/EdmundOptics", - "Emory University": "#/$defs/EmoryUniversity", - "Euresys": "#/$defs/Euresys", - "Fujinon": "#/$defs/Fujinon", - "Hamamatsu": "#/$defs/Hamamatsu", - "Hamilton": "#/$defs/Hamilton", - "Huazhong University of Science and Technology": "#/$defs/HuazhongUniversityOfScienceAndTechnology", - "IR Robot Co": "#/$defs/IRRobotCo", - "ISL Products International": "#/$defs/ISLProductsInternational", - "Infinity Photo-Optical": "#/$defs/InfinityPhotoOptical", - "Integrated DNA Technologies": "#/$defs/IntegratedDNATechnologies", - "Interuniversity Microelectronics Center": "#/$defs/InteruniversityMicroelectronicsCenter", - "Invitrogen": "#/$defs/Invitrogen", - "Jackson Laboratory": "#/$defs/JacksonLaboratory", - "Janelia Research Campus": "#/$defs/JaneliaResearchCampus", - "Julabo": "#/$defs/Julabo", - "LG": "#/$defs/Lg", - "Leica": "#/$defs/Leica", - "LifeCanvas": "#/$defs/LifeCanvas", - "Lumen Dynamics": "#/$defs/LumenDynamics", - "MBF Bioscience": "#/$defs/MBFBioscience", - "MKS Newport": "#/$defs/MKSNewport", - "MPI": "#/$defs/Mpi", - "Meadowlark Optics": "#/$defs/MeadowlarkOptics", - "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch", - "Midwest Optical Systems, Inc.": "#/$defs/MidwestOpticalSystems", - "Mitutuyo": "#/$defs/Mitutuyo", - "NResearch Inc": "#/$defs/NResearch", - "National Center for Complementary and Integrative Health": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth", - "National Institute of Mental Health": "#/$defs/NationalInstituteOfMentalHealth", - "National Institute of Neurological Disorders and Stroke": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke", - "National Instruments": "#/$defs/NationalInstruments", - "Navitar": "#/$defs/Navitar", - "Neurophotometrics": "#/$defs/Neurophotometrics", - "New Scale Technologies": "#/$defs/NewScaleTechnologies", - "New York University": "#/$defs/NewYorkUniversity", - "Nikon": "#/$defs/Nikon", - "Olympus": "#/$defs/Olympus", - "Open Ephys Production Site": "#/$defs/OpenEphysProductionSite", - "Optotune": "#/$defs/Optotune", - "Other": "#/$defs/Other", - "Oxxius": "#/$defs/Oxxius", - "Prizmatix": "#/$defs/Prizmatix", - "Quantifi": "#/$defs/Quantifi", - "Raspberry Pi": "#/$defs/RaspberryPi", - "SICGEN": "#/$defs/Sicgen", - "Schneider-Kreuznach": "#/$defs/SchneiderKreuznach", - "Second Order Effects": "#/$defs/SecondOrderEffects", - "Semrock": "#/$defs/Semrock", - "Sigma-Aldritch": "#/$defs/SigmaAldritch", - "Simons Foundation": "#/$defs/SimonsFoundation", - "Spinnaker": "#/$defs/Spinnaker", - "Tamron": "#/$defs/Tamron", - "Technical Manufacturing Corporation": "#/$defs/TMC", - "Teledyne FLIR": "#/$defs/TeledyneFLIR", - "Templeton World Charity Foundation": "#/$defs/TempletonWorldCharityFoundation", - "The Imaging Source": "#/$defs/TheImagingSource", - "The Lee Company": "#/$defs/TheLeeCompany", - "Thermo Fisher": "#/$defs/Thermofisher", - "Thorlabs": "#/$defs/Thorlabs", - "Tymphany": "#/$defs/Tymphany", - "Vieworks": "#/$defs/Vieworks", - "Vortran": "#/$defs/Vortran", - "ams OSRAM": "#/$defs/AmsOsram" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/AAOptoElectronic" - }, - { - "$ref": "#/$defs/Abcam" - }, - { - "$ref": "#/$defs/Addgene" - }, - { - "$ref": "#/$defs/AilipuTechnologyCo" - }, + "registry_identifier": { + "const": "02b948n83", + "default": "02b948n83", + "enum": [ + "02b948n83" + ], + "title": "Registry Identifier", + "type": "string" + } + }, + "title": "LG", + "type": "object" + }, + "LICKETY_SPLIT": { + "properties": { + "name": { + "const": "Lickety Split", + "default": "Lickety Split", + "enum": [ + "Lickety Split" + ], + "title": "Name", + "type": "string" + }, + "whoami": { + "const": 1400, + "default": 1400, + "enum": [ + 1400 + ], + "title": "Whoami", + "type": "integer" + } + }, + "title": "LICKETY_SPLIT", + "type": "object" + }, + "LIFECANVAS": { + "properties": { + "name": { + "const": "LifeCanvas", + "default": "LifeCanvas", + "enum": [ + "LifeCanvas" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "LIFECANVAS", + "type": "object" + }, + "LOAD_CELLS": { + "properties": { + "name": { + "const": "Load Cells", + "default": "Load Cells", + "enum": [ + "Load Cells" + ], + "title": "Name", + "type": "string" + }, + "whoami": { + "const": 1232, + "default": 1232, + "enum": [ + 1232 + ], + "title": "Whoami", + "type": "integer" + } + }, + "title": "LOAD_CELLS", + "type": "object" + }, + "LUMEN_DYNAMICS": { + "properties": { + "name": { + "const": "Lumen Dynamics", + "default": "Lumen Dynamics", + "enum": [ + "Lumen Dynamics" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "LUMEN_DYNAMICS", + "type": "object" + }, + "Lamp": { + "additionalProperties": false, + "description": "Description of a Lamp lightsource", + "properties": { + "device_type": { + "const": "Lamp", + "default": "Lamp", + "enum": [ + "Lamp" + ], + "title": "Device Type", + "type": "string" + }, + "name": { + "title": "Device name", + "type": "string" + }, + "serial_number": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Serial number" + }, + "manufacturer": { + "anyOf": [ + { + "discriminator": { + "mapping": { + "AA Opto Electronic": "#/$defs/AA_OPTO_ELECTRONIC", + "ASUS": "#/$defs/ASUS", + "Abcam": "#/$defs/ABCAM", + "Addgene": "#/$defs/ADDGENE", + "Ailipu Technology Co": "#/$defs/AILIPU", + "Allen Institute": "#/$defs/AI", + "Allen Institute for Brain Science": "#/$defs/AIBS", + "Allen Institute for Neural Dynamics": "#/$defs/AIND", + "Allied": "#/$defs/ALLIED", + "Applied Scientific Instrumentation": "#/$defs/ASI", + "Arecont Vision Costar": "#/$defs/ARECONT_VISION_COSTAR", + "Basler": "#/$defs/BASLER", + "Cambridge Technology": "#/$defs/CAMBRIDGE_TECHNOLOGY", + "Carl Zeiss": "#/$defs/CARL_ZEISS", + "Champalimaud Foundation": "#/$defs/CHAMPALIMAUD", + "Chan Zuckerberg Initiative": "#/$defs/CZI", + "Chroma": "#/$defs/CHROMA", + "Coherent Scientific": "#/$defs/COHERENT_SCIENTIFIC", + "Columbia University": "#/$defs/COLUMBIA", + "Computar": "#/$defs/COMPUTAR", + "Conoptics": "#/$defs/CONOPTICS", + "Custom": "#/$defs/CUSTOM", + "Dodotronic": "#/$defs/DODOTRONIC", + "Doric": "#/$defs/DORIC", + "Ealing": "#/$defs/EALING", + "Edmund Optics": "#/$defs/EDMUND_OPTICS", + "Emory University": "#/$defs/EMORY", + "Euresys": "#/$defs/EURESYS", + "Fujinon": "#/$defs/FUJINON", + "Hamamatsu": "#/$defs/HAMAMATSU", + "Hamilton": "#/$defs/HAMILTON", + "Huazhong University of Science and Technology": "#/$defs/HUST", + "IR Robot Co": "#/$defs/IR_ROBOT_CO", + "ISL Products International": "#/$defs/ISL", + "Infinity Photo-Optical": "#/$defs/INFINITY_PHOTO_OPTICAL", + "Integrated DNA Technologies": "#/$defs/IDT", + "Interuniversity Microelectronics Center": "#/$defs/IMEC", + "Invitrogen": "#/$defs/INVITROGEN", + "Jackson Laboratory": "#/$defs/JAX", + "Janelia Research Campus": "#/$defs/JANELIA", + "Julabo": "#/$defs/JULABO", + "LG": "#/$defs/LG", + "Leica": "#/$defs/LEICA", + "LifeCanvas": "#/$defs/LIFECANVAS", + "Lumen Dynamics": "#/$defs/LUMEN_DYNAMICS", + "MBF Bioscience": "#/$defs/MBF", + "MKS Newport": "#/$defs/MKS_NEWPORT", + "MPI": "#/$defs/MPI", + "Meadowlark Optics": "#/$defs/MEADOWLARK_OPTICS", + "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MJFF", + "Midwest Optical Systems, Inc.": "#/$defs/MIDOPT", + "Mitutuyo": "#/$defs/MITUTUYO", + "NResearch Inc": "#/$defs/NRESEARCH_INC", + "National Center for Complementary and Integrative Health": "#/$defs/NCCIH", + "National Institute of Mental Health": "#/$defs/NIMH", + "National Institute of Neurological Disorders and Stroke": "#/$defs/NINDS", + "National Instruments": "#/$defs/NATIONAL_INSTRUMENTS", + "Navitar": "#/$defs/NAVITAR", + "Neurophotometrics": "#/$defs/NEUROPHOTOMETRICS", + "New Scale Technologies": "#/$defs/NEW_SCALE_TECHNOLOGIES", + "New York University": "#/$defs/NYU", + "Nikon": "#/$defs/NIKON", + "Olympus": "#/$defs/OLYMPUS", + "Open Ephys Production Site": "#/$defs/OEPS", + "Optotune": "#/$defs/OPTOTUNE", + "Other": "#/$defs/OTHER", + "Oxxius": "#/$defs/OXXIUS", + "Prizmatix": "#/$defs/PRIZMATIX", + "Quantifi": "#/$defs/QUANTIFI", + "Raspberry Pi": "#/$defs/RASPBERRY_PI", + "SICGEN": "#/$defs/SICGEN", + "Schneider-Kreuznach": "#/$defs/SCHNEIDER_KREUZNACH", + "Second Order Effects": "#/$defs/SECOND_ORDER_EFFECTS", + "Semrock": "#/$defs/SEMROCK", + "Sigma-Aldritch": "#/$defs/SIGMA_ALDRITCH", + "Simons Foundation": "#/$defs/SIMONS_FOUNDATION", + "Spinnaker": "#/$defs/SPINNAKER", + "Tamron": "#/$defs/TAMRON", + "Technical Manufacturing Corporation": "#/$defs/TMC", + "Teledyne FLIR": "#/$defs/FLIR", + "Templeton World Charity Foundation": "#/$defs/TWCF", + "The Imaging Source": "#/$defs/THE_IMAGING_SOURCE", + "The Lee Company": "#/$defs/THE_LEE_COMPANY", + "Thermo Fisher Scientific": "#/$defs/THERMO_FISHER_SCIENTIFIC", + "Thorlabs": "#/$defs/THORLABS", + "Tymphany": "#/$defs/TYMPHANY", + "Vieworks": "#/$defs/VIEWORKS", + "Vortran": "#/$defs/VORTRAN", + "ams OSRAM": "#/$defs/AMS_OSRAM" + }, + "propertyName": "name" + }, + "oneOf": [ { - "$ref": "#/$defs/AllenInstitute" + "$ref": "#/$defs/AA_OPTO_ELECTRONIC" }, { - "$ref": "#/$defs/AllenInstituteForBrainScience" + "$ref": "#/$defs/ASUS" }, { - "$ref": "#/$defs/AllenInstituteForNeuralDynamics" + "$ref": "#/$defs/ABCAM" }, { - "$ref": "#/$defs/Allied" + "$ref": "#/$defs/ADDGENE" }, { - "$ref": "#/$defs/AmsOsram" + "$ref": "#/$defs/AILIPU" }, { - "$ref": "#/$defs/AppliedScientificInstrumentation" + "$ref": "#/$defs/AI" }, { - "$ref": "#/$defs/Asus" + "$ref": "#/$defs/AIBS" }, { - "$ref": "#/$defs/ArecontVisionCostar" + "$ref": "#/$defs/AIND" }, { - "$ref": "#/$defs/Basler" + "$ref": "#/$defs/ALLIED" }, { - "$ref": "#/$defs/CambridgeTechnology" + "$ref": "#/$defs/ASI" }, { - "$ref": "#/$defs/ChampalimaudFoundation" + "$ref": "#/$defs/ARECONT_VISION_COSTAR" }, { - "$ref": "#/$defs/ChanZuckerbergInitiative" + "$ref": "#/$defs/BASLER" }, { - "$ref": "#/$defs/Chroma" + "$ref": "#/$defs/CAMBRIDGE_TECHNOLOGY" }, { - "$ref": "#/$defs/CoherentScientific" + "$ref": "#/$defs/CARL_ZEISS" }, { - "$ref": "#/$defs/ColumbiaUniversity" + "$ref": "#/$defs/CHAMPALIMAUD" }, { - "$ref": "#/$defs/Computar" + "$ref": "#/$defs/CZI" }, { - "$ref": "#/$defs/Conoptics" + "$ref": "#/$defs/CHROMA" }, { - "$ref": "#/$defs/Custom" + "$ref": "#/$defs/COHERENT_SCIENTIFIC" }, { - "$ref": "#/$defs/Dodotronic" + "$ref": "#/$defs/COLUMBIA" }, { - "$ref": "#/$defs/Doric" + "$ref": "#/$defs/COMPUTAR" }, { - "$ref": "#/$defs/Ealing" + "$ref": "#/$defs/CONOPTICS" }, { - "$ref": "#/$defs/EdmundOptics" + "$ref": "#/$defs/CUSTOM" }, { - "$ref": "#/$defs/EmoryUniversity" + "$ref": "#/$defs/DODOTRONIC" }, { - "$ref": "#/$defs/Euresys" + "$ref": "#/$defs/DORIC" }, { - "$ref": "#/$defs/Fujinon" + "$ref": "#/$defs/EALING" }, { - "$ref": "#/$defs/Hamamatsu" + "$ref": "#/$defs/EDMUND_OPTICS" }, { - "$ref": "#/$defs/Hamilton" + "$ref": "#/$defs/EMORY" }, { - "$ref": "#/$defs/HuazhongUniversityOfScienceAndTechnology" + "$ref": "#/$defs/EURESYS" }, { - "$ref": "#/$defs/TheImagingSource" + "$ref": "#/$defs/FUJINON" }, { - "$ref": "#/$defs/IntegratedDNATechnologies" + "$ref": "#/$defs/HAMAMATSU" }, { - "$ref": "#/$defs/InteruniversityMicroelectronicsCenter" + "$ref": "#/$defs/HAMILTON" }, { - "$ref": "#/$defs/InfinityPhotoOptical" + "$ref": "#/$defs/HUST" }, { - "$ref": "#/$defs/Invitrogen" + "$ref": "#/$defs/IR_ROBOT_CO" }, { - "$ref": "#/$defs/ISLProductsInternational" + "$ref": "#/$defs/ISL" }, { - "$ref": "#/$defs/JacksonLaboratory" + "$ref": "#/$defs/INFINITY_PHOTO_OPTICAL" }, { - "$ref": "#/$defs/JaneliaResearchCampus" + "$ref": "#/$defs/IDT" }, { - "$ref": "#/$defs/Julabo" + "$ref": "#/$defs/IMEC" }, { - "$ref": "#/$defs/TheLeeCompany" + "$ref": "#/$defs/INVITROGEN" }, { - "$ref": "#/$defs/Leica" + "$ref": "#/$defs/JAX" }, { - "$ref": "#/$defs/Lg" + "$ref": "#/$defs/JANELIA" }, { - "$ref": "#/$defs/LifeCanvas" + "$ref": "#/$defs/JULABO" }, { - "$ref": "#/$defs/MeadowlarkOptics" + "$ref": "#/$defs/LG" }, { - "$ref": "#/$defs/IRRobotCo" + "$ref": "#/$defs/LEICA" }, { - "$ref": "#/$defs/MBFBioscience" + "$ref": "#/$defs/LUMEN_DYNAMICS" }, { - "$ref": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch" + "$ref": "#/$defs/LIFECANVAS" }, { - "$ref": "#/$defs/MidwestOpticalSystems" + "$ref": "#/$defs/MBF" }, { - "$ref": "#/$defs/Mitutuyo" + "$ref": "#/$defs/MKS_NEWPORT" }, { - "$ref": "#/$defs/MKSNewport" + "$ref": "#/$defs/MPI" }, { - "$ref": "#/$defs/Mpi" + "$ref": "#/$defs/MEADOWLARK_OPTICS" }, { - "$ref": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth" + "$ref": "#/$defs/MJFF" }, { - "$ref": "#/$defs/NationalInstituteOfMentalHealth" + "$ref": "#/$defs/MIDOPT" }, { - "$ref": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke" + "$ref": "#/$defs/MITUTUYO" }, { - "$ref": "#/$defs/NationalInstruments" + "$ref": "#/$defs/NRESEARCH_INC" }, { - "$ref": "#/$defs/Navitar" + "$ref": "#/$defs/NCCIH" }, { - "$ref": "#/$defs/Neurophotometrics" + "$ref": "#/$defs/NIMH" }, { - "$ref": "#/$defs/NewScaleTechnologies" + "$ref": "#/$defs/NINDS" }, { - "$ref": "#/$defs/NewYorkUniversity" + "$ref": "#/$defs/NATIONAL_INSTRUMENTS" }, { - "$ref": "#/$defs/Nikon" + "$ref": "#/$defs/NAVITAR" }, { - "$ref": "#/$defs/NResearch" + "$ref": "#/$defs/NEUROPHOTOMETRICS" }, { - "$ref": "#/$defs/OpenEphysProductionSite" + "$ref": "#/$defs/NEW_SCALE_TECHNOLOGIES" }, { - "$ref": "#/$defs/Olympus" + "$ref": "#/$defs/NYU" }, { - "$ref": "#/$defs/Optotune" + "$ref": "#/$defs/NIKON" }, { - "$ref": "#/$defs/Oxxius" + "$ref": "#/$defs/OLYMPUS" }, { - "$ref": "#/$defs/Prizmatix" + "$ref": "#/$defs/OEPS" }, { - "$ref": "#/$defs/Quantifi" + "$ref": "#/$defs/OPTOTUNE" }, { - "$ref": "#/$defs/RaspberryPi" + "$ref": "#/$defs/OTHER" }, { - "$ref": "#/$defs/SecondOrderEffects" + "$ref": "#/$defs/OXXIUS" }, { - "$ref": "#/$defs/Semrock" + "$ref": "#/$defs/PRIZMATIX" }, { - "$ref": "#/$defs/SchneiderKreuznach" + "$ref": "#/$defs/QUANTIFI" }, { - "$ref": "#/$defs/Sicgen" + "$ref": "#/$defs/RASPBERRY_PI" }, { - "$ref": "#/$defs/SigmaAldritch" + "$ref": "#/$defs/SICGEN" }, { - "$ref": "#/$defs/SimonsFoundation" + "$ref": "#/$defs/SCHNEIDER_KREUZNACH" }, { - "$ref": "#/$defs/Spinnaker" + "$ref": "#/$defs/SECOND_ORDER_EFFECTS" }, { - "$ref": "#/$defs/Tamron" + "$ref": "#/$defs/SEMROCK" }, { - "$ref": "#/$defs/TempletonWorldCharityFoundation" + "$ref": "#/$defs/SIGMA_ALDRITCH" }, { - "$ref": "#/$defs/TeledyneFLIR" + "$ref": "#/$defs/SIMONS_FOUNDATION" }, { - "$ref": "#/$defs/Thermofisher" + "$ref": "#/$defs/SPINNAKER" }, { - "$ref": "#/$defs/Thorlabs" + "$ref": "#/$defs/TAMRON" }, { "$ref": "#/$defs/TMC" }, { - "$ref": "#/$defs/Tymphany" + "$ref": "#/$defs/FLIR" + }, + { + "$ref": "#/$defs/TWCF" + }, + { + "$ref": "#/$defs/THE_IMAGING_SOURCE" + }, + { + "$ref": "#/$defs/THE_LEE_COMPANY" + }, + { + "$ref": "#/$defs/THERMO_FISHER_SCIENTIFIC" }, { - "$ref": "#/$defs/Vieworks" + "$ref": "#/$defs/THORLABS" }, { - "$ref": "#/$defs/Vortran" + "$ref": "#/$defs/TYMPHANY" }, { - "$ref": "#/$defs/CarlZeiss" + "$ref": "#/$defs/VIEWORKS" }, { - "$ref": "#/$defs/LumenDynamics" + "$ref": "#/$defs/VORTRAN" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/AMS_OSRAM" } ] }, @@ -8407,7 +9280,11 @@ "device_type": { "const": "Laser", "default": "Laser", - "title": "Device Type" + "enum": [ + "Laser" + ], + "title": "Device Type", + "type": "string" }, "name": { "title": "Device name", @@ -8428,33 +9305,33 @@ "manufacturer": { "discriminator": { "mapping": { - "Coherent Scientific": "#/$defs/CoherentScientific", - "Hamamatsu": "#/$defs/Hamamatsu", - "Other": "#/$defs/Other", - "Oxxius": "#/$defs/Oxxius", - "Quantifi": "#/$defs/Quantifi", - "Vortran": "#/$defs/Vortran" + "Coherent Scientific": "#/$defs/COHERENT_SCIENTIFIC", + "Hamamatsu": "#/$defs/HAMAMATSU", + "Other": "#/$defs/OTHER", + "Oxxius": "#/$defs/OXXIUS", + "Quantifi": "#/$defs/QUANTIFI", + "Vortran": "#/$defs/VORTRAN" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/CoherentScientific" + "$ref": "#/$defs/COHERENT_SCIENTIFIC" }, { - "$ref": "#/$defs/Hamamatsu" + "$ref": "#/$defs/HAMAMATSU" }, { - "$ref": "#/$defs/Oxxius" + "$ref": "#/$defs/OXXIUS" }, { - "$ref": "#/$defs/Quantifi" + "$ref": "#/$defs/QUANTIFI" }, { - "$ref": "#/$defs/Vortran" + "$ref": "#/$defs/VORTRAN" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/OTHER" } ], "title": "Manufacturer" @@ -8584,7 +9461,11 @@ "coupling_efficiency_unit": { "const": "percent", "default": "percent", - "title": "Coupling efficiency unit" + "enum": [ + "percent" + ], + "title": "Coupling efficiency unit", + "type": "string" }, "item_number": { "anyOf": [ @@ -8652,34 +9533,6 @@ "title": "LaserAssembly", "type": "object" }, - "Leica": { - "additionalProperties": false, - "description": "Leica", - "properties": { - "name": { - "const": "Leica", - "default": "Leica", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "Leica", - "type": "object" - }, "Lens": { "additionalProperties": false, "description": "Lens", @@ -8687,7 +9540,11 @@ "device_type": { "const": "Lens", "default": "Lens", - "title": "Device Type" + "enum": [ + "Lens" + ], + "title": "Device Type", + "type": "string" }, "name": { "title": "Device name", @@ -8708,65 +9565,65 @@ "manufacturer": { "discriminator": { "mapping": { - "Carl Zeiss": "#/$defs/CarlZeiss", - "Computar": "#/$defs/Computar", - "Edmund Optics": "#/$defs/EdmundOptics", - "Fujinon": "#/$defs/Fujinon", - "Hamamatsu": "#/$defs/Hamamatsu", - "Infinity Photo-Optical": "#/$defs/InfinityPhotoOptical", - "Leica": "#/$defs/Leica", - "Mitutuyo": "#/$defs/Mitutuyo", - "Navitar": "#/$defs/Navitar", - "Nikon": "#/$defs/Nikon", - "Olympus": "#/$defs/Olympus", - "Other": "#/$defs/Other", - "Schneider-Kreuznach": "#/$defs/SchneiderKreuznach", - "Thorlabs": "#/$defs/Thorlabs" + "Carl Zeiss": "#/$defs/CARL_ZEISS", + "Computar": "#/$defs/COMPUTAR", + "Edmund Optics": "#/$defs/EDMUND_OPTICS", + "Fujinon": "#/$defs/FUJINON", + "Hamamatsu": "#/$defs/HAMAMATSU", + "Infinity Photo-Optical": "#/$defs/INFINITY_PHOTO_OPTICAL", + "Leica": "#/$defs/LEICA", + "Mitutuyo": "#/$defs/MITUTUYO", + "Navitar": "#/$defs/NAVITAR", + "Nikon": "#/$defs/NIKON", + "Olympus": "#/$defs/OLYMPUS", + "Other": "#/$defs/OTHER", + "Schneider-Kreuznach": "#/$defs/SCHNEIDER_KREUZNACH", + "Thorlabs": "#/$defs/THORLABS" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/Computar" + "$ref": "#/$defs/COMPUTAR" }, { - "$ref": "#/$defs/EdmundOptics" + "$ref": "#/$defs/EDMUND_OPTICS" }, { - "$ref": "#/$defs/Fujinon" + "$ref": "#/$defs/FUJINON" }, { - "$ref": "#/$defs/Hamamatsu" + "$ref": "#/$defs/HAMAMATSU" }, { - "$ref": "#/$defs/InfinityPhotoOptical" + "$ref": "#/$defs/INFINITY_PHOTO_OPTICAL" }, { - "$ref": "#/$defs/Leica" + "$ref": "#/$defs/LEICA" }, { - "$ref": "#/$defs/Mitutuyo" + "$ref": "#/$defs/MITUTUYO" }, { - "$ref": "#/$defs/Navitar" + "$ref": "#/$defs/NAVITAR" }, { - "$ref": "#/$defs/Nikon" + "$ref": "#/$defs/NIKON" }, { - "$ref": "#/$defs/Olympus" + "$ref": "#/$defs/OLYMPUS" }, { - "$ref": "#/$defs/SchneiderKreuznach" + "$ref": "#/$defs/SCHNEIDER_KREUZNACH" }, { - "$ref": "#/$defs/Thorlabs" + "$ref": "#/$defs/THORLABS" }, { - "$ref": "#/$defs/CarlZeiss" + "$ref": "#/$defs/CARL_ZEISS" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/OTHER" } ], "title": "Manufacturer" @@ -8924,47 +9781,6 @@ "title": "LensSize", "type": "integer" }, - "Lg": { - "additionalProperties": false, - "description": "Lg", - "properties": { - "name": { - "const": "LG", - "default": "LG", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/ResearchOrganizationRegistry" - } - ], - "title": "Registry" - }, - "registry_identifier": { - "const": "02b948n83", - "default": "02b948n83", - "title": "Registry Identifier" - } - }, - "title": "Lg", - "type": "object" - }, "LickSensorType": { "description": "Type of lick sensor", "enum": [ @@ -8974,51 +9790,6 @@ "title": "LickSensorType", "type": "string" }, - "LicketySplit": { - "description": "Lickety Split", - "properties": { - "name": { - "const": "Lickety Split", - "default": "Lickety Split", - "title": "Name" - }, - "whoami": { - "const": 1400, - "default": 1400, - "title": "Whoami" - } - }, - "title": "LicketySplit", - "type": "object" - }, - "LifeCanvas": { - "additionalProperties": false, - "description": "LifeCanvas", - "properties": { - "name": { - "const": "LifeCanvas", - "default": "LifeCanvas", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "LifeCanvas", - "type": "object" - }, "LightEmittingDiode": { "additionalProperties": false, "description": "Description of a Light Emitting Diode (LED) device", @@ -9026,7 +9797,11 @@ "device_type": { "const": "Light emitting diode", "default": "Light emitting diode", - "title": "Device Type" + "enum": [ + "Light emitting diode" + ], + "title": "Device Type", + "type": "string" }, "name": { "title": "Device name", @@ -9047,29 +9822,29 @@ "manufacturer": { "discriminator": { "mapping": { - "Doric": "#/$defs/Doric", - "Other": "#/$defs/Other", - "Prizmatix": "#/$defs/Prizmatix", - "Thorlabs": "#/$defs/Thorlabs", - "ams OSRAM": "#/$defs/AmsOsram" + "Doric": "#/$defs/DORIC", + "Other": "#/$defs/OTHER", + "Prizmatix": "#/$defs/PRIZMATIX", + "Thorlabs": "#/$defs/THORLABS", + "ams OSRAM": "#/$defs/AMS_OSRAM" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/AmsOsram" + "$ref": "#/$defs/AMS_OSRAM" }, { - "$ref": "#/$defs/Doric" + "$ref": "#/$defs/DORIC" }, { - "$ref": "#/$defs/Prizmatix" + "$ref": "#/$defs/PRIZMATIX" }, { - "$ref": "#/$defs/Thorlabs" + "$ref": "#/$defs/THORLABS" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/OTHER" } ], "title": "Manufacturer" @@ -9175,64 +9950,228 @@ "title": "LightEmittingDiode", "type": "object" }, - "LoadCells": { - "description": "Load Cells", + "MBF": { "properties": { "name": { - "const": "Load Cells", - "default": "Load Cells", - "title": "Name" - }, - "whoami": { - "const": 1232, - "default": 1232, - "title": "Whoami" + "const": "MBF Bioscience", + "default": "MBF Bioscience", + "enum": [ + "MBF Bioscience" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "MBF", + "default": "MBF", + "enum": [ + "MBF" + ], + "title": "Abbreviation", + "type": "string" + }, + "registry": { + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" + }, + "propertyName": "name" + }, + "oneOf": [ + { + "$ref": "#/$defs/ROR" + } + ], + "title": "Registry" + }, + "registry_identifier": { + "const": "02zynam48", + "default": "02zynam48", + "enum": [ + "02zynam48" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "LoadCells", + "title": "MBF", "type": "object" }, - "LumenDynamics": { - "additionalProperties": false, - "description": "Lumen Dynamics", + "MEADOWLARK_OPTICS": { "properties": { "name": { - "const": "Lumen Dynamics", - "default": "Lumen Dynamics", - "title": "Name" + "const": "Meadowlark Optics", + "default": "Meadowlark Optics", + "enum": [ + "Meadowlark Optics" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" + }, + "propertyName": "name" + }, + "oneOf": [ + { + "$ref": "#/$defs/ROR" + } + ], + "title": "Registry" + }, + "registry_identifier": { + "const": "00n8qbq54", + "default": "00n8qbq54", + "enum": [ + "00n8qbq54" + ], + "title": "Registry Identifier", + "type": "string" + } + }, + "title": "MEADOWLARK_OPTICS", + "type": "object" + }, + "MERFISH": { + "additionalProperties": false, + "properties": { + "name": { + "const": "Multiplexed error-robust fluorescence in situ hybridization", + "default": "Multiplexed error-robust fluorescence in situ hybridization", + "enum": [ + "Multiplexed error-robust fluorescence in situ hybridization" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "merfish", + "default": "merfish", + "enum": [ + "merfish" + ], + "title": "Abbreviation", + "type": "string" + } + }, + "title": "MERFISH", + "type": "object" + }, + "MIDOPT": { + "properties": { + "name": { + "const": "Midwest Optical Systems, Inc.", + "default": "Midwest Optical Systems, Inc.", + "enum": [ + "Midwest Optical Systems, Inc." + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "MidOpt", + "default": "MidOpt", + "enum": [ + "MidOpt" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { "const": null, "default": null, - "title": "Registry" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "MIDOPT", + "type": "object" + }, + "MITUTUYO": { + "properties": { + "name": { + "const": "Mitutuyo", + "default": "Mitutuyo", + "enum": [ + "Mitutuyo" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "LumenDynamics", + "title": "MITUTUYO", "type": "object" }, - "MBFBioscience": { - "additionalProperties": false, - "description": "MBFBioscience", + "MJFF": { "properties": { "name": { - "const": "MBF Bioscience", - "default": "MBF Bioscience", - "title": "Name" + "const": "Michael J. Fox Foundation for Parkinson's Research", + "default": "Michael J. Fox Foundation for Parkinson's Research", + "enum": [ + "Michael J. Fox Foundation for Parkinson's Research" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "MBF", - "default": "MBF", - "title": "Abbreviation" + "const": "MJFF", + "default": "MJFF", + "enum": [ + "MJFF" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -9241,39 +10180,49 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" }, "registry_identifier": { - "const": "02zynam48", - "default": "02zynam48", - "title": "Registry Identifier" + "const": "03arq3225", + "default": "03arq3225", + "enum": [ + "03arq3225" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "MBFBioscience", + "title": "MJFF", "type": "object" }, - "MKSNewport": { - "additionalProperties": false, - "description": "MKSNewport", + "MKS_NEWPORT": { "properties": { "name": { "const": "MKS Newport", "default": "MKS Newport", - "title": "Name" + "enum": [ + "MKS Newport" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { "default": { @@ -9282,13 +10231,13 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" @@ -9296,10 +10245,77 @@ "registry_identifier": { "const": "00k17f049", "default": "00k17f049", - "title": "Registry Identifier" + "enum": [ + "00k17f049" + ], + "title": "Registry Identifier", + "type": "string" + } + }, + "title": "MKS_NEWPORT", + "type": "object" + }, + "MPI": { + "properties": { + "name": { + "const": "MPI", + "default": "MPI", + "enum": [ + "MPI" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "MPI", + "default": "MPI", + "enum": [ + "MPI" + ], + "title": "Abbreviation", + "type": "string" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "MPI", + "type": "object" + }, + "MRI": { + "additionalProperties": false, + "properties": { + "name": { + "const": "Magnetic resonance imaging", + "default": "Magnetic resonance imaging", + "enum": [ + "Magnetic resonance imaging" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "MRI", + "default": "MRI", + "enum": [ + "MRI" + ], + "title": "Abbreviation", + "type": "string" } }, - "title": "MKSNewport", + "title": "MRI", "type": "object" }, "Manipulator": { @@ -9309,7 +10325,11 @@ "device_type": { "const": "Manipulator", "default": "Manipulator", - "title": "Device Type" + "enum": [ + "Manipulator" + ], + "title": "Device Type", + "type": "string" }, "name": { "title": "Device name", @@ -9330,17 +10350,17 @@ "manufacturer": { "discriminator": { "mapping": { - "New Scale Technologies": "#/$defs/NewScaleTechnologies", - "Other": "#/$defs/Other" + "New Scale Technologies": "#/$defs/NEW_SCALE_TECHNOLOGIES", + "Other": "#/$defs/OTHER" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/NewScaleTechnologies" + "$ref": "#/$defs/NEW_SCALE_TECHNOLOGIES" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/OTHER" } ], "title": "Manufacturer" @@ -9411,205 +10431,53 @@ "title": "Manipulator", "type": "object" }, - "MeadowlarkOptics": { + "Monitor": { "additionalProperties": false, - "description": "MeadowlarkOptics", + "description": "Description of visual display for visual stimuli", "properties": { + "device_type": { + "const": "Monitor", + "default": "Monitor", + "enum": [ + "Monitor" + ], + "title": "Device Type", + "type": "string" + }, "name": { - "const": "Meadowlark Optics", - "default": "Meadowlark Optics", - "title": "Name" + "title": "Device name", + "type": "string" }, - "abbreviation": { - "const": null, + "serial_number": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], "default": null, - "title": "Abbreviation" + "title": "Serial number" }, - "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, + "manufacturer": { "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "ASUS": "#/$defs/ASUS", + "LG": "#/$defs/LG", + "Other": "#/$defs/OTHER" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" - } - ], - "title": "Registry" - }, - "registry_identifier": { - "const": "00n8qbq54", - "default": "00n8qbq54", - "title": "Registry Identifier" - } - }, - "title": "MeadowlarkOptics", - "type": "object" - }, - "Merfish": { - "additionalProperties": false, - "description": "Merfish", - "properties": { - "name": { - "const": "Multiplexed error-robust fluorescence in situ hybridization", - "default": "Multiplexed error-robust fluorescence in situ hybridization", - "title": "Name" - }, - "abbreviation": { - "const": "merfish", - "default": "merfish", - "title": "Abbreviation" - } - }, - "title": "Merfish", - "type": "object" - }, - "MichaelJFoxFoundationForParkinsonsResearch": { - "additionalProperties": false, - "description": "MichaelJFoxFoundationForParkinsonsResearch", - "properties": { - "name": { - "const": "Michael J. Fox Foundation for Parkinson's Research", - "default": "Michael J. Fox Foundation for Parkinson's Research", - "title": "Name" - }, - "abbreviation": { - "const": "MJFF", - "default": "MJFF", - "title": "Abbreviation" - }, - "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/ResearchOrganizationRegistry" - } - ], - "title": "Registry" - }, - "registry_identifier": { - "const": "03arq3225", - "default": "03arq3225", - "title": "Registry Identifier" - } - }, - "title": "MichaelJFoxFoundationForParkinsonsResearch", - "type": "object" - }, - "MidwestOpticalSystems": { - "additionalProperties": false, - "description": "MidwestOpticalSystems", - "properties": { - "name": { - "const": "Midwest Optical Systems, Inc.", - "default": "Midwest Optical Systems, Inc.", - "title": "Name" - }, - "abbreviation": { - "const": "MidOpt", - "default": "MidOpt", - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "MidwestOpticalSystems", - "type": "object" - }, - "Mitutuyo": { - "additionalProperties": false, - "description": "Mitutuyo", - "properties": { - "name": { - "const": "Mitutuyo", - "default": "Mitutuyo", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "Mitutuyo", - "type": "object" - }, - "Monitor": { - "additionalProperties": false, - "description": "Description of visual display for visual stimuli", - "properties": { - "device_type": { - "const": "Monitor", - "default": "Monitor", - "title": "Device Type" - }, - "name": { - "title": "Device name", - "type": "string" - }, - "serial_number": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Serial number" - }, - "manufacturer": { - "discriminator": { - "mapping": { - "ASUS": "#/$defs/Asus", - "LG": "#/$defs/Lg", - "Other": "#/$defs/Other" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/Asus" + "$ref": "#/$defs/ASUS" }, { - "$ref": "#/$defs/Lg" + "$ref": "#/$defs/LG" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/OTHER" } ], "title": "Manufacturer" @@ -9775,7 +10643,11 @@ "device_type": { "const": "Motorized stage", "default": "Motorized stage", - "title": "Device Type" + "enum": [ + "Motorized stage" + ], + "title": "Device Type", + "type": "string" }, "name": { "title": "Device name", @@ -9798,365 +10670,365 @@ { "discriminator": { "mapping": { - "AA Opto Electronic": "#/$defs/AAOptoElectronic", - "ASUS": "#/$defs/Asus", - "Abcam": "#/$defs/Abcam", - "Addgene": "#/$defs/Addgene", - "Ailipu Technology Co": "#/$defs/AilipuTechnologyCo", - "Allen Institute": "#/$defs/AllenInstitute", - "Allen Institute for Brain Science": "#/$defs/AllenInstituteForBrainScience", - "Allen Institute for Neural Dynamics": "#/$defs/AllenInstituteForNeuralDynamics", - "Allied": "#/$defs/Allied", - "Applied Scientific Instrumentation": "#/$defs/AppliedScientificInstrumentation", - "Arecont Vision Costar": "#/$defs/ArecontVisionCostar", - "Basler": "#/$defs/Basler", - "Cambridge Technology": "#/$defs/CambridgeTechnology", - "Carl Zeiss": "#/$defs/CarlZeiss", - "Champalimaud Foundation": "#/$defs/ChampalimaudFoundation", - "Chan Zuckerberg Initiative": "#/$defs/ChanZuckerbergInitiative", - "Chroma": "#/$defs/Chroma", - "Coherent Scientific": "#/$defs/CoherentScientific", - "Columbia University": "#/$defs/ColumbiaUniversity", - "Computar": "#/$defs/Computar", - "Conoptics": "#/$defs/Conoptics", - "Custom": "#/$defs/Custom", - "Dodotronic": "#/$defs/Dodotronic", - "Doric": "#/$defs/Doric", - "Ealing": "#/$defs/Ealing", - "Edmund Optics": "#/$defs/EdmundOptics", - "Emory University": "#/$defs/EmoryUniversity", - "Euresys": "#/$defs/Euresys", - "Fujinon": "#/$defs/Fujinon", - "Hamamatsu": "#/$defs/Hamamatsu", - "Hamilton": "#/$defs/Hamilton", - "Huazhong University of Science and Technology": "#/$defs/HuazhongUniversityOfScienceAndTechnology", - "IR Robot Co": "#/$defs/IRRobotCo", - "ISL Products International": "#/$defs/ISLProductsInternational", - "Infinity Photo-Optical": "#/$defs/InfinityPhotoOptical", - "Integrated DNA Technologies": "#/$defs/IntegratedDNATechnologies", - "Interuniversity Microelectronics Center": "#/$defs/InteruniversityMicroelectronicsCenter", - "Invitrogen": "#/$defs/Invitrogen", - "Jackson Laboratory": "#/$defs/JacksonLaboratory", - "Janelia Research Campus": "#/$defs/JaneliaResearchCampus", - "Julabo": "#/$defs/Julabo", - "LG": "#/$defs/Lg", - "Leica": "#/$defs/Leica", - "LifeCanvas": "#/$defs/LifeCanvas", - "Lumen Dynamics": "#/$defs/LumenDynamics", - "MBF Bioscience": "#/$defs/MBFBioscience", - "MKS Newport": "#/$defs/MKSNewport", - "MPI": "#/$defs/Mpi", - "Meadowlark Optics": "#/$defs/MeadowlarkOptics", - "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch", - "Midwest Optical Systems, Inc.": "#/$defs/MidwestOpticalSystems", - "Mitutuyo": "#/$defs/Mitutuyo", - "NResearch Inc": "#/$defs/NResearch", - "National Center for Complementary and Integrative Health": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth", - "National Institute of Mental Health": "#/$defs/NationalInstituteOfMentalHealth", - "National Institute of Neurological Disorders and Stroke": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke", - "National Instruments": "#/$defs/NationalInstruments", - "Navitar": "#/$defs/Navitar", - "Neurophotometrics": "#/$defs/Neurophotometrics", - "New Scale Technologies": "#/$defs/NewScaleTechnologies", - "New York University": "#/$defs/NewYorkUniversity", - "Nikon": "#/$defs/Nikon", - "Olympus": "#/$defs/Olympus", - "Open Ephys Production Site": "#/$defs/OpenEphysProductionSite", - "Optotune": "#/$defs/Optotune", - "Other": "#/$defs/Other", - "Oxxius": "#/$defs/Oxxius", - "Prizmatix": "#/$defs/Prizmatix", - "Quantifi": "#/$defs/Quantifi", - "Raspberry Pi": "#/$defs/RaspberryPi", - "SICGEN": "#/$defs/Sicgen", - "Schneider-Kreuznach": "#/$defs/SchneiderKreuznach", - "Second Order Effects": "#/$defs/SecondOrderEffects", - "Semrock": "#/$defs/Semrock", - "Sigma-Aldritch": "#/$defs/SigmaAldritch", - "Simons Foundation": "#/$defs/SimonsFoundation", - "Spinnaker": "#/$defs/Spinnaker", - "Tamron": "#/$defs/Tamron", + "AA Opto Electronic": "#/$defs/AA_OPTO_ELECTRONIC", + "ASUS": "#/$defs/ASUS", + "Abcam": "#/$defs/ABCAM", + "Addgene": "#/$defs/ADDGENE", + "Ailipu Technology Co": "#/$defs/AILIPU", + "Allen Institute": "#/$defs/AI", + "Allen Institute for Brain Science": "#/$defs/AIBS", + "Allen Institute for Neural Dynamics": "#/$defs/AIND", + "Allied": "#/$defs/ALLIED", + "Applied Scientific Instrumentation": "#/$defs/ASI", + "Arecont Vision Costar": "#/$defs/ARECONT_VISION_COSTAR", + "Basler": "#/$defs/BASLER", + "Cambridge Technology": "#/$defs/CAMBRIDGE_TECHNOLOGY", + "Carl Zeiss": "#/$defs/CARL_ZEISS", + "Champalimaud Foundation": "#/$defs/CHAMPALIMAUD", + "Chan Zuckerberg Initiative": "#/$defs/CZI", + "Chroma": "#/$defs/CHROMA", + "Coherent Scientific": "#/$defs/COHERENT_SCIENTIFIC", + "Columbia University": "#/$defs/COLUMBIA", + "Computar": "#/$defs/COMPUTAR", + "Conoptics": "#/$defs/CONOPTICS", + "Custom": "#/$defs/CUSTOM", + "Dodotronic": "#/$defs/DODOTRONIC", + "Doric": "#/$defs/DORIC", + "Ealing": "#/$defs/EALING", + "Edmund Optics": "#/$defs/EDMUND_OPTICS", + "Emory University": "#/$defs/EMORY", + "Euresys": "#/$defs/EURESYS", + "Fujinon": "#/$defs/FUJINON", + "Hamamatsu": "#/$defs/HAMAMATSU", + "Hamilton": "#/$defs/HAMILTON", + "Huazhong University of Science and Technology": "#/$defs/HUST", + "IR Robot Co": "#/$defs/IR_ROBOT_CO", + "ISL Products International": "#/$defs/ISL", + "Infinity Photo-Optical": "#/$defs/INFINITY_PHOTO_OPTICAL", + "Integrated DNA Technologies": "#/$defs/IDT", + "Interuniversity Microelectronics Center": "#/$defs/IMEC", + "Invitrogen": "#/$defs/INVITROGEN", + "Jackson Laboratory": "#/$defs/JAX", + "Janelia Research Campus": "#/$defs/JANELIA", + "Julabo": "#/$defs/JULABO", + "LG": "#/$defs/LG", + "Leica": "#/$defs/LEICA", + "LifeCanvas": "#/$defs/LIFECANVAS", + "Lumen Dynamics": "#/$defs/LUMEN_DYNAMICS", + "MBF Bioscience": "#/$defs/MBF", + "MKS Newport": "#/$defs/MKS_NEWPORT", + "MPI": "#/$defs/MPI", + "Meadowlark Optics": "#/$defs/MEADOWLARK_OPTICS", + "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MJFF", + "Midwest Optical Systems, Inc.": "#/$defs/MIDOPT", + "Mitutuyo": "#/$defs/MITUTUYO", + "NResearch Inc": "#/$defs/NRESEARCH_INC", + "National Center for Complementary and Integrative Health": "#/$defs/NCCIH", + "National Institute of Mental Health": "#/$defs/NIMH", + "National Institute of Neurological Disorders and Stroke": "#/$defs/NINDS", + "National Instruments": "#/$defs/NATIONAL_INSTRUMENTS", + "Navitar": "#/$defs/NAVITAR", + "Neurophotometrics": "#/$defs/NEUROPHOTOMETRICS", + "New Scale Technologies": "#/$defs/NEW_SCALE_TECHNOLOGIES", + "New York University": "#/$defs/NYU", + "Nikon": "#/$defs/NIKON", + "Olympus": "#/$defs/OLYMPUS", + "Open Ephys Production Site": "#/$defs/OEPS", + "Optotune": "#/$defs/OPTOTUNE", + "Other": "#/$defs/OTHER", + "Oxxius": "#/$defs/OXXIUS", + "Prizmatix": "#/$defs/PRIZMATIX", + "Quantifi": "#/$defs/QUANTIFI", + "Raspberry Pi": "#/$defs/RASPBERRY_PI", + "SICGEN": "#/$defs/SICGEN", + "Schneider-Kreuznach": "#/$defs/SCHNEIDER_KREUZNACH", + "Second Order Effects": "#/$defs/SECOND_ORDER_EFFECTS", + "Semrock": "#/$defs/SEMROCK", + "Sigma-Aldritch": "#/$defs/SIGMA_ALDRITCH", + "Simons Foundation": "#/$defs/SIMONS_FOUNDATION", + "Spinnaker": "#/$defs/SPINNAKER", + "Tamron": "#/$defs/TAMRON", "Technical Manufacturing Corporation": "#/$defs/TMC", - "Teledyne FLIR": "#/$defs/TeledyneFLIR", - "Templeton World Charity Foundation": "#/$defs/TempletonWorldCharityFoundation", - "The Imaging Source": "#/$defs/TheImagingSource", - "The Lee Company": "#/$defs/TheLeeCompany", - "Thermo Fisher": "#/$defs/Thermofisher", - "Thorlabs": "#/$defs/Thorlabs", - "Tymphany": "#/$defs/Tymphany", - "Vieworks": "#/$defs/Vieworks", - "Vortran": "#/$defs/Vortran", - "ams OSRAM": "#/$defs/AmsOsram" + "Teledyne FLIR": "#/$defs/FLIR", + "Templeton World Charity Foundation": "#/$defs/TWCF", + "The Imaging Source": "#/$defs/THE_IMAGING_SOURCE", + "The Lee Company": "#/$defs/THE_LEE_COMPANY", + "Thermo Fisher Scientific": "#/$defs/THERMO_FISHER_SCIENTIFIC", + "Thorlabs": "#/$defs/THORLABS", + "Tymphany": "#/$defs/TYMPHANY", + "Vieworks": "#/$defs/VIEWORKS", + "Vortran": "#/$defs/VORTRAN", + "ams OSRAM": "#/$defs/AMS_OSRAM" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/AAOptoElectronic" + "$ref": "#/$defs/AA_OPTO_ELECTRONIC" }, { - "$ref": "#/$defs/Abcam" + "$ref": "#/$defs/ASUS" }, { - "$ref": "#/$defs/Addgene" + "$ref": "#/$defs/ABCAM" }, { - "$ref": "#/$defs/AilipuTechnologyCo" + "$ref": "#/$defs/ADDGENE" }, { - "$ref": "#/$defs/AllenInstitute" + "$ref": "#/$defs/AILIPU" }, { - "$ref": "#/$defs/AllenInstituteForBrainScience" + "$ref": "#/$defs/AI" }, { - "$ref": "#/$defs/AllenInstituteForNeuralDynamics" + "$ref": "#/$defs/AIBS" }, { - "$ref": "#/$defs/Allied" + "$ref": "#/$defs/AIND" }, { - "$ref": "#/$defs/AmsOsram" + "$ref": "#/$defs/ALLIED" }, { - "$ref": "#/$defs/AppliedScientificInstrumentation" + "$ref": "#/$defs/ASI" }, { - "$ref": "#/$defs/Asus" + "$ref": "#/$defs/ARECONT_VISION_COSTAR" }, { - "$ref": "#/$defs/ArecontVisionCostar" + "$ref": "#/$defs/BASLER" }, { - "$ref": "#/$defs/Basler" + "$ref": "#/$defs/CAMBRIDGE_TECHNOLOGY" }, { - "$ref": "#/$defs/CambridgeTechnology" + "$ref": "#/$defs/CARL_ZEISS" }, { - "$ref": "#/$defs/ChampalimaudFoundation" + "$ref": "#/$defs/CHAMPALIMAUD" }, { - "$ref": "#/$defs/ChanZuckerbergInitiative" + "$ref": "#/$defs/CZI" }, { - "$ref": "#/$defs/Chroma" + "$ref": "#/$defs/CHROMA" }, { - "$ref": "#/$defs/CoherentScientific" + "$ref": "#/$defs/COHERENT_SCIENTIFIC" }, { - "$ref": "#/$defs/ColumbiaUniversity" + "$ref": "#/$defs/COLUMBIA" }, { - "$ref": "#/$defs/Computar" + "$ref": "#/$defs/COMPUTAR" }, { - "$ref": "#/$defs/Conoptics" + "$ref": "#/$defs/CONOPTICS" }, { - "$ref": "#/$defs/Custom" + "$ref": "#/$defs/CUSTOM" }, { - "$ref": "#/$defs/Dodotronic" + "$ref": "#/$defs/DODOTRONIC" }, { - "$ref": "#/$defs/Doric" + "$ref": "#/$defs/DORIC" }, { - "$ref": "#/$defs/Ealing" + "$ref": "#/$defs/EALING" }, { - "$ref": "#/$defs/EdmundOptics" + "$ref": "#/$defs/EDMUND_OPTICS" }, { - "$ref": "#/$defs/EmoryUniversity" + "$ref": "#/$defs/EMORY" }, { - "$ref": "#/$defs/Euresys" + "$ref": "#/$defs/EURESYS" }, { - "$ref": "#/$defs/Fujinon" + "$ref": "#/$defs/FUJINON" }, { - "$ref": "#/$defs/Hamamatsu" + "$ref": "#/$defs/HAMAMATSU" }, { - "$ref": "#/$defs/Hamilton" + "$ref": "#/$defs/HAMILTON" }, { - "$ref": "#/$defs/HuazhongUniversityOfScienceAndTechnology" + "$ref": "#/$defs/HUST" }, { - "$ref": "#/$defs/TheImagingSource" + "$ref": "#/$defs/IR_ROBOT_CO" }, { - "$ref": "#/$defs/IntegratedDNATechnologies" + "$ref": "#/$defs/ISL" }, { - "$ref": "#/$defs/InteruniversityMicroelectronicsCenter" + "$ref": "#/$defs/INFINITY_PHOTO_OPTICAL" }, { - "$ref": "#/$defs/InfinityPhotoOptical" + "$ref": "#/$defs/IDT" }, { - "$ref": "#/$defs/Invitrogen" + "$ref": "#/$defs/IMEC" }, { - "$ref": "#/$defs/ISLProductsInternational" + "$ref": "#/$defs/INVITROGEN" }, { - "$ref": "#/$defs/JacksonLaboratory" + "$ref": "#/$defs/JAX" }, { - "$ref": "#/$defs/JaneliaResearchCampus" + "$ref": "#/$defs/JANELIA" }, { - "$ref": "#/$defs/Julabo" + "$ref": "#/$defs/JULABO" }, { - "$ref": "#/$defs/TheLeeCompany" + "$ref": "#/$defs/LG" }, { - "$ref": "#/$defs/Leica" + "$ref": "#/$defs/LEICA" }, { - "$ref": "#/$defs/Lg" + "$ref": "#/$defs/LUMEN_DYNAMICS" }, { - "$ref": "#/$defs/LifeCanvas" + "$ref": "#/$defs/LIFECANVAS" }, { - "$ref": "#/$defs/MeadowlarkOptics" + "$ref": "#/$defs/MBF" }, { - "$ref": "#/$defs/IRRobotCo" + "$ref": "#/$defs/MKS_NEWPORT" }, { - "$ref": "#/$defs/MBFBioscience" + "$ref": "#/$defs/MPI" }, { - "$ref": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch" + "$ref": "#/$defs/MEADOWLARK_OPTICS" }, { - "$ref": "#/$defs/MidwestOpticalSystems" + "$ref": "#/$defs/MJFF" }, { - "$ref": "#/$defs/Mitutuyo" + "$ref": "#/$defs/MIDOPT" }, { - "$ref": "#/$defs/MKSNewport" + "$ref": "#/$defs/MITUTUYO" }, { - "$ref": "#/$defs/Mpi" + "$ref": "#/$defs/NRESEARCH_INC" }, { - "$ref": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth" + "$ref": "#/$defs/NCCIH" }, { - "$ref": "#/$defs/NationalInstituteOfMentalHealth" + "$ref": "#/$defs/NIMH" }, { - "$ref": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke" + "$ref": "#/$defs/NINDS" }, { - "$ref": "#/$defs/NationalInstruments" + "$ref": "#/$defs/NATIONAL_INSTRUMENTS" }, { - "$ref": "#/$defs/Navitar" + "$ref": "#/$defs/NAVITAR" }, { - "$ref": "#/$defs/Neurophotometrics" + "$ref": "#/$defs/NEUROPHOTOMETRICS" }, { - "$ref": "#/$defs/NewScaleTechnologies" + "$ref": "#/$defs/NEW_SCALE_TECHNOLOGIES" }, { - "$ref": "#/$defs/NewYorkUniversity" + "$ref": "#/$defs/NYU" }, { - "$ref": "#/$defs/Nikon" + "$ref": "#/$defs/NIKON" }, { - "$ref": "#/$defs/NResearch" + "$ref": "#/$defs/OLYMPUS" }, { - "$ref": "#/$defs/OpenEphysProductionSite" + "$ref": "#/$defs/OEPS" }, { - "$ref": "#/$defs/Olympus" + "$ref": "#/$defs/OPTOTUNE" }, { - "$ref": "#/$defs/Optotune" + "$ref": "#/$defs/OTHER" }, { - "$ref": "#/$defs/Oxxius" + "$ref": "#/$defs/OXXIUS" }, { - "$ref": "#/$defs/Prizmatix" + "$ref": "#/$defs/PRIZMATIX" }, { - "$ref": "#/$defs/Quantifi" + "$ref": "#/$defs/QUANTIFI" }, { - "$ref": "#/$defs/RaspberryPi" + "$ref": "#/$defs/RASPBERRY_PI" }, { - "$ref": "#/$defs/SecondOrderEffects" + "$ref": "#/$defs/SICGEN" }, { - "$ref": "#/$defs/Semrock" + "$ref": "#/$defs/SCHNEIDER_KREUZNACH" }, { - "$ref": "#/$defs/SchneiderKreuznach" + "$ref": "#/$defs/SECOND_ORDER_EFFECTS" }, { - "$ref": "#/$defs/Sicgen" + "$ref": "#/$defs/SEMROCK" }, { - "$ref": "#/$defs/SigmaAldritch" + "$ref": "#/$defs/SIGMA_ALDRITCH" }, { - "$ref": "#/$defs/SimonsFoundation" + "$ref": "#/$defs/SIMONS_FOUNDATION" }, { - "$ref": "#/$defs/Spinnaker" + "$ref": "#/$defs/SPINNAKER" }, { - "$ref": "#/$defs/Tamron" + "$ref": "#/$defs/TAMRON" }, { - "$ref": "#/$defs/TempletonWorldCharityFoundation" + "$ref": "#/$defs/TMC" }, { - "$ref": "#/$defs/TeledyneFLIR" + "$ref": "#/$defs/FLIR" }, { - "$ref": "#/$defs/Thermofisher" + "$ref": "#/$defs/TWCF" }, { - "$ref": "#/$defs/Thorlabs" + "$ref": "#/$defs/THE_IMAGING_SOURCE" }, { - "$ref": "#/$defs/TMC" + "$ref": "#/$defs/THE_LEE_COMPANY" }, { - "$ref": "#/$defs/Tymphany" + "$ref": "#/$defs/THERMO_FISHER_SCIENTIFIC" }, { - "$ref": "#/$defs/Vieworks" + "$ref": "#/$defs/THORLABS" }, { - "$ref": "#/$defs/Vortran" + "$ref": "#/$defs/TYMPHANY" }, { - "$ref": "#/$defs/CarlZeiss" + "$ref": "#/$defs/VIEWORKS" }, { - "$ref": "#/$defs/LumenDynamics" + "$ref": "#/$defs/VORTRAN" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/AMS_OSRAM" } ] }, @@ -10265,93 +11137,114 @@ "title": "MotorizedStage", "type": "object" }, - "Mpi": { - "additionalProperties": false, - "description": "Mpi", + "NATIONAL_INSTRUMENTS": { "properties": { "name": { - "const": "MPI", - "default": "MPI", - "title": "Name" + "const": "National Instruments", + "default": "National Instruments", + "enum": [ + "National Instruments" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "MPI", - "default": "MPI", - "title": "Abbreviation" - }, - "registry": { "const": null, "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" + }, + "propertyName": "name" + }, + "oneOf": [ + { + "$ref": "#/$defs/ROR" + } + ], "title": "Registry" }, "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "Mpi", - "type": "object" - }, - "Mri": { - "additionalProperties": false, - "description": "Mri", - "properties": { - "name": { - "const": "Magnetic resonance imaging", - "default": "Magnetic resonance imaging", - "title": "Name" - }, - "abbreviation": { - "const": "MRI", - "default": "MRI", - "title": "Abbreviation" + "const": "026exqw73", + "default": "026exqw73", + "enum": [ + "026exqw73" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "Mri", + "title": "NATIONAL_INSTRUMENTS", "type": "object" }, - "NResearch": { - "additionalProperties": false, - "description": "NResearch", + "NAVITAR": { "properties": { "name": { - "const": "NResearch Inc", - "default": "NResearch Inc", - "title": "Name" + "const": "Navitar", + "default": "Navitar", + "enum": [ + "Navitar" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "NResearch", + "title": "NAVITAR", "type": "object" }, - "NationalCenterForComplementaryAndIntegrativeHealth": { - "additionalProperties": false, - "description": "NationalCenterForComplementaryAndIntegrativeHealth", + "NCCIH": { "properties": { "name": { "const": "National Center for Complementary and Integrative Health", "default": "National Center for Complementary and Integrative Health", - "title": "Name" + "enum": [ + "National Center for Complementary and Integrative Health" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "NCCIH", "default": "NCCIH", - "title": "Abbreviation" + "enum": [ + "NCCIH" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -10360,13 +11253,13 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" @@ -10374,66 +11267,111 @@ "registry_identifier": { "const": "00190t495", "default": "00190t495", - "title": "Registry Identifier" + "enum": [ + "00190t495" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "NationalCenterForComplementaryAndIntegrativeHealth", + "title": "NCCIH", "type": "object" }, - "NationalInstituteOfMentalHealth": { - "additionalProperties": false, - "description": "NationalInstituteofMentalHealth", + "NEUROPHOTOMETRICS": { "properties": { "name": { - "const": "National Institute of Mental Health", - "default": "National Institute of Mental Health", - "title": "Name" + "const": "Neurophotometrics", + "default": "Neurophotometrics", + "enum": [ + "Neurophotometrics" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "NIMH", - "default": "NIMH", - "title": "Abbreviation" + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/ResearchOrganizationRegistry" - } - ], - "title": "Registry" + "default": null, + "title": "Registry", + "type": "null" }, "registry_identifier": { - "const": "04xeg9z08", - "default": "04xeg9z08", - "title": "Registry Identifier" + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "NationalInstituteOfMentalHealth", + "title": "NEUROPHOTOMETRICS", "type": "object" }, - "NationalInstituteOfNeurologicalDisordersAndStroke": { - "additionalProperties": false, - "description": "NationalInstituteOfNeurologicalDisordersAndStroke", + "NEW_SCALE_TECHNOLOGIES": { "properties": { "name": { - "const": "National Institute of Neurological Disorders and Stroke", - "default": "National Institute of Neurological Disorders and Stroke", - "title": "Name" - }, - "abbreviation": { - "const": "NINDS", - "default": "NINDS", - "title": "Abbreviation" + "const": "New Scale Technologies", + "default": "New Scale Technologies", + "enum": [ + "New Scale Technologies" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "NEW_SCALE_TECHNOLOGIES", + "type": "object" + }, + "NIKON": { + "properties": { + "name": { + "const": "Nikon", + "default": "Nikon", + "enum": [ + "Nikon" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { "default": { @@ -10442,39 +11380,49 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" }, "registry_identifier": { - "const": "01s5ya894", - "default": "01s5ya894", - "title": "Registry Identifier" + "const": "0280y9h11", + "default": "0280y9h11", + "enum": [ + "0280y9h11" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "NationalInstituteOfNeurologicalDisordersAndStroke", + "title": "NIKON", "type": "object" }, - "NationalInstruments": { - "additionalProperties": false, - "description": "NationalInstruments", + "NIMH": { "properties": { "name": { - "const": "National Instruments", - "default": "National Instruments", - "title": "Name" + "const": "National Institute of Mental Health", + "default": "National Institute of Mental Health", + "enum": [ + "National Institute of Mental Health" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" + "const": "NIMH", + "default": "NIMH", + "enum": [ + "NIMH" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -10483,80 +11431,168 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" }, "registry_identifier": { - "const": "026exqw73", - "default": "026exqw73", - "title": "Registry Identifier" + "const": "04xeg9z08", + "default": "04xeg9z08", + "enum": [ + "04xeg9z08" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "NationalInstruments", + "title": "NIMH", "type": "object" }, - "Navitar": { - "additionalProperties": false, - "description": "Navitar", + "NINDS": { "properties": { "name": { - "const": "Navitar", - "default": "Navitar", - "title": "Name" + "const": "National Institute of Neurological Disorders and Stroke", + "default": "National Institute of Neurological Disorders and Stroke", + "enum": [ + "National Institute of Neurological Disorders and Stroke" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" + "const": "NINDS", + "default": "NINDS", + "enum": [ + "NINDS" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { - "const": null, - "default": null, + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" + }, + "propertyName": "name" + }, + "oneOf": [ + { + "$ref": "#/$defs/ROR" + } + ], "title": "Registry" }, "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" + "const": "01s5ya894", + "default": "01s5ya894", + "enum": [ + "01s5ya894" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "Navitar", + "title": "NINDS", "type": "object" }, - "Neurophotometrics": { - "additionalProperties": false, - "description": "Neurophotometrics", + "NRESEARCH_INC": { "properties": { "name": { - "const": "Neurophotometrics", - "default": "Neurophotometrics", - "title": "Name" + "const": "NResearch Inc", + "default": "NResearch Inc", + "enum": [ + "NResearch Inc" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "NRESEARCH_INC", + "type": "object" + }, + "NYU": { + "properties": { + "name": { + "const": "New York University", + "default": "New York University", + "enum": [ + "New York University" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "NYU", + "default": "NYU", + "enum": [ + "NYU" + ], + "title": "Abbreviation", + "type": "string" + }, + "registry": { + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" + }, + "propertyName": "name" + }, + "oneOf": [ + { + "$ref": "#/$defs/ROR" + } + ], + "title": "Registry" + }, + "registry_identifier": { + "const": "0190ak572", + "default": "0190ak572", + "enum": [ + "0190ak572" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "Neurophotometrics", + "title": "NYU", "type": "object" }, "NeuropixelsBasestation": { @@ -10566,7 +11602,11 @@ "device_type": { "const": "Neuropixels basestation", "default": "Neuropixels basestation", - "title": "Device Type" + "enum": [ + "Neuropixels basestation" + ], + "title": "Device Type", + "type": "string" }, "name": { "title": "Device name", @@ -10596,13 +11636,13 @@ }, "discriminator": { "mapping": { - "Interuniversity Microelectronics Center": "#/$defs/InteruniversityMicroelectronicsCenter" + "Interuniversity Microelectronics Center": "#/$defs/IMEC" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/InteruniversityMicroelectronicsCenter" + "$ref": "#/$defs/IMEC" } ], "title": "Manufacturer" @@ -10668,7 +11708,11 @@ "data_interface": { "const": "PXI", "default": "PXI", - "title": "Data Interface" + "enum": [ + "PXI" + ], + "title": "Data Interface", + "type": "string" }, "computer_name": { "title": "Name of computer controlling this DAQ", @@ -10737,47 +11781,25 @@ "title": "NeuropixelsBasestation", "type": "object" }, - "NewScaleTechnologies": { - "additionalProperties": false, - "description": "NewScaleTechnologies", - "properties": { - "name": { - "const": "New Scale Technologies", - "default": "New Scale Technologies", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "NewScaleTechnologies", - "type": "object" - }, - "NewYorkUniversity": { - "additionalProperties": false, - "description": "NewYorkUniversity", + "OEPS": { "properties": { "name": { - "const": "New York University", - "default": "New York University", - "title": "Name" + "const": "Open Ephys Production Site", + "default": "Open Ephys Production Site", + "enum": [ + "Open Ephys Production Site" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "NYU", - "default": "NYU", - "title": "Abbreviation" + "const": "OEPS", + "default": "OEPS", + "enum": [ + "OEPS" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -10786,39 +11808,73 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" }, "registry_identifier": { - "const": "0190ak572", - "default": "0190ak572", - "title": "Registry Identifier" + "const": "007rkz355", + "default": "007rkz355", + "enum": [ + "007rkz355" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "NewYorkUniversity", + "title": "OEPS", "type": "object" }, - "Nikon": { - "additionalProperties": false, - "description": "Nikon", + "OLFACTOMETER": { "properties": { "name": { - "const": "Nikon", - "default": "Nikon", - "title": "Name" + "const": "Olfactometer", + "default": "Olfactometer", + "enum": [ + "Olfactometer" + ], + "title": "Name", + "type": "string" + }, + "whoami": { + "const": 1140, + "default": 1140, + "enum": [ + 1140 + ], + "title": "Whoami", + "type": "integer" + } + }, + "title": "OLFACTOMETER", + "type": "object" + }, + "OLYMPUS": { + "properties": { + "name": { + "const": "Olympus", + "default": "Olympus", + "enum": [ + "Olympus" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { "default": { @@ -10827,34 +11883,156 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" }, "registry_identifier": { - "const": "0280y9h11", - "default": "0280y9h11", - "title": "Registry Identifier" + "const": "02vcdte90", + "default": "02vcdte90", + "enum": [ + "02vcdte90" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "Nikon", + "title": "OLYMPUS", "type": "object" }, - "Objective": { - "additionalProperties": false, - "description": "Description of an objective device", + "OPTOTUNE": { "properties": { - "device_type": { + "name": { + "const": "Optotune", + "default": "Optotune", + "enum": [ + "Optotune" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "OPTOTUNE", + "type": "object" + }, + "OTHER": { + "properties": { + "name": { + "const": "Other", + "default": "Other", + "enum": [ + "Other" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "OTHER", + "type": "object" + }, + "OXXIUS": { + "properties": { + "name": { + "const": "Oxxius", + "default": "Oxxius", + "enum": [ + "Oxxius" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "OXXIUS", + "type": "object" + }, + "Objective": { + "additionalProperties": false, + "description": "Description of an objective device", + "properties": { + "device_type": { "const": "Objective", "default": "Objective", - "title": "Device Type" + "enum": [ + "Objective" + ], + "title": "Device Type", + "type": "string" }, "name": { "title": "Device name", @@ -10877,365 +12055,365 @@ { "discriminator": { "mapping": { - "AA Opto Electronic": "#/$defs/AAOptoElectronic", - "ASUS": "#/$defs/Asus", - "Abcam": "#/$defs/Abcam", - "Addgene": "#/$defs/Addgene", - "Ailipu Technology Co": "#/$defs/AilipuTechnologyCo", - "Allen Institute": "#/$defs/AllenInstitute", - "Allen Institute for Brain Science": "#/$defs/AllenInstituteForBrainScience", - "Allen Institute for Neural Dynamics": "#/$defs/AllenInstituteForNeuralDynamics", - "Allied": "#/$defs/Allied", - "Applied Scientific Instrumentation": "#/$defs/AppliedScientificInstrumentation", - "Arecont Vision Costar": "#/$defs/ArecontVisionCostar", - "Basler": "#/$defs/Basler", - "Cambridge Technology": "#/$defs/CambridgeTechnology", - "Carl Zeiss": "#/$defs/CarlZeiss", - "Champalimaud Foundation": "#/$defs/ChampalimaudFoundation", - "Chan Zuckerberg Initiative": "#/$defs/ChanZuckerbergInitiative", - "Chroma": "#/$defs/Chroma", - "Coherent Scientific": "#/$defs/CoherentScientific", - "Columbia University": "#/$defs/ColumbiaUniversity", - "Computar": "#/$defs/Computar", - "Conoptics": "#/$defs/Conoptics", - "Custom": "#/$defs/Custom", - "Dodotronic": "#/$defs/Dodotronic", - "Doric": "#/$defs/Doric", - "Ealing": "#/$defs/Ealing", - "Edmund Optics": "#/$defs/EdmundOptics", - "Emory University": "#/$defs/EmoryUniversity", - "Euresys": "#/$defs/Euresys", - "Fujinon": "#/$defs/Fujinon", - "Hamamatsu": "#/$defs/Hamamatsu", - "Hamilton": "#/$defs/Hamilton", - "Huazhong University of Science and Technology": "#/$defs/HuazhongUniversityOfScienceAndTechnology", - "IR Robot Co": "#/$defs/IRRobotCo", - "ISL Products International": "#/$defs/ISLProductsInternational", - "Infinity Photo-Optical": "#/$defs/InfinityPhotoOptical", - "Integrated DNA Technologies": "#/$defs/IntegratedDNATechnologies", - "Interuniversity Microelectronics Center": "#/$defs/InteruniversityMicroelectronicsCenter", - "Invitrogen": "#/$defs/Invitrogen", - "Jackson Laboratory": "#/$defs/JacksonLaboratory", - "Janelia Research Campus": "#/$defs/JaneliaResearchCampus", - "Julabo": "#/$defs/Julabo", - "LG": "#/$defs/Lg", - "Leica": "#/$defs/Leica", - "LifeCanvas": "#/$defs/LifeCanvas", - "Lumen Dynamics": "#/$defs/LumenDynamics", - "MBF Bioscience": "#/$defs/MBFBioscience", - "MKS Newport": "#/$defs/MKSNewport", - "MPI": "#/$defs/Mpi", - "Meadowlark Optics": "#/$defs/MeadowlarkOptics", - "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch", - "Midwest Optical Systems, Inc.": "#/$defs/MidwestOpticalSystems", - "Mitutuyo": "#/$defs/Mitutuyo", - "NResearch Inc": "#/$defs/NResearch", - "National Center for Complementary and Integrative Health": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth", - "National Institute of Mental Health": "#/$defs/NationalInstituteOfMentalHealth", - "National Institute of Neurological Disorders and Stroke": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke", - "National Instruments": "#/$defs/NationalInstruments", - "Navitar": "#/$defs/Navitar", - "Neurophotometrics": "#/$defs/Neurophotometrics", - "New Scale Technologies": "#/$defs/NewScaleTechnologies", - "New York University": "#/$defs/NewYorkUniversity", - "Nikon": "#/$defs/Nikon", - "Olympus": "#/$defs/Olympus", - "Open Ephys Production Site": "#/$defs/OpenEphysProductionSite", - "Optotune": "#/$defs/Optotune", - "Other": "#/$defs/Other", - "Oxxius": "#/$defs/Oxxius", - "Prizmatix": "#/$defs/Prizmatix", - "Quantifi": "#/$defs/Quantifi", - "Raspberry Pi": "#/$defs/RaspberryPi", - "SICGEN": "#/$defs/Sicgen", - "Schneider-Kreuznach": "#/$defs/SchneiderKreuznach", - "Second Order Effects": "#/$defs/SecondOrderEffects", - "Semrock": "#/$defs/Semrock", - "Sigma-Aldritch": "#/$defs/SigmaAldritch", - "Simons Foundation": "#/$defs/SimonsFoundation", - "Spinnaker": "#/$defs/Spinnaker", - "Tamron": "#/$defs/Tamron", + "AA Opto Electronic": "#/$defs/AA_OPTO_ELECTRONIC", + "ASUS": "#/$defs/ASUS", + "Abcam": "#/$defs/ABCAM", + "Addgene": "#/$defs/ADDGENE", + "Ailipu Technology Co": "#/$defs/AILIPU", + "Allen Institute": "#/$defs/AI", + "Allen Institute for Brain Science": "#/$defs/AIBS", + "Allen Institute for Neural Dynamics": "#/$defs/AIND", + "Allied": "#/$defs/ALLIED", + "Applied Scientific Instrumentation": "#/$defs/ASI", + "Arecont Vision Costar": "#/$defs/ARECONT_VISION_COSTAR", + "Basler": "#/$defs/BASLER", + "Cambridge Technology": "#/$defs/CAMBRIDGE_TECHNOLOGY", + "Carl Zeiss": "#/$defs/CARL_ZEISS", + "Champalimaud Foundation": "#/$defs/CHAMPALIMAUD", + "Chan Zuckerberg Initiative": "#/$defs/CZI", + "Chroma": "#/$defs/CHROMA", + "Coherent Scientific": "#/$defs/COHERENT_SCIENTIFIC", + "Columbia University": "#/$defs/COLUMBIA", + "Computar": "#/$defs/COMPUTAR", + "Conoptics": "#/$defs/CONOPTICS", + "Custom": "#/$defs/CUSTOM", + "Dodotronic": "#/$defs/DODOTRONIC", + "Doric": "#/$defs/DORIC", + "Ealing": "#/$defs/EALING", + "Edmund Optics": "#/$defs/EDMUND_OPTICS", + "Emory University": "#/$defs/EMORY", + "Euresys": "#/$defs/EURESYS", + "Fujinon": "#/$defs/FUJINON", + "Hamamatsu": "#/$defs/HAMAMATSU", + "Hamilton": "#/$defs/HAMILTON", + "Huazhong University of Science and Technology": "#/$defs/HUST", + "IR Robot Co": "#/$defs/IR_ROBOT_CO", + "ISL Products International": "#/$defs/ISL", + "Infinity Photo-Optical": "#/$defs/INFINITY_PHOTO_OPTICAL", + "Integrated DNA Technologies": "#/$defs/IDT", + "Interuniversity Microelectronics Center": "#/$defs/IMEC", + "Invitrogen": "#/$defs/INVITROGEN", + "Jackson Laboratory": "#/$defs/JAX", + "Janelia Research Campus": "#/$defs/JANELIA", + "Julabo": "#/$defs/JULABO", + "LG": "#/$defs/LG", + "Leica": "#/$defs/LEICA", + "LifeCanvas": "#/$defs/LIFECANVAS", + "Lumen Dynamics": "#/$defs/LUMEN_DYNAMICS", + "MBF Bioscience": "#/$defs/MBF", + "MKS Newport": "#/$defs/MKS_NEWPORT", + "MPI": "#/$defs/MPI", + "Meadowlark Optics": "#/$defs/MEADOWLARK_OPTICS", + "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MJFF", + "Midwest Optical Systems, Inc.": "#/$defs/MIDOPT", + "Mitutuyo": "#/$defs/MITUTUYO", + "NResearch Inc": "#/$defs/NRESEARCH_INC", + "National Center for Complementary and Integrative Health": "#/$defs/NCCIH", + "National Institute of Mental Health": "#/$defs/NIMH", + "National Institute of Neurological Disorders and Stroke": "#/$defs/NINDS", + "National Instruments": "#/$defs/NATIONAL_INSTRUMENTS", + "Navitar": "#/$defs/NAVITAR", + "Neurophotometrics": "#/$defs/NEUROPHOTOMETRICS", + "New Scale Technologies": "#/$defs/NEW_SCALE_TECHNOLOGIES", + "New York University": "#/$defs/NYU", + "Nikon": "#/$defs/NIKON", + "Olympus": "#/$defs/OLYMPUS", + "Open Ephys Production Site": "#/$defs/OEPS", + "Optotune": "#/$defs/OPTOTUNE", + "Other": "#/$defs/OTHER", + "Oxxius": "#/$defs/OXXIUS", + "Prizmatix": "#/$defs/PRIZMATIX", + "Quantifi": "#/$defs/QUANTIFI", + "Raspberry Pi": "#/$defs/RASPBERRY_PI", + "SICGEN": "#/$defs/SICGEN", + "Schneider-Kreuznach": "#/$defs/SCHNEIDER_KREUZNACH", + "Second Order Effects": "#/$defs/SECOND_ORDER_EFFECTS", + "Semrock": "#/$defs/SEMROCK", + "Sigma-Aldritch": "#/$defs/SIGMA_ALDRITCH", + "Simons Foundation": "#/$defs/SIMONS_FOUNDATION", + "Spinnaker": "#/$defs/SPINNAKER", + "Tamron": "#/$defs/TAMRON", "Technical Manufacturing Corporation": "#/$defs/TMC", - "Teledyne FLIR": "#/$defs/TeledyneFLIR", - "Templeton World Charity Foundation": "#/$defs/TempletonWorldCharityFoundation", - "The Imaging Source": "#/$defs/TheImagingSource", - "The Lee Company": "#/$defs/TheLeeCompany", - "Thermo Fisher": "#/$defs/Thermofisher", - "Thorlabs": "#/$defs/Thorlabs", - "Tymphany": "#/$defs/Tymphany", - "Vieworks": "#/$defs/Vieworks", - "Vortran": "#/$defs/Vortran", - "ams OSRAM": "#/$defs/AmsOsram" + "Teledyne FLIR": "#/$defs/FLIR", + "Templeton World Charity Foundation": "#/$defs/TWCF", + "The Imaging Source": "#/$defs/THE_IMAGING_SOURCE", + "The Lee Company": "#/$defs/THE_LEE_COMPANY", + "Thermo Fisher Scientific": "#/$defs/THERMO_FISHER_SCIENTIFIC", + "Thorlabs": "#/$defs/THORLABS", + "Tymphany": "#/$defs/TYMPHANY", + "Vieworks": "#/$defs/VIEWORKS", + "Vortran": "#/$defs/VORTRAN", + "ams OSRAM": "#/$defs/AMS_OSRAM" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/AAOptoElectronic" + "$ref": "#/$defs/AA_OPTO_ELECTRONIC" }, { - "$ref": "#/$defs/Abcam" + "$ref": "#/$defs/ASUS" }, { - "$ref": "#/$defs/Addgene" + "$ref": "#/$defs/ABCAM" }, { - "$ref": "#/$defs/AilipuTechnologyCo" + "$ref": "#/$defs/ADDGENE" }, { - "$ref": "#/$defs/AllenInstitute" + "$ref": "#/$defs/AILIPU" }, { - "$ref": "#/$defs/AllenInstituteForBrainScience" + "$ref": "#/$defs/AI" }, { - "$ref": "#/$defs/AllenInstituteForNeuralDynamics" + "$ref": "#/$defs/AIBS" }, { - "$ref": "#/$defs/Allied" + "$ref": "#/$defs/AIND" }, { - "$ref": "#/$defs/AmsOsram" + "$ref": "#/$defs/ALLIED" }, { - "$ref": "#/$defs/AppliedScientificInstrumentation" + "$ref": "#/$defs/ASI" }, { - "$ref": "#/$defs/Asus" + "$ref": "#/$defs/ARECONT_VISION_COSTAR" }, { - "$ref": "#/$defs/ArecontVisionCostar" + "$ref": "#/$defs/BASLER" }, { - "$ref": "#/$defs/Basler" + "$ref": "#/$defs/CAMBRIDGE_TECHNOLOGY" }, { - "$ref": "#/$defs/CambridgeTechnology" + "$ref": "#/$defs/CARL_ZEISS" }, { - "$ref": "#/$defs/ChampalimaudFoundation" + "$ref": "#/$defs/CHAMPALIMAUD" }, { - "$ref": "#/$defs/ChanZuckerbergInitiative" + "$ref": "#/$defs/CZI" }, { - "$ref": "#/$defs/Chroma" + "$ref": "#/$defs/CHROMA" }, { - "$ref": "#/$defs/CoherentScientific" + "$ref": "#/$defs/COHERENT_SCIENTIFIC" }, { - "$ref": "#/$defs/ColumbiaUniversity" + "$ref": "#/$defs/COLUMBIA" }, { - "$ref": "#/$defs/Computar" + "$ref": "#/$defs/COMPUTAR" }, { - "$ref": "#/$defs/Conoptics" + "$ref": "#/$defs/CONOPTICS" }, { - "$ref": "#/$defs/Custom" + "$ref": "#/$defs/CUSTOM" }, { - "$ref": "#/$defs/Dodotronic" + "$ref": "#/$defs/DODOTRONIC" }, { - "$ref": "#/$defs/Doric" + "$ref": "#/$defs/DORIC" }, { - "$ref": "#/$defs/Ealing" + "$ref": "#/$defs/EALING" }, { - "$ref": "#/$defs/EdmundOptics" + "$ref": "#/$defs/EDMUND_OPTICS" }, { - "$ref": "#/$defs/EmoryUniversity" + "$ref": "#/$defs/EMORY" }, { - "$ref": "#/$defs/Euresys" + "$ref": "#/$defs/EURESYS" }, { - "$ref": "#/$defs/Fujinon" + "$ref": "#/$defs/FUJINON" }, { - "$ref": "#/$defs/Hamamatsu" + "$ref": "#/$defs/HAMAMATSU" }, { - "$ref": "#/$defs/Hamilton" + "$ref": "#/$defs/HAMILTON" }, { - "$ref": "#/$defs/HuazhongUniversityOfScienceAndTechnology" + "$ref": "#/$defs/HUST" }, { - "$ref": "#/$defs/TheImagingSource" + "$ref": "#/$defs/IR_ROBOT_CO" }, { - "$ref": "#/$defs/IntegratedDNATechnologies" + "$ref": "#/$defs/ISL" }, { - "$ref": "#/$defs/InteruniversityMicroelectronicsCenter" + "$ref": "#/$defs/INFINITY_PHOTO_OPTICAL" }, { - "$ref": "#/$defs/InfinityPhotoOptical" + "$ref": "#/$defs/IDT" }, { - "$ref": "#/$defs/Invitrogen" + "$ref": "#/$defs/IMEC" }, { - "$ref": "#/$defs/ISLProductsInternational" + "$ref": "#/$defs/INVITROGEN" }, { - "$ref": "#/$defs/JacksonLaboratory" + "$ref": "#/$defs/JAX" }, { - "$ref": "#/$defs/JaneliaResearchCampus" + "$ref": "#/$defs/JANELIA" }, { - "$ref": "#/$defs/Julabo" + "$ref": "#/$defs/JULABO" }, { - "$ref": "#/$defs/TheLeeCompany" + "$ref": "#/$defs/LG" }, { - "$ref": "#/$defs/Leica" + "$ref": "#/$defs/LEICA" }, { - "$ref": "#/$defs/Lg" + "$ref": "#/$defs/LUMEN_DYNAMICS" }, { - "$ref": "#/$defs/LifeCanvas" + "$ref": "#/$defs/LIFECANVAS" }, { - "$ref": "#/$defs/MeadowlarkOptics" + "$ref": "#/$defs/MBF" }, { - "$ref": "#/$defs/IRRobotCo" + "$ref": "#/$defs/MKS_NEWPORT" }, { - "$ref": "#/$defs/MBFBioscience" + "$ref": "#/$defs/MPI" }, { - "$ref": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch" + "$ref": "#/$defs/MEADOWLARK_OPTICS" }, { - "$ref": "#/$defs/MidwestOpticalSystems" + "$ref": "#/$defs/MJFF" }, { - "$ref": "#/$defs/Mitutuyo" + "$ref": "#/$defs/MIDOPT" }, { - "$ref": "#/$defs/MKSNewport" + "$ref": "#/$defs/MITUTUYO" }, { - "$ref": "#/$defs/Mpi" + "$ref": "#/$defs/NRESEARCH_INC" }, { - "$ref": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth" + "$ref": "#/$defs/NCCIH" }, { - "$ref": "#/$defs/NationalInstituteOfMentalHealth" + "$ref": "#/$defs/NIMH" }, { - "$ref": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke" + "$ref": "#/$defs/NINDS" }, { - "$ref": "#/$defs/NationalInstruments" + "$ref": "#/$defs/NATIONAL_INSTRUMENTS" }, { - "$ref": "#/$defs/Navitar" + "$ref": "#/$defs/NAVITAR" }, { - "$ref": "#/$defs/Neurophotometrics" + "$ref": "#/$defs/NEUROPHOTOMETRICS" }, { - "$ref": "#/$defs/NewScaleTechnologies" + "$ref": "#/$defs/NEW_SCALE_TECHNOLOGIES" }, { - "$ref": "#/$defs/NewYorkUniversity" + "$ref": "#/$defs/NYU" }, { - "$ref": "#/$defs/Nikon" + "$ref": "#/$defs/NIKON" }, { - "$ref": "#/$defs/NResearch" + "$ref": "#/$defs/OLYMPUS" }, { - "$ref": "#/$defs/OpenEphysProductionSite" + "$ref": "#/$defs/OEPS" }, { - "$ref": "#/$defs/Olympus" + "$ref": "#/$defs/OPTOTUNE" }, { - "$ref": "#/$defs/Optotune" + "$ref": "#/$defs/OTHER" }, { - "$ref": "#/$defs/Oxxius" + "$ref": "#/$defs/OXXIUS" }, { - "$ref": "#/$defs/Prizmatix" + "$ref": "#/$defs/PRIZMATIX" }, { - "$ref": "#/$defs/Quantifi" + "$ref": "#/$defs/QUANTIFI" }, { - "$ref": "#/$defs/RaspberryPi" + "$ref": "#/$defs/RASPBERRY_PI" }, { - "$ref": "#/$defs/SecondOrderEffects" + "$ref": "#/$defs/SICGEN" }, { - "$ref": "#/$defs/Semrock" + "$ref": "#/$defs/SCHNEIDER_KREUZNACH" }, { - "$ref": "#/$defs/SchneiderKreuznach" + "$ref": "#/$defs/SECOND_ORDER_EFFECTS" }, { - "$ref": "#/$defs/Sicgen" + "$ref": "#/$defs/SEMROCK" }, { - "$ref": "#/$defs/SigmaAldritch" + "$ref": "#/$defs/SIGMA_ALDRITCH" }, { - "$ref": "#/$defs/SimonsFoundation" + "$ref": "#/$defs/SIMONS_FOUNDATION" }, { - "$ref": "#/$defs/Spinnaker" + "$ref": "#/$defs/SPINNAKER" }, { - "$ref": "#/$defs/Tamron" + "$ref": "#/$defs/TAMRON" }, { - "$ref": "#/$defs/TempletonWorldCharityFoundation" + "$ref": "#/$defs/TMC" }, { - "$ref": "#/$defs/TeledyneFLIR" + "$ref": "#/$defs/FLIR" }, { - "$ref": "#/$defs/Thermofisher" + "$ref": "#/$defs/TWCF" }, { - "$ref": "#/$defs/Thorlabs" + "$ref": "#/$defs/THE_IMAGING_SOURCE" }, { - "$ref": "#/$defs/TMC" + "$ref": "#/$defs/THE_LEE_COMPANY" }, { - "$ref": "#/$defs/Tymphany" + "$ref": "#/$defs/THERMO_FISHER_SCIENTIFIC" }, { - "$ref": "#/$defs/Vieworks" + "$ref": "#/$defs/THORLABS" }, { - "$ref": "#/$defs/Vortran" + "$ref": "#/$defs/TYMPHANY" }, { - "$ref": "#/$defs/CarlZeiss" + "$ref": "#/$defs/VIEWORKS" }, { - "$ref": "#/$defs/LumenDynamics" + "$ref": "#/$defs/VORTRAN" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/AMS_OSRAM" } ] }, @@ -11365,93 +12543,18 @@ "title": "ObjectiveType", "type": "string" }, - "OlfactometerChannel": { + "Olfactometer": { "additionalProperties": false, - "description": "description of a Olfactometer channel", + "description": "Description of an olfactometer for odor stimuli", "properties": { - "channel_index": { - "title": "Channel index", - "type": "integer" - }, - "channel_type": { - "allOf": [ - { - "$ref": "#/$defs/ChannelType" - } - ], - "default": "Odor", - "title": "Channel type" - }, - "flow_capacity": { - "default": 100, + "device_type": { + "const": "Olfactometer", + "default": "Olfactometer", "enum": [ - 100, - 1000 + "Olfactometer" ], - "title": "Flow capacity", - "type": "integer" - }, - "flow_unit": { - "default": "mL/min", - "title": "Flow unit", + "title": "Device Type", "type": "string" - } - }, - "required": [ - "channel_index" - ], - "title": "OlfactometerChannel", - "type": "object" - }, - "Olympus": { - "additionalProperties": false, - "description": "Olympus", - "properties": { - "name": { - "const": "Olympus", - "default": "Olympus", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/ResearchOrganizationRegistry" - } - ], - "title": "Registry" - }, - "registry_identifier": { - "const": "02vcdte90", - "default": "02vcdte90", - "title": "Registry Identifier" - } - }, - "title": "Olympus", - "type": "object" - }, - "OpenEphysAcquisitionBoard": { - "additionalProperties": false, - "description": "Multichannel electrophysiology DAQ", - "properties": { - "device_type": { - "const": "Open Ephys acquisition board", - "default": "Open Ephys acquisition board", - "title": "Device Type" }, "name": { "title": "Device name", @@ -11471,47 +12574,47 @@ }, "manufacturer": { "default": { - "name": "Open Ephys Production Site", - "abbreviation": "OEPS", + "name": "Champalimaud Foundation", + "abbreviation": "Champalimaud", "registry": { "abbreviation": "ROR", "name": "Research Organization Registry" }, - "registry_identifier": "007rkz355" + "registry_identifier": "03g001n57" }, "discriminator": { "mapping": { - "Allen Institute for Neural Dynamics": "#/$defs/AllenInstituteForNeuralDynamics", - "Champalimaud Foundation": "#/$defs/ChampalimaudFoundation", - "Interuniversity Microelectronics Center": "#/$defs/InteruniversityMicroelectronicsCenter", - "National Instruments": "#/$defs/NationalInstruments", - "Open Ephys Production Site": "#/$defs/OpenEphysProductionSite", - "Other": "#/$defs/Other", - "Second Order Effects": "#/$defs/SecondOrderEffects" + "Allen Institute for Neural Dynamics": "#/$defs/AIND", + "Champalimaud Foundation": "#/$defs/CHAMPALIMAUD", + "Interuniversity Microelectronics Center": "#/$defs/IMEC", + "National Instruments": "#/$defs/NATIONAL_INSTRUMENTS", + "Open Ephys Production Site": "#/$defs/OEPS", + "Other": "#/$defs/OTHER", + "Second Order Effects": "#/$defs/SECOND_ORDER_EFFECTS" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/AllenInstituteForNeuralDynamics" + "$ref": "#/$defs/AIND" }, { - "$ref": "#/$defs/ChampalimaudFoundation" + "$ref": "#/$defs/CHAMPALIMAUD" }, { - "$ref": "#/$defs/NationalInstruments" + "$ref": "#/$defs/NATIONAL_INSTRUMENTS" }, { - "$ref": "#/$defs/InteruniversityMicroelectronicsCenter" + "$ref": "#/$defs/IMEC" }, { - "$ref": "#/$defs/OpenEphysProductionSite" + "$ref": "#/$defs/OEPS" }, { - "$ref": "#/$defs/SecondOrderEffects" + "$ref": "#/$defs/SECOND_ORDER_EFFECTS" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/OTHER" } ], "title": "Manufacturer" @@ -11575,20 +12678,23 @@ "title": "Notes" }, "data_interface": { - "const": "USB", + "allOf": [ + { + "$ref": "#/$defs/DataInterface" + } + ], "default": "USB", - "title": "Data Interface" + "title": "Data interface" }, "computer_name": { "title": "Name of computer controlling this DAQ", "type": "string" }, "channels": { - "default": [], "items": { - "$ref": "#/$defs/DAQChannel" + "$ref": "#/$defs/OlfactometerChannel" }, - "title": "DAQ channels", + "title": "Channels", "type": "array" }, "firmware_version": { @@ -11615,189 +12721,256 @@ "default": null, "title": "Hardware version" }, - "ports": { - "items": { - "$ref": "#/$defs/ProbePort" - }, - "title": "Acquisition board ports", - "type": "array" - } - }, - "required": [ - "name", - "computer_name", - "ports" - ], - "title": "OpenEphysAcquisitionBoard", - "type": "object" - }, - "OpenEphysProductionSite": { - "additionalProperties": false, - "description": "OpenEphysProductionSite", - "properties": { - "name": { - "const": "Open Ephys Production Site", - "default": "Open Ephys Production Site", - "title": "Name" - }, - "abbreviation": { - "const": "OEPS", - "default": "OEPS", - "title": "Abbreviation" - }, - "registry": { + "harp_device_type": { "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" + "name": "Olfactometer", + "whoami": 1140 }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Olfactometer": "#/$defs/OLFACTOMETER" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/OLFACTOMETER" } ], - "title": "Registry" - }, - "registry_identifier": { - "const": "007rkz355", - "default": "007rkz355", - "title": "Registry Identifier" - } - }, - "title": "OpenEphysProductionSite", - "type": "object" - }, - "Optotune": { - "additionalProperties": false, - "description": "Optotune", - "properties": { - "name": { - "const": "Optotune", - "default": "Optotune", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" + "title": "Harp Device Type" }, - "registry": { - "const": null, + "core_version": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], "default": null, - "title": "Registry" + "title": "Core version" }, - "registry_identifier": { - "const": null, + "tag_version": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], "default": null, - "title": "Registry Identifier" + "title": "Tag version" + }, + "is_clock_generator": { + "title": "Is Clock Generator", + "type": "boolean" } }, - "title": "Optotune", - "type": "object" - }, - "Origin": { - "description": "Coordinate reference origin point", - "enum": [ - "Bregma", - "Lambda", - "Other (see Notes)" + "required": [ + "name", + "computer_name", + "channels", + "is_clock_generator" ], - "title": "Origin", - "type": "string" + "title": "Olfactometer", + "type": "object" }, - "Other": { + "OlfactometerChannel": { "additionalProperties": false, - "description": "Other", + "description": "description of a Olfactometer channel", "properties": { - "name": { - "const": "Other", - "default": "Other", - "title": "Name" + "channel_index": { + "title": "Channel index", + "type": "integer" }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" + "channel_type": { + "allOf": [ + { + "$ref": "#/$defs/ChannelType" + } + ], + "default": "Odor", + "title": "Channel type" }, - "registry": { - "const": null, - "default": null, - "title": "Registry" + "flow_capacity": { + "default": 100, + "enum": [ + 100, + 1000 + ], + "title": "Flow capacity", + "type": "integer" }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" + "flow_unit": { + "default": "mL/min", + "title": "Flow unit", + "type": "string" } }, - "title": "Other", + "required": [ + "channel_index" + ], + "title": "OlfactometerChannel", "type": "object" }, - "Oxxius": { + "OpenEphysAcquisitionBoard": { "additionalProperties": false, - "description": "Oxxius", + "description": "Multichannel electrophysiology DAQ", "properties": { + "device_type": { + "const": "Open Ephys acquisition board", + "default": "Open Ephys acquisition board", + "enum": [ + "Open Ephys acquisition board" + ], + "title": "Device Type", + "type": "string" + }, "name": { - "const": "Oxxius", - "default": "Oxxius", - "title": "Name" + "title": "Device name", + "type": "string" }, - "abbreviation": { - "const": null, + "serial_number": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], "default": null, - "title": "Abbreviation" + "title": "Serial number" }, - "registry": { - "const": null, + "manufacturer": { + "default": { + "name": "Open Ephys Production Site", + "abbreviation": "OEPS", + "registry": { + "abbreviation": "ROR", + "name": "Research Organization Registry" + }, + "registry_identifier": "007rkz355" + }, + "discriminator": { + "mapping": { + "Allen Institute for Neural Dynamics": "#/$defs/AIND", + "Champalimaud Foundation": "#/$defs/CHAMPALIMAUD", + "Interuniversity Microelectronics Center": "#/$defs/IMEC", + "National Instruments": "#/$defs/NATIONAL_INSTRUMENTS", + "Open Ephys Production Site": "#/$defs/OEPS", + "Other": "#/$defs/OTHER", + "Second Order Effects": "#/$defs/SECOND_ORDER_EFFECTS" + }, + "propertyName": "name" + }, + "oneOf": [ + { + "$ref": "#/$defs/AIND" + }, + { + "$ref": "#/$defs/CHAMPALIMAUD" + }, + { + "$ref": "#/$defs/NATIONAL_INSTRUMENTS" + }, + { + "$ref": "#/$defs/IMEC" + }, + { + "$ref": "#/$defs/OEPS" + }, + { + "$ref": "#/$defs/SECOND_ORDER_EFFECTS" + }, + { + "$ref": "#/$defs/OTHER" + } + ], + "title": "Manufacturer" + }, + "model": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], "default": null, - "title": "Registry" + "title": "Model" }, - "registry_identifier": { - "const": null, + "path_to_cad": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], "default": null, - "title": "Registry Identifier" - } - }, - "title": "Oxxius", - "type": "object" - }, - "POphys": { - "additionalProperties": false, - "description": "POphys", - "properties": { - "name": { - "const": "Planar optical physiology", - "default": "Planar optical physiology", - "title": "Name" + "description": "For CUSTOM manufactured devices", + "title": "Path to CAD diagram" }, - "abbreviation": { - "const": "ophys", - "default": "ophys", - "title": "Abbreviation" - } - }, - "title": "POphys", - "type": "object" - }, - "Patch": { - "additionalProperties": false, - "description": "Description of a patch cord", - "properties": { - "device_type": { - "const": "Patch", - "default": "Patch", - "title": "Device Type" + "port_index": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Port index" }, - "name": { - "title": "Device name", + "additional_settings": { + "allOf": [ + { + "$ref": "#/$defs/AindGeneric" + } + ], + "default": {}, + "title": "Additional parameters" + }, + "notes": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Notes" + }, + "data_interface": { + "const": "USB", + "default": "USB", + "enum": [ + "USB" + ], + "title": "Data Interface", "type": "string" }, - "serial_number": { + "computer_name": { + "title": "Name of computer controlling this DAQ", + "type": "string" + }, + "channels": { + "default": [], + "items": { + "$ref": "#/$defs/DAQChannel" + }, + "title": "DAQ channels", + "type": "array" + }, + "firmware_version": { "anyOf": [ { "type": "string" @@ -11807,372 +12980,502 @@ } ], "default": null, - "title": "Serial number" + "title": "Firmware version" }, - "manufacturer": { + "hardware_version": { "anyOf": [ { - "discriminator": { - "mapping": { - "AA Opto Electronic": "#/$defs/AAOptoElectronic", - "ASUS": "#/$defs/Asus", - "Abcam": "#/$defs/Abcam", - "Addgene": "#/$defs/Addgene", - "Ailipu Technology Co": "#/$defs/AilipuTechnologyCo", - "Allen Institute": "#/$defs/AllenInstitute", - "Allen Institute for Brain Science": "#/$defs/AllenInstituteForBrainScience", - "Allen Institute for Neural Dynamics": "#/$defs/AllenInstituteForNeuralDynamics", - "Allied": "#/$defs/Allied", - "Applied Scientific Instrumentation": "#/$defs/AppliedScientificInstrumentation", - "Arecont Vision Costar": "#/$defs/ArecontVisionCostar", - "Basler": "#/$defs/Basler", - "Cambridge Technology": "#/$defs/CambridgeTechnology", - "Carl Zeiss": "#/$defs/CarlZeiss", - "Champalimaud Foundation": "#/$defs/ChampalimaudFoundation", - "Chan Zuckerberg Initiative": "#/$defs/ChanZuckerbergInitiative", - "Chroma": "#/$defs/Chroma", - "Coherent Scientific": "#/$defs/CoherentScientific", - "Columbia University": "#/$defs/ColumbiaUniversity", - "Computar": "#/$defs/Computar", - "Conoptics": "#/$defs/Conoptics", - "Custom": "#/$defs/Custom", - "Dodotronic": "#/$defs/Dodotronic", - "Doric": "#/$defs/Doric", - "Ealing": "#/$defs/Ealing", - "Edmund Optics": "#/$defs/EdmundOptics", - "Emory University": "#/$defs/EmoryUniversity", - "Euresys": "#/$defs/Euresys", - "Fujinon": "#/$defs/Fujinon", - "Hamamatsu": "#/$defs/Hamamatsu", - "Hamilton": "#/$defs/Hamilton", - "Huazhong University of Science and Technology": "#/$defs/HuazhongUniversityOfScienceAndTechnology", - "IR Robot Co": "#/$defs/IRRobotCo", - "ISL Products International": "#/$defs/ISLProductsInternational", - "Infinity Photo-Optical": "#/$defs/InfinityPhotoOptical", - "Integrated DNA Technologies": "#/$defs/IntegratedDNATechnologies", - "Interuniversity Microelectronics Center": "#/$defs/InteruniversityMicroelectronicsCenter", - "Invitrogen": "#/$defs/Invitrogen", - "Jackson Laboratory": "#/$defs/JacksonLaboratory", - "Janelia Research Campus": "#/$defs/JaneliaResearchCampus", - "Julabo": "#/$defs/Julabo", - "LG": "#/$defs/Lg", - "Leica": "#/$defs/Leica", - "LifeCanvas": "#/$defs/LifeCanvas", - "Lumen Dynamics": "#/$defs/LumenDynamics", - "MBF Bioscience": "#/$defs/MBFBioscience", - "MKS Newport": "#/$defs/MKSNewport", - "MPI": "#/$defs/Mpi", - "Meadowlark Optics": "#/$defs/MeadowlarkOptics", - "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch", - "Midwest Optical Systems, Inc.": "#/$defs/MidwestOpticalSystems", - "Mitutuyo": "#/$defs/Mitutuyo", - "NResearch Inc": "#/$defs/NResearch", - "National Center for Complementary and Integrative Health": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth", - "National Institute of Mental Health": "#/$defs/NationalInstituteOfMentalHealth", - "National Institute of Neurological Disorders and Stroke": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke", - "National Instruments": "#/$defs/NationalInstruments", - "Navitar": "#/$defs/Navitar", - "Neurophotometrics": "#/$defs/Neurophotometrics", - "New Scale Technologies": "#/$defs/NewScaleTechnologies", - "New York University": "#/$defs/NewYorkUniversity", - "Nikon": "#/$defs/Nikon", - "Olympus": "#/$defs/Olympus", - "Open Ephys Production Site": "#/$defs/OpenEphysProductionSite", - "Optotune": "#/$defs/Optotune", - "Other": "#/$defs/Other", - "Oxxius": "#/$defs/Oxxius", - "Prizmatix": "#/$defs/Prizmatix", - "Quantifi": "#/$defs/Quantifi", - "Raspberry Pi": "#/$defs/RaspberryPi", - "SICGEN": "#/$defs/Sicgen", - "Schneider-Kreuznach": "#/$defs/SchneiderKreuznach", - "Second Order Effects": "#/$defs/SecondOrderEffects", - "Semrock": "#/$defs/Semrock", - "Sigma-Aldritch": "#/$defs/SigmaAldritch", - "Simons Foundation": "#/$defs/SimonsFoundation", - "Spinnaker": "#/$defs/Spinnaker", - "Tamron": "#/$defs/Tamron", - "Technical Manufacturing Corporation": "#/$defs/TMC", - "Teledyne FLIR": "#/$defs/TeledyneFLIR", - "Templeton World Charity Foundation": "#/$defs/TempletonWorldCharityFoundation", - "The Imaging Source": "#/$defs/TheImagingSource", - "The Lee Company": "#/$defs/TheLeeCompany", - "Thermo Fisher": "#/$defs/Thermofisher", - "Thorlabs": "#/$defs/Thorlabs", - "Tymphany": "#/$defs/Tymphany", - "Vieworks": "#/$defs/Vieworks", - "Vortran": "#/$defs/Vortran", - "ams OSRAM": "#/$defs/AmsOsram" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/AAOptoElectronic" - }, - { - "$ref": "#/$defs/Abcam" - }, - { - "$ref": "#/$defs/Addgene" - }, - { - "$ref": "#/$defs/AilipuTechnologyCo" - }, - { - "$ref": "#/$defs/AllenInstitute" - }, - { - "$ref": "#/$defs/AllenInstituteForBrainScience" - }, - { - "$ref": "#/$defs/AllenInstituteForNeuralDynamics" - }, + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Hardware version" + }, + "ports": { + "items": { + "$ref": "#/$defs/ProbePort" + }, + "title": "Acquisition board ports", + "type": "array" + } + }, + "required": [ + "name", + "computer_name", + "ports" + ], + "title": "OpenEphysAcquisitionBoard", + "type": "object" + }, + "Origin": { + "description": "Coordinate reference origin point", + "enum": [ + "Bregma", + "Lambda", + "Other (see Notes)" + ], + "title": "Origin", + "type": "string" + }, + "POPHYS": { + "additionalProperties": false, + "properties": { + "name": { + "const": "Planar optical physiology", + "default": "Planar optical physiology", + "enum": [ + "Planar optical physiology" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "pophys", + "default": "pophys", + "enum": [ + "pophys" + ], + "title": "Abbreviation", + "type": "string" + } + }, + "title": "POPHYS", + "type": "object" + }, + "PRIZMATIX": { + "properties": { + "name": { + "const": "Prizmatix", + "default": "Prizmatix", + "enum": [ + "Prizmatix" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "PRIZMATIX", + "type": "object" + }, + "Patch": { + "additionalProperties": false, + "description": "Description of a patch cord", + "properties": { + "device_type": { + "const": "Patch", + "default": "Patch", + "enum": [ + "Patch" + ], + "title": "Device Type", + "type": "string" + }, + "name": { + "title": "Device name", + "type": "string" + }, + "serial_number": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Serial number" + }, + "manufacturer": { + "anyOf": [ + { + "discriminator": { + "mapping": { + "AA Opto Electronic": "#/$defs/AA_OPTO_ELECTRONIC", + "ASUS": "#/$defs/ASUS", + "Abcam": "#/$defs/ABCAM", + "Addgene": "#/$defs/ADDGENE", + "Ailipu Technology Co": "#/$defs/AILIPU", + "Allen Institute": "#/$defs/AI", + "Allen Institute for Brain Science": "#/$defs/AIBS", + "Allen Institute for Neural Dynamics": "#/$defs/AIND", + "Allied": "#/$defs/ALLIED", + "Applied Scientific Instrumentation": "#/$defs/ASI", + "Arecont Vision Costar": "#/$defs/ARECONT_VISION_COSTAR", + "Basler": "#/$defs/BASLER", + "Cambridge Technology": "#/$defs/CAMBRIDGE_TECHNOLOGY", + "Carl Zeiss": "#/$defs/CARL_ZEISS", + "Champalimaud Foundation": "#/$defs/CHAMPALIMAUD", + "Chan Zuckerberg Initiative": "#/$defs/CZI", + "Chroma": "#/$defs/CHROMA", + "Coherent Scientific": "#/$defs/COHERENT_SCIENTIFIC", + "Columbia University": "#/$defs/COLUMBIA", + "Computar": "#/$defs/COMPUTAR", + "Conoptics": "#/$defs/CONOPTICS", + "Custom": "#/$defs/CUSTOM", + "Dodotronic": "#/$defs/DODOTRONIC", + "Doric": "#/$defs/DORIC", + "Ealing": "#/$defs/EALING", + "Edmund Optics": "#/$defs/EDMUND_OPTICS", + "Emory University": "#/$defs/EMORY", + "Euresys": "#/$defs/EURESYS", + "Fujinon": "#/$defs/FUJINON", + "Hamamatsu": "#/$defs/HAMAMATSU", + "Hamilton": "#/$defs/HAMILTON", + "Huazhong University of Science and Technology": "#/$defs/HUST", + "IR Robot Co": "#/$defs/IR_ROBOT_CO", + "ISL Products International": "#/$defs/ISL", + "Infinity Photo-Optical": "#/$defs/INFINITY_PHOTO_OPTICAL", + "Integrated DNA Technologies": "#/$defs/IDT", + "Interuniversity Microelectronics Center": "#/$defs/IMEC", + "Invitrogen": "#/$defs/INVITROGEN", + "Jackson Laboratory": "#/$defs/JAX", + "Janelia Research Campus": "#/$defs/JANELIA", + "Julabo": "#/$defs/JULABO", + "LG": "#/$defs/LG", + "Leica": "#/$defs/LEICA", + "LifeCanvas": "#/$defs/LIFECANVAS", + "Lumen Dynamics": "#/$defs/LUMEN_DYNAMICS", + "MBF Bioscience": "#/$defs/MBF", + "MKS Newport": "#/$defs/MKS_NEWPORT", + "MPI": "#/$defs/MPI", + "Meadowlark Optics": "#/$defs/MEADOWLARK_OPTICS", + "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MJFF", + "Midwest Optical Systems, Inc.": "#/$defs/MIDOPT", + "Mitutuyo": "#/$defs/MITUTUYO", + "NResearch Inc": "#/$defs/NRESEARCH_INC", + "National Center for Complementary and Integrative Health": "#/$defs/NCCIH", + "National Institute of Mental Health": "#/$defs/NIMH", + "National Institute of Neurological Disorders and Stroke": "#/$defs/NINDS", + "National Instruments": "#/$defs/NATIONAL_INSTRUMENTS", + "Navitar": "#/$defs/NAVITAR", + "Neurophotometrics": "#/$defs/NEUROPHOTOMETRICS", + "New Scale Technologies": "#/$defs/NEW_SCALE_TECHNOLOGIES", + "New York University": "#/$defs/NYU", + "Nikon": "#/$defs/NIKON", + "Olympus": "#/$defs/OLYMPUS", + "Open Ephys Production Site": "#/$defs/OEPS", + "Optotune": "#/$defs/OPTOTUNE", + "Other": "#/$defs/OTHER", + "Oxxius": "#/$defs/OXXIUS", + "Prizmatix": "#/$defs/PRIZMATIX", + "Quantifi": "#/$defs/QUANTIFI", + "Raspberry Pi": "#/$defs/RASPBERRY_PI", + "SICGEN": "#/$defs/SICGEN", + "Schneider-Kreuznach": "#/$defs/SCHNEIDER_KREUZNACH", + "Second Order Effects": "#/$defs/SECOND_ORDER_EFFECTS", + "Semrock": "#/$defs/SEMROCK", + "Sigma-Aldritch": "#/$defs/SIGMA_ALDRITCH", + "Simons Foundation": "#/$defs/SIMONS_FOUNDATION", + "Spinnaker": "#/$defs/SPINNAKER", + "Tamron": "#/$defs/TAMRON", + "Technical Manufacturing Corporation": "#/$defs/TMC", + "Teledyne FLIR": "#/$defs/FLIR", + "Templeton World Charity Foundation": "#/$defs/TWCF", + "The Imaging Source": "#/$defs/THE_IMAGING_SOURCE", + "The Lee Company": "#/$defs/THE_LEE_COMPANY", + "Thermo Fisher Scientific": "#/$defs/THERMO_FISHER_SCIENTIFIC", + "Thorlabs": "#/$defs/THORLABS", + "Tymphany": "#/$defs/TYMPHANY", + "Vieworks": "#/$defs/VIEWORKS", + "Vortran": "#/$defs/VORTRAN", + "ams OSRAM": "#/$defs/AMS_OSRAM" + }, + "propertyName": "name" + }, + "oneOf": [ + { + "$ref": "#/$defs/AA_OPTO_ELECTRONIC" + }, { - "$ref": "#/$defs/Allied" + "$ref": "#/$defs/ASUS" }, { - "$ref": "#/$defs/AmsOsram" + "$ref": "#/$defs/ABCAM" }, { - "$ref": "#/$defs/AppliedScientificInstrumentation" + "$ref": "#/$defs/ADDGENE" }, { - "$ref": "#/$defs/Asus" + "$ref": "#/$defs/AILIPU" }, { - "$ref": "#/$defs/ArecontVisionCostar" + "$ref": "#/$defs/AI" }, { - "$ref": "#/$defs/Basler" + "$ref": "#/$defs/AIBS" }, { - "$ref": "#/$defs/CambridgeTechnology" + "$ref": "#/$defs/AIND" }, { - "$ref": "#/$defs/ChampalimaudFoundation" + "$ref": "#/$defs/ALLIED" }, { - "$ref": "#/$defs/ChanZuckerbergInitiative" + "$ref": "#/$defs/ASI" }, { - "$ref": "#/$defs/Chroma" + "$ref": "#/$defs/ARECONT_VISION_COSTAR" }, { - "$ref": "#/$defs/CoherentScientific" + "$ref": "#/$defs/BASLER" }, { - "$ref": "#/$defs/ColumbiaUniversity" + "$ref": "#/$defs/CAMBRIDGE_TECHNOLOGY" }, { - "$ref": "#/$defs/Computar" + "$ref": "#/$defs/CARL_ZEISS" }, { - "$ref": "#/$defs/Conoptics" + "$ref": "#/$defs/CHAMPALIMAUD" }, { - "$ref": "#/$defs/Custom" + "$ref": "#/$defs/CZI" }, { - "$ref": "#/$defs/Dodotronic" + "$ref": "#/$defs/CHROMA" }, { - "$ref": "#/$defs/Doric" + "$ref": "#/$defs/COHERENT_SCIENTIFIC" }, { - "$ref": "#/$defs/Ealing" + "$ref": "#/$defs/COLUMBIA" }, { - "$ref": "#/$defs/EdmundOptics" + "$ref": "#/$defs/COMPUTAR" }, { - "$ref": "#/$defs/EmoryUniversity" + "$ref": "#/$defs/CONOPTICS" }, { - "$ref": "#/$defs/Euresys" + "$ref": "#/$defs/CUSTOM" }, { - "$ref": "#/$defs/Fujinon" + "$ref": "#/$defs/DODOTRONIC" }, { - "$ref": "#/$defs/Hamamatsu" + "$ref": "#/$defs/DORIC" }, { - "$ref": "#/$defs/Hamilton" + "$ref": "#/$defs/EALING" }, { - "$ref": "#/$defs/HuazhongUniversityOfScienceAndTechnology" + "$ref": "#/$defs/EDMUND_OPTICS" }, { - "$ref": "#/$defs/TheImagingSource" + "$ref": "#/$defs/EMORY" }, { - "$ref": "#/$defs/IntegratedDNATechnologies" + "$ref": "#/$defs/EURESYS" }, { - "$ref": "#/$defs/InteruniversityMicroelectronicsCenter" + "$ref": "#/$defs/FUJINON" }, { - "$ref": "#/$defs/InfinityPhotoOptical" + "$ref": "#/$defs/HAMAMATSU" }, { - "$ref": "#/$defs/Invitrogen" + "$ref": "#/$defs/HAMILTON" }, { - "$ref": "#/$defs/ISLProductsInternational" + "$ref": "#/$defs/HUST" }, { - "$ref": "#/$defs/JacksonLaboratory" + "$ref": "#/$defs/IR_ROBOT_CO" }, { - "$ref": "#/$defs/JaneliaResearchCampus" + "$ref": "#/$defs/ISL" }, { - "$ref": "#/$defs/Julabo" + "$ref": "#/$defs/INFINITY_PHOTO_OPTICAL" }, { - "$ref": "#/$defs/TheLeeCompany" + "$ref": "#/$defs/IDT" }, { - "$ref": "#/$defs/Leica" + "$ref": "#/$defs/IMEC" }, { - "$ref": "#/$defs/Lg" + "$ref": "#/$defs/INVITROGEN" }, { - "$ref": "#/$defs/LifeCanvas" + "$ref": "#/$defs/JAX" }, { - "$ref": "#/$defs/MeadowlarkOptics" + "$ref": "#/$defs/JANELIA" }, { - "$ref": "#/$defs/IRRobotCo" + "$ref": "#/$defs/JULABO" }, { - "$ref": "#/$defs/MBFBioscience" + "$ref": "#/$defs/LG" }, { - "$ref": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch" + "$ref": "#/$defs/LEICA" }, { - "$ref": "#/$defs/MidwestOpticalSystems" + "$ref": "#/$defs/LUMEN_DYNAMICS" }, { - "$ref": "#/$defs/Mitutuyo" + "$ref": "#/$defs/LIFECANVAS" }, { - "$ref": "#/$defs/MKSNewport" + "$ref": "#/$defs/MBF" }, { - "$ref": "#/$defs/Mpi" + "$ref": "#/$defs/MKS_NEWPORT" }, { - "$ref": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth" + "$ref": "#/$defs/MPI" }, { - "$ref": "#/$defs/NationalInstituteOfMentalHealth" + "$ref": "#/$defs/MEADOWLARK_OPTICS" }, { - "$ref": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke" + "$ref": "#/$defs/MJFF" }, { - "$ref": "#/$defs/NationalInstruments" + "$ref": "#/$defs/MIDOPT" }, { - "$ref": "#/$defs/Navitar" + "$ref": "#/$defs/MITUTUYO" }, { - "$ref": "#/$defs/Neurophotometrics" + "$ref": "#/$defs/NRESEARCH_INC" }, { - "$ref": "#/$defs/NewScaleTechnologies" + "$ref": "#/$defs/NCCIH" }, { - "$ref": "#/$defs/NewYorkUniversity" + "$ref": "#/$defs/NIMH" }, { - "$ref": "#/$defs/Nikon" + "$ref": "#/$defs/NINDS" }, { - "$ref": "#/$defs/NResearch" + "$ref": "#/$defs/NATIONAL_INSTRUMENTS" }, { - "$ref": "#/$defs/OpenEphysProductionSite" + "$ref": "#/$defs/NAVITAR" }, { - "$ref": "#/$defs/Olympus" + "$ref": "#/$defs/NEUROPHOTOMETRICS" }, { - "$ref": "#/$defs/Optotune" + "$ref": "#/$defs/NEW_SCALE_TECHNOLOGIES" }, { - "$ref": "#/$defs/Oxxius" + "$ref": "#/$defs/NYU" }, { - "$ref": "#/$defs/Prizmatix" + "$ref": "#/$defs/NIKON" }, { - "$ref": "#/$defs/Quantifi" + "$ref": "#/$defs/OLYMPUS" }, { - "$ref": "#/$defs/RaspberryPi" + "$ref": "#/$defs/OEPS" }, { - "$ref": "#/$defs/SecondOrderEffects" + "$ref": "#/$defs/OPTOTUNE" }, { - "$ref": "#/$defs/Semrock" + "$ref": "#/$defs/OTHER" }, { - "$ref": "#/$defs/SchneiderKreuznach" + "$ref": "#/$defs/OXXIUS" }, { - "$ref": "#/$defs/Sicgen" + "$ref": "#/$defs/PRIZMATIX" }, { - "$ref": "#/$defs/SigmaAldritch" + "$ref": "#/$defs/QUANTIFI" }, { - "$ref": "#/$defs/SimonsFoundation" + "$ref": "#/$defs/RASPBERRY_PI" }, { - "$ref": "#/$defs/Spinnaker" + "$ref": "#/$defs/SICGEN" }, { - "$ref": "#/$defs/Tamron" + "$ref": "#/$defs/SCHNEIDER_KREUZNACH" }, { - "$ref": "#/$defs/TempletonWorldCharityFoundation" + "$ref": "#/$defs/SECOND_ORDER_EFFECTS" }, { - "$ref": "#/$defs/TeledyneFLIR" + "$ref": "#/$defs/SEMROCK" }, { - "$ref": "#/$defs/Thermofisher" + "$ref": "#/$defs/SIGMA_ALDRITCH" }, { - "$ref": "#/$defs/Thorlabs" + "$ref": "#/$defs/SIMONS_FOUNDATION" + }, + { + "$ref": "#/$defs/SPINNAKER" + }, + { + "$ref": "#/$defs/TAMRON" }, { "$ref": "#/$defs/TMC" }, { - "$ref": "#/$defs/Tymphany" + "$ref": "#/$defs/FLIR" + }, + { + "$ref": "#/$defs/TWCF" + }, + { + "$ref": "#/$defs/THE_IMAGING_SOURCE" }, { - "$ref": "#/$defs/Vieworks" + "$ref": "#/$defs/THE_LEE_COMPANY" }, { - "$ref": "#/$defs/Vortran" + "$ref": "#/$defs/THERMO_FISHER_SCIENTIFIC" }, { - "$ref": "#/$defs/CarlZeiss" + "$ref": "#/$defs/THORLABS" }, { - "$ref": "#/$defs/LumenDynamics" + "$ref": "#/$defs/TYMPHANY" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/VIEWORKS" + }, + { + "$ref": "#/$defs/VORTRAN" + }, + { + "$ref": "#/$defs/AMS_OSRAM" } ] }, @@ -12292,7 +13595,11 @@ "device_type": { "const": "Pockels cell", "default": "Pockels cell", - "title": "Device Type" + "enum": [ + "Pockels cell" + ], + "title": "Device Type", + "type": "string" }, "name": { "title": "Device name", @@ -12315,365 +13622,365 @@ { "discriminator": { "mapping": { - "AA Opto Electronic": "#/$defs/AAOptoElectronic", - "ASUS": "#/$defs/Asus", - "Abcam": "#/$defs/Abcam", - "Addgene": "#/$defs/Addgene", - "Ailipu Technology Co": "#/$defs/AilipuTechnologyCo", - "Allen Institute": "#/$defs/AllenInstitute", - "Allen Institute for Brain Science": "#/$defs/AllenInstituteForBrainScience", - "Allen Institute for Neural Dynamics": "#/$defs/AllenInstituteForNeuralDynamics", - "Allied": "#/$defs/Allied", - "Applied Scientific Instrumentation": "#/$defs/AppliedScientificInstrumentation", - "Arecont Vision Costar": "#/$defs/ArecontVisionCostar", - "Basler": "#/$defs/Basler", - "Cambridge Technology": "#/$defs/CambridgeTechnology", - "Carl Zeiss": "#/$defs/CarlZeiss", - "Champalimaud Foundation": "#/$defs/ChampalimaudFoundation", - "Chan Zuckerberg Initiative": "#/$defs/ChanZuckerbergInitiative", - "Chroma": "#/$defs/Chroma", - "Coherent Scientific": "#/$defs/CoherentScientific", - "Columbia University": "#/$defs/ColumbiaUniversity", - "Computar": "#/$defs/Computar", - "Conoptics": "#/$defs/Conoptics", - "Custom": "#/$defs/Custom", - "Dodotronic": "#/$defs/Dodotronic", - "Doric": "#/$defs/Doric", - "Ealing": "#/$defs/Ealing", - "Edmund Optics": "#/$defs/EdmundOptics", - "Emory University": "#/$defs/EmoryUniversity", - "Euresys": "#/$defs/Euresys", - "Fujinon": "#/$defs/Fujinon", - "Hamamatsu": "#/$defs/Hamamatsu", - "Hamilton": "#/$defs/Hamilton", - "Huazhong University of Science and Technology": "#/$defs/HuazhongUniversityOfScienceAndTechnology", - "IR Robot Co": "#/$defs/IRRobotCo", - "ISL Products International": "#/$defs/ISLProductsInternational", - "Infinity Photo-Optical": "#/$defs/InfinityPhotoOptical", - "Integrated DNA Technologies": "#/$defs/IntegratedDNATechnologies", - "Interuniversity Microelectronics Center": "#/$defs/InteruniversityMicroelectronicsCenter", - "Invitrogen": "#/$defs/Invitrogen", - "Jackson Laboratory": "#/$defs/JacksonLaboratory", - "Janelia Research Campus": "#/$defs/JaneliaResearchCampus", - "Julabo": "#/$defs/Julabo", - "LG": "#/$defs/Lg", - "Leica": "#/$defs/Leica", - "LifeCanvas": "#/$defs/LifeCanvas", - "Lumen Dynamics": "#/$defs/LumenDynamics", - "MBF Bioscience": "#/$defs/MBFBioscience", - "MKS Newport": "#/$defs/MKSNewport", - "MPI": "#/$defs/Mpi", - "Meadowlark Optics": "#/$defs/MeadowlarkOptics", - "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch", - "Midwest Optical Systems, Inc.": "#/$defs/MidwestOpticalSystems", - "Mitutuyo": "#/$defs/Mitutuyo", - "NResearch Inc": "#/$defs/NResearch", - "National Center for Complementary and Integrative Health": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth", - "National Institute of Mental Health": "#/$defs/NationalInstituteOfMentalHealth", - "National Institute of Neurological Disorders and Stroke": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke", - "National Instruments": "#/$defs/NationalInstruments", - "Navitar": "#/$defs/Navitar", - "Neurophotometrics": "#/$defs/Neurophotometrics", - "New Scale Technologies": "#/$defs/NewScaleTechnologies", - "New York University": "#/$defs/NewYorkUniversity", - "Nikon": "#/$defs/Nikon", - "Olympus": "#/$defs/Olympus", - "Open Ephys Production Site": "#/$defs/OpenEphysProductionSite", - "Optotune": "#/$defs/Optotune", - "Other": "#/$defs/Other", - "Oxxius": "#/$defs/Oxxius", - "Prizmatix": "#/$defs/Prizmatix", - "Quantifi": "#/$defs/Quantifi", - "Raspberry Pi": "#/$defs/RaspberryPi", - "SICGEN": "#/$defs/Sicgen", - "Schneider-Kreuznach": "#/$defs/SchneiderKreuznach", - "Second Order Effects": "#/$defs/SecondOrderEffects", - "Semrock": "#/$defs/Semrock", - "Sigma-Aldritch": "#/$defs/SigmaAldritch", - "Simons Foundation": "#/$defs/SimonsFoundation", - "Spinnaker": "#/$defs/Spinnaker", - "Tamron": "#/$defs/Tamron", + "AA Opto Electronic": "#/$defs/AA_OPTO_ELECTRONIC", + "ASUS": "#/$defs/ASUS", + "Abcam": "#/$defs/ABCAM", + "Addgene": "#/$defs/ADDGENE", + "Ailipu Technology Co": "#/$defs/AILIPU", + "Allen Institute": "#/$defs/AI", + "Allen Institute for Brain Science": "#/$defs/AIBS", + "Allen Institute for Neural Dynamics": "#/$defs/AIND", + "Allied": "#/$defs/ALLIED", + "Applied Scientific Instrumentation": "#/$defs/ASI", + "Arecont Vision Costar": "#/$defs/ARECONT_VISION_COSTAR", + "Basler": "#/$defs/BASLER", + "Cambridge Technology": "#/$defs/CAMBRIDGE_TECHNOLOGY", + "Carl Zeiss": "#/$defs/CARL_ZEISS", + "Champalimaud Foundation": "#/$defs/CHAMPALIMAUD", + "Chan Zuckerberg Initiative": "#/$defs/CZI", + "Chroma": "#/$defs/CHROMA", + "Coherent Scientific": "#/$defs/COHERENT_SCIENTIFIC", + "Columbia University": "#/$defs/COLUMBIA", + "Computar": "#/$defs/COMPUTAR", + "Conoptics": "#/$defs/CONOPTICS", + "Custom": "#/$defs/CUSTOM", + "Dodotronic": "#/$defs/DODOTRONIC", + "Doric": "#/$defs/DORIC", + "Ealing": "#/$defs/EALING", + "Edmund Optics": "#/$defs/EDMUND_OPTICS", + "Emory University": "#/$defs/EMORY", + "Euresys": "#/$defs/EURESYS", + "Fujinon": "#/$defs/FUJINON", + "Hamamatsu": "#/$defs/HAMAMATSU", + "Hamilton": "#/$defs/HAMILTON", + "Huazhong University of Science and Technology": "#/$defs/HUST", + "IR Robot Co": "#/$defs/IR_ROBOT_CO", + "ISL Products International": "#/$defs/ISL", + "Infinity Photo-Optical": "#/$defs/INFINITY_PHOTO_OPTICAL", + "Integrated DNA Technologies": "#/$defs/IDT", + "Interuniversity Microelectronics Center": "#/$defs/IMEC", + "Invitrogen": "#/$defs/INVITROGEN", + "Jackson Laboratory": "#/$defs/JAX", + "Janelia Research Campus": "#/$defs/JANELIA", + "Julabo": "#/$defs/JULABO", + "LG": "#/$defs/LG", + "Leica": "#/$defs/LEICA", + "LifeCanvas": "#/$defs/LIFECANVAS", + "Lumen Dynamics": "#/$defs/LUMEN_DYNAMICS", + "MBF Bioscience": "#/$defs/MBF", + "MKS Newport": "#/$defs/MKS_NEWPORT", + "MPI": "#/$defs/MPI", + "Meadowlark Optics": "#/$defs/MEADOWLARK_OPTICS", + "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MJFF", + "Midwest Optical Systems, Inc.": "#/$defs/MIDOPT", + "Mitutuyo": "#/$defs/MITUTUYO", + "NResearch Inc": "#/$defs/NRESEARCH_INC", + "National Center for Complementary and Integrative Health": "#/$defs/NCCIH", + "National Institute of Mental Health": "#/$defs/NIMH", + "National Institute of Neurological Disorders and Stroke": "#/$defs/NINDS", + "National Instruments": "#/$defs/NATIONAL_INSTRUMENTS", + "Navitar": "#/$defs/NAVITAR", + "Neurophotometrics": "#/$defs/NEUROPHOTOMETRICS", + "New Scale Technologies": "#/$defs/NEW_SCALE_TECHNOLOGIES", + "New York University": "#/$defs/NYU", + "Nikon": "#/$defs/NIKON", + "Olympus": "#/$defs/OLYMPUS", + "Open Ephys Production Site": "#/$defs/OEPS", + "Optotune": "#/$defs/OPTOTUNE", + "Other": "#/$defs/OTHER", + "Oxxius": "#/$defs/OXXIUS", + "Prizmatix": "#/$defs/PRIZMATIX", + "Quantifi": "#/$defs/QUANTIFI", + "Raspberry Pi": "#/$defs/RASPBERRY_PI", + "SICGEN": "#/$defs/SICGEN", + "Schneider-Kreuznach": "#/$defs/SCHNEIDER_KREUZNACH", + "Second Order Effects": "#/$defs/SECOND_ORDER_EFFECTS", + "Semrock": "#/$defs/SEMROCK", + "Sigma-Aldritch": "#/$defs/SIGMA_ALDRITCH", + "Simons Foundation": "#/$defs/SIMONS_FOUNDATION", + "Spinnaker": "#/$defs/SPINNAKER", + "Tamron": "#/$defs/TAMRON", "Technical Manufacturing Corporation": "#/$defs/TMC", - "Teledyne FLIR": "#/$defs/TeledyneFLIR", - "Templeton World Charity Foundation": "#/$defs/TempletonWorldCharityFoundation", - "The Imaging Source": "#/$defs/TheImagingSource", - "The Lee Company": "#/$defs/TheLeeCompany", - "Thermo Fisher": "#/$defs/Thermofisher", - "Thorlabs": "#/$defs/Thorlabs", - "Tymphany": "#/$defs/Tymphany", - "Vieworks": "#/$defs/Vieworks", - "Vortran": "#/$defs/Vortran", - "ams OSRAM": "#/$defs/AmsOsram" + "Teledyne FLIR": "#/$defs/FLIR", + "Templeton World Charity Foundation": "#/$defs/TWCF", + "The Imaging Source": "#/$defs/THE_IMAGING_SOURCE", + "The Lee Company": "#/$defs/THE_LEE_COMPANY", + "Thermo Fisher Scientific": "#/$defs/THERMO_FISHER_SCIENTIFIC", + "Thorlabs": "#/$defs/THORLABS", + "Tymphany": "#/$defs/TYMPHANY", + "Vieworks": "#/$defs/VIEWORKS", + "Vortran": "#/$defs/VORTRAN", + "ams OSRAM": "#/$defs/AMS_OSRAM" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/AAOptoElectronic" + "$ref": "#/$defs/AA_OPTO_ELECTRONIC" }, { - "$ref": "#/$defs/Abcam" + "$ref": "#/$defs/ASUS" }, { - "$ref": "#/$defs/Addgene" + "$ref": "#/$defs/ABCAM" }, { - "$ref": "#/$defs/AilipuTechnologyCo" + "$ref": "#/$defs/ADDGENE" }, { - "$ref": "#/$defs/AllenInstitute" + "$ref": "#/$defs/AILIPU" }, { - "$ref": "#/$defs/AllenInstituteForBrainScience" + "$ref": "#/$defs/AI" }, { - "$ref": "#/$defs/AllenInstituteForNeuralDynamics" + "$ref": "#/$defs/AIBS" }, { - "$ref": "#/$defs/Allied" + "$ref": "#/$defs/AIND" }, { - "$ref": "#/$defs/AmsOsram" + "$ref": "#/$defs/ALLIED" }, { - "$ref": "#/$defs/AppliedScientificInstrumentation" + "$ref": "#/$defs/ASI" }, { - "$ref": "#/$defs/Asus" + "$ref": "#/$defs/ARECONT_VISION_COSTAR" }, { - "$ref": "#/$defs/ArecontVisionCostar" + "$ref": "#/$defs/BASLER" }, { - "$ref": "#/$defs/Basler" + "$ref": "#/$defs/CAMBRIDGE_TECHNOLOGY" }, { - "$ref": "#/$defs/CambridgeTechnology" + "$ref": "#/$defs/CARL_ZEISS" }, { - "$ref": "#/$defs/ChampalimaudFoundation" + "$ref": "#/$defs/CHAMPALIMAUD" }, { - "$ref": "#/$defs/ChanZuckerbergInitiative" + "$ref": "#/$defs/CZI" }, { - "$ref": "#/$defs/Chroma" + "$ref": "#/$defs/CHROMA" }, { - "$ref": "#/$defs/CoherentScientific" + "$ref": "#/$defs/COHERENT_SCIENTIFIC" }, { - "$ref": "#/$defs/ColumbiaUniversity" + "$ref": "#/$defs/COLUMBIA" }, { - "$ref": "#/$defs/Computar" + "$ref": "#/$defs/COMPUTAR" }, { - "$ref": "#/$defs/Conoptics" + "$ref": "#/$defs/CONOPTICS" }, { - "$ref": "#/$defs/Custom" + "$ref": "#/$defs/CUSTOM" }, { - "$ref": "#/$defs/Dodotronic" + "$ref": "#/$defs/DODOTRONIC" }, { - "$ref": "#/$defs/Doric" + "$ref": "#/$defs/DORIC" }, { - "$ref": "#/$defs/Ealing" + "$ref": "#/$defs/EALING" }, { - "$ref": "#/$defs/EdmundOptics" + "$ref": "#/$defs/EDMUND_OPTICS" }, { - "$ref": "#/$defs/EmoryUniversity" + "$ref": "#/$defs/EMORY" }, { - "$ref": "#/$defs/Euresys" + "$ref": "#/$defs/EURESYS" }, { - "$ref": "#/$defs/Fujinon" + "$ref": "#/$defs/FUJINON" }, { - "$ref": "#/$defs/Hamamatsu" + "$ref": "#/$defs/HAMAMATSU" }, { - "$ref": "#/$defs/Hamilton" + "$ref": "#/$defs/HAMILTON" }, { - "$ref": "#/$defs/HuazhongUniversityOfScienceAndTechnology" + "$ref": "#/$defs/HUST" }, { - "$ref": "#/$defs/TheImagingSource" + "$ref": "#/$defs/IR_ROBOT_CO" }, { - "$ref": "#/$defs/IntegratedDNATechnologies" + "$ref": "#/$defs/ISL" }, { - "$ref": "#/$defs/InteruniversityMicroelectronicsCenter" + "$ref": "#/$defs/INFINITY_PHOTO_OPTICAL" }, { - "$ref": "#/$defs/InfinityPhotoOptical" + "$ref": "#/$defs/IDT" }, { - "$ref": "#/$defs/Invitrogen" + "$ref": "#/$defs/IMEC" }, { - "$ref": "#/$defs/ISLProductsInternational" + "$ref": "#/$defs/INVITROGEN" }, { - "$ref": "#/$defs/JacksonLaboratory" + "$ref": "#/$defs/JAX" }, { - "$ref": "#/$defs/JaneliaResearchCampus" + "$ref": "#/$defs/JANELIA" }, { - "$ref": "#/$defs/Julabo" + "$ref": "#/$defs/JULABO" }, { - "$ref": "#/$defs/TheLeeCompany" + "$ref": "#/$defs/LG" }, { - "$ref": "#/$defs/Leica" + "$ref": "#/$defs/LEICA" }, { - "$ref": "#/$defs/Lg" + "$ref": "#/$defs/LUMEN_DYNAMICS" }, { - "$ref": "#/$defs/LifeCanvas" + "$ref": "#/$defs/LIFECANVAS" }, { - "$ref": "#/$defs/MeadowlarkOptics" + "$ref": "#/$defs/MBF" }, { - "$ref": "#/$defs/IRRobotCo" + "$ref": "#/$defs/MKS_NEWPORT" }, { - "$ref": "#/$defs/MBFBioscience" + "$ref": "#/$defs/MPI" }, { - "$ref": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch" + "$ref": "#/$defs/MEADOWLARK_OPTICS" }, { - "$ref": "#/$defs/MidwestOpticalSystems" + "$ref": "#/$defs/MJFF" }, { - "$ref": "#/$defs/Mitutuyo" + "$ref": "#/$defs/MIDOPT" }, { - "$ref": "#/$defs/MKSNewport" + "$ref": "#/$defs/MITUTUYO" }, { - "$ref": "#/$defs/Mpi" + "$ref": "#/$defs/NRESEARCH_INC" }, { - "$ref": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth" + "$ref": "#/$defs/NCCIH" }, { - "$ref": "#/$defs/NationalInstituteOfMentalHealth" + "$ref": "#/$defs/NIMH" }, { - "$ref": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke" + "$ref": "#/$defs/NINDS" }, { - "$ref": "#/$defs/NationalInstruments" + "$ref": "#/$defs/NATIONAL_INSTRUMENTS" }, { - "$ref": "#/$defs/Navitar" + "$ref": "#/$defs/NAVITAR" }, { - "$ref": "#/$defs/Neurophotometrics" + "$ref": "#/$defs/NEUROPHOTOMETRICS" }, { - "$ref": "#/$defs/NewScaleTechnologies" + "$ref": "#/$defs/NEW_SCALE_TECHNOLOGIES" }, { - "$ref": "#/$defs/NewYorkUniversity" + "$ref": "#/$defs/NYU" }, { - "$ref": "#/$defs/Nikon" + "$ref": "#/$defs/NIKON" }, { - "$ref": "#/$defs/NResearch" + "$ref": "#/$defs/OLYMPUS" }, { - "$ref": "#/$defs/OpenEphysProductionSite" + "$ref": "#/$defs/OEPS" }, { - "$ref": "#/$defs/Olympus" + "$ref": "#/$defs/OPTOTUNE" }, { - "$ref": "#/$defs/Optotune" + "$ref": "#/$defs/OTHER" }, { - "$ref": "#/$defs/Oxxius" + "$ref": "#/$defs/OXXIUS" }, { - "$ref": "#/$defs/Prizmatix" + "$ref": "#/$defs/PRIZMATIX" }, { - "$ref": "#/$defs/Quantifi" + "$ref": "#/$defs/QUANTIFI" }, { - "$ref": "#/$defs/RaspberryPi" + "$ref": "#/$defs/RASPBERRY_PI" }, { - "$ref": "#/$defs/SecondOrderEffects" + "$ref": "#/$defs/SICGEN" }, { - "$ref": "#/$defs/Semrock" + "$ref": "#/$defs/SCHNEIDER_KREUZNACH" }, { - "$ref": "#/$defs/SchneiderKreuznach" + "$ref": "#/$defs/SECOND_ORDER_EFFECTS" }, { - "$ref": "#/$defs/Sicgen" + "$ref": "#/$defs/SEMROCK" }, { - "$ref": "#/$defs/SigmaAldritch" + "$ref": "#/$defs/SIGMA_ALDRITCH" }, { - "$ref": "#/$defs/SimonsFoundation" + "$ref": "#/$defs/SIMONS_FOUNDATION" }, { - "$ref": "#/$defs/Spinnaker" + "$ref": "#/$defs/SPINNAKER" }, { - "$ref": "#/$defs/Tamron" + "$ref": "#/$defs/TAMRON" }, { - "$ref": "#/$defs/TempletonWorldCharityFoundation" + "$ref": "#/$defs/TMC" }, { - "$ref": "#/$defs/TeledyneFLIR" + "$ref": "#/$defs/FLIR" }, { - "$ref": "#/$defs/Thermofisher" + "$ref": "#/$defs/TWCF" }, { - "$ref": "#/$defs/Thorlabs" + "$ref": "#/$defs/THE_IMAGING_SOURCE" }, { - "$ref": "#/$defs/TMC" + "$ref": "#/$defs/THE_LEE_COMPANY" }, { - "$ref": "#/$defs/Tymphany" + "$ref": "#/$defs/THERMO_FISHER_SCIENTIFIC" }, { - "$ref": "#/$defs/Vieworks" + "$ref": "#/$defs/THORLABS" }, { - "$ref": "#/$defs/Vortran" + "$ref": "#/$defs/TYMPHANY" }, { - "$ref": "#/$defs/CarlZeiss" + "$ref": "#/$defs/VIEWORKS" }, { - "$ref": "#/$defs/LumenDynamics" + "$ref": "#/$defs/VORTRAN" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/AMS_OSRAM" } ] }, @@ -12832,7 +14139,11 @@ "device_type": { "const": "Polygonal scanner", "default": "Polygonal scanner", - "title": "Device Type" + "enum": [ + "Polygonal scanner" + ], + "title": "Device Type", + "type": "string" }, "name": { "title": "Device name", @@ -12855,365 +14166,365 @@ { "discriminator": { "mapping": { - "AA Opto Electronic": "#/$defs/AAOptoElectronic", - "ASUS": "#/$defs/Asus", - "Abcam": "#/$defs/Abcam", - "Addgene": "#/$defs/Addgene", - "Ailipu Technology Co": "#/$defs/AilipuTechnologyCo", - "Allen Institute": "#/$defs/AllenInstitute", - "Allen Institute for Brain Science": "#/$defs/AllenInstituteForBrainScience", - "Allen Institute for Neural Dynamics": "#/$defs/AllenInstituteForNeuralDynamics", - "Allied": "#/$defs/Allied", - "Applied Scientific Instrumentation": "#/$defs/AppliedScientificInstrumentation", - "Arecont Vision Costar": "#/$defs/ArecontVisionCostar", - "Basler": "#/$defs/Basler", - "Cambridge Technology": "#/$defs/CambridgeTechnology", - "Carl Zeiss": "#/$defs/CarlZeiss", - "Champalimaud Foundation": "#/$defs/ChampalimaudFoundation", - "Chan Zuckerberg Initiative": "#/$defs/ChanZuckerbergInitiative", - "Chroma": "#/$defs/Chroma", - "Coherent Scientific": "#/$defs/CoherentScientific", - "Columbia University": "#/$defs/ColumbiaUniversity", - "Computar": "#/$defs/Computar", - "Conoptics": "#/$defs/Conoptics", - "Custom": "#/$defs/Custom", - "Dodotronic": "#/$defs/Dodotronic", - "Doric": "#/$defs/Doric", - "Ealing": "#/$defs/Ealing", - "Edmund Optics": "#/$defs/EdmundOptics", - "Emory University": "#/$defs/EmoryUniversity", - "Euresys": "#/$defs/Euresys", - "Fujinon": "#/$defs/Fujinon", - "Hamamatsu": "#/$defs/Hamamatsu", - "Hamilton": "#/$defs/Hamilton", - "Huazhong University of Science and Technology": "#/$defs/HuazhongUniversityOfScienceAndTechnology", - "IR Robot Co": "#/$defs/IRRobotCo", - "ISL Products International": "#/$defs/ISLProductsInternational", - "Infinity Photo-Optical": "#/$defs/InfinityPhotoOptical", - "Integrated DNA Technologies": "#/$defs/IntegratedDNATechnologies", - "Interuniversity Microelectronics Center": "#/$defs/InteruniversityMicroelectronicsCenter", - "Invitrogen": "#/$defs/Invitrogen", - "Jackson Laboratory": "#/$defs/JacksonLaboratory", - "Janelia Research Campus": "#/$defs/JaneliaResearchCampus", - "Julabo": "#/$defs/Julabo", - "LG": "#/$defs/Lg", - "Leica": "#/$defs/Leica", - "LifeCanvas": "#/$defs/LifeCanvas", - "Lumen Dynamics": "#/$defs/LumenDynamics", - "MBF Bioscience": "#/$defs/MBFBioscience", - "MKS Newport": "#/$defs/MKSNewport", - "MPI": "#/$defs/Mpi", - "Meadowlark Optics": "#/$defs/MeadowlarkOptics", - "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch", - "Midwest Optical Systems, Inc.": "#/$defs/MidwestOpticalSystems", - "Mitutuyo": "#/$defs/Mitutuyo", - "NResearch Inc": "#/$defs/NResearch", - "National Center for Complementary and Integrative Health": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth", - "National Institute of Mental Health": "#/$defs/NationalInstituteOfMentalHealth", - "National Institute of Neurological Disorders and Stroke": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke", - "National Instruments": "#/$defs/NationalInstruments", - "Navitar": "#/$defs/Navitar", - "Neurophotometrics": "#/$defs/Neurophotometrics", - "New Scale Technologies": "#/$defs/NewScaleTechnologies", - "New York University": "#/$defs/NewYorkUniversity", - "Nikon": "#/$defs/Nikon", - "Olympus": "#/$defs/Olympus", - "Open Ephys Production Site": "#/$defs/OpenEphysProductionSite", - "Optotune": "#/$defs/Optotune", - "Other": "#/$defs/Other", - "Oxxius": "#/$defs/Oxxius", - "Prizmatix": "#/$defs/Prizmatix", - "Quantifi": "#/$defs/Quantifi", - "Raspberry Pi": "#/$defs/RaspberryPi", - "SICGEN": "#/$defs/Sicgen", - "Schneider-Kreuznach": "#/$defs/SchneiderKreuznach", - "Second Order Effects": "#/$defs/SecondOrderEffects", - "Semrock": "#/$defs/Semrock", - "Sigma-Aldritch": "#/$defs/SigmaAldritch", - "Simons Foundation": "#/$defs/SimonsFoundation", - "Spinnaker": "#/$defs/Spinnaker", - "Tamron": "#/$defs/Tamron", + "AA Opto Electronic": "#/$defs/AA_OPTO_ELECTRONIC", + "ASUS": "#/$defs/ASUS", + "Abcam": "#/$defs/ABCAM", + "Addgene": "#/$defs/ADDGENE", + "Ailipu Technology Co": "#/$defs/AILIPU", + "Allen Institute": "#/$defs/AI", + "Allen Institute for Brain Science": "#/$defs/AIBS", + "Allen Institute for Neural Dynamics": "#/$defs/AIND", + "Allied": "#/$defs/ALLIED", + "Applied Scientific Instrumentation": "#/$defs/ASI", + "Arecont Vision Costar": "#/$defs/ARECONT_VISION_COSTAR", + "Basler": "#/$defs/BASLER", + "Cambridge Technology": "#/$defs/CAMBRIDGE_TECHNOLOGY", + "Carl Zeiss": "#/$defs/CARL_ZEISS", + "Champalimaud Foundation": "#/$defs/CHAMPALIMAUD", + "Chan Zuckerberg Initiative": "#/$defs/CZI", + "Chroma": "#/$defs/CHROMA", + "Coherent Scientific": "#/$defs/COHERENT_SCIENTIFIC", + "Columbia University": "#/$defs/COLUMBIA", + "Computar": "#/$defs/COMPUTAR", + "Conoptics": "#/$defs/CONOPTICS", + "Custom": "#/$defs/CUSTOM", + "Dodotronic": "#/$defs/DODOTRONIC", + "Doric": "#/$defs/DORIC", + "Ealing": "#/$defs/EALING", + "Edmund Optics": "#/$defs/EDMUND_OPTICS", + "Emory University": "#/$defs/EMORY", + "Euresys": "#/$defs/EURESYS", + "Fujinon": "#/$defs/FUJINON", + "Hamamatsu": "#/$defs/HAMAMATSU", + "Hamilton": "#/$defs/HAMILTON", + "Huazhong University of Science and Technology": "#/$defs/HUST", + "IR Robot Co": "#/$defs/IR_ROBOT_CO", + "ISL Products International": "#/$defs/ISL", + "Infinity Photo-Optical": "#/$defs/INFINITY_PHOTO_OPTICAL", + "Integrated DNA Technologies": "#/$defs/IDT", + "Interuniversity Microelectronics Center": "#/$defs/IMEC", + "Invitrogen": "#/$defs/INVITROGEN", + "Jackson Laboratory": "#/$defs/JAX", + "Janelia Research Campus": "#/$defs/JANELIA", + "Julabo": "#/$defs/JULABO", + "LG": "#/$defs/LG", + "Leica": "#/$defs/LEICA", + "LifeCanvas": "#/$defs/LIFECANVAS", + "Lumen Dynamics": "#/$defs/LUMEN_DYNAMICS", + "MBF Bioscience": "#/$defs/MBF", + "MKS Newport": "#/$defs/MKS_NEWPORT", + "MPI": "#/$defs/MPI", + "Meadowlark Optics": "#/$defs/MEADOWLARK_OPTICS", + "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MJFF", + "Midwest Optical Systems, Inc.": "#/$defs/MIDOPT", + "Mitutuyo": "#/$defs/MITUTUYO", + "NResearch Inc": "#/$defs/NRESEARCH_INC", + "National Center for Complementary and Integrative Health": "#/$defs/NCCIH", + "National Institute of Mental Health": "#/$defs/NIMH", + "National Institute of Neurological Disorders and Stroke": "#/$defs/NINDS", + "National Instruments": "#/$defs/NATIONAL_INSTRUMENTS", + "Navitar": "#/$defs/NAVITAR", + "Neurophotometrics": "#/$defs/NEUROPHOTOMETRICS", + "New Scale Technologies": "#/$defs/NEW_SCALE_TECHNOLOGIES", + "New York University": "#/$defs/NYU", + "Nikon": "#/$defs/NIKON", + "Olympus": "#/$defs/OLYMPUS", + "Open Ephys Production Site": "#/$defs/OEPS", + "Optotune": "#/$defs/OPTOTUNE", + "Other": "#/$defs/OTHER", + "Oxxius": "#/$defs/OXXIUS", + "Prizmatix": "#/$defs/PRIZMATIX", + "Quantifi": "#/$defs/QUANTIFI", + "Raspberry Pi": "#/$defs/RASPBERRY_PI", + "SICGEN": "#/$defs/SICGEN", + "Schneider-Kreuznach": "#/$defs/SCHNEIDER_KREUZNACH", + "Second Order Effects": "#/$defs/SECOND_ORDER_EFFECTS", + "Semrock": "#/$defs/SEMROCK", + "Sigma-Aldritch": "#/$defs/SIGMA_ALDRITCH", + "Simons Foundation": "#/$defs/SIMONS_FOUNDATION", + "Spinnaker": "#/$defs/SPINNAKER", + "Tamron": "#/$defs/TAMRON", "Technical Manufacturing Corporation": "#/$defs/TMC", - "Teledyne FLIR": "#/$defs/TeledyneFLIR", - "Templeton World Charity Foundation": "#/$defs/TempletonWorldCharityFoundation", - "The Imaging Source": "#/$defs/TheImagingSource", - "The Lee Company": "#/$defs/TheLeeCompany", - "Thermo Fisher": "#/$defs/Thermofisher", - "Thorlabs": "#/$defs/Thorlabs", - "Tymphany": "#/$defs/Tymphany", - "Vieworks": "#/$defs/Vieworks", - "Vortran": "#/$defs/Vortran", - "ams OSRAM": "#/$defs/AmsOsram" + "Teledyne FLIR": "#/$defs/FLIR", + "Templeton World Charity Foundation": "#/$defs/TWCF", + "The Imaging Source": "#/$defs/THE_IMAGING_SOURCE", + "The Lee Company": "#/$defs/THE_LEE_COMPANY", + "Thermo Fisher Scientific": "#/$defs/THERMO_FISHER_SCIENTIFIC", + "Thorlabs": "#/$defs/THORLABS", + "Tymphany": "#/$defs/TYMPHANY", + "Vieworks": "#/$defs/VIEWORKS", + "Vortran": "#/$defs/VORTRAN", + "ams OSRAM": "#/$defs/AMS_OSRAM" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/AAOptoElectronic" + "$ref": "#/$defs/AA_OPTO_ELECTRONIC" }, { - "$ref": "#/$defs/Abcam" + "$ref": "#/$defs/ASUS" }, { - "$ref": "#/$defs/Addgene" + "$ref": "#/$defs/ABCAM" }, { - "$ref": "#/$defs/AilipuTechnologyCo" + "$ref": "#/$defs/ADDGENE" }, { - "$ref": "#/$defs/AllenInstitute" + "$ref": "#/$defs/AILIPU" }, { - "$ref": "#/$defs/AllenInstituteForBrainScience" + "$ref": "#/$defs/AI" }, { - "$ref": "#/$defs/AllenInstituteForNeuralDynamics" + "$ref": "#/$defs/AIBS" }, { - "$ref": "#/$defs/Allied" + "$ref": "#/$defs/AIND" }, { - "$ref": "#/$defs/AmsOsram" + "$ref": "#/$defs/ALLIED" }, { - "$ref": "#/$defs/AppliedScientificInstrumentation" + "$ref": "#/$defs/ASI" }, { - "$ref": "#/$defs/Asus" + "$ref": "#/$defs/ARECONT_VISION_COSTAR" }, { - "$ref": "#/$defs/ArecontVisionCostar" + "$ref": "#/$defs/BASLER" }, { - "$ref": "#/$defs/Basler" + "$ref": "#/$defs/CAMBRIDGE_TECHNOLOGY" }, { - "$ref": "#/$defs/CambridgeTechnology" + "$ref": "#/$defs/CARL_ZEISS" }, { - "$ref": "#/$defs/ChampalimaudFoundation" + "$ref": "#/$defs/CHAMPALIMAUD" }, { - "$ref": "#/$defs/ChanZuckerbergInitiative" + "$ref": "#/$defs/CZI" }, { - "$ref": "#/$defs/Chroma" + "$ref": "#/$defs/CHROMA" }, { - "$ref": "#/$defs/CoherentScientific" + "$ref": "#/$defs/COHERENT_SCIENTIFIC" }, { - "$ref": "#/$defs/ColumbiaUniversity" + "$ref": "#/$defs/COLUMBIA" }, { - "$ref": "#/$defs/Computar" + "$ref": "#/$defs/COMPUTAR" }, { - "$ref": "#/$defs/Conoptics" + "$ref": "#/$defs/CONOPTICS" }, { - "$ref": "#/$defs/Custom" + "$ref": "#/$defs/CUSTOM" }, { - "$ref": "#/$defs/Dodotronic" + "$ref": "#/$defs/DODOTRONIC" }, { - "$ref": "#/$defs/Doric" + "$ref": "#/$defs/DORIC" }, { - "$ref": "#/$defs/Ealing" + "$ref": "#/$defs/EALING" }, { - "$ref": "#/$defs/EdmundOptics" + "$ref": "#/$defs/EDMUND_OPTICS" }, { - "$ref": "#/$defs/EmoryUniversity" + "$ref": "#/$defs/EMORY" }, { - "$ref": "#/$defs/Euresys" + "$ref": "#/$defs/EURESYS" }, { - "$ref": "#/$defs/Fujinon" + "$ref": "#/$defs/FUJINON" }, { - "$ref": "#/$defs/Hamamatsu" + "$ref": "#/$defs/HAMAMATSU" }, { - "$ref": "#/$defs/Hamilton" + "$ref": "#/$defs/HAMILTON" }, { - "$ref": "#/$defs/HuazhongUniversityOfScienceAndTechnology" + "$ref": "#/$defs/HUST" }, { - "$ref": "#/$defs/TheImagingSource" + "$ref": "#/$defs/IR_ROBOT_CO" }, { - "$ref": "#/$defs/IntegratedDNATechnologies" + "$ref": "#/$defs/ISL" }, { - "$ref": "#/$defs/InteruniversityMicroelectronicsCenter" + "$ref": "#/$defs/INFINITY_PHOTO_OPTICAL" }, { - "$ref": "#/$defs/InfinityPhotoOptical" + "$ref": "#/$defs/IDT" }, { - "$ref": "#/$defs/Invitrogen" + "$ref": "#/$defs/IMEC" }, { - "$ref": "#/$defs/ISLProductsInternational" + "$ref": "#/$defs/INVITROGEN" }, { - "$ref": "#/$defs/JacksonLaboratory" + "$ref": "#/$defs/JAX" }, { - "$ref": "#/$defs/JaneliaResearchCampus" + "$ref": "#/$defs/JANELIA" }, { - "$ref": "#/$defs/Julabo" + "$ref": "#/$defs/JULABO" }, { - "$ref": "#/$defs/TheLeeCompany" + "$ref": "#/$defs/LG" }, { - "$ref": "#/$defs/Leica" + "$ref": "#/$defs/LEICA" }, { - "$ref": "#/$defs/Lg" + "$ref": "#/$defs/LUMEN_DYNAMICS" }, { - "$ref": "#/$defs/LifeCanvas" + "$ref": "#/$defs/LIFECANVAS" }, { - "$ref": "#/$defs/MeadowlarkOptics" + "$ref": "#/$defs/MBF" }, { - "$ref": "#/$defs/IRRobotCo" + "$ref": "#/$defs/MKS_NEWPORT" }, { - "$ref": "#/$defs/MBFBioscience" + "$ref": "#/$defs/MPI" }, { - "$ref": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch" + "$ref": "#/$defs/MEADOWLARK_OPTICS" }, { - "$ref": "#/$defs/MidwestOpticalSystems" + "$ref": "#/$defs/MJFF" }, { - "$ref": "#/$defs/Mitutuyo" + "$ref": "#/$defs/MIDOPT" }, { - "$ref": "#/$defs/MKSNewport" + "$ref": "#/$defs/MITUTUYO" }, { - "$ref": "#/$defs/Mpi" + "$ref": "#/$defs/NRESEARCH_INC" }, { - "$ref": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth" + "$ref": "#/$defs/NCCIH" }, { - "$ref": "#/$defs/NationalInstituteOfMentalHealth" + "$ref": "#/$defs/NIMH" }, { - "$ref": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke" + "$ref": "#/$defs/NINDS" }, { - "$ref": "#/$defs/NationalInstruments" + "$ref": "#/$defs/NATIONAL_INSTRUMENTS" }, { - "$ref": "#/$defs/Navitar" + "$ref": "#/$defs/NAVITAR" }, { - "$ref": "#/$defs/Neurophotometrics" + "$ref": "#/$defs/NEUROPHOTOMETRICS" }, { - "$ref": "#/$defs/NewScaleTechnologies" + "$ref": "#/$defs/NEW_SCALE_TECHNOLOGIES" }, { - "$ref": "#/$defs/NewYorkUniversity" + "$ref": "#/$defs/NYU" }, { - "$ref": "#/$defs/Nikon" + "$ref": "#/$defs/NIKON" }, { - "$ref": "#/$defs/NResearch" + "$ref": "#/$defs/OLYMPUS" }, { - "$ref": "#/$defs/OpenEphysProductionSite" + "$ref": "#/$defs/OEPS" }, { - "$ref": "#/$defs/Olympus" + "$ref": "#/$defs/OPTOTUNE" }, { - "$ref": "#/$defs/Optotune" + "$ref": "#/$defs/OTHER" }, { - "$ref": "#/$defs/Oxxius" + "$ref": "#/$defs/OXXIUS" }, { - "$ref": "#/$defs/Prizmatix" + "$ref": "#/$defs/PRIZMATIX" }, { - "$ref": "#/$defs/Quantifi" + "$ref": "#/$defs/QUANTIFI" }, { - "$ref": "#/$defs/RaspberryPi" + "$ref": "#/$defs/RASPBERRY_PI" }, { - "$ref": "#/$defs/SecondOrderEffects" + "$ref": "#/$defs/SICGEN" }, { - "$ref": "#/$defs/Semrock" + "$ref": "#/$defs/SCHNEIDER_KREUZNACH" }, { - "$ref": "#/$defs/SchneiderKreuznach" + "$ref": "#/$defs/SECOND_ORDER_EFFECTS" }, { - "$ref": "#/$defs/Sicgen" + "$ref": "#/$defs/SEMROCK" }, { - "$ref": "#/$defs/SigmaAldritch" + "$ref": "#/$defs/SIGMA_ALDRITCH" }, { - "$ref": "#/$defs/SimonsFoundation" + "$ref": "#/$defs/SIMONS_FOUNDATION" }, { - "$ref": "#/$defs/Spinnaker" + "$ref": "#/$defs/SPINNAKER" }, { - "$ref": "#/$defs/Tamron" + "$ref": "#/$defs/TAMRON" }, { - "$ref": "#/$defs/TempletonWorldCharityFoundation" + "$ref": "#/$defs/TMC" }, { - "$ref": "#/$defs/TeledyneFLIR" + "$ref": "#/$defs/FLIR" }, { - "$ref": "#/$defs/Thermofisher" + "$ref": "#/$defs/TWCF" }, { - "$ref": "#/$defs/Thorlabs" + "$ref": "#/$defs/THE_IMAGING_SOURCE" }, { - "$ref": "#/$defs/TMC" + "$ref": "#/$defs/THE_LEE_COMPANY" }, { - "$ref": "#/$defs/Tymphany" + "$ref": "#/$defs/THERMO_FISHER_SCIENTIFIC" }, { - "$ref": "#/$defs/Vieworks" + "$ref": "#/$defs/THORLABS" }, { - "$ref": "#/$defs/Vortran" + "$ref": "#/$defs/TYMPHANY" }, { - "$ref": "#/$defs/CarlZeiss" + "$ref": "#/$defs/VIEWORKS" }, { - "$ref": "#/$defs/LumenDynamics" + "$ref": "#/$defs/VORTRAN" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/AMS_OSRAM" } ] }, @@ -13318,34 +14629,6 @@ "title": "PowerUnit", "type": "string" }, - "Prizmatix": { - "additionalProperties": false, - "description": "Prizmatix", - "properties": { - "name": { - "const": "Prizmatix", - "default": "Prizmatix", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "Prizmatix", - "type": "object" - }, "ProbeModel": { "description": "Probe model name", "enum": [ @@ -13385,60 +14668,105 @@ "title": "ProbePort", "type": "object" }, - "Quantifi": { - "additionalProperties": false, - "description": "Quantifi", + "QUANTIFI": { "properties": { "name": { "const": "Quantifi", "default": "Quantifi", - "title": "Name" + "enum": [ + "Quantifi" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Quantifi", + "title": "QUANTIFI", "type": "object" }, - "RaspberryPi": { - "additionalProperties": false, - "description": "RaspberryPi", + "RASPBERRY_PI": { "properties": { "name": { "const": "Raspberry Pi", "default": "Raspberry Pi", - "title": "Name" + "enum": [ + "Raspberry Pi" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "RASPBERRY_PI", + "type": "object" + }, + "ROR": { + "additionalProperties": false, + "properties": { + "name": { + "const": "Research Organization Registry", + "default": "Research Organization Registry", + "enum": [ + "Research Organization Registry" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "ROR", + "default": "ROR", + "enum": [ + "ROR" + ], + "title": "Abbreviation", + "type": "string" } }, - "title": "RaspberryPi", + "title": "ROR", "type": "object" }, "RelativePosition": { @@ -13501,24 +14829,6 @@ "title": "RelativePosition", "type": "object" }, - "ResearchOrganizationRegistry": { - "additionalProperties": false, - "description": "ResearchOrganizationRegistry", - "properties": { - "name": { - "const": "Research Organization Registry", - "default": "Research Organization Registry", - "title": "Name" - }, - "abbreviation": { - "const": "ROR", - "default": "ROR", - "title": "Abbreviation" - } - }, - "title": "ResearchOrganizationRegistry", - "type": "object" - }, "RewardDelivery": { "additionalProperties": false, "description": "Description of reward delivery system", @@ -13526,7 +14836,11 @@ "device_type": { "const": "Reward delivery", "default": "Reward delivery", - "title": "Device Type" + "enum": [ + "Reward delivery" + ], + "title": "Device Type", + "type": "string" }, "stage_type": { "anyOf": [ @@ -13561,7 +14875,11 @@ "device_type": { "const": "Reward spout", "default": "Reward spout", - "title": "Device Type" + "enum": [ + "Reward spout" + ], + "title": "Device Type", + "type": "string" }, "name": { "title": "Device name", @@ -13584,365 +14902,365 @@ { "discriminator": { "mapping": { - "AA Opto Electronic": "#/$defs/AAOptoElectronic", - "ASUS": "#/$defs/Asus", - "Abcam": "#/$defs/Abcam", - "Addgene": "#/$defs/Addgene", - "Ailipu Technology Co": "#/$defs/AilipuTechnologyCo", - "Allen Institute": "#/$defs/AllenInstitute", - "Allen Institute for Brain Science": "#/$defs/AllenInstituteForBrainScience", - "Allen Institute for Neural Dynamics": "#/$defs/AllenInstituteForNeuralDynamics", - "Allied": "#/$defs/Allied", - "Applied Scientific Instrumentation": "#/$defs/AppliedScientificInstrumentation", - "Arecont Vision Costar": "#/$defs/ArecontVisionCostar", - "Basler": "#/$defs/Basler", - "Cambridge Technology": "#/$defs/CambridgeTechnology", - "Carl Zeiss": "#/$defs/CarlZeiss", - "Champalimaud Foundation": "#/$defs/ChampalimaudFoundation", - "Chan Zuckerberg Initiative": "#/$defs/ChanZuckerbergInitiative", - "Chroma": "#/$defs/Chroma", - "Coherent Scientific": "#/$defs/CoherentScientific", - "Columbia University": "#/$defs/ColumbiaUniversity", - "Computar": "#/$defs/Computar", - "Conoptics": "#/$defs/Conoptics", - "Custom": "#/$defs/Custom", - "Dodotronic": "#/$defs/Dodotronic", - "Doric": "#/$defs/Doric", - "Ealing": "#/$defs/Ealing", - "Edmund Optics": "#/$defs/EdmundOptics", - "Emory University": "#/$defs/EmoryUniversity", - "Euresys": "#/$defs/Euresys", - "Fujinon": "#/$defs/Fujinon", - "Hamamatsu": "#/$defs/Hamamatsu", - "Hamilton": "#/$defs/Hamilton", - "Huazhong University of Science and Technology": "#/$defs/HuazhongUniversityOfScienceAndTechnology", - "IR Robot Co": "#/$defs/IRRobotCo", - "ISL Products International": "#/$defs/ISLProductsInternational", - "Infinity Photo-Optical": "#/$defs/InfinityPhotoOptical", - "Integrated DNA Technologies": "#/$defs/IntegratedDNATechnologies", - "Interuniversity Microelectronics Center": "#/$defs/InteruniversityMicroelectronicsCenter", - "Invitrogen": "#/$defs/Invitrogen", - "Jackson Laboratory": "#/$defs/JacksonLaboratory", - "Janelia Research Campus": "#/$defs/JaneliaResearchCampus", - "Julabo": "#/$defs/Julabo", - "LG": "#/$defs/Lg", - "Leica": "#/$defs/Leica", - "LifeCanvas": "#/$defs/LifeCanvas", - "Lumen Dynamics": "#/$defs/LumenDynamics", - "MBF Bioscience": "#/$defs/MBFBioscience", - "MKS Newport": "#/$defs/MKSNewport", - "MPI": "#/$defs/Mpi", - "Meadowlark Optics": "#/$defs/MeadowlarkOptics", - "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch", - "Midwest Optical Systems, Inc.": "#/$defs/MidwestOpticalSystems", - "Mitutuyo": "#/$defs/Mitutuyo", - "NResearch Inc": "#/$defs/NResearch", - "National Center for Complementary and Integrative Health": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth", - "National Institute of Mental Health": "#/$defs/NationalInstituteOfMentalHealth", - "National Institute of Neurological Disorders and Stroke": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke", - "National Instruments": "#/$defs/NationalInstruments", - "Navitar": "#/$defs/Navitar", - "Neurophotometrics": "#/$defs/Neurophotometrics", - "New Scale Technologies": "#/$defs/NewScaleTechnologies", - "New York University": "#/$defs/NewYorkUniversity", - "Nikon": "#/$defs/Nikon", - "Olympus": "#/$defs/Olympus", - "Open Ephys Production Site": "#/$defs/OpenEphysProductionSite", - "Optotune": "#/$defs/Optotune", - "Other": "#/$defs/Other", - "Oxxius": "#/$defs/Oxxius", - "Prizmatix": "#/$defs/Prizmatix", - "Quantifi": "#/$defs/Quantifi", - "Raspberry Pi": "#/$defs/RaspberryPi", - "SICGEN": "#/$defs/Sicgen", - "Schneider-Kreuznach": "#/$defs/SchneiderKreuznach", - "Second Order Effects": "#/$defs/SecondOrderEffects", - "Semrock": "#/$defs/Semrock", - "Sigma-Aldritch": "#/$defs/SigmaAldritch", - "Simons Foundation": "#/$defs/SimonsFoundation", - "Spinnaker": "#/$defs/Spinnaker", - "Tamron": "#/$defs/Tamron", + "AA Opto Electronic": "#/$defs/AA_OPTO_ELECTRONIC", + "ASUS": "#/$defs/ASUS", + "Abcam": "#/$defs/ABCAM", + "Addgene": "#/$defs/ADDGENE", + "Ailipu Technology Co": "#/$defs/AILIPU", + "Allen Institute": "#/$defs/AI", + "Allen Institute for Brain Science": "#/$defs/AIBS", + "Allen Institute for Neural Dynamics": "#/$defs/AIND", + "Allied": "#/$defs/ALLIED", + "Applied Scientific Instrumentation": "#/$defs/ASI", + "Arecont Vision Costar": "#/$defs/ARECONT_VISION_COSTAR", + "Basler": "#/$defs/BASLER", + "Cambridge Technology": "#/$defs/CAMBRIDGE_TECHNOLOGY", + "Carl Zeiss": "#/$defs/CARL_ZEISS", + "Champalimaud Foundation": "#/$defs/CHAMPALIMAUD", + "Chan Zuckerberg Initiative": "#/$defs/CZI", + "Chroma": "#/$defs/CHROMA", + "Coherent Scientific": "#/$defs/COHERENT_SCIENTIFIC", + "Columbia University": "#/$defs/COLUMBIA", + "Computar": "#/$defs/COMPUTAR", + "Conoptics": "#/$defs/CONOPTICS", + "Custom": "#/$defs/CUSTOM", + "Dodotronic": "#/$defs/DODOTRONIC", + "Doric": "#/$defs/DORIC", + "Ealing": "#/$defs/EALING", + "Edmund Optics": "#/$defs/EDMUND_OPTICS", + "Emory University": "#/$defs/EMORY", + "Euresys": "#/$defs/EURESYS", + "Fujinon": "#/$defs/FUJINON", + "Hamamatsu": "#/$defs/HAMAMATSU", + "Hamilton": "#/$defs/HAMILTON", + "Huazhong University of Science and Technology": "#/$defs/HUST", + "IR Robot Co": "#/$defs/IR_ROBOT_CO", + "ISL Products International": "#/$defs/ISL", + "Infinity Photo-Optical": "#/$defs/INFINITY_PHOTO_OPTICAL", + "Integrated DNA Technologies": "#/$defs/IDT", + "Interuniversity Microelectronics Center": "#/$defs/IMEC", + "Invitrogen": "#/$defs/INVITROGEN", + "Jackson Laboratory": "#/$defs/JAX", + "Janelia Research Campus": "#/$defs/JANELIA", + "Julabo": "#/$defs/JULABO", + "LG": "#/$defs/LG", + "Leica": "#/$defs/LEICA", + "LifeCanvas": "#/$defs/LIFECANVAS", + "Lumen Dynamics": "#/$defs/LUMEN_DYNAMICS", + "MBF Bioscience": "#/$defs/MBF", + "MKS Newport": "#/$defs/MKS_NEWPORT", + "MPI": "#/$defs/MPI", + "Meadowlark Optics": "#/$defs/MEADOWLARK_OPTICS", + "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MJFF", + "Midwest Optical Systems, Inc.": "#/$defs/MIDOPT", + "Mitutuyo": "#/$defs/MITUTUYO", + "NResearch Inc": "#/$defs/NRESEARCH_INC", + "National Center for Complementary and Integrative Health": "#/$defs/NCCIH", + "National Institute of Mental Health": "#/$defs/NIMH", + "National Institute of Neurological Disorders and Stroke": "#/$defs/NINDS", + "National Instruments": "#/$defs/NATIONAL_INSTRUMENTS", + "Navitar": "#/$defs/NAVITAR", + "Neurophotometrics": "#/$defs/NEUROPHOTOMETRICS", + "New Scale Technologies": "#/$defs/NEW_SCALE_TECHNOLOGIES", + "New York University": "#/$defs/NYU", + "Nikon": "#/$defs/NIKON", + "Olympus": "#/$defs/OLYMPUS", + "Open Ephys Production Site": "#/$defs/OEPS", + "Optotune": "#/$defs/OPTOTUNE", + "Other": "#/$defs/OTHER", + "Oxxius": "#/$defs/OXXIUS", + "Prizmatix": "#/$defs/PRIZMATIX", + "Quantifi": "#/$defs/QUANTIFI", + "Raspberry Pi": "#/$defs/RASPBERRY_PI", + "SICGEN": "#/$defs/SICGEN", + "Schneider-Kreuznach": "#/$defs/SCHNEIDER_KREUZNACH", + "Second Order Effects": "#/$defs/SECOND_ORDER_EFFECTS", + "Semrock": "#/$defs/SEMROCK", + "Sigma-Aldritch": "#/$defs/SIGMA_ALDRITCH", + "Simons Foundation": "#/$defs/SIMONS_FOUNDATION", + "Spinnaker": "#/$defs/SPINNAKER", + "Tamron": "#/$defs/TAMRON", "Technical Manufacturing Corporation": "#/$defs/TMC", - "Teledyne FLIR": "#/$defs/TeledyneFLIR", - "Templeton World Charity Foundation": "#/$defs/TempletonWorldCharityFoundation", - "The Imaging Source": "#/$defs/TheImagingSource", - "The Lee Company": "#/$defs/TheLeeCompany", - "Thermo Fisher": "#/$defs/Thermofisher", - "Thorlabs": "#/$defs/Thorlabs", - "Tymphany": "#/$defs/Tymphany", - "Vieworks": "#/$defs/Vieworks", - "Vortran": "#/$defs/Vortran", - "ams OSRAM": "#/$defs/AmsOsram" + "Teledyne FLIR": "#/$defs/FLIR", + "Templeton World Charity Foundation": "#/$defs/TWCF", + "The Imaging Source": "#/$defs/THE_IMAGING_SOURCE", + "The Lee Company": "#/$defs/THE_LEE_COMPANY", + "Thermo Fisher Scientific": "#/$defs/THERMO_FISHER_SCIENTIFIC", + "Thorlabs": "#/$defs/THORLABS", + "Tymphany": "#/$defs/TYMPHANY", + "Vieworks": "#/$defs/VIEWORKS", + "Vortran": "#/$defs/VORTRAN", + "ams OSRAM": "#/$defs/AMS_OSRAM" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/AAOptoElectronic" + "$ref": "#/$defs/AA_OPTO_ELECTRONIC" }, { - "$ref": "#/$defs/Abcam" + "$ref": "#/$defs/ASUS" }, { - "$ref": "#/$defs/Addgene" + "$ref": "#/$defs/ABCAM" }, { - "$ref": "#/$defs/AilipuTechnologyCo" + "$ref": "#/$defs/ADDGENE" }, { - "$ref": "#/$defs/AllenInstitute" + "$ref": "#/$defs/AILIPU" }, { - "$ref": "#/$defs/AllenInstituteForBrainScience" + "$ref": "#/$defs/AI" }, { - "$ref": "#/$defs/AllenInstituteForNeuralDynamics" + "$ref": "#/$defs/AIBS" }, { - "$ref": "#/$defs/Allied" + "$ref": "#/$defs/AIND" }, { - "$ref": "#/$defs/AmsOsram" + "$ref": "#/$defs/ALLIED" }, { - "$ref": "#/$defs/AppliedScientificInstrumentation" + "$ref": "#/$defs/ASI" }, { - "$ref": "#/$defs/Asus" + "$ref": "#/$defs/ARECONT_VISION_COSTAR" }, { - "$ref": "#/$defs/ArecontVisionCostar" + "$ref": "#/$defs/BASLER" }, { - "$ref": "#/$defs/Basler" + "$ref": "#/$defs/CAMBRIDGE_TECHNOLOGY" }, { - "$ref": "#/$defs/CambridgeTechnology" + "$ref": "#/$defs/CARL_ZEISS" }, { - "$ref": "#/$defs/ChampalimaudFoundation" + "$ref": "#/$defs/CHAMPALIMAUD" }, { - "$ref": "#/$defs/ChanZuckerbergInitiative" + "$ref": "#/$defs/CZI" }, { - "$ref": "#/$defs/Chroma" + "$ref": "#/$defs/CHROMA" }, { - "$ref": "#/$defs/CoherentScientific" + "$ref": "#/$defs/COHERENT_SCIENTIFIC" }, { - "$ref": "#/$defs/ColumbiaUniversity" + "$ref": "#/$defs/COLUMBIA" }, { - "$ref": "#/$defs/Computar" + "$ref": "#/$defs/COMPUTAR" }, { - "$ref": "#/$defs/Conoptics" + "$ref": "#/$defs/CONOPTICS" }, { - "$ref": "#/$defs/Custom" + "$ref": "#/$defs/CUSTOM" }, { - "$ref": "#/$defs/Dodotronic" + "$ref": "#/$defs/DODOTRONIC" }, { - "$ref": "#/$defs/Doric" + "$ref": "#/$defs/DORIC" }, { - "$ref": "#/$defs/Ealing" + "$ref": "#/$defs/EALING" }, { - "$ref": "#/$defs/EdmundOptics" + "$ref": "#/$defs/EDMUND_OPTICS" }, { - "$ref": "#/$defs/EmoryUniversity" + "$ref": "#/$defs/EMORY" }, { - "$ref": "#/$defs/Euresys" + "$ref": "#/$defs/EURESYS" }, { - "$ref": "#/$defs/Fujinon" + "$ref": "#/$defs/FUJINON" }, { - "$ref": "#/$defs/Hamamatsu" + "$ref": "#/$defs/HAMAMATSU" }, { - "$ref": "#/$defs/Hamilton" + "$ref": "#/$defs/HAMILTON" }, { - "$ref": "#/$defs/HuazhongUniversityOfScienceAndTechnology" + "$ref": "#/$defs/HUST" }, { - "$ref": "#/$defs/TheImagingSource" + "$ref": "#/$defs/IR_ROBOT_CO" }, { - "$ref": "#/$defs/IntegratedDNATechnologies" + "$ref": "#/$defs/ISL" }, { - "$ref": "#/$defs/InteruniversityMicroelectronicsCenter" + "$ref": "#/$defs/INFINITY_PHOTO_OPTICAL" }, { - "$ref": "#/$defs/InfinityPhotoOptical" + "$ref": "#/$defs/IDT" }, { - "$ref": "#/$defs/Invitrogen" + "$ref": "#/$defs/IMEC" }, { - "$ref": "#/$defs/ISLProductsInternational" + "$ref": "#/$defs/INVITROGEN" }, { - "$ref": "#/$defs/JacksonLaboratory" + "$ref": "#/$defs/JAX" }, { - "$ref": "#/$defs/JaneliaResearchCampus" + "$ref": "#/$defs/JANELIA" }, { - "$ref": "#/$defs/Julabo" + "$ref": "#/$defs/JULABO" }, { - "$ref": "#/$defs/TheLeeCompany" + "$ref": "#/$defs/LG" }, { - "$ref": "#/$defs/Leica" + "$ref": "#/$defs/LEICA" }, { - "$ref": "#/$defs/Lg" + "$ref": "#/$defs/LUMEN_DYNAMICS" }, { - "$ref": "#/$defs/LifeCanvas" + "$ref": "#/$defs/LIFECANVAS" }, { - "$ref": "#/$defs/MeadowlarkOptics" + "$ref": "#/$defs/MBF" }, { - "$ref": "#/$defs/IRRobotCo" + "$ref": "#/$defs/MKS_NEWPORT" }, { - "$ref": "#/$defs/MBFBioscience" + "$ref": "#/$defs/MPI" }, { - "$ref": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch" + "$ref": "#/$defs/MEADOWLARK_OPTICS" }, { - "$ref": "#/$defs/MidwestOpticalSystems" + "$ref": "#/$defs/MJFF" }, { - "$ref": "#/$defs/Mitutuyo" + "$ref": "#/$defs/MIDOPT" }, { - "$ref": "#/$defs/MKSNewport" + "$ref": "#/$defs/MITUTUYO" }, { - "$ref": "#/$defs/Mpi" + "$ref": "#/$defs/NRESEARCH_INC" }, { - "$ref": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth" + "$ref": "#/$defs/NCCIH" }, { - "$ref": "#/$defs/NationalInstituteOfMentalHealth" + "$ref": "#/$defs/NIMH" }, { - "$ref": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke" + "$ref": "#/$defs/NINDS" }, { - "$ref": "#/$defs/NationalInstruments" + "$ref": "#/$defs/NATIONAL_INSTRUMENTS" }, { - "$ref": "#/$defs/Navitar" + "$ref": "#/$defs/NAVITAR" }, { - "$ref": "#/$defs/Neurophotometrics" + "$ref": "#/$defs/NEUROPHOTOMETRICS" }, { - "$ref": "#/$defs/NewScaleTechnologies" + "$ref": "#/$defs/NEW_SCALE_TECHNOLOGIES" }, { - "$ref": "#/$defs/NewYorkUniversity" + "$ref": "#/$defs/NYU" }, { - "$ref": "#/$defs/Nikon" + "$ref": "#/$defs/NIKON" }, { - "$ref": "#/$defs/NResearch" + "$ref": "#/$defs/OLYMPUS" }, { - "$ref": "#/$defs/OpenEphysProductionSite" + "$ref": "#/$defs/OEPS" }, { - "$ref": "#/$defs/Olympus" + "$ref": "#/$defs/OPTOTUNE" }, { - "$ref": "#/$defs/Optotune" + "$ref": "#/$defs/OTHER" }, { - "$ref": "#/$defs/Oxxius" + "$ref": "#/$defs/OXXIUS" }, { - "$ref": "#/$defs/Prizmatix" + "$ref": "#/$defs/PRIZMATIX" }, { - "$ref": "#/$defs/Quantifi" + "$ref": "#/$defs/QUANTIFI" }, { - "$ref": "#/$defs/RaspberryPi" + "$ref": "#/$defs/RASPBERRY_PI" }, { - "$ref": "#/$defs/SecondOrderEffects" + "$ref": "#/$defs/SICGEN" }, { - "$ref": "#/$defs/Semrock" + "$ref": "#/$defs/SCHNEIDER_KREUZNACH" }, { - "$ref": "#/$defs/SchneiderKreuznach" + "$ref": "#/$defs/SECOND_ORDER_EFFECTS" }, { - "$ref": "#/$defs/Sicgen" + "$ref": "#/$defs/SEMROCK" }, { - "$ref": "#/$defs/SigmaAldritch" + "$ref": "#/$defs/SIGMA_ALDRITCH" }, { - "$ref": "#/$defs/SimonsFoundation" + "$ref": "#/$defs/SIMONS_FOUNDATION" }, { - "$ref": "#/$defs/Spinnaker" + "$ref": "#/$defs/SPINNAKER" }, { - "$ref": "#/$defs/Tamron" + "$ref": "#/$defs/TAMRON" }, { - "$ref": "#/$defs/TempletonWorldCharityFoundation" + "$ref": "#/$defs/TMC" }, { - "$ref": "#/$defs/TeledyneFLIR" + "$ref": "#/$defs/FLIR" }, { - "$ref": "#/$defs/Thermofisher" + "$ref": "#/$defs/TWCF" }, { - "$ref": "#/$defs/Thorlabs" + "$ref": "#/$defs/THE_IMAGING_SOURCE" }, { - "$ref": "#/$defs/TMC" + "$ref": "#/$defs/THE_LEE_COMPANY" }, { - "$ref": "#/$defs/Tymphany" + "$ref": "#/$defs/THERMO_FISHER_SCIENTIFIC" }, { - "$ref": "#/$defs/Vieworks" + "$ref": "#/$defs/THORLABS" }, { - "$ref": "#/$defs/Vortran" + "$ref": "#/$defs/TYMPHANY" }, { - "$ref": "#/$defs/CarlZeiss" + "$ref": "#/$defs/VIEWORKS" }, { - "$ref": "#/$defs/LumenDynamics" + "$ref": "#/$defs/VORTRAN" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/AMS_OSRAM" } ] }, @@ -14101,7 +15419,11 @@ "type": { "const": "rotation", "default": "rotation", - "title": "Type" + "enum": [ + "rotation" + ], + "title": "Type", + "type": "string" }, "rotation": { "items": { @@ -14126,159 +15448,215 @@ "title": "Rotation3dTransform", "type": "object" }, - "SchneiderKreuznach": { - "additionalProperties": false, - "description": "SchneiderKreuznach", + "SCHNEIDER_KREUZNACH": { "properties": { "name": { "const": "Schneider-Kreuznach", "default": "Schneider-Kreuznach", - "title": "Name" + "enum": [ + "Schneider-Kreuznach" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "SchneiderKreuznach", + "title": "SCHNEIDER_KREUZNACH", "type": "object" }, - "SecondOrderEffects": { - "additionalProperties": false, - "description": "Second Order Effects", + "SECOND_ORDER_EFFECTS": { "properties": { "name": { "const": "Second Order Effects", "default": "Second Order Effects", - "title": "Name" + "enum": [ + "Second Order Effects" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "SecondOrderEffects", + "title": "SECOND_ORDER_EFFECTS", "type": "object" }, - "Semrock": { - "additionalProperties": false, - "description": "Semrock", + "SEMROCK": { "properties": { "name": { "const": "Semrock", "default": "Semrock", - "title": "Name" + "enum": [ + "Semrock" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Semrock", + "title": "SEMROCK", "type": "object" }, - "Sicgen": { - "additionalProperties": false, - "description": "SICGEN", + "SICGEN": { "properties": { "name": { "const": "SICGEN", "default": "SICGEN", - "title": "Name" + "enum": [ + "SICGEN" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Sicgen", + "title": "SICGEN", "type": "object" }, - "SigmaAldritch": { - "additionalProperties": false, - "description": "Sigma-Aldritch", + "SIGMA_ALDRITCH": { "properties": { "name": { "const": "Sigma-Aldritch", "default": "Sigma-Aldritch", - "title": "Name" + "enum": [ + "Sigma-Aldritch" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "SigmaAldritch", + "title": "SIGMA_ALDRITCH", "type": "object" }, - "SimonsFoundation": { - "additionalProperties": false, - "description": "SimonsFoundation", + "SIMONS_FOUNDATION": { "properties": { "name": { "const": "Simons Foundation", "default": "Simons Foundation", - "title": "Name" + "enum": [ + "Simons Foundation" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { "default": { @@ -14287,13 +15665,13 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" @@ -14301,10 +15679,198 @@ "registry_identifier": { "const": "01cmst727", "default": "01cmst727", - "title": "Registry Identifier" + "enum": [ + "01cmst727" + ], + "title": "Registry Identifier", + "type": "string" + } + }, + "title": "SIMONS_FOUNDATION", + "type": "object" + }, + "SLAP": { + "additionalProperties": false, + "properties": { + "name": { + "const": "Scanned line projection imaging", + "default": "Scanned line projection imaging", + "enum": [ + "Scanned line projection imaging" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "slap", + "default": "slap", + "enum": [ + "slap" + ], + "title": "Abbreviation", + "type": "string" + } + }, + "title": "SLAP", + "type": "object" + }, + "SNIFF_DETECTOR": { + "properties": { + "name": { + "const": "Sniff Detector", + "default": "Sniff Detector", + "enum": [ + "Sniff Detector" + ], + "title": "Name", + "type": "string" + }, + "whoami": { + "const": 1401, + "default": 1401, + "enum": [ + 1401 + ], + "title": "Whoami", + "type": "integer" + } + }, + "title": "SNIFF_DETECTOR", + "type": "object" + }, + "SOUND_CARD": { + "properties": { + "name": { + "const": "Sound Card", + "default": "Sound Card", + "enum": [ + "Sound Card" + ], + "title": "Name", + "type": "string" + }, + "whoami": { + "const": 1280, + "default": 1280, + "enum": [ + 1280 + ], + "title": "Whoami", + "type": "integer" + } + }, + "title": "SOUND_CARD", + "type": "object" + }, + "SPIM": { + "additionalProperties": false, + "properties": { + "name": { + "const": "Selective plane illumination microscopy", + "default": "Selective plane illumination microscopy", + "enum": [ + "Selective plane illumination microscopy" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "SPIM", + "default": "SPIM", + "enum": [ + "SPIM" + ], + "title": "Abbreviation", + "type": "string" + } + }, + "title": "SPIM", + "type": "object" + }, + "SPINNAKER": { + "properties": { + "name": { + "const": "Spinnaker", + "default": "Spinnaker", + "enum": [ + "Spinnaker" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "SPINNAKER", + "type": "object" + }, + "STEPPER_DRIVER": { + "properties": { + "name": { + "const": "Stepper Driver", + "default": "Stepper Driver", + "enum": [ + "Stepper Driver" + ], + "title": "Name", + "type": "string" + }, + "whoami": { + "const": 1130, + "default": 1130, + "enum": [ + 1130 + ], + "title": "Whoami", + "type": "integer" + } + }, + "title": "STEPPER_DRIVER", + "type": "object" + }, + "SYNCHRONIZER": { + "properties": { + "name": { + "const": "Synchronizer", + "default": "Synchronizer", + "enum": [ + "Synchronizer" + ], + "title": "Name", + "type": "string" + }, + "whoami": { + "const": 1104, + "default": 1104, + "enum": [ + 1104 + ], + "title": "Whoami", + "type": "integer" } }, - "title": "SimonsFoundation", + "title": "SYNCHRONIZER", "type": "object" }, "Size3d": { @@ -14355,41 +15921,6 @@ "title": "SizeUnit", "type": "string" }, - "Slap": { - "additionalProperties": false, - "description": "Slap", - "properties": { - "name": { - "const": "Scanned line projection imaging", - "default": "Scanned line projection imaging", - "title": "Name" - }, - "abbreviation": { - "const": "slap", - "default": "slap", - "title": "Abbreviation" - } - }, - "title": "Slap", - "type": "object" - }, - "SniffDetector": { - "description": "Sniff Detector", - "properties": { - "name": { - "const": "Sniff Detector", - "default": "Sniff Detector", - "title": "Name" - }, - "whoami": { - "const": 1401, - "default": 1401, - "title": "Whoami" - } - }, - "title": "SniffDetector", - "type": "object" - }, "Software": { "additionalProperties": false, "description": "Description of generic software", @@ -14431,23 +15962,6 @@ "title": "Software", "type": "object" }, - "SoundCard": { - "description": "Sound Card", - "properties": { - "name": { - "const": "Sound Card", - "default": "Sound Card", - "title": "Name" - }, - "whoami": { - "const": 1280, - "default": 1280, - "title": "Whoami" - } - }, - "title": "SoundCard", - "type": "object" - }, "Speaker": { "additionalProperties": false, "description": "Description of a speaker for auditory stimuli", @@ -14455,7 +15969,11 @@ "device_type": { "const": "Speaker", "default": "Speaker", - "title": "Device Type" + "enum": [ + "Speaker" + ], + "title": "Device Type", + "type": "string" }, "name": { "title": "Device name", @@ -14476,21 +15994,21 @@ "manufacturer": { "discriminator": { "mapping": { - "ISL Products International": "#/$defs/ISLProductsInternational", - "Other": "#/$defs/Other", - "Tymphany": "#/$defs/Tymphany" + "ISL Products International": "#/$defs/ISL", + "Other": "#/$defs/OTHER", + "Tymphany": "#/$defs/TYMPHANY" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/Tymphany" + "$ref": "#/$defs/TYMPHANY" }, { - "$ref": "#/$defs/ISLProductsInternational" + "$ref": "#/$defs/ISL" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/OTHER" } ], "title": "Manufacturer" @@ -14576,357 +16094,80 @@ "SpeedUnit": { "const": "rotations per minute", "description": "Enumeration of Speed Measurements", + "enum": [ + "rotations per minute" + ], "title": "SpeedUnit", "type": "string" }, - "Spim": { - "additionalProperties": false, - "description": "Spim", + "SpoutSide": { + "description": "Spout sides", + "enum": [ + "Left", + "Right", + "Center", + "Other" + ], + "title": "SpoutSide", + "type": "string" + }, + "TAMRON": { "properties": { "name": { - "const": "Selective plane illumination microscopy", - "default": "Selective plane illumination microscopy", - "title": "Name" - }, - "abbreviation": { - "const": "SPIM", - "default": "SPIM", - "title": "Abbreviation" - } - }, - "title": "Spim", - "type": "object" - }, - "Spinnaker": { - "additionalProperties": false, - "description": "Spinnaker", - "properties": { - "name": { - "const": "Spinnaker", - "default": "Spinnaker", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "Spinnaker", - "type": "object" - }, - "SpoutSide": { - "description": "Spout sides", - "enum": [ - "Left", - "Right", - "Center", - "Other" - ], - "title": "SpoutSide", - "type": "string" - }, - "StepperDriver": { - "description": "Stepper Driver", - "properties": { - "name": { - "const": "Stepper Driver", - "default": "Stepper Driver", - "title": "Name" - }, - "whoami": { - "const": 1130, - "default": 1130, - "title": "Whoami" - } - }, - "title": "StepperDriver", - "type": "object" - }, - "Synchronizer": { - "description": "Synchronizer", - "properties": { - "name": { - "const": "Synchronizer", - "default": "Synchronizer", - "title": "Name" - }, - "whoami": { - "const": 1104, - "default": 1104, - "title": "Whoami" - } - }, - "title": "Synchronizer", - "type": "object" - }, - "TMC": { - "additionalProperties": false, - "description": "TMC", - "properties": { - "name": { - "const": "Technical Manufacturing Corporation", - "default": "Technical Manufacturing Corporation", - "title": "Name" - }, - "abbreviation": { - "const": "TMC", - "default": "TMC", - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "TMC", - "type": "object" - }, - "Tamron": { - "additionalProperties": false, - "description": "Tamron", - "properties": { - "name": { - "const": "Tamron", - "default": "Tamron", - "title": "Name" + "const": "Tamron", + "default": "Tamron", + "enum": [ + "Tamron" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" - } - }, - "title": "Tamron", - "type": "object" - }, - "TeledyneFLIR": { - "additionalProperties": false, - "description": "TeledyneFLIR", - "properties": { - "name": { - "const": "Teledyne FLIR", - "default": "Teledyne FLIR", - "title": "Name" - }, - "abbreviation": { - "const": "FLIR", - "default": "FLIR", - "title": "Abbreviation" - }, - "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/ResearchOrganizationRegistry" - } + "enum": [ + null ], - "title": "Registry" - }, - "registry_identifier": { - "const": "01j1gwp17", - "default": "01j1gwp17", - "title": "Registry Identifier" + "title": "Registry Identifier", + "type": "null" } }, - "title": "TeledyneFLIR", + "title": "TAMRON", "type": "object" }, - "TemperatureUnit": { - "description": "Temperature units", - "enum": [ - "Celsius", - "Kelvin" - ], - "title": "TemperatureUnit", - "type": "string" - }, - "TempletonWorldCharityFoundation": { - "additionalProperties": false, - "description": "TempletonWorldCharityFoundation", + "THERMO_FISHER_SCIENTIFIC": { "properties": { "name": { - "const": "Templeton World Charity Foundation", - "default": "Templeton World Charity Foundation", - "title": "Name" - }, - "abbreviation": { - "const": "TWCF", - "default": "TWCF", - "title": "Abbreviation" - }, - "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/ResearchOrganizationRegistry" - } + "const": "Thermo Fisher Scientific", + "default": "Thermo Fisher Scientific", + "enum": [ + "Thermo Fisher Scientific" ], - "title": "Registry" - }, - "registry_identifier": { - "const": "00x0z1472", - "default": "00x0z1472", - "title": "Registry Identifier" - } - }, - "title": "TempletonWorldCharityFoundation", - "type": "object" - }, - "TheImagingSource": { - "additionalProperties": false, - "description": "TheImagingSource", - "properties": { - "name": { - "const": "The Imaging Source", - "default": "The Imaging Source", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "TheImagingSource", - "type": "object" - }, - "TheLeeCompany": { - "additionalProperties": false, - "description": "TheLeeCompany", - "properties": { - "name": { - "const": "The Lee Company", - "default": "The Lee Company", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "TheLeeCompany", - "type": "object" - }, - "Thermofisher": { - "additionalProperties": false, - "description": "Thermofisher", - "properties": { - "name": { - "const": "Thermo Fisher", - "default": "Thermo Fisher", - "title": "Name" + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" - }, - "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/ResearchOrganizationRegistry" - } + "enum": [ + null ], - "title": "Registry" - }, - "registry_identifier": { - "const": "03x1ewr52", - "default": "03x1ewr52", - "title": "Registry Identifier" - } - }, - "title": "Thermofisher", - "type": "object" - }, - "Thorlabs": { - "additionalProperties": false, - "description": "Thorlabs", - "properties": { - "name": { - "const": "Thorlabs", - "default": "Thorlabs", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" + "title": "Abbreviation", + "type": "null" }, "registry": { "default": { @@ -14935,710 +16176,413 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" - } - ], - "title": "Registry" - }, - "registry_identifier": { - "const": "04gsnvb07", - "default": "04gsnvb07", - "title": "Registry Identifier" - } - }, - "title": "Thorlabs", - "type": "object" - }, - "TimestampGeneratorGen1": { - "description": "Timestamp Generator Gen 1", - "properties": { - "name": { - "const": "Timestamp Generator Gen 1", - "default": "Timestamp Generator Gen 1", - "title": "Name" - }, - "whoami": { - "const": 1154, - "default": 1154, - "title": "Whoami" - } - }, - "title": "TimestampGeneratorGen1", - "type": "object" - }, - "TimestampGeneratorGen3": { - "description": "Timestamp Generator Gen 3", - "properties": { - "name": { - "const": "Timestamp Generator Gen 3", - "default": "Timestamp Generator Gen 3", - "title": "Name" - }, - "whoami": { - "const": 1158, - "default": 1158, - "title": "Whoami" - } - }, - "title": "TimestampGeneratorGen3", - "type": "object" - }, - "Translation3dTransform": { - "additionalProperties": false, - "description": "Values to be vector-added to a 3D position. Often needed to specify a device or tile's origin.", - "properties": { - "type": { - "const": "translation", - "default": "translation", - "title": "Type" - }, - "translation": { - "items": { - "anyOf": [ - { - "type": "number" - }, - { - "type": "string" - } - ] - }, - "maxItems": 3, - "minItems": 3, - "title": "3D translation parameters", - "type": "array" - } - }, - "required": [ - "translation" - ], - "title": "Translation3dTransform", - "type": "object" - }, - "Tube": { - "additionalProperties": false, - "description": "Description of a tube platform", - "properties": { - "device_type": { - "const": "Tube", - "default": "Tube", - "title": "Device Type" - }, - "name": { - "title": "Device name", - "type": "string" - }, - "serial_number": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Serial number" - }, - "manufacturer": { - "anyOf": [ - { - "discriminator": { - "mapping": { - "AA Opto Electronic": "#/$defs/AAOptoElectronic", - "ASUS": "#/$defs/Asus", - "Abcam": "#/$defs/Abcam", - "Addgene": "#/$defs/Addgene", - "Ailipu Technology Co": "#/$defs/AilipuTechnologyCo", - "Allen Institute": "#/$defs/AllenInstitute", - "Allen Institute for Brain Science": "#/$defs/AllenInstituteForBrainScience", - "Allen Institute for Neural Dynamics": "#/$defs/AllenInstituteForNeuralDynamics", - "Allied": "#/$defs/Allied", - "Applied Scientific Instrumentation": "#/$defs/AppliedScientificInstrumentation", - "Arecont Vision Costar": "#/$defs/ArecontVisionCostar", - "Basler": "#/$defs/Basler", - "Cambridge Technology": "#/$defs/CambridgeTechnology", - "Carl Zeiss": "#/$defs/CarlZeiss", - "Champalimaud Foundation": "#/$defs/ChampalimaudFoundation", - "Chan Zuckerberg Initiative": "#/$defs/ChanZuckerbergInitiative", - "Chroma": "#/$defs/Chroma", - "Coherent Scientific": "#/$defs/CoherentScientific", - "Columbia University": "#/$defs/ColumbiaUniversity", - "Computar": "#/$defs/Computar", - "Conoptics": "#/$defs/Conoptics", - "Custom": "#/$defs/Custom", - "Dodotronic": "#/$defs/Dodotronic", - "Doric": "#/$defs/Doric", - "Ealing": "#/$defs/Ealing", - "Edmund Optics": "#/$defs/EdmundOptics", - "Emory University": "#/$defs/EmoryUniversity", - "Euresys": "#/$defs/Euresys", - "Fujinon": "#/$defs/Fujinon", - "Hamamatsu": "#/$defs/Hamamatsu", - "Hamilton": "#/$defs/Hamilton", - "Huazhong University of Science and Technology": "#/$defs/HuazhongUniversityOfScienceAndTechnology", - "IR Robot Co": "#/$defs/IRRobotCo", - "ISL Products International": "#/$defs/ISLProductsInternational", - "Infinity Photo-Optical": "#/$defs/InfinityPhotoOptical", - "Integrated DNA Technologies": "#/$defs/IntegratedDNATechnologies", - "Interuniversity Microelectronics Center": "#/$defs/InteruniversityMicroelectronicsCenter", - "Invitrogen": "#/$defs/Invitrogen", - "Jackson Laboratory": "#/$defs/JacksonLaboratory", - "Janelia Research Campus": "#/$defs/JaneliaResearchCampus", - "Julabo": "#/$defs/Julabo", - "LG": "#/$defs/Lg", - "Leica": "#/$defs/Leica", - "LifeCanvas": "#/$defs/LifeCanvas", - "Lumen Dynamics": "#/$defs/LumenDynamics", - "MBF Bioscience": "#/$defs/MBFBioscience", - "MKS Newport": "#/$defs/MKSNewport", - "MPI": "#/$defs/Mpi", - "Meadowlark Optics": "#/$defs/MeadowlarkOptics", - "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch", - "Midwest Optical Systems, Inc.": "#/$defs/MidwestOpticalSystems", - "Mitutuyo": "#/$defs/Mitutuyo", - "NResearch Inc": "#/$defs/NResearch", - "National Center for Complementary and Integrative Health": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth", - "National Institute of Mental Health": "#/$defs/NationalInstituteOfMentalHealth", - "National Institute of Neurological Disorders and Stroke": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke", - "National Instruments": "#/$defs/NationalInstruments", - "Navitar": "#/$defs/Navitar", - "Neurophotometrics": "#/$defs/Neurophotometrics", - "New Scale Technologies": "#/$defs/NewScaleTechnologies", - "New York University": "#/$defs/NewYorkUniversity", - "Nikon": "#/$defs/Nikon", - "Olympus": "#/$defs/Olympus", - "Open Ephys Production Site": "#/$defs/OpenEphysProductionSite", - "Optotune": "#/$defs/Optotune", - "Other": "#/$defs/Other", - "Oxxius": "#/$defs/Oxxius", - "Prizmatix": "#/$defs/Prizmatix", - "Quantifi": "#/$defs/Quantifi", - "Raspberry Pi": "#/$defs/RaspberryPi", - "SICGEN": "#/$defs/Sicgen", - "Schneider-Kreuznach": "#/$defs/SchneiderKreuznach", - "Second Order Effects": "#/$defs/SecondOrderEffects", - "Semrock": "#/$defs/Semrock", - "Sigma-Aldritch": "#/$defs/SigmaAldritch", - "Simons Foundation": "#/$defs/SimonsFoundation", - "Spinnaker": "#/$defs/Spinnaker", - "Tamron": "#/$defs/Tamron", - "Technical Manufacturing Corporation": "#/$defs/TMC", - "Teledyne FLIR": "#/$defs/TeledyneFLIR", - "Templeton World Charity Foundation": "#/$defs/TempletonWorldCharityFoundation", - "The Imaging Source": "#/$defs/TheImagingSource", - "The Lee Company": "#/$defs/TheLeeCompany", - "Thermo Fisher": "#/$defs/Thermofisher", - "Thorlabs": "#/$defs/Thorlabs", - "Tymphany": "#/$defs/Tymphany", - "Vieworks": "#/$defs/Vieworks", - "Vortran": "#/$defs/Vortran", - "ams OSRAM": "#/$defs/AmsOsram" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/AAOptoElectronic" - }, - { - "$ref": "#/$defs/Abcam" - }, - { - "$ref": "#/$defs/Addgene" - }, - { - "$ref": "#/$defs/AilipuTechnologyCo" - }, - { - "$ref": "#/$defs/AllenInstitute" - }, - { - "$ref": "#/$defs/AllenInstituteForBrainScience" - }, - { - "$ref": "#/$defs/AllenInstituteForNeuralDynamics" - }, - { - "$ref": "#/$defs/Allied" - }, - { - "$ref": "#/$defs/AmsOsram" - }, - { - "$ref": "#/$defs/AppliedScientificInstrumentation" - }, - { - "$ref": "#/$defs/Asus" - }, - { - "$ref": "#/$defs/ArecontVisionCostar" - }, - { - "$ref": "#/$defs/Basler" - }, - { - "$ref": "#/$defs/CambridgeTechnology" - }, - { - "$ref": "#/$defs/ChampalimaudFoundation" - }, - { - "$ref": "#/$defs/ChanZuckerbergInitiative" - }, - { - "$ref": "#/$defs/Chroma" - }, - { - "$ref": "#/$defs/CoherentScientific" - }, - { - "$ref": "#/$defs/ColumbiaUniversity" - }, - { - "$ref": "#/$defs/Computar" - }, - { - "$ref": "#/$defs/Conoptics" - }, - { - "$ref": "#/$defs/Custom" - }, - { - "$ref": "#/$defs/Dodotronic" - }, - { - "$ref": "#/$defs/Doric" - }, - { - "$ref": "#/$defs/Ealing" - }, - { - "$ref": "#/$defs/EdmundOptics" - }, - { - "$ref": "#/$defs/EmoryUniversity" - }, - { - "$ref": "#/$defs/Euresys" - }, - { - "$ref": "#/$defs/Fujinon" - }, - { - "$ref": "#/$defs/Hamamatsu" - }, - { - "$ref": "#/$defs/Hamilton" - }, - { - "$ref": "#/$defs/HuazhongUniversityOfScienceAndTechnology" - }, - { - "$ref": "#/$defs/TheImagingSource" - }, - { - "$ref": "#/$defs/IntegratedDNATechnologies" - }, - { - "$ref": "#/$defs/InteruniversityMicroelectronicsCenter" - }, - { - "$ref": "#/$defs/InfinityPhotoOptical" - }, - { - "$ref": "#/$defs/Invitrogen" - }, - { - "$ref": "#/$defs/ISLProductsInternational" - }, - { - "$ref": "#/$defs/JacksonLaboratory" - }, - { - "$ref": "#/$defs/JaneliaResearchCampus" - }, - { - "$ref": "#/$defs/Julabo" - }, - { - "$ref": "#/$defs/TheLeeCompany" - }, - { - "$ref": "#/$defs/Leica" - }, - { - "$ref": "#/$defs/Lg" - }, - { - "$ref": "#/$defs/LifeCanvas" - }, - { - "$ref": "#/$defs/MeadowlarkOptics" - }, - { - "$ref": "#/$defs/IRRobotCo" - }, - { - "$ref": "#/$defs/MBFBioscience" - }, - { - "$ref": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch" - }, - { - "$ref": "#/$defs/MidwestOpticalSystems" - }, - { - "$ref": "#/$defs/Mitutuyo" - }, - { - "$ref": "#/$defs/MKSNewport" - }, - { - "$ref": "#/$defs/Mpi" - }, - { - "$ref": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth" - }, - { - "$ref": "#/$defs/NationalInstituteOfMentalHealth" - }, - { - "$ref": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke" - }, - { - "$ref": "#/$defs/NationalInstruments" - }, - { - "$ref": "#/$defs/Navitar" - }, - { - "$ref": "#/$defs/Neurophotometrics" - }, - { - "$ref": "#/$defs/NewScaleTechnologies" - }, - { - "$ref": "#/$defs/NewYorkUniversity" - }, - { - "$ref": "#/$defs/Nikon" - }, - { - "$ref": "#/$defs/NResearch" - }, - { - "$ref": "#/$defs/OpenEphysProductionSite" - }, - { - "$ref": "#/$defs/Olympus" - }, - { - "$ref": "#/$defs/Optotune" - }, - { - "$ref": "#/$defs/Oxxius" - }, - { - "$ref": "#/$defs/Prizmatix" - }, - { - "$ref": "#/$defs/Quantifi" - }, - { - "$ref": "#/$defs/RaspberryPi" - }, - { - "$ref": "#/$defs/SecondOrderEffects" - }, - { - "$ref": "#/$defs/Semrock" - }, - { - "$ref": "#/$defs/SchneiderKreuznach" - }, - { - "$ref": "#/$defs/Sicgen" - }, - { - "$ref": "#/$defs/SigmaAldritch" - }, - { - "$ref": "#/$defs/SimonsFoundation" - }, - { - "$ref": "#/$defs/Spinnaker" - }, - { - "$ref": "#/$defs/Tamron" - }, - { - "$ref": "#/$defs/TempletonWorldCharityFoundation" - }, - { - "$ref": "#/$defs/TeledyneFLIR" - }, - { - "$ref": "#/$defs/Thermofisher" - }, - { - "$ref": "#/$defs/Thorlabs" - }, - { - "$ref": "#/$defs/TMC" - }, - { - "$ref": "#/$defs/Tymphany" - }, - { - "$ref": "#/$defs/Vieworks" - }, - { - "$ref": "#/$defs/Vortran" - }, - { - "$ref": "#/$defs/CarlZeiss" - }, - { - "$ref": "#/$defs/LumenDynamics" - }, - { - "$ref": "#/$defs/Other" - } - ] - }, - { - "type": "null" - } - ], - "default": null, - "title": "Manufacturer" - }, - "model": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" + "$ref": "#/$defs/ROR" } ], - "default": null, - "title": "Model" + "title": "Registry" }, - "path_to_cad": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } + "registry_identifier": { + "const": "03x1ewr52", + "default": "03x1ewr52", + "enum": [ + "03x1ewr52" ], - "default": null, - "description": "For CUSTOM manufactured devices", - "title": "Path to CAD diagram" + "title": "Registry Identifier", + "type": "string" + } + }, + "title": "THERMO_FISHER_SCIENTIFIC", + "type": "object" + }, + "THE_IMAGING_SOURCE": { + "properties": { + "name": { + "const": "The Imaging Source", + "default": "The Imaging Source", + "enum": [ + "The Imaging Source" + ], + "title": "Name", + "type": "string" }, - "port_index": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { "default": null, - "title": "Port index" + "title": "Registry", + "type": "null" }, - "additional_settings": { - "allOf": [ - { - "$ref": "#/$defs/AindGeneric" - } + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null ], - "default": {}, - "title": "Additional parameters" + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "THE_IMAGING_SOURCE", + "type": "object" + }, + "THE_LEE_COMPANY": { + "properties": { + "name": { + "const": "The Lee Company", + "default": "The Lee Company", + "enum": [ + "The Lee Company" + ], + "title": "Name", + "type": "string" }, - "notes": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { "default": null, - "title": "Notes" + "title": "Registry", + "type": "null" }, - "surface_material": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "THE_LEE_COMPANY", + "type": "object" + }, + "THORLABS": { + "properties": { + "name": { + "const": "Thorlabs", + "default": "Thorlabs", + "enum": [ + "Thorlabs" ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, "default": null, - "title": "Surface material" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, - "date_surface_replaced": { - "anyOf": [ - { - "format": "date-time", - "type": "string" + "registry": { + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" }, + "propertyName": "name" + }, + "oneOf": [ { - "type": "null" + "$ref": "#/$defs/ROR" } ], - "default": null, - "title": "Date surface replaced" + "title": "Registry" }, - "diameter": { - "anyOf": [ - { - "minimum": 0.0, - "type": "number" - }, - { - "type": "string" - } + "registry_identifier": { + "const": "04gsnvb07", + "default": "04gsnvb07", + "enum": [ + "04gsnvb07" ], - "title": "Diameter" + "title": "Registry Identifier", + "type": "string" + } + }, + "title": "THORLABS", + "type": "object" + }, + "TIMESTAMP_GENERATOR_GEN_1": { + "properties": { + "name": { + "const": "Timestamp Generator Gen 1", + "default": "Timestamp Generator Gen 1", + "enum": [ + "Timestamp Generator Gen 1" + ], + "title": "Name", + "type": "string" }, - "diameter_unit": { - "allOf": [ - { - "$ref": "#/$defs/SizeUnit" - } + "whoami": { + "const": 1154, + "default": 1154, + "enum": [ + 1154 ], - "default": "centimeter", - "title": "Diameter unit" + "title": "Whoami", + "type": "integer" } }, - "required": [ - "name", - "diameter" - ], - "title": "Tube", + "title": "TIMESTAMP_GENERATOR_GEN_1", "type": "object" }, - "Tymphany": { - "additionalProperties": false, - "description": "Tymphany", + "TIMESTAMP_GENERATOR_GEN_3": { "properties": { "name": { - "const": "Tymphany", - "default": "Tymphany", - "title": "Name" + "const": "Timestamp Generator Gen 3", + "default": "Timestamp Generator Gen 3", + "enum": [ + "Timestamp Generator Gen 3" + ], + "title": "Name", + "type": "string" + }, + "whoami": { + "const": 1158, + "default": 1158, + "enum": [ + 1158 + ], + "title": "Whoami", + "type": "integer" + } + }, + "title": "TIMESTAMP_GENERATOR_GEN_3", + "type": "object" + }, + "TMC": { + "properties": { + "name": { + "const": "Technical Manufacturing Corporation", + "default": "Technical Manufacturing Corporation", + "enum": [ + "Technical Manufacturing Corporation" + ], + "title": "Name", + "type": "string" }, "abbreviation": { + "const": "TMC", + "default": "TMC", + "enum": [ + "TMC" + ], + "title": "Abbreviation", + "type": "string" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "TMC", + "type": "object" + }, + "TREADMILL": { + "properties": { + "name": { + "const": "Treadmill", + "default": "Treadmill", + "enum": [ + "Treadmill" + ], + "title": "Name", + "type": "string" + }, + "whoami": { + "const": 1402, + "default": 1402, + "enum": [ + 1402 + ], + "title": "Whoami", + "type": "integer" + } + }, + "title": "TREADMILL", + "type": "object" + }, + "TWCF": { + "properties": { + "name": { + "const": "Templeton World Charity Foundation", + "default": "Templeton World Charity Foundation", + "enum": [ + "Templeton World Charity Foundation" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "TWCF", + "default": "TWCF", + "enum": [ + "TWCF" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { - "const": null, - "default": null, + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" + }, + "propertyName": "name" + }, + "oneOf": [ + { + "$ref": "#/$defs/ROR" + } + ], "title": "Registry" }, "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" + "const": "00x0z1472", + "default": "00x0z1472", + "enum": [ + "00x0z1472" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "Tymphany", + "title": "TWCF", "type": "object" }, - "UnitlessUnit": { - "description": "Unitless options", - "enum": [ - "percent", - "fraction of cycle" - ], - "title": "UnitlessUnit", - "type": "string" - }, - "Vieworks": { - "additionalProperties": false, - "description": "Vieworks", + "TYMPHANY": { "properties": { "name": { - "const": "Vieworks", - "default": "Vieworks", - "title": "Name" + "const": "Tymphany", + "default": "Tymphany", + "enum": [ + "Tymphany" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Vieworks", + "title": "TYMPHANY", "type": "object" }, - "VoltageUnit": { - "const": "Volts", - "description": "Voltage units", - "title": "VoltageUnit", + "TemperatureUnit": { + "description": "Temperature units", + "enum": [ + "Celsius", + "Kelvin" + ], + "title": "TemperatureUnit", "type": "string" }, - "Vortran": { + "Translation3dTransform": { "additionalProperties": false, - "description": "Vortran", + "description": "Values to be vector-added to a 3D position. Often needed to specify a device or tile's origin.", "properties": { - "name": { - "const": "Vortran", - "default": "Vortran", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" + "type": { + "const": "translation", + "default": "translation", + "enum": [ + "translation" + ], + "title": "Type", + "type": "string" }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" + "translation": { + "items": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "string" + } + ] + }, + "maxItems": 3, + "minItems": 3, + "title": "3D translation parameters", + "type": "array" } }, - "title": "Vortran", + "required": [ + "translation" + ], + "title": "Translation3dTransform", "type": "object" }, - "Wheel": { + "Treadmill": { "additionalProperties": false, - "description": "Description of a running wheel", + "description": "Description of treadmill platform", "properties": { "device_type": { - "const": "Wheel", - "default": "Wheel", - "title": "Device Type" + "const": "Treadmill", + "default": "Treadmill", + "enum": [ + "Treadmill" + ], + "title": "Device Type", + "type": "string" }, "name": { "title": "Device name", @@ -15661,365 +16605,365 @@ { "discriminator": { "mapping": { - "AA Opto Electronic": "#/$defs/AAOptoElectronic", - "ASUS": "#/$defs/Asus", - "Abcam": "#/$defs/Abcam", - "Addgene": "#/$defs/Addgene", - "Ailipu Technology Co": "#/$defs/AilipuTechnologyCo", - "Allen Institute": "#/$defs/AllenInstitute", - "Allen Institute for Brain Science": "#/$defs/AllenInstituteForBrainScience", - "Allen Institute for Neural Dynamics": "#/$defs/AllenInstituteForNeuralDynamics", - "Allied": "#/$defs/Allied", - "Applied Scientific Instrumentation": "#/$defs/AppliedScientificInstrumentation", - "Arecont Vision Costar": "#/$defs/ArecontVisionCostar", - "Basler": "#/$defs/Basler", - "Cambridge Technology": "#/$defs/CambridgeTechnology", - "Carl Zeiss": "#/$defs/CarlZeiss", - "Champalimaud Foundation": "#/$defs/ChampalimaudFoundation", - "Chan Zuckerberg Initiative": "#/$defs/ChanZuckerbergInitiative", - "Chroma": "#/$defs/Chroma", - "Coherent Scientific": "#/$defs/CoherentScientific", - "Columbia University": "#/$defs/ColumbiaUniversity", - "Computar": "#/$defs/Computar", - "Conoptics": "#/$defs/Conoptics", - "Custom": "#/$defs/Custom", - "Dodotronic": "#/$defs/Dodotronic", - "Doric": "#/$defs/Doric", - "Ealing": "#/$defs/Ealing", - "Edmund Optics": "#/$defs/EdmundOptics", - "Emory University": "#/$defs/EmoryUniversity", - "Euresys": "#/$defs/Euresys", - "Fujinon": "#/$defs/Fujinon", - "Hamamatsu": "#/$defs/Hamamatsu", - "Hamilton": "#/$defs/Hamilton", - "Huazhong University of Science and Technology": "#/$defs/HuazhongUniversityOfScienceAndTechnology", - "IR Robot Co": "#/$defs/IRRobotCo", - "ISL Products International": "#/$defs/ISLProductsInternational", - "Infinity Photo-Optical": "#/$defs/InfinityPhotoOptical", - "Integrated DNA Technologies": "#/$defs/IntegratedDNATechnologies", - "Interuniversity Microelectronics Center": "#/$defs/InteruniversityMicroelectronicsCenter", - "Invitrogen": "#/$defs/Invitrogen", - "Jackson Laboratory": "#/$defs/JacksonLaboratory", - "Janelia Research Campus": "#/$defs/JaneliaResearchCampus", - "Julabo": "#/$defs/Julabo", - "LG": "#/$defs/Lg", - "Leica": "#/$defs/Leica", - "LifeCanvas": "#/$defs/LifeCanvas", - "Lumen Dynamics": "#/$defs/LumenDynamics", - "MBF Bioscience": "#/$defs/MBFBioscience", - "MKS Newport": "#/$defs/MKSNewport", - "MPI": "#/$defs/Mpi", - "Meadowlark Optics": "#/$defs/MeadowlarkOptics", - "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch", - "Midwest Optical Systems, Inc.": "#/$defs/MidwestOpticalSystems", - "Mitutuyo": "#/$defs/Mitutuyo", - "NResearch Inc": "#/$defs/NResearch", - "National Center for Complementary and Integrative Health": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth", - "National Institute of Mental Health": "#/$defs/NationalInstituteOfMentalHealth", - "National Institute of Neurological Disorders and Stroke": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke", - "National Instruments": "#/$defs/NationalInstruments", - "Navitar": "#/$defs/Navitar", - "Neurophotometrics": "#/$defs/Neurophotometrics", - "New Scale Technologies": "#/$defs/NewScaleTechnologies", - "New York University": "#/$defs/NewYorkUniversity", - "Nikon": "#/$defs/Nikon", - "Olympus": "#/$defs/Olympus", - "Open Ephys Production Site": "#/$defs/OpenEphysProductionSite", - "Optotune": "#/$defs/Optotune", - "Other": "#/$defs/Other", - "Oxxius": "#/$defs/Oxxius", - "Prizmatix": "#/$defs/Prizmatix", - "Quantifi": "#/$defs/Quantifi", - "Raspberry Pi": "#/$defs/RaspberryPi", - "SICGEN": "#/$defs/Sicgen", - "Schneider-Kreuznach": "#/$defs/SchneiderKreuznach", - "Second Order Effects": "#/$defs/SecondOrderEffects", - "Semrock": "#/$defs/Semrock", - "Sigma-Aldritch": "#/$defs/SigmaAldritch", - "Simons Foundation": "#/$defs/SimonsFoundation", - "Spinnaker": "#/$defs/Spinnaker", - "Tamron": "#/$defs/Tamron", + "AA Opto Electronic": "#/$defs/AA_OPTO_ELECTRONIC", + "ASUS": "#/$defs/ASUS", + "Abcam": "#/$defs/ABCAM", + "Addgene": "#/$defs/ADDGENE", + "Ailipu Technology Co": "#/$defs/AILIPU", + "Allen Institute": "#/$defs/AI", + "Allen Institute for Brain Science": "#/$defs/AIBS", + "Allen Institute for Neural Dynamics": "#/$defs/AIND", + "Allied": "#/$defs/ALLIED", + "Applied Scientific Instrumentation": "#/$defs/ASI", + "Arecont Vision Costar": "#/$defs/ARECONT_VISION_COSTAR", + "Basler": "#/$defs/BASLER", + "Cambridge Technology": "#/$defs/CAMBRIDGE_TECHNOLOGY", + "Carl Zeiss": "#/$defs/CARL_ZEISS", + "Champalimaud Foundation": "#/$defs/CHAMPALIMAUD", + "Chan Zuckerberg Initiative": "#/$defs/CZI", + "Chroma": "#/$defs/CHROMA", + "Coherent Scientific": "#/$defs/COHERENT_SCIENTIFIC", + "Columbia University": "#/$defs/COLUMBIA", + "Computar": "#/$defs/COMPUTAR", + "Conoptics": "#/$defs/CONOPTICS", + "Custom": "#/$defs/CUSTOM", + "Dodotronic": "#/$defs/DODOTRONIC", + "Doric": "#/$defs/DORIC", + "Ealing": "#/$defs/EALING", + "Edmund Optics": "#/$defs/EDMUND_OPTICS", + "Emory University": "#/$defs/EMORY", + "Euresys": "#/$defs/EURESYS", + "Fujinon": "#/$defs/FUJINON", + "Hamamatsu": "#/$defs/HAMAMATSU", + "Hamilton": "#/$defs/HAMILTON", + "Huazhong University of Science and Technology": "#/$defs/HUST", + "IR Robot Co": "#/$defs/IR_ROBOT_CO", + "ISL Products International": "#/$defs/ISL", + "Infinity Photo-Optical": "#/$defs/INFINITY_PHOTO_OPTICAL", + "Integrated DNA Technologies": "#/$defs/IDT", + "Interuniversity Microelectronics Center": "#/$defs/IMEC", + "Invitrogen": "#/$defs/INVITROGEN", + "Jackson Laboratory": "#/$defs/JAX", + "Janelia Research Campus": "#/$defs/JANELIA", + "Julabo": "#/$defs/JULABO", + "LG": "#/$defs/LG", + "Leica": "#/$defs/LEICA", + "LifeCanvas": "#/$defs/LIFECANVAS", + "Lumen Dynamics": "#/$defs/LUMEN_DYNAMICS", + "MBF Bioscience": "#/$defs/MBF", + "MKS Newport": "#/$defs/MKS_NEWPORT", + "MPI": "#/$defs/MPI", + "Meadowlark Optics": "#/$defs/MEADOWLARK_OPTICS", + "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MJFF", + "Midwest Optical Systems, Inc.": "#/$defs/MIDOPT", + "Mitutuyo": "#/$defs/MITUTUYO", + "NResearch Inc": "#/$defs/NRESEARCH_INC", + "National Center for Complementary and Integrative Health": "#/$defs/NCCIH", + "National Institute of Mental Health": "#/$defs/NIMH", + "National Institute of Neurological Disorders and Stroke": "#/$defs/NINDS", + "National Instruments": "#/$defs/NATIONAL_INSTRUMENTS", + "Navitar": "#/$defs/NAVITAR", + "Neurophotometrics": "#/$defs/NEUROPHOTOMETRICS", + "New Scale Technologies": "#/$defs/NEW_SCALE_TECHNOLOGIES", + "New York University": "#/$defs/NYU", + "Nikon": "#/$defs/NIKON", + "Olympus": "#/$defs/OLYMPUS", + "Open Ephys Production Site": "#/$defs/OEPS", + "Optotune": "#/$defs/OPTOTUNE", + "Other": "#/$defs/OTHER", + "Oxxius": "#/$defs/OXXIUS", + "Prizmatix": "#/$defs/PRIZMATIX", + "Quantifi": "#/$defs/QUANTIFI", + "Raspberry Pi": "#/$defs/RASPBERRY_PI", + "SICGEN": "#/$defs/SICGEN", + "Schneider-Kreuznach": "#/$defs/SCHNEIDER_KREUZNACH", + "Second Order Effects": "#/$defs/SECOND_ORDER_EFFECTS", + "Semrock": "#/$defs/SEMROCK", + "Sigma-Aldritch": "#/$defs/SIGMA_ALDRITCH", + "Simons Foundation": "#/$defs/SIMONS_FOUNDATION", + "Spinnaker": "#/$defs/SPINNAKER", + "Tamron": "#/$defs/TAMRON", "Technical Manufacturing Corporation": "#/$defs/TMC", - "Teledyne FLIR": "#/$defs/TeledyneFLIR", - "Templeton World Charity Foundation": "#/$defs/TempletonWorldCharityFoundation", - "The Imaging Source": "#/$defs/TheImagingSource", - "The Lee Company": "#/$defs/TheLeeCompany", - "Thermo Fisher": "#/$defs/Thermofisher", - "Thorlabs": "#/$defs/Thorlabs", - "Tymphany": "#/$defs/Tymphany", - "Vieworks": "#/$defs/Vieworks", - "Vortran": "#/$defs/Vortran", - "ams OSRAM": "#/$defs/AmsOsram" + "Teledyne FLIR": "#/$defs/FLIR", + "Templeton World Charity Foundation": "#/$defs/TWCF", + "The Imaging Source": "#/$defs/THE_IMAGING_SOURCE", + "The Lee Company": "#/$defs/THE_LEE_COMPANY", + "Thermo Fisher Scientific": "#/$defs/THERMO_FISHER_SCIENTIFIC", + "Thorlabs": "#/$defs/THORLABS", + "Tymphany": "#/$defs/TYMPHANY", + "Vieworks": "#/$defs/VIEWORKS", + "Vortran": "#/$defs/VORTRAN", + "ams OSRAM": "#/$defs/AMS_OSRAM" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/AAOptoElectronic" + "$ref": "#/$defs/AA_OPTO_ELECTRONIC" }, { - "$ref": "#/$defs/Abcam" + "$ref": "#/$defs/ASUS" }, { - "$ref": "#/$defs/Addgene" + "$ref": "#/$defs/ABCAM" }, { - "$ref": "#/$defs/AilipuTechnologyCo" + "$ref": "#/$defs/ADDGENE" }, { - "$ref": "#/$defs/AllenInstitute" + "$ref": "#/$defs/AILIPU" }, { - "$ref": "#/$defs/AllenInstituteForBrainScience" + "$ref": "#/$defs/AI" }, { - "$ref": "#/$defs/AllenInstituteForNeuralDynamics" + "$ref": "#/$defs/AIBS" }, { - "$ref": "#/$defs/Allied" + "$ref": "#/$defs/AIND" }, { - "$ref": "#/$defs/AmsOsram" + "$ref": "#/$defs/ALLIED" }, { - "$ref": "#/$defs/AppliedScientificInstrumentation" + "$ref": "#/$defs/ASI" }, { - "$ref": "#/$defs/Asus" + "$ref": "#/$defs/ARECONT_VISION_COSTAR" }, { - "$ref": "#/$defs/ArecontVisionCostar" + "$ref": "#/$defs/BASLER" }, { - "$ref": "#/$defs/Basler" + "$ref": "#/$defs/CAMBRIDGE_TECHNOLOGY" }, { - "$ref": "#/$defs/CambridgeTechnology" + "$ref": "#/$defs/CARL_ZEISS" }, { - "$ref": "#/$defs/ChampalimaudFoundation" + "$ref": "#/$defs/CHAMPALIMAUD" }, { - "$ref": "#/$defs/ChanZuckerbergInitiative" + "$ref": "#/$defs/CZI" }, { - "$ref": "#/$defs/Chroma" + "$ref": "#/$defs/CHROMA" }, { - "$ref": "#/$defs/CoherentScientific" + "$ref": "#/$defs/COHERENT_SCIENTIFIC" }, { - "$ref": "#/$defs/ColumbiaUniversity" + "$ref": "#/$defs/COLUMBIA" }, { - "$ref": "#/$defs/Computar" + "$ref": "#/$defs/COMPUTAR" }, { - "$ref": "#/$defs/Conoptics" + "$ref": "#/$defs/CONOPTICS" }, { - "$ref": "#/$defs/Custom" + "$ref": "#/$defs/CUSTOM" }, { - "$ref": "#/$defs/Dodotronic" + "$ref": "#/$defs/DODOTRONIC" }, { - "$ref": "#/$defs/Doric" + "$ref": "#/$defs/DORIC" }, { - "$ref": "#/$defs/Ealing" + "$ref": "#/$defs/EALING" }, { - "$ref": "#/$defs/EdmundOptics" + "$ref": "#/$defs/EDMUND_OPTICS" }, { - "$ref": "#/$defs/EmoryUniversity" + "$ref": "#/$defs/EMORY" }, { - "$ref": "#/$defs/Euresys" + "$ref": "#/$defs/EURESYS" }, { - "$ref": "#/$defs/Fujinon" + "$ref": "#/$defs/FUJINON" }, { - "$ref": "#/$defs/Hamamatsu" + "$ref": "#/$defs/HAMAMATSU" }, { - "$ref": "#/$defs/Hamilton" + "$ref": "#/$defs/HAMILTON" }, { - "$ref": "#/$defs/HuazhongUniversityOfScienceAndTechnology" + "$ref": "#/$defs/HUST" }, { - "$ref": "#/$defs/TheImagingSource" + "$ref": "#/$defs/IR_ROBOT_CO" }, { - "$ref": "#/$defs/IntegratedDNATechnologies" + "$ref": "#/$defs/ISL" }, { - "$ref": "#/$defs/InteruniversityMicroelectronicsCenter" + "$ref": "#/$defs/INFINITY_PHOTO_OPTICAL" }, { - "$ref": "#/$defs/InfinityPhotoOptical" + "$ref": "#/$defs/IDT" }, { - "$ref": "#/$defs/Invitrogen" + "$ref": "#/$defs/IMEC" }, { - "$ref": "#/$defs/ISLProductsInternational" + "$ref": "#/$defs/INVITROGEN" }, { - "$ref": "#/$defs/JacksonLaboratory" + "$ref": "#/$defs/JAX" }, { - "$ref": "#/$defs/JaneliaResearchCampus" + "$ref": "#/$defs/JANELIA" }, { - "$ref": "#/$defs/Julabo" + "$ref": "#/$defs/JULABO" }, { - "$ref": "#/$defs/TheLeeCompany" + "$ref": "#/$defs/LG" }, { - "$ref": "#/$defs/Leica" + "$ref": "#/$defs/LEICA" }, { - "$ref": "#/$defs/Lg" + "$ref": "#/$defs/LUMEN_DYNAMICS" }, { - "$ref": "#/$defs/LifeCanvas" + "$ref": "#/$defs/LIFECANVAS" }, { - "$ref": "#/$defs/MeadowlarkOptics" + "$ref": "#/$defs/MBF" }, { - "$ref": "#/$defs/IRRobotCo" + "$ref": "#/$defs/MKS_NEWPORT" }, { - "$ref": "#/$defs/MBFBioscience" + "$ref": "#/$defs/MPI" }, { - "$ref": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch" + "$ref": "#/$defs/MEADOWLARK_OPTICS" }, { - "$ref": "#/$defs/MidwestOpticalSystems" + "$ref": "#/$defs/MJFF" }, { - "$ref": "#/$defs/Mitutuyo" + "$ref": "#/$defs/MIDOPT" }, { - "$ref": "#/$defs/MKSNewport" + "$ref": "#/$defs/MITUTUYO" }, { - "$ref": "#/$defs/Mpi" + "$ref": "#/$defs/NRESEARCH_INC" }, { - "$ref": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth" + "$ref": "#/$defs/NCCIH" }, { - "$ref": "#/$defs/NationalInstituteOfMentalHealth" + "$ref": "#/$defs/NIMH" }, { - "$ref": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke" + "$ref": "#/$defs/NINDS" }, { - "$ref": "#/$defs/NationalInstruments" + "$ref": "#/$defs/NATIONAL_INSTRUMENTS" }, { - "$ref": "#/$defs/Navitar" + "$ref": "#/$defs/NAVITAR" }, { - "$ref": "#/$defs/Neurophotometrics" + "$ref": "#/$defs/NEUROPHOTOMETRICS" }, { - "$ref": "#/$defs/NewScaleTechnologies" + "$ref": "#/$defs/NEW_SCALE_TECHNOLOGIES" }, { - "$ref": "#/$defs/NewYorkUniversity" + "$ref": "#/$defs/NYU" }, { - "$ref": "#/$defs/Nikon" + "$ref": "#/$defs/NIKON" }, { - "$ref": "#/$defs/NResearch" + "$ref": "#/$defs/OLYMPUS" }, { - "$ref": "#/$defs/OpenEphysProductionSite" + "$ref": "#/$defs/OEPS" }, { - "$ref": "#/$defs/Olympus" + "$ref": "#/$defs/OPTOTUNE" }, { - "$ref": "#/$defs/Optotune" + "$ref": "#/$defs/OTHER" }, { - "$ref": "#/$defs/Oxxius" + "$ref": "#/$defs/OXXIUS" }, { - "$ref": "#/$defs/Prizmatix" + "$ref": "#/$defs/PRIZMATIX" }, { - "$ref": "#/$defs/Quantifi" + "$ref": "#/$defs/QUANTIFI" }, { - "$ref": "#/$defs/RaspberryPi" + "$ref": "#/$defs/RASPBERRY_PI" }, { - "$ref": "#/$defs/SecondOrderEffects" + "$ref": "#/$defs/SICGEN" }, { - "$ref": "#/$defs/Semrock" + "$ref": "#/$defs/SCHNEIDER_KREUZNACH" }, { - "$ref": "#/$defs/SchneiderKreuznach" + "$ref": "#/$defs/SECOND_ORDER_EFFECTS" }, { - "$ref": "#/$defs/Sicgen" + "$ref": "#/$defs/SEMROCK" }, { - "$ref": "#/$defs/SigmaAldritch" + "$ref": "#/$defs/SIGMA_ALDRITCH" }, { - "$ref": "#/$defs/SimonsFoundation" + "$ref": "#/$defs/SIMONS_FOUNDATION" }, { - "$ref": "#/$defs/Spinnaker" + "$ref": "#/$defs/SPINNAKER" }, { - "$ref": "#/$defs/Tamron" + "$ref": "#/$defs/TAMRON" }, { - "$ref": "#/$defs/TempletonWorldCharityFoundation" + "$ref": "#/$defs/TMC" }, { - "$ref": "#/$defs/TeledyneFLIR" + "$ref": "#/$defs/FLIR" }, { - "$ref": "#/$defs/Thermofisher" + "$ref": "#/$defs/TWCF" }, { - "$ref": "#/$defs/Thorlabs" + "$ref": "#/$defs/THE_IMAGING_SOURCE" }, { - "$ref": "#/$defs/TMC" + "$ref": "#/$defs/THE_LEE_COMPANY" }, { - "$ref": "#/$defs/Tymphany" + "$ref": "#/$defs/THERMO_FISHER_SCIENTIFIC" }, { - "$ref": "#/$defs/Vieworks" + "$ref": "#/$defs/THORLABS" }, { - "$ref": "#/$defs/Vortran" + "$ref": "#/$defs/TYMPHANY" }, { - "$ref": "#/$defs/CarlZeiss" + "$ref": "#/$defs/VIEWORKS" }, { - "$ref": "#/$defs/LumenDynamics" + "$ref": "#/$defs/VORTRAN" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/AMS_OSRAM" } ] }, @@ -16113,18 +17057,7 @@ "default": null, "title": "Date surface replaced" }, - "radius": { - "anyOf": [ - { - "type": "number" - }, - { - "type": "string" - } - ], - "title": "Radius (mm)" - }, - "width": { + "treadmill_width": { "anyOf": [ { "type": "number" @@ -16133,164 +17066,426 @@ "type": "string" } ], - "title": "Width (mm)" + "title": "Width of treadmill (mm)" }, - "size_unit": { + "width_unit": { "allOf": [ { "$ref": "#/$defs/SizeUnit" } ], - "default": "millimeter", - "title": "Size unit" - }, - "encoder": { - "allOf": [ - { - "$ref": "#/$defs/Device" - } - ], - "title": "Encoder" - }, - "encoder_output": { - "anyOf": [ - { - "$ref": "#/$defs/DAQChannel" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Encoder DAQ channel" - }, - "pulse_per_revolution": { - "title": "Pulse per revolution", - "type": "integer" - }, - "magnetic_brake": { - "allOf": [ - { - "$ref": "#/$defs/Device" - } - ], - "title": "Magnetic brake" - }, - "brake_output": { - "anyOf": [ - { - "$ref": "#/$defs/DAQChannel" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Brake DAQ channel" - }, - "torque_sensor": { - "allOf": [ - { - "$ref": "#/$defs/Device" - } - ], - "title": "Torque sensor" - }, - "torque_output": { - "anyOf": [ - { - "$ref": "#/$defs/DAQChannel" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Torque DAQ channel" + "default": "centimeter", + "title": "Width unit" } }, "required": [ "name", - "radius", - "width", - "encoder", - "pulse_per_revolution", - "magnetic_brake", - "torque_sensor" + "treadmill_width" ], - "title": "Wheel", + "title": "Treadmill", "type": "object" }, - "aind_data_schema__components__devices__Olfactometer": { + "Tube": { "additionalProperties": false, - "description": "Description of an olfactometer for odor stimuli", + "description": "Description of a tube platform", "properties": { "device_type": { - "const": "Olfactometer", - "default": "Olfactometer", - "title": "Device Type" - }, - "name": { - "title": "Device name", - "type": "string" - }, - "serial_number": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } + "const": "Tube", + "default": "Tube", + "enum": [ + "Tube" ], - "default": null, - "title": "Serial number" + "title": "Device Type", + "type": "string" }, - "manufacturer": { - "default": { - "name": "Champalimaud Foundation", - "abbreviation": null, - "registry": { - "abbreviation": "ROR", - "name": "Research Organization Registry" - }, - "registry_identifier": "03g001n57" - }, - "discriminator": { - "mapping": { - "Allen Institute for Neural Dynamics": "#/$defs/AllenInstituteForNeuralDynamics", - "Champalimaud Foundation": "#/$defs/ChampalimaudFoundation", - "Interuniversity Microelectronics Center": "#/$defs/InteruniversityMicroelectronicsCenter", - "National Instruments": "#/$defs/NationalInstruments", - "Open Ephys Production Site": "#/$defs/OpenEphysProductionSite", - "Other": "#/$defs/Other", - "Second Order Effects": "#/$defs/SecondOrderEffects" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/AllenInstituteForNeuralDynamics" - }, - { - "$ref": "#/$defs/ChampalimaudFoundation" - }, - { - "$ref": "#/$defs/NationalInstruments" - }, + "name": { + "title": "Device name", + "type": "string" + }, + "serial_number": { + "anyOf": [ { - "$ref": "#/$defs/InteruniversityMicroelectronicsCenter" + "type": "string" }, { - "$ref": "#/$defs/OpenEphysProductionSite" - }, + "type": "null" + } + ], + "default": null, + "title": "Serial number" + }, + "manufacturer": { + "anyOf": [ { - "$ref": "#/$defs/SecondOrderEffects" + "discriminator": { + "mapping": { + "AA Opto Electronic": "#/$defs/AA_OPTO_ELECTRONIC", + "ASUS": "#/$defs/ASUS", + "Abcam": "#/$defs/ABCAM", + "Addgene": "#/$defs/ADDGENE", + "Ailipu Technology Co": "#/$defs/AILIPU", + "Allen Institute": "#/$defs/AI", + "Allen Institute for Brain Science": "#/$defs/AIBS", + "Allen Institute for Neural Dynamics": "#/$defs/AIND", + "Allied": "#/$defs/ALLIED", + "Applied Scientific Instrumentation": "#/$defs/ASI", + "Arecont Vision Costar": "#/$defs/ARECONT_VISION_COSTAR", + "Basler": "#/$defs/BASLER", + "Cambridge Technology": "#/$defs/CAMBRIDGE_TECHNOLOGY", + "Carl Zeiss": "#/$defs/CARL_ZEISS", + "Champalimaud Foundation": "#/$defs/CHAMPALIMAUD", + "Chan Zuckerberg Initiative": "#/$defs/CZI", + "Chroma": "#/$defs/CHROMA", + "Coherent Scientific": "#/$defs/COHERENT_SCIENTIFIC", + "Columbia University": "#/$defs/COLUMBIA", + "Computar": "#/$defs/COMPUTAR", + "Conoptics": "#/$defs/CONOPTICS", + "Custom": "#/$defs/CUSTOM", + "Dodotronic": "#/$defs/DODOTRONIC", + "Doric": "#/$defs/DORIC", + "Ealing": "#/$defs/EALING", + "Edmund Optics": "#/$defs/EDMUND_OPTICS", + "Emory University": "#/$defs/EMORY", + "Euresys": "#/$defs/EURESYS", + "Fujinon": "#/$defs/FUJINON", + "Hamamatsu": "#/$defs/HAMAMATSU", + "Hamilton": "#/$defs/HAMILTON", + "Huazhong University of Science and Technology": "#/$defs/HUST", + "IR Robot Co": "#/$defs/IR_ROBOT_CO", + "ISL Products International": "#/$defs/ISL", + "Infinity Photo-Optical": "#/$defs/INFINITY_PHOTO_OPTICAL", + "Integrated DNA Technologies": "#/$defs/IDT", + "Interuniversity Microelectronics Center": "#/$defs/IMEC", + "Invitrogen": "#/$defs/INVITROGEN", + "Jackson Laboratory": "#/$defs/JAX", + "Janelia Research Campus": "#/$defs/JANELIA", + "Julabo": "#/$defs/JULABO", + "LG": "#/$defs/LG", + "Leica": "#/$defs/LEICA", + "LifeCanvas": "#/$defs/LIFECANVAS", + "Lumen Dynamics": "#/$defs/LUMEN_DYNAMICS", + "MBF Bioscience": "#/$defs/MBF", + "MKS Newport": "#/$defs/MKS_NEWPORT", + "MPI": "#/$defs/MPI", + "Meadowlark Optics": "#/$defs/MEADOWLARK_OPTICS", + "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MJFF", + "Midwest Optical Systems, Inc.": "#/$defs/MIDOPT", + "Mitutuyo": "#/$defs/MITUTUYO", + "NResearch Inc": "#/$defs/NRESEARCH_INC", + "National Center for Complementary and Integrative Health": "#/$defs/NCCIH", + "National Institute of Mental Health": "#/$defs/NIMH", + "National Institute of Neurological Disorders and Stroke": "#/$defs/NINDS", + "National Instruments": "#/$defs/NATIONAL_INSTRUMENTS", + "Navitar": "#/$defs/NAVITAR", + "Neurophotometrics": "#/$defs/NEUROPHOTOMETRICS", + "New Scale Technologies": "#/$defs/NEW_SCALE_TECHNOLOGIES", + "New York University": "#/$defs/NYU", + "Nikon": "#/$defs/NIKON", + "Olympus": "#/$defs/OLYMPUS", + "Open Ephys Production Site": "#/$defs/OEPS", + "Optotune": "#/$defs/OPTOTUNE", + "Other": "#/$defs/OTHER", + "Oxxius": "#/$defs/OXXIUS", + "Prizmatix": "#/$defs/PRIZMATIX", + "Quantifi": "#/$defs/QUANTIFI", + "Raspberry Pi": "#/$defs/RASPBERRY_PI", + "SICGEN": "#/$defs/SICGEN", + "Schneider-Kreuznach": "#/$defs/SCHNEIDER_KREUZNACH", + "Second Order Effects": "#/$defs/SECOND_ORDER_EFFECTS", + "Semrock": "#/$defs/SEMROCK", + "Sigma-Aldritch": "#/$defs/SIGMA_ALDRITCH", + "Simons Foundation": "#/$defs/SIMONS_FOUNDATION", + "Spinnaker": "#/$defs/SPINNAKER", + "Tamron": "#/$defs/TAMRON", + "Technical Manufacturing Corporation": "#/$defs/TMC", + "Teledyne FLIR": "#/$defs/FLIR", + "Templeton World Charity Foundation": "#/$defs/TWCF", + "The Imaging Source": "#/$defs/THE_IMAGING_SOURCE", + "The Lee Company": "#/$defs/THE_LEE_COMPANY", + "Thermo Fisher Scientific": "#/$defs/THERMO_FISHER_SCIENTIFIC", + "Thorlabs": "#/$defs/THORLABS", + "Tymphany": "#/$defs/TYMPHANY", + "Vieworks": "#/$defs/VIEWORKS", + "Vortran": "#/$defs/VORTRAN", + "ams OSRAM": "#/$defs/AMS_OSRAM" + }, + "propertyName": "name" + }, + "oneOf": [ + { + "$ref": "#/$defs/AA_OPTO_ELECTRONIC" + }, + { + "$ref": "#/$defs/ASUS" + }, + { + "$ref": "#/$defs/ABCAM" + }, + { + "$ref": "#/$defs/ADDGENE" + }, + { + "$ref": "#/$defs/AILIPU" + }, + { + "$ref": "#/$defs/AI" + }, + { + "$ref": "#/$defs/AIBS" + }, + { + "$ref": "#/$defs/AIND" + }, + { + "$ref": "#/$defs/ALLIED" + }, + { + "$ref": "#/$defs/ASI" + }, + { + "$ref": "#/$defs/ARECONT_VISION_COSTAR" + }, + { + "$ref": "#/$defs/BASLER" + }, + { + "$ref": "#/$defs/CAMBRIDGE_TECHNOLOGY" + }, + { + "$ref": "#/$defs/CARL_ZEISS" + }, + { + "$ref": "#/$defs/CHAMPALIMAUD" + }, + { + "$ref": "#/$defs/CZI" + }, + { + "$ref": "#/$defs/CHROMA" + }, + { + "$ref": "#/$defs/COHERENT_SCIENTIFIC" + }, + { + "$ref": "#/$defs/COLUMBIA" + }, + { + "$ref": "#/$defs/COMPUTAR" + }, + { + "$ref": "#/$defs/CONOPTICS" + }, + { + "$ref": "#/$defs/CUSTOM" + }, + { + "$ref": "#/$defs/DODOTRONIC" + }, + { + "$ref": "#/$defs/DORIC" + }, + { + "$ref": "#/$defs/EALING" + }, + { + "$ref": "#/$defs/EDMUND_OPTICS" + }, + { + "$ref": "#/$defs/EMORY" + }, + { + "$ref": "#/$defs/EURESYS" + }, + { + "$ref": "#/$defs/FUJINON" + }, + { + "$ref": "#/$defs/HAMAMATSU" + }, + { + "$ref": "#/$defs/HAMILTON" + }, + { + "$ref": "#/$defs/HUST" + }, + { + "$ref": "#/$defs/IR_ROBOT_CO" + }, + { + "$ref": "#/$defs/ISL" + }, + { + "$ref": "#/$defs/INFINITY_PHOTO_OPTICAL" + }, + { + "$ref": "#/$defs/IDT" + }, + { + "$ref": "#/$defs/IMEC" + }, + { + "$ref": "#/$defs/INVITROGEN" + }, + { + "$ref": "#/$defs/JAX" + }, + { + "$ref": "#/$defs/JANELIA" + }, + { + "$ref": "#/$defs/JULABO" + }, + { + "$ref": "#/$defs/LG" + }, + { + "$ref": "#/$defs/LEICA" + }, + { + "$ref": "#/$defs/LUMEN_DYNAMICS" + }, + { + "$ref": "#/$defs/LIFECANVAS" + }, + { + "$ref": "#/$defs/MBF" + }, + { + "$ref": "#/$defs/MKS_NEWPORT" + }, + { + "$ref": "#/$defs/MPI" + }, + { + "$ref": "#/$defs/MEADOWLARK_OPTICS" + }, + { + "$ref": "#/$defs/MJFF" + }, + { + "$ref": "#/$defs/MIDOPT" + }, + { + "$ref": "#/$defs/MITUTUYO" + }, + { + "$ref": "#/$defs/NRESEARCH_INC" + }, + { + "$ref": "#/$defs/NCCIH" + }, + { + "$ref": "#/$defs/NIMH" + }, + { + "$ref": "#/$defs/NINDS" + }, + { + "$ref": "#/$defs/NATIONAL_INSTRUMENTS" + }, + { + "$ref": "#/$defs/NAVITAR" + }, + { + "$ref": "#/$defs/NEUROPHOTOMETRICS" + }, + { + "$ref": "#/$defs/NEW_SCALE_TECHNOLOGIES" + }, + { + "$ref": "#/$defs/NYU" + }, + { + "$ref": "#/$defs/NIKON" + }, + { + "$ref": "#/$defs/OLYMPUS" + }, + { + "$ref": "#/$defs/OEPS" + }, + { + "$ref": "#/$defs/OPTOTUNE" + }, + { + "$ref": "#/$defs/OTHER" + }, + { + "$ref": "#/$defs/OXXIUS" + }, + { + "$ref": "#/$defs/PRIZMATIX" + }, + { + "$ref": "#/$defs/QUANTIFI" + }, + { + "$ref": "#/$defs/RASPBERRY_PI" + }, + { + "$ref": "#/$defs/SICGEN" + }, + { + "$ref": "#/$defs/SCHNEIDER_KREUZNACH" + }, + { + "$ref": "#/$defs/SECOND_ORDER_EFFECTS" + }, + { + "$ref": "#/$defs/SEMROCK" + }, + { + "$ref": "#/$defs/SIGMA_ALDRITCH" + }, + { + "$ref": "#/$defs/SIMONS_FOUNDATION" + }, + { + "$ref": "#/$defs/SPINNAKER" + }, + { + "$ref": "#/$defs/TAMRON" + }, + { + "$ref": "#/$defs/TMC" + }, + { + "$ref": "#/$defs/FLIR" + }, + { + "$ref": "#/$defs/TWCF" + }, + { + "$ref": "#/$defs/THE_IMAGING_SOURCE" + }, + { + "$ref": "#/$defs/THE_LEE_COMPANY" + }, + { + "$ref": "#/$defs/THERMO_FISHER_SCIENTIFIC" + }, + { + "$ref": "#/$defs/THORLABS" + }, + { + "$ref": "#/$defs/TYMPHANY" + }, + { + "$ref": "#/$defs/VIEWORKS" + }, + { + "$ref": "#/$defs/VORTRAN" + }, + { + "$ref": "#/$defs/AMS_OSRAM" + } + ] }, { - "$ref": "#/$defs/Other" + "type": "null" } ], + "default": null, "title": "Manufacturer" }, "model": { @@ -16351,39 +17546,7 @@ "default": null, "title": "Notes" }, - "data_interface": { - "allOf": [ - { - "$ref": "#/$defs/DataInterface" - } - ], - "default": "USB", - "title": "Data interface" - }, - "computer_name": { - "title": "Name of computer controlling this DAQ", - "type": "string" - }, - "channels": { - "items": { - "$ref": "#/$defs/OlfactometerChannel" - }, - "title": "Channels", - "type": "array" - }, - "firmware_version": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Firmware version" - }, - "hardware_version": { + "surface_material": { "anyOf": [ { "type": "string" @@ -16392,30 +17555,13 @@ "type": "null" } ], - "default": null, - "title": "Hardware version" - }, - "harp_device_type": { - "default": { - "name": "Olfactometer", - "whoami": 1140 - }, - "discriminator": { - "mapping": { - "Olfactometer": "#/$defs/aind_data_schema_models__harp_types__Olfactometer" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/aind_data_schema_models__harp_types__Olfactometer" - } - ], - "title": "Harp Device Type" + "default": null, + "title": "Surface material" }, - "core_version": { + "date_surface_replaced": { "anyOf": [ { + "format": "date-time", "type": "string" }, { @@ -16423,42 +17569,143 @@ } ], "default": null, - "title": "Core version" + "title": "Date surface replaced" }, - "tag_version": { + "diameter": { "anyOf": [ { - "type": "string" + "minimum": 0.0, + "type": "number" }, { - "type": "null" + "type": "string" } ], - "default": null, - "title": "Tag version" + "title": "Diameter" }, - "is_clock_generator": { - "title": "Is Clock Generator", - "type": "boolean" + "diameter_unit": { + "allOf": [ + { + "$ref": "#/$defs/SizeUnit" + } + ], + "default": "centimeter", + "title": "Diameter unit" } }, "required": [ "name", - "computer_name", - "channels", - "is_clock_generator" + "diameter" ], - "title": "Olfactometer", + "title": "Tube", + "type": "object" + }, + "UnitlessUnit": { + "description": "Unitless options", + "enum": [ + "percent", + "fraction of cycle" + ], + "title": "UnitlessUnit", + "type": "string" + }, + "VIEWORKS": { + "properties": { + "name": { + "const": "Vieworks", + "default": "Vieworks", + "enum": [ + "Vieworks" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "VIEWORKS", + "type": "object" + }, + "VORTRAN": { + "properties": { + "name": { + "const": "Vortran", + "default": "Vortran", + "enum": [ + "Vortran" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "VORTRAN", "type": "object" }, - "aind_data_schema__components__devices__Treadmill": { + "VoltageUnit": { + "const": "Volts", + "description": "Voltage units", + "enum": [ + "Volts" + ], + "title": "VoltageUnit", + "type": "string" + }, + "Wheel": { "additionalProperties": false, - "description": "Description of treadmill platform", + "description": "Description of a running wheel", "properties": { "device_type": { - "const": "Treadmill", - "default": "Treadmill", - "title": "Device Type" + "const": "Wheel", + "default": "Wheel", + "enum": [ + "Wheel" + ], + "title": "Device Type", + "type": "string" }, "name": { "title": "Device name", @@ -16481,365 +17728,365 @@ { "discriminator": { "mapping": { - "AA Opto Electronic": "#/$defs/AAOptoElectronic", - "ASUS": "#/$defs/Asus", - "Abcam": "#/$defs/Abcam", - "Addgene": "#/$defs/Addgene", - "Ailipu Technology Co": "#/$defs/AilipuTechnologyCo", - "Allen Institute": "#/$defs/AllenInstitute", - "Allen Institute for Brain Science": "#/$defs/AllenInstituteForBrainScience", - "Allen Institute for Neural Dynamics": "#/$defs/AllenInstituteForNeuralDynamics", - "Allied": "#/$defs/Allied", - "Applied Scientific Instrumentation": "#/$defs/AppliedScientificInstrumentation", - "Arecont Vision Costar": "#/$defs/ArecontVisionCostar", - "Basler": "#/$defs/Basler", - "Cambridge Technology": "#/$defs/CambridgeTechnology", - "Carl Zeiss": "#/$defs/CarlZeiss", - "Champalimaud Foundation": "#/$defs/ChampalimaudFoundation", - "Chan Zuckerberg Initiative": "#/$defs/ChanZuckerbergInitiative", - "Chroma": "#/$defs/Chroma", - "Coherent Scientific": "#/$defs/CoherentScientific", - "Columbia University": "#/$defs/ColumbiaUniversity", - "Computar": "#/$defs/Computar", - "Conoptics": "#/$defs/Conoptics", - "Custom": "#/$defs/Custom", - "Dodotronic": "#/$defs/Dodotronic", - "Doric": "#/$defs/Doric", - "Ealing": "#/$defs/Ealing", - "Edmund Optics": "#/$defs/EdmundOptics", - "Emory University": "#/$defs/EmoryUniversity", - "Euresys": "#/$defs/Euresys", - "Fujinon": "#/$defs/Fujinon", - "Hamamatsu": "#/$defs/Hamamatsu", - "Hamilton": "#/$defs/Hamilton", - "Huazhong University of Science and Technology": "#/$defs/HuazhongUniversityOfScienceAndTechnology", - "IR Robot Co": "#/$defs/IRRobotCo", - "ISL Products International": "#/$defs/ISLProductsInternational", - "Infinity Photo-Optical": "#/$defs/InfinityPhotoOptical", - "Integrated DNA Technologies": "#/$defs/IntegratedDNATechnologies", - "Interuniversity Microelectronics Center": "#/$defs/InteruniversityMicroelectronicsCenter", - "Invitrogen": "#/$defs/Invitrogen", - "Jackson Laboratory": "#/$defs/JacksonLaboratory", - "Janelia Research Campus": "#/$defs/JaneliaResearchCampus", - "Julabo": "#/$defs/Julabo", - "LG": "#/$defs/Lg", - "Leica": "#/$defs/Leica", - "LifeCanvas": "#/$defs/LifeCanvas", - "Lumen Dynamics": "#/$defs/LumenDynamics", - "MBF Bioscience": "#/$defs/MBFBioscience", - "MKS Newport": "#/$defs/MKSNewport", - "MPI": "#/$defs/Mpi", - "Meadowlark Optics": "#/$defs/MeadowlarkOptics", - "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch", - "Midwest Optical Systems, Inc.": "#/$defs/MidwestOpticalSystems", - "Mitutuyo": "#/$defs/Mitutuyo", - "NResearch Inc": "#/$defs/NResearch", - "National Center for Complementary and Integrative Health": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth", - "National Institute of Mental Health": "#/$defs/NationalInstituteOfMentalHealth", - "National Institute of Neurological Disorders and Stroke": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke", - "National Instruments": "#/$defs/NationalInstruments", - "Navitar": "#/$defs/Navitar", - "Neurophotometrics": "#/$defs/Neurophotometrics", - "New Scale Technologies": "#/$defs/NewScaleTechnologies", - "New York University": "#/$defs/NewYorkUniversity", - "Nikon": "#/$defs/Nikon", - "Olympus": "#/$defs/Olympus", - "Open Ephys Production Site": "#/$defs/OpenEphysProductionSite", - "Optotune": "#/$defs/Optotune", - "Other": "#/$defs/Other", - "Oxxius": "#/$defs/Oxxius", - "Prizmatix": "#/$defs/Prizmatix", - "Quantifi": "#/$defs/Quantifi", - "Raspberry Pi": "#/$defs/RaspberryPi", - "SICGEN": "#/$defs/Sicgen", - "Schneider-Kreuznach": "#/$defs/SchneiderKreuznach", - "Second Order Effects": "#/$defs/SecondOrderEffects", - "Semrock": "#/$defs/Semrock", - "Sigma-Aldritch": "#/$defs/SigmaAldritch", - "Simons Foundation": "#/$defs/SimonsFoundation", - "Spinnaker": "#/$defs/Spinnaker", - "Tamron": "#/$defs/Tamron", + "AA Opto Electronic": "#/$defs/AA_OPTO_ELECTRONIC", + "ASUS": "#/$defs/ASUS", + "Abcam": "#/$defs/ABCAM", + "Addgene": "#/$defs/ADDGENE", + "Ailipu Technology Co": "#/$defs/AILIPU", + "Allen Institute": "#/$defs/AI", + "Allen Institute for Brain Science": "#/$defs/AIBS", + "Allen Institute for Neural Dynamics": "#/$defs/AIND", + "Allied": "#/$defs/ALLIED", + "Applied Scientific Instrumentation": "#/$defs/ASI", + "Arecont Vision Costar": "#/$defs/ARECONT_VISION_COSTAR", + "Basler": "#/$defs/BASLER", + "Cambridge Technology": "#/$defs/CAMBRIDGE_TECHNOLOGY", + "Carl Zeiss": "#/$defs/CARL_ZEISS", + "Champalimaud Foundation": "#/$defs/CHAMPALIMAUD", + "Chan Zuckerberg Initiative": "#/$defs/CZI", + "Chroma": "#/$defs/CHROMA", + "Coherent Scientific": "#/$defs/COHERENT_SCIENTIFIC", + "Columbia University": "#/$defs/COLUMBIA", + "Computar": "#/$defs/COMPUTAR", + "Conoptics": "#/$defs/CONOPTICS", + "Custom": "#/$defs/CUSTOM", + "Dodotronic": "#/$defs/DODOTRONIC", + "Doric": "#/$defs/DORIC", + "Ealing": "#/$defs/EALING", + "Edmund Optics": "#/$defs/EDMUND_OPTICS", + "Emory University": "#/$defs/EMORY", + "Euresys": "#/$defs/EURESYS", + "Fujinon": "#/$defs/FUJINON", + "Hamamatsu": "#/$defs/HAMAMATSU", + "Hamilton": "#/$defs/HAMILTON", + "Huazhong University of Science and Technology": "#/$defs/HUST", + "IR Robot Co": "#/$defs/IR_ROBOT_CO", + "ISL Products International": "#/$defs/ISL", + "Infinity Photo-Optical": "#/$defs/INFINITY_PHOTO_OPTICAL", + "Integrated DNA Technologies": "#/$defs/IDT", + "Interuniversity Microelectronics Center": "#/$defs/IMEC", + "Invitrogen": "#/$defs/INVITROGEN", + "Jackson Laboratory": "#/$defs/JAX", + "Janelia Research Campus": "#/$defs/JANELIA", + "Julabo": "#/$defs/JULABO", + "LG": "#/$defs/LG", + "Leica": "#/$defs/LEICA", + "LifeCanvas": "#/$defs/LIFECANVAS", + "Lumen Dynamics": "#/$defs/LUMEN_DYNAMICS", + "MBF Bioscience": "#/$defs/MBF", + "MKS Newport": "#/$defs/MKS_NEWPORT", + "MPI": "#/$defs/MPI", + "Meadowlark Optics": "#/$defs/MEADOWLARK_OPTICS", + "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MJFF", + "Midwest Optical Systems, Inc.": "#/$defs/MIDOPT", + "Mitutuyo": "#/$defs/MITUTUYO", + "NResearch Inc": "#/$defs/NRESEARCH_INC", + "National Center for Complementary and Integrative Health": "#/$defs/NCCIH", + "National Institute of Mental Health": "#/$defs/NIMH", + "National Institute of Neurological Disorders and Stroke": "#/$defs/NINDS", + "National Instruments": "#/$defs/NATIONAL_INSTRUMENTS", + "Navitar": "#/$defs/NAVITAR", + "Neurophotometrics": "#/$defs/NEUROPHOTOMETRICS", + "New Scale Technologies": "#/$defs/NEW_SCALE_TECHNOLOGIES", + "New York University": "#/$defs/NYU", + "Nikon": "#/$defs/NIKON", + "Olympus": "#/$defs/OLYMPUS", + "Open Ephys Production Site": "#/$defs/OEPS", + "Optotune": "#/$defs/OPTOTUNE", + "Other": "#/$defs/OTHER", + "Oxxius": "#/$defs/OXXIUS", + "Prizmatix": "#/$defs/PRIZMATIX", + "Quantifi": "#/$defs/QUANTIFI", + "Raspberry Pi": "#/$defs/RASPBERRY_PI", + "SICGEN": "#/$defs/SICGEN", + "Schneider-Kreuznach": "#/$defs/SCHNEIDER_KREUZNACH", + "Second Order Effects": "#/$defs/SECOND_ORDER_EFFECTS", + "Semrock": "#/$defs/SEMROCK", + "Sigma-Aldritch": "#/$defs/SIGMA_ALDRITCH", + "Simons Foundation": "#/$defs/SIMONS_FOUNDATION", + "Spinnaker": "#/$defs/SPINNAKER", + "Tamron": "#/$defs/TAMRON", "Technical Manufacturing Corporation": "#/$defs/TMC", - "Teledyne FLIR": "#/$defs/TeledyneFLIR", - "Templeton World Charity Foundation": "#/$defs/TempletonWorldCharityFoundation", - "The Imaging Source": "#/$defs/TheImagingSource", - "The Lee Company": "#/$defs/TheLeeCompany", - "Thermo Fisher": "#/$defs/Thermofisher", - "Thorlabs": "#/$defs/Thorlabs", - "Tymphany": "#/$defs/Tymphany", - "Vieworks": "#/$defs/Vieworks", - "Vortran": "#/$defs/Vortran", - "ams OSRAM": "#/$defs/AmsOsram" + "Teledyne FLIR": "#/$defs/FLIR", + "Templeton World Charity Foundation": "#/$defs/TWCF", + "The Imaging Source": "#/$defs/THE_IMAGING_SOURCE", + "The Lee Company": "#/$defs/THE_LEE_COMPANY", + "Thermo Fisher Scientific": "#/$defs/THERMO_FISHER_SCIENTIFIC", + "Thorlabs": "#/$defs/THORLABS", + "Tymphany": "#/$defs/TYMPHANY", + "Vieworks": "#/$defs/VIEWORKS", + "Vortran": "#/$defs/VORTRAN", + "ams OSRAM": "#/$defs/AMS_OSRAM" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/AAOptoElectronic" + "$ref": "#/$defs/AA_OPTO_ELECTRONIC" }, { - "$ref": "#/$defs/Abcam" + "$ref": "#/$defs/ASUS" }, { - "$ref": "#/$defs/Addgene" + "$ref": "#/$defs/ABCAM" }, { - "$ref": "#/$defs/AilipuTechnologyCo" + "$ref": "#/$defs/ADDGENE" }, { - "$ref": "#/$defs/AllenInstitute" + "$ref": "#/$defs/AILIPU" }, { - "$ref": "#/$defs/AllenInstituteForBrainScience" + "$ref": "#/$defs/AI" }, { - "$ref": "#/$defs/AllenInstituteForNeuralDynamics" + "$ref": "#/$defs/AIBS" }, { - "$ref": "#/$defs/Allied" + "$ref": "#/$defs/AIND" }, { - "$ref": "#/$defs/AmsOsram" + "$ref": "#/$defs/ALLIED" }, { - "$ref": "#/$defs/AppliedScientificInstrumentation" + "$ref": "#/$defs/ASI" }, { - "$ref": "#/$defs/Asus" + "$ref": "#/$defs/ARECONT_VISION_COSTAR" }, { - "$ref": "#/$defs/ArecontVisionCostar" + "$ref": "#/$defs/BASLER" }, { - "$ref": "#/$defs/Basler" + "$ref": "#/$defs/CAMBRIDGE_TECHNOLOGY" }, { - "$ref": "#/$defs/CambridgeTechnology" + "$ref": "#/$defs/CARL_ZEISS" }, { - "$ref": "#/$defs/ChampalimaudFoundation" + "$ref": "#/$defs/CHAMPALIMAUD" }, { - "$ref": "#/$defs/ChanZuckerbergInitiative" + "$ref": "#/$defs/CZI" }, { - "$ref": "#/$defs/Chroma" + "$ref": "#/$defs/CHROMA" }, { - "$ref": "#/$defs/CoherentScientific" + "$ref": "#/$defs/COHERENT_SCIENTIFIC" }, { - "$ref": "#/$defs/ColumbiaUniversity" + "$ref": "#/$defs/COLUMBIA" }, { - "$ref": "#/$defs/Computar" + "$ref": "#/$defs/COMPUTAR" }, { - "$ref": "#/$defs/Conoptics" + "$ref": "#/$defs/CONOPTICS" }, { - "$ref": "#/$defs/Custom" + "$ref": "#/$defs/CUSTOM" }, { - "$ref": "#/$defs/Dodotronic" + "$ref": "#/$defs/DODOTRONIC" }, { - "$ref": "#/$defs/Doric" + "$ref": "#/$defs/DORIC" }, { - "$ref": "#/$defs/Ealing" + "$ref": "#/$defs/EALING" }, { - "$ref": "#/$defs/EdmundOptics" + "$ref": "#/$defs/EDMUND_OPTICS" }, { - "$ref": "#/$defs/EmoryUniversity" + "$ref": "#/$defs/EMORY" }, { - "$ref": "#/$defs/Euresys" + "$ref": "#/$defs/EURESYS" }, { - "$ref": "#/$defs/Fujinon" + "$ref": "#/$defs/FUJINON" }, { - "$ref": "#/$defs/Hamamatsu" + "$ref": "#/$defs/HAMAMATSU" }, { - "$ref": "#/$defs/Hamilton" + "$ref": "#/$defs/HAMILTON" }, { - "$ref": "#/$defs/HuazhongUniversityOfScienceAndTechnology" + "$ref": "#/$defs/HUST" }, { - "$ref": "#/$defs/TheImagingSource" + "$ref": "#/$defs/IR_ROBOT_CO" }, { - "$ref": "#/$defs/IntegratedDNATechnologies" + "$ref": "#/$defs/ISL" }, { - "$ref": "#/$defs/InteruniversityMicroelectronicsCenter" + "$ref": "#/$defs/INFINITY_PHOTO_OPTICAL" }, { - "$ref": "#/$defs/InfinityPhotoOptical" + "$ref": "#/$defs/IDT" }, { - "$ref": "#/$defs/Invitrogen" + "$ref": "#/$defs/IMEC" }, { - "$ref": "#/$defs/ISLProductsInternational" + "$ref": "#/$defs/INVITROGEN" }, { - "$ref": "#/$defs/JacksonLaboratory" + "$ref": "#/$defs/JAX" }, { - "$ref": "#/$defs/JaneliaResearchCampus" + "$ref": "#/$defs/JANELIA" }, { - "$ref": "#/$defs/Julabo" + "$ref": "#/$defs/JULABO" }, { - "$ref": "#/$defs/TheLeeCompany" + "$ref": "#/$defs/LG" }, { - "$ref": "#/$defs/Leica" + "$ref": "#/$defs/LEICA" }, { - "$ref": "#/$defs/Lg" + "$ref": "#/$defs/LUMEN_DYNAMICS" }, { - "$ref": "#/$defs/LifeCanvas" + "$ref": "#/$defs/LIFECANVAS" }, { - "$ref": "#/$defs/MeadowlarkOptics" + "$ref": "#/$defs/MBF" }, { - "$ref": "#/$defs/IRRobotCo" + "$ref": "#/$defs/MKS_NEWPORT" }, { - "$ref": "#/$defs/MBFBioscience" + "$ref": "#/$defs/MPI" }, { - "$ref": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch" + "$ref": "#/$defs/MEADOWLARK_OPTICS" }, { - "$ref": "#/$defs/MidwestOpticalSystems" + "$ref": "#/$defs/MJFF" }, { - "$ref": "#/$defs/Mitutuyo" + "$ref": "#/$defs/MIDOPT" }, { - "$ref": "#/$defs/MKSNewport" + "$ref": "#/$defs/MITUTUYO" }, { - "$ref": "#/$defs/Mpi" + "$ref": "#/$defs/NRESEARCH_INC" }, { - "$ref": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth" + "$ref": "#/$defs/NCCIH" }, { - "$ref": "#/$defs/NationalInstituteOfMentalHealth" + "$ref": "#/$defs/NIMH" }, { - "$ref": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke" + "$ref": "#/$defs/NINDS" }, { - "$ref": "#/$defs/NationalInstruments" + "$ref": "#/$defs/NATIONAL_INSTRUMENTS" }, { - "$ref": "#/$defs/Navitar" + "$ref": "#/$defs/NAVITAR" }, { - "$ref": "#/$defs/Neurophotometrics" + "$ref": "#/$defs/NEUROPHOTOMETRICS" }, { - "$ref": "#/$defs/NewScaleTechnologies" + "$ref": "#/$defs/NEW_SCALE_TECHNOLOGIES" }, { - "$ref": "#/$defs/NewYorkUniversity" + "$ref": "#/$defs/NYU" }, { - "$ref": "#/$defs/Nikon" + "$ref": "#/$defs/NIKON" }, { - "$ref": "#/$defs/NResearch" + "$ref": "#/$defs/OLYMPUS" }, { - "$ref": "#/$defs/OpenEphysProductionSite" + "$ref": "#/$defs/OEPS" }, { - "$ref": "#/$defs/Olympus" + "$ref": "#/$defs/OPTOTUNE" }, { - "$ref": "#/$defs/Optotune" + "$ref": "#/$defs/OTHER" }, { - "$ref": "#/$defs/Oxxius" + "$ref": "#/$defs/OXXIUS" }, { - "$ref": "#/$defs/Prizmatix" + "$ref": "#/$defs/PRIZMATIX" }, { - "$ref": "#/$defs/Quantifi" + "$ref": "#/$defs/QUANTIFI" }, { - "$ref": "#/$defs/RaspberryPi" + "$ref": "#/$defs/RASPBERRY_PI" }, { - "$ref": "#/$defs/SecondOrderEffects" + "$ref": "#/$defs/SICGEN" }, { - "$ref": "#/$defs/Semrock" + "$ref": "#/$defs/SCHNEIDER_KREUZNACH" }, { - "$ref": "#/$defs/SchneiderKreuznach" + "$ref": "#/$defs/SECOND_ORDER_EFFECTS" }, { - "$ref": "#/$defs/Sicgen" + "$ref": "#/$defs/SEMROCK" }, { - "$ref": "#/$defs/SigmaAldritch" + "$ref": "#/$defs/SIGMA_ALDRITCH" }, { - "$ref": "#/$defs/SimonsFoundation" + "$ref": "#/$defs/SIMONS_FOUNDATION" }, { - "$ref": "#/$defs/Spinnaker" + "$ref": "#/$defs/SPINNAKER" }, { - "$ref": "#/$defs/Tamron" + "$ref": "#/$defs/TAMRON" }, { - "$ref": "#/$defs/TempletonWorldCharityFoundation" + "$ref": "#/$defs/TMC" }, { - "$ref": "#/$defs/TeledyneFLIR" + "$ref": "#/$defs/FLIR" }, { - "$ref": "#/$defs/Thermofisher" + "$ref": "#/$defs/TWCF" }, { - "$ref": "#/$defs/Thorlabs" + "$ref": "#/$defs/THE_IMAGING_SOURCE" }, { - "$ref": "#/$defs/TMC" + "$ref": "#/$defs/THE_LEE_COMPANY" }, { - "$ref": "#/$defs/Tymphany" + "$ref": "#/$defs/THERMO_FISHER_SCIENTIFIC" }, { - "$ref": "#/$defs/Vieworks" + "$ref": "#/$defs/THORLABS" }, { - "$ref": "#/$defs/Vortran" + "$ref": "#/$defs/TYMPHANY" }, { - "$ref": "#/$defs/CarlZeiss" + "$ref": "#/$defs/VIEWORKS" }, { - "$ref": "#/$defs/LumenDynamics" + "$ref": "#/$defs/VORTRAN" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/AMS_OSRAM" } ] }, @@ -16933,7 +18180,7 @@ "default": null, "title": "Date surface replaced" }, - "treadmill_width": { + "radius": { "anyOf": [ { "type": "number" @@ -16942,92 +18189,152 @@ "type": "string" } ], - "title": "Width of treadmill (mm)" + "title": "Radius (mm)" }, - "width_unit": { + "width": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "string" + } + ], + "title": "Width (mm)" + }, + "size_unit": { "allOf": [ { "$ref": "#/$defs/SizeUnit" } ], - "default": "centimeter", - "title": "Width unit" + "default": "millimeter", + "title": "Size unit" + }, + "encoder": { + "allOf": [ + { + "$ref": "#/$defs/Device" + } + ], + "title": "Encoder" + }, + "encoder_output": { + "anyOf": [ + { + "$ref": "#/$defs/DAQChannel" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Encoder DAQ channel" + }, + "pulse_per_revolution": { + "title": "Pulse per revolution", + "type": "integer" + }, + "magnetic_brake": { + "allOf": [ + { + "$ref": "#/$defs/Device" + } + ], + "title": "Magnetic brake" + }, + "brake_output": { + "anyOf": [ + { + "$ref": "#/$defs/DAQChannel" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Brake DAQ channel" + }, + "torque_sensor": { + "allOf": [ + { + "$ref": "#/$defs/Device" + } + ], + "title": "Torque sensor" + }, + "torque_output": { + "anyOf": [ + { + "$ref": "#/$defs/DAQChannel" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Torque DAQ channel" } }, "required": [ "name", - "treadmill_width" + "radius", + "width", + "encoder", + "pulse_per_revolution", + "magnetic_brake", + "torque_sensor" ], - "title": "Treadmill", + "title": "Wheel", "type": "object" }, - "aind_data_schema_models__harp_types__Behavior": { - "description": "Behavior", + "aind_data_schema_models__utils__BEHAVIOR__1": { "properties": { "name": { "const": "Behavior", "default": "Behavior", - "title": "Name" + "enum": [ + "Behavior" + ], + "title": "Name", + "type": "string" }, "whoami": { "const": 1216, "default": 1216, - "title": "Whoami" - } - }, - "title": "Behavior", - "type": "object" - }, - "aind_data_schema_models__harp_types__Olfactometer": { - "description": "Olfactometer", - "properties": { - "name": { - "const": "Olfactometer", - "default": "Olfactometer", - "title": "Name" - }, - "whoami": { - "const": 1140, - "default": 1140, - "title": "Whoami" - } - }, - "title": "Olfactometer", - "type": "object" - }, - "aind_data_schema_models__harp_types__Treadmill": { - "description": "Treadmill", - "properties": { - "name": { - "const": "Treadmill", - "default": "Treadmill", - "title": "Name" - }, - "whoami": { - "const": 1402, - "default": 1402, - "title": "Whoami" + "enum": [ + 1216 + ], + "title": "Whoami", + "type": "integer" } }, - "title": "Treadmill", + "title": "BEHAVIOR", "type": "object" }, - "aind_data_schema_models__modalities__Behavior": { + "aind_data_schema_models__utils__BEHAVIOR__2": { "additionalProperties": false, - "description": "Behavior", "properties": { "name": { "const": "Behavior", "default": "Behavior", - "title": "Name" + "enum": [ + "Behavior" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "behavior", "default": "behavior", - "title": "Abbreviation" + "enum": [ + "behavior" + ], + "title": "Abbreviation", + "type": "string" } }, - "title": "Behavior", + "title": "BEHAVIOR", "type": "object" } }, @@ -17041,9 +18348,13 @@ "type": "string" }, "schema_version": { - "const": "0.5.4", - "default": "0.5.4", - "title": "Schema Version" + "const": "0.5.5", + "default": "0.5.5", + "enum": [ + "0.5.5" + ], + "title": "Schema Version", + "type": "string" }, "rig_id": { "description": "Unique rig identifier, name convention: --", @@ -17061,7 +18372,7 @@ "mapping": { "Arena": "#/$defs/Arena", "Disc": "#/$defs/Disc", - "Treadmill": "#/$defs/aind_data_schema__components__devices__Treadmill", + "Treadmill": "#/$defs/Treadmill", "Tube": "#/$defs/Tube", "Wheel": "#/$defs/Wheel" }, @@ -17078,7 +18389,7 @@ "$ref": "#/$defs/Tube" }, { - "$ref": "#/$defs/aind_data_schema__components__devices__Treadmill" + "$ref": "#/$defs/Treadmill" }, { "$ref": "#/$defs/Arena" @@ -17092,7 +18403,7 @@ "discriminator": { "mapping": { "Monitor": "#/$defs/Monitor", - "Olfactometer": "#/$defs/aind_data_schema__components__devices__Olfactometer", + "Olfactometer": "#/$defs/Olfactometer", "Reward delivery": "#/$defs/RewardDelivery", "Speaker": "#/$defs/Speaker" }, @@ -17103,7 +18414,7 @@ "$ref": "#/$defs/Monitor" }, { - "$ref": "#/$defs/aind_data_schema__components__devices__Olfactometer" + "$ref": "#/$defs/Olfactometer" }, { "$ref": "#/$defs/RewardDelivery" @@ -17349,65 +18660,65 @@ "items": { "discriminator": { "mapping": { - "Behavior": "#/$defs/aind_data_schema_models__modalities__Behavior", - "Behavior videos": "#/$defs/BehaviorVideos", - "Confocal microscopy": "#/$defs/Confocal", - "Electromyography": "#/$defs/Electromyography", - "Extracellular electrophysiology": "#/$defs/Ecephys", - "Fiber photometry": "#/$defs/Fib", - "Fluorescence micro-optical sectioning tomography": "#/$defs/Fmost", - "Intracellular electrophysiology": "#/$defs/Icephys", - "Intrinsic signal imaging": "#/$defs/Isi", - "Magnetic resonance imaging": "#/$defs/Mri", - "Multiplexed error-robust fluorescence in situ hybridization": "#/$defs/Merfish", - "Planar optical physiology": "#/$defs/POphys", - "Scanned line projection imaging": "#/$defs/Slap", - "Selective plane illumination microscopy": "#/$defs/Spim" + "EMG": "#/$defs/EMG", + "ISI": "#/$defs/ISI", + "MRI": "#/$defs/MRI", + "SPIM": "#/$defs/SPIM", + "behavior": "#/$defs/aind_data_schema_models__utils__BEHAVIOR__2", + "behavior-videos": "#/$defs/BEHAVIOR_VIDEOS", + "confocal": "#/$defs/CONFOCAL", + "ecephys": "#/$defs/ECEPHYS", + "fMOST": "#/$defs/FMOST", + "fib": "#/$defs/FIB", + "icephys": "#/$defs/ICEPHYS", + "merfish": "#/$defs/MERFISH", + "pophys": "#/$defs/POPHYS", + "slap": "#/$defs/SLAP" }, - "propertyName": "name" + "propertyName": "abbreviation" }, "oneOf": [ { - "$ref": "#/$defs/aind_data_schema_models__modalities__Behavior" + "$ref": "#/$defs/aind_data_schema_models__utils__BEHAVIOR__2" }, { - "$ref": "#/$defs/BehaviorVideos" + "$ref": "#/$defs/BEHAVIOR_VIDEOS" }, { - "$ref": "#/$defs/Confocal" + "$ref": "#/$defs/CONFOCAL" }, { - "$ref": "#/$defs/Ecephys" + "$ref": "#/$defs/EMG" }, { - "$ref": "#/$defs/Electromyography" + "$ref": "#/$defs/ECEPHYS" }, { - "$ref": "#/$defs/Fmost" + "$ref": "#/$defs/FIB" }, { - "$ref": "#/$defs/Icephys" + "$ref": "#/$defs/FMOST" }, { - "$ref": "#/$defs/Isi" + "$ref": "#/$defs/ICEPHYS" }, { - "$ref": "#/$defs/Fib" + "$ref": "#/$defs/ISI" }, { - "$ref": "#/$defs/Merfish" + "$ref": "#/$defs/MRI" }, { - "$ref": "#/$defs/Mri" + "$ref": "#/$defs/MERFISH" }, { - "$ref": "#/$defs/POphys" + "$ref": "#/$defs/POPHYS" }, { - "$ref": "#/$defs/Slap" + "$ref": "#/$defs/SLAP" }, { - "$ref": "#/$defs/Spim" + "$ref": "#/$defs/SPIM" } ] }, diff --git a/schemas/session_schema.json b/schemas/session_schema.json index cfcfb84df..ac3ea4788 100644 --- a/schemas/session_schema.json +++ b/schemas/session_schema.json @@ -1,46 +1,62 @@ { "$defs": { - "AAOptoElectronic": { - "additionalProperties": false, - "description": "AAOptoElectronic", + "AA_OPTO_ELECTRONIC": { "properties": { "name": { "const": "AA Opto Electronic", "default": "AA Opto Electronic", - "title": "Name" + "enum": [ + "AA Opto Electronic" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "AAOptoElectronic", + "title": "AA_OPTO_ELECTRONIC", "type": "object" }, - "Abcam": { - "additionalProperties": false, - "description": "Abcam", + "ABCAM": { "properties": { "name": { "const": "Abcam", "default": "Abcam", - "title": "Name" + "enum": [ + "Abcam" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { "default": { @@ -49,13 +65,13 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" @@ -63,25 +79,35 @@ "registry_identifier": { "const": "02e1wjw63", "default": "02e1wjw63", - "title": "Registry Identifier" + "enum": [ + "02e1wjw63" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "Abcam", + "title": "ABCAM", "type": "object" }, - "Addgene": { - "additionalProperties": false, - "description": "Addgene", + "ADDGENE": { "properties": { "name": { "const": "Addgene", "default": "Addgene", - "title": "Name" + "enum": [ + "Addgene" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { "default": { @@ -90,13 +116,13 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" @@ -104,92 +130,35 @@ "registry_identifier": { "const": "01nn1pw54", "default": "01nn1pw54", - "title": "Registry Identifier" - } - }, - "title": "Addgene", - "type": "object" - }, - "Affine3dTransform": { - "additionalProperties": false, - "description": "Values to be vector-added to a 3D position. Often needed to specify a Tile's origin.", - "properties": { - "type": { - "const": "affine", - "default": "affine", - "title": "Type" - }, - "affine_transform": { - "items": { - "anyOf": [ - { - "type": "number" - }, - { - "type": "string" - } - ] - }, - "maxItems": 12, - "minItems": 12, - "title": "Affine transform matrix values (top 3x4 matrix)", - "type": "array" - } - }, - "required": [ - "affine_transform" - ], - "title": "Affine3dTransform", - "type": "object" - }, - "AilipuTechnologyCo": { - "additionalProperties": false, - "description": "AilipuTechnologyCo", - "properties": { - "name": { - "const": "Ailipu Technology Co", - "default": "Ailipu Technology Co", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" + "enum": [ + "01nn1pw54" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "AilipuTechnologyCo", - "type": "object" - }, - "AindGeneric": { - "additionalProperties": true, - "description": "Base class for generic types that can be used in AIND schema", - "properties": {}, - "title": "AindGeneric", + "title": "ADDGENE", "type": "object" }, - "AllenInstitute": { - "additionalProperties": false, - "description": "AllenInstitute", + "AI": { "properties": { "name": { "const": "Allen Institute", "default": "Allen Institute", - "title": "Name" + "enum": [ + "Allen Institute" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "AI", "default": "AI", - "title": "Abbreviation" + "enum": [ + "AI" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -198,13 +167,13 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" @@ -212,25 +181,35 @@ "registry_identifier": { "const": "03cpe7c52", "default": "03cpe7c52", - "title": "Registry Identifier" + "enum": [ + "03cpe7c52" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "AllenInstitute", + "title": "AI", "type": "object" }, - "AllenInstituteForBrainScience": { - "additionalProperties": false, - "description": "AllenInstituteForBrainScience", + "AIBS": { "properties": { "name": { "const": "Allen Institute for Brain Science", "default": "Allen Institute for Brain Science", - "title": "Name" + "enum": [ + "Allen Institute for Brain Science" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "AIBS", "default": "AIBS", - "title": "Abbreviation" + "enum": [ + "AIBS" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -239,13 +218,13 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" @@ -253,25 +232,73 @@ "registry_identifier": { "const": "00dcv1019", "default": "00dcv1019", - "title": "Registry Identifier" + "enum": [ + "00dcv1019" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "AllenInstituteForBrainScience", + "title": "AIBS", "type": "object" }, - "AllenInstituteForNeuralDynamics": { - "additionalProperties": false, - "description": "AllenInstituteForNeuralDynamics", + "AILIPU": { + "properties": { + "name": { + "const": "Ailipu Technology Co", + "default": "Ailipu Technology Co", + "enum": [ + "Ailipu Technology Co" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "Ailipu", + "default": "Ailipu", + "enum": [ + "Ailipu" + ], + "title": "Abbreviation", + "type": "string" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "AILIPU", + "type": "object" + }, + "AIND": { "properties": { "name": { "const": "Allen Institute for Neural Dynamics", "default": "Allen Institute for Neural Dynamics", - "title": "Name" + "enum": [ + "Allen Institute for Neural Dynamics" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "AIND", "default": "AIND", - "title": "Abbreviation" + "enum": [ + "AIND" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -280,13 +307,13 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" @@ -294,53 +321,73 @@ "registry_identifier": { "const": "04szwah67", "default": "04szwah67", - "title": "Registry Identifier" + "enum": [ + "04szwah67" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "AllenInstituteForNeuralDynamics", + "title": "AIND", "type": "object" }, - "Allied": { - "additionalProperties": false, - "description": "Allied", + "ALLIED": { "properties": { "name": { "const": "Allied", "default": "Allied", - "title": "Name" + "enum": [ + "Allied" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Allied", + "title": "ALLIED", "type": "object" }, - "AmsOsram": { - "additionalProperties": false, - "description": "ams OSRAM", + "AMS_OSRAM": { "properties": { "name": { "const": "ams OSRAM", "default": "ams OSRAM", - "title": "Name" + "enum": [ + "ams OSRAM" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { "default": { @@ -349,13 +396,13 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" @@ -363,141 +410,111 @@ "registry_identifier": { "const": "045d0h266", "default": "045d0h266", - "title": "Registry Identifier" + "enum": [ + "045d0h266" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "AmsOsram", + "title": "AMS_OSRAM", "type": "object" }, - "Anaesthetic": { - "additionalProperties": false, - "description": "Description of an anaesthetic", + "ARECONT_VISION_COSTAR": { "properties": { - "type": { - "title": "Type", + "name": { + "const": "Arecont Vision Costar", + "default": "Arecont Vision Costar", + "enum": [ + "Arecont Vision Costar" + ], + "title": "Name", "type": "string" }, - "duration": { - "anyOf": [ - { - "type": "number" - }, - { - "type": "string" - } + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null ], - "title": "Duration" + "title": "Abbreviation", + "type": "null" }, - "duration_unit": { - "allOf": [ - { - "$ref": "#/$defs/TimeUnit" - } - ], - "default": "minute", - "title": "Duration unit" + "registry": { + "default": null, + "title": "Registry", + "type": "null" }, - "level": { - "anyOf": [ - { - "type": "number" - }, - { - "type": "string" - }, - { - "type": "null" - } - ], + "registry_identifier": { + "const": null, "default": null, - "title": "Level (percent)" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "required": [ - "type", - "duration" - ], - "title": "Anaesthetic", + "title": "ARECONT_VISION_COSTAR", "type": "object" }, - "AngleUnit": { - "description": "Enumeration of Angle Measurements", - "enum": [ - "radians", - "degrees" - ], - "title": "AngleUnit", - "type": "string" - }, - "AppliedScientificInstrumentation": { - "additionalProperties": false, - "description": "AppliedScientificInstrumentation", + "ASI": { "properties": { "name": { "const": "Applied Scientific Instrumentation", "default": "Applied Scientific Instrumentation", - "title": "Name" + "enum": [ + "Applied Scientific Instrumentation" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "ASI", "default": "ASI", - "title": "Abbreviation" + "enum": [ + "ASI" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "AppliedScientificInstrumentation", + "title": "ASI", "type": "object" }, - "ArecontVisionCostar": { - "additionalProperties": false, - "description": "ArecontVisionCostar", + "ASUS": { "properties": { "name": { - "const": "Arecont Vision Costar", - "default": "Arecont Vision Costar", - "title": "Name" + "const": "ASUS", + "default": "ASUS", + "enum": [ + "ASUS" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "ArecontVisionCostar", - "type": "object" - }, - "Asus": { - "additionalProperties": false, - "description": "Asus", - "properties": { - "name": { - "const": "ASUS", - "default": "ASUS", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { "default": { @@ -506,13 +523,13 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" @@ -520,12 +537,119 @@ "registry_identifier": { "const": "00bxkz165", "default": "00bxkz165", - "title": "Registry Identifier" + "enum": [ + "00bxkz165" + ], + "title": "Registry Identifier", + "type": "string" + } + }, + "title": "ASUS", + "type": "object" + }, + "Affine3dTransform": { + "additionalProperties": false, + "description": "Values to be vector-added to a 3D position. Often needed to specify a Tile's origin.", + "properties": { + "type": { + "const": "affine", + "default": "affine", + "enum": [ + "affine" + ], + "title": "Type", + "type": "string" + }, + "affine_transform": { + "items": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "string" + } + ] + }, + "maxItems": 12, + "minItems": 12, + "title": "Affine transform matrix values (top 3x4 matrix)", + "type": "array" + } + }, + "required": [ + "affine_transform" + ], + "title": "Affine3dTransform", + "type": "object" + }, + "AindGeneric": { + "additionalProperties": true, + "description": "Base class for generic types that can be used in AIND schema", + "properties": {}, + "title": "AindGeneric", + "type": "object" + }, + "Anaesthetic": { + "additionalProperties": false, + "description": "Description of an anaesthetic", + "properties": { + "type": { + "title": "Type", + "type": "string" + }, + "duration": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "string" + } + ], + "title": "Duration" + }, + "duration_unit": { + "allOf": [ + { + "$ref": "#/$defs/TimeUnit" + } + ], + "default": "minute", + "title": "Duration unit" + }, + "level": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Level (percent)" } }, - "title": "Asus", + "required": [ + "type", + "duration" + ], + "title": "Anaesthetic", "type": "object" }, + "AngleUnit": { + "description": "Enumeration of Angle Measurements", + "enum": [ + "radians", + "degrees" + ], + "title": "AngleUnit", + "type": "string" + }, "AuditoryStimulation": { "additionalProperties": false, "description": "Description of an auditory stimulus", @@ -533,7 +657,11 @@ "stimulus_type": { "const": "Auditory Stimulation", "default": "Auditory Stimulation", - "title": "Stimulus Type" + "enum": [ + "Auditory Stimulation" + ], + "title": "Stimulus Type", + "type": "string" }, "sitmulus_name": { "title": "Stimulus name", @@ -679,137 +807,103 @@ "title": "AxisName", "type": "string" }, - "BaseName": { - "additionalProperties": false, - "description": "A simple model associating a name with an abbreviation", - "properties": { - "name": { - "title": "Name", - "type": "string" - }, - "abbreviation": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "default": null, - "title": "Abbreviation" - } - }, - "required": [ - "name" - ], - "title": "BaseName", - "type": "object" - }, - "Basler": { - "additionalProperties": false, - "description": "Basler", + "BASLER": { "properties": { "name": { "const": "Basler", "default": "Basler", - "title": "Name" + "enum": [ + "Basler" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Basler", + "title": "BASLER", "type": "object" }, - "Behavior": { + "BEHAVIOR": { "additionalProperties": false, - "description": "Behavior", "properties": { "name": { "const": "Behavior", "default": "Behavior", - "title": "Name" + "enum": [ + "Behavior" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "behavior", "default": "behavior", - "title": "Abbreviation" + "enum": [ + "behavior" + ], + "title": "Abbreviation", + "type": "string" } }, - "title": "Behavior", + "title": "BEHAVIOR", "type": "object" }, - "BehaviorVideos": { + "BEHAVIOR_VIDEOS": { "additionalProperties": false, - "description": "BehaviorVideos", "properties": { "name": { "const": "Behavior videos", "default": "Behavior videos", - "title": "Name" + "enum": [ + "Behavior videos" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "behavior-videos", "default": "behavior-videos", - "title": "Abbreviation" + "enum": [ + "behavior-videos" + ], + "title": "Abbreviation", + "type": "string" } }, - "title": "BehaviorVideos", + "title": "BEHAVIOR_VIDEOS", "type": "object" }, - "Calibration": { + "BaseName": { "additionalProperties": false, - "description": "Generic calibration class", + "description": "A simple model associating a name with an abbreviation", "properties": { - "calibration_date": { - "format": "date-time", - "title": "Date and time of calibration", - "type": "string" - }, - "device_name": { - "description": "Must match a device name in rig/instrument", - "title": "Device name", - "type": "string" - }, - "description": { - "description": "Brief description of what is being calibrated", - "title": "Description", + "name": { + "title": "Name", "type": "string" }, - "input": { - "allOf": [ - { - "$ref": "#/$defs/AindGeneric" - } - ], - "default": {}, - "description": "Calibration input", - "title": "inputs" - }, - "output": { - "allOf": [ - { - "$ref": "#/$defs/AindGeneric" - } - ], - "default": {}, - "description": "Calibration output", - "title": "outputs" - }, - "notes": { + "abbreviation": { "anyOf": [ { "type": "string" @@ -819,58 +913,72 @@ } ], "default": null, - "title": "Notes" + "title": "Abbreviation" } }, "required": [ - "calibration_date", - "device_name", - "description" + "name" ], - "title": "Calibration", + "title": "BaseName", "type": "object" }, - "CambridgeTechnology": { - "additionalProperties": false, - "description": "CambridgeTechnology", + "CAMBRIDGE_TECHNOLOGY": { "properties": { "name": { "const": "Cambridge Technology", "default": "Cambridge Technology", - "title": "Name" + "enum": [ + "Cambridge Technology" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "CambridgeTechnology", + "title": "CAMBRIDGE_TECHNOLOGY", "type": "object" }, - "CarlZeiss": { - "additionalProperties": false, - "description": "CarlZeiss", + "CARL_ZEISS": { "properties": { "name": { "const": "Carl Zeiss", "default": "Carl Zeiss", - "title": "Name" + "enum": [ + "Carl Zeiss" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { "default": { @@ -879,13 +987,13 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" @@ -893,95 +1001,35 @@ "registry_identifier": { "const": "01xk5xs43", "default": "01xk5xs43", - "title": "Registry Identifier" + "enum": [ + "01xk5xs43" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "CarlZeiss", + "title": "CARL_ZEISS", "type": "object" }, - "CcfCoords": { - "additionalProperties": false, - "description": "Coordinates in CCF template space", - "properties": { - "ml": { - "anyOf": [ - { - "type": "number" - }, - { - "type": "string" - } - ], - "title": "ML" - }, - "ap": { - "anyOf": [ - { - "type": "number" - }, - { - "type": "string" - } - ], - "title": "AP" - }, - "dv": { - "anyOf": [ - { - "type": "number" - }, - { - "type": "string" - } - ], - "title": "DV" - }, - "unit": { - "allOf": [ - { - "$ref": "#/$defs/SizeUnit" - } - ], - "default": "micrometer", - "title": "Coordinate unit" - }, - "ccf_version": { - "allOf": [ - { - "$ref": "#/$defs/CcfVersion" - } - ], - "default": "CCFv3", - "title": "CCF version" - } - }, - "required": [ - "ml", - "ap", - "dv" - ], - "title": "CcfCoords", - "type": "object" - }, - "CcfVersion": { - "const": "CCFv3", - "description": "CCF version", - "title": "CcfVersion", - "type": "string" - }, - "ChampalimaudFoundation": { - "additionalProperties": false, - "description": "Champalimaud Foundation", + "CHAMPALIMAUD": { "properties": { "name": { "const": "Champalimaud Foundation", "default": "Champalimaud Foundation", - "title": "Name" + "enum": [ + "Champalimaud Foundation" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" + "const": "Champalimaud", + "default": "Champalimaud", + "enum": [ + "Champalimaud" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -990,13 +1038,13 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" @@ -1004,94 +1052,73 @@ "registry_identifier": { "const": "03g001n57", "default": "03g001n57", - "title": "Registry Identifier" - } - }, - "title": "ChampalimaudFoundation", - "type": "object" - }, - "ChanZuckerbergInitiative": { - "additionalProperties": false, - "description": "ChanZuckerbergInitiative", - "properties": { - "name": { - "const": "Chan Zuckerberg Initiative", - "default": "Chan Zuckerberg Initiative", - "title": "Name" - }, - "abbreviation": { - "const": "CZI", - "default": "CZI", - "title": "Abbreviation" - }, - "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/ResearchOrganizationRegistry" - } + "enum": [ + "03g001n57" ], - "title": "Registry" - }, - "registry_identifier": { - "const": "02qenvm24", - "default": "02qenvm24", - "title": "Registry Identifier" + "title": "Registry Identifier", + "type": "string" } }, - "title": "ChanZuckerbergInitiative", + "title": "CHAMPALIMAUD", "type": "object" }, - "Chroma": { - "additionalProperties": false, - "description": "Chroma", + "CHROMA": { "properties": { "name": { "const": "Chroma", "default": "Chroma", - "title": "Name" + "enum": [ + "Chroma" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Chroma", + "title": "CHROMA", "type": "object" }, - "CoherentScientific": { - "additionalProperties": false, - "description": "CoherentScientific", + "COHERENT_SCIENTIFIC": { "properties": { "name": { "const": "Coherent Scientific", "default": "Coherent Scientific", - "title": "Name" + "enum": [ + "Coherent Scientific" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { "default": { @@ -1100,13 +1127,13 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" @@ -1114,25 +1141,35 @@ "registry_identifier": { "const": "031tysd23", "default": "031tysd23", - "title": "Registry Identifier" + "enum": [ + "031tysd23" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "CoherentScientific", + "title": "COHERENT_SCIENTIFIC", "type": "object" }, - "ColumbiaUniversity": { - "additionalProperties": false, - "description": "ColumbiaUniversity", + "COLUMBIA": { "properties": { "name": { "const": "Columbia University", "default": "Columbia University", - "title": "Name" + "enum": [ + "Columbia University" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "Columbia", "default": "Columbia", - "title": "Abbreviation" + "enum": [ + "Columbia" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -1141,13 +1178,13 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" @@ -1155,252 +1192,538 @@ "registry_identifier": { "const": "00hj8s172", "default": "00hj8s172", - "title": "Registry Identifier" + "enum": [ + "00hj8s172" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "ColumbiaUniversity", + "title": "COLUMBIA", "type": "object" }, - "Computar": { - "additionalProperties": false, - "description": "Computar", + "COMPUTAR": { "properties": { "name": { "const": "Computar", "default": "Computar", - "title": "Name" + "enum": [ + "Computar" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Computar", + "title": "COMPUTAR", "type": "object" }, - "ConcentrationUnit": { - "description": "Concentraion units", - "enum": [ - "molar", - "micromolar", - "nanomolar", - "% m/m", - "% v/v" - ], - "title": "ConcentrationUnit", - "type": "string" - }, - "Confocal": { + "CONFOCAL": { "additionalProperties": false, - "description": "Confocal", "properties": { "name": { "const": "Confocal microscopy", "default": "Confocal microscopy", - "title": "Name" + "enum": [ + "Confocal microscopy" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "confocal", "default": "confocal", - "title": "Abbreviation" + "enum": [ + "confocal" + ], + "title": "Abbreviation", + "type": "string" } }, - "title": "Confocal", + "title": "CONFOCAL", "type": "object" }, - "Conoptics": { - "additionalProperties": false, - "description": "Conoptics", + "CONOPTICS": { "properties": { "name": { "const": "Conoptics", "default": "Conoptics", - "title": "Name" + "enum": [ + "Conoptics" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" - } - }, - "title": "Conoptics", - "type": "object" - }, - "Coordinates3d": { - "additionalProperties": false, - "description": "Coordinates in a 3D grid", - "properties": { - "x": { - "anyOf": [ - { - "type": "number" - }, - { - "type": "string" - } - ], - "title": "Position X" - }, - "y": { - "anyOf": [ - { - "type": "number" - }, - { - "type": "string" - } - ], - "title": "Position Y" - }, - "z": { - "anyOf": [ - { - "type": "number" - }, - { - "type": "string" - } - ], - "title": "Position Z" - }, - "unit": { - "allOf": [ - { - "$ref": "#/$defs/SizeUnit" - } + "enum": [ + null ], - "default": "micrometer", - "title": "Position unit" + "title": "Registry Identifier", + "type": "null" } }, - "required": [ - "x", - "y", - "z" - ], - "title": "Coordinates3d", + "title": "CONOPTICS", "type": "object" }, - "Custom": { - "additionalProperties": false, - "description": "Custom", + "CUSTOM": { "properties": { "name": { "const": "Custom", "default": "Custom", - "title": "Name" + "enum": [ + "Custom" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Custom", + "title": "CUSTOM", "type": "object" }, - "DetectorConfig": { - "additionalProperties": false, - "description": "Description of detector settings", + "CZI": { "properties": { "name": { + "const": "Chan Zuckerberg Initiative", + "default": "Chan Zuckerberg Initiative", + "enum": [ + "Chan Zuckerberg Initiative" + ], "title": "Name", "type": "string" }, - "exposure_time": { - "anyOf": [ - { - "type": "number" - }, - { - "type": "string" - } + "abbreviation": { + "const": "CZI", + "default": "CZI", + "enum": [ + "CZI" ], - "title": "Exposure time (ms)" + "title": "Abbreviation", + "type": "string" }, - "exposure_time_unit": { + "registry": { + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" + }, + "propertyName": "name" + }, + "oneOf": [ + { + "$ref": "#/$defs/ROR" + } + ], + "title": "Registry" + }, + "registry_identifier": { + "const": "02qenvm24", + "default": "02qenvm24", + "enum": [ + "02qenvm24" + ], + "title": "Registry Identifier", + "type": "string" + } + }, + "title": "CZI", + "type": "object" + }, + "Calibration": { + "additionalProperties": false, + "description": "Generic calibration class", + "properties": { + "calibration_date": { + "format": "date-time", + "title": "Date and time of calibration", + "type": "string" + }, + "device_name": { + "description": "Must match a device name in rig/instrument", + "title": "Device name", + "type": "string" + }, + "description": { + "description": "Brief description of what is being calibrated", + "title": "Description", + "type": "string" + }, + "input": { "allOf": [ { - "$ref": "#/$defs/TimeUnit" + "$ref": "#/$defs/AindGeneric" } ], - "default": "millisecond", - "title": "Exposure time unit" + "default": {}, + "description": "Calibration input", + "title": "inputs" }, - "trigger_type": { + "output": { "allOf": [ { - "$ref": "#/$defs/TriggerType" + "$ref": "#/$defs/AindGeneric" } ], - "title": "Trigger type" + "default": {}, + "description": "Calibration output", + "title": "outputs" + }, + "notes": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Notes" } }, "required": [ - "name", - "exposure_time", - "trigger_type" + "calibration_date", + "device_name", + "description" ], - "title": "DetectorConfig", + "title": "Calibration", "type": "object" }, - "Dodotronic": { + "CcfCoords": { "additionalProperties": false, - "description": "Dodotronic", + "description": "Coordinates in CCF template space", + "properties": { + "ml": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "string" + } + ], + "title": "ML" + }, + "ap": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "string" + } + ], + "title": "AP" + }, + "dv": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "string" + } + ], + "title": "DV" + }, + "unit": { + "allOf": [ + { + "$ref": "#/$defs/SizeUnit" + } + ], + "default": "micrometer", + "title": "Coordinate unit" + }, + "ccf_version": { + "allOf": [ + { + "$ref": "#/$defs/CcfVersion" + } + ], + "default": "CCFv3", + "title": "CCF version" + } + }, + "required": [ + "ml", + "ap", + "dv" + ], + "title": "CcfCoords", + "type": "object" + }, + "CcfVersion": { + "const": "CCFv3", + "description": "CCF version", + "enum": [ + "CCFv3" + ], + "title": "CcfVersion", + "type": "string" + }, + "ConcentrationUnit": { + "description": "Concentraion units", + "enum": [ + "molar", + "micromolar", + "nanomolar", + "% m/m", + "% v/v" + ], + "title": "ConcentrationUnit", + "type": "string" + }, + "Coordinates3d": { + "additionalProperties": false, + "description": "Coordinates in a 3D grid", + "properties": { + "x": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "string" + } + ], + "title": "Position X" + }, + "y": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "string" + } + ], + "title": "Position Y" + }, + "z": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "string" + } + ], + "title": "Position Z" + }, + "unit": { + "allOf": [ + { + "$ref": "#/$defs/SizeUnit" + } + ], + "default": "micrometer", + "title": "Position unit" + } + }, + "required": [ + "x", + "y", + "z" + ], + "title": "Coordinates3d", + "type": "object" + }, + "DODOTRONIC": { "properties": { "name": { "const": "Dodotronic", "default": "Dodotronic", - "title": "Name" + "enum": [ + "Dodotronic" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "DODOTRONIC", + "type": "object" + }, + "DORIC": { + "properties": { + "name": { + "const": "Doric", + "default": "Doric", + "enum": [ + "Doric" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" + }, + "propertyName": "name" + }, + "oneOf": [ + { + "$ref": "#/$defs/ROR" + } + ], + "title": "Registry" + }, + "registry_identifier": { + "const": "059n53q30", + "default": "059n53q30", + "enum": [ + "059n53q30" + ], + "title": "Registry Identifier", + "type": "string" + } + }, + "title": "DORIC", + "type": "object" + }, + "DetectorConfig": { + "additionalProperties": false, + "description": "Description of detector settings", + "properties": { + "name": { + "title": "Name", + "type": "string" + }, + "exposure_time": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "string" + } + ], + "title": "Exposure time (ms)" + }, + "exposure_time_unit": { + "allOf": [ + { + "$ref": "#/$defs/TimeUnit" + } + ], + "default": "millisecond", + "title": "Exposure time unit" + }, + "trigger_type": { + "allOf": [ + { + "$ref": "#/$defs/TriggerType" + } + ], + "title": "Trigger type" } }, - "title": "Dodotronic", + "required": [ + "name", + "exposure_time", + "trigger_type" + ], + "title": "DetectorConfig", "type": "object" }, "DomeModule": { @@ -1504,106 +1827,88 @@ "title": "DomeModule", "type": "object" }, - "Doric": { - "additionalProperties": false, - "description": "Doric", - "properties": { - "name": { - "const": "Doric", - "default": "Doric", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/ResearchOrganizationRegistry" - } - ], - "title": "Registry" - }, - "registry_identifier": { - "const": "059n53q30", - "default": "059n53q30", - "title": "Registry Identifier" - } - }, - "title": "Doric", - "type": "object" - }, - "Ealing": { - "additionalProperties": false, - "description": "Ealing", + "EALING": { "properties": { "name": { "const": "Ealing", "default": "Ealing", - "title": "Name" + "enum": [ + "Ealing" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Ealing", + "title": "EALING", "type": "object" }, - "Ecephys": { + "ECEPHYS": { "additionalProperties": false, - "description": "Ecephys", "properties": { "name": { "const": "Extracellular electrophysiology", "default": "Extracellular electrophysiology", - "title": "Name" + "enum": [ + "Extracellular electrophysiology" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "ecephys", "default": "ecephys", - "title": "Abbreviation" + "enum": [ + "ecephys" + ], + "title": "Abbreviation", + "type": "string" } }, - "title": "Ecephys", + "title": "ECEPHYS", "type": "object" }, - "EdmundOptics": { - "additionalProperties": false, - "description": "EdmundOptics", + "EDMUND_OPTICS": { "properties": { "name": { "const": "Edmund Optics", "default": "Edmund Optics", - "title": "Name" + "enum": [ + "Edmund Optics" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { "default": { @@ -1612,13 +1917,13 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" @@ -1626,43 +1931,60 @@ "registry_identifier": { "const": "01j1gwp17", "default": "01j1gwp17", - "title": "Registry Identifier" + "enum": [ + "01j1gwp17" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "EdmundOptics", + "title": "EDMUND_OPTICS", "type": "object" }, - "Electromyography": { + "EMG": { "additionalProperties": false, - "description": "Electromyography", "properties": { "name": { "const": "Electromyography", "default": "Electromyography", - "title": "Name" + "enum": [ + "Electromyography" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "EMG", "default": "EMG", - "title": "Abbreviation" + "enum": [ + "EMG" + ], + "title": "Abbreviation", + "type": "string" } }, - "title": "Electromyography", + "title": "EMG", "type": "object" }, - "EmoryUniversity": { - "additionalProperties": false, - "description": "EmoryUniversity", + "EMORY": { "properties": { "name": { "const": "Emory University", "default": "Emory University", - "title": "Name" + "enum": [ + "Emory University" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "Emory", "default": "Emory", - "title": "Abbreviation" + "enum": [ + "Emory" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -1671,13 +1993,13 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" @@ -1685,56 +2007,191 @@ "registry_identifier": { "const": "03czfpz43", "default": "03czfpz43", - "title": "Registry Identifier" + "enum": [ + "03czfpz43" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "EmoryUniversity", + "title": "EMORY", "type": "object" }, - "Euresys": { - "additionalProperties": false, - "description": "Euresys", + "EURESYS": { "properties": { "name": { "const": "Euresys", "default": "Euresys", - "title": "Name" + "enum": [ + "Euresys" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Euresys", + "title": "EURESYS", "type": "object" }, - "Fib": { + "FIB": { "additionalProperties": false, - "description": "Fib", "properties": { "name": { "const": "Fiber photometry", "default": "Fiber photometry", - "title": "Name" + "enum": [ + "Fiber photometry" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "fib", "default": "fib", - "title": "Abbreviation" + "enum": [ + "fib" + ], + "title": "Abbreviation", + "type": "string" + } + }, + "title": "FIB", + "type": "object" + }, + "FLIR": { + "properties": { + "name": { + "const": "Teledyne FLIR", + "default": "Teledyne FLIR", + "enum": [ + "Teledyne FLIR" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "FLIR", + "default": "FLIR", + "enum": [ + "FLIR" + ], + "title": "Abbreviation", + "type": "string" + }, + "registry": { + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" + }, + "propertyName": "name" + }, + "oneOf": [ + { + "$ref": "#/$defs/ROR" + } + ], + "title": "Registry" + }, + "registry_identifier": { + "const": "01j1gwp17", + "default": "01j1gwp17", + "enum": [ + "01j1gwp17" + ], + "title": "Registry Identifier", + "type": "string" + } + }, + "title": "FLIR", + "type": "object" + }, + "FMOST": { + "additionalProperties": false, + "properties": { + "name": { + "const": "Fluorescence micro-optical sectioning tomography", + "default": "Fluorescence micro-optical sectioning tomography", + "enum": [ + "Fluorescence micro-optical sectioning tomography" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "fMOST", + "default": "fMOST", + "enum": [ + "fMOST" + ], + "title": "Abbreviation", + "type": "string" + } + }, + "title": "FMOST", + "type": "object" + }, + "FUJINON": { + "properties": { + "name": { + "const": "Fujinon", + "default": "Fujinon", + "enum": [ + "Fujinon" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Fib", + "title": "FUJINON", "type": "object" }, "FiberConnectionConfig": { @@ -1905,7 +2362,7 @@ ], "title": "Manipulator coordinates" }, - "bregma_coordinates": { + "anatomical_coordinates": { "anyOf": [ { "$ref": "#/$defs/Coordinates3d" @@ -1915,7 +2372,23 @@ } ], "default": null, - "title": "Bregma coordinates" + "title": "Anatomical coordinates" + }, + "anatomical_reference": { + "anyOf": [ + { + "enum": [ + "Bregma", + "Lambda" + ], + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Anatomical coordinate reference" }, "surface_z": { "anyOf": [ @@ -2229,75 +2702,251 @@ "title": "FilterType", "type": "string" }, - "Fmost": { + "FrequencyUnit": { + "description": "Enumeration of Frequency Measurements", + "enum": [ + "kilohertz", + "hertz", + "millihertz" + ], + "title": "FrequencyUnit", + "type": "string" + }, + "HAMAMATSU": { + "properties": { + "name": { + "const": "Hamamatsu", + "default": "Hamamatsu", + "enum": [ + "Hamamatsu" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" + }, + "propertyName": "name" + }, + "oneOf": [ + { + "$ref": "#/$defs/ROR" + } + ], + "title": "Registry" + }, + "registry_identifier": { + "const": "03natb733", + "default": "03natb733", + "enum": [ + "03natb733" + ], + "title": "Registry Identifier", + "type": "string" + } + }, + "title": "HAMAMATSU", + "type": "object" + }, + "HAMILTON": { + "properties": { + "name": { + "const": "Hamilton", + "default": "Hamilton", + "enum": [ + "Hamilton" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "HAMILTON", + "type": "object" + }, + "HUST": { + "properties": { + "name": { + "const": "Huazhong University of Science and Technology", + "default": "Huazhong University of Science and Technology", + "enum": [ + "Huazhong University of Science and Technology" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "HUST", + "default": "HUST", + "enum": [ + "HUST" + ], + "title": "Abbreviation", + "type": "string" + }, + "registry": { + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" + }, + "propertyName": "name" + }, + "oneOf": [ + { + "$ref": "#/$defs/ROR" + } + ], + "title": "Registry" + }, + "registry_identifier": { + "const": "00p991c53", + "default": "00p991c53", + "enum": [ + "00p991c53" + ], + "title": "Registry Identifier", + "type": "string" + } + }, + "title": "HUST", + "type": "object" + }, + "ICEPHYS": { "additionalProperties": false, - "description": "Fmost", "properties": { "name": { - "const": "Fluorescence micro-optical sectioning tomography", - "default": "Fluorescence micro-optical sectioning tomography", - "title": "Name" + "const": "Intracellular electrophysiology", + "default": "Intracellular electrophysiology", + "enum": [ + "Intracellular electrophysiology" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "fMOST", - "default": "fMOST", - "title": "Abbreviation" + "const": "icephys", + "default": "icephys", + "enum": [ + "icephys" + ], + "title": "Abbreviation", + "type": "string" } }, - "title": "Fmost", + "title": "ICEPHYS", "type": "object" }, - "FrequencyUnit": { - "description": "Enumeration of Frequency Measurements", - "enum": [ - "kilohertz", - "hertz", - "millihertz" - ], - "title": "FrequencyUnit", - "type": "string" - }, - "Fujinon": { - "additionalProperties": false, - "description": "Fujinon", + "IDT": { "properties": { "name": { - "const": "Fujinon", - "default": "Fujinon", - "title": "Name" + "const": "Integrated DNA Technologies", + "default": "Integrated DNA Technologies", + "enum": [ + "Integrated DNA Technologies" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" + "const": "IDT", + "default": "IDT", + "enum": [ + "IDT" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { - "const": null, - "default": null, + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" + }, + "propertyName": "name" + }, + "oneOf": [ + { + "$ref": "#/$defs/ROR" + } + ], "title": "Registry" }, "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" + "const": "009jvpf03", + "default": "009jvpf03", + "enum": [ + "009jvpf03" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "Fujinon", + "title": "IDT", "type": "object" }, - "Hamamatsu": { - "additionalProperties": false, - "description": "Hamamatsu", + "IMEC": { "properties": { "name": { - "const": "Hamamatsu", - "default": "Hamamatsu", - "title": "Name" + "const": "Interuniversity Microelectronics Center", + "default": "Interuniversity Microelectronics Center", + "enum": [ + "Interuniversity Microelectronics Center" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" + "const": "IMEC", + "default": "IMEC", + "enum": [ + "IMEC" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -2306,67 +2955,87 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" }, "registry_identifier": { - "const": "03natb733", - "default": "03natb733", - "title": "Registry Identifier" + "const": "02kcbn207", + "default": "02kcbn207", + "enum": [ + "02kcbn207" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "Hamamatsu", + "title": "IMEC", "type": "object" }, - "Hamilton": { - "additionalProperties": false, - "description": "Hamilton", + "INFINITY_PHOTO_OPTICAL": { "properties": { "name": { - "const": "Hamilton", - "default": "Hamilton", - "title": "Name" + "const": "Infinity Photo-Optical", + "default": "Infinity Photo-Optical", + "enum": [ + "Infinity Photo-Optical" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Hamilton", + "title": "INFINITY_PHOTO_OPTICAL", "type": "object" }, - "HuazhongUniversityOfScienceAndTechnology": { - "additionalProperties": false, - "description": "HuazhongUniversityOfScienceAndTechnology", + "INVITROGEN": { "properties": { "name": { - "const": "Huazhong University of Science and Technology", - "default": "Huazhong University of Science and Technology", - "title": "Name" + "const": "Invitrogen", + "default": "Invitrogen", + "enum": [ + "Invitrogen" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "HUST", - "default": "HUST", - "title": "Abbreviation" + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { "default": { @@ -2375,141 +3044,150 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" }, "registry_identifier": { - "const": "00p991c53", - "default": "00p991c53", - "title": "Registry Identifier" + "const": "03x1ewr52", + "default": "03x1ewr52", + "enum": [ + "03x1ewr52" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "HuazhongUniversityOfScienceAndTechnology", + "title": "INVITROGEN", "type": "object" }, - "IRRobotCo": { - "additionalProperties": false, - "description": "IRRobotCo", + "IR_ROBOT_CO": { "properties": { "name": { "const": "IR Robot Co", "default": "IR Robot Co", - "title": "Name" + "enum": [ + "IR Robot Co" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "IRRobotCo", - "type": "object" - }, - "ISLProductsInternational": { - "additionalProperties": false, - "description": "ISLProductsInternational", - "properties": { - "name": { - "const": "ISL Products International", - "default": "ISL Products International", - "title": "Name" - }, - "abbreviation": { - "const": "ISL", - "default": "ISL", - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "ISLProductsInternational", + "title": "IR_ROBOT_CO", "type": "object" }, - "Icephys": { + "ISI": { "additionalProperties": false, - "description": "Icephys", "properties": { "name": { - "const": "Intracellular electrophysiology", - "default": "Intracellular electrophysiology", - "title": "Name" + "const": "Intrinsic signal imaging", + "default": "Intrinsic signal imaging", + "enum": [ + "Intrinsic signal imaging" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "icephys", - "default": "icephys", - "title": "Abbreviation" + "const": "ISI", + "default": "ISI", + "enum": [ + "ISI" + ], + "title": "Abbreviation", + "type": "string" } }, - "title": "Icephys", + "title": "ISI", "type": "object" }, - "InfinityPhotoOptical": { - "additionalProperties": false, - "description": "InfinityPhotoOptical", + "ISL": { "properties": { "name": { - "const": "Infinity Photo-Optical", - "default": "Infinity Photo-Optical", - "title": "Name" + "const": "ISL Products International", + "default": "ISL Products International", + "enum": [ + "ISL Products International" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" + "const": "ISL", + "default": "ISL", + "enum": [ + "ISL" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "InfinityPhotoOptical", + "title": "ISL", "type": "object" }, - "IntegratedDNATechnologies": { - "additionalProperties": false, - "description": "IntegratedDNATechnologies", + "JANELIA": { "properties": { "name": { - "const": "Integrated DNA Technologies", - "default": "Integrated DNA Technologies", - "title": "Name" + "const": "Janelia Research Campus", + "default": "Janelia Research Campus", + "enum": [ + "Janelia Research Campus" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "IDT", - "default": "IDT", - "title": "Abbreviation" + "const": "Janelia", + "default": "Janelia", + "enum": [ + "Janelia" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -2518,39 +3196,49 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" }, "registry_identifier": { - "const": "009jvpf03", - "default": "009jvpf03", - "title": "Registry Identifier" + "const": "013sk6x84", + "default": "013sk6x84", + "enum": [ + "013sk6x84" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "IntegratedDNATechnologies", + "title": "JANELIA", "type": "object" }, - "InteruniversityMicroelectronicsCenter": { - "additionalProperties": false, - "description": "InteruniversityMicroelectronicsCenter", + "JAX": { "properties": { "name": { - "const": "Interuniversity Microelectronics Center", - "default": "Interuniversity Microelectronics Center", - "title": "Name" + "const": "Jackson Laboratory", + "default": "Jackson Laboratory", + "enum": [ + "Jackson Laboratory" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "IMEC", - "default": "IMEC", - "title": "Abbreviation" + "const": "JAX", + "default": "JAX", + "enum": [ + "JAX" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -2559,98 +3247,125 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" }, "registry_identifier": { - "const": "02kcbn207", - "default": "02kcbn207", - "title": "Registry Identifier" + "const": "021sy4w91", + "default": "021sy4w91", + "enum": [ + "021sy4w91" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "InteruniversityMicroelectronicsCenter", + "title": "JAX", "type": "object" }, - "Invitrogen": { - "additionalProperties": false, - "description": "Invitrogen", + "JULABO": { "properties": { "name": { - "const": "Invitrogen", - "default": "Invitrogen", - "title": "Name" + "const": "Julabo", + "default": "Julabo", + "enum": [ + "Julabo" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/ResearchOrganizationRegistry" - } - ], - "title": "Registry" + "default": null, + "title": "Registry", + "type": "null" }, "registry_identifier": { - "const": "03x1ewr52", - "default": "03x1ewr52", - "title": "Registry Identifier" + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Invitrogen", + "title": "JULABO", "type": "object" }, - "Isi": { - "additionalProperties": false, - "description": "Intrinsic signal imaging", + "LEICA": { "properties": { "name": { - "const": "Intrinsic signal imaging", - "default": "Intrinsic signal imaging", - "title": "Name" + "const": "Leica", + "default": "Leica", + "enum": [ + "Leica" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "ISI", - "default": "ISI", - "title": "Abbreviation" + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Isi", + "title": "LEICA", "type": "object" }, - "JacksonLaboratory": { - "additionalProperties": false, - "description": "JacksonLaboratory", + "LG": { "properties": { "name": { - "const": "Jackson Laboratory", - "default": "Jackson Laboratory", - "title": "Name" + "const": "LG", + "default": "LG", + "enum": [ + "LG" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "JAX", - "default": "JAX", - "title": "Abbreviation" + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { "default": { @@ -2659,93 +3374,104 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" }, "registry_identifier": { - "const": "021sy4w91", - "default": "021sy4w91", - "title": "Registry Identifier" + "const": "02b948n83", + "default": "02b948n83", + "enum": [ + "02b948n83" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "JacksonLaboratory", + "title": "LG", "type": "object" }, - "JaneliaResearchCampus": { - "additionalProperties": false, - "description": "JaneliaResearchCampus", + "LIFECANVAS": { "properties": { "name": { - "const": "Janelia Research Campus", - "default": "Janelia Research Campus", - "title": "Name" + "const": "LifeCanvas", + "default": "LifeCanvas", + "enum": [ + "LifeCanvas" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "Janelia", - "default": "Janelia", - "title": "Abbreviation" + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/ResearchOrganizationRegistry" - } - ], - "title": "Registry" + "default": null, + "title": "Registry", + "type": "null" }, "registry_identifier": { - "const": "013sk6x84", - "default": "013sk6x84", - "title": "Registry Identifier" + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "JaneliaResearchCampus", + "title": "LIFECANVAS", "type": "object" }, - "Julabo": { - "additionalProperties": false, - "description": "Julabo", + "LUMEN_DYNAMICS": { "properties": { "name": { - "const": "Julabo", - "default": "Julabo", - "title": "Name" + "const": "Lumen Dynamics", + "default": "Lumen Dynamics", + "enum": [ + "Lumen Dynamics" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Julabo", + "title": "LUMEN_DYNAMICS", "type": "object" }, "LaserConfig": { @@ -2755,7 +3481,11 @@ "device_type": { "const": "Laser", "default": "Laser", - "title": "Device Type" + "enum": [ + "Laser" + ], + "title": "Device Type", + "type": "string" }, "name": { "description": "Must match rig json", @@ -2807,47 +3537,73 @@ "title": "LaserConfig", "type": "object" }, - "Leica": { + "LightEmittingDiodeConfig": { "additionalProperties": false, - "description": "Leica", + "description": "Description of LED settings", "properties": { - "name": { - "const": "Leica", - "default": "Leica", - "title": "Name" + "device_type": { + "const": "Light emitting diode", + "default": "Light emitting diode", + "enum": [ + "Light emitting diode" + ], + "title": "Device Type", + "type": "string" }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" + "name": { + "title": "Name", + "type": "string" }, - "registry": { - "const": null, + "excitation_power": { + "anyOf": [ + { + "type": "number" + }, + { + "type": "string" + }, + { + "type": "null" + } + ], "default": null, - "title": "Registry" + "title": "Excitation power (mW)" }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" + "excitation_power_unit": { + "allOf": [ + { + "$ref": "#/$defs/PowerUnit" + } + ], + "default": "milliwatt", + "title": "Excitation power unit" } }, - "title": "Leica", + "required": [ + "name" + ], + "title": "LightEmittingDiodeConfig", "type": "object" }, - "Lg": { - "additionalProperties": false, - "description": "Lg", + "MBF": { "properties": { "name": { - "const": "LG", - "default": "LG", - "title": "Name" + "const": "MBF Bioscience", + "default": "MBF Bioscience", + "enum": [ + "MBF Bioscience" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" + "const": "MBF", + "default": "MBF", + "enum": [ + "MBF" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -2856,139 +3612,201 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" }, "registry_identifier": { - "const": "02b948n83", - "default": "02b948n83", - "title": "Registry Identifier" + "const": "02zynam48", + "default": "02zynam48", + "enum": [ + "02zynam48" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "Lg", + "title": "MBF", "type": "object" }, - "LifeCanvas": { - "additionalProperties": false, - "description": "LifeCanvas", + "MEADOWLARK_OPTICS": { "properties": { "name": { - "const": "LifeCanvas", - "default": "LifeCanvas", - "title": "Name" + "const": "Meadowlark Optics", + "default": "Meadowlark Optics", + "enum": [ + "Meadowlark Optics" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, - "default": null, + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" + }, + "propertyName": "name" + }, + "oneOf": [ + { + "$ref": "#/$defs/ROR" + } + ], "title": "Registry" }, "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" + "const": "00n8qbq54", + "default": "00n8qbq54", + "enum": [ + "00n8qbq54" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "LifeCanvas", + "title": "MEADOWLARK_OPTICS", "type": "object" }, - "LightEmittingDiodeConfig": { + "MERFISH": { "additionalProperties": false, - "description": "Description of LED settings", "properties": { - "device_type": { - "const": "Light emitting diode", - "default": "Light emitting diode", - "title": "Device Type" + "name": { + "const": "Multiplexed error-robust fluorescence in situ hybridization", + "default": "Multiplexed error-robust fluorescence in situ hybridization", + "enum": [ + "Multiplexed error-robust fluorescence in situ hybridization" + ], + "title": "Name", + "type": "string" }, + "abbreviation": { + "const": "merfish", + "default": "merfish", + "enum": [ + "merfish" + ], + "title": "Abbreviation", + "type": "string" + } + }, + "title": "MERFISH", + "type": "object" + }, + "MIDOPT": { + "properties": { "name": { + "const": "Midwest Optical Systems, Inc.", + "default": "Midwest Optical Systems, Inc.", + "enum": [ + "Midwest Optical Systems, Inc." + ], "title": "Name", "type": "string" }, - "excitation_power": { - "anyOf": [ - { - "type": "number" - }, - { - "type": "string" - }, - { - "type": "null" - } + "abbreviation": { + "const": "MidOpt", + "default": "MidOpt", + "enum": [ + "MidOpt" ], + "title": "Abbreviation", + "type": "string" + }, + "registry": { "default": null, - "title": "Excitation power (mW)" + "title": "Registry", + "type": "null" }, - "excitation_power_unit": { - "allOf": [ - { - "$ref": "#/$defs/PowerUnit" - } + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null ], - "default": "milliwatt", - "title": "Excitation power unit" + "title": "Registry Identifier", + "type": "null" } }, - "required": [ - "name" - ], - "title": "LightEmittingDiodeConfig", + "title": "MIDOPT", "type": "object" }, - "LumenDynamics": { - "additionalProperties": false, - "description": "Lumen Dynamics", + "MITUTUYO": { "properties": { "name": { - "const": "Lumen Dynamics", - "default": "Lumen Dynamics", - "title": "Name" + "const": "Mitutuyo", + "default": "Mitutuyo", + "enum": [ + "Mitutuyo" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "LumenDynamics", + "title": "MITUTUYO", "type": "object" }, - "MBFBioscience": { - "additionalProperties": false, - "description": "MBFBioscience", + "MJFF": { "properties": { "name": { - "const": "MBF Bioscience", - "default": "MBF Bioscience", - "title": "Name" + "const": "Michael J. Fox Foundation for Parkinson's Research", + "default": "Michael J. Fox Foundation for Parkinson's Research", + "enum": [ + "Michael J. Fox Foundation for Parkinson's Research" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "MBF", - "default": "MBF", - "title": "Abbreviation" + "const": "MJFF", + "default": "MJFF", + "enum": [ + "MJFF" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -2997,39 +3815,49 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" }, "registry_identifier": { - "const": "02zynam48", - "default": "02zynam48", - "title": "Registry Identifier" + "const": "03arq3225", + "default": "03arq3225", + "enum": [ + "03arq3225" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "MBFBioscience", + "title": "MJFF", "type": "object" }, - "MKSNewport": { - "additionalProperties": false, - "description": "MKSNewport", + "MKS_NEWPORT": { "properties": { "name": { "const": "MKS Newport", "default": "MKS Newport", - "title": "Name" + "enum": [ + "MKS Newport" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { "default": { @@ -3038,13 +3866,13 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" @@ -3052,10 +3880,77 @@ "registry_identifier": { "const": "00k17f049", "default": "00k17f049", - "title": "Registry Identifier" + "enum": [ + "00k17f049" + ], + "title": "Registry Identifier", + "type": "string" + } + }, + "title": "MKS_NEWPORT", + "type": "object" + }, + "MPI": { + "properties": { + "name": { + "const": "MPI", + "default": "MPI", + "enum": [ + "MPI" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "MPI", + "default": "MPI", + "enum": [ + "MPI" + ], + "title": "Abbreviation", + "type": "string" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "MPI", + "type": "object" + }, + "MRI": { + "additionalProperties": false, + "properties": { + "name": { + "const": "Magnetic resonance imaging", + "default": "Magnetic resonance imaging", + "enum": [ + "Magnetic resonance imaging" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "MRI", + "default": "MRI", + "enum": [ + "MRI" + ], + "title": "Abbreviation", + "type": "string" } }, - "title": "MKSNewport", + "title": "MRI", "type": "object" }, "MRIScan": { @@ -3454,7 +4349,7 @@ ], "title": "Manipulator coordinates" }, - "bregma_coordinates": { + "anatomical_coordinates": { "anyOf": [ { "$ref": "#/$defs/Coordinates3d" @@ -3464,7 +4359,23 @@ } ], "default": null, - "title": "Bregma coordinates" + "title": "Anatomical coordinates" + }, + "anatomical_reference": { + "anyOf": [ + { + "enum": [ + "Bregma", + "Lambda" + ], + "type": "string" + }, + { + "type": "null" + } + ], + "default": null, + "title": "Anatomical coordinate reference" }, "surface_z": { "anyOf": [ @@ -3537,19 +4448,34 @@ "title": "MassUnit", "type": "string" }, - "MeadowlarkOptics": { - "additionalProperties": false, - "description": "MeadowlarkOptics", + "MriScanSequence": { + "description": "MRI scan sequence", + "enum": [ + "RARE", + "Other" + ], + "title": "MriScanSequence", + "type": "string" + }, + "NATIONAL_INSTRUMENTS": { "properties": { "name": { - "const": "Meadowlark Optics", - "default": "Meadowlark Optics", - "title": "Name" + "const": "National Instruments", + "default": "National Instruments", + "enum": [ + "National Instruments" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { "default": { @@ -3558,57 +4484,87 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" }, "registry_identifier": { - "const": "00n8qbq54", - "default": "00n8qbq54", - "title": "Registry Identifier" + "const": "026exqw73", + "default": "026exqw73", + "enum": [ + "026exqw73" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "MeadowlarkOptics", + "title": "NATIONAL_INSTRUMENTS", "type": "object" }, - "Merfish": { - "additionalProperties": false, - "description": "Merfish", + "NAVITAR": { "properties": { "name": { - "const": "Multiplexed error-robust fluorescence in situ hybridization", - "default": "Multiplexed error-robust fluorescence in situ hybridization", - "title": "Name" + "const": "Navitar", + "default": "Navitar", + "enum": [ + "Navitar" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "merfish", - "default": "merfish", - "title": "Abbreviation" + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Merfish", + "title": "NAVITAR", "type": "object" }, - "MichaelJFoxFoundationForParkinsonsResearch": { - "additionalProperties": false, - "description": "MichaelJFoxFoundationForParkinsonsResearch", + "NCCIH": { "properties": { "name": { - "const": "Michael J. Fox Foundation for Parkinson's Research", - "default": "Michael J. Fox Foundation for Parkinson's Research", - "title": "Name" + "const": "National Center for Complementary and Integrative Health", + "default": "National Center for Complementary and Integrative Health", + "enum": [ + "National Center for Complementary and Integrative Health" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "MJFF", - "default": "MJFF", - "title": "Abbreviation" + "const": "NCCIH", + "default": "NCCIH", + "enum": [ + "NCCIH" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -3617,178 +4573,125 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" }, "registry_identifier": { - "const": "03arq3225", - "default": "03arq3225", - "title": "Registry Identifier" - } - }, - "title": "MichaelJFoxFoundationForParkinsonsResearch", - "type": "object" - }, - "MidwestOpticalSystems": { - "additionalProperties": false, - "description": "MidwestOpticalSystems", - "properties": { - "name": { - "const": "Midwest Optical Systems, Inc.", - "default": "Midwest Optical Systems, Inc.", - "title": "Name" - }, - "abbreviation": { - "const": "MidOpt", - "default": "MidOpt", - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" + "const": "00190t495", + "default": "00190t495", + "enum": [ + "00190t495" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "MidwestOpticalSystems", + "title": "NCCIH", "type": "object" }, - "Mitutuyo": { - "additionalProperties": false, - "description": "Mitutuyo", + "NEUROPHOTOMETRICS": { "properties": { "name": { - "const": "Mitutuyo", - "default": "Mitutuyo", - "title": "Name" + "const": "Neurophotometrics", + "default": "Neurophotometrics", + "enum": [ + "Neurophotometrics" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "Mitutuyo", - "type": "object" - }, - "Mpi": { - "additionalProperties": false, - "description": "Mpi", - "properties": { - "name": { - "const": "MPI", - "default": "MPI", - "title": "Name" - }, - "abbreviation": { - "const": "MPI", - "default": "MPI", - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "Mpi", - "type": "object" - }, - "Mri": { - "additionalProperties": false, - "description": "Mri", - "properties": { - "name": { - "const": "Magnetic resonance imaging", - "default": "Magnetic resonance imaging", - "title": "Name" - }, - "abbreviation": { - "const": "MRI", - "default": "MRI", - "title": "Abbreviation" + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Mri", + "title": "NEUROPHOTOMETRICS", "type": "object" }, - "MriScanSequence": { - "description": "MRI scan sequence", - "enum": [ - "RARE", - "Other" - ], - "title": "MriScanSequence", - "type": "string" - }, - "NResearch": { - "additionalProperties": false, - "description": "NResearch", + "NEW_SCALE_TECHNOLOGIES": { "properties": { "name": { - "const": "NResearch Inc", - "default": "NResearch Inc", - "title": "Name" + "const": "New Scale Technologies", + "default": "New Scale Technologies", + "enum": [ + "New Scale Technologies" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "NResearch", + "title": "NEW_SCALE_TECHNOLOGIES", "type": "object" }, - "NationalCenterForComplementaryAndIntegrativeHealth": { - "additionalProperties": false, - "description": "NationalCenterForComplementaryAndIntegrativeHealth", + "NIKON": { "properties": { "name": { - "const": "National Center for Complementary and Integrative Health", - "default": "National Center for Complementary and Integrative Health", - "title": "Name" + "const": "Nikon", + "default": "Nikon", + "enum": [ + "Nikon" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "NCCIH", - "default": "NCCIH", - "title": "Abbreviation" + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { "default": { @@ -3797,39 +4700,49 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" }, "registry_identifier": { - "const": "00190t495", - "default": "00190t495", - "title": "Registry Identifier" + "const": "0280y9h11", + "default": "0280y9h11", + "enum": [ + "0280y9h11" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "NationalCenterForComplementaryAndIntegrativeHealth", + "title": "NIKON", "type": "object" }, - "NationalInstituteOfMentalHealth": { - "additionalProperties": false, - "description": "NationalInstituteofMentalHealth", + "NIMH": { "properties": { "name": { "const": "National Institute of Mental Health", "default": "National Institute of Mental Health", - "title": "Name" + "enum": [ + "National Institute of Mental Health" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "NIMH", "default": "NIMH", - "title": "Abbreviation" + "enum": [ + "NIMH" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -3838,13 +4751,13 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" @@ -3852,25 +4765,35 @@ "registry_identifier": { "const": "04xeg9z08", "default": "04xeg9z08", - "title": "Registry Identifier" + "enum": [ + "04xeg9z08" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "NationalInstituteOfMentalHealth", + "title": "NIMH", "type": "object" }, - "NationalInstituteOfNeurologicalDisordersAndStroke": { - "additionalProperties": false, - "description": "NationalInstituteOfNeurologicalDisordersAndStroke", + "NINDS": { "properties": { "name": { "const": "National Institute of Neurological Disorders and Stroke", "default": "National Institute of Neurological Disorders and Stroke", - "title": "Name" + "enum": [ + "National Institute of Neurological Disorders and Stroke" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "NINDS", "default": "NINDS", - "title": "Abbreviation" + "enum": [ + "NINDS" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -3879,13 +4802,13 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" @@ -3893,25 +4816,73 @@ "registry_identifier": { "const": "01s5ya894", "default": "01s5ya894", - "title": "Registry Identifier" + "enum": [ + "01s5ya894" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "NationalInstituteOfNeurologicalDisordersAndStroke", + "title": "NINDS", "type": "object" }, - "NationalInstruments": { - "additionalProperties": false, - "description": "NationalInstruments", + "NRESEARCH_INC": { "properties": { "name": { - "const": "National Instruments", - "default": "National Instruments", - "title": "Name" + "const": "NResearch Inc", + "default": "NResearch Inc", + "enum": [ + "NResearch Inc" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "NRESEARCH_INC", + "type": "object" + }, + "NYU": { + "properties": { + "name": { + "const": "New York University", + "default": "New York University", + "enum": [ + "New York University" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "NYU", + "default": "NYU", + "enum": [ + "NYU" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -3920,190 +4891,244 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" }, "registry_identifier": { - "const": "026exqw73", - "default": "026exqw73", - "title": "Registry Identifier" + "const": "0190ak572", + "default": "0190ak572", + "enum": [ + "0190ak572" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "NationalInstruments", + "title": "NYU", "type": "object" }, - "Navitar": { - "additionalProperties": false, - "description": "Navitar", + "OEPS": { "properties": { "name": { - "const": "Navitar", - "default": "Navitar", - "title": "Name" + "const": "Open Ephys Production Site", + "default": "Open Ephys Production Site", + "enum": [ + "Open Ephys Production Site" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" + "const": "OEPS", + "default": "OEPS", + "enum": [ + "OEPS" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { - "const": null, - "default": null, + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" + }, + "propertyName": "name" + }, + "oneOf": [ + { + "$ref": "#/$defs/ROR" + } + ], "title": "Registry" }, "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" + "const": "007rkz355", + "default": "007rkz355", + "enum": [ + "007rkz355" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "Navitar", + "title": "OEPS", "type": "object" }, - "Neurophotometrics": { - "additionalProperties": false, - "description": "Neurophotometrics", + "OLYMPUS": { "properties": { "name": { - "const": "Neurophotometrics", - "default": "Neurophotometrics", - "title": "Name" + "const": "Olympus", + "default": "Olympus", + "enum": [ + "Olympus" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, - "default": null, + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" + }, + "propertyName": "name" + }, + "oneOf": [ + { + "$ref": "#/$defs/ROR" + } + ], "title": "Registry" }, "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" + "const": "02vcdte90", + "default": "02vcdte90", + "enum": [ + "02vcdte90" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "Neurophotometrics", + "title": "OLYMPUS", "type": "object" }, - "NewScaleTechnologies": { - "additionalProperties": false, - "description": "NewScaleTechnologies", + "OPTOTUNE": { "properties": { "name": { - "const": "New Scale Technologies", - "default": "New Scale Technologies", - "title": "Name" + "const": "Optotune", + "default": "Optotune", + "enum": [ + "Optotune" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "NewScaleTechnologies", + "title": "OPTOTUNE", "type": "object" }, - "NewYorkUniversity": { - "additionalProperties": false, - "description": "NewYorkUniversity", + "OTHER": { "properties": { "name": { - "const": "New York University", - "default": "New York University", - "title": "Name" + "const": "Other", + "default": "Other", + "enum": [ + "Other" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "NYU", - "default": "NYU", - "title": "Abbreviation" + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/ResearchOrganizationRegistry" - } - ], - "title": "Registry" + "default": null, + "title": "Registry", + "type": "null" }, "registry_identifier": { - "const": "0190ak572", - "default": "0190ak572", - "title": "Registry Identifier" + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "NewYorkUniversity", + "title": "OTHER", "type": "object" }, - "Nikon": { - "additionalProperties": false, - "description": "Nikon", + "OXXIUS": { "properties": { "name": { - "const": "Nikon", - "default": "Nikon", - "title": "Name" + "const": "Oxxius", + "default": "Oxxius", + "enum": [ + "Oxxius" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/ResearchOrganizationRegistry" - } + "default": null, + "enum": [ + null ], - "title": "Registry" + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" }, "registry_identifier": { - "const": "0280y9h11", - "default": "0280y9h11", - "title": "Registry Identifier" + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Nikon", + "title": "OXXIUS", "type": "object" }, "OlfactometerChannelConfig": { @@ -4166,7 +5191,11 @@ "stimulus_type": { "const": "Olfactory Stimulation", "default": "Olfactory Stimulation", - "title": "Stimulus Type" + "enum": [ + "Olfactory Stimulation" + ], + "title": "Stimulus Type", + "type": "string" }, "stimulus_name": { "title": "Stimulus name", @@ -4199,88 +5228,6 @@ "title": "OlfactoryStimulation", "type": "object" }, - "Olympus": { - "additionalProperties": false, - "description": "Olympus", - "properties": { - "name": { - "const": "Olympus", - "default": "Olympus", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/ResearchOrganizationRegistry" - } - ], - "title": "Registry" - }, - "registry_identifier": { - "const": "02vcdte90", - "default": "02vcdte90", - "title": "Registry Identifier" - } - }, - "title": "Olympus", - "type": "object" - }, - "OpenEphysProductionSite": { - "additionalProperties": false, - "description": "OpenEphysProductionSite", - "properties": { - "name": { - "const": "Open Ephys Production Site", - "default": "Open Ephys Production Site", - "title": "Name" - }, - "abbreviation": { - "const": "OEPS", - "default": "OEPS", - "title": "Abbreviation" - }, - "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/ResearchOrganizationRegistry" - } - ], - "title": "Registry" - }, - "registry_identifier": { - "const": "007rkz355", - "default": "007rkz355", - "title": "Registry Identifier" - } - }, - "title": "OpenEphysProductionSite", - "type": "object" - }, "OptoStimulation": { "additionalProperties": false, "description": "Description of opto stimulation parameters", @@ -4288,7 +5235,11 @@ "stimulus_type": { "const": "Opto Stimulation", "default": "Opto Stimulation", - "title": "Stimulus Type" + "enum": [ + "Opto Stimulation" + ], + "title": "Stimulus Type", + "type": "string" }, "stimulus_name": { "title": "Stimulus name", @@ -4456,90 +5407,6 @@ "title": "OptoStimulation", "type": "object" }, - "Optotune": { - "additionalProperties": false, - "description": "Optotune", - "properties": { - "name": { - "const": "Optotune", - "default": "Optotune", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "Optotune", - "type": "object" - }, - "Other": { - "additionalProperties": false, - "description": "Other", - "properties": { - "name": { - "const": "Other", - "default": "Other", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "Other", - "type": "object" - }, - "Oxxius": { - "additionalProperties": false, - "description": "Oxxius", - "properties": { - "name": { - "const": "Oxxius", - "default": "Oxxius", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "Oxxius", - "type": "object" - }, "PIDName": { "additionalProperties": false, "description": "Model for associate a name with a persistent identifier (PID),\nthe registry for that PID, and abbreviation for that registry", @@ -4591,22 +5458,67 @@ "title": "PIDName", "type": "object" }, - "POphys": { + "POPHYS": { "additionalProperties": false, - "description": "POphys", "properties": { "name": { "const": "Planar optical physiology", "default": "Planar optical physiology", - "title": "Name" + "enum": [ + "Planar optical physiology" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "ophys", - "default": "ophys", - "title": "Abbreviation" + "const": "pophys", + "default": "pophys", + "enum": [ + "pophys" + ], + "title": "Abbreviation", + "type": "string" } }, - "title": "POphys", + "title": "POPHYS", + "type": "object" + }, + "PRIZMATIX": { + "properties": { + "name": { + "const": "Prizmatix", + "default": "Prizmatix", + "enum": [ + "Prizmatix" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "PRIZMATIX", "type": "object" }, "PhotoStimulation": { @@ -4616,7 +5528,11 @@ "stimulus_type": { "const": "Photo Stimulation", "default": "Photo Stimulation", - "title": "Stimulus Type" + "enum": [ + "Photo Stimulation" + ], + "title": "Stimulus Type", + "type": "string" }, "stimulus_name": { "title": "Stimulus name", @@ -4808,34 +5724,6 @@ "title": "PowerUnit", "type": "string" }, - "Prizmatix": { - "additionalProperties": false, - "description": "Prizmatix", - "properties": { - "name": { - "const": "Prizmatix", - "default": "Prizmatix", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "Prizmatix", - "type": "object" - }, "PulseShape": { "description": "Types of Opto stim pulse shapes", "enum": [ @@ -4846,60 +5734,105 @@ "title": "PulseShape", "type": "string" }, - "Quantifi": { - "additionalProperties": false, - "description": "Quantifi", + "QUANTIFI": { "properties": { "name": { "const": "Quantifi", "default": "Quantifi", - "title": "Name" + "enum": [ + "Quantifi" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Quantifi", + "title": "QUANTIFI", "type": "object" }, - "RaspberryPi": { - "additionalProperties": false, - "description": "RaspberryPi", + "RASPBERRY_PI": { "properties": { "name": { "const": "Raspberry Pi", "default": "Raspberry Pi", - "title": "Name" + "enum": [ + "Raspberry Pi" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "RASPBERRY_PI", + "type": "object" + }, + "ROR": { + "additionalProperties": false, + "properties": { + "name": { + "const": "Research Organization Registry", + "default": "Research Organization Registry", + "enum": [ + "Research Organization Registry" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "ROR", + "default": "ROR", + "enum": [ + "ROR" + ], + "title": "Abbreviation", + "type": "string" } }, - "title": "RaspberryPi", + "title": "ROR", "type": "object" }, "Reagent": { @@ -4913,365 +5846,365 @@ "source": { "discriminator": { "mapping": { - "AA Opto Electronic": "#/$defs/AAOptoElectronic", - "ASUS": "#/$defs/Asus", - "Abcam": "#/$defs/Abcam", - "Addgene": "#/$defs/Addgene", - "Ailipu Technology Co": "#/$defs/AilipuTechnologyCo", - "Allen Institute": "#/$defs/AllenInstitute", - "Allen Institute for Brain Science": "#/$defs/AllenInstituteForBrainScience", - "Allen Institute for Neural Dynamics": "#/$defs/AllenInstituteForNeuralDynamics", - "Allied": "#/$defs/Allied", - "Applied Scientific Instrumentation": "#/$defs/AppliedScientificInstrumentation", - "Arecont Vision Costar": "#/$defs/ArecontVisionCostar", - "Basler": "#/$defs/Basler", - "Cambridge Technology": "#/$defs/CambridgeTechnology", - "Carl Zeiss": "#/$defs/CarlZeiss", - "Champalimaud Foundation": "#/$defs/ChampalimaudFoundation", - "Chan Zuckerberg Initiative": "#/$defs/ChanZuckerbergInitiative", - "Chroma": "#/$defs/Chroma", - "Coherent Scientific": "#/$defs/CoherentScientific", - "Columbia University": "#/$defs/ColumbiaUniversity", - "Computar": "#/$defs/Computar", - "Conoptics": "#/$defs/Conoptics", - "Custom": "#/$defs/Custom", - "Dodotronic": "#/$defs/Dodotronic", - "Doric": "#/$defs/Doric", - "Ealing": "#/$defs/Ealing", - "Edmund Optics": "#/$defs/EdmundOptics", - "Emory University": "#/$defs/EmoryUniversity", - "Euresys": "#/$defs/Euresys", - "Fujinon": "#/$defs/Fujinon", - "Hamamatsu": "#/$defs/Hamamatsu", - "Hamilton": "#/$defs/Hamilton", - "Huazhong University of Science and Technology": "#/$defs/HuazhongUniversityOfScienceAndTechnology", - "IR Robot Co": "#/$defs/IRRobotCo", - "ISL Products International": "#/$defs/ISLProductsInternational", - "Infinity Photo-Optical": "#/$defs/InfinityPhotoOptical", - "Integrated DNA Technologies": "#/$defs/IntegratedDNATechnologies", - "Interuniversity Microelectronics Center": "#/$defs/InteruniversityMicroelectronicsCenter", - "Invitrogen": "#/$defs/Invitrogen", - "Jackson Laboratory": "#/$defs/JacksonLaboratory", - "Janelia Research Campus": "#/$defs/JaneliaResearchCampus", - "Julabo": "#/$defs/Julabo", - "LG": "#/$defs/Lg", - "Leica": "#/$defs/Leica", - "LifeCanvas": "#/$defs/LifeCanvas", - "Lumen Dynamics": "#/$defs/LumenDynamics", - "MBF Bioscience": "#/$defs/MBFBioscience", - "MKS Newport": "#/$defs/MKSNewport", - "MPI": "#/$defs/Mpi", - "Meadowlark Optics": "#/$defs/MeadowlarkOptics", - "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch", - "Midwest Optical Systems, Inc.": "#/$defs/MidwestOpticalSystems", - "Mitutuyo": "#/$defs/Mitutuyo", - "NResearch Inc": "#/$defs/NResearch", - "National Center for Complementary and Integrative Health": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth", - "National Institute of Mental Health": "#/$defs/NationalInstituteOfMentalHealth", - "National Institute of Neurological Disorders and Stroke": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke", - "National Instruments": "#/$defs/NationalInstruments", - "Navitar": "#/$defs/Navitar", - "Neurophotometrics": "#/$defs/Neurophotometrics", - "New Scale Technologies": "#/$defs/NewScaleTechnologies", - "New York University": "#/$defs/NewYorkUniversity", - "Nikon": "#/$defs/Nikon", - "Olympus": "#/$defs/Olympus", - "Open Ephys Production Site": "#/$defs/OpenEphysProductionSite", - "Optotune": "#/$defs/Optotune", - "Other": "#/$defs/Other", - "Oxxius": "#/$defs/Oxxius", - "Prizmatix": "#/$defs/Prizmatix", - "Quantifi": "#/$defs/Quantifi", - "Raspberry Pi": "#/$defs/RaspberryPi", - "SICGEN": "#/$defs/Sicgen", - "Schneider-Kreuznach": "#/$defs/SchneiderKreuznach", - "Second Order Effects": "#/$defs/SecondOrderEffects", - "Semrock": "#/$defs/Semrock", - "Sigma-Aldritch": "#/$defs/SigmaAldritch", - "Simons Foundation": "#/$defs/SimonsFoundation", - "Spinnaker": "#/$defs/Spinnaker", - "Tamron": "#/$defs/Tamron", + "AA Opto Electronic": "#/$defs/AA_OPTO_ELECTRONIC", + "ASUS": "#/$defs/ASUS", + "Abcam": "#/$defs/ABCAM", + "Addgene": "#/$defs/ADDGENE", + "Ailipu Technology Co": "#/$defs/AILIPU", + "Allen Institute": "#/$defs/AI", + "Allen Institute for Brain Science": "#/$defs/AIBS", + "Allen Institute for Neural Dynamics": "#/$defs/AIND", + "Allied": "#/$defs/ALLIED", + "Applied Scientific Instrumentation": "#/$defs/ASI", + "Arecont Vision Costar": "#/$defs/ARECONT_VISION_COSTAR", + "Basler": "#/$defs/BASLER", + "Cambridge Technology": "#/$defs/CAMBRIDGE_TECHNOLOGY", + "Carl Zeiss": "#/$defs/CARL_ZEISS", + "Champalimaud Foundation": "#/$defs/CHAMPALIMAUD", + "Chan Zuckerberg Initiative": "#/$defs/CZI", + "Chroma": "#/$defs/CHROMA", + "Coherent Scientific": "#/$defs/COHERENT_SCIENTIFIC", + "Columbia University": "#/$defs/COLUMBIA", + "Computar": "#/$defs/COMPUTAR", + "Conoptics": "#/$defs/CONOPTICS", + "Custom": "#/$defs/CUSTOM", + "Dodotronic": "#/$defs/DODOTRONIC", + "Doric": "#/$defs/DORIC", + "Ealing": "#/$defs/EALING", + "Edmund Optics": "#/$defs/EDMUND_OPTICS", + "Emory University": "#/$defs/EMORY", + "Euresys": "#/$defs/EURESYS", + "Fujinon": "#/$defs/FUJINON", + "Hamamatsu": "#/$defs/HAMAMATSU", + "Hamilton": "#/$defs/HAMILTON", + "Huazhong University of Science and Technology": "#/$defs/HUST", + "IR Robot Co": "#/$defs/IR_ROBOT_CO", + "ISL Products International": "#/$defs/ISL", + "Infinity Photo-Optical": "#/$defs/INFINITY_PHOTO_OPTICAL", + "Integrated DNA Technologies": "#/$defs/IDT", + "Interuniversity Microelectronics Center": "#/$defs/IMEC", + "Invitrogen": "#/$defs/INVITROGEN", + "Jackson Laboratory": "#/$defs/JAX", + "Janelia Research Campus": "#/$defs/JANELIA", + "Julabo": "#/$defs/JULABO", + "LG": "#/$defs/LG", + "Leica": "#/$defs/LEICA", + "LifeCanvas": "#/$defs/LIFECANVAS", + "Lumen Dynamics": "#/$defs/LUMEN_DYNAMICS", + "MBF Bioscience": "#/$defs/MBF", + "MKS Newport": "#/$defs/MKS_NEWPORT", + "MPI": "#/$defs/MPI", + "Meadowlark Optics": "#/$defs/MEADOWLARK_OPTICS", + "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MJFF", + "Midwest Optical Systems, Inc.": "#/$defs/MIDOPT", + "Mitutuyo": "#/$defs/MITUTUYO", + "NResearch Inc": "#/$defs/NRESEARCH_INC", + "National Center for Complementary and Integrative Health": "#/$defs/NCCIH", + "National Institute of Mental Health": "#/$defs/NIMH", + "National Institute of Neurological Disorders and Stroke": "#/$defs/NINDS", + "National Instruments": "#/$defs/NATIONAL_INSTRUMENTS", + "Navitar": "#/$defs/NAVITAR", + "Neurophotometrics": "#/$defs/NEUROPHOTOMETRICS", + "New Scale Technologies": "#/$defs/NEW_SCALE_TECHNOLOGIES", + "New York University": "#/$defs/NYU", + "Nikon": "#/$defs/NIKON", + "Olympus": "#/$defs/OLYMPUS", + "Open Ephys Production Site": "#/$defs/OEPS", + "Optotune": "#/$defs/OPTOTUNE", + "Other": "#/$defs/OTHER", + "Oxxius": "#/$defs/OXXIUS", + "Prizmatix": "#/$defs/PRIZMATIX", + "Quantifi": "#/$defs/QUANTIFI", + "Raspberry Pi": "#/$defs/RASPBERRY_PI", + "SICGEN": "#/$defs/SICGEN", + "Schneider-Kreuznach": "#/$defs/SCHNEIDER_KREUZNACH", + "Second Order Effects": "#/$defs/SECOND_ORDER_EFFECTS", + "Semrock": "#/$defs/SEMROCK", + "Sigma-Aldritch": "#/$defs/SIGMA_ALDRITCH", + "Simons Foundation": "#/$defs/SIMONS_FOUNDATION", + "Spinnaker": "#/$defs/SPINNAKER", + "Tamron": "#/$defs/TAMRON", "Technical Manufacturing Corporation": "#/$defs/TMC", - "Teledyne FLIR": "#/$defs/TeledyneFLIR", - "Templeton World Charity Foundation": "#/$defs/TempletonWorldCharityFoundation", - "The Imaging Source": "#/$defs/TheImagingSource", - "The Lee Company": "#/$defs/TheLeeCompany", - "Thermo Fisher": "#/$defs/Thermofisher", - "Thorlabs": "#/$defs/Thorlabs", - "Tymphany": "#/$defs/Tymphany", - "Vieworks": "#/$defs/Vieworks", - "Vortran": "#/$defs/Vortran", - "ams OSRAM": "#/$defs/AmsOsram" + "Teledyne FLIR": "#/$defs/FLIR", + "Templeton World Charity Foundation": "#/$defs/TWCF", + "The Imaging Source": "#/$defs/THE_IMAGING_SOURCE", + "The Lee Company": "#/$defs/THE_LEE_COMPANY", + "Thermo Fisher Scientific": "#/$defs/THERMO_FISHER_SCIENTIFIC", + "Thorlabs": "#/$defs/THORLABS", + "Tymphany": "#/$defs/TYMPHANY", + "Vieworks": "#/$defs/VIEWORKS", + "Vortran": "#/$defs/VORTRAN", + "ams OSRAM": "#/$defs/AMS_OSRAM" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/AAOptoElectronic" + "$ref": "#/$defs/AA_OPTO_ELECTRONIC" }, { - "$ref": "#/$defs/Abcam" + "$ref": "#/$defs/ASUS" }, { - "$ref": "#/$defs/Addgene" + "$ref": "#/$defs/ABCAM" }, { - "$ref": "#/$defs/AilipuTechnologyCo" + "$ref": "#/$defs/ADDGENE" }, { - "$ref": "#/$defs/AllenInstitute" + "$ref": "#/$defs/AILIPU" }, { - "$ref": "#/$defs/AllenInstituteForBrainScience" + "$ref": "#/$defs/AI" }, { - "$ref": "#/$defs/AllenInstituteForNeuralDynamics" + "$ref": "#/$defs/AIBS" }, { - "$ref": "#/$defs/Allied" + "$ref": "#/$defs/AIND" }, { - "$ref": "#/$defs/AmsOsram" + "$ref": "#/$defs/ALLIED" }, { - "$ref": "#/$defs/AppliedScientificInstrumentation" + "$ref": "#/$defs/ASI" }, { - "$ref": "#/$defs/Asus" + "$ref": "#/$defs/ARECONT_VISION_COSTAR" }, { - "$ref": "#/$defs/ArecontVisionCostar" + "$ref": "#/$defs/BASLER" }, { - "$ref": "#/$defs/Basler" + "$ref": "#/$defs/CAMBRIDGE_TECHNOLOGY" }, { - "$ref": "#/$defs/CambridgeTechnology" + "$ref": "#/$defs/CARL_ZEISS" }, { - "$ref": "#/$defs/ChampalimaudFoundation" + "$ref": "#/$defs/CHAMPALIMAUD" }, { - "$ref": "#/$defs/ChanZuckerbergInitiative" + "$ref": "#/$defs/CZI" }, { - "$ref": "#/$defs/Chroma" + "$ref": "#/$defs/CHROMA" }, { - "$ref": "#/$defs/CoherentScientific" + "$ref": "#/$defs/COHERENT_SCIENTIFIC" }, { - "$ref": "#/$defs/ColumbiaUniversity" + "$ref": "#/$defs/COLUMBIA" }, { - "$ref": "#/$defs/Computar" + "$ref": "#/$defs/COMPUTAR" }, { - "$ref": "#/$defs/Conoptics" + "$ref": "#/$defs/CONOPTICS" }, { - "$ref": "#/$defs/Custom" + "$ref": "#/$defs/CUSTOM" }, { - "$ref": "#/$defs/Dodotronic" + "$ref": "#/$defs/DODOTRONIC" }, { - "$ref": "#/$defs/Doric" + "$ref": "#/$defs/DORIC" }, { - "$ref": "#/$defs/Ealing" + "$ref": "#/$defs/EALING" }, { - "$ref": "#/$defs/EdmundOptics" + "$ref": "#/$defs/EDMUND_OPTICS" }, { - "$ref": "#/$defs/EmoryUniversity" + "$ref": "#/$defs/EMORY" }, { - "$ref": "#/$defs/Euresys" + "$ref": "#/$defs/EURESYS" }, { - "$ref": "#/$defs/Fujinon" + "$ref": "#/$defs/FUJINON" }, { - "$ref": "#/$defs/Hamamatsu" + "$ref": "#/$defs/HAMAMATSU" }, { - "$ref": "#/$defs/Hamilton" + "$ref": "#/$defs/HAMILTON" }, { - "$ref": "#/$defs/HuazhongUniversityOfScienceAndTechnology" + "$ref": "#/$defs/HUST" }, { - "$ref": "#/$defs/TheImagingSource" + "$ref": "#/$defs/IR_ROBOT_CO" }, { - "$ref": "#/$defs/IntegratedDNATechnologies" + "$ref": "#/$defs/ISL" }, { - "$ref": "#/$defs/InteruniversityMicroelectronicsCenter" + "$ref": "#/$defs/INFINITY_PHOTO_OPTICAL" }, { - "$ref": "#/$defs/InfinityPhotoOptical" + "$ref": "#/$defs/IDT" }, { - "$ref": "#/$defs/Invitrogen" + "$ref": "#/$defs/IMEC" }, { - "$ref": "#/$defs/ISLProductsInternational" + "$ref": "#/$defs/INVITROGEN" }, { - "$ref": "#/$defs/JacksonLaboratory" + "$ref": "#/$defs/JAX" }, { - "$ref": "#/$defs/JaneliaResearchCampus" + "$ref": "#/$defs/JANELIA" }, { - "$ref": "#/$defs/Julabo" + "$ref": "#/$defs/JULABO" }, { - "$ref": "#/$defs/TheLeeCompany" + "$ref": "#/$defs/LG" }, { - "$ref": "#/$defs/Leica" + "$ref": "#/$defs/LEICA" }, { - "$ref": "#/$defs/Lg" + "$ref": "#/$defs/LUMEN_DYNAMICS" }, { - "$ref": "#/$defs/LifeCanvas" + "$ref": "#/$defs/LIFECANVAS" }, { - "$ref": "#/$defs/MeadowlarkOptics" + "$ref": "#/$defs/MBF" }, { - "$ref": "#/$defs/IRRobotCo" + "$ref": "#/$defs/MKS_NEWPORT" }, { - "$ref": "#/$defs/MBFBioscience" + "$ref": "#/$defs/MPI" }, { - "$ref": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch" + "$ref": "#/$defs/MEADOWLARK_OPTICS" }, { - "$ref": "#/$defs/MidwestOpticalSystems" + "$ref": "#/$defs/MJFF" }, { - "$ref": "#/$defs/Mitutuyo" + "$ref": "#/$defs/MIDOPT" }, { - "$ref": "#/$defs/MKSNewport" + "$ref": "#/$defs/MITUTUYO" }, { - "$ref": "#/$defs/Mpi" + "$ref": "#/$defs/NRESEARCH_INC" }, { - "$ref": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth" + "$ref": "#/$defs/NCCIH" }, { - "$ref": "#/$defs/NationalInstituteOfMentalHealth" + "$ref": "#/$defs/NIMH" }, { - "$ref": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke" + "$ref": "#/$defs/NINDS" }, { - "$ref": "#/$defs/NationalInstruments" + "$ref": "#/$defs/NATIONAL_INSTRUMENTS" }, { - "$ref": "#/$defs/Navitar" + "$ref": "#/$defs/NAVITAR" }, { - "$ref": "#/$defs/Neurophotometrics" + "$ref": "#/$defs/NEUROPHOTOMETRICS" }, { - "$ref": "#/$defs/NewScaleTechnologies" + "$ref": "#/$defs/NEW_SCALE_TECHNOLOGIES" }, { - "$ref": "#/$defs/NewYorkUniversity" + "$ref": "#/$defs/NYU" }, { - "$ref": "#/$defs/Nikon" + "$ref": "#/$defs/NIKON" }, { - "$ref": "#/$defs/NResearch" + "$ref": "#/$defs/OLYMPUS" }, { - "$ref": "#/$defs/OpenEphysProductionSite" + "$ref": "#/$defs/OEPS" }, { - "$ref": "#/$defs/Olympus" + "$ref": "#/$defs/OPTOTUNE" }, { - "$ref": "#/$defs/Optotune" + "$ref": "#/$defs/OTHER" }, { - "$ref": "#/$defs/Oxxius" + "$ref": "#/$defs/OXXIUS" }, { - "$ref": "#/$defs/Prizmatix" + "$ref": "#/$defs/PRIZMATIX" }, { - "$ref": "#/$defs/Quantifi" + "$ref": "#/$defs/QUANTIFI" }, { - "$ref": "#/$defs/RaspberryPi" + "$ref": "#/$defs/RASPBERRY_PI" }, { - "$ref": "#/$defs/SecondOrderEffects" + "$ref": "#/$defs/SICGEN" }, { - "$ref": "#/$defs/Semrock" + "$ref": "#/$defs/SCHNEIDER_KREUZNACH" }, { - "$ref": "#/$defs/SchneiderKreuznach" + "$ref": "#/$defs/SECOND_ORDER_EFFECTS" }, { - "$ref": "#/$defs/Sicgen" + "$ref": "#/$defs/SEMROCK" }, { - "$ref": "#/$defs/SigmaAldritch" + "$ref": "#/$defs/SIGMA_ALDRITCH" }, { - "$ref": "#/$defs/SimonsFoundation" + "$ref": "#/$defs/SIMONS_FOUNDATION" }, { - "$ref": "#/$defs/Spinnaker" + "$ref": "#/$defs/SPINNAKER" }, { - "$ref": "#/$defs/Tamron" + "$ref": "#/$defs/TAMRON" }, { - "$ref": "#/$defs/TempletonWorldCharityFoundation" + "$ref": "#/$defs/TMC" }, { - "$ref": "#/$defs/TeledyneFLIR" + "$ref": "#/$defs/FLIR" }, { - "$ref": "#/$defs/Thermofisher" + "$ref": "#/$defs/TWCF" }, { - "$ref": "#/$defs/Thorlabs" + "$ref": "#/$defs/THE_IMAGING_SOURCE" }, { - "$ref": "#/$defs/TMC" + "$ref": "#/$defs/THE_LEE_COMPANY" }, { - "$ref": "#/$defs/Tymphany" + "$ref": "#/$defs/THERMO_FISHER_SCIENTIFIC" }, { - "$ref": "#/$defs/Vieworks" + "$ref": "#/$defs/THORLABS" }, { - "$ref": "#/$defs/Vortran" + "$ref": "#/$defs/TYMPHANY" }, { - "$ref": "#/$defs/CarlZeiss" + "$ref": "#/$defs/VIEWORKS" }, { - "$ref": "#/$defs/LumenDynamics" + "$ref": "#/$defs/VORTRAN" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/AMS_OSRAM" } ], "title": "Source" @@ -5374,24 +6307,6 @@ "title": "RelativePosition", "type": "object" }, - "ResearchOrganizationRegistry": { - "additionalProperties": false, - "description": "ResearchOrganizationRegistry", - "properties": { - "name": { - "const": "Research Organization Registry", - "default": "Research Organization Registry", - "title": "Name" - }, - "abbreviation": { - "const": "ROR", - "default": "ROR", - "title": "Abbreviation" - } - }, - "title": "ResearchOrganizationRegistry", - "type": "object" - }, "RewardDeliveryConfig": { "additionalProperties": false, "description": "Description of reward delivery configuration", @@ -5483,7 +6398,11 @@ "type": { "const": "rotation", "default": "rotation", - "title": "Type" + "enum": [ + "rotation" + ], + "title": "Type", + "type": "string" }, "rotation": { "items": { @@ -5502,10 +6421,339 @@ "type": "array" } }, - "required": [ - "rotation" - ], - "title": "Rotation3dTransform", + "required": [ + "rotation" + ], + "title": "Rotation3dTransform", + "type": "object" + }, + "SCHNEIDER_KREUZNACH": { + "properties": { + "name": { + "const": "Schneider-Kreuznach", + "default": "Schneider-Kreuznach", + "enum": [ + "Schneider-Kreuznach" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "SCHNEIDER_KREUZNACH", + "type": "object" + }, + "SECOND_ORDER_EFFECTS": { + "properties": { + "name": { + "const": "Second Order Effects", + "default": "Second Order Effects", + "enum": [ + "Second Order Effects" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "SECOND_ORDER_EFFECTS", + "type": "object" + }, + "SEMROCK": { + "properties": { + "name": { + "const": "Semrock", + "default": "Semrock", + "enum": [ + "Semrock" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "SEMROCK", + "type": "object" + }, + "SICGEN": { + "properties": { + "name": { + "const": "SICGEN", + "default": "SICGEN", + "enum": [ + "SICGEN" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "SICGEN", + "type": "object" + }, + "SIGMA_ALDRITCH": { + "properties": { + "name": { + "const": "Sigma-Aldritch", + "default": "Sigma-Aldritch", + "enum": [ + "Sigma-Aldritch" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "SIGMA_ALDRITCH", + "type": "object" + }, + "SIMONS_FOUNDATION": { + "properties": { + "name": { + "const": "Simons Foundation", + "default": "Simons Foundation", + "enum": [ + "Simons Foundation" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" + }, + "propertyName": "name" + }, + "oneOf": [ + { + "$ref": "#/$defs/ROR" + } + ], + "title": "Registry" + }, + "registry_identifier": { + "const": "01cmst727", + "default": "01cmst727", + "enum": [ + "01cmst727" + ], + "title": "Registry Identifier", + "type": "string" + } + }, + "title": "SIMONS_FOUNDATION", + "type": "object" + }, + "SLAP": { + "additionalProperties": false, + "properties": { + "name": { + "const": "Scanned line projection imaging", + "default": "Scanned line projection imaging", + "enum": [ + "Scanned line projection imaging" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "slap", + "default": "slap", + "enum": [ + "slap" + ], + "title": "Abbreviation", + "type": "string" + } + }, + "title": "SLAP", + "type": "object" + }, + "SPIM": { + "additionalProperties": false, + "properties": { + "name": { + "const": "Selective plane illumination microscopy", + "default": "Selective plane illumination microscopy", + "enum": [ + "Selective plane illumination microscopy" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "SPIM", + "default": "SPIM", + "enum": [ + "SPIM" + ], + "title": "Abbreviation", + "type": "string" + } + }, + "title": "SPIM", + "type": "object" + }, + "SPINNAKER": { + "properties": { + "name": { + "const": "Spinnaker", + "default": "Spinnaker", + "enum": [ + "Spinnaker" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "SPINNAKER", "type": "object" }, "Scale3dTransform": { @@ -5515,7 +6763,11 @@ "type": { "const": "scale", "default": "scale", - "title": "Type" + "enum": [ + "scale" + ], + "title": "Type", + "type": "string" }, "scale": { "items": { @@ -5556,7 +6808,11 @@ "device_type": { "const": "Scanner", "default": "Scanner", - "title": "Device Type" + "enum": [ + "Scanner" + ], + "title": "Device Type", + "type": "string" }, "name": { "title": "Device name", @@ -5579,365 +6835,365 @@ { "discriminator": { "mapping": { - "AA Opto Electronic": "#/$defs/AAOptoElectronic", - "ASUS": "#/$defs/Asus", - "Abcam": "#/$defs/Abcam", - "Addgene": "#/$defs/Addgene", - "Ailipu Technology Co": "#/$defs/AilipuTechnologyCo", - "Allen Institute": "#/$defs/AllenInstitute", - "Allen Institute for Brain Science": "#/$defs/AllenInstituteForBrainScience", - "Allen Institute for Neural Dynamics": "#/$defs/AllenInstituteForNeuralDynamics", - "Allied": "#/$defs/Allied", - "Applied Scientific Instrumentation": "#/$defs/AppliedScientificInstrumentation", - "Arecont Vision Costar": "#/$defs/ArecontVisionCostar", - "Basler": "#/$defs/Basler", - "Cambridge Technology": "#/$defs/CambridgeTechnology", - "Carl Zeiss": "#/$defs/CarlZeiss", - "Champalimaud Foundation": "#/$defs/ChampalimaudFoundation", - "Chan Zuckerberg Initiative": "#/$defs/ChanZuckerbergInitiative", - "Chroma": "#/$defs/Chroma", - "Coherent Scientific": "#/$defs/CoherentScientific", - "Columbia University": "#/$defs/ColumbiaUniversity", - "Computar": "#/$defs/Computar", - "Conoptics": "#/$defs/Conoptics", - "Custom": "#/$defs/Custom", - "Dodotronic": "#/$defs/Dodotronic", - "Doric": "#/$defs/Doric", - "Ealing": "#/$defs/Ealing", - "Edmund Optics": "#/$defs/EdmundOptics", - "Emory University": "#/$defs/EmoryUniversity", - "Euresys": "#/$defs/Euresys", - "Fujinon": "#/$defs/Fujinon", - "Hamamatsu": "#/$defs/Hamamatsu", - "Hamilton": "#/$defs/Hamilton", - "Huazhong University of Science and Technology": "#/$defs/HuazhongUniversityOfScienceAndTechnology", - "IR Robot Co": "#/$defs/IRRobotCo", - "ISL Products International": "#/$defs/ISLProductsInternational", - "Infinity Photo-Optical": "#/$defs/InfinityPhotoOptical", - "Integrated DNA Technologies": "#/$defs/IntegratedDNATechnologies", - "Interuniversity Microelectronics Center": "#/$defs/InteruniversityMicroelectronicsCenter", - "Invitrogen": "#/$defs/Invitrogen", - "Jackson Laboratory": "#/$defs/JacksonLaboratory", - "Janelia Research Campus": "#/$defs/JaneliaResearchCampus", - "Julabo": "#/$defs/Julabo", - "LG": "#/$defs/Lg", - "Leica": "#/$defs/Leica", - "LifeCanvas": "#/$defs/LifeCanvas", - "Lumen Dynamics": "#/$defs/LumenDynamics", - "MBF Bioscience": "#/$defs/MBFBioscience", - "MKS Newport": "#/$defs/MKSNewport", - "MPI": "#/$defs/Mpi", - "Meadowlark Optics": "#/$defs/MeadowlarkOptics", - "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch", - "Midwest Optical Systems, Inc.": "#/$defs/MidwestOpticalSystems", - "Mitutuyo": "#/$defs/Mitutuyo", - "NResearch Inc": "#/$defs/NResearch", - "National Center for Complementary and Integrative Health": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth", - "National Institute of Mental Health": "#/$defs/NationalInstituteOfMentalHealth", - "National Institute of Neurological Disorders and Stroke": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke", - "National Instruments": "#/$defs/NationalInstruments", - "Navitar": "#/$defs/Navitar", - "Neurophotometrics": "#/$defs/Neurophotometrics", - "New Scale Technologies": "#/$defs/NewScaleTechnologies", - "New York University": "#/$defs/NewYorkUniversity", - "Nikon": "#/$defs/Nikon", - "Olympus": "#/$defs/Olympus", - "Open Ephys Production Site": "#/$defs/OpenEphysProductionSite", - "Optotune": "#/$defs/Optotune", - "Other": "#/$defs/Other", - "Oxxius": "#/$defs/Oxxius", - "Prizmatix": "#/$defs/Prizmatix", - "Quantifi": "#/$defs/Quantifi", - "Raspberry Pi": "#/$defs/RaspberryPi", - "SICGEN": "#/$defs/Sicgen", - "Schneider-Kreuznach": "#/$defs/SchneiderKreuznach", - "Second Order Effects": "#/$defs/SecondOrderEffects", - "Semrock": "#/$defs/Semrock", - "Sigma-Aldritch": "#/$defs/SigmaAldritch", - "Simons Foundation": "#/$defs/SimonsFoundation", - "Spinnaker": "#/$defs/Spinnaker", - "Tamron": "#/$defs/Tamron", + "AA Opto Electronic": "#/$defs/AA_OPTO_ELECTRONIC", + "ASUS": "#/$defs/ASUS", + "Abcam": "#/$defs/ABCAM", + "Addgene": "#/$defs/ADDGENE", + "Ailipu Technology Co": "#/$defs/AILIPU", + "Allen Institute": "#/$defs/AI", + "Allen Institute for Brain Science": "#/$defs/AIBS", + "Allen Institute for Neural Dynamics": "#/$defs/AIND", + "Allied": "#/$defs/ALLIED", + "Applied Scientific Instrumentation": "#/$defs/ASI", + "Arecont Vision Costar": "#/$defs/ARECONT_VISION_COSTAR", + "Basler": "#/$defs/BASLER", + "Cambridge Technology": "#/$defs/CAMBRIDGE_TECHNOLOGY", + "Carl Zeiss": "#/$defs/CARL_ZEISS", + "Champalimaud Foundation": "#/$defs/CHAMPALIMAUD", + "Chan Zuckerberg Initiative": "#/$defs/CZI", + "Chroma": "#/$defs/CHROMA", + "Coherent Scientific": "#/$defs/COHERENT_SCIENTIFIC", + "Columbia University": "#/$defs/COLUMBIA", + "Computar": "#/$defs/COMPUTAR", + "Conoptics": "#/$defs/CONOPTICS", + "Custom": "#/$defs/CUSTOM", + "Dodotronic": "#/$defs/DODOTRONIC", + "Doric": "#/$defs/DORIC", + "Ealing": "#/$defs/EALING", + "Edmund Optics": "#/$defs/EDMUND_OPTICS", + "Emory University": "#/$defs/EMORY", + "Euresys": "#/$defs/EURESYS", + "Fujinon": "#/$defs/FUJINON", + "Hamamatsu": "#/$defs/HAMAMATSU", + "Hamilton": "#/$defs/HAMILTON", + "Huazhong University of Science and Technology": "#/$defs/HUST", + "IR Robot Co": "#/$defs/IR_ROBOT_CO", + "ISL Products International": "#/$defs/ISL", + "Infinity Photo-Optical": "#/$defs/INFINITY_PHOTO_OPTICAL", + "Integrated DNA Technologies": "#/$defs/IDT", + "Interuniversity Microelectronics Center": "#/$defs/IMEC", + "Invitrogen": "#/$defs/INVITROGEN", + "Jackson Laboratory": "#/$defs/JAX", + "Janelia Research Campus": "#/$defs/JANELIA", + "Julabo": "#/$defs/JULABO", + "LG": "#/$defs/LG", + "Leica": "#/$defs/LEICA", + "LifeCanvas": "#/$defs/LIFECANVAS", + "Lumen Dynamics": "#/$defs/LUMEN_DYNAMICS", + "MBF Bioscience": "#/$defs/MBF", + "MKS Newport": "#/$defs/MKS_NEWPORT", + "MPI": "#/$defs/MPI", + "Meadowlark Optics": "#/$defs/MEADOWLARK_OPTICS", + "Michael J. Fox Foundation for Parkinson's Research": "#/$defs/MJFF", + "Midwest Optical Systems, Inc.": "#/$defs/MIDOPT", + "Mitutuyo": "#/$defs/MITUTUYO", + "NResearch Inc": "#/$defs/NRESEARCH_INC", + "National Center for Complementary and Integrative Health": "#/$defs/NCCIH", + "National Institute of Mental Health": "#/$defs/NIMH", + "National Institute of Neurological Disorders and Stroke": "#/$defs/NINDS", + "National Instruments": "#/$defs/NATIONAL_INSTRUMENTS", + "Navitar": "#/$defs/NAVITAR", + "Neurophotometrics": "#/$defs/NEUROPHOTOMETRICS", + "New Scale Technologies": "#/$defs/NEW_SCALE_TECHNOLOGIES", + "New York University": "#/$defs/NYU", + "Nikon": "#/$defs/NIKON", + "Olympus": "#/$defs/OLYMPUS", + "Open Ephys Production Site": "#/$defs/OEPS", + "Optotune": "#/$defs/OPTOTUNE", + "Other": "#/$defs/OTHER", + "Oxxius": "#/$defs/OXXIUS", + "Prizmatix": "#/$defs/PRIZMATIX", + "Quantifi": "#/$defs/QUANTIFI", + "Raspberry Pi": "#/$defs/RASPBERRY_PI", + "SICGEN": "#/$defs/SICGEN", + "Schneider-Kreuznach": "#/$defs/SCHNEIDER_KREUZNACH", + "Second Order Effects": "#/$defs/SECOND_ORDER_EFFECTS", + "Semrock": "#/$defs/SEMROCK", + "Sigma-Aldritch": "#/$defs/SIGMA_ALDRITCH", + "Simons Foundation": "#/$defs/SIMONS_FOUNDATION", + "Spinnaker": "#/$defs/SPINNAKER", + "Tamron": "#/$defs/TAMRON", "Technical Manufacturing Corporation": "#/$defs/TMC", - "Teledyne FLIR": "#/$defs/TeledyneFLIR", - "Templeton World Charity Foundation": "#/$defs/TempletonWorldCharityFoundation", - "The Imaging Source": "#/$defs/TheImagingSource", - "The Lee Company": "#/$defs/TheLeeCompany", - "Thermo Fisher": "#/$defs/Thermofisher", - "Thorlabs": "#/$defs/Thorlabs", - "Tymphany": "#/$defs/Tymphany", - "Vieworks": "#/$defs/Vieworks", - "Vortran": "#/$defs/Vortran", - "ams OSRAM": "#/$defs/AmsOsram" + "Teledyne FLIR": "#/$defs/FLIR", + "Templeton World Charity Foundation": "#/$defs/TWCF", + "The Imaging Source": "#/$defs/THE_IMAGING_SOURCE", + "The Lee Company": "#/$defs/THE_LEE_COMPANY", + "Thermo Fisher Scientific": "#/$defs/THERMO_FISHER_SCIENTIFIC", + "Thorlabs": "#/$defs/THORLABS", + "Tymphany": "#/$defs/TYMPHANY", + "Vieworks": "#/$defs/VIEWORKS", + "Vortran": "#/$defs/VORTRAN", + "ams OSRAM": "#/$defs/AMS_OSRAM" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/AAOptoElectronic" + "$ref": "#/$defs/AA_OPTO_ELECTRONIC" }, { - "$ref": "#/$defs/Abcam" + "$ref": "#/$defs/ASUS" }, { - "$ref": "#/$defs/Addgene" + "$ref": "#/$defs/ABCAM" }, { - "$ref": "#/$defs/AilipuTechnologyCo" + "$ref": "#/$defs/ADDGENE" }, { - "$ref": "#/$defs/AllenInstitute" + "$ref": "#/$defs/AILIPU" }, { - "$ref": "#/$defs/AllenInstituteForBrainScience" + "$ref": "#/$defs/AI" }, { - "$ref": "#/$defs/AllenInstituteForNeuralDynamics" + "$ref": "#/$defs/AIBS" }, { - "$ref": "#/$defs/Allied" + "$ref": "#/$defs/AIND" }, { - "$ref": "#/$defs/AmsOsram" + "$ref": "#/$defs/ALLIED" }, { - "$ref": "#/$defs/AppliedScientificInstrumentation" + "$ref": "#/$defs/ASI" }, { - "$ref": "#/$defs/Asus" + "$ref": "#/$defs/ARECONT_VISION_COSTAR" }, { - "$ref": "#/$defs/ArecontVisionCostar" + "$ref": "#/$defs/BASLER" }, { - "$ref": "#/$defs/Basler" + "$ref": "#/$defs/CAMBRIDGE_TECHNOLOGY" }, { - "$ref": "#/$defs/CambridgeTechnology" + "$ref": "#/$defs/CARL_ZEISS" }, { - "$ref": "#/$defs/ChampalimaudFoundation" + "$ref": "#/$defs/CHAMPALIMAUD" }, { - "$ref": "#/$defs/ChanZuckerbergInitiative" + "$ref": "#/$defs/CZI" }, { - "$ref": "#/$defs/Chroma" + "$ref": "#/$defs/CHROMA" }, { - "$ref": "#/$defs/CoherentScientific" + "$ref": "#/$defs/COHERENT_SCIENTIFIC" }, { - "$ref": "#/$defs/ColumbiaUniversity" + "$ref": "#/$defs/COLUMBIA" }, { - "$ref": "#/$defs/Computar" + "$ref": "#/$defs/COMPUTAR" }, { - "$ref": "#/$defs/Conoptics" + "$ref": "#/$defs/CONOPTICS" }, { - "$ref": "#/$defs/Custom" + "$ref": "#/$defs/CUSTOM" }, { - "$ref": "#/$defs/Dodotronic" + "$ref": "#/$defs/DODOTRONIC" }, { - "$ref": "#/$defs/Doric" + "$ref": "#/$defs/DORIC" }, { - "$ref": "#/$defs/Ealing" + "$ref": "#/$defs/EALING" }, { - "$ref": "#/$defs/EdmundOptics" + "$ref": "#/$defs/EDMUND_OPTICS" }, { - "$ref": "#/$defs/EmoryUniversity" + "$ref": "#/$defs/EMORY" }, { - "$ref": "#/$defs/Euresys" + "$ref": "#/$defs/EURESYS" }, { - "$ref": "#/$defs/Fujinon" + "$ref": "#/$defs/FUJINON" }, { - "$ref": "#/$defs/Hamamatsu" + "$ref": "#/$defs/HAMAMATSU" }, { - "$ref": "#/$defs/Hamilton" + "$ref": "#/$defs/HAMILTON" }, { - "$ref": "#/$defs/HuazhongUniversityOfScienceAndTechnology" + "$ref": "#/$defs/HUST" }, { - "$ref": "#/$defs/TheImagingSource" + "$ref": "#/$defs/IR_ROBOT_CO" }, { - "$ref": "#/$defs/IntegratedDNATechnologies" + "$ref": "#/$defs/ISL" }, { - "$ref": "#/$defs/InteruniversityMicroelectronicsCenter" + "$ref": "#/$defs/INFINITY_PHOTO_OPTICAL" }, { - "$ref": "#/$defs/InfinityPhotoOptical" + "$ref": "#/$defs/IDT" }, { - "$ref": "#/$defs/Invitrogen" + "$ref": "#/$defs/IMEC" }, { - "$ref": "#/$defs/ISLProductsInternational" + "$ref": "#/$defs/INVITROGEN" }, { - "$ref": "#/$defs/JacksonLaboratory" + "$ref": "#/$defs/JAX" }, { - "$ref": "#/$defs/JaneliaResearchCampus" + "$ref": "#/$defs/JANELIA" }, { - "$ref": "#/$defs/Julabo" + "$ref": "#/$defs/JULABO" }, { - "$ref": "#/$defs/TheLeeCompany" + "$ref": "#/$defs/LG" }, { - "$ref": "#/$defs/Leica" + "$ref": "#/$defs/LEICA" }, { - "$ref": "#/$defs/Lg" + "$ref": "#/$defs/LUMEN_DYNAMICS" }, { - "$ref": "#/$defs/LifeCanvas" + "$ref": "#/$defs/LIFECANVAS" }, { - "$ref": "#/$defs/MeadowlarkOptics" + "$ref": "#/$defs/MBF" }, { - "$ref": "#/$defs/IRRobotCo" + "$ref": "#/$defs/MKS_NEWPORT" }, { - "$ref": "#/$defs/MBFBioscience" + "$ref": "#/$defs/MPI" }, { - "$ref": "#/$defs/MichaelJFoxFoundationForParkinsonsResearch" + "$ref": "#/$defs/MEADOWLARK_OPTICS" }, { - "$ref": "#/$defs/MidwestOpticalSystems" + "$ref": "#/$defs/MJFF" }, { - "$ref": "#/$defs/Mitutuyo" + "$ref": "#/$defs/MIDOPT" }, { - "$ref": "#/$defs/MKSNewport" + "$ref": "#/$defs/MITUTUYO" }, { - "$ref": "#/$defs/Mpi" + "$ref": "#/$defs/NRESEARCH_INC" }, { - "$ref": "#/$defs/NationalCenterForComplementaryAndIntegrativeHealth" + "$ref": "#/$defs/NCCIH" }, { - "$ref": "#/$defs/NationalInstituteOfMentalHealth" + "$ref": "#/$defs/NIMH" }, { - "$ref": "#/$defs/NationalInstituteOfNeurologicalDisordersAndStroke" + "$ref": "#/$defs/NINDS" }, { - "$ref": "#/$defs/NationalInstruments" + "$ref": "#/$defs/NATIONAL_INSTRUMENTS" }, { - "$ref": "#/$defs/Navitar" + "$ref": "#/$defs/NAVITAR" }, { - "$ref": "#/$defs/Neurophotometrics" + "$ref": "#/$defs/NEUROPHOTOMETRICS" }, { - "$ref": "#/$defs/NewScaleTechnologies" + "$ref": "#/$defs/NEW_SCALE_TECHNOLOGIES" }, { - "$ref": "#/$defs/NewYorkUniversity" + "$ref": "#/$defs/NYU" }, { - "$ref": "#/$defs/Nikon" + "$ref": "#/$defs/NIKON" }, { - "$ref": "#/$defs/NResearch" + "$ref": "#/$defs/OLYMPUS" }, { - "$ref": "#/$defs/OpenEphysProductionSite" + "$ref": "#/$defs/OEPS" }, { - "$ref": "#/$defs/Olympus" + "$ref": "#/$defs/OPTOTUNE" }, { - "$ref": "#/$defs/Optotune" + "$ref": "#/$defs/OTHER" }, { - "$ref": "#/$defs/Oxxius" + "$ref": "#/$defs/OXXIUS" }, { - "$ref": "#/$defs/Prizmatix" + "$ref": "#/$defs/PRIZMATIX" }, { - "$ref": "#/$defs/Quantifi" + "$ref": "#/$defs/QUANTIFI" }, { - "$ref": "#/$defs/RaspberryPi" + "$ref": "#/$defs/RASPBERRY_PI" }, { - "$ref": "#/$defs/SecondOrderEffects" + "$ref": "#/$defs/SICGEN" }, { - "$ref": "#/$defs/Semrock" + "$ref": "#/$defs/SCHNEIDER_KREUZNACH" }, { - "$ref": "#/$defs/SchneiderKreuznach" + "$ref": "#/$defs/SECOND_ORDER_EFFECTS" }, { - "$ref": "#/$defs/Sicgen" + "$ref": "#/$defs/SEMROCK" }, { - "$ref": "#/$defs/SigmaAldritch" + "$ref": "#/$defs/SIGMA_ALDRITCH" }, { - "$ref": "#/$defs/SimonsFoundation" + "$ref": "#/$defs/SIMONS_FOUNDATION" }, { - "$ref": "#/$defs/Spinnaker" + "$ref": "#/$defs/SPINNAKER" }, { - "$ref": "#/$defs/Tamron" + "$ref": "#/$defs/TAMRON" }, { - "$ref": "#/$defs/TempletonWorldCharityFoundation" + "$ref": "#/$defs/TMC" }, { - "$ref": "#/$defs/TeledyneFLIR" + "$ref": "#/$defs/FLIR" }, { - "$ref": "#/$defs/Thermofisher" + "$ref": "#/$defs/TWCF" }, { - "$ref": "#/$defs/Thorlabs" + "$ref": "#/$defs/THE_IMAGING_SOURCE" }, { - "$ref": "#/$defs/TMC" + "$ref": "#/$defs/THE_LEE_COMPANY" }, { - "$ref": "#/$defs/Tymphany" + "$ref": "#/$defs/THERMO_FISHER_SCIENTIFIC" }, { - "$ref": "#/$defs/Vieworks" + "$ref": "#/$defs/THORLABS" }, { - "$ref": "#/$defs/Vortran" + "$ref": "#/$defs/TYMPHANY" }, { - "$ref": "#/$defs/CarlZeiss" + "$ref": "#/$defs/VIEWORKS" }, { - "$ref": "#/$defs/LumenDynamics" + "$ref": "#/$defs/VORTRAN" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/AMS_OSRAM" } ] }, @@ -6045,187 +7301,6 @@ "title": "ScannerLocation", "type": "string" }, - "SchneiderKreuznach": { - "additionalProperties": false, - "description": "SchneiderKreuznach", - "properties": { - "name": { - "const": "Schneider-Kreuznach", - "default": "Schneider-Kreuznach", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "SchneiderKreuznach", - "type": "object" - }, - "SecondOrderEffects": { - "additionalProperties": false, - "description": "Second Order Effects", - "properties": { - "name": { - "const": "Second Order Effects", - "default": "Second Order Effects", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "SecondOrderEffects", - "type": "object" - }, - "Semrock": { - "additionalProperties": false, - "description": "Semrock", - "properties": { - "name": { - "const": "Semrock", - "default": "Semrock", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "Semrock", - "type": "object" - }, - "Sicgen": { - "additionalProperties": false, - "description": "SICGEN", - "properties": { - "name": { - "const": "SICGEN", - "default": "SICGEN", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "Sicgen", - "type": "object" - }, - "SigmaAldritch": { - "additionalProperties": false, - "description": "Sigma-Aldritch", - "properties": { - "name": { - "const": "Sigma-Aldritch", - "default": "Sigma-Aldritch", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "SigmaAldritch", - "type": "object" - }, - "SimonsFoundation": { - "additionalProperties": false, - "description": "SimonsFoundation", - "properties": { - "name": { - "const": "Simons Foundation", - "default": "Simons Foundation", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/ResearchOrganizationRegistry" - } - ], - "title": "Registry" - }, - "registry_identifier": { - "const": "01cmst727", - "default": "01cmst727", - "title": "Registry Identifier" - } - }, - "title": "SimonsFoundation", - "type": "object" - }, "SizeUnit": { "description": "Enumeration of Length Measurements", "enum": [ @@ -6240,24 +7315,6 @@ "title": "SizeUnit", "type": "string" }, - "Slap": { - "additionalProperties": false, - "description": "Slap", - "properties": { - "name": { - "const": "Scanned line projection imaging", - "default": "Scanned line projection imaging", - "title": "Name" - }, - "abbreviation": { - "const": "slap", - "default": "slap", - "title": "Abbreviation" - } - }, - "title": "Slap", - "type": "object" - }, "SlapFieldOfView": { "additionalProperties": false, "description": "Description of a Slap2 scan", @@ -6604,6 +7661,9 @@ "SoundIntensityUnit": { "const": "decibels", "description": "Sound intensity units", + "enum": [ + "decibels" + ], "title": "SoundIntensityUnit", "type": "string" }, @@ -6647,52 +7707,6 @@ "title": "SpeakerConfig", "type": "object" }, - "Spim": { - "additionalProperties": false, - "description": "Spim", - "properties": { - "name": { - "const": "Selective plane illumination microscopy", - "default": "Selective plane illumination microscopy", - "title": "Name" - }, - "abbreviation": { - "const": "SPIM", - "default": "SPIM", - "title": "Abbreviation" - } - }, - "title": "Spim", - "type": "object" - }, - "Spinnaker": { - "additionalProperties": false, - "description": "Spinnaker", - "properties": { - "name": { - "const": "Spinnaker", - "default": "Spinnaker", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "Spinnaker", - "type": "object" - }, "SpoutSide": { "description": "Spout sides", "enum": [ @@ -7387,65 +8401,65 @@ "items": { "discriminator": { "mapping": { - "Behavior": "#/$defs/Behavior", - "Behavior videos": "#/$defs/BehaviorVideos", - "Confocal microscopy": "#/$defs/Confocal", - "Electromyography": "#/$defs/Electromyography", - "Extracellular electrophysiology": "#/$defs/Ecephys", - "Fiber photometry": "#/$defs/Fib", - "Fluorescence micro-optical sectioning tomography": "#/$defs/Fmost", - "Intracellular electrophysiology": "#/$defs/Icephys", - "Intrinsic signal imaging": "#/$defs/Isi", - "Magnetic resonance imaging": "#/$defs/Mri", - "Multiplexed error-robust fluorescence in situ hybridization": "#/$defs/Merfish", - "Planar optical physiology": "#/$defs/POphys", - "Scanned line projection imaging": "#/$defs/Slap", - "Selective plane illumination microscopy": "#/$defs/Spim" + "EMG": "#/$defs/EMG", + "ISI": "#/$defs/ISI", + "MRI": "#/$defs/MRI", + "SPIM": "#/$defs/SPIM", + "behavior": "#/$defs/BEHAVIOR", + "behavior-videos": "#/$defs/BEHAVIOR_VIDEOS", + "confocal": "#/$defs/CONFOCAL", + "ecephys": "#/$defs/ECEPHYS", + "fMOST": "#/$defs/FMOST", + "fib": "#/$defs/FIB", + "icephys": "#/$defs/ICEPHYS", + "merfish": "#/$defs/MERFISH", + "pophys": "#/$defs/POPHYS", + "slap": "#/$defs/SLAP" }, - "propertyName": "name" + "propertyName": "abbreviation" }, "oneOf": [ { - "$ref": "#/$defs/Behavior" + "$ref": "#/$defs/BEHAVIOR" }, { - "$ref": "#/$defs/BehaviorVideos" + "$ref": "#/$defs/BEHAVIOR_VIDEOS" }, { - "$ref": "#/$defs/Confocal" + "$ref": "#/$defs/CONFOCAL" }, { - "$ref": "#/$defs/Ecephys" + "$ref": "#/$defs/EMG" }, { - "$ref": "#/$defs/Electromyography" + "$ref": "#/$defs/ECEPHYS" }, { - "$ref": "#/$defs/Fmost" + "$ref": "#/$defs/FIB" }, { - "$ref": "#/$defs/Icephys" + "$ref": "#/$defs/FMOST" }, { - "$ref": "#/$defs/Isi" + "$ref": "#/$defs/ICEPHYS" }, { - "$ref": "#/$defs/Fib" + "$ref": "#/$defs/ISI" }, { - "$ref": "#/$defs/Merfish" + "$ref": "#/$defs/MRI" }, { - "$ref": "#/$defs/Mri" + "$ref": "#/$defs/MERFISH" }, { - "$ref": "#/$defs/POphys" + "$ref": "#/$defs/POPHYS" }, { - "$ref": "#/$defs/Slap" + "$ref": "#/$defs/SLAP" }, { - "$ref": "#/$defs/Spim" + "$ref": "#/$defs/SPIM" } ] }, @@ -7475,138 +8489,85 @@ { "type": "null" } - ], - "default": null, - "title": "Notes" - } - }, - "required": [ - "stream_start_time", - "stream_end_time", - "stream_modalities" - ], - "title": "Stream", - "type": "object" - }, - "SubjectPosition": { - "description": "Subject position", - "enum": [ - "Prone", - "Supine" - ], - "title": "SubjectPosition", - "type": "string" - }, - "TMC": { - "additionalProperties": false, - "description": "TMC", - "properties": { - "name": { - "const": "Technical Manufacturing Corporation", - "default": "Technical Manufacturing Corporation", - "title": "Name" - }, - "abbreviation": { - "const": "TMC", - "default": "TMC", - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, + ], "default": null, - "title": "Registry Identifier" + "title": "Notes" } }, - "title": "TMC", + "required": [ + "stream_start_time", + "stream_end_time", + "stream_modalities" + ], + "title": "Stream", "type": "object" }, - "Tamron": { - "additionalProperties": false, - "description": "Tamron", + "SubjectPosition": { + "description": "Subject position", + "enum": [ + "Prone", + "Supine" + ], + "title": "SubjectPosition", + "type": "string" + }, + "TAMRON": { "properties": { "name": { "const": "Tamron", "default": "Tamron", - "title": "Name" + "enum": [ + "Tamron" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" - } - }, - "title": "Tamron", - "type": "object" - }, - "TeledyneFLIR": { - "additionalProperties": false, - "description": "TeledyneFLIR", - "properties": { - "name": { - "const": "Teledyne FLIR", - "default": "Teledyne FLIR", - "title": "Name" - }, - "abbreviation": { - "const": "FLIR", - "default": "FLIR", - "title": "Abbreviation" - }, - "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/ResearchOrganizationRegistry" - } + "enum": [ + null ], - "title": "Registry" - }, - "registry_identifier": { - "const": "01j1gwp17", - "default": "01j1gwp17", - "title": "Registry Identifier" + "title": "Registry Identifier", + "type": "null" } }, - "title": "TeledyneFLIR", + "title": "TAMRON", "type": "object" }, - "TempletonWorldCharityFoundation": { - "additionalProperties": false, - "description": "TempletonWorldCharityFoundation", + "THERMO_FISHER_SCIENTIFIC": { "properties": { "name": { - "const": "Templeton World Charity Foundation", - "default": "Templeton World Charity Foundation", - "title": "Name" + "const": "Thermo Fisher Scientific", + "default": "Thermo Fisher Scientific", + "enum": [ + "Thermo Fisher Scientific" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "TWCF", - "default": "TWCF", - "title": "Abbreviation" + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { "default": { @@ -7615,95 +8576,125 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" }, "registry_identifier": { - "const": "00x0z1472", - "default": "00x0z1472", - "title": "Registry Identifier" + "const": "03x1ewr52", + "default": "03x1ewr52", + "enum": [ + "03x1ewr52" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "TempletonWorldCharityFoundation", + "title": "THERMO_FISHER_SCIENTIFIC", "type": "object" }, - "TheImagingSource": { - "additionalProperties": false, - "description": "TheImagingSource", + "THE_IMAGING_SOURCE": { "properties": { "name": { "const": "The Imaging Source", "default": "The Imaging Source", - "title": "Name" + "enum": [ + "The Imaging Source" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "TheImagingSource", + "title": "THE_IMAGING_SOURCE", "type": "object" }, - "TheLeeCompany": { - "additionalProperties": false, - "description": "TheLeeCompany", + "THE_LEE_COMPANY": { "properties": { "name": { "const": "The Lee Company", "default": "The Lee Company", - "title": "Name" + "enum": [ + "The Lee Company" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "TheLeeCompany", + "title": "THE_LEE_COMPANY", "type": "object" }, - "Thermofisher": { - "additionalProperties": false, - "description": "Thermofisher", + "THORLABS": { "properties": { "name": { - "const": "Thermo Fisher", - "default": "Thermo Fisher", - "title": "Name" + "const": "Thorlabs", + "default": "Thorlabs", + "enum": [ + "Thorlabs" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { "default": { @@ -7712,39 +8703,87 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" }, "registry_identifier": { - "const": "03x1ewr52", - "default": "03x1ewr52", - "title": "Registry Identifier" + "const": "04gsnvb07", + "default": "04gsnvb07", + "enum": [ + "04gsnvb07" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "Thermofisher", + "title": "THORLABS", "type": "object" }, - "Thorlabs": { - "additionalProperties": false, - "description": "Thorlabs", + "TMC": { "properties": { "name": { - "const": "Thorlabs", - "default": "Thorlabs", - "title": "Name" + "const": "Technical Manufacturing Corporation", + "default": "Technical Manufacturing Corporation", + "enum": [ + "Technical Manufacturing Corporation" + ], + "title": "Name", + "type": "string" }, "abbreviation": { + "const": "TMC", + "default": "TMC", + "enum": [ + "TMC" + ], + "title": "Abbreviation", + "type": "string" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" + } + }, + "title": "TMC", + "type": "object" + }, + "TWCF": { + "properties": { + "name": { + "const": "Templeton World Charity Foundation", + "default": "Templeton World Charity Foundation", + "enum": [ + "Templeton World Charity Foundation" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "TWCF", + "default": "TWCF", + "enum": [ + "TWCF" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -7753,24 +8792,66 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" }, "registry_identifier": { - "const": "04gsnvb07", - "default": "04gsnvb07", - "title": "Registry Identifier" + "const": "00x0z1472", + "default": "00x0z1472", + "enum": [ + "00x0z1472" + ], + "title": "Registry Identifier", + "type": "string" + } + }, + "title": "TWCF", + "type": "object" + }, + "TYMPHANY": { + "properties": { + "name": { + "const": "Tymphany", + "default": "Tymphany", + "enum": [ + "Tymphany" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" + }, + "registry": { + "default": null, + "title": "Registry", + "type": "null" + }, + "registry_identifier": { + "const": null, + "default": null, + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Thorlabs", + "title": "TYMPHANY", "type": "object" }, "TimeUnit": { @@ -7793,7 +8874,11 @@ "type": { "const": "translation", "default": "translation", - "title": "Type" + "enum": [ + "translation" + ], + "title": "Type", + "type": "string" }, "translation": { "items": { @@ -7827,60 +8912,80 @@ "title": "TriggerType", "type": "string" }, - "Tymphany": { - "additionalProperties": false, - "description": "Tymphany", + "VIEWORKS": { "properties": { "name": { - "const": "Tymphany", - "default": "Tymphany", - "title": "Name" + "const": "Vieworks", + "default": "Vieworks", + "enum": [ + "Vieworks" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Tymphany", + "title": "VIEWORKS", "type": "object" }, - "Vieworks": { - "additionalProperties": false, - "description": "Vieworks", + "VORTRAN": { "properties": { "name": { - "const": "Vieworks", - "default": "Vieworks", - "title": "Name" + "const": "Vortran", + "default": "Vortran", + "enum": [ + "Vortran" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Vieworks", + "title": "VORTRAN", "type": "object" }, "VisualStimulation": { @@ -7890,7 +8995,11 @@ "stimulus_type": { "const": "Visual Stimulation", "default": "Visual Stimulation", - "title": "Stimulus Type" + "enum": [ + "Visual Stimulation" + ], + "title": "Stimulus Type", + "type": "string" }, "stimulus_name": { "title": "Stimulus name", @@ -7944,34 +9053,6 @@ ], "title": "VolumeUnit", "type": "string" - }, - "Vortran": { - "additionalProperties": false, - "description": "Vortran", - "properties": { - "name": { - "const": "Vortran", - "default": "Vortran", - "title": "Name" - }, - "abbreviation": { - "const": null, - "default": null, - "title": "Abbreviation" - }, - "registry": { - "const": null, - "default": null, - "title": "Registry" - }, - "registry_identifier": { - "const": null, - "default": null, - "title": "Registry Identifier" - } - }, - "title": "Vortran", - "type": "object" } }, "additionalProperties": false, @@ -7984,9 +9065,13 @@ "type": "string" }, "schema_version": { - "const": "0.3.4", - "default": "0.3.4", - "title": "Schema Version" + "const": "0.3.5", + "default": "0.3.5", + "enum": [ + "0.3.5" + ], + "title": "Schema Version", + "type": "string" }, "protocol_id": { "default": [], diff --git a/schemas/subject_schema.json b/schemas/subject_schema.json index d0847d44a..438e19772 100644 --- a/schemas/subject_schema.json +++ b/schemas/subject_schema.json @@ -1,18 +1,24 @@ { "$defs": { - "AllenInstitute": { - "additionalProperties": false, - "description": "AllenInstitute", + "AI": { "properties": { "name": { "const": "Allen Institute", "default": "Allen Institute", - "title": "Name" + "enum": [ + "Allen Institute" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "AI", "default": "AI", - "title": "Abbreviation" + "enum": [ + "AI" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -21,13 +27,13 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" @@ -35,10 +41,14 @@ "registry_identifier": { "const": "03cpe7c52", "default": "03cpe7c52", - "title": "Registry Identifier" + "enum": [ + "03cpe7c52" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "AllenInstitute", + "title": "AI", "type": "object" }, "BackgroundStrain": { @@ -112,26 +122,16 @@ "title": "BreedingInfo", "type": "object" }, - "CallithrixJacchus": { - "additionalProperties": false, - "description": "Callithrix Jacchus", + "CALLITHRIX_JACCHUS": { "properties": { "name": { "const": "Callithrix jacchus", "default": "Callithrix jacchus", - "title": "Name" - }, - "abbreviation": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } + "enum": [ + "Callithrix jacchus" ], - "default": null, - "title": "Abbreviation" + "title": "Name", + "type": "string" }, "registry": { "default": { @@ -140,13 +140,13 @@ }, "discriminator": { "mapping": { - "National Center for Biotechnology Information": "#/$defs/NationalCenterForBiotechnologyInformation" + "National Center for Biotechnology Information": "#/$defs/NCBI" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/NationalCenterForBiotechnologyInformation" + "$ref": "#/$defs/NCBI" } ], "title": "Registry" @@ -154,25 +154,35 @@ "registry_identifier": { "const": "NCBI:txid9483", "default": "NCBI:txid9483", - "title": "Registry Identifier" + "enum": [ + "NCBI:txid9483" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "CallithrixJacchus", + "title": "CALLITHRIX_JACCHUS", "type": "object" }, - "ColumbiaUniversity": { - "additionalProperties": false, - "description": "ColumbiaUniversity", + "COLUMBIA": { "properties": { "name": { "const": "Columbia University", "default": "Columbia University", - "title": "Name" + "enum": [ + "Columbia University" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "Columbia", "default": "Columbia", - "title": "Abbreviation" + "enum": [ + "Columbia" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -181,13 +191,13 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" @@ -195,44 +205,26 @@ "registry_identifier": { "const": "00hj8s172", "default": "00hj8s172", - "title": "Registry Identifier" + "enum": [ + "00hj8s172" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "ColumbiaUniversity", + "title": "COLUMBIA", "type": "object" }, - "HomeCageEnrichment": { - "description": "Materials provided in animal home cage", - "enum": [ - "None", - "Plastic shelter", - "Plastic tube", - "Running wheel", - "Other" - ], - "title": "HomeCageEnrichment", - "type": "string" - }, - "HomoSapiens": { - "additionalProperties": false, - "description": "Homo Sapiens", + "HOMO_SAPIENS": { "properties": { "name": { "const": "Homo sapiens", "default": "Homo sapiens", - "title": "Name" - }, - "abbreviation": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } + "enum": [ + "Homo sapiens" ], - "default": null, - "title": "Abbreviation" + "title": "Name", + "type": "string" }, "registry": { "default": { @@ -241,13 +233,13 @@ }, "discriminator": { "mapping": { - "National Center for Biotechnology Information": "#/$defs/NationalCenterForBiotechnologyInformation" + "National Center for Biotechnology Information": "#/$defs/NCBI" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/NationalCenterForBiotechnologyInformation" + "$ref": "#/$defs/NCBI" } ], "title": "Registry" @@ -255,12 +247,79 @@ "registry_identifier": { "const": "NCBI:txid9606", "default": "NCBI:txid9606", - "title": "Registry Identifier" + "enum": [ + "NCBI:txid9606" + ], + "title": "Registry Identifier", + "type": "string" + } + }, + "title": "HOMO_SAPIENS", + "type": "object" + }, + "HUST": { + "properties": { + "name": { + "const": "Huazhong University of Science and Technology", + "default": "Huazhong University of Science and Technology", + "enum": [ + "Huazhong University of Science and Technology" + ], + "title": "Name", + "type": "string" + }, + "abbreviation": { + "const": "HUST", + "default": "HUST", + "enum": [ + "HUST" + ], + "title": "Abbreviation", + "type": "string" + }, + "registry": { + "default": { + "name": "Research Organization Registry", + "abbreviation": "ROR" + }, + "discriminator": { + "mapping": { + "Research Organization Registry": "#/$defs/ROR" + }, + "propertyName": "name" + }, + "oneOf": [ + { + "$ref": "#/$defs/ROR" + } + ], + "title": "Registry" + }, + "registry_identifier": { + "const": "00p991c53", + "default": "00p991c53", + "enum": [ + "00p991c53" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "HomoSapiens", + "title": "HUST", "type": "object" }, + "HomeCageEnrichment": { + "description": "Materials provided in animal home cage", + "enum": [ + "None", + "Plastic shelter", + "Plastic tube", + "Running wheel", + "Other" + ], + "title": "HomeCageEnrichment", + "type": "string" + }, "Housing": { "additionalProperties": false, "description": "Description of subject housing", @@ -322,19 +381,25 @@ "title": "Housing", "type": "object" }, - "HuazhongUniversityOfScienceAndTechnology": { - "additionalProperties": false, - "description": "HuazhongUniversityOfScienceAndTechnology", + "JANELIA": { "properties": { "name": { - "const": "Huazhong University of Science and Technology", - "default": "Huazhong University of Science and Technology", - "title": "Name" + "const": "Janelia Research Campus", + "default": "Janelia Research Campus", + "enum": [ + "Janelia Research Campus" + ], + "title": "Name", + "type": "string" }, "abbreviation": { - "const": "HUST", - "default": "HUST", - "title": "Abbreviation" + "const": "Janelia", + "default": "Janelia", + "enum": [ + "Janelia" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -343,39 +408,49 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" }, "registry_identifier": { - "const": "00p991c53", - "default": "00p991c53", - "title": "Registry Identifier" + "const": "013sk6x84", + "default": "013sk6x84", + "enum": [ + "013sk6x84" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "HuazhongUniversityOfScienceAndTechnology", + "title": "JANELIA", "type": "object" }, - "JacksonLaboratory": { - "additionalProperties": false, - "description": "JacksonLaboratory", + "JAX": { "properties": { "name": { "const": "Jackson Laboratory", "default": "Jackson Laboratory", - "title": "Name" + "enum": [ + "Jackson Laboratory" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "JAX", "default": "JAX", - "title": "Abbreviation" + "enum": [ + "JAX" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -384,13 +459,13 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" @@ -398,51 +473,14 @@ "registry_identifier": { "const": "021sy4w91", "default": "021sy4w91", - "title": "Registry Identifier" - } - }, - "title": "JacksonLaboratory", - "type": "object" - }, - "JaneliaResearchCampus": { - "additionalProperties": false, - "description": "JaneliaResearchCampus", - "properties": { - "name": { - "const": "Janelia Research Campus", - "default": "Janelia Research Campus", - "title": "Name" - }, - "abbreviation": { - "const": "Janelia", - "default": "Janelia", - "title": "Abbreviation" - }, - "registry": { - "default": { - "name": "Research Organization Registry", - "abbreviation": "ROR" - }, - "discriminator": { - "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" - }, - "propertyName": "name" - }, - "oneOf": [ - { - "$ref": "#/$defs/ResearchOrganizationRegistry" - } + "enum": [ + "021sy4w91" ], - "title": "Registry" - }, - "registry_identifier": { - "const": "013sk6x84", - "default": "013sk6x84", - "title": "Registry Identifier" + "title": "Registry Identifier", + "type": "string" } }, - "title": "JaneliaResearchCampus", + "title": "JAX", "type": "object" }, "LightCycle": { @@ -469,26 +507,16 @@ "title": "LightCycle", "type": "object" }, - "MacacaMulatta": { - "additionalProperties": false, - "description": "Macaca Mulatta", + "MACACA_MULATTA": { "properties": { "name": { "const": "Macaca mulatta", "default": "Macaca mulatta", - "title": "Name" - }, - "abbreviation": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } + "enum": [ + "Macaca mulatta" ], - "default": null, - "title": "Abbreviation" + "title": "Name", + "type": "string" }, "registry": { "default": { @@ -497,13 +525,13 @@ }, "discriminator": { "mapping": { - "National Center for Biotechnology Information": "#/$defs/NationalCenterForBiotechnologyInformation" + "National Center for Biotechnology Information": "#/$defs/NCBI" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/NationalCenterForBiotechnologyInformation" + "$ref": "#/$defs/NCBI" } ], "title": "Registry" @@ -511,32 +539,26 @@ "registry_identifier": { "const": "NCBI:txid9544", "default": "NCBI:txid9544", - "title": "Registry Identifier" + "enum": [ + "NCBI:txid9544" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "MacacaMulatta", + "title": "MACACA_MULATTA", "type": "object" }, - "MusMusculus": { - "additionalProperties": false, - "description": "Mus Musculus", + "MUS_MUSCULUS": { "properties": { "name": { "const": "Mus musculus", "default": "Mus musculus", - "title": "Name" - }, - "abbreviation": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } + "enum": [ + "Mus musculus" ], - "default": null, - "title": "Abbreviation" + "title": "Name", + "type": "string" }, "registry": { "default": { @@ -545,13 +567,13 @@ }, "discriminator": { "mapping": { - "National Center for Biotechnology Information": "#/$defs/NationalCenterForBiotechnologyInformation" + "National Center for Biotechnology Information": "#/$defs/NCBI" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/NationalCenterForBiotechnologyInformation" + "$ref": "#/$defs/NCBI" } ], "title": "Registry" @@ -559,43 +581,60 @@ "registry_identifier": { "const": "NCBI:txid10090", "default": "NCBI:txid10090", - "title": "Registry Identifier" + "enum": [ + "NCBI:txid10090" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "MusMusculus", + "title": "MUS_MUSCULUS", "type": "object" }, - "NationalCenterForBiotechnologyInformation": { + "NCBI": { "additionalProperties": false, - "description": "NationalCenterForBiotechnologyInformation", "properties": { "name": { "const": "National Center for Biotechnology Information", "default": "National Center for Biotechnology Information", - "title": "Name" + "enum": [ + "National Center for Biotechnology Information" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "NCBI", "default": "NCBI", - "title": "Abbreviation" + "enum": [ + "NCBI" + ], + "title": "Abbreviation", + "type": "string" } }, - "title": "NationalCenterForBiotechnologyInformation", + "title": "NCBI", "type": "object" }, - "NewYorkUniversity": { - "additionalProperties": false, - "description": "NewYorkUniversity", + "NYU": { "properties": { "name": { "const": "New York University", "default": "New York University", - "title": "Name" + "enum": [ + "New York University" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "NYU", "default": "NYU", - "title": "Abbreviation" + "enum": [ + "NYU" + ], + "title": "Abbreviation", + "type": "string" }, "registry": { "default": { @@ -604,13 +643,13 @@ }, "discriminator": { "mapping": { - "Research Organization Registry": "#/$defs/ResearchOrganizationRegistry" + "Research Organization Registry": "#/$defs/ROR" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/ResearchOrganizationRegistry" + "$ref": "#/$defs/ROR" } ], "title": "Registry" @@ -618,38 +657,52 @@ "registry_identifier": { "const": "0190ak572", "default": "0190ak572", - "title": "Registry Identifier" + "enum": [ + "0190ak572" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "NewYorkUniversity", + "title": "NYU", "type": "object" }, - "Other": { - "additionalProperties": false, - "description": "Other", + "OTHER": { "properties": { "name": { "const": "Other", "default": "Other", - "title": "Name" + "enum": [ + "Other" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": null, "default": null, - "title": "Abbreviation" + "enum": [ + null + ], + "title": "Abbreviation", + "type": "null" }, "registry": { - "const": null, "default": null, - "title": "Registry" + "title": "Registry", + "type": "null" }, "registry_identifier": { "const": null, "default": null, - "title": "Registry Identifier" + "enum": [ + null + ], + "title": "Registry Identifier", + "type": "null" } }, - "title": "Other", + "title": "OTHER", "type": "object" }, "PIDName": { @@ -703,26 +756,16 @@ "title": "PIDName", "type": "object" }, - "RattusNorvegicus": { - "additionalProperties": false, - "description": "Rattus Norvegicus", + "RATTUS_NORVEGICUS": { "properties": { "name": { "const": "Rattus norvegicus", "default": "Rattus norvegicus", - "title": "Name" - }, - "abbreviation": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } + "enum": [ + "Rattus norvegicus" ], - "default": null, - "title": "Abbreviation" + "title": "Name", + "type": "string" }, "registry": { "default": { @@ -731,13 +774,13 @@ }, "discriminator": { "mapping": { - "National Center for Biotechnology Information": "#/$defs/NationalCenterForBiotechnologyInformation" + "National Center for Biotechnology Information": "#/$defs/NCBI" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/NationalCenterForBiotechnologyInformation" + "$ref": "#/$defs/NCBI" } ], "title": "Registry" @@ -745,28 +788,39 @@ "registry_identifier": { "const": "NCBI:txid10116", "default": "NCBI:txid10116", - "title": "Registry Identifier" + "enum": [ + "NCBI:txid10116" + ], + "title": "Registry Identifier", + "type": "string" } }, - "title": "RattusNorvegicus", + "title": "RATTUS_NORVEGICUS", "type": "object" }, - "ResearchOrganizationRegistry": { + "ROR": { "additionalProperties": false, - "description": "ResearchOrganizationRegistry", "properties": { "name": { "const": "Research Organization Registry", "default": "Research Organization Registry", - "title": "Name" + "enum": [ + "Research Organization Registry" + ], + "title": "Name", + "type": "string" }, "abbreviation": { "const": "ROR", "default": "ROR", - "title": "Abbreviation" + "enum": [ + "ROR" + ], + "title": "Abbreviation", + "type": "string" } }, - "title": "ResearchOrganizationRegistry", + "title": "ROR", "type": "object" }, "Sex": { @@ -810,9 +864,13 @@ "type": "string" }, "schema_version": { - "const": "0.5.9", - "default": "0.5.9", - "title": "Schema Version" + "const": "0.5.10", + "default": "0.5.10", + "enum": [ + "0.5.10" + ], + "title": "Schema Version", + "type": "string" }, "subject_id": { "description": "Unique identifier for the subject. If this is not a Allen LAS ID, indicate this in the Notes.", @@ -843,29 +901,29 @@ "species": { "discriminator": { "mapping": { - "Callithrix jacchus": "#/$defs/CallithrixJacchus", - "Homo sapiens": "#/$defs/HomoSapiens", - "Macaca mulatta": "#/$defs/MacacaMulatta", - "Mus musculus": "#/$defs/MusMusculus", - "Rattus norvegicus": "#/$defs/RattusNorvegicus" + "Callithrix jacchus": "#/$defs/CALLITHRIX_JACCHUS", + "Homo sapiens": "#/$defs/HOMO_SAPIENS", + "Macaca mulatta": "#/$defs/MACACA_MULATTA", + "Mus musculus": "#/$defs/MUS_MUSCULUS", + "Rattus norvegicus": "#/$defs/RATTUS_NORVEGICUS" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/CallithrixJacchus" + "$ref": "#/$defs/CALLITHRIX_JACCHUS" }, { - "$ref": "#/$defs/HomoSapiens" + "$ref": "#/$defs/HOMO_SAPIENS" }, { - "$ref": "#/$defs/MacacaMulatta" + "$ref": "#/$defs/MACACA_MULATTA" }, { - "$ref": "#/$defs/MusMusculus" + "$ref": "#/$defs/MUS_MUSCULUS" }, { - "$ref": "#/$defs/RattusNorvegicus" + "$ref": "#/$defs/RATTUS_NORVEGICUS" } ], "title": "Species" @@ -907,37 +965,37 @@ "description": "Where the subject was acquired from. If bred in-house, use Allen Institute.", "discriminator": { "mapping": { - "Allen Institute": "#/$defs/AllenInstitute", - "Columbia University": "#/$defs/ColumbiaUniversity", - "Huazhong University of Science and Technology": "#/$defs/HuazhongUniversityOfScienceAndTechnology", - "Jackson Laboratory": "#/$defs/JacksonLaboratory", - "Janelia Research Campus": "#/$defs/JaneliaResearchCampus", - "New York University": "#/$defs/NewYorkUniversity", - "Other": "#/$defs/Other" + "Allen Institute": "#/$defs/AI", + "Columbia University": "#/$defs/COLUMBIA", + "Huazhong University of Science and Technology": "#/$defs/HUST", + "Jackson Laboratory": "#/$defs/JAX", + "Janelia Research Campus": "#/$defs/JANELIA", + "New York University": "#/$defs/NYU", + "Other": "#/$defs/OTHER" }, "propertyName": "name" }, "oneOf": [ { - "$ref": "#/$defs/AllenInstitute" + "$ref": "#/$defs/AI" }, { - "$ref": "#/$defs/ColumbiaUniversity" + "$ref": "#/$defs/COLUMBIA" }, { - "$ref": "#/$defs/HuazhongUniversityOfScienceAndTechnology" + "$ref": "#/$defs/HUST" }, { - "$ref": "#/$defs/JaneliaResearchCampus" + "$ref": "#/$defs/JANELIA" }, { - "$ref": "#/$defs/JacksonLaboratory" + "$ref": "#/$defs/JAX" }, { - "$ref": "#/$defs/NewYorkUniversity" + "$ref": "#/$defs/NYU" }, { - "$ref": "#/$defs/Other" + "$ref": "#/$defs/OTHER" } ], "title": "Source" diff --git a/src/aind_data_schema/__init__.py b/src/aind_data_schema/__init__.py index 79303812f..e2c885940 100755 --- a/src/aind_data_schema/__init__.py +++ b/src/aind_data_schema/__init__.py @@ -1,4 +1,4 @@ """ imports for AindModel subclasses """ -__version__ = "0.38.6" +__version__ = "0.39.1" diff --git a/src/aind_data_schema/core/acquisition.py b/src/aind_data_schema/core/acquisition.py index d87d95608..776cc1840 100644 --- a/src/aind_data_schema/core/acquisition.py +++ b/src/aind_data_schema/core/acquisition.py @@ -45,7 +45,7 @@ class Acquisition(AindCoreModel): _DESCRIBED_BY_URL = AindCoreModel._DESCRIBED_BY_BASE_URL.default + "aind_data_schema/core/acquisition.py" describedBy: str = Field(_DESCRIBED_BY_URL, json_schema_extra={"const": _DESCRIBED_BY_URL}) - schema_version: Literal["0.6.20"] = Field("0.6.20") + schema_version: Literal["0.6.21"] = Field("0.6.21") protocol_id: List[str] = Field(default=[], title="Protocol ID", description="DOI for protocols.io") experimenter_full_name: List[str] = Field( ..., diff --git a/src/aind_data_schema/core/data_description.py b/src/aind_data_schema/core/data_description.py index c78bae405..35aeb051a 100644 --- a/src/aind_data_schema/core/data_description.py +++ b/src/aind_data_schema/core/data_description.py @@ -40,7 +40,7 @@ class DataDescription(AindCoreModel): _DESCRIBED_BY_URL = AindCoreModel._DESCRIBED_BY_BASE_URL.default + "aind_data_schema/core/data_description.py" describedBy: str = Field(_DESCRIBED_BY_URL, json_schema_extra={"const": _DESCRIBED_BY_URL}) - schema_version: Literal["0.13.11"] = Field("0.13.11") + schema_version: Literal["0.13.12"] = Field("0.13.12") license: Literal["CC-BY-4.0"] = Field("CC-BY-4.0", title="License") platform: Platform.ONE_OF = Field( diff --git a/src/aind_data_schema/core/instrument.py b/src/aind_data_schema/core/instrument.py index 1d2ec752b..4c57791cb 100644 --- a/src/aind_data_schema/core/instrument.py +++ b/src/aind_data_schema/core/instrument.py @@ -35,7 +35,7 @@ class Instrument(AindCoreModel): _DESCRIBED_BY_URL = AindCoreModel._DESCRIBED_BY_BASE_URL.default + "aind_data_schema/core/instrument.py" describedBy: str = Field(_DESCRIBED_BY_URL, json_schema_extra={"const": _DESCRIBED_BY_URL}) - schema_version: Literal["0.10.28"] = Field("0.10.28") + schema_version: Literal["0.10.29"] = Field("0.10.29") instrument_id: Optional[str] = Field( None, diff --git a/src/aind_data_schema/core/metadata.py b/src/aind_data_schema/core/metadata.py index 08aa532f5..85955cacd 100644 --- a/src/aind_data_schema/core/metadata.py +++ b/src/aind_data_schema/core/metadata.py @@ -48,7 +48,7 @@ class Metadata(AindCoreModel): _DESCRIBED_BY_URL = AindCoreModel._DESCRIBED_BY_BASE_URL.default + "aind_data_schema/core/metadata.py" describedBy: str = Field(_DESCRIBED_BY_URL, json_schema_extra={"const": _DESCRIBED_BY_URL}) - schema_version: Literal["0.2.32"] = Field("0.2.32") + schema_version: Literal["0.2.33"] = Field("0.2.33") id: UUID = Field( default_factory=uuid4, alias="_id", diff --git a/src/aind_data_schema/core/procedures.py b/src/aind_data_schema/core/procedures.py index b8183debe..97002d26a 100644 --- a/src/aind_data_schema/core/procedures.py +++ b/src/aind_data_schema/core/procedures.py @@ -621,7 +621,7 @@ class Procedures(AindCoreModel): _DESCRIBED_BY_URL = AindCoreModel._DESCRIBED_BY_BASE_URL.default + "aind_data_schema/core/procedures.py" describedBy: str = Field(_DESCRIBED_BY_URL, json_schema_extra={"const": _DESCRIBED_BY_URL}) - schema_version: Literal["0.13.14"] = Field("0.13.14") + schema_version: Literal["0.13.15"] = Field("0.13.15") subject_id: str = Field( ..., description="Unique identifier for the subject. If this is not a Allen LAS ID, indicate this in the Notes.", diff --git a/src/aind_data_schema/core/processing.py b/src/aind_data_schema/core/processing.py index 3057cc3b1..2ced12967 100644 --- a/src/aind_data_schema/core/processing.py +++ b/src/aind_data_schema/core/processing.py @@ -87,7 +87,7 @@ class Processing(AindCoreModel): _DESCRIBED_BY_URL: str = AindCoreModel._DESCRIBED_BY_BASE_URL.default + "aind_data_schema/core/processing.py" describedBy: str = Field(_DESCRIBED_BY_URL, json_schema_extra={"const": _DESCRIBED_BY_URL}) - schema_version: Literal["0.4.8"] = Field("0.4.8") + schema_version: Literal["0.4.9"] = Field("0.4.9") processing_pipeline: PipelineProcess = Field( ..., description="Pipeline used to process data", title="Processing Pipeline" diff --git a/src/aind_data_schema/core/rig.py b/src/aind_data_schema/core/rig.py index 80435cf23..b517ed4d5 100644 --- a/src/aind_data_schema/core/rig.py +++ b/src/aind_data_schema/core/rig.py @@ -51,7 +51,7 @@ class Rig(AindCoreModel): _DESCRIBED_BY_URL = AindCoreModel._DESCRIBED_BY_BASE_URL.default + "aind_data_schema/core/rig.py" describedBy: str = Field(_DESCRIBED_BY_URL, json_schema_extra={"const": _DESCRIBED_BY_URL}) - schema_version: Literal["0.5.4"] = Field("0.5.4") + schema_version: Literal["0.5.5"] = Field("0.5.5") rig_id: str = Field( ..., description="Unique rig identifier, name convention: --", diff --git a/src/aind_data_schema/core/session.py b/src/aind_data_schema/core/session.py index e5840cb93..db0aa870c 100644 --- a/src/aind_data_schema/core/session.py +++ b/src/aind_data_schema/core/session.py @@ -218,10 +218,9 @@ class ManipulatorModule(DomeModule): title="Manipulator coordinates", ) anatomical_coordinates: Optional[Coordinates3d] = Field(default=None, title="Anatomical coordinates") - anatomical_reference: Optional[Literal[CoordinateReferenceLocation.BREGMA, - CoordinateReferenceLocation.LAMBDA]] = Field( - default=None, title="Anatomical coordinate reference" - ) + anatomical_reference: Optional[Literal[CoordinateReferenceLocation.BREGMA, CoordinateReferenceLocation.LAMBDA]] = ( + Field(default=None, title="Anatomical coordinate reference") + ) surface_z: Optional[Decimal] = Field(default=None, title="Surface z") surface_z_unit: SizeUnit = Field(SizeUnit.UM, title="Surface z unit") dye: Optional[str] = Field(default=None, title="Dye") @@ -535,7 +534,7 @@ class Session(AindCoreModel): _DESCRIBED_BY_URL = AindCoreModel._DESCRIBED_BY_BASE_URL.default + "aind_data_schema/core/session.py" describedBy: str = Field(_DESCRIBED_BY_URL, json_schema_extra={"const": _DESCRIBED_BY_URL}) - schema_version: Literal["0.3.4"] = Field("0.3.4") + schema_version: Literal["0.3.5"] = Field("0.3.5") protocol_id: List[str] = Field([], title="Protocol ID", description="DOI for protocols.io") experimenter_full_name: List[str] = Field( ..., diff --git a/src/aind_data_schema/core/subject.py b/src/aind_data_schema/core/subject.py index f37a193ba..1f6cfe74d 100644 --- a/src/aind_data_schema/core/subject.py +++ b/src/aind_data_schema/core/subject.py @@ -89,7 +89,7 @@ class Subject(AindCoreModel): _DESCRIBED_BY_URL = AindCoreModel._DESCRIBED_BY_BASE_URL.default + "aind_data_schema/core/subject.py" describedBy: str = Field(_DESCRIBED_BY_URL, json_schema_extra={"const": _DESCRIBED_BY_URL}) - schema_version: Literal["0.5.9"] = Field("0.5.9") + schema_version: Literal["0.5.10"] = Field("0.5.10") subject_id: str = Field( ..., description="Unique identifier for the subject. If this is not a Allen LAS ID, indicate this in the Notes.", diff --git a/src/aind_data_schema/utils/schema_version_bump.py b/src/aind_data_schema/utils/schema_version_bump.py index a6a1a6ce6..ee2f0fe04 100644 --- a/src/aind_data_schema/utils/schema_version_bump.py +++ b/src/aind_data_schema/utils/schema_version_bump.py @@ -50,11 +50,12 @@ def _get_list_of_models_that_changed(self) -> List[AindCoreModel]: if default_filename.find(".") != -1: schema_filename = default_filename[: default_filename.find(".")] + "_schema.json" main_branch_schema_path = self.json_schemas_location / schema_filename - with open(main_branch_schema_path, "r") as f: - main_branch_schema_contents = json.load(f) - diff = dictdiffer.diff(main_branch_schema_contents, core_model_json) - if len(list(diff)) > 0: - schemas_that_need_updating.append(core_model) + if main_branch_schema_path.exists(): + with open(main_branch_schema_path, "r") as f: + main_branch_schema_contents = json.load(f) + diff = dictdiffer.diff(main_branch_schema_contents, core_model_json) + if len(list(diff)) > 0: + schemas_that_need_updating.append(core_model) return schemas_that_need_updating @staticmethod diff --git a/tests/test_bump_schema_versions.py b/tests/test_bump_schema_versions.py index 31807d479..47709e88c 100644 --- a/tests/test_bump_schema_versions.py +++ b/tests/test_bump_schema_versions.py @@ -28,9 +28,11 @@ def setUpClass(cls): @patch("builtins.open") @patch("json.load") - def test_get_list_of_models_that_changed(self, mock_json_load: MagicMock, _: MagicMock): + @patch("pathlib.Path.exists") + def test_get_list_of_models_that_changed(self, mock_exists: MagicMock, mock_json_load: MagicMock, _: MagicMock): """Tests get_list_of_models_that_changed method.""" mock_json_load.side_effect = self.mock_open_values + mock_exists.return_value = True handler = SchemaVersionHandler(json_schemas_location=Path(".")) models_that_changed = handler._get_list_of_models_that_changed() diff --git a/tests/test_rig_session_compatibility.py b/tests/test_rig_session_compatibility.py index 163d50f37..be4734fd8 100644 --- a/tests/test_rig_session_compatibility.py +++ b/tests/test_rig_session_compatibility.py @@ -1,4 +1,5 @@ """Tests rig session compatibility check""" + import json import unittest from datetime import date, datetime, timezone From 5385622d0b13e0035ae86a2c077e1f1aa42ef694 Mon Sep 17 00:00:00 2001 From: jtyoung84 <104453205+jtyoung84@users.noreply.github.com> Date: Tue, 20 Aug 2024 09:52:04 -0700 Subject: [PATCH 2/5] BREAKING CHANGE: updates schemas to v1.0 (#1028) --- examples/aibs_smartspim_instrument.json | 2 +- examples/aibs_smartspim_procedures.json | 2 +- examples/aind_smartspim_instrument.json | 2 +- examples/bergamo_ophys_session.json | 2 +- examples/data_description.json | 2 +- examples/ephys_rig.json | 2 +- examples/ephys_session.json | 2 +- examples/exaspim_acquisition.json | 2 +- examples/exaspim_instrument.json | 2 +- examples/fip_behavior_rig.json | 2 +- examples/fip_ophys_rig.json | 2 +- examples/mri_session.json | 2 +- examples/multiplane_ophys_session.json | 2 +- examples/ophys_procedures.json | 2 +- examples/ophys_session.json | 2 +- examples/procedures.json | 2 +- examples/processing.json | 2 +- examples/quality_control.json | 2 +- examples/subject.json | 2 +- schemas/acquisition_schema.json | 6 +++--- schemas/data_description_schema.json | 6 +++--- schemas/instrument_schema.json | 6 +++--- schemas/metadata_schema.json | 6 +++--- schemas/procedures_schema.json | 6 +++--- schemas/processing_schema.json | 6 +++--- schemas/quality_control_schema.json | 6 +++--- schemas/rig_schema.json | 6 +++--- schemas/session_schema.json | 6 +++--- schemas/subject_schema.json | 6 +++--- src/aind_data_schema/core/acquisition.py | 2 +- src/aind_data_schema/core/data_description.py | 2 +- src/aind_data_schema/core/instrument.py | 2 +- src/aind_data_schema/core/metadata.py | 2 +- src/aind_data_schema/core/procedures.py | 2 +- src/aind_data_schema/core/processing.py | 2 +- src/aind_data_schema/core/quality_control.py | 2 +- src/aind_data_schema/core/rig.py | 2 +- src/aind_data_schema/core/session.py | 2 +- src/aind_data_schema/core/subject.py | 2 +- 39 files changed, 59 insertions(+), 59 deletions(-) diff --git a/examples/aibs_smartspim_instrument.json b/examples/aibs_smartspim_instrument.json index a507bbf4e..8e5ed5f88 100644 --- a/examples/aibs_smartspim_instrument.json +++ b/examples/aibs_smartspim_instrument.json @@ -1,6 +1,6 @@ { "describedBy": "https://raw.githubusercontent.com/AllenNeuralDynamics/aind-data-schema/main/src/aind_data_schema/core/instrument.py", - "schema_version": "0.10.29", + "schema_version": "1.0.0", "instrument_id": "440_SmartSPIM2_20231004", "modification_date": "2023-10-04", "instrument_type": "SmartSPIM", diff --git a/examples/aibs_smartspim_procedures.json b/examples/aibs_smartspim_procedures.json index 7aa754849..2410541c5 100644 --- a/examples/aibs_smartspim_procedures.json +++ b/examples/aibs_smartspim_procedures.json @@ -1,6 +1,6 @@ { "describedBy": "https://raw.githubusercontent.com/AllenNeuralDynamics/aind-data-schema/main/src/aind_data_schema/core/procedures.py", - "schema_version": "0.13.15", + "schema_version": "1.0.0", "subject_id": "651286", "subject_procedures": [ { diff --git a/examples/aind_smartspim_instrument.json b/examples/aind_smartspim_instrument.json index d0acfab98..192cb8ab6 100644 --- a/examples/aind_smartspim_instrument.json +++ b/examples/aind_smartspim_instrument.json @@ -1,6 +1,6 @@ { "describedBy": "https://raw.githubusercontent.com/AllenNeuralDynamics/aind-data-schema/main/src/aind_data_schema/core/instrument.py", - "schema_version": "0.10.29", + "schema_version": "1.0.0", "instrument_id": "440_SmartSPIM1_20231004", "modification_date": "2023-10-04", "instrument_type": "SmartSPIM", diff --git a/examples/bergamo_ophys_session.json b/examples/bergamo_ophys_session.json index 1e55fa567..d1d985335 100644 --- a/examples/bergamo_ophys_session.json +++ b/examples/bergamo_ophys_session.json @@ -1,6 +1,6 @@ { "describedBy": "https://raw.githubusercontent.com/AllenNeuralDynamics/aind-data-schema/main/src/aind_data_schema/core/session.py", - "schema_version": "0.3.5", + "schema_version": "1.0.0", "protocol_id": [], "experimenter_full_name": [ "John Doe" diff --git a/examples/data_description.json b/examples/data_description.json index 1b7d02125..fb5b5ed4b 100644 --- a/examples/data_description.json +++ b/examples/data_description.json @@ -1,6 +1,6 @@ { "describedBy": "https://raw.githubusercontent.com/AllenNeuralDynamics/aind-data-schema/main/src/aind_data_schema/core/data_description.py", - "schema_version": "0.13.12", + "schema_version": "1.0.0", "license": "CC-BY-4.0", "platform": { "name": "Electrophysiology platform", diff --git a/examples/ephys_rig.json b/examples/ephys_rig.json index 658005f65..1a56fba71 100644 --- a/examples/ephys_rig.json +++ b/examples/ephys_rig.json @@ -1,6 +1,6 @@ { "describedBy": "https://raw.githubusercontent.com/AllenNeuralDynamics/aind-data-schema/main/src/aind_data_schema/core/rig.py", - "schema_version": "0.5.5", + "schema_version": "1.0.0", "rig_id": "323_EPHYS1_20231003", "modification_date": "2023-10-03", "mouse_platform": { diff --git a/examples/ephys_session.json b/examples/ephys_session.json index 5bcfa7a80..57092944f 100644 --- a/examples/ephys_session.json +++ b/examples/ephys_session.json @@ -1,6 +1,6 @@ { "describedBy": "https://raw.githubusercontent.com/AllenNeuralDynamics/aind-data-schema/main/src/aind_data_schema/core/session.py", - "schema_version": "0.3.5", + "schema_version": "1.0.0", "protocol_id": [], "experimenter_full_name": [ "Max Quibble", diff --git a/examples/exaspim_acquisition.json b/examples/exaspim_acquisition.json index b531c1053..6ec7b4f26 100644 --- a/examples/exaspim_acquisition.json +++ b/examples/exaspim_acquisition.json @@ -1,6 +1,6 @@ { "describedBy": "https://raw.githubusercontent.com/AllenNeuralDynamics/aind-data-schema/main/src/aind_data_schema/core/acquisition.py", - "schema_version": "0.6.21", + "schema_version": "1.0.0", "protocol_id": [], "experimenter_full_name": [ "###" diff --git a/examples/exaspim_instrument.json b/examples/exaspim_instrument.json index ef86423e2..3206ce810 100644 --- a/examples/exaspim_instrument.json +++ b/examples/exaspim_instrument.json @@ -1,6 +1,6 @@ { "describedBy": "https://raw.githubusercontent.com/AllenNeuralDynamics/aind-data-schema/main/src/aind_data_schema/core/instrument.py", - "schema_version": "0.10.29", + "schema_version": "1.0.0", "instrument_id": "440_exaSPIM1-20231004", "modification_date": "2023-10-04", "instrument_type": "exaSPIM", diff --git a/examples/fip_behavior_rig.json b/examples/fip_behavior_rig.json index 0d58ce8d1..59eeae772 100644 --- a/examples/fip_behavior_rig.json +++ b/examples/fip_behavior_rig.json @@ -1,6 +1,6 @@ { "describedBy": "https://raw.githubusercontent.com/AllenNeuralDynamics/aind-data-schema/main/src/aind_data_schema/core/rig.py", - "schema_version": "0.5.5", + "schema_version": "1.0.0", "rig_id": "447_FIP-Behavior_20000101", "modification_date": "2000-01-01", "mouse_platform": { diff --git a/examples/fip_ophys_rig.json b/examples/fip_ophys_rig.json index 62eadb38e..784fb69a1 100644 --- a/examples/fip_ophys_rig.json +++ b/examples/fip_ophys_rig.json @@ -1,6 +1,6 @@ { "describedBy": "https://raw.githubusercontent.com/AllenNeuralDynamics/aind-data-schema/main/src/aind_data_schema/core/rig.py", - "schema_version": "0.5.5", + "schema_version": "1.0.0", "rig_id": "428_FIP1_20231003", "modification_date": "2023-10-03", "mouse_platform": { diff --git a/examples/mri_session.json b/examples/mri_session.json index cbe013812..151f50411 100644 --- a/examples/mri_session.json +++ b/examples/mri_session.json @@ -1,6 +1,6 @@ { "describedBy": "https://raw.githubusercontent.com/AllenNeuralDynamics/aind-data-schema/main/src/aind_data_schema/core/session.py", - "schema_version": "0.3.5", + "schema_version": "1.0.0", "protocol_id": [ "dx.doi.org/10.57824/protocols.io.bh7kl4n6" ], diff --git a/examples/multiplane_ophys_session.json b/examples/multiplane_ophys_session.json index b3e5d6001..4d8b941fa 100644 --- a/examples/multiplane_ophys_session.json +++ b/examples/multiplane_ophys_session.json @@ -1,6 +1,6 @@ { "describedBy": "https://raw.githubusercontent.com/AllenNeuralDynamics/aind-data-schema/main/src/aind_data_schema/core/session.py", - "schema_version": "0.3.5", + "schema_version": "1.0.0", "protocol_id": [], "experimenter_full_name": [ "John Doe" diff --git a/examples/ophys_procedures.json b/examples/ophys_procedures.json index fadbfeb57..9ce75fbf1 100644 --- a/examples/ophys_procedures.json +++ b/examples/ophys_procedures.json @@ -1,6 +1,6 @@ { "describedBy": "https://raw.githubusercontent.com/AllenNeuralDynamics/aind-data-schema/main/src/aind_data_schema/core/procedures.py", - "schema_version": "0.13.15", + "schema_version": "1.0.0", "subject_id": "625100", "subject_procedures": [ { diff --git a/examples/ophys_session.json b/examples/ophys_session.json index 77d1d522f..454438707 100644 --- a/examples/ophys_session.json +++ b/examples/ophys_session.json @@ -1,6 +1,6 @@ { "describedBy": "https://raw.githubusercontent.com/AllenNeuralDynamics/aind-data-schema/main/src/aind_data_schema/core/session.py", - "schema_version": "0.3.5", + "schema_version": "1.0.0", "protocol_id": [], "experimenter_full_name": [ "John Doe" diff --git a/examples/procedures.json b/examples/procedures.json index cb2f31984..27df0e542 100644 --- a/examples/procedures.json +++ b/examples/procedures.json @@ -1,6 +1,6 @@ { "describedBy": "https://raw.githubusercontent.com/AllenNeuralDynamics/aind-data-schema/main/src/aind_data_schema/core/procedures.py", - "schema_version": "0.13.15", + "schema_version": "1.0.0", "subject_id": "625100", "subject_procedures": [ { diff --git a/examples/processing.json b/examples/processing.json index 01d1a5c10..9087286f3 100644 --- a/examples/processing.json +++ b/examples/processing.json @@ -1,6 +1,6 @@ { "describedBy": "https://raw.githubusercontent.com/AllenNeuralDynamics/aind-data-schema/main/src/aind_data_schema/core/processing.py", - "schema_version": "0.4.9", + "schema_version": "1.0.0", "processing_pipeline": { "data_processes": [ { diff --git a/examples/quality_control.json b/examples/quality_control.json index 11cd830a6..013944f71 100644 --- a/examples/quality_control.json +++ b/examples/quality_control.json @@ -1,6 +1,6 @@ { "describedBy": "https://raw.githubusercontent.com/AllenNeuralDynamics/aind-data-schema/main/src/aind_data_schema/core/quality_metrics.py", - "schema_version": "0.0.1", + "schema_version": "1.0.0", "overall_status": "Pass", "overall_status_date": "2022-11-22", "evaluations": [ diff --git a/examples/subject.json b/examples/subject.json index 2c159d863..5b0f0cb75 100644 --- a/examples/subject.json +++ b/examples/subject.json @@ -1,6 +1,6 @@ { "describedBy": "https://raw.githubusercontent.com/AllenNeuralDynamics/aind-data-schema/main/src/aind_data_schema/core/subject.py", - "schema_version": "0.5.10", + "schema_version": "1.0.0", "subject_id": "12345", "sex": "Male", "date_of_birth": "2022-11-22", diff --git a/schemas/acquisition_schema.json b/schemas/acquisition_schema.json index e2f09ad54..763a6e3bb 100644 --- a/schemas/acquisition_schema.json +++ b/schemas/acquisition_schema.json @@ -5144,10 +5144,10 @@ "type": "string" }, "schema_version": { - "const": "0.6.21", - "default": "0.6.21", + "const": "1.0.0", + "default": "1.0.0", "enum": [ - "0.6.21" + "1.0.0" ], "title": "Schema Version", "type": "string" diff --git a/schemas/data_description_schema.json b/schemas/data_description_schema.json index f2b2b8f63..b94486e17 100644 --- a/schemas/data_description_schema.json +++ b/schemas/data_description_schema.json @@ -1775,10 +1775,10 @@ "type": "string" }, "schema_version": { - "const": "0.13.12", - "default": "0.13.12", + "const": "1.0.0", + "default": "1.0.0", "enum": [ - "0.13.12" + "1.0.0" ], "title": "Schema Version", "type": "string" diff --git a/schemas/instrument_schema.json b/schemas/instrument_schema.json index b38fc9f0f..0a67635c8 100644 --- a/schemas/instrument_schema.json +++ b/schemas/instrument_schema.json @@ -9451,10 +9451,10 @@ "type": "string" }, "schema_version": { - "const": "0.10.29", - "default": "0.10.29", + "const": "1.0.0", + "default": "1.0.0", "enum": [ - "0.10.29" + "1.0.0" ], "title": "Schema Version", "type": "string" diff --git a/schemas/metadata_schema.json b/schemas/metadata_schema.json index 04d6266fe..5448c73b6 100644 --- a/schemas/metadata_schema.json +++ b/schemas/metadata_schema.json @@ -558,10 +558,10 @@ "type": "string" }, "schema_version": { - "const": "0.6.21", - "default": "0.6.21", + "const": "1.0.0", + "default": "1.0.0", "enum": [ - "0.6.21" + "1.0.0" ], "title": "Schema Version", "type": "string" diff --git a/schemas/procedures_schema.json b/schemas/procedures_schema.json index c37f8236a..f9944327f 100644 --- a/schemas/procedures_schema.json +++ b/schemas/procedures_schema.json @@ -11385,10 +11385,10 @@ "type": "string" }, "schema_version": { - "const": "0.13.15", - "default": "0.13.15", + "const": "1.0.0", + "default": "1.0.0", "enum": [ - "0.13.15" + "1.0.0" ], "title": "Schema Version", "type": "string" diff --git a/schemas/processing_schema.json b/schemas/processing_schema.json index e237edbbe..d9c46ed43 100644 --- a/schemas/processing_schema.json +++ b/schemas/processing_schema.json @@ -332,10 +332,10 @@ "type": "string" }, "schema_version": { - "const": "0.4.9", - "default": "0.4.9", + "const": "1.0.0", + "default": "1.0.0", "enum": [ - "0.4.9" + "1.0.0" ], "title": "Schema Version", "type": "string" diff --git a/schemas/quality_control_schema.json b/schemas/quality_control_schema.json index 4780bb442..e67d2a964 100644 --- a/schemas/quality_control_schema.json +++ b/schemas/quality_control_schema.json @@ -500,10 +500,10 @@ "type": "string" }, "schema_version": { - "const": "0.0.1", - "default": "0.0.1", + "const": "1.0.0", + "default": "1.0.0", "enum": [ - "0.0.1" + "1.0.0" ], "title": "Schema Version", "type": "string" diff --git a/schemas/rig_schema.json b/schemas/rig_schema.json index e3d4c214c..7f67c3923 100644 --- a/schemas/rig_schema.json +++ b/schemas/rig_schema.json @@ -18348,10 +18348,10 @@ "type": "string" }, "schema_version": { - "const": "0.5.5", - "default": "0.5.5", + "const": "1.0.0", + "default": "1.0.0", "enum": [ - "0.5.5" + "1.0.0" ], "title": "Schema Version", "type": "string" diff --git a/schemas/session_schema.json b/schemas/session_schema.json index ac3ea4788..57bcd105c 100644 --- a/schemas/session_schema.json +++ b/schemas/session_schema.json @@ -9065,10 +9065,10 @@ "type": "string" }, "schema_version": { - "const": "0.3.5", - "default": "0.3.5", + "const": "1.0.0", + "default": "1.0.0", "enum": [ - "0.3.5" + "1.0.0" ], "title": "Schema Version", "type": "string" diff --git a/schemas/subject_schema.json b/schemas/subject_schema.json index 438e19772..893ecccae 100644 --- a/schemas/subject_schema.json +++ b/schemas/subject_schema.json @@ -864,10 +864,10 @@ "type": "string" }, "schema_version": { - "const": "0.5.10", - "default": "0.5.10", + "const": "1.0.0", + "default": "1.0.0", "enum": [ - "0.5.10" + "1.0.0" ], "title": "Schema Version", "type": "string" diff --git a/src/aind_data_schema/core/acquisition.py b/src/aind_data_schema/core/acquisition.py index 776cc1840..838dd1ba2 100644 --- a/src/aind_data_schema/core/acquisition.py +++ b/src/aind_data_schema/core/acquisition.py @@ -45,7 +45,7 @@ class Acquisition(AindCoreModel): _DESCRIBED_BY_URL = AindCoreModel._DESCRIBED_BY_BASE_URL.default + "aind_data_schema/core/acquisition.py" describedBy: str = Field(_DESCRIBED_BY_URL, json_schema_extra={"const": _DESCRIBED_BY_URL}) - schema_version: Literal["0.6.21"] = Field("0.6.21") + schema_version: Literal["1.0.0"] = Field("1.0.0") protocol_id: List[str] = Field(default=[], title="Protocol ID", description="DOI for protocols.io") experimenter_full_name: List[str] = Field( ..., diff --git a/src/aind_data_schema/core/data_description.py b/src/aind_data_schema/core/data_description.py index 35aeb051a..2f5467739 100644 --- a/src/aind_data_schema/core/data_description.py +++ b/src/aind_data_schema/core/data_description.py @@ -40,7 +40,7 @@ class DataDescription(AindCoreModel): _DESCRIBED_BY_URL = AindCoreModel._DESCRIBED_BY_BASE_URL.default + "aind_data_schema/core/data_description.py" describedBy: str = Field(_DESCRIBED_BY_URL, json_schema_extra={"const": _DESCRIBED_BY_URL}) - schema_version: Literal["0.13.12"] = Field("0.13.12") + schema_version: Literal["1.0.0"] = Field("1.0.0") license: Literal["CC-BY-4.0"] = Field("CC-BY-4.0", title="License") platform: Platform.ONE_OF = Field( diff --git a/src/aind_data_schema/core/instrument.py b/src/aind_data_schema/core/instrument.py index 4c57791cb..10822306a 100644 --- a/src/aind_data_schema/core/instrument.py +++ b/src/aind_data_schema/core/instrument.py @@ -35,7 +35,7 @@ class Instrument(AindCoreModel): _DESCRIBED_BY_URL = AindCoreModel._DESCRIBED_BY_BASE_URL.default + "aind_data_schema/core/instrument.py" describedBy: str = Field(_DESCRIBED_BY_URL, json_schema_extra={"const": _DESCRIBED_BY_URL}) - schema_version: Literal["0.10.29"] = Field("0.10.29") + schema_version: Literal["1.0.0"] = Field("1.0.0") instrument_id: Optional[str] = Field( None, diff --git a/src/aind_data_schema/core/metadata.py b/src/aind_data_schema/core/metadata.py index 85955cacd..f7fd07e03 100644 --- a/src/aind_data_schema/core/metadata.py +++ b/src/aind_data_schema/core/metadata.py @@ -48,7 +48,7 @@ class Metadata(AindCoreModel): _DESCRIBED_BY_URL = AindCoreModel._DESCRIBED_BY_BASE_URL.default + "aind_data_schema/core/metadata.py" describedBy: str = Field(_DESCRIBED_BY_URL, json_schema_extra={"const": _DESCRIBED_BY_URL}) - schema_version: Literal["0.2.33"] = Field("0.2.33") + schema_version: Literal["1.0.0"] = Field("1.0.0") id: UUID = Field( default_factory=uuid4, alias="_id", diff --git a/src/aind_data_schema/core/procedures.py b/src/aind_data_schema/core/procedures.py index 97002d26a..4da38f1c5 100644 --- a/src/aind_data_schema/core/procedures.py +++ b/src/aind_data_schema/core/procedures.py @@ -621,7 +621,7 @@ class Procedures(AindCoreModel): _DESCRIBED_BY_URL = AindCoreModel._DESCRIBED_BY_BASE_URL.default + "aind_data_schema/core/procedures.py" describedBy: str = Field(_DESCRIBED_BY_URL, json_schema_extra={"const": _DESCRIBED_BY_URL}) - schema_version: Literal["0.13.15"] = Field("0.13.15") + schema_version: Literal["1.0.0"] = Field("1.0.0") subject_id: str = Field( ..., description="Unique identifier for the subject. If this is not a Allen LAS ID, indicate this in the Notes.", diff --git a/src/aind_data_schema/core/processing.py b/src/aind_data_schema/core/processing.py index 2ced12967..3474aacea 100644 --- a/src/aind_data_schema/core/processing.py +++ b/src/aind_data_schema/core/processing.py @@ -87,7 +87,7 @@ class Processing(AindCoreModel): _DESCRIBED_BY_URL: str = AindCoreModel._DESCRIBED_BY_BASE_URL.default + "aind_data_schema/core/processing.py" describedBy: str = Field(_DESCRIBED_BY_URL, json_schema_extra={"const": _DESCRIBED_BY_URL}) - schema_version: Literal["0.4.9"] = Field("0.4.9") + schema_version: Literal["1.0.0"] = Field("1.0.0") processing_pipeline: PipelineProcess = Field( ..., description="Pipeline used to process data", title="Processing Pipeline" diff --git a/src/aind_data_schema/core/quality_control.py b/src/aind_data_schema/core/quality_control.py index 775590f0a..82b0b3579 100644 --- a/src/aind_data_schema/core/quality_control.py +++ b/src/aind_data_schema/core/quality_control.py @@ -36,7 +36,7 @@ class QualityControl(AindCoreModel): _DESCRIBED_BY_URL = AindCoreModel._DESCRIBED_BY_BASE_URL.default + "aind_data_schema/core/quality_metrics.py" describedBy: str = Field(_DESCRIBED_BY_URL, json_schema_extra={"const": _DESCRIBED_BY_URL}) - schema_version: Literal["0.0.1"] = Field("0.0.1") + schema_version: Literal["1.0.0"] = Field("1.0.0") overall_status: Status = Field(..., title="Overall status") overall_status_date: date = Field(..., title="Date of status") evaluations: List[QCEvaluation] = Field(..., title="Evaluations") diff --git a/src/aind_data_schema/core/rig.py b/src/aind_data_schema/core/rig.py index b517ed4d5..6238a0e4e 100644 --- a/src/aind_data_schema/core/rig.py +++ b/src/aind_data_schema/core/rig.py @@ -51,7 +51,7 @@ class Rig(AindCoreModel): _DESCRIBED_BY_URL = AindCoreModel._DESCRIBED_BY_BASE_URL.default + "aind_data_schema/core/rig.py" describedBy: str = Field(_DESCRIBED_BY_URL, json_schema_extra={"const": _DESCRIBED_BY_URL}) - schema_version: Literal["0.5.5"] = Field("0.5.5") + schema_version: Literal["1.0.0"] = Field("1.0.0") rig_id: str = Field( ..., description="Unique rig identifier, name convention: --", diff --git a/src/aind_data_schema/core/session.py b/src/aind_data_schema/core/session.py index db0aa870c..a23de611b 100644 --- a/src/aind_data_schema/core/session.py +++ b/src/aind_data_schema/core/session.py @@ -534,7 +534,7 @@ class Session(AindCoreModel): _DESCRIBED_BY_URL = AindCoreModel._DESCRIBED_BY_BASE_URL.default + "aind_data_schema/core/session.py" describedBy: str = Field(_DESCRIBED_BY_URL, json_schema_extra={"const": _DESCRIBED_BY_URL}) - schema_version: Literal["0.3.5"] = Field("0.3.5") + schema_version: Literal["1.0.0"] = Field("1.0.0") protocol_id: List[str] = Field([], title="Protocol ID", description="DOI for protocols.io") experimenter_full_name: List[str] = Field( ..., diff --git a/src/aind_data_schema/core/subject.py b/src/aind_data_schema/core/subject.py index 1f6cfe74d..52ea61fb3 100644 --- a/src/aind_data_schema/core/subject.py +++ b/src/aind_data_schema/core/subject.py @@ -89,7 +89,7 @@ class Subject(AindCoreModel): _DESCRIBED_BY_URL = AindCoreModel._DESCRIBED_BY_BASE_URL.default + "aind_data_schema/core/subject.py" describedBy: str = Field(_DESCRIBED_BY_URL, json_schema_extra={"const": _DESCRIBED_BY_URL}) - schema_version: Literal["0.5.10"] = Field("0.5.10") + schema_version: Literal["1.0.0"] = Field("1.0.0") subject_id: str = Field( ..., description="Unique identifier for the subject. If this is not a Allen LAS ID, indicate this in the Notes.", From ddf272a1be024cfe4a3f5c79497a2968675562a0 Mon Sep 17 00:00:00 2001 From: github-actions <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 20 Aug 2024 16:54:53 +0000 Subject: [PATCH 3/5] bump schema version [skip actions] --- schemas/metadata_schema.json | 54 +++++++++++++-------------- src/aind_data_schema/core/metadata.py | 2 +- 2 files changed, 28 insertions(+), 28 deletions(-) diff --git a/schemas/metadata_schema.json b/schemas/metadata_schema.json index 5448c73b6..fc9efb29a 100644 --- a/schemas/metadata_schema.json +++ b/schemas/metadata_schema.json @@ -4872,10 +4872,10 @@ "type": "string" }, "schema_version": { - "const": "0.13.12", - "default": "0.13.12", + "const": "1.0.0", + "default": "1.0.0", "enum": [ - "0.13.12" + "1.0.0" ], "title": "Schema Version", "type": "string" @@ -13176,10 +13176,10 @@ "type": "string" }, "schema_version": { - "const": "0.10.29", - "default": "0.10.29", + "const": "1.0.0", + "default": "1.0.0", "enum": [ - "0.10.29" + "1.0.0" ], "title": "Schema Version", "type": "string" @@ -24205,10 +24205,10 @@ "type": "string" }, "schema_version": { - "const": "0.13.15", - "default": "0.13.15", + "const": "1.0.0", + "default": "1.0.0", "enum": [ - "0.13.15" + "1.0.0" ], "title": "Schema Version", "type": "string" @@ -24329,10 +24329,10 @@ "type": "string" }, "schema_version": { - "const": "0.4.9", - "default": "0.4.9", + "const": "1.0.0", + "default": "1.0.0", "enum": [ - "0.4.9" + "1.0.0" ], "title": "Schema Version", "type": "string" @@ -24711,10 +24711,10 @@ "type": "string" }, "schema_version": { - "const": "0.0.1", - "default": "0.0.1", + "const": "1.0.0", + "default": "1.0.0", "enum": [ - "0.0.1" + "1.0.0" ], "title": "Schema Version", "type": "string" @@ -26606,10 +26606,10 @@ "type": "string" }, "schema_version": { - "const": "0.5.5", - "default": "0.5.5", + "const": "1.0.0", + "default": "1.0.0", "enum": [ - "0.5.5" + "1.0.0" ], "title": "Schema Version", "type": "string" @@ -28742,10 +28742,10 @@ "type": "string" }, "schema_version": { - "const": "0.3.5", - "default": "0.3.5", + "const": "1.0.0", + "default": "1.0.0", "enum": [ - "0.3.5" + "1.0.0" ], "title": "Schema Version", "type": "string" @@ -30998,10 +30998,10 @@ "type": "string" }, "schema_version": { - "const": "0.5.10", - "default": "0.5.10", + "const": "1.0.0", + "default": "1.0.0", "enum": [ - "0.5.10" + "1.0.0" ], "title": "Schema Version", "type": "string" @@ -34383,10 +34383,10 @@ "type": "string" }, "schema_version": { - "const": "0.2.33", - "default": "0.2.33", + "const": "1.0.1", + "default": "1.0.1", "enum": [ - "0.2.33" + "1.0.1" ], "title": "Schema Version", "type": "string" diff --git a/src/aind_data_schema/core/metadata.py b/src/aind_data_schema/core/metadata.py index f7fd07e03..e9ec22d5a 100644 --- a/src/aind_data_schema/core/metadata.py +++ b/src/aind_data_schema/core/metadata.py @@ -48,7 +48,7 @@ class Metadata(AindCoreModel): _DESCRIBED_BY_URL = AindCoreModel._DESCRIBED_BY_BASE_URL.default + "aind_data_schema/core/metadata.py" describedBy: str = Field(_DESCRIBED_BY_URL, json_schema_extra={"const": _DESCRIBED_BY_URL}) - schema_version: Literal["1.0.0"] = Field("1.0.0") + schema_version: Literal["1.0.1"] = Field("1.0.1") id: UUID = Field( default_factory=uuid4, alias="_id", From 9ca3293fc5cd05fe4919b967476a1b44200d78f1 Mon Sep 17 00:00:00 2001 From: Jon Young <104453205+jtyoung84@users.noreply.github.com> Date: Tue, 20 Aug 2024 10:17:48 -0700 Subject: [PATCH 4/5] build: increments version to 1.0.0 --- src/aind_data_schema/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/aind_data_schema/__init__.py b/src/aind_data_schema/__init__.py index e2c885940..a0706de60 100755 --- a/src/aind_data_schema/__init__.py +++ b/src/aind_data_schema/__init__.py @@ -1,4 +1,4 @@ """ imports for AindModel subclasses """ -__version__ = "0.39.1" +__version__ = "1.0.0" From aef46a8adeff31c0226646d57c8ba15a0903c692 Mon Sep 17 00:00:00 2001 From: Jon Young <104453205+jtyoung84@users.noreply.github.com> Date: Tue, 20 Aug 2024 10:25:20 -0700 Subject: [PATCH 5/5] build: sets core metadata schema to v1.0.0 --- schemas/metadata_schema.json | 6 +++--- src/aind_data_schema/core/metadata.py | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/schemas/metadata_schema.json b/schemas/metadata_schema.json index fc9efb29a..5df6c5ad4 100644 --- a/schemas/metadata_schema.json +++ b/schemas/metadata_schema.json @@ -34383,10 +34383,10 @@ "type": "string" }, "schema_version": { - "const": "1.0.1", - "default": "1.0.1", + "const": "1.0.0", + "default": "1.0.0", "enum": [ - "1.0.1" + "1.0.0" ], "title": "Schema Version", "type": "string" diff --git a/src/aind_data_schema/core/metadata.py b/src/aind_data_schema/core/metadata.py index e9ec22d5a..f7fd07e03 100644 --- a/src/aind_data_schema/core/metadata.py +++ b/src/aind_data_schema/core/metadata.py @@ -48,7 +48,7 @@ class Metadata(AindCoreModel): _DESCRIBED_BY_URL = AindCoreModel._DESCRIBED_BY_BASE_URL.default + "aind_data_schema/core/metadata.py" describedBy: str = Field(_DESCRIBED_BY_URL, json_schema_extra={"const": _DESCRIBED_BY_URL}) - schema_version: Literal["1.0.1"] = Field("1.0.1") + schema_version: Literal["1.0.0"] = Field("1.0.0") id: UUID = Field( default_factory=uuid4, alias="_id",