Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion models/schemas/ephys_link/SetDepthRequest.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"description": "Depth to drive a manipulator to.\n\nThese are the absolute positions of the manipulator stages.\n\nAttributes:\n manipulator_id: ID of the manipulator to move.\n depth: Depth to drive to in mm.\n speed: Speed to drive at in mm/s.", "properties": {"ManipulatorId": {"minLength": 1, "title": "Manipulatorid", "type": "string"}, "Depth": {"title": "Depth", "type": "number"}, "Speed": {"exclusiveMinimum": 0.0, "title": "Speed", "type": "number"}}, "required": ["ManipulatorId", "Depth", "Speed"], "title": "SetDepthRequest", "type": "object"}
{"description": "Depth to drive a manipulator to.\n\nThese are the absolute positions of the manipulator stages.\n\nAttributes:\n manipulator_id: ID of the manipulator to move.\n depth: Depth to drive to in mm.\n speed: Speed to drive at in mm/s.", "properties": {"ManipulatorId": {"minLength": 1, "title": "Manipulatorid", "type": "string"}, "Depth": {"title": "Depth", "type": "number"}, "Speed": {"exclusiveMinimum": 0, "title": "Speed", "type": "number"}}, "required": ["ManipulatorId", "Depth", "Speed"], "title": "SetDepthRequest", "type": "object"}
2 changes: 1 addition & 1 deletion models/schemas/ephys_link/SetPositionRequest.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"$defs": {"Vector4": {"description": "4D vector.\n\nAttributes:\n x: X component.\n y: Y component.\n z: Z component.\n w: W component.", "properties": {"x": {"default": 0.0, "title": "X", "type": "number"}, "y": {"default": 0.0, "title": "Y", "type": "number"}, "z": {"default": 0.0, "title": "Z", "type": "number"}, "w": {"default": 0.0, "title": "W", "type": "number"}}, "title": "Vector4", "type": "object"}}, "description": "Position to set a manipulator to.\n\nThese are the absolute positions of the manipulator stages.\n\nAttributes:\n manipulator_id: ID of the manipulator to move.\n position: Position to move to in mm (X, Y, Z, W).\n speed: Speed to move at in mm/s.", "properties": {"ManipulatorId": {"minLength": 1, "title": "Manipulatorid", "type": "string"}, "Position": {"$ref": "#/$defs/Vector4"}, "Speed": {"exclusiveMinimum": 0.0, "title": "Speed", "type": "number"}}, "required": ["ManipulatorId", "Position", "Speed"], "title": "SetPositionRequest", "type": "object"}
{"$defs": {"Vector4": {"description": "4D vector.\n\nAttributes:\n x: X component.\n y: Y component.\n z: Z component.\n w: W component.", "properties": {"x": {"default": 0.0, "title": "X", "type": "number"}, "y": {"default": 0.0, "title": "Y", "type": "number"}, "z": {"default": 0.0, "title": "Z", "type": "number"}, "w": {"default": 0.0, "title": "W", "type": "number"}}, "title": "Vector4", "type": "object"}}, "description": "Position to set a manipulator to.\n\nThese are the absolute positions of the manipulator stages.\n\nAttributes:\n manipulator_id: ID of the manipulator to move.\n position: Position to move to in mm (X, Y, Z, W).\n speed: Speed to move at in mm/s.", "properties": {"ManipulatorId": {"minLength": 1, "title": "Manipulatorid", "type": "string"}, "Position": {"$ref": "#/$defs/Vector4"}, "Speed": {"exclusiveMinimum": 0, "title": "Speed", "type": "number"}}, "required": ["ManipulatorId", "Position", "Speed"], "title": "SetPositionRequest", "type": "object"}
2 changes: 1 addition & 1 deletion models/schemas/generic/ColorData.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"$defs": {"Color": {"description": "RGBA color.\n\nRange for each component is 0 to 1.\n\nAttributes:\n r: Red component.\n g: Green component.\n b: Blue component.\n a: Alpha component.", "properties": {"r": {"default": 1, "maximum": 1.0, "minimum": 0.0, "title": "R", "type": "number"}, "g": {"default": 1, "maximum": 1.0, "minimum": 0.0, "title": "G", "type": "number"}, "b": {"default": 1, "maximum": 1.0, "minimum": 0.0, "title": "B", "type": "number"}, "a": {"default": 1, "maximum": 1.0, "minimum": 0.0, "title": "A", "type": "number"}}, "title": "Color", "type": "object"}}, "properties": {"ID": {"title": "Id", "type": "string"}, "Value": {"$ref": "#/$defs/Color"}}, "required": ["ID", "Value"], "title": "ColorData", "type": "object"}
{"$defs": {"Color": {"description": "RGBA color.\n\nRange for each component is 0 to 1.\n\nAttributes:\n r: Red component.\n g: Green component.\n b: Blue component.\n a: Alpha component.", "properties": {"r": {"default": 1, "maximum": 1, "minimum": 0, "title": "R", "type": "number"}, "g": {"default": 1, "maximum": 1, "minimum": 0, "title": "G", "type": "number"}, "b": {"default": 1, "maximum": 1, "minimum": 0, "title": "B", "type": "number"}, "a": {"default": 1, "maximum": 1, "minimum": 0, "title": "A", "type": "number"}}, "title": "Color", "type": "object"}}, "properties": {"ID": {"title": "Id", "type": "string"}, "Value": {"$ref": "#/$defs/Color"}}, "required": ["ID", "Value"], "title": "ColorData", "type": "object"}
2 changes: 1 addition & 1 deletion models/schemas/generic/ColorList.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"$defs": {"Color": {"description": "RGBA color.\n\nRange for each component is 0 to 1.\n\nAttributes:\n r: Red component.\n g: Green component.\n b: Blue component.\n a: Alpha component.", "properties": {"r": {"default": 1, "maximum": 1.0, "minimum": 0.0, "title": "R", "type": "number"}, "g": {"default": 1, "maximum": 1.0, "minimum": 0.0, "title": "G", "type": "number"}, "b": {"default": 1, "maximum": 1.0, "minimum": 0.0, "title": "B", "type": "number"}, "a": {"default": 1, "maximum": 1.0, "minimum": 0.0, "title": "A", "type": "number"}}, "title": "Color", "type": "object"}}, "properties": {"ID": {"title": "Id", "type": "string"}, "Values": {"items": {"$ref": "#/$defs/Color"}, "title": "Values", "type": "array"}}, "required": ["ID", "Values"], "title": "ColorList", "type": "object"}
{"$defs": {"Color": {"description": "RGBA color.\n\nRange for each component is 0 to 1.\n\nAttributes:\n r: Red component.\n g: Green component.\n b: Blue component.\n a: Alpha component.", "properties": {"r": {"default": 1, "maximum": 1, "minimum": 0, "title": "R", "type": "number"}, "g": {"default": 1, "maximum": 1, "minimum": 0, "title": "G", "type": "number"}, "b": {"default": 1, "maximum": 1, "minimum": 0, "title": "B", "type": "number"}, "a": {"default": 1, "maximum": 1, "minimum": 0, "title": "A", "type": "number"}}, "title": "Color", "type": "object"}}, "properties": {"ID": {"title": "Id", "type": "string"}, "Values": {"items": {"$ref": "#/$defs/Color"}, "title": "Values", "type": "array"}}, "required": ["ID", "Values"], "title": "ColorList", "type": "object"}
2 changes: 1 addition & 1 deletion models/schemas/generic/IDListColorData.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"$defs": {"Color": {"description": "RGBA color.\n\nRange for each component is 0 to 1.\n\nAttributes:\n r: Red component.\n g: Green component.\n b: Blue component.\n a: Alpha component.", "properties": {"r": {"default": 1, "maximum": 1.0, "minimum": 0.0, "title": "R", "type": "number"}, "g": {"default": 1, "maximum": 1.0, "minimum": 0.0, "title": "G", "type": "number"}, "b": {"default": 1, "maximum": 1.0, "minimum": 0.0, "title": "B", "type": "number"}, "a": {"default": 1, "maximum": 1.0, "minimum": 0.0, "title": "A", "type": "number"}}, "title": "Color", "type": "object"}}, "properties": {"IDs": {"items": {"type": "string"}, "title": "Ids", "type": "array"}, "Value": {"$ref": "#/$defs/Color"}}, "required": ["IDs", "Value"], "title": "IDListColorData", "type": "object"}
{"$defs": {"Color": {"description": "RGBA color.\n\nRange for each component is 0 to 1.\n\nAttributes:\n r: Red component.\n g: Green component.\n b: Blue component.\n a: Alpha component.", "properties": {"r": {"default": 1, "maximum": 1, "minimum": 0, "title": "R", "type": "number"}, "g": {"default": 1, "maximum": 1, "minimum": 0, "title": "G", "type": "number"}, "b": {"default": 1, "maximum": 1, "minimum": 0, "title": "B", "type": "number"}, "a": {"default": 1, "maximum": 1, "minimum": 0, "title": "A", "type": "number"}}, "title": "Color", "type": "object"}}, "properties": {"IDs": {"items": {"type": "string"}, "title": "Ids", "type": "array"}, "Value": {"$ref": "#/$defs/Color"}}, "required": ["IDs", "Value"], "title": "IDListColorData", "type": "object"}
2 changes: 1 addition & 1 deletion models/schemas/generic/IDListColorList.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"$defs": {"Color": {"description": "RGBA color.\n\nRange for each component is 0 to 1.\n\nAttributes:\n r: Red component.\n g: Green component.\n b: Blue component.\n a: Alpha component.", "properties": {"r": {"default": 1, "maximum": 1.0, "minimum": 0.0, "title": "R", "type": "number"}, "g": {"default": 1, "maximum": 1.0, "minimum": 0.0, "title": "G", "type": "number"}, "b": {"default": 1, "maximum": 1.0, "minimum": 0.0, "title": "B", "type": "number"}, "a": {"default": 1, "maximum": 1.0, "minimum": 0.0, "title": "A", "type": "number"}}, "title": "Color", "type": "object"}}, "properties": {"IDs": {"items": {"type": "string"}, "title": "Ids", "type": "array"}, "Values": {"items": {"$ref": "#/$defs/Color"}, "title": "Values", "type": "array"}}, "required": ["IDs", "Values"], "title": "IDListColorList", "type": "object"}
{"$defs": {"Color": {"description": "RGBA color.\n\nRange for each component is 0 to 1.\n\nAttributes:\n r: Red component.\n g: Green component.\n b: Blue component.\n a: Alpha component.", "properties": {"r": {"default": 1, "maximum": 1, "minimum": 0, "title": "R", "type": "number"}, "g": {"default": 1, "maximum": 1, "minimum": 0, "title": "G", "type": "number"}, "b": {"default": 1, "maximum": 1, "minimum": 0, "title": "B", "type": "number"}, "a": {"default": 1, "maximum": 1, "minimum": 0, "title": "A", "type": "number"}}, "title": "Color", "type": "object"}}, "properties": {"IDs": {"items": {"type": "string"}, "title": "Ids", "type": "array"}, "Values": {"items": {"$ref": "#/$defs/Color"}, "title": "Values", "type": "array"}}, "required": ["IDs", "Values"], "title": "IDListColorList", "type": "object"}
2 changes: 1 addition & 1 deletion models/schemas/pinpoint/ProbeModel.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"$defs": {"Color": {"description": "RGBA color.\n\nRange for each component is 0 to 1.\n\nAttributes:\n r: Red component.\n g: Green component.\n b: Blue component.\n a: Alpha component.", "properties": {"r": {"default": 1, "maximum": 1.0, "minimum": 0.0, "title": "R", "type": "number"}, "g": {"default": 1, "maximum": 1.0, "minimum": 0.0, "title": "G", "type": "number"}, "b": {"default": 1, "maximum": 1.0, "minimum": 0.0, "title": "B", "type": "number"}, "a": {"default": 1, "maximum": 1.0, "minimum": 0.0, "title": "A", "type": "number"}}, "title": "Color", "type": "object"}, "InsertionModel": {"properties": {"Position": {"$ref": "#/$defs/Vector3"}, "Angles": {"$ref": "#/$defs/Vector3"}, "AtlasName": {"title": "Atlasname", "type": "string"}, "TransformName": {"title": "Transformname", "type": "string"}, "ReferenceCoord": {"$ref": "#/$defs/Vector3"}}, "required": ["Position", "Angles", "AtlasName", "TransformName", "ReferenceCoord"], "title": "InsertionModel", "type": "object"}, "Vector3": {"description": "3D vector.\n\nAttributes:\n x: X component.\n y: Y component.\n z: Z component.", "properties": {"x": {"default": 0.0, "title": "X", "type": "number"}, "y": {"default": 0.0, "title": "Y", "type": "number"}, "z": {"default": 0.0, "title": "Z", "type": "number"}}, "title": "Vector3", "type": "object"}}, "properties": {"Insertion": {"$ref": "#/$defs/InsertionModel"}, "Uuid": {"title": "Uuid", "type": "string"}, "Name": {"title": "Name", "type": "string"}, "Color": {"$ref": "#/$defs/Color"}}, "required": ["Insertion", "Uuid", "Name", "Color"], "title": "ProbeModel", "type": "object"}
{"$defs": {"Color": {"description": "RGBA color.\n\nRange for each component is 0 to 1.\n\nAttributes:\n r: Red component.\n g: Green component.\n b: Blue component.\n a: Alpha component.", "properties": {"r": {"default": 1, "maximum": 1, "minimum": 0, "title": "R", "type": "number"}, "g": {"default": 1, "maximum": 1, "minimum": 0, "title": "G", "type": "number"}, "b": {"default": 1, "maximum": 1, "minimum": 0, "title": "B", "type": "number"}, "a": {"default": 1, "maximum": 1, "minimum": 0, "title": "A", "type": "number"}}, "title": "Color", "type": "object"}, "InsertionModel": {"properties": {"Position": {"$ref": "#/$defs/Vector3"}, "Angles": {"$ref": "#/$defs/Vector3"}, "AtlasName": {"title": "Atlasname", "type": "string"}, "TransformName": {"title": "Transformname", "type": "string"}, "ReferenceCoord": {"$ref": "#/$defs/Vector3"}}, "required": ["Position", "Angles", "AtlasName", "TransformName", "ReferenceCoord"], "title": "InsertionModel", "type": "object"}, "Vector3": {"description": "3D vector.\n\nAttributes:\n x: X component.\n y: Y component.\n z: Z component.", "properties": {"x": {"default": 0.0, "title": "X", "type": "number"}, "y": {"default": 0.0, "title": "Y", "type": "number"}, "z": {"default": 0.0, "title": "Z", "type": "number"}}, "title": "Vector3", "type": "object"}}, "properties": {"Insertion": {"$ref": "#/$defs/InsertionModel"}, "Uuid": {"title": "Uuid", "type": "string"}, "Name": {"title": "Name", "type": "string"}, "Color": {"$ref": "#/$defs/Color"}}, "required": ["Insertion", "Uuid", "Name", "Color"], "title": "ProbeModel", "type": "object"}
2 changes: 1 addition & 1 deletion models/schemas/pinpoint/SceneModel.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"$defs": {"Color": {"description": "RGBA color.\n\nRange for each component is 0 to 1.\n\nAttributes:\n r: Red component.\n g: Green component.\n b: Blue component.\n a: Alpha component.", "properties": {"r": {"default": 1, "maximum": 1.0, "minimum": 0.0, "title": "R", "type": "number"}, "g": {"default": 1, "maximum": 1.0, "minimum": 0.0, "title": "G", "type": "number"}, "b": {"default": 1, "maximum": 1.0, "minimum": 0.0, "title": "B", "type": "number"}, "a": {"default": 1, "maximum": 1.0, "minimum": 0.0, "title": "A", "type": "number"}}, "title": "Color", "type": "object"}, "CraniotomyModel": {"properties": {"Index": {"title": "Index", "type": "integer"}, "Size": {"$ref": "#/$defs/Vector2"}, "Position": {"$ref": "#/$defs/Vector3"}}, "required": ["Index", "Size", "Position"], "title": "CraniotomyModel", "type": "object"}, "InsertionModel": {"properties": {"Position": {"$ref": "#/$defs/Vector3"}, "Angles": {"$ref": "#/$defs/Vector3"}, "AtlasName": {"title": "Atlasname", "type": "string"}, "TransformName": {"title": "Transformname", "type": "string"}, "ReferenceCoord": {"$ref": "#/$defs/Vector3"}}, "required": ["Position", "Angles", "AtlasName", "TransformName", "ReferenceCoord"], "title": "InsertionModel", "type": "object"}, "ProbeModel": {"properties": {"Insertion": {"$ref": "#/$defs/InsertionModel"}, "Uuid": {"title": "Uuid", "type": "string"}, "Name": {"title": "Name", "type": "string"}, "Color": {"$ref": "#/$defs/Color"}}, "required": ["Insertion", "Uuid", "Name", "Color"], "title": "ProbeModel", "type": "object"}, "RigModel": {"properties": {"Name": {"title": "Name", "type": "string"}, "Image": {"title": "Image", "type": "string"}, "Position": {"$ref": "#/$defs/Vector3", "default": {"x": 0.0, "y": 0.0, "z": 0.0}}, "Rotation": {"$ref": "#/$defs/Vector3", "default": {"x": 0.0, "y": 0.0, "z": 0.0}}, "Active": {"title": "Active", "type": "boolean"}}, "required": ["Name", "Image", "Active"], "title": "RigModel", "type": "object"}, "Vector2": {"description": "2D vector.\n\nAttributes:\n x: X component.\n y: Y component.", "properties": {"x": {"default": 0.0, "title": "X", "type": "number"}, "y": {"default": 0.0, "title": "Y", "type": "number"}}, "title": "Vector2", "type": "object"}, "Vector3": {"description": "3D vector.\n\nAttributes:\n x: X component.\n y: Y component.\n z: Z component.", "properties": {"x": {"default": 0.0, "title": "X", "type": "number"}, "y": {"default": 0.0, "title": "Y", "type": "number"}, "z": {"default": 0.0, "title": "Z", "type": "number"}}, "title": "Vector3", "type": "object"}}, "properties": {"AtlasName": {"title": "Atlasname", "type": "string"}, "TransformName": {"title": "Transformname", "type": "string"}, "Probes": {"items": {"$ref": "#/$defs/ProbeModel"}, "title": "Probes", "type": "array"}, "Rigs": {"items": {"$ref": "#/$defs/RigModel"}, "title": "Rigs", "type": "array"}, "Craniotomies": {"items": {"$ref": "#/$defs/CraniotomyModel"}, "title": "Craniotomies", "type": "array"}, "SceneData": {"items": {"type": "string"}, "title": "Scenedata", "type": "array"}, "Settings": {"title": "Settings", "type": "string"}}, "required": ["AtlasName", "TransformName", "Probes", "Rigs", "Craniotomies", "SceneData", "Settings"], "title": "SceneModel", "type": "object"}
{"$defs": {"Color": {"description": "RGBA color.\n\nRange for each component is 0 to 1.\n\nAttributes:\n r: Red component.\n g: Green component.\n b: Blue component.\n a: Alpha component.", "properties": {"r": {"default": 1, "maximum": 1, "minimum": 0, "title": "R", "type": "number"}, "g": {"default": 1, "maximum": 1, "minimum": 0, "title": "G", "type": "number"}, "b": {"default": 1, "maximum": 1, "minimum": 0, "title": "B", "type": "number"}, "a": {"default": 1, "maximum": 1, "minimum": 0, "title": "A", "type": "number"}}, "title": "Color", "type": "object"}, "CraniotomyModel": {"properties": {"Index": {"title": "Index", "type": "integer"}, "Size": {"$ref": "#/$defs/Vector2"}, "Position": {"$ref": "#/$defs/Vector3"}}, "required": ["Index", "Size", "Position"], "title": "CraniotomyModel", "type": "object"}, "InsertionModel": {"properties": {"Position": {"$ref": "#/$defs/Vector3"}, "Angles": {"$ref": "#/$defs/Vector3"}, "AtlasName": {"title": "Atlasname", "type": "string"}, "TransformName": {"title": "Transformname", "type": "string"}, "ReferenceCoord": {"$ref": "#/$defs/Vector3"}}, "required": ["Position", "Angles", "AtlasName", "TransformName", "ReferenceCoord"], "title": "InsertionModel", "type": "object"}, "ProbeModel": {"properties": {"Insertion": {"$ref": "#/$defs/InsertionModel"}, "Uuid": {"title": "Uuid", "type": "string"}, "Name": {"title": "Name", "type": "string"}, "Color": {"$ref": "#/$defs/Color"}}, "required": ["Insertion", "Uuid", "Name", "Color"], "title": "ProbeModel", "type": "object"}, "RigModel": {"properties": {"Name": {"title": "Name", "type": "string"}, "Image": {"title": "Image", "type": "string"}, "Position": {"$ref": "#/$defs/Vector3", "default": {"x": 0.0, "y": 0.0, "z": 0.0}}, "Rotation": {"$ref": "#/$defs/Vector3", "default": {"x": 0.0, "y": 0.0, "z": 0.0}}, "Active": {"title": "Active", "type": "boolean"}}, "required": ["Name", "Image", "Active"], "title": "RigModel", "type": "object"}, "Vector2": {"description": "2D vector.\n\nAttributes:\n x: X component.\n y: Y component.", "properties": {"x": {"default": 0.0, "title": "X", "type": "number"}, "y": {"default": 0.0, "title": "Y", "type": "number"}}, "title": "Vector2", "type": "object"}, "Vector3": {"description": "3D vector.\n\nAttributes:\n x: X component.\n y: Y component.\n z: Z component.", "properties": {"x": {"default": 0.0, "title": "X", "type": "number"}, "y": {"default": 0.0, "title": "Y", "type": "number"}, "z": {"default": 0.0, "title": "Z", "type": "number"}}, "title": "Vector3", "type": "object"}}, "properties": {"AtlasName": {"title": "Atlasname", "type": "string"}, "TransformName": {"title": "Transformname", "type": "string"}, "Probes": {"items": {"$ref": "#/$defs/ProbeModel"}, "title": "Probes", "type": "array"}, "Rigs": {"items": {"$ref": "#/$defs/RigModel"}, "title": "Rigs", "type": "array"}, "Craniotomies": {"items": {"$ref": "#/$defs/CraniotomyModel"}, "title": "Craniotomies", "type": "array"}, "SceneData": {"items": {"type": "string"}, "title": "Scenedata", "type": "array"}, "Settings": {"title": "Settings", "type": "string"}}, "required": ["AtlasName", "TransformName", "Probes", "Rigs", "Craniotomies", "SceneData", "Settings"], "title": "SceneModel", "type": "object"}
Loading