Skip to content
Snippets Groups Projects
Commit a4015021 authored by Christoph.Fischer's avatar Christoph.Fischer
Browse files

changed configs etc for provided data examples

parent cb9cf486
No related branches found
No related tags found
No related merge requests found
# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler. DO NOT EDIT!
# source: tmp6mtfxffs
# source: tmp32qs_e5z
"""Generated protocol buffer code."""
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import message as _message
from google.protobuf import reflection as _reflection
from google.protobuf import symbol_database as _symbol_database
......@@ -14,161 +13,825 @@ _sym_db = _symbol_database.Default()
DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x0btmp6mtfxffs\"6\n\tMaskArray\x12\r\n\x05shape\x18\x01 \x03(\x05\x12\x0c\n\x04\x64\x61ta\x18\x02 \x02(\x0c\x12\x0c\n\x04zlib\x18\x03 \x02(\x08\"u\n\nProperties\x12\x18\n\x04mask\x18\x01 \x02(\x0b\x32\n.MaskArray\x12\x17\n\x0fouter_threshold\x18\x02 \x02(\x02\x12\x17\n\x0finner_threshold\x18\x03 \x02(\x02\x12\x1b\n\x13\x63omparison_operator\x18\x04 \x02(\t\")\n\tVoxelData\x12\r\n\x05index\x18\x01 \x03(\r\x12\r\n\x05value\x18\x02 \x01(\x02\"-\n\nVertexData\x12\x10\n\x08position\x18\x01 \x03(\x02\x12\r\n\x05value\x18\x02 \x01(\x02\"+\n\x08\x46\x61\x63\x65\x44\x61ta\x12\x10\n\x08vertices\x18\x01 \x03(\r\x12\r\n\x05value\x18\x02 \x01(\x02\"C\n\x13VoxelRepresentation\x12\x0c\n\x04\x64\x65sc\x18\x01 \x01(\t\x12\x1e\n\nvoxel_data\x18\x02 \x03(\x0b\x32\n.VoxelData\"D\n\x12LineRepresentation\x12\x0c\n\x04\x64\x65sc\x18\x01 \x01(\t\x12 \n\x0bvertex_data\x18\x02 \x03(\x0b\x32\x0b.VertexData\"f\n\x16\x42oundaryRepresentation\x12\x0c\n\x04\x64\x65sc\x18\x01 \x01(\t\x12 \n\x0bvertex_data\x18\x02 \x03(\x0b\x32\x0b.VertexData\x12\x1c\n\tface_data\x18\x03 \x03(\x0b\x32\t.FaceData\"2\n\tGraphNode\x12\x0c\n\x04time\x18\x01 \x02(\t\x12\x17\n\x06object\x18\x02 \x02(\x0b\x32\x07.Object\"I\n\x0fGraphConnection\x12\x1a\n\x06parent\x18\x01 \x02(\x0b\x32\n.GraphNode\x12\x1a\n\x06\x63hilds\x18\x02 \x03(\x0b\x32\n.GraphNode\".\n\x0bObjectGraph\x12\x1f\n\x05\x65\x64ges\x18\x01 \x03(\x0b\x32\x10.GraphConnection\"\xb4\x01\n\x06Object\x12\n\n\x02id\x18\x01 \x02(\x05\x12%\n\x08line_rep\x18\x02 \x03(\x0b\x32\x13.LineRepresentation\x12\'\n\tvoxel_rep\x18\x03 \x01(\x0b\x32\x14.VoxelRepresentation\x12-\n\x0c\x62oundary_rep\x18\x04 \x03(\x0b\x32\x17.BoundaryRepresentation\x12\x1f\n\nproperties\x18\x05 \x01(\x0b\x32\x0b.Properties\"8\n\x08Timestep\x12\x12\n\nvalid_time\x18\x01 \x01(\t\x12\x18\n\x07objects\x18\x02 \x03(\x0b\x32\x07.Object\"\x99\x01\n\x0cTrackableSet\x12\x11\n\tinit_time\x18\x01 \x01(\t\x12\x0e\n\x06member\x18\x02 \x01(\r\x12\r\n\x05level\x18\x03 \x01(\x02\x12\x1c\n\ttimesteps\x18\x04 \x03(\x0b\x32\t.Timestep\x12\x1b\n\x05graph\x18\x05 \x01(\x0b\x32\x0c.ObjectGraph\x12\x1c\n\x06tracks\x18\x06 \x03(\x0b\x32\x0c.ObjectGraph\"_\n\x12\x44\x61tasetDescription\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0c\n\x04\x66ile\x18\x02 \x01(\t\x12\x10\n\x08run_time\x18\x03 \x02(\t\x12\x1b\n\x04sets\x18\x04 \x03(\x0b\x32\r.TrackableSet')
DESCRIPTOR = _descriptor.FileDescriptor(
name='tmp32qs_e5z',
package='',
syntax='proto2',
serialized_options=None,
create_key=_descriptor._internal_create_key,
serialized_pb=b'\n\x0btmp32qs_e5z\"6\n\tMaskArray\x12\r\n\x05shape\x18\x01 \x03(\x05\x12\x0c\n\x04\x64\x61ta\x18\x02 \x02(\x0c\x12\x0c\n\x04zlib\x18\x03 \x02(\x08\"u\n\nProperties\x12\x18\n\x04mask\x18\x01 \x02(\x0b\x32\n.MaskArray\x12\x17\n\x0fouter_threshold\x18\x02 \x02(\x02\x12\x17\n\x0finner_threshold\x18\x03 \x02(\x02\x12\x1b\n\x13\x63omparison_operator\x18\x04 \x02(\t\")\n\tVoxelData\x12\r\n\x05index\x18\x01 \x03(\r\x12\r\n\x05value\x18\x02 \x01(\x02\"-\n\nVertexData\x12\x10\n\x08position\x18\x01 \x03(\x02\x12\r\n\x05value\x18\x02 \x01(\x02\"+\n\x08\x46\x61\x63\x65\x44\x61ta\x12\x10\n\x08vertices\x18\x01 \x03(\r\x12\r\n\x05value\x18\x02 \x01(\x02\"C\n\x13VoxelRepresentation\x12\x0c\n\x04\x64\x65sc\x18\x01 \x01(\t\x12\x1e\n\nvoxel_data\x18\x02 \x03(\x0b\x32\n.VoxelData\"D\n\x12LineRepresentation\x12\x0c\n\x04\x64\x65sc\x18\x01 \x01(\t\x12 \n\x0bvertex_data\x18\x02 \x03(\x0b\x32\x0b.VertexData\"f\n\x16\x42oundaryRepresentation\x12\x0c\n\x04\x64\x65sc\x18\x01 \x01(\t\x12 \n\x0bvertex_data\x18\x02 \x03(\x0b\x32\x0b.VertexData\x12\x1c\n\tface_data\x18\x03 \x03(\x0b\x32\t.FaceData\"2\n\tGraphNode\x12\x0c\n\x04time\x18\x01 \x02(\t\x12\x17\n\x06object\x18\x02 \x02(\x0b\x32\x07.Object\"I\n\x0fGraphConnection\x12\x1a\n\x06parent\x18\x01 \x02(\x0b\x32\n.GraphNode\x12\x1a\n\x06\x63hilds\x18\x02 \x03(\x0b\x32\n.GraphNode\".\n\x0bObjectGraph\x12\x1f\n\x05\x65\x64ges\x18\x01 \x03(\x0b\x32\x10.GraphConnection\"\xb4\x01\n\x06Object\x12\n\n\x02id\x18\x01 \x02(\x05\x12%\n\x08line_rep\x18\x02 \x03(\x0b\x32\x13.LineRepresentation\x12\'\n\tvoxel_rep\x18\x03 \x01(\x0b\x32\x14.VoxelRepresentation\x12-\n\x0c\x62oundary_rep\x18\x04 \x03(\x0b\x32\x17.BoundaryRepresentation\x12\x1f\n\nproperties\x18\x05 \x01(\x0b\x32\x0b.Properties\"8\n\x08Timestep\x12\x12\n\nvalid_time\x18\x01 \x01(\t\x12\x18\n\x07objects\x18\x02 \x03(\x0b\x32\x07.Object\"\x99\x01\n\x0cTrackableSet\x12\x11\n\tinit_time\x18\x01 \x01(\t\x12\x0e\n\x06member\x18\x02 \x01(\r\x12\r\n\x05level\x18\x03 \x01(\x02\x12\x1c\n\ttimesteps\x18\x04 \x03(\x0b\x32\t.Timestep\x12\x1b\n\x05graph\x18\x05 \x01(\x0b\x32\x0c.ObjectGraph\x12\x1c\n\x06tracks\x18\x06 \x03(\x0b\x32\x0c.ObjectGraph\"_\n\x12\x44\x61tasetDescription\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0c\n\x04\x66ile\x18\x02 \x01(\t\x12\x10\n\x08run_time\x18\x03 \x02(\t\x12\x1b\n\x04sets\x18\x04 \x03(\x0b\x32\r.TrackableSet'
)
_MASKARRAY = DESCRIPTOR.message_types_by_name['MaskArray']
_PROPERTIES = DESCRIPTOR.message_types_by_name['Properties']
_VOXELDATA = DESCRIPTOR.message_types_by_name['VoxelData']
_VERTEXDATA = DESCRIPTOR.message_types_by_name['VertexData']
_FACEDATA = DESCRIPTOR.message_types_by_name['FaceData']
_VOXELREPRESENTATION = DESCRIPTOR.message_types_by_name['VoxelRepresentation']
_LINEREPRESENTATION = DESCRIPTOR.message_types_by_name['LineRepresentation']
_BOUNDARYREPRESENTATION = DESCRIPTOR.message_types_by_name['BoundaryRepresentation']
_GRAPHNODE = DESCRIPTOR.message_types_by_name['GraphNode']
_GRAPHCONNECTION = DESCRIPTOR.message_types_by_name['GraphConnection']
_OBJECTGRAPH = DESCRIPTOR.message_types_by_name['ObjectGraph']
_OBJECT = DESCRIPTOR.message_types_by_name['Object']
_TIMESTEP = DESCRIPTOR.message_types_by_name['Timestep']
_TRACKABLESET = DESCRIPTOR.message_types_by_name['TrackableSet']
_DATASETDESCRIPTION = DESCRIPTOR.message_types_by_name['DatasetDescription']
_MASKARRAY = _descriptor.Descriptor(
name='MaskArray',
full_name='MaskArray',
filename=None,
file=DESCRIPTOR,
containing_type=None,
create_key=_descriptor._internal_create_key,
fields=[
_descriptor.FieldDescriptor(
name='shape', full_name='MaskArray.shape', index=0,
number=1, type=5, cpp_type=1, label=3,
has_default_value=False, default_value=[],
message_type=None, enum_type=None, containing_type=None,
is_extension=False, extension_scope=None,
serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
_descriptor.FieldDescriptor(
name='data', full_name='MaskArray.data', index=1,
number=2, type=12, cpp_type=9, label=2,
has_default_value=False, default_value=b"",
message_type=None, enum_type=None, containing_type=None,
is_extension=False, extension_scope=None,
serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
_descriptor.FieldDescriptor(
name='zlib', full_name='MaskArray.zlib', index=2,
number=3, type=8, cpp_type=7, label=2,
has_default_value=False, default_value=False,
message_type=None, enum_type=None, containing_type=None,
is_extension=False, extension_scope=None,
serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
],
extensions=[
],
nested_types=[],
enum_types=[
],
serialized_options=None,
is_extendable=False,
syntax='proto2',
extension_ranges=[],
oneofs=[
],
serialized_start=15,
serialized_end=69,
)
_PROPERTIES = _descriptor.Descriptor(
name='Properties',
full_name='Properties',
filename=None,
file=DESCRIPTOR,
containing_type=None,
create_key=_descriptor._internal_create_key,
fields=[
_descriptor.FieldDescriptor(
name='mask', full_name='Properties.mask', index=0,
number=1, type=11, cpp_type=10, label=2,
has_default_value=False, default_value=None,
message_type=None, enum_type=None, containing_type=None,
is_extension=False, extension_scope=None,
serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
_descriptor.FieldDescriptor(
name='outer_threshold', full_name='Properties.outer_threshold', index=1,
number=2, type=2, cpp_type=6, label=2,
has_default_value=False, default_value=float(0),
message_type=None, enum_type=None, containing_type=None,
is_extension=False, extension_scope=None,
serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
_descriptor.FieldDescriptor(
name='inner_threshold', full_name='Properties.inner_threshold', index=2,
number=3, type=2, cpp_type=6, label=2,
has_default_value=False, default_value=float(0),
message_type=None, enum_type=None, containing_type=None,
is_extension=False, extension_scope=None,
serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
_descriptor.FieldDescriptor(
name='comparison_operator', full_name='Properties.comparison_operator', index=3,
number=4, type=9, cpp_type=9, label=2,
has_default_value=False, default_value=b"".decode('utf-8'),
message_type=None, enum_type=None, containing_type=None,
is_extension=False, extension_scope=None,
serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
],
extensions=[
],
nested_types=[],
enum_types=[
],
serialized_options=None,
is_extendable=False,
syntax='proto2',
extension_ranges=[],
oneofs=[
],
serialized_start=71,
serialized_end=188,
)
_VOXELDATA = _descriptor.Descriptor(
name='VoxelData',
full_name='VoxelData',
filename=None,
file=DESCRIPTOR,
containing_type=None,
create_key=_descriptor._internal_create_key,
fields=[
_descriptor.FieldDescriptor(
name='index', full_name='VoxelData.index', index=0,
number=1, type=13, cpp_type=3, label=3,
has_default_value=False, default_value=[],
message_type=None, enum_type=None, containing_type=None,
is_extension=False, extension_scope=None,
serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
_descriptor.FieldDescriptor(
name='value', full_name='VoxelData.value', index=1,
number=2, type=2, cpp_type=6, label=1,
has_default_value=False, default_value=float(0),
message_type=None, enum_type=None, containing_type=None,
is_extension=False, extension_scope=None,
serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
],
extensions=[
],
nested_types=[],
enum_types=[
],
serialized_options=None,
is_extendable=False,
syntax='proto2',
extension_ranges=[],
oneofs=[
],
serialized_start=190,
serialized_end=231,
)
_VERTEXDATA = _descriptor.Descriptor(
name='VertexData',
full_name='VertexData',
filename=None,
file=DESCRIPTOR,
containing_type=None,
create_key=_descriptor._internal_create_key,
fields=[
_descriptor.FieldDescriptor(
name='position', full_name='VertexData.position', index=0,
number=1, type=2, cpp_type=6, label=3,
has_default_value=False, default_value=[],
message_type=None, enum_type=None, containing_type=None,
is_extension=False, extension_scope=None,
serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
_descriptor.FieldDescriptor(
name='value', full_name='VertexData.value', index=1,
number=2, type=2, cpp_type=6, label=1,
has_default_value=False, default_value=float(0),
message_type=None, enum_type=None, containing_type=None,
is_extension=False, extension_scope=None,
serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
],
extensions=[
],
nested_types=[],
enum_types=[
],
serialized_options=None,
is_extendable=False,
syntax='proto2',
extension_ranges=[],
oneofs=[
],
serialized_start=233,
serialized_end=278,
)
_FACEDATA = _descriptor.Descriptor(
name='FaceData',
full_name='FaceData',
filename=None,
file=DESCRIPTOR,
containing_type=None,
create_key=_descriptor._internal_create_key,
fields=[
_descriptor.FieldDescriptor(
name='vertices', full_name='FaceData.vertices', index=0,
number=1, type=13, cpp_type=3, label=3,
has_default_value=False, default_value=[],
message_type=None, enum_type=None, containing_type=None,
is_extension=False, extension_scope=None,
serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
_descriptor.FieldDescriptor(
name='value', full_name='FaceData.value', index=1,
number=2, type=2, cpp_type=6, label=1,
has_default_value=False, default_value=float(0),
message_type=None, enum_type=None, containing_type=None,
is_extension=False, extension_scope=None,
serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
],
extensions=[
],
nested_types=[],
enum_types=[
],
serialized_options=None,
is_extendable=False,
syntax='proto2',
extension_ranges=[],
oneofs=[
],
serialized_start=280,
serialized_end=323,
)
_VOXELREPRESENTATION = _descriptor.Descriptor(
name='VoxelRepresentation',
full_name='VoxelRepresentation',
filename=None,
file=DESCRIPTOR,
containing_type=None,
create_key=_descriptor._internal_create_key,
fields=[
_descriptor.FieldDescriptor(
name='desc', full_name='VoxelRepresentation.desc', index=0,
number=1, type=9, cpp_type=9, label=1,
has_default_value=False, default_value=b"".decode('utf-8'),
message_type=None, enum_type=None, containing_type=None,
is_extension=False, extension_scope=None,
serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
_descriptor.FieldDescriptor(
name='voxel_data', full_name='VoxelRepresentation.voxel_data', index=1,
number=2, type=11, cpp_type=10, label=3,
has_default_value=False, default_value=[],
message_type=None, enum_type=None, containing_type=None,
is_extension=False, extension_scope=None,
serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
],
extensions=[
],
nested_types=[],
enum_types=[
],
serialized_options=None,
is_extendable=False,
syntax='proto2',
extension_ranges=[],
oneofs=[
],
serialized_start=325,
serialized_end=392,
)
_LINEREPRESENTATION = _descriptor.Descriptor(
name='LineRepresentation',
full_name='LineRepresentation',
filename=None,
file=DESCRIPTOR,
containing_type=None,
create_key=_descriptor._internal_create_key,
fields=[
_descriptor.FieldDescriptor(
name='desc', full_name='LineRepresentation.desc', index=0,
number=1, type=9, cpp_type=9, label=1,
has_default_value=False, default_value=b"".decode('utf-8'),
message_type=None, enum_type=None, containing_type=None,
is_extension=False, extension_scope=None,
serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
_descriptor.FieldDescriptor(
name='vertex_data', full_name='LineRepresentation.vertex_data', index=1,
number=2, type=11, cpp_type=10, label=3,
has_default_value=False, default_value=[],
message_type=None, enum_type=None, containing_type=None,
is_extension=False, extension_scope=None,
serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
],
extensions=[
],
nested_types=[],
enum_types=[
],
serialized_options=None,
is_extendable=False,
syntax='proto2',
extension_ranges=[],
oneofs=[
],
serialized_start=394,
serialized_end=462,
)
_BOUNDARYREPRESENTATION = _descriptor.Descriptor(
name='BoundaryRepresentation',
full_name='BoundaryRepresentation',
filename=None,
file=DESCRIPTOR,
containing_type=None,
create_key=_descriptor._internal_create_key,
fields=[
_descriptor.FieldDescriptor(
name='desc', full_name='BoundaryRepresentation.desc', index=0,
number=1, type=9, cpp_type=9, label=1,
has_default_value=False, default_value=b"".decode('utf-8'),
message_type=None, enum_type=None, containing_type=None,
is_extension=False, extension_scope=None,
serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
_descriptor.FieldDescriptor(
name='vertex_data', full_name='BoundaryRepresentation.vertex_data', index=1,
number=2, type=11, cpp_type=10, label=3,
has_default_value=False, default_value=[],
message_type=None, enum_type=None, containing_type=None,
is_extension=False, extension_scope=None,
serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
_descriptor.FieldDescriptor(
name='face_data', full_name='BoundaryRepresentation.face_data', index=2,
number=3, type=11, cpp_type=10, label=3,
has_default_value=False, default_value=[],
message_type=None, enum_type=None, containing_type=None,
is_extension=False, extension_scope=None,
serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
],
extensions=[
],
nested_types=[],
enum_types=[
],
serialized_options=None,
is_extendable=False,
syntax='proto2',
extension_ranges=[],
oneofs=[
],
serialized_start=464,
serialized_end=566,
)
_GRAPHNODE = _descriptor.Descriptor(
name='GraphNode',
full_name='GraphNode',
filename=None,
file=DESCRIPTOR,
containing_type=None,
create_key=_descriptor._internal_create_key,
fields=[
_descriptor.FieldDescriptor(
name='time', full_name='GraphNode.time', index=0,
number=1, type=9, cpp_type=9, label=2,
has_default_value=False, default_value=b"".decode('utf-8'),
message_type=None, enum_type=None, containing_type=None,
is_extension=False, extension_scope=None,
serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
_descriptor.FieldDescriptor(
name='object', full_name='GraphNode.object', index=1,
number=2, type=11, cpp_type=10, label=2,
has_default_value=False, default_value=None,
message_type=None, enum_type=None, containing_type=None,
is_extension=False, extension_scope=None,
serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
],
extensions=[
],
nested_types=[],
enum_types=[
],
serialized_options=None,
is_extendable=False,
syntax='proto2',
extension_ranges=[],
oneofs=[
],
serialized_start=568,
serialized_end=618,
)
_GRAPHCONNECTION = _descriptor.Descriptor(
name='GraphConnection',
full_name='GraphConnection',
filename=None,
file=DESCRIPTOR,
containing_type=None,
create_key=_descriptor._internal_create_key,
fields=[
_descriptor.FieldDescriptor(
name='parent', full_name='GraphConnection.parent', index=0,
number=1, type=11, cpp_type=10, label=2,
has_default_value=False, default_value=None,
message_type=None, enum_type=None, containing_type=None,
is_extension=False, extension_scope=None,
serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
_descriptor.FieldDescriptor(
name='childs', full_name='GraphConnection.childs', index=1,
number=2, type=11, cpp_type=10, label=3,
has_default_value=False, default_value=[],
message_type=None, enum_type=None, containing_type=None,
is_extension=False, extension_scope=None,
serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
],
extensions=[
],
nested_types=[],
enum_types=[
],
serialized_options=None,
is_extendable=False,
syntax='proto2',
extension_ranges=[],
oneofs=[
],
serialized_start=620,
serialized_end=693,
)
_OBJECTGRAPH = _descriptor.Descriptor(
name='ObjectGraph',
full_name='ObjectGraph',
filename=None,
file=DESCRIPTOR,
containing_type=None,
create_key=_descriptor._internal_create_key,
fields=[
_descriptor.FieldDescriptor(
name='edges', full_name='ObjectGraph.edges', index=0,
number=1, type=11, cpp_type=10, label=3,
has_default_value=False, default_value=[],
message_type=None, enum_type=None, containing_type=None,
is_extension=False, extension_scope=None,
serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
],
extensions=[
],
nested_types=[],
enum_types=[
],
serialized_options=None,
is_extendable=False,
syntax='proto2',
extension_ranges=[],
oneofs=[
],
serialized_start=695,
serialized_end=741,
)
_OBJECT = _descriptor.Descriptor(
name='Object',
full_name='Object',
filename=None,
file=DESCRIPTOR,
containing_type=None,
create_key=_descriptor._internal_create_key,
fields=[
_descriptor.FieldDescriptor(
name='id', full_name='Object.id', index=0,
number=1, type=5, cpp_type=1, label=2,
has_default_value=False, default_value=0,
message_type=None, enum_type=None, containing_type=None,
is_extension=False, extension_scope=None,
serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
_descriptor.FieldDescriptor(
name='line_rep', full_name='Object.line_rep', index=1,
number=2, type=11, cpp_type=10, label=3,
has_default_value=False, default_value=[],
message_type=None, enum_type=None, containing_type=None,
is_extension=False, extension_scope=None,
serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
_descriptor.FieldDescriptor(
name='voxel_rep', full_name='Object.voxel_rep', index=2,
number=3, type=11, cpp_type=10, label=1,
has_default_value=False, default_value=None,
message_type=None, enum_type=None, containing_type=None,
is_extension=False, extension_scope=None,
serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
_descriptor.FieldDescriptor(
name='boundary_rep', full_name='Object.boundary_rep', index=3,
number=4, type=11, cpp_type=10, label=3,
has_default_value=False, default_value=[],
message_type=None, enum_type=None, containing_type=None,
is_extension=False, extension_scope=None,
serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
_descriptor.FieldDescriptor(
name='properties', full_name='Object.properties', index=4,
number=5, type=11, cpp_type=10, label=1,
has_default_value=False, default_value=None,
message_type=None, enum_type=None, containing_type=None,
is_extension=False, extension_scope=None,
serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
],
extensions=[
],
nested_types=[],
enum_types=[
],
serialized_options=None,
is_extendable=False,
syntax='proto2',
extension_ranges=[],
oneofs=[
],
serialized_start=744,
serialized_end=924,
)
_TIMESTEP = _descriptor.Descriptor(
name='Timestep',
full_name='Timestep',
filename=None,
file=DESCRIPTOR,
containing_type=None,
create_key=_descriptor._internal_create_key,
fields=[
_descriptor.FieldDescriptor(
name='valid_time', full_name='Timestep.valid_time', index=0,
number=1, type=9, cpp_type=9, label=1,
has_default_value=False, default_value=b"".decode('utf-8'),
message_type=None, enum_type=None, containing_type=None,
is_extension=False, extension_scope=None,
serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
_descriptor.FieldDescriptor(
name='objects', full_name='Timestep.objects', index=1,
number=2, type=11, cpp_type=10, label=3,
has_default_value=False, default_value=[],
message_type=None, enum_type=None, containing_type=None,
is_extension=False, extension_scope=None,
serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
],
extensions=[
],
nested_types=[],
enum_types=[
],
serialized_options=None,
is_extendable=False,
syntax='proto2',
extension_ranges=[],
oneofs=[
],
serialized_start=926,
serialized_end=982,
)
_TRACKABLESET = _descriptor.Descriptor(
name='TrackableSet',
full_name='TrackableSet',
filename=None,
file=DESCRIPTOR,
containing_type=None,
create_key=_descriptor._internal_create_key,
fields=[
_descriptor.FieldDescriptor(
name='init_time', full_name='TrackableSet.init_time', index=0,
number=1, type=9, cpp_type=9, label=1,
has_default_value=False, default_value=b"".decode('utf-8'),
message_type=None, enum_type=None, containing_type=None,
is_extension=False, extension_scope=None,
serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
_descriptor.FieldDescriptor(
name='member', full_name='TrackableSet.member', index=1,
number=2, type=13, cpp_type=3, label=1,
has_default_value=False, default_value=0,
message_type=None, enum_type=None, containing_type=None,
is_extension=False, extension_scope=None,
serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
_descriptor.FieldDescriptor(
name='level', full_name='TrackableSet.level', index=2,
number=3, type=2, cpp_type=6, label=1,
has_default_value=False, default_value=float(0),
message_type=None, enum_type=None, containing_type=None,
is_extension=False, extension_scope=None,
serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
_descriptor.FieldDescriptor(
name='timesteps', full_name='TrackableSet.timesteps', index=3,
number=4, type=11, cpp_type=10, label=3,
has_default_value=False, default_value=[],
message_type=None, enum_type=None, containing_type=None,
is_extension=False, extension_scope=None,
serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
_descriptor.FieldDescriptor(
name='graph', full_name='TrackableSet.graph', index=4,
number=5, type=11, cpp_type=10, label=1,
has_default_value=False, default_value=None,
message_type=None, enum_type=None, containing_type=None,
is_extension=False, extension_scope=None,
serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
_descriptor.FieldDescriptor(
name='tracks', full_name='TrackableSet.tracks', index=5,
number=6, type=11, cpp_type=10, label=3,
has_default_value=False, default_value=[],
message_type=None, enum_type=None, containing_type=None,
is_extension=False, extension_scope=None,
serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
],
extensions=[
],
nested_types=[],
enum_types=[
],
serialized_options=None,
is_extendable=False,
syntax='proto2',
extension_ranges=[],
oneofs=[
],
serialized_start=985,
serialized_end=1138,
)
_DATASETDESCRIPTION = _descriptor.Descriptor(
name='DatasetDescription',
full_name='DatasetDescription',
filename=None,
file=DESCRIPTOR,
containing_type=None,
create_key=_descriptor._internal_create_key,
fields=[
_descriptor.FieldDescriptor(
name='name', full_name='DatasetDescription.name', index=0,
number=1, type=9, cpp_type=9, label=1,
has_default_value=False, default_value=b"".decode('utf-8'),
message_type=None, enum_type=None, containing_type=None,
is_extension=False, extension_scope=None,
serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
_descriptor.FieldDescriptor(
name='file', full_name='DatasetDescription.file', index=1,
number=2, type=9, cpp_type=9, label=1,
has_default_value=False, default_value=b"".decode('utf-8'),
message_type=None, enum_type=None, containing_type=None,
is_extension=False, extension_scope=None,
serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
_descriptor.FieldDescriptor(
name='run_time', full_name='DatasetDescription.run_time', index=2,
number=3, type=9, cpp_type=9, label=2,
has_default_value=False, default_value=b"".decode('utf-8'),
message_type=None, enum_type=None, containing_type=None,
is_extension=False, extension_scope=None,
serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
_descriptor.FieldDescriptor(
name='sets', full_name='DatasetDescription.sets', index=3,
number=4, type=11, cpp_type=10, label=3,
has_default_value=False, default_value=[],
message_type=None, enum_type=None, containing_type=None,
is_extension=False, extension_scope=None,
serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
],
extensions=[
],
nested_types=[],
enum_types=[
],
serialized_options=None,
is_extendable=False,
syntax='proto2',
extension_ranges=[],
oneofs=[
],
serialized_start=1140,
serialized_end=1235,
)
_PROPERTIES.fields_by_name['mask'].message_type = _MASKARRAY
_VOXELREPRESENTATION.fields_by_name['voxel_data'].message_type = _VOXELDATA
_LINEREPRESENTATION.fields_by_name['vertex_data'].message_type = _VERTEXDATA
_BOUNDARYREPRESENTATION.fields_by_name['vertex_data'].message_type = _VERTEXDATA
_BOUNDARYREPRESENTATION.fields_by_name['face_data'].message_type = _FACEDATA
_GRAPHNODE.fields_by_name['object'].message_type = _OBJECT
_GRAPHCONNECTION.fields_by_name['parent'].message_type = _GRAPHNODE
_GRAPHCONNECTION.fields_by_name['childs'].message_type = _GRAPHNODE
_OBJECTGRAPH.fields_by_name['edges'].message_type = _GRAPHCONNECTION
_OBJECT.fields_by_name['line_rep'].message_type = _LINEREPRESENTATION
_OBJECT.fields_by_name['voxel_rep'].message_type = _VOXELREPRESENTATION
_OBJECT.fields_by_name['boundary_rep'].message_type = _BOUNDARYREPRESENTATION
_OBJECT.fields_by_name['properties'].message_type = _PROPERTIES
_TIMESTEP.fields_by_name['objects'].message_type = _OBJECT
_TRACKABLESET.fields_by_name['timesteps'].message_type = _TIMESTEP
_TRACKABLESET.fields_by_name['graph'].message_type = _OBJECTGRAPH
_TRACKABLESET.fields_by_name['tracks'].message_type = _OBJECTGRAPH
_DATASETDESCRIPTION.fields_by_name['sets'].message_type = _TRACKABLESET
DESCRIPTOR.message_types_by_name['MaskArray'] = _MASKARRAY
DESCRIPTOR.message_types_by_name['Properties'] = _PROPERTIES
DESCRIPTOR.message_types_by_name['VoxelData'] = _VOXELDATA
DESCRIPTOR.message_types_by_name['VertexData'] = _VERTEXDATA
DESCRIPTOR.message_types_by_name['FaceData'] = _FACEDATA
DESCRIPTOR.message_types_by_name['VoxelRepresentation'] = _VOXELREPRESENTATION
DESCRIPTOR.message_types_by_name['LineRepresentation'] = _LINEREPRESENTATION
DESCRIPTOR.message_types_by_name['BoundaryRepresentation'] = _BOUNDARYREPRESENTATION
DESCRIPTOR.message_types_by_name['GraphNode'] = _GRAPHNODE
DESCRIPTOR.message_types_by_name['GraphConnection'] = _GRAPHCONNECTION
DESCRIPTOR.message_types_by_name['ObjectGraph'] = _OBJECTGRAPH
DESCRIPTOR.message_types_by_name['Object'] = _OBJECT
DESCRIPTOR.message_types_by_name['Timestep'] = _TIMESTEP
DESCRIPTOR.message_types_by_name['TrackableSet'] = _TRACKABLESET
DESCRIPTOR.message_types_by_name['DatasetDescription'] = _DATASETDESCRIPTION
_sym_db.RegisterFileDescriptor(DESCRIPTOR)
MaskArray = _reflection.GeneratedProtocolMessageType('MaskArray', (_message.Message,), {
'DESCRIPTOR' : _MASKARRAY,
'__module__' : 'tmp6mtfxffs_pb2'
'__module__' : 'tmp32qs_e5z_pb2'
# @@protoc_insertion_point(class_scope:MaskArray)
})
_sym_db.RegisterMessage(MaskArray)
Properties = _reflection.GeneratedProtocolMessageType('Properties', (_message.Message,), {
'DESCRIPTOR' : _PROPERTIES,
'__module__' : 'tmp6mtfxffs_pb2'
'__module__' : 'tmp32qs_e5z_pb2'
# @@protoc_insertion_point(class_scope:Properties)
})
_sym_db.RegisterMessage(Properties)
VoxelData = _reflection.GeneratedProtocolMessageType('VoxelData', (_message.Message,), {
'DESCRIPTOR' : _VOXELDATA,
'__module__' : 'tmp6mtfxffs_pb2'
'__module__' : 'tmp32qs_e5z_pb2'
# @@protoc_insertion_point(class_scope:VoxelData)
})
_sym_db.RegisterMessage(VoxelData)
VertexData = _reflection.GeneratedProtocolMessageType('VertexData', (_message.Message,), {
'DESCRIPTOR' : _VERTEXDATA,
'__module__' : 'tmp6mtfxffs_pb2'
'__module__' : 'tmp32qs_e5z_pb2'
# @@protoc_insertion_point(class_scope:VertexData)
})
_sym_db.RegisterMessage(VertexData)
FaceData = _reflection.GeneratedProtocolMessageType('FaceData', (_message.Message,), {
'DESCRIPTOR' : _FACEDATA,
'__module__' : 'tmp6mtfxffs_pb2'
'__module__' : 'tmp32qs_e5z_pb2'
# @@protoc_insertion_point(class_scope:FaceData)
})
_sym_db.RegisterMessage(FaceData)
VoxelRepresentation = _reflection.GeneratedProtocolMessageType('VoxelRepresentation', (_message.Message,), {
'DESCRIPTOR' : _VOXELREPRESENTATION,
'__module__' : 'tmp6mtfxffs_pb2'
'__module__' : 'tmp32qs_e5z_pb2'
# @@protoc_insertion_point(class_scope:VoxelRepresentation)
})
_sym_db.RegisterMessage(VoxelRepresentation)
LineRepresentation = _reflection.GeneratedProtocolMessageType('LineRepresentation', (_message.Message,), {
'DESCRIPTOR' : _LINEREPRESENTATION,
'__module__' : 'tmp6mtfxffs_pb2'
'__module__' : 'tmp32qs_e5z_pb2'
# @@protoc_insertion_point(class_scope:LineRepresentation)
})
_sym_db.RegisterMessage(LineRepresentation)
BoundaryRepresentation = _reflection.GeneratedProtocolMessageType('BoundaryRepresentation', (_message.Message,), {
'DESCRIPTOR' : _BOUNDARYREPRESENTATION,
'__module__' : 'tmp6mtfxffs_pb2'
'__module__' : 'tmp32qs_e5z_pb2'
# @@protoc_insertion_point(class_scope:BoundaryRepresentation)
})
_sym_db.RegisterMessage(BoundaryRepresentation)
GraphNode = _reflection.GeneratedProtocolMessageType('GraphNode', (_message.Message,), {
'DESCRIPTOR' : _GRAPHNODE,
'__module__' : 'tmp6mtfxffs_pb2'
'__module__' : 'tmp32qs_e5z_pb2'
# @@protoc_insertion_point(class_scope:GraphNode)
})
_sym_db.RegisterMessage(GraphNode)
GraphConnection = _reflection.GeneratedProtocolMessageType('GraphConnection', (_message.Message,), {
'DESCRIPTOR' : _GRAPHCONNECTION,
'__module__' : 'tmp6mtfxffs_pb2'
'__module__' : 'tmp32qs_e5z_pb2'
# @@protoc_insertion_point(class_scope:GraphConnection)
})
_sym_db.RegisterMessage(GraphConnection)
ObjectGraph = _reflection.GeneratedProtocolMessageType('ObjectGraph', (_message.Message,), {
'DESCRIPTOR' : _OBJECTGRAPH,
'__module__' : 'tmp6mtfxffs_pb2'
'__module__' : 'tmp32qs_e5z_pb2'
# @@protoc_insertion_point(class_scope:ObjectGraph)
})
_sym_db.RegisterMessage(ObjectGraph)
Object = _reflection.GeneratedProtocolMessageType('Object', (_message.Message,), {
'DESCRIPTOR' : _OBJECT,
'__module__' : 'tmp6mtfxffs_pb2'
'__module__' : 'tmp32qs_e5z_pb2'
# @@protoc_insertion_point(class_scope:Object)
})
_sym_db.RegisterMessage(Object)
Timestep = _reflection.GeneratedProtocolMessageType('Timestep', (_message.Message,), {
'DESCRIPTOR' : _TIMESTEP,
'__module__' : 'tmp6mtfxffs_pb2'
'__module__' : 'tmp32qs_e5z_pb2'
# @@protoc_insertion_point(class_scope:Timestep)
})
_sym_db.RegisterMessage(Timestep)
TrackableSet = _reflection.GeneratedProtocolMessageType('TrackableSet', (_message.Message,), {
'DESCRIPTOR' : _TRACKABLESET,
'__module__' : 'tmp6mtfxffs_pb2'
'__module__' : 'tmp32qs_e5z_pb2'
# @@protoc_insertion_point(class_scope:TrackableSet)
})
_sym_db.RegisterMessage(TrackableSet)
DatasetDescription = _reflection.GeneratedProtocolMessageType('DatasetDescription', (_message.Message,), {
'DESCRIPTOR' : _DATASETDESCRIPTION,
'__module__' : 'tmp6mtfxffs_pb2'
'__module__' : 'tmp32qs_e5z_pb2'
# @@protoc_insertion_point(class_scope:DatasetDescription)
})
_sym_db.RegisterMessage(DatasetDescription)
if _descriptor._USE_C_DESCRIPTORS == False:
DESCRIPTOR._options = None
_MASKARRAY._serialized_start=15
_MASKARRAY._serialized_end=69
_PROPERTIES._serialized_start=71
_PROPERTIES._serialized_end=188
_VOXELDATA._serialized_start=190
_VOXELDATA._serialized_end=231
_VERTEXDATA._serialized_start=233
_VERTEXDATA._serialized_end=278
_FACEDATA._serialized_start=280
_FACEDATA._serialized_end=323
_VOXELREPRESENTATION._serialized_start=325
_VOXELREPRESENTATION._serialized_end=392
_LINEREPRESENTATION._serialized_start=394
_LINEREPRESENTATION._serialized_end=462
_BOUNDARYREPRESENTATION._serialized_start=464
_BOUNDARYREPRESENTATION._serialized_end=566
_GRAPHNODE._serialized_start=568
_GRAPHNODE._serialized_end=618
_GRAPHCONNECTION._serialized_start=620
_GRAPHCONNECTION._serialized_end=693
_OBJECTGRAPH._serialized_start=695
_OBJECTGRAPH._serialized_end=741
_OBJECT._serialized_start=744
_OBJECT._serialized_end=924
_TIMESTEP._serialized_start=926
_TIMESTEP._serialized_end=982
_TRACKABLESET._serialized_start=985
_TRACKABLESET._serialized_end=1138
_DATASETDESCRIPTION._serialized_start=1140
_DATASETDESCRIPTION._serialized_end=1235
# @@protoc_insertion_point(module_scope)
......@@ -10,14 +10,19 @@ from datetime import timedelta
data_lat = (-35, 35)
data_lon = (-100, 45)
aew_clim_dir = join(expanduser("~") + '/phd/data/aew/clim/') # '/project/meteo/w2w/C3/fischer/belanger/aew_clim/' #
cv_data_dir = '/project/meteo/w2w/C2/athul/data_athul/AEW_cv_data/' # reference where ALL cv data is (for clim calc.)
aew_clim_dir = '/home/christoph/phd/data/aew/clim/cv_clim_era5.nc' # '/home/christoph/phd/data/framework_example_ds/aew/' # '/project/meteo/w2w/C3/fischer/belanger/aew_clim/' #
in_files = '/home/christoph/phd/data/aew/cv/2008cv.nc' # '/home/christoph/phd/data/framework_example_ds/aew/cv_aug_08.nc'
out_dir = join(expanduser("~") + '/phd/data/aew/out/') # '/project/meteo/w2w/C3/fischer/belanger/out/'
plot_dir = join(expanduser("~") + '/phd/data/aew/plots/') # '/project/meteo/w2w/C3/fischer/belanger/plots/'
cv_data_dir = '/project/meteo/w2w/C2/athul/data_athul/AEW_cv_data/' # reference where ALL cv data is (for clim calc.)
cv_data_ex = join(cv_data_dir, '*.nc')
def get_clim_file():
fn = aew_clim_dir + "cv_clim_era5.nc"
fn = aew_clim_dir
#fn = (aew_clim_dir + "cv_clim_" + str(abs(data_lat[1])) + ('N' if data_lat[1] > 0 else 'S') + "_"
# + str(abs(data_lat[0])) + ('N' if data_lat[0] > 0 else 'S') + "_"
# + str(abs(data_lon[0])) + ('E' if data_lon[0] > 0 else 'W') + "_"
......
......@@ -13,7 +13,7 @@ import sys
pipeline = FeaturePipeline(african_easterly_waves_pb2, processing_mode='2d')
# in_files_all_cv_data = cfg.cv_data_ex
in_file = '/home/christoph/phd/data/aew/cv/2008cv.nc'
in_file = cfg.in_files
out_dir = cfg.out_dir
if len(sys.argv) > 1:
......
......@@ -182,6 +182,12 @@ class IdentificationTechnique(ABC):
if SplitDimension.SplitDimensionDim.ENSEMBLE_MEMBER in split_dims_set_enum:
ens_idx = split_dims_set_enum.index(SplitDimension.SplitDimensionDim.ENSEMBLE_MEMBER)
ens_array = dataset.coords[split_dims_set[ens_idx].name].data
if not np.issubdtype(ens_array.dtype.type, np.integer):
print("Ensemble dimension not of integer type, parsing to np.int32.")
dataset = dataset.assign_coords(coords={split_dims_set[ens_idx].name: ens_array.astype(dtype=np.int32)})
s_i.member = dataset.coords[split_dims_set[ens_idx].name].data[elem[ens_idx]]
cur_indices[split_dims_set[ens_idx].name] = s_i.member
......
......@@ -16,7 +16,7 @@ class PVConfig:
# size of radius of stereographic projection (radius per hemisphere), therefore img=2rX4r
config.proj_radius = 200
# w_bar distance in km (Spr: 1500-2000)
config.w_bar = 1000.0 # 2*wbar=maxwidth
config.w_bar = 750.0 # 2*wbar=maxwidth
# min length of 2D streamer in km (only 2d mode)
config.min_streamer_len = 1000.0
# volume threshold of 3D streamers
......
......@@ -8,7 +8,7 @@ import os
pipeline = FeaturePipeline(pv_streamer_pb2, processing_mode='3d')
# init PVIdentification strategy, can take different parameters
i_strat = PVIdentification(unit='pvu') # , out_type='ll' , mode_2d_layer=330) # theta_range=(300, 380), extract_containing_layer=330)
i_strat = PVIdentification(unit='pv') # , out_type='ll' , mode_2d_layer=330) # theta_range=(300, 380), extract_containing_layer=330)
# or strategy by Wernli and Sprenger (2007). Note: Fortran required and manual adaptation of scripts needed.
# change contour.f level too, also if data in PV/PVU adapt param.
......@@ -22,7 +22,7 @@ pipeline.set_identification_strategy(i_strat)
pipeline.set_tracking_strategy(None)
# TODO set data path
data_path = os.path.join(os.path.expanduser("~"), 'phd/data/ERA5/vietnam/vietnam2021.nc')
data_path = os.path.join(os.path.expanduser("~"), 'phd/data/framework_example_ds/pv/S2S_pv_avg200-500_1998.nc')
pipeline.set_data_path(data_path)
......
......@@ -72,4 +72,8 @@ class AEWTracking(ObjectComparisonTracking):
if duration < self.config.duration_threshold:
return False
# TODO for each 48h window:
# didnt move far enough -> trim start/end or split
# redo clim, plot which WTs not considered
return True
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment