IMP logo
IMP Reference Guide  2.10.0
The Integrative Modeling Platform
npctransport_pb2.py
1 # Generated by the protocol buffer compiler. DO NOT EDIT!
2 # source: npctransport.proto
3 
4 import sys
5 _b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1'))
6 from google.protobuf import descriptor as _descriptor
7 from google.protobuf import message as _message
8 from google.protobuf import reflection as _reflection
9 from google.protobuf import symbol_database as _symbol_database
10 from google.protobuf import descriptor_pb2
11 # @@protoc_insertion_point(imports)
12 
13 _sym_db = _symbol_database.Default()
14 
15 
16 
17 
18 DESCRIPTOR = _descriptor.FileDescriptor(
19  name='npctransport.proto',
20  package='npctransport_proto',
21  serialized_pb=_b('\n\x12npctransport.proto\x12\x12npctransport_proto\"\xa0+\n\rConfiguration\x12\x43\n\rinteraction_k\x18\x03 \x02(\x0b\x32,.npctransport_proto.Configuration.FloatRange\x12G\n\x11interaction_range\x18\x04 \x02(\x0b\x32,.npctransport_proto.Configuration.FloatRange\x12@\n\nbackbone_k\x18\x05 \x02(\x0b\x32,.npctransport_proto.Configuration.FloatRange\x12\x46\n\x10time_step_factor\x18\x06 \x02(\x0b\x32,.npctransport_proto.Configuration.FloatRange\x12>\n\x08\x62ox_side\x18\x07 \x02(\x0b\x32,.npctransport_proto.Configuration.FloatRange\x12=\n\tbox_is_on\x18\x08 \x02(\x0b\x32*.npctransport_proto.Configuration.IntRange\x12\x44\n\x0eslab_thickness\x18\t \x02(\x0b\x32,.npctransport_proto.Configuration.FloatRange\x12\x43\n\rtunnel_radius\x18\n \x02(\x0b\x32,.npctransport_proto.Configuration.FloatRange\x12>\n\nslab_is_on\x18\x0b \x02(\x0b\x32*.npctransport_proto.Configuration.IntRange\x12;\n\x05slack\x18\x0c \x02(\x0b\x32,.npctransport_proto.Configuration.FloatRange\x12\x18\n\x10number_of_trials\x18\r \x02(\x05\x12 \n\x18maximal_number_of_frames\x18\x0e \x02(\x01\x12>\n\x03\x66gs\x18\x0f \x03(\x0b\x32\x31.npctransport_proto.Configuration.FGConfiguration\x12\x46\n\x08\x66loaters\x18\x10 \x03(\x0b\x32\x34.npctransport_proto.Configuration.FloatConfiguration\x12J\n\tobstacles\x18\x1b \x03(\x0b\x32\x37.npctransport_proto.Configuration.ObstacleConfiguration\x12\x43\n\x0cinteractions\x18\x11 \x03(\x0b\x32-.npctransport_proto.Configuration.Interaction\x12\x18\n\x10\x64ump_interval_ns\x18\x12 \x02(\x01\x12G\n\x11nonspecific_range\x18\x13 \x02(\x0b\x32,.npctransport_proto.Configuration.FloatRange\x12\x43\n\rnonspecific_k\x18\x14 \x02(\x0b\x32,.npctransport_proto.Configuration.FloatRange\x12\x46\n\x10\x61ngular_D_factor\x18\x15 \x02(\x0b\x32,.npctransport_proto.Configuration.FloatRange\x12\x1e\n\x16statistics_interval_ns\x18\x16 \x02(\x01\x12G\n\x11\x65xcluded_volume_k\x18\x17 \x02(\x0b\x32,.npctransport_proto.Configuration.FloatRange\x12\x1a\n\x12simulation_time_ns\x18\x18 \x02(\x01\x12I\n\x13statistics_fraction\x18\x19 \x02(\x0b\x32,.npctransport_proto.Configuration.FloatRange\x12!\n\x19maximum_number_of_minutes\x18\x1a \x01(\x01\x12#\n\x18\x66g_anchor_inflate_factor\x18\x1c \x01(\x01:\x01\x31\x12(\n\x1d\x61re_floaters_on_one_slab_side\x18\x1d \x01(\x05:\x01\x30\x12K\n\x15time_step_wave_factor\x18\x1e \x01(\x0b\x32,.npctransport_proto.Configuration.FloatRange\x12\x32\n\'is_exclude_floaters_from_slab_initially\x18\x1f \x01(\x05:\x01\x31\x12*\n\x1doutput_statistics_interval_ns\x18 \x01(\x01:\x03\x31\x30\x30\x12\x43\n\rtemperature_k\x18! \x01(\x0b\x32,.npctransport_proto.Configuration.FloatRange\x12(\n\x1boutput_npctransport_version\x18\" \x01(\x01:\x03\x34.5\x12\x1c\n\x11is_xyz_hist_stats\x18# \x01(\x05:\x01\x30\x12\x45\n\x0ftunnel_radius_k\x18$ \x01(\x0b\x32,.npctransport_proto.Configuration.FloatRange\x12K\n\x15pore_anchored_beads_k\x18% \x01(\x0b\x32,.npctransport_proto.Configuration.FloatRange\x12\x1f\n\x14is_backbone_harmonic\x18& \x01(\x05:\x01\x30\x12\x45\n\x0f\x62\x61\x63kbone_tau_ns\x18\' \x01(\x0b\x32,.npctransport_proto.Configuration.FloatRange\x1a&\n\x03XYZ\x12\t\n\x01x\x18\x01 \x02(\x01\x12\t\n\x01y\x18\x02 \x02(\x01\x12\t\n\x01z\x18\x03 \x02(\x01\x1a\x45\n\x08IntRange\x12\r\n\x05lower\x18\x01 \x02(\x05\x12\r\n\x05upper\x18\x02 \x01(\x05\x12\r\n\x05steps\x18\x03 \x01(\x05\x12\x0c\n\x04\x62\x61se\x18\x04 \x01(\x01\x1aG\n\nFloatRange\x12\r\n\x05lower\x18\x01 \x02(\x01\x12\r\n\x05upper\x18\x02 \x01(\x01\x12\r\n\x05steps\x18\x03 \x01(\x05\x12\x0c\n\x04\x62\x61se\x18\x04 \x01(\x01\x1a\xda\x08\n\x0f\x46GConfiguration\x12\x43\n\x0fnumber_of_beads\x18\x01 \x02(\x0b\x32*.npctransport_proto.Configuration.IntRange\x12:\n\x06number\x18\x02 \x02(\x0b\x32*.npctransport_proto.Configuration.IntRange\x12<\n\x06radius\x18\x03 \x02(\x0b\x32,.npctransport_proto.Configuration.FloatRange\x12@\n\x0cinteractions\x18\x04 \x02(\x0b\x32*.npctransport_proto.Configuration.IntRange\x12H\n\x12rest_length_factor\x18\x05 \x02(\x0b\x32,.npctransport_proto.Configuration.FloatRange\x12>\n\x08\x64_factor\x18\x06 \x02(\x0b\x32,.npctransport_proto.Configuration.FloatRange\x12J\n\x14interaction_k_factor\x18\x07 \x02(\x0b\x32,.npctransport_proto.Configuration.FloatRange\x12N\n\x18interaction_range_factor\x18\x08 \x02(\x0b\x32,.npctransport_proto.Configuration.FloatRange\x12\x41\n\x12\x61nchor_coordinates\x18\t \x03(\x0b\x32%.npctransport_proto.Configuration.XYZ\x12\x0c\n\x04type\x18\n \x01(\t\x12\x12\n\x07is_tamd\x18\x0b \x01(\x05:\x01\x30\x12I\n\x13tamd_T_factor_coeff\x18\x0c \x01(\x0b\x32,.npctransport_proto.Configuration.FloatRange\x12H\n\x12tamd_T_factor_base\x18\r \x01(\x0b\x32,.npctransport_proto.Configuration.FloatRange\x12I\n\x13tamd_F_factor_coeff\x18\x0e \x01(\x0b\x32,.npctransport_proto.Configuration.FloatRange\x12H\n\x12tamd_F_factor_base\x18\x0f \x01(\x0b\x32,.npctransport_proto.Configuration.FloatRange\x12<\n\x06tamd_K\x18\x10 \x01(\x0b\x32,.npctransport_proto.Configuration.FloatRange\x12!\n\x16site_relative_distance\x18\x11 \x01(\x01:\x01\x31\x12\x16\n\x0bsite_radius\x18\x12 \x01(\x01:\x01\x30\x12\x18\n\x10type_suffix_list\x18\x13 \x03(\t\x1a\xb2\x06\n\x12\x46loatConfiguration\x12:\n\x06number\x18\x01 \x02(\x0b\x32*.npctransport_proto.Configuration.IntRange\x12<\n\x06radius\x18\x02 \x02(\x0b\x32,.npctransport_proto.Configuration.FloatRange\x12@\n\x0cinteractions\x18\x03 \x02(\x0b\x32*.npctransport_proto.Configuration.IntRange\x12>\n\x08\x64_factor\x18\x04 \x02(\x0b\x32,.npctransport_proto.Configuration.FloatRange\x12J\n\x14interaction_k_factor\x18\x07 \x02(\x0b\x32,.npctransport_proto.Configuration.FloatRange\x12N\n\x18interaction_range_factor\x18\x08 \x02(\x0b\x32,.npctransport_proto.Configuration.FloatRange\x12\x0c\n\x04type\x18\t \x01(\t\x12>\n\x08k_z_bias\x18\n \x01(\x0b\x32,.npctransport_proto.Configuration.FloatRange\x12G\n\x11k_z_bias_fraction\x18\x0b \x01(\x0b\x32,.npctransport_proto.Configuration.FloatRange\x12!\n\x16site_relative_distance\x18\x0c \x01(\x01:\x01\x31\x12\x16\n\x0bsite_radius\x18\r \x01(\x01:\x01\x30\x12\x17\n\x0c\x62\x65\x61\x64s_tail_n\x18\x0e \x01(\x05:\x01\x30\x12\x1c\n\x11\x62\x65\x61\x64s_tail_radius\x18\x0f \x01(\x01:\x01\x30\x12\x17\n\x0c\x62\x65\x61\x64s_tail_k\x18\x10 \x01(\x01:\x01\x31\x12!\n\x16\x62\x65\x61\x64s_tail_bond_length\x18\x11 \x01(\x01:\x01\x31\x12?\n\x10site_coordinates\x18\x12 \x03(\x0b\x32%.npctransport_proto.Configuration.XYZ\x1a\xcc\x03\n\x15ObstacleConfiguration\x12\x33\n\x04xyzs\x18\x01 \x03(\x0b\x32%.npctransport_proto.Configuration.XYZ\x12<\n\x06radius\x18\x02 \x02(\x0b\x32,.npctransport_proto.Configuration.FloatRange\x12@\n\x0cinteractions\x18\x03 \x02(\x0b\x32*.npctransport_proto.Configuration.IntRange\x12\x14\n\tis_static\x18\x04 \x02(\x05:\x01\x31\x12>\n\x08\x64_factor\x18\x05 \x02(\x0b\x32,.npctransport_proto.Configuration.FloatRange\x12J\n\x14interaction_k_factor\x18\x06 \x02(\x0b\x32,.npctransport_proto.Configuration.FloatRange\x12N\n\x18interaction_range_factor\x18\x07 \x02(\x0b\x32,.npctransport_proto.Configuration.FloatRange\x12\x0c\n\x04type\x18\x08 \x02(\t\x1a\x99\x06\n\x0bInteraction\x12\r\n\x05type0\x18\x01 \x02(\t\x12\r\n\x05type1\x18\x02 \x02(\t\x12\x39\n\x05is_on\x18\x03 \x02(\x0b\x32*.npctransport_proto.Configuration.IntRange\x12\x43\n\rinteraction_k\x18\x04 \x01(\x0b\x32,.npctransport_proto.Configuration.FloatRange\x12G\n\x11interaction_range\x18\x05 \x01(\x0b\x32,.npctransport_proto.Configuration.FloatRange\x12\x44\n\x0ek_tangent_skew\x18\x06 \x01(\x0b\x32,.npctransport_proto.Configuration.FloatRange\x12H\n\x12range_tangent_skew\x18\x07 \x01(\x0b\x32,.npctransport_proto.Configuration.FloatRange\x12\x46\n\x10range_sigma0_deg\x18\x08 \x01(\x0b\x32,.npctransport_proto.Configuration.FloatRange\x12\x46\n\x10range_sigma1_deg\x18\t \x01(\x0b\x32,.npctransport_proto.Configuration.FloatRange\x12G\n\x11nonspecific_range\x18\n \x01(\x0b\x32,.npctransport_proto.Configuration.FloatRange\x12\x43\n\rnonspecific_k\x18\x0b \x01(\x0b\x32,.npctransport_proto.Configuration.FloatRange\x12G\n\x11\x65xcluded_volume_k\x18\x0c \x01(\x0b\x32,.npctransport_proto.Configuration.FloatRange\x12\x15\n\ractive_sites0\x18\r \x03(\x05\x12\x15\n\ractive_sites1\x18\x0e \x03(\x05\"\xf8-\n\nAssignment\x12\x11\n\twork_unit\x18\x01 \x02(\x05\x12\x45\n\rinteraction_k\x18\x03 \x02(\x0b\x32..npctransport_proto.Assignment.FloatAssignment\x12I\n\x11interaction_range\x18\x04 \x02(\x0b\x32..npctransport_proto.Assignment.FloatAssignment\x12\x42\n\nbackbone_k\x18\x05 \x02(\x0b\x32..npctransport_proto.Assignment.FloatAssignment\x12H\n\x10time_step_factor\x18\x06 \x02(\x0b\x32..npctransport_proto.Assignment.FloatAssignment\x12@\n\x08\x62ox_side\x18\x07 \x02(\x0b\x32..npctransport_proto.Assignment.FloatAssignment\x12?\n\tbox_is_on\x18\x08 \x02(\x0b\x32,.npctransport_proto.Assignment.IntAssignment\x12\x46\n\x0eslab_thickness\x18\t \x02(\x0b\x32..npctransport_proto.Assignment.FloatAssignment\x12\x45\n\rtunnel_radius\x18\n \x02(\x0b\x32..npctransport_proto.Assignment.FloatAssignment\x12@\n\nslab_is_on\x18\x0b \x02(\x0b\x32,.npctransport_proto.Assignment.IntAssignment\x12=\n\x05slack\x18\x0c \x02(\x0b\x32..npctransport_proto.Assignment.FloatAssignment\x12\x18\n\x10number_of_trials\x18\r \x02(\x05\x12 \n\x18maximal_number_of_frames\x18\x0e \x02(\x01\x12\x38\n\x03\x66gs\x18\x0f \x03(\x0b\x32+.npctransport_proto.Assignment.FGAssignment\x12\x42\n\x08\x66loaters\x18\x10 \x03(\x0b\x32\x30.npctransport_proto.Assignment.FloaterAssignment\x12\x44\n\tobstacles\x18! \x03(\x0b\x32\x31.npctransport_proto.Assignment.ObstacleAssignment\x12J\n\x0cinteractions\x18\x11 \x03(\x0b\x32\x34.npctransport_proto.Assignment.InteractionAssignment\x12\x18\n\x10\x64ump_interval_ns\x18\x12 \x02(\x01\x12I\n\x11nonspecific_range\x18\x13 \x02(\x0b\x32..npctransport_proto.Assignment.FloatAssignment\x12\x45\n\rnonspecific_k\x18\x14 \x02(\x0b\x32..npctransport_proto.Assignment.FloatAssignment\x12H\n\x10\x61ngular_D_factor\x18\x15 \x02(\x0b\x32..npctransport_proto.Assignment.FloatAssignment\x12\x1e\n\x16statistics_interval_ns\x18\x16 \x02(\x01\x12I\n\x11\x65xcluded_volume_k\x18\x17 \x02(\x0b\x32..npctransport_proto.Assignment.FloatAssignment\x12\x18\n\x10number_of_frames\x18\x18 \x02(\x05\x12\x11\n\ttime_step\x18\x19 \x02(\x01\x12\r\n\x05range\x18\x1a \x02(\x01\x12\x1a\n\x12simulation_time_ns\x18\x1b \x02(\x01\x12\"\n\x1astatistics_interval_frames\x18\x1c \x02(\x01\x12\x1c\n\x14\x64ump_interval_frames\x18\x1d \x02(\x01\x12K\n\x13statistics_fraction\x18\x1e \x02(\x0b\x32..npctransport_proto.Assignment.FloatAssignment\x12!\n\x19maximum_number_of_minutes\x18\x1f \x01(\x01\x12\x13\n\x0brandom_seed\x18 \x01(\x04\x12#\n\x18\x66g_anchor_inflate_factor\x18\" \x01(\x01:\x01\x31\x12(\n\x1d\x61re_floaters_on_one_slab_side\x18# \x01(\x05:\x01\x30\x12M\n\x15time_step_wave_factor\x18$ \x01(\x0b\x32..npctransport_proto.Assignment.FloatAssignment\x12\x32\n\'is_exclude_floaters_from_slab_initially\x18% \x01(\x05:\x01\x31\x12\x1a\n\x12imp_module_version\x18& \x03(\t\x12\x1a\n\x12npc_module_version\x18\' \x03(\t\x12*\n\x1doutput_statistics_interval_ns\x18( \x01(\x01:\x03\x31\x30\x30\x12\x31\n!output_statistics_interval_frames\x18) \x01(\x05:\x06\x31\x30\x30\x30\x30\x30\x12\x45\n\rtemperature_k\x18* \x01(\x0b\x32..npctransport_proto.Assignment.FloatAssignment\x12#\n\x1boutput_npctransport_version\x18+ \x01(\x01\x12\x1c\n\x11is_xyz_hist_stats\x18, \x01(\x05:\x01\x30\x12G\n\x0ftunnel_radius_k\x18- \x01(\x0b\x32..npctransport_proto.Assignment.FloatAssignment\x12M\n\x15pore_anchored_beads_k\x18. \x01(\x0b\x32..npctransport_proto.Assignment.FloatAssignment\x12\x1f\n\x14is_backbone_harmonic\x18/ \x01(\x05:\x01\x31\x12G\n\x0f\x62\x61\x63kbone_tau_ns\x18\x30 \x01(\x0b\x32..npctransport_proto.Assignment.FloatAssignment\x1a&\n\x03XYZ\x12\t\n\x01x\x18\x01 \x02(\x01\x12\t\n\x01y\x18\x02 \x02(\x01\x12\t\n\x01z\x18\x03 \x02(\x01\x1a-\n\rIntAssignment\x12\r\n\x05value\x18\x01 \x02(\x05\x12\r\n\x05index\x18\x02 \x01(\x05\x1a/\n\x0f\x46loatAssignment\x12\r\n\x05value\x18\x01 \x02(\x01\x12\r\n\x05index\x18\x02 \x01(\x05\x1a\x8c\t\n\x0c\x46GAssignment\x12\x45\n\x0fnumber_of_beads\x18\x01 \x02(\x0b\x32,.npctransport_proto.Assignment.IntAssignment\x12<\n\x06number\x18\x02 \x02(\x0b\x32,.npctransport_proto.Assignment.IntAssignment\x12>\n\x06radius\x18\x03 \x02(\x0b\x32..npctransport_proto.Assignment.FloatAssignment\x12\x42\n\x0cinteractions\x18\x04 \x02(\x0b\x32,.npctransport_proto.Assignment.IntAssignment\x12J\n\x12rest_length_factor\x18\x05 \x02(\x0b\x32..npctransport_proto.Assignment.FloatAssignment\x12@\n\x08\x64_factor\x18\x06 \x02(\x0b\x32..npctransport_proto.Assignment.FloatAssignment\x12L\n\x14interaction_k_factor\x18\x07 \x02(\x0b\x32..npctransport_proto.Assignment.FloatAssignment\x12P\n\x18interaction_range_factor\x18\x08 \x02(\x0b\x32..npctransport_proto.Assignment.FloatAssignment\x12>\n\x12\x61nchor_coordinates\x18\t \x03(\x0b\x32\".npctransport_proto.Assignment.XYZ\x12\x0c\n\x04type\x18\n \x01(\t\x12\x12\n\x07is_tamd\x18\x0b \x01(\x05:\x01\x30\x12K\n\x13tamd_T_factor_coeff\x18\x0c \x01(\x0b\x32..npctransport_proto.Assignment.FloatAssignment\x12J\n\x12tamd_T_factor_base\x18\r \x01(\x0b\x32..npctransport_proto.Assignment.FloatAssignment\x12K\n\x13tamd_F_factor_coeff\x18\x0e \x01(\x0b\x32..npctransport_proto.Assignment.FloatAssignment\x12J\n\x12tamd_F_factor_base\x18\x0f \x01(\x0b\x32..npctransport_proto.Assignment.FloatAssignment\x12>\n\x06tamd_K\x18\x10 \x01(\x0b\x32..npctransport_proto.Assignment.FloatAssignment\x12!\n\x16site_relative_distance\x18\x11 \x01(\x01:\x01\x31\x12\x16\n\x0bsite_radius\x18\x12 \x01(\x01:\x01\x30\x12\x18\n\x10type_suffix_list\x18\x13 \x03(\t\x12\x1c\n\x11\x62\x61\x63kbone_k_factor\x18\x14 \x01(\x01:\x01\x31\x1a\xbe\x06\n\x11\x46loaterAssignment\x12<\n\x06number\x18\x01 \x02(\x0b\x32,.npctransport_proto.Assignment.IntAssignment\x12>\n\x06radius\x18\x02 \x02(\x0b\x32..npctransport_proto.Assignment.FloatAssignment\x12\x42\n\x0cinteractions\x18\x03 \x02(\x0b\x32,.npctransport_proto.Assignment.IntAssignment\x12@\n\x08\x64_factor\x18\x04 \x02(\x0b\x32..npctransport_proto.Assignment.FloatAssignment\x12L\n\x14interaction_k_factor\x18\x05 \x02(\x0b\x32..npctransport_proto.Assignment.FloatAssignment\x12P\n\x18interaction_range_factor\x18\x07 \x02(\x0b\x32..npctransport_proto.Assignment.FloatAssignment\x12\x0c\n\x04type\x18\x08 \x01(\t\x12@\n\x08k_z_bias\x18\t \x01(\x0b\x32..npctransport_proto.Assignment.FloatAssignment\x12I\n\x11k_z_bias_fraction\x18\x0b \x01(\x0b\x32..npctransport_proto.Assignment.FloatAssignment\x12!\n\x16site_relative_distance\x18\x0c \x01(\x01:\x01\x31\x12\x16\n\x0bsite_radius\x18\r \x01(\x01:\x01\x30\x12\x17\n\x0c\x62\x65\x61\x64s_tail_n\x18\x0e \x01(\x05:\x01\x30\x12\x1c\n\x11\x62\x65\x61\x64s_tail_radius\x18\x0f \x01(\x01:\x01\x30\x12\x17\n\x0c\x62\x65\x61\x64s_tail_k\x18\x10 \x01(\x01:\x01\x31\x12!\n\x16\x62\x65\x61\x64s_tail_bond_length\x18\x11 \x01(\x01:\x01\x31\x12<\n\x10site_coordinates\x18\x12 \x03(\x0b\x32\".npctransport_proto.Assignment.XYZ\x1a\xd0\x03\n\x12ObstacleAssignment\x12\x30\n\x04xyzs\x18\x01 \x03(\x0b\x32\".npctransport_proto.Assignment.XYZ\x12>\n\x06radius\x18\x02 \x02(\x0b\x32..npctransport_proto.Assignment.FloatAssignment\x12\x42\n\x0cinteractions\x18\x03 \x02(\x0b\x32,.npctransport_proto.Assignment.IntAssignment\x12\x14\n\tis_static\x18\x04 \x02(\x05:\x01\x31\x12@\n\x08\x64_factor\x18\x05 \x02(\x0b\x32..npctransport_proto.Assignment.FloatAssignment\x12L\n\x14interaction_k_factor\x18\x06 \x02(\x0b\x32..npctransport_proto.Assignment.FloatAssignment\x12P\n\x18interaction_range_factor\x18\x07 \x02(\x0b\x32..npctransport_proto.Assignment.FloatAssignment\x12\x0c\n\x04type\x18\x08 \x02(\t\x1a\xb7\x06\n\x15InteractionAssignment\x12\r\n\x05type0\x18\x01 \x02(\t\x12\r\n\x05type1\x18\x02 \x02(\t\x12;\n\x05is_on\x18\x03 \x02(\x0b\x32,.npctransport_proto.Assignment.IntAssignment\x12\x45\n\rinteraction_k\x18\x04 \x01(\x0b\x32..npctransport_proto.Assignment.FloatAssignment\x12I\n\x11interaction_range\x18\x05 \x01(\x0b\x32..npctransport_proto.Assignment.FloatAssignment\x12\x46\n\x0ek_tangent_skew\x18\x06 \x01(\x0b\x32..npctransport_proto.Assignment.FloatAssignment\x12J\n\x12range_tangent_skew\x18\x07 \x01(\x0b\x32..npctransport_proto.Assignment.FloatAssignment\x12H\n\x10range_sigma0_deg\x18\x08 \x01(\x0b\x32..npctransport_proto.Assignment.FloatAssignment\x12H\n\x10range_sigma1_deg\x18\t \x01(\x0b\x32..npctransport_proto.Assignment.FloatAssignment\x12I\n\x11nonspecific_range\x18\n \x01(\x0b\x32..npctransport_proto.Assignment.FloatAssignment\x12\x45\n\rnonspecific_k\x18\x0b \x01(\x0b\x32..npctransport_proto.Assignment.FloatAssignment\x12I\n\x11\x65xcluded_volume_k\x18\x0c \x01(\x0b\x32..npctransport_proto.Assignment.FloatAssignment\x12\x15\n\ractive_sites0\x18\r \x03(\x05\x12\x15\n\ractive_sites1\x18\x0e \x03(\x05\"\xc8\x1b\n\nStatistics\x12\x33\n\x03\x66gs\x18\x01 \x03(\x0b\x32&.npctransport_proto.Statistics.FGStats\x12;\n\x08\x66loaters\x18\x02 \x03(\x0b\x32).npctransport_proto.Statistics.FloatStats\x12\x1e\n\x13\x65nergy_per_particle\x18\x03 \x01(\x01:\x01\x30\x12\x1b\n\x10number_of_frames\x18\x04 \x01(\x05:\x01\x30\x12 \n\x15seconds_per_iteration\x18\x05 \x01(\x01:\x01\x30\x12\x45\n\x0cinteractions\x18\x06 \x03(\x0b\x32/.npctransport_proto.Statistics.InteractionStats\x12\x16\n\x0binterrupted\x18\x07 \x01(\x05:\x01\x30\x12 \n\x15\x62\x64_simulation_time_ns\x18\x08 \x01(\x01:\x01\x30\x12M\n\x13global_order_params\x18\t \x03(\x0b\x32\x30.npctransport_proto.Statistics.GlobalOrderParams\x12<\n\x08\x66g_beads\x18\n \x03(\x0b\x32*.npctransport_proto.Statistics.FGBeadStats\x1a\x14\n\x04Ints\x12\x0c\n\x04ints\x18\x01 \x03(\x05\x1a\x43\n\tInts_list\x12\x36\n\tints_list\x18\x01 \x03(\x0b\x32#.npctransport_proto.Statistics.Ints\x1aJ\n\nInts_lists\x12<\n\nints_lists\x18\x01 \x03(\x0b\x32(.npctransport_proto.Statistics.Ints_list\x1a\xca\x02\n\rFGOrderParams\x12\x0f\n\x07time_ns\x18\x01 \x02(\x01\x12\x0e\n\x06volume\x18\x02 \x02(\x01\x12\x1f\n\x17mean_radius_of_gyration\x18\x03 \x01(\x01\x12&\n\x1emean_square_radius_of_gyration\x18\x05 \x01(\x01\x12 \n\x18mean_end_to_end_distance\x18\x04 \x01(\x01\x12\'\n\x1fmean_square_end_to_end_distance\x18\x06 \x01(\x01\x12\x1d\n\x15\x66raction_chains_bound\x18\x07 \x01(\x01\x12&\n\x1e\x66loaters_per_interacting_chain\x18\x08 \x01(\x01\x12\x1a\n\x12mean_bond_distance\x18\t \x01(\x01\x12!\n\x19mean_square_bond_distance\x18\n \x01(\x01\x1a\x90\x02\n\x12\x46loaterOrderParams\x12\x0f\n\x07time_ns\x18\x01 \x02(\x01\x12%\n\x1dsite_interactions_per_floater\x18\x02 \x02(\x01\x12\x1c\n\x14interacting_fraction\x18\t \x01(\x02\x12%\n\x1d\x62\x65\x61\x64s_per_interacting_floater\x18\x03 \x02(\x01\x12&\n\x1e\x63hains_per_interacting_floater\x18\x04 \x02(\x01\x12\x0c\n\x04n_z0\x18\x05 \x01(\x05\x12\x0c\n\x04n_z1\x18\x06 \x01(\x05\x12\x0c\n\x04n_z2\x18\x07 \x01(\x05\x12\x0c\n\x04n_z3\x18\x08 \x01(\x05\x12\x1d\n\x15\x64iffusion_coefficient\x18\n \x01(\x02\x1a\xdc\x03\n\x07\x46GStats\x12\x11\n\x06volume\x18\x01 \x01(\x01:\x01\x30\x12\x11\n\x06length\x18\x02 \x01(\x01:\x01\x30\x12\x1d\n\x12radius_of_gyration\x18\x03 \x01(\x01:\x01\x30\x12)\n\x1eparticle_diffusion_coefficient\x18\x04 \x01(\x01:\x01\x30\x12$\n\x19particle_correlation_time\x18\x05 \x01(\x01:\x01\x30\x12&\n\x1b\x63hain_diffusion_coefficient\x18\x06 \x01(\x01:\x01\x30\x12!\n\x16\x63hain_correlation_time\x18\x07 \x01(\x01:\x01\x30\x12&\n\x1blocal_diffusion_coefficient\x18\x08 \x01(\x01:\x01\x30\x12\x0c\n\x04type\x18\t \x01(\t\x12\x42\n\x0corder_params\x18\n \x03(\x0b\x32,.npctransport_proto.Statistics.FGOrderParams\x12\x39\n\x07zr_hist\x18\x0b \x01(\x0b\x32(.npctransport_proto.Statistics.Ints_list\x12;\n\x08xyz_hist\x18\x0c \x01(\x0b\x32).npctransport_proto.Statistics.Ints_lists\x1a\xe4\x01\n\x0b\x46GBeadStats\x12)\n\x1eparticle_diffusion_coefficient\x18\x01 \x01(\x01:\x01\x30\x12$\n\x19particle_correlation_time\x18\x02 \x01(\x01:\x01\x30\x12\x0c\n\x04type\x18\x03 \x01(\t\x12\x39\n\x07zr_hist\x18\x04 \x01(\x0b\x32(.npctransport_proto.Statistics.Ints_list\x12;\n\x08xyz_hist\x18\x05 \x01(\x0b\x32).npctransport_proto.Statistics.Ints_lists\x1a\xd9\x02\n\nFloatStats\x12 \n\x15\x64iffusion_coefficient\x18\x05 \x01(\x01:\x01\x30\x12\x1b\n\x10\x63orrelation_time\x18\x06 \x01(\x01:\x01\x30\x12\x1b\n\x10\x61vg_n_transports\x18\x07 \x01(\x01:\x01\x30\x12 \n\x18transport_time_points_ns\x18\x08 \x03(\x01\x12\x0c\n\x04type\x18\t \x01(\t\x12G\n\x0corder_params\x18\n \x03(\x0b\x32\x31.npctransport_proto.Statistics.FloaterOrderParams\x12\x39\n\x07zr_hist\x18\x0b \x01(\x0b\x32(.npctransport_proto.Statistics.Ints_list\x12;\n\x08xyz_hist\x18\x0c \x01(\x0b\x32).npctransport_proto.Statistics.Ints_lists\x1a\xb8\x06\n\x16InteractionOrderParams\x12\x0f\n\x07time_ns\x18\x01 \x02(\x02\x12\"\n\x1a\x61vg_off_per_contact_per_ns\x18\x02 \x01(\x02\x12\"\n\x1a\x61vg_off_per_bound_i_per_ns\x18\x03 \x01(\x02\x12#\n\x1b\x61vg_off_per_bound_ii_per_ns\x18\x04 \x01(\x02\x12\x1b\n\x13off_stats_period_ns\x18\x05 \x01(\x02\x12)\n!avg_on_per_missing_contact_per_ns\x18\x06 \x01(\x02\x12\x1a\n\x12on_stats_period_ns\x18\x07 \x01(\x02\x12#\n\x1b\x61vg_on_per_unbound_i_per_ns\x18\x08 \x01(\x02\x12\x1c\n\x14on_i_stats_period_ns\x18\t \x01(\x02\x12$\n\x1c\x61vg_on_per_unbound_ii_per_ns\x18\n \x01(\x02\x12\x1d\n\x15on_ii_stats_period_ns\x18\x0b \x01(\x02\x12#\n\x1b\x61vg_contacts_per_particle_i\x18\x0c \x01(\x02\x12$\n\x1c\x61vg_contacts_per_particle_ii\x18\r \x01(\x02\x12&\n\x1e\x61vg_fraction_bound_particles_i\x18\x0e \x01(\x02\x12\'\n\x1f\x61vg_fraction_bound_particles_ii\x18\x0f \x01(\x02\x12\x1c\n\x14misc_stats_period_ns\x18\x10 \x01(\x02\x12\x1d\n\x15off_i_stats_period_ns\x18\x11 \x01(\x02\x12\x1e\n\x16off_ii_stats_period_ns\x18\x12 \x01(\x02\x12:\n2on_per_unbound_chain_i_per_unbound_chain_ii_per_ns\x18\x13 \x01(\x02\x12$\n\x1coff_per_bound_pair_of_chains\x18\x14 \x01(\x02\x12+\n#avg_fraction_bound_particle_sites_i\x18\x15 \x01(\x02\x12,\n$avg_fraction_bound_particle_sites_ii\x18\x16 \x01(\x02\x1a\x89\x02\n\x10InteractionStats\x12\r\n\x05type0\x18\x01 \x02(\t\x12\r\n\x05type1\x18\x02 \x02(\t\x12\"\n\x1a\x61vg_contacts_per_particle0\x18\x03 \x01(\x01\x12\"\n\x1a\x61vg_contacts_per_particle1\x18\x04 \x01(\x01\x12 \n\x18\x61vg_pct_bound_particles0\x18\x05 \x01(\x01\x12 \n\x18\x61vg_pct_bound_particles1\x18\x06 \x01(\x01\x12K\n\x0corder_params\x18\x07 \x03(\x0b\x32\x35.npctransport_proto.Statistics.InteractionOrderParams\x1ak\n\x11GlobalOrderParams\x12\x0f\n\x07time_ns\x18\x01 \x02(\x01\x12\x0e\n\x06\x65nergy\x18\x02 \x02(\x01\x12\x35\n\x08zr_hists\x18\x03 \x03(\x0b\x32#.npctransport_proto.Statistics.Ints\"\xe5\x02\n\x0c\x43onformation\x12\x35\n\x05sites\x18\x01 \x03(\x0b\x32&.npctransport_proto.Conformation.Sites\x12;\n\x08particle\x18\x02 \x03(\x0b\x32).npctransport_proto.Conformation.Particle\x1a.\n\x0b\x43oordinates\x12\t\n\x01x\x18\x01 \x02(\x01\x12\t\n\x01y\x18\x02 \x02(\x01\x12\t\n\x01z\x18\x03 \x02(\x01\x1aX\n\x05Sites\x12\x0c\n\x04name\x18\x01 \x02(\t\x12\x41\n\x0b\x63oordinates\x18\x02 \x03(\x0b\x32,.npctransport_proto.Conformation.Coordinates\x1aW\n\x08Particle\x12\t\n\x01x\x18\x01 \x02(\x01\x12\t\n\x01y\x18\x02 \x02(\x01\x12\t\n\x01z\x18\x03 \x02(\x01\x12\t\n\x01r\x18\x04 \x02(\x01\x12\t\n\x01i\x18\x05 \x02(\x01\x12\t\n\x01j\x18\x06 \x02(\x01\x12\t\n\x01k\x18\x07 \x02(\x01\"\xc2\x01\n\x06Output\x12\x32\n\nassignment\x18\x01 \x02(\x0b\x32\x1e.npctransport_proto.Assignment\x12\x32\n\nstatistics\x18\x02 \x02(\x0b\x32\x1e.npctransport_proto.Statistics\x12\x36\n\x0c\x63onformation\x18\x03 \x01(\x0b\x32 .npctransport_proto.Conformation\x12\x18\n\x10rmf_conformation\x18\x04 \x01(\x0c')
22 )
23 _sym_db.RegisterFileDescriptor(DESCRIPTOR)
24 
25 
26 
27 
28 _CONFIGURATION_XYZ = _descriptor.Descriptor(
29  name='XYZ',
30  full_name='npctransport_proto.Configuration.XYZ',
31  filename=None,
32  file=DESCRIPTOR,
33  containing_type=None,
34  fields=[
35  _descriptor.FieldDescriptor(
36  name='x', full_name='npctransport_proto.Configuration.XYZ.x', index=0,
37  number=1, type=1, cpp_type=5, label=2,
38  has_default_value=False, default_value=0,
39  message_type=None, enum_type=None, containing_type=None,
40  is_extension=False, extension_scope=None,
41  options=None),
42  _descriptor.FieldDescriptor(
43  name='y', full_name='npctransport_proto.Configuration.XYZ.y', index=1,
44  number=2, type=1, cpp_type=5, label=2,
45  has_default_value=False, default_value=0,
46  message_type=None, enum_type=None, containing_type=None,
47  is_extension=False, extension_scope=None,
48  options=None),
49  _descriptor.FieldDescriptor(
50  name='z', full_name='npctransport_proto.Configuration.XYZ.z', index=2,
51  number=3, type=1, cpp_type=5, label=2,
52  has_default_value=False, default_value=0,
53  message_type=None, enum_type=None, containing_type=None,
54  is_extension=False, extension_scope=None,
55  options=None),
56  ],
57  extensions=[
58  ],
59  nested_types=[],
60  enum_types=[
61  ],
62  options=None,
63  is_extendable=False,
64  extension_ranges=[],
65  oneofs=[
66  ],
67  serialized_start=2200,
68  serialized_end=2238,
69 )
70 
71 _CONFIGURATION_INTRANGE = _descriptor.Descriptor(
72  name='IntRange',
73  full_name='npctransport_proto.Configuration.IntRange',
74  filename=None,
75  file=DESCRIPTOR,
76  containing_type=None,
77  fields=[
78  _descriptor.FieldDescriptor(
79  name='lower', full_name='npctransport_proto.Configuration.IntRange.lower', index=0,
80  number=1, type=5, cpp_type=1, label=2,
81  has_default_value=False, default_value=0,
82  message_type=None, enum_type=None, containing_type=None,
83  is_extension=False, extension_scope=None,
84  options=None),
85  _descriptor.FieldDescriptor(
86  name='upper', full_name='npctransport_proto.Configuration.IntRange.upper', index=1,
87  number=2, type=5, cpp_type=1, label=1,
88  has_default_value=False, default_value=0,
89  message_type=None, enum_type=None, containing_type=None,
90  is_extension=False, extension_scope=None,
91  options=None),
92  _descriptor.FieldDescriptor(
93  name='steps', full_name='npctransport_proto.Configuration.IntRange.steps', index=2,
94  number=3, type=5, cpp_type=1, label=1,
95  has_default_value=False, default_value=0,
96  message_type=None, enum_type=None, containing_type=None,
97  is_extension=False, extension_scope=None,
98  options=None),
99  _descriptor.FieldDescriptor(
100  name='base', full_name='npctransport_proto.Configuration.IntRange.base', index=3,
101  number=4, type=1, cpp_type=5, label=1,
102  has_default_value=False, default_value=0,
103  message_type=None, enum_type=None, containing_type=None,
104  is_extension=False, extension_scope=None,
105  options=None),
106  ],
107  extensions=[
108  ],
109  nested_types=[],
110  enum_types=[
111  ],
112  options=None,
113  is_extendable=False,
114  extension_ranges=[],
115  oneofs=[
116  ],
117  serialized_start=2240,
118  serialized_end=2309,
119 )
120 
121 _CONFIGURATION_FLOATRANGE = _descriptor.Descriptor(
122  name='FloatRange',
123  full_name='npctransport_proto.Configuration.FloatRange',
124  filename=None,
125  file=DESCRIPTOR,
126  containing_type=None,
127  fields=[
128  _descriptor.FieldDescriptor(
129  name='lower', full_name='npctransport_proto.Configuration.FloatRange.lower', index=0,
130  number=1, type=1, cpp_type=5, label=2,
131  has_default_value=False, default_value=0,
132  message_type=None, enum_type=None, containing_type=None,
133  is_extension=False, extension_scope=None,
134  options=None),
135  _descriptor.FieldDescriptor(
136  name='upper', full_name='npctransport_proto.Configuration.FloatRange.upper', index=1,
137  number=2, type=1, cpp_type=5, label=1,
138  has_default_value=False, default_value=0,
139  message_type=None, enum_type=None, containing_type=None,
140  is_extension=False, extension_scope=None,
141  options=None),
142  _descriptor.FieldDescriptor(
143  name='steps', full_name='npctransport_proto.Configuration.FloatRange.steps', index=2,
144  number=3, type=5, cpp_type=1, label=1,
145  has_default_value=False, default_value=0,
146  message_type=None, enum_type=None, containing_type=None,
147  is_extension=False, extension_scope=None,
148  options=None),
149  _descriptor.FieldDescriptor(
150  name='base', full_name='npctransport_proto.Configuration.FloatRange.base', index=3,
151  number=4, type=1, cpp_type=5, label=1,
152  has_default_value=False, default_value=0,
153  message_type=None, enum_type=None, containing_type=None,
154  is_extension=False, extension_scope=None,
155  options=None),
156  ],
157  extensions=[
158  ],
159  nested_types=[],
160  enum_types=[
161  ],
162  options=None,
163  is_extendable=False,
164  extension_ranges=[],
165  oneofs=[
166  ],
167  serialized_start=2311,
168  serialized_end=2382,
169 )
170 
171 _CONFIGURATION_FGCONFIGURATION = _descriptor.Descriptor(
172  name='FGConfiguration',
173  full_name='npctransport_proto.Configuration.FGConfiguration',
174  filename=None,
175  file=DESCRIPTOR,
176  containing_type=None,
177  fields=[
178  _descriptor.FieldDescriptor(
179  name='number_of_beads', full_name='npctransport_proto.Configuration.FGConfiguration.number_of_beads', index=0,
180  number=1, type=11, cpp_type=10, label=2,
181  has_default_value=False, default_value=None,
182  message_type=None, enum_type=None, containing_type=None,
183  is_extension=False, extension_scope=None,
184  options=None),
185  _descriptor.FieldDescriptor(
186  name='number', full_name='npctransport_proto.Configuration.FGConfiguration.number', index=1,
187  number=2, type=11, cpp_type=10, label=2,
188  has_default_value=False, default_value=None,
189  message_type=None, enum_type=None, containing_type=None,
190  is_extension=False, extension_scope=None,
191  options=None),
192  _descriptor.FieldDescriptor(
193  name='radius', full_name='npctransport_proto.Configuration.FGConfiguration.radius', index=2,
194  number=3, type=11, cpp_type=10, label=2,
195  has_default_value=False, default_value=None,
196  message_type=None, enum_type=None, containing_type=None,
197  is_extension=False, extension_scope=None,
198  options=None),
199  _descriptor.FieldDescriptor(
200  name='interactions', full_name='npctransport_proto.Configuration.FGConfiguration.interactions', index=3,
201  number=4, type=11, cpp_type=10, label=2,
202  has_default_value=False, default_value=None,
203  message_type=None, enum_type=None, containing_type=None,
204  is_extension=False, extension_scope=None,
205  options=None),
206  _descriptor.FieldDescriptor(
207  name='rest_length_factor', full_name='npctransport_proto.Configuration.FGConfiguration.rest_length_factor', index=4,
208  number=5, type=11, cpp_type=10, label=2,
209  has_default_value=False, default_value=None,
210  message_type=None, enum_type=None, containing_type=None,
211  is_extension=False, extension_scope=None,
212  options=None),
213  _descriptor.FieldDescriptor(
214  name='d_factor', full_name='npctransport_proto.Configuration.FGConfiguration.d_factor', index=5,
215  number=6, type=11, cpp_type=10, label=2,
216  has_default_value=False, default_value=None,
217  message_type=None, enum_type=None, containing_type=None,
218  is_extension=False, extension_scope=None,
219  options=None),
220  _descriptor.FieldDescriptor(
221  name='interaction_k_factor', full_name='npctransport_proto.Configuration.FGConfiguration.interaction_k_factor', index=6,
222  number=7, type=11, cpp_type=10, label=2,
223  has_default_value=False, default_value=None,
224  message_type=None, enum_type=None, containing_type=None,
225  is_extension=False, extension_scope=None,
226  options=None),
227  _descriptor.FieldDescriptor(
228  name='interaction_range_factor', full_name='npctransport_proto.Configuration.FGConfiguration.interaction_range_factor', index=7,
229  number=8, type=11, cpp_type=10, label=2,
230  has_default_value=False, default_value=None,
231  message_type=None, enum_type=None, containing_type=None,
232  is_extension=False, extension_scope=None,
233  options=None),
234  _descriptor.FieldDescriptor(
235  name='anchor_coordinates', full_name='npctransport_proto.Configuration.FGConfiguration.anchor_coordinates', index=8,
236  number=9, type=11, cpp_type=10, label=3,
237  has_default_value=False, default_value=[],
238  message_type=None, enum_type=None, containing_type=None,
239  is_extension=False, extension_scope=None,
240  options=None),
241  _descriptor.FieldDescriptor(
242  name='type', full_name='npctransport_proto.Configuration.FGConfiguration.type', index=9,
243  number=10, type=9, cpp_type=9, label=1,
244  has_default_value=False, default_value=_b("").decode('utf-8'),
245  message_type=None, enum_type=None, containing_type=None,
246  is_extension=False, extension_scope=None,
247  options=None),
248  _descriptor.FieldDescriptor(
249  name='is_tamd', full_name='npctransport_proto.Configuration.FGConfiguration.is_tamd', index=10,
250  number=11, type=5, cpp_type=1, label=1,
251  has_default_value=True, default_value=0,
252  message_type=None, enum_type=None, containing_type=None,
253  is_extension=False, extension_scope=None,
254  options=None),
255  _descriptor.FieldDescriptor(
256  name='tamd_T_factor_coeff', full_name='npctransport_proto.Configuration.FGConfiguration.tamd_T_factor_coeff', index=11,
257  number=12, type=11, cpp_type=10, label=1,
258  has_default_value=False, default_value=None,
259  message_type=None, enum_type=None, containing_type=None,
260  is_extension=False, extension_scope=None,
261  options=None),
262  _descriptor.FieldDescriptor(
263  name='tamd_T_factor_base', full_name='npctransport_proto.Configuration.FGConfiguration.tamd_T_factor_base', index=12,
264  number=13, type=11, cpp_type=10, label=1,
265  has_default_value=False, default_value=None,
266  message_type=None, enum_type=None, containing_type=None,
267  is_extension=False, extension_scope=None,
268  options=None),
269  _descriptor.FieldDescriptor(
270  name='tamd_F_factor_coeff', full_name='npctransport_proto.Configuration.FGConfiguration.tamd_F_factor_coeff', index=13,
271  number=14, type=11, cpp_type=10, label=1,
272  has_default_value=False, default_value=None,
273  message_type=None, enum_type=None, containing_type=None,
274  is_extension=False, extension_scope=None,
275  options=None),
276  _descriptor.FieldDescriptor(
277  name='tamd_F_factor_base', full_name='npctransport_proto.Configuration.FGConfiguration.tamd_F_factor_base', index=14,
278  number=15, type=11, cpp_type=10, label=1,
279  has_default_value=False, default_value=None,
280  message_type=None, enum_type=None, containing_type=None,
281  is_extension=False, extension_scope=None,
282  options=None),
283  _descriptor.FieldDescriptor(
284  name='tamd_K', full_name='npctransport_proto.Configuration.FGConfiguration.tamd_K', index=15,
285  number=16, type=11, cpp_type=10, label=1,
286  has_default_value=False, default_value=None,
287  message_type=None, enum_type=None, containing_type=None,
288  is_extension=False, extension_scope=None,
289  options=None),
290  _descriptor.FieldDescriptor(
291  name='site_relative_distance', full_name='npctransport_proto.Configuration.FGConfiguration.site_relative_distance', index=16,
292  number=17, type=1, cpp_type=5, label=1,
293  has_default_value=True, default_value=1,
294  message_type=None, enum_type=None, containing_type=None,
295  is_extension=False, extension_scope=None,
296  options=None),
297  _descriptor.FieldDescriptor(
298  name='site_radius', full_name='npctransport_proto.Configuration.FGConfiguration.site_radius', index=17,
299  number=18, type=1, cpp_type=5, label=1,
300  has_default_value=True, default_value=0,
301  message_type=None, enum_type=None, containing_type=None,
302  is_extension=False, extension_scope=None,
303  options=None),
304  _descriptor.FieldDescriptor(
305  name='type_suffix_list', full_name='npctransport_proto.Configuration.FGConfiguration.type_suffix_list', index=18,
306  number=19, type=9, cpp_type=9, label=3,
307  has_default_value=False, default_value=[],
308  message_type=None, enum_type=None, containing_type=None,
309  is_extension=False, extension_scope=None,
310  options=None),
311  ],
312  extensions=[
313  ],
314  nested_types=[],
315  enum_types=[
316  ],
317  options=None,
318  is_extendable=False,
319  extension_ranges=[],
320  oneofs=[
321  ],
322  serialized_start=2385,
323  serialized_end=3499,
324 )
325 
326 _CONFIGURATION_FLOATCONFIGURATION = _descriptor.Descriptor(
327  name='FloatConfiguration',
328  full_name='npctransport_proto.Configuration.FloatConfiguration',
329  filename=None,
330  file=DESCRIPTOR,
331  containing_type=None,
332  fields=[
333  _descriptor.FieldDescriptor(
334  name='number', full_name='npctransport_proto.Configuration.FloatConfiguration.number', index=0,
335  number=1, type=11, cpp_type=10, label=2,
336  has_default_value=False, default_value=None,
337  message_type=None, enum_type=None, containing_type=None,
338  is_extension=False, extension_scope=None,
339  options=None),
340  _descriptor.FieldDescriptor(
341  name='radius', full_name='npctransport_proto.Configuration.FloatConfiguration.radius', index=1,
342  number=2, type=11, cpp_type=10, label=2,
343  has_default_value=False, default_value=None,
344  message_type=None, enum_type=None, containing_type=None,
345  is_extension=False, extension_scope=None,
346  options=None),
347  _descriptor.FieldDescriptor(
348  name='interactions', full_name='npctransport_proto.Configuration.FloatConfiguration.interactions', index=2,
349  number=3, type=11, cpp_type=10, label=2,
350  has_default_value=False, default_value=None,
351  message_type=None, enum_type=None, containing_type=None,
352  is_extension=False, extension_scope=None,
353  options=None),
354  _descriptor.FieldDescriptor(
355  name='d_factor', full_name='npctransport_proto.Configuration.FloatConfiguration.d_factor', index=3,
356  number=4, type=11, cpp_type=10, label=2,
357  has_default_value=False, default_value=None,
358  message_type=None, enum_type=None, containing_type=None,
359  is_extension=False, extension_scope=None,
360  options=None),
361  _descriptor.FieldDescriptor(
362  name='interaction_k_factor', full_name='npctransport_proto.Configuration.FloatConfiguration.interaction_k_factor', index=4,
363  number=7, type=11, cpp_type=10, label=2,
364  has_default_value=False, default_value=None,
365  message_type=None, enum_type=None, containing_type=None,
366  is_extension=False, extension_scope=None,
367  options=None),
368  _descriptor.FieldDescriptor(
369  name='interaction_range_factor', full_name='npctransport_proto.Configuration.FloatConfiguration.interaction_range_factor', index=5,
370  number=8, type=11, cpp_type=10, label=2,
371  has_default_value=False, default_value=None,
372  message_type=None, enum_type=None, containing_type=None,
373  is_extension=False, extension_scope=None,
374  options=None),
375  _descriptor.FieldDescriptor(
376  name='type', full_name='npctransport_proto.Configuration.FloatConfiguration.type', index=6,
377  number=9, type=9, cpp_type=9, label=1,
378  has_default_value=False, default_value=_b("").decode('utf-8'),
379  message_type=None, enum_type=None, containing_type=None,
380  is_extension=False, extension_scope=None,
381  options=None),
382  _descriptor.FieldDescriptor(
383  name='k_z_bias', full_name='npctransport_proto.Configuration.FloatConfiguration.k_z_bias', index=7,
384  number=10, type=11, cpp_type=10, label=1,
385  has_default_value=False, default_value=None,
386  message_type=None, enum_type=None, containing_type=None,
387  is_extension=False, extension_scope=None,
388  options=None),
389  _descriptor.FieldDescriptor(
390  name='k_z_bias_fraction', full_name='npctransport_proto.Configuration.FloatConfiguration.k_z_bias_fraction', index=8,
391  number=11, type=11, cpp_type=10, label=1,
392  has_default_value=False, default_value=None,
393  message_type=None, enum_type=None, containing_type=None,
394  is_extension=False, extension_scope=None,
395  options=None),
396  _descriptor.FieldDescriptor(
397  name='site_relative_distance', full_name='npctransport_proto.Configuration.FloatConfiguration.site_relative_distance', index=9,
398  number=12, type=1, cpp_type=5, label=1,
399  has_default_value=True, default_value=1,
400  message_type=None, enum_type=None, containing_type=None,
401  is_extension=False, extension_scope=None,
402  options=None),
403  _descriptor.FieldDescriptor(
404  name='site_radius', full_name='npctransport_proto.Configuration.FloatConfiguration.site_radius', index=10,
405  number=13, type=1, cpp_type=5, label=1,
406  has_default_value=True, default_value=0,
407  message_type=None, enum_type=None, containing_type=None,
408  is_extension=False, extension_scope=None,
409  options=None),
410  _descriptor.FieldDescriptor(
411  name='beads_tail_n', full_name='npctransport_proto.Configuration.FloatConfiguration.beads_tail_n', index=11,
412  number=14, type=5, cpp_type=1, label=1,
413  has_default_value=True, default_value=0,
414  message_type=None, enum_type=None, containing_type=None,
415  is_extension=False, extension_scope=None,
416  options=None),
417  _descriptor.FieldDescriptor(
418  name='beads_tail_radius', full_name='npctransport_proto.Configuration.FloatConfiguration.beads_tail_radius', index=12,
419  number=15, type=1, cpp_type=5, label=1,
420  has_default_value=True, default_value=0,
421  message_type=None, enum_type=None, containing_type=None,
422  is_extension=False, extension_scope=None,
423  options=None),
424  _descriptor.FieldDescriptor(
425  name='beads_tail_k', full_name='npctransport_proto.Configuration.FloatConfiguration.beads_tail_k', index=13,
426  number=16, type=1, cpp_type=5, label=1,
427  has_default_value=True, default_value=1,
428  message_type=None, enum_type=None, containing_type=None,
429  is_extension=False, extension_scope=None,
430  options=None),
431  _descriptor.FieldDescriptor(
432  name='beads_tail_bond_length', full_name='npctransport_proto.Configuration.FloatConfiguration.beads_tail_bond_length', index=14,
433  number=17, type=1, cpp_type=5, label=1,
434  has_default_value=True, default_value=1,
435  message_type=None, enum_type=None, containing_type=None,
436  is_extension=False, extension_scope=None,
437  options=None),
438  _descriptor.FieldDescriptor(
439  name='site_coordinates', full_name='npctransport_proto.Configuration.FloatConfiguration.site_coordinates', index=15,
440  number=18, type=11, cpp_type=10, label=3,
441  has_default_value=False, default_value=[],
442  message_type=None, enum_type=None, containing_type=None,
443  is_extension=False, extension_scope=None,
444  options=None),
445  ],
446  extensions=[
447  ],
448  nested_types=[],
449  enum_types=[
450  ],
451  options=None,
452  is_extendable=False,
453  extension_ranges=[],
454  oneofs=[
455  ],
456  serialized_start=3502,
457  serialized_end=4320,
458 )
459 
460 _CONFIGURATION_OBSTACLECONFIGURATION = _descriptor.Descriptor(
461  name='ObstacleConfiguration',
462  full_name='npctransport_proto.Configuration.ObstacleConfiguration',
463  filename=None,
464  file=DESCRIPTOR,
465  containing_type=None,
466  fields=[
467  _descriptor.FieldDescriptor(
468  name='xyzs', full_name='npctransport_proto.Configuration.ObstacleConfiguration.xyzs', index=0,
469  number=1, type=11, cpp_type=10, label=3,
470  has_default_value=False, default_value=[],
471  message_type=None, enum_type=None, containing_type=None,
472  is_extension=False, extension_scope=None,
473  options=None),
474  _descriptor.FieldDescriptor(
475  name='radius', full_name='npctransport_proto.Configuration.ObstacleConfiguration.radius', index=1,
476  number=2, type=11, cpp_type=10, label=2,
477  has_default_value=False, default_value=None,
478  message_type=None, enum_type=None, containing_type=None,
479  is_extension=False, extension_scope=None,
480  options=None),
481  _descriptor.FieldDescriptor(
482  name='interactions', full_name='npctransport_proto.Configuration.ObstacleConfiguration.interactions', index=2,
483  number=3, type=11, cpp_type=10, label=2,
484  has_default_value=False, default_value=None,
485  message_type=None, enum_type=None, containing_type=None,
486  is_extension=False, extension_scope=None,
487  options=None),
488  _descriptor.FieldDescriptor(
489  name='is_static', full_name='npctransport_proto.Configuration.ObstacleConfiguration.is_static', index=3,
490  number=4, type=5, cpp_type=1, label=2,
491  has_default_value=True, default_value=1,
492  message_type=None, enum_type=None, containing_type=None,
493  is_extension=False, extension_scope=None,
494  options=None),
495  _descriptor.FieldDescriptor(
496  name='d_factor', full_name='npctransport_proto.Configuration.ObstacleConfiguration.d_factor', index=4,
497  number=5, type=11, cpp_type=10, label=2,
498  has_default_value=False, default_value=None,
499  message_type=None, enum_type=None, containing_type=None,
500  is_extension=False, extension_scope=None,
501  options=None),
502  _descriptor.FieldDescriptor(
503  name='interaction_k_factor', full_name='npctransport_proto.Configuration.ObstacleConfiguration.interaction_k_factor', index=5,
504  number=6, type=11, cpp_type=10, label=2,
505  has_default_value=False, default_value=None,
506  message_type=None, enum_type=None, containing_type=None,
507  is_extension=False, extension_scope=None,
508  options=None),
509  _descriptor.FieldDescriptor(
510  name='interaction_range_factor', full_name='npctransport_proto.Configuration.ObstacleConfiguration.interaction_range_factor', index=6,
511  number=7, type=11, cpp_type=10, label=2,
512  has_default_value=False, default_value=None,
513  message_type=None, enum_type=None, containing_type=None,
514  is_extension=False, extension_scope=None,
515  options=None),
516  _descriptor.FieldDescriptor(
517  name='type', full_name='npctransport_proto.Configuration.ObstacleConfiguration.type', index=7,
518  number=8, type=9, cpp_type=9, label=2,
519  has_default_value=False, default_value=_b("").decode('utf-8'),
520  message_type=None, enum_type=None, containing_type=None,
521  is_extension=False, extension_scope=None,
522  options=None),
523  ],
524  extensions=[
525  ],
526  nested_types=[],
527  enum_types=[
528  ],
529  options=None,
530  is_extendable=False,
531  extension_ranges=[],
532  oneofs=[
533  ],
534  serialized_start=4323,
535  serialized_end=4783,
536 )
537 
538 _CONFIGURATION_INTERACTION = _descriptor.Descriptor(
539  name='Interaction',
540  full_name='npctransport_proto.Configuration.Interaction',
541  filename=None,
542  file=DESCRIPTOR,
543  containing_type=None,
544  fields=[
545  _descriptor.FieldDescriptor(
546  name='type0', full_name='npctransport_proto.Configuration.Interaction.type0', index=0,
547  number=1, type=9, cpp_type=9, label=2,
548  has_default_value=False, default_value=_b("").decode('utf-8'),
549  message_type=None, enum_type=None, containing_type=None,
550  is_extension=False, extension_scope=None,
551  options=None),
552  _descriptor.FieldDescriptor(
553  name='type1', full_name='npctransport_proto.Configuration.Interaction.type1', index=1,
554  number=2, type=9, cpp_type=9, label=2,
555  has_default_value=False, default_value=_b("").decode('utf-8'),
556  message_type=None, enum_type=None, containing_type=None,
557  is_extension=False, extension_scope=None,
558  options=None),
559  _descriptor.FieldDescriptor(
560  name='is_on', full_name='npctransport_proto.Configuration.Interaction.is_on', index=2,
561  number=3, type=11, cpp_type=10, label=2,
562  has_default_value=False, default_value=None,
563  message_type=None, enum_type=None, containing_type=None,
564  is_extension=False, extension_scope=None,
565  options=None),
566  _descriptor.FieldDescriptor(
567  name='interaction_k', full_name='npctransport_proto.Configuration.Interaction.interaction_k', index=3,
568  number=4, type=11, cpp_type=10, label=1,
569  has_default_value=False, default_value=None,
570  message_type=None, enum_type=None, containing_type=None,
571  is_extension=False, extension_scope=None,
572  options=None),
573  _descriptor.FieldDescriptor(
574  name='interaction_range', full_name='npctransport_proto.Configuration.Interaction.interaction_range', index=4,
575  number=5, type=11, cpp_type=10, label=1,
576  has_default_value=False, default_value=None,
577  message_type=None, enum_type=None, containing_type=None,
578  is_extension=False, extension_scope=None,
579  options=None),
580  _descriptor.FieldDescriptor(
581  name='k_tangent_skew', full_name='npctransport_proto.Configuration.Interaction.k_tangent_skew', index=5,
582  number=6, type=11, cpp_type=10, label=1,
583  has_default_value=False, default_value=None,
584  message_type=None, enum_type=None, containing_type=None,
585  is_extension=False, extension_scope=None,
586  options=None),
587  _descriptor.FieldDescriptor(
588  name='range_tangent_skew', full_name='npctransport_proto.Configuration.Interaction.range_tangent_skew', index=6,
589  number=7, type=11, cpp_type=10, label=1,
590  has_default_value=False, default_value=None,
591  message_type=None, enum_type=None, containing_type=None,
592  is_extension=False, extension_scope=None,
593  options=None),
594  _descriptor.FieldDescriptor(
595  name='range_sigma0_deg', full_name='npctransport_proto.Configuration.Interaction.range_sigma0_deg', index=7,
596  number=8, type=11, cpp_type=10, label=1,
597  has_default_value=False, default_value=None,
598  message_type=None, enum_type=None, containing_type=None,
599  is_extension=False, extension_scope=None,
600  options=None),
601  _descriptor.FieldDescriptor(
602  name='range_sigma1_deg', full_name='npctransport_proto.Configuration.Interaction.range_sigma1_deg', index=8,
603  number=9, type=11, cpp_type=10, label=1,
604  has_default_value=False, default_value=None,
605  message_type=None, enum_type=None, containing_type=None,
606  is_extension=False, extension_scope=None,
607  options=None),
608  _descriptor.FieldDescriptor(
609  name='nonspecific_range', full_name='npctransport_proto.Configuration.Interaction.nonspecific_range', index=9,
610  number=10, type=11, cpp_type=10, label=1,
611  has_default_value=False, default_value=None,
612  message_type=None, enum_type=None, containing_type=None,
613  is_extension=False, extension_scope=None,
614  options=None),
615  _descriptor.FieldDescriptor(
616  name='nonspecific_k', full_name='npctransport_proto.Configuration.Interaction.nonspecific_k', index=10,
617  number=11, type=11, cpp_type=10, label=1,
618  has_default_value=False, default_value=None,
619  message_type=None, enum_type=None, containing_type=None,
620  is_extension=False, extension_scope=None,
621  options=None),
622  _descriptor.FieldDescriptor(
623  name='excluded_volume_k', full_name='npctransport_proto.Configuration.Interaction.excluded_volume_k', index=11,
624  number=12, type=11, cpp_type=10, label=1,
625  has_default_value=False, default_value=None,
626  message_type=None, enum_type=None, containing_type=None,
627  is_extension=False, extension_scope=None,
628  options=None),
629  _descriptor.FieldDescriptor(
630  name='active_sites0', full_name='npctransport_proto.Configuration.Interaction.active_sites0', index=12,
631  number=13, type=5, cpp_type=1, label=3,
632  has_default_value=False, default_value=[],
633  message_type=None, enum_type=None, containing_type=None,
634  is_extension=False, extension_scope=None,
635  options=None),
636  _descriptor.FieldDescriptor(
637  name='active_sites1', full_name='npctransport_proto.Configuration.Interaction.active_sites1', index=13,
638  number=14, type=5, cpp_type=1, label=3,
639  has_default_value=False, default_value=[],
640  message_type=None, enum_type=None, containing_type=None,
641  is_extension=False, extension_scope=None,
642  options=None),
643  ],
644  extensions=[
645  ],
646  nested_types=[],
647  enum_types=[
648  ],
649  options=None,
650  is_extendable=False,
651  extension_ranges=[],
652  oneofs=[
653  ],
654  serialized_start=4786,
655  serialized_end=5579,
656 )
657 
658 _CONFIGURATION = _descriptor.Descriptor(
659  name='Configuration',
660  full_name='npctransport_proto.Configuration',
661  filename=None,
662  file=DESCRIPTOR,
663  containing_type=None,
664  fields=[
665  _descriptor.FieldDescriptor(
666  name='interaction_k', full_name='npctransport_proto.Configuration.interaction_k', index=0,
667  number=3, type=11, cpp_type=10, label=2,
668  has_default_value=False, default_value=None,
669  message_type=None, enum_type=None, containing_type=None,
670  is_extension=False, extension_scope=None,
671  options=None),
672  _descriptor.FieldDescriptor(
673  name='interaction_range', full_name='npctransport_proto.Configuration.interaction_range', index=1,
674  number=4, type=11, cpp_type=10, label=2,
675  has_default_value=False, default_value=None,
676  message_type=None, enum_type=None, containing_type=None,
677  is_extension=False, extension_scope=None,
678  options=None),
679  _descriptor.FieldDescriptor(
680  name='backbone_k', full_name='npctransport_proto.Configuration.backbone_k', index=2,
681  number=5, type=11, cpp_type=10, label=2,
682  has_default_value=False, default_value=None,
683  message_type=None, enum_type=None, containing_type=None,
684  is_extension=False, extension_scope=None,
685  options=None),
686  _descriptor.FieldDescriptor(
687  name='time_step_factor', full_name='npctransport_proto.Configuration.time_step_factor', index=3,
688  number=6, type=11, cpp_type=10, label=2,
689  has_default_value=False, default_value=None,
690  message_type=None, enum_type=None, containing_type=None,
691  is_extension=False, extension_scope=None,
692  options=None),
693  _descriptor.FieldDescriptor(
694  name='box_side', full_name='npctransport_proto.Configuration.box_side', index=4,
695  number=7, type=11, cpp_type=10, label=2,
696  has_default_value=False, default_value=None,
697  message_type=None, enum_type=None, containing_type=None,
698  is_extension=False, extension_scope=None,
699  options=None),
700  _descriptor.FieldDescriptor(
701  name='box_is_on', full_name='npctransport_proto.Configuration.box_is_on', index=5,
702  number=8, type=11, cpp_type=10, label=2,
703  has_default_value=False, default_value=None,
704  message_type=None, enum_type=None, containing_type=None,
705  is_extension=False, extension_scope=None,
706  options=None),
707  _descriptor.FieldDescriptor(
708  name='slab_thickness', full_name='npctransport_proto.Configuration.slab_thickness', index=6,
709  number=9, type=11, cpp_type=10, label=2,
710  has_default_value=False, default_value=None,
711  message_type=None, enum_type=None, containing_type=None,
712  is_extension=False, extension_scope=None,
713  options=None),
714  _descriptor.FieldDescriptor(
715  name='tunnel_radius', full_name='npctransport_proto.Configuration.tunnel_radius', index=7,
716  number=10, type=11, cpp_type=10, label=2,
717  has_default_value=False, default_value=None,
718  message_type=None, enum_type=None, containing_type=None,
719  is_extension=False, extension_scope=None,
720  options=None),
721  _descriptor.FieldDescriptor(
722  name='slab_is_on', full_name='npctransport_proto.Configuration.slab_is_on', index=8,
723  number=11, type=11, cpp_type=10, label=2,
724  has_default_value=False, default_value=None,
725  message_type=None, enum_type=None, containing_type=None,
726  is_extension=False, extension_scope=None,
727  options=None),
728  _descriptor.FieldDescriptor(
729  name='slack', full_name='npctransport_proto.Configuration.slack', index=9,
730  number=12, type=11, cpp_type=10, label=2,
731  has_default_value=False, default_value=None,
732  message_type=None, enum_type=None, containing_type=None,
733  is_extension=False, extension_scope=None,
734  options=None),
735  _descriptor.FieldDescriptor(
736  name='number_of_trials', full_name='npctransport_proto.Configuration.number_of_trials', index=10,
737  number=13, type=5, cpp_type=1, label=2,
738  has_default_value=False, default_value=0,
739  message_type=None, enum_type=None, containing_type=None,
740  is_extension=False, extension_scope=None,
741  options=None),
742  _descriptor.FieldDescriptor(
743  name='maximal_number_of_frames', full_name='npctransport_proto.Configuration.maximal_number_of_frames', index=11,
744  number=14, type=1, cpp_type=5, label=2,
745  has_default_value=False, default_value=0,
746  message_type=None, enum_type=None, containing_type=None,
747  is_extension=False, extension_scope=None,
748  options=None),
749  _descriptor.FieldDescriptor(
750  name='fgs', full_name='npctransport_proto.Configuration.fgs', index=12,
751  number=15, type=11, cpp_type=10, label=3,
752  has_default_value=False, default_value=[],
753  message_type=None, enum_type=None, containing_type=None,
754  is_extension=False, extension_scope=None,
755  options=None),
756  _descriptor.FieldDescriptor(
757  name='floaters', full_name='npctransport_proto.Configuration.floaters', index=13,
758  number=16, type=11, cpp_type=10, label=3,
759  has_default_value=False, default_value=[],
760  message_type=None, enum_type=None, containing_type=None,
761  is_extension=False, extension_scope=None,
762  options=None),
763  _descriptor.FieldDescriptor(
764  name='obstacles', full_name='npctransport_proto.Configuration.obstacles', index=14,
765  number=27, type=11, cpp_type=10, label=3,
766  has_default_value=False, default_value=[],
767  message_type=None, enum_type=None, containing_type=None,
768  is_extension=False, extension_scope=None,
769  options=None),
770  _descriptor.FieldDescriptor(
771  name='interactions', full_name='npctransport_proto.Configuration.interactions', index=15,
772  number=17, type=11, cpp_type=10, label=3,
773  has_default_value=False, default_value=[],
774  message_type=None, enum_type=None, containing_type=None,
775  is_extension=False, extension_scope=None,
776  options=None),
777  _descriptor.FieldDescriptor(
778  name='dump_interval_ns', full_name='npctransport_proto.Configuration.dump_interval_ns', index=16,
779  number=18, type=1, cpp_type=5, label=2,
780  has_default_value=False, default_value=0,
781  message_type=None, enum_type=None, containing_type=None,
782  is_extension=False, extension_scope=None,
783  options=None),
784  _descriptor.FieldDescriptor(
785  name='nonspecific_range', full_name='npctransport_proto.Configuration.nonspecific_range', index=17,
786  number=19, type=11, cpp_type=10, label=2,
787  has_default_value=False, default_value=None,
788  message_type=None, enum_type=None, containing_type=None,
789  is_extension=False, extension_scope=None,
790  options=None),
791  _descriptor.FieldDescriptor(
792  name='nonspecific_k', full_name='npctransport_proto.Configuration.nonspecific_k', index=18,
793  number=20, type=11, cpp_type=10, label=2,
794  has_default_value=False, default_value=None,
795  message_type=None, enum_type=None, containing_type=None,
796  is_extension=False, extension_scope=None,
797  options=None),
798  _descriptor.FieldDescriptor(
799  name='angular_D_factor', full_name='npctransport_proto.Configuration.angular_D_factor', index=19,
800  number=21, type=11, cpp_type=10, label=2,
801  has_default_value=False, default_value=None,
802  message_type=None, enum_type=None, containing_type=None,
803  is_extension=False, extension_scope=None,
804  options=None),
805  _descriptor.FieldDescriptor(
806  name='statistics_interval_ns', full_name='npctransport_proto.Configuration.statistics_interval_ns', index=20,
807  number=22, type=1, cpp_type=5, label=2,
808  has_default_value=False, default_value=0,
809  message_type=None, enum_type=None, containing_type=None,
810  is_extension=False, extension_scope=None,
811  options=None),
812  _descriptor.FieldDescriptor(
813  name='excluded_volume_k', full_name='npctransport_proto.Configuration.excluded_volume_k', index=21,
814  number=23, type=11, cpp_type=10, label=2,
815  has_default_value=False, default_value=None,
816  message_type=None, enum_type=None, containing_type=None,
817  is_extension=False, extension_scope=None,
818  options=None),
819  _descriptor.FieldDescriptor(
820  name='simulation_time_ns', full_name='npctransport_proto.Configuration.simulation_time_ns', index=22,
821  number=24, type=1, cpp_type=5, label=2,
822  has_default_value=False, default_value=0,
823  message_type=None, enum_type=None, containing_type=None,
824  is_extension=False, extension_scope=None,
825  options=None),
826  _descriptor.FieldDescriptor(
827  name='statistics_fraction', full_name='npctransport_proto.Configuration.statistics_fraction', index=23,
828  number=25, type=11, cpp_type=10, label=2,
829  has_default_value=False, default_value=None,
830  message_type=None, enum_type=None, containing_type=None,
831  is_extension=False, extension_scope=None,
832  options=None),
833  _descriptor.FieldDescriptor(
834  name='maximum_number_of_minutes', full_name='npctransport_proto.Configuration.maximum_number_of_minutes', index=24,
835  number=26, type=1, cpp_type=5, label=1,
836  has_default_value=False, default_value=0,
837  message_type=None, enum_type=None, containing_type=None,
838  is_extension=False, extension_scope=None,
839  options=None),
840  _descriptor.FieldDescriptor(
841  name='fg_anchor_inflate_factor', full_name='npctransport_proto.Configuration.fg_anchor_inflate_factor', index=25,
842  number=28, type=1, cpp_type=5, label=1,
843  has_default_value=True, default_value=1,
844  message_type=None, enum_type=None, containing_type=None,
845  is_extension=False, extension_scope=None,
846  options=None),
847  _descriptor.FieldDescriptor(
848  name='are_floaters_on_one_slab_side', full_name='npctransport_proto.Configuration.are_floaters_on_one_slab_side', index=26,
849  number=29, type=5, cpp_type=1, label=1,
850  has_default_value=True, default_value=0,
851  message_type=None, enum_type=None, containing_type=None,
852  is_extension=False, extension_scope=None,
853  options=None),
854  _descriptor.FieldDescriptor(
855  name='time_step_wave_factor', full_name='npctransport_proto.Configuration.time_step_wave_factor', index=27,
856  number=30, type=11, cpp_type=10, label=1,
857  has_default_value=False, default_value=None,
858  message_type=None, enum_type=None, containing_type=None,
859  is_extension=False, extension_scope=None,
860  options=None),
861  _descriptor.FieldDescriptor(
862  name='is_exclude_floaters_from_slab_initially', full_name='npctransport_proto.Configuration.is_exclude_floaters_from_slab_initially', index=28,
863  number=31, type=5, cpp_type=1, label=1,
864  has_default_value=True, default_value=1,
865  message_type=None, enum_type=None, containing_type=None,
866  is_extension=False, extension_scope=None,
867  options=None),
868  _descriptor.FieldDescriptor(
869  name='output_statistics_interval_ns', full_name='npctransport_proto.Configuration.output_statistics_interval_ns', index=29,
870  number=32, type=1, cpp_type=5, label=1,
871  has_default_value=True, default_value=100,
872  message_type=None, enum_type=None, containing_type=None,
873  is_extension=False, extension_scope=None,
874  options=None),
875  _descriptor.FieldDescriptor(
876  name='temperature_k', full_name='npctransport_proto.Configuration.temperature_k', index=30,
877  number=33, type=11, cpp_type=10, label=1,
878  has_default_value=False, default_value=None,
879  message_type=None, enum_type=None, containing_type=None,
880  is_extension=False, extension_scope=None,
881  options=None),
882  _descriptor.FieldDescriptor(
883  name='output_npctransport_version', full_name='npctransport_proto.Configuration.output_npctransport_version', index=31,
884  number=34, type=1, cpp_type=5, label=1,
885  has_default_value=True, default_value=4.5,
886  message_type=None, enum_type=None, containing_type=None,
887  is_extension=False, extension_scope=None,
888  options=None),
889  _descriptor.FieldDescriptor(
890  name='is_xyz_hist_stats', full_name='npctransport_proto.Configuration.is_xyz_hist_stats', index=32,
891  number=35, type=5, cpp_type=1, label=1,
892  has_default_value=True, default_value=0,
893  message_type=None, enum_type=None, containing_type=None,
894  is_extension=False, extension_scope=None,
895  options=None),
896  _descriptor.FieldDescriptor(
897  name='tunnel_radius_k', full_name='npctransport_proto.Configuration.tunnel_radius_k', index=33,
898  number=36, type=11, cpp_type=10, label=1,
899  has_default_value=False, default_value=None,
900  message_type=None, enum_type=None, containing_type=None,
901  is_extension=False, extension_scope=None,
902  options=None),
903  _descriptor.FieldDescriptor(
904  name='pore_anchored_beads_k', full_name='npctransport_proto.Configuration.pore_anchored_beads_k', index=34,
905  number=37, type=11, cpp_type=10, label=1,
906  has_default_value=False, default_value=None,
907  message_type=None, enum_type=None, containing_type=None,
908  is_extension=False, extension_scope=None,
909  options=None),
910  _descriptor.FieldDescriptor(
911  name='is_backbone_harmonic', full_name='npctransport_proto.Configuration.is_backbone_harmonic', index=35,
912  number=38, type=5, cpp_type=1, label=1,
913  has_default_value=True, default_value=0,
914  message_type=None, enum_type=None, containing_type=None,
915  is_extension=False, extension_scope=None,
916  options=None),
917  _descriptor.FieldDescriptor(
918  name='backbone_tau_ns', full_name='npctransport_proto.Configuration.backbone_tau_ns', index=36,
919  number=39, type=11, cpp_type=10, label=1,
920  has_default_value=False, default_value=None,
921  message_type=None, enum_type=None, containing_type=None,
922  is_extension=False, extension_scope=None,
923  options=None),
924  ],
925  extensions=[
926  ],
927  nested_types=[_CONFIGURATION_XYZ, _CONFIGURATION_INTRANGE, _CONFIGURATION_FLOATRANGE, _CONFIGURATION_FGCONFIGURATION, _CONFIGURATION_FLOATCONFIGURATION, _CONFIGURATION_OBSTACLECONFIGURATION, _CONFIGURATION_INTERACTION, ],
928  enum_types=[
929  ],
930  options=None,
931  is_extendable=False,
932  extension_ranges=[],
933  oneofs=[
934  ],
935  serialized_start=43,
936  serialized_end=5579,
937 )
938 
939 
940 _ASSIGNMENT_XYZ = _descriptor.Descriptor(
941  name='XYZ',
942  full_name='npctransport_proto.Assignment.XYZ',
943  filename=None,
944  file=DESCRIPTOR,
945  containing_type=None,
946  fields=[
947  _descriptor.FieldDescriptor(
948  name='x', full_name='npctransport_proto.Assignment.XYZ.x', index=0,
949  number=1, type=1, cpp_type=5, label=2,
950  has_default_value=False, default_value=0,
951  message_type=None, enum_type=None, containing_type=None,
952  is_extension=False, extension_scope=None,
953  options=None),
954  _descriptor.FieldDescriptor(
955  name='y', full_name='npctransport_proto.Assignment.XYZ.y', index=1,
956  number=2, type=1, cpp_type=5, label=2,
957  has_default_value=False, default_value=0,
958  message_type=None, enum_type=None, containing_type=None,
959  is_extension=False, extension_scope=None,
960  options=None),
961  _descriptor.FieldDescriptor(
962  name='z', full_name='npctransport_proto.Assignment.XYZ.z', index=2,
963  number=3, type=1, cpp_type=5, label=2,
964  has_default_value=False, default_value=0,
965  message_type=None, enum_type=None, containing_type=None,
966  is_extension=False, extension_scope=None,
967  options=None),
968  ],
969  extensions=[
970  ],
971  nested_types=[],
972  enum_types=[
973  ],
974  options=None,
975  is_extendable=False,
976  extension_ranges=[],
977  oneofs=[
978  ],
979  serialized_start=2200,
980  serialized_end=2238,
981 )
982 
983 _ASSIGNMENT_INTASSIGNMENT = _descriptor.Descriptor(
984  name='IntAssignment',
985  full_name='npctransport_proto.Assignment.IntAssignment',
986  filename=None,
987  file=DESCRIPTOR,
988  containing_type=None,
989  fields=[
990  _descriptor.FieldDescriptor(
991  name='value', full_name='npctransport_proto.Assignment.IntAssignment.value', index=0,
992  number=1, type=5, cpp_type=1, label=2,
993  has_default_value=False, default_value=0,
994  message_type=None, enum_type=None, containing_type=None,
995  is_extension=False, extension_scope=None,
996  options=None),
997  _descriptor.FieldDescriptor(
998  name='index', full_name='npctransport_proto.Assignment.IntAssignment.index', index=1,
999  number=2, type=5, cpp_type=1, label=1,
1000  has_default_value=False, default_value=0,
1001  message_type=None, enum_type=None, containing_type=None,
1002  is_extension=False, extension_scope=None,
1003  options=None),
1004  ],
1005  extensions=[
1006  ],
1007  nested_types=[],
1008  enum_types=[
1009  ],
1010  options=None,
1011  is_extendable=False,
1012  extension_ranges=[],
1013  oneofs=[
1014  ],
1015  serialized_start=8075,
1016  serialized_end=8120,
1017 )
1018 
1019 _ASSIGNMENT_FLOATASSIGNMENT = _descriptor.Descriptor(
1020  name='FloatAssignment',
1021  full_name='npctransport_proto.Assignment.FloatAssignment',
1022  filename=None,
1023  file=DESCRIPTOR,
1024  containing_type=None,
1025  fields=[
1026  _descriptor.FieldDescriptor(
1027  name='value', full_name='npctransport_proto.Assignment.FloatAssignment.value', index=0,
1028  number=1, type=1, cpp_type=5, label=2,
1029  has_default_value=False, default_value=0,
1030  message_type=None, enum_type=None, containing_type=None,
1031  is_extension=False, extension_scope=None,
1032  options=None),
1033  _descriptor.FieldDescriptor(
1034  name='index', full_name='npctransport_proto.Assignment.FloatAssignment.index', index=1,
1035  number=2, type=5, cpp_type=1, label=1,
1036  has_default_value=False, default_value=0,
1037  message_type=None, enum_type=None, containing_type=None,
1038  is_extension=False, extension_scope=None,
1039  options=None),
1040  ],
1041  extensions=[
1042  ],
1043  nested_types=[],
1044  enum_types=[
1045  ],
1046  options=None,
1047  is_extendable=False,
1048  extension_ranges=[],
1049  oneofs=[
1050  ],
1051  serialized_start=8122,
1052  serialized_end=8169,
1053 )
1054 
1055 _ASSIGNMENT_FGASSIGNMENT = _descriptor.Descriptor(
1056  name='FGAssignment',
1057  full_name='npctransport_proto.Assignment.FGAssignment',
1058  filename=None,
1059  file=DESCRIPTOR,
1060  containing_type=None,
1061  fields=[
1062  _descriptor.FieldDescriptor(
1063  name='number_of_beads', full_name='npctransport_proto.Assignment.FGAssignment.number_of_beads', index=0,
1064  number=1, type=11, cpp_type=10, label=2,
1065  has_default_value=False, default_value=None,
1066  message_type=None, enum_type=None, containing_type=None,
1067  is_extension=False, extension_scope=None,
1068  options=None),
1069  _descriptor.FieldDescriptor(
1070  name='number', full_name='npctransport_proto.Assignment.FGAssignment.number', index=1,
1071  number=2, type=11, cpp_type=10, label=2,
1072  has_default_value=False, default_value=None,
1073  message_type=None, enum_type=None, containing_type=None,
1074  is_extension=False, extension_scope=None,
1075  options=None),
1076  _descriptor.FieldDescriptor(
1077  name='radius', full_name='npctransport_proto.Assignment.FGAssignment.radius', index=2,
1078  number=3, type=11, cpp_type=10, label=2,
1079  has_default_value=False, default_value=None,
1080  message_type=None, enum_type=None, containing_type=None,
1081  is_extension=False, extension_scope=None,
1082  options=None),
1083  _descriptor.FieldDescriptor(
1084  name='interactions', full_name='npctransport_proto.Assignment.FGAssignment.interactions', index=3,
1085  number=4, type=11, cpp_type=10, label=2,
1086  has_default_value=False, default_value=None,
1087  message_type=None, enum_type=None, containing_type=None,
1088  is_extension=False, extension_scope=None,
1089  options=None),
1090  _descriptor.FieldDescriptor(
1091  name='rest_length_factor', full_name='npctransport_proto.Assignment.FGAssignment.rest_length_factor', index=4,
1092  number=5, type=11, cpp_type=10, label=2,
1093  has_default_value=False, default_value=None,
1094  message_type=None, enum_type=None, containing_type=None,
1095  is_extension=False, extension_scope=None,
1096  options=None),
1097  _descriptor.FieldDescriptor(
1098  name='d_factor', full_name='npctransport_proto.Assignment.FGAssignment.d_factor', index=5,
1099  number=6, type=11, cpp_type=10, label=2,
1100  has_default_value=False, default_value=None,
1101  message_type=None, enum_type=None, containing_type=None,
1102  is_extension=False, extension_scope=None,
1103  options=None),
1104  _descriptor.FieldDescriptor(
1105  name='interaction_k_factor', full_name='npctransport_proto.Assignment.FGAssignment.interaction_k_factor', index=6,
1106  number=7, type=11, cpp_type=10, label=2,
1107  has_default_value=False, default_value=None,
1108  message_type=None, enum_type=None, containing_type=None,
1109  is_extension=False, extension_scope=None,
1110  options=None),
1111  _descriptor.FieldDescriptor(
1112  name='interaction_range_factor', full_name='npctransport_proto.Assignment.FGAssignment.interaction_range_factor', index=7,
1113  number=8, type=11, cpp_type=10, label=2,
1114  has_default_value=False, default_value=None,
1115  message_type=None, enum_type=None, containing_type=None,
1116  is_extension=False, extension_scope=None,
1117  options=None),
1118  _descriptor.FieldDescriptor(
1119  name='anchor_coordinates', full_name='npctransport_proto.Assignment.FGAssignment.anchor_coordinates', index=8,
1120  number=9, type=11, cpp_type=10, label=3,
1121  has_default_value=False, default_value=[],
1122  message_type=None, enum_type=None, containing_type=None,
1123  is_extension=False, extension_scope=None,
1124  options=None),
1125  _descriptor.FieldDescriptor(
1126  name='type', full_name='npctransport_proto.Assignment.FGAssignment.type', index=9,
1127  number=10, type=9, cpp_type=9, label=1,
1128  has_default_value=False, default_value=_b("").decode('utf-8'),
1129  message_type=None, enum_type=None, containing_type=None,
1130  is_extension=False, extension_scope=None,
1131  options=None),
1132  _descriptor.FieldDescriptor(
1133  name='is_tamd', full_name='npctransport_proto.Assignment.FGAssignment.is_tamd', index=10,
1134  number=11, type=5, cpp_type=1, label=1,
1135  has_default_value=True, default_value=0,
1136  message_type=None, enum_type=None, containing_type=None,
1137  is_extension=False, extension_scope=None,
1138  options=None),
1139  _descriptor.FieldDescriptor(
1140  name='tamd_T_factor_coeff', full_name='npctransport_proto.Assignment.FGAssignment.tamd_T_factor_coeff', index=11,
1141  number=12, type=11, cpp_type=10, label=1,
1142  has_default_value=False, default_value=None,
1143  message_type=None, enum_type=None, containing_type=None,
1144  is_extension=False, extension_scope=None,
1145  options=None),
1146  _descriptor.FieldDescriptor(
1147  name='tamd_T_factor_base', full_name='npctransport_proto.Assignment.FGAssignment.tamd_T_factor_base', index=12,
1148  number=13, type=11, cpp_type=10, label=1,
1149  has_default_value=False, default_value=None,
1150  message_type=None, enum_type=None, containing_type=None,
1151  is_extension=False, extension_scope=None,
1152  options=None),
1153  _descriptor.FieldDescriptor(
1154  name='tamd_F_factor_coeff', full_name='npctransport_proto.Assignment.FGAssignment.tamd_F_factor_coeff', index=13,
1155  number=14, type=11, cpp_type=10, label=1,
1156  has_default_value=False, default_value=None,
1157  message_type=None, enum_type=None, containing_type=None,
1158  is_extension=False, extension_scope=None,
1159  options=None),
1160  _descriptor.FieldDescriptor(
1161  name='tamd_F_factor_base', full_name='npctransport_proto.Assignment.FGAssignment.tamd_F_factor_base', index=14,
1162  number=15, type=11, cpp_type=10, label=1,
1163  has_default_value=False, default_value=None,
1164  message_type=None, enum_type=None, containing_type=None,
1165  is_extension=False, extension_scope=None,
1166  options=None),
1167  _descriptor.FieldDescriptor(
1168  name='tamd_K', full_name='npctransport_proto.Assignment.FGAssignment.tamd_K', index=15,
1169  number=16, type=11, cpp_type=10, label=1,
1170  has_default_value=False, default_value=None,
1171  message_type=None, enum_type=None, containing_type=None,
1172  is_extension=False, extension_scope=None,
1173  options=None),
1174  _descriptor.FieldDescriptor(
1175  name='site_relative_distance', full_name='npctransport_proto.Assignment.FGAssignment.site_relative_distance', index=16,
1176  number=17, type=1, cpp_type=5, label=1,
1177  has_default_value=True, default_value=1,
1178  message_type=None, enum_type=None, containing_type=None,
1179  is_extension=False, extension_scope=None,
1180  options=None),
1181  _descriptor.FieldDescriptor(
1182  name='site_radius', full_name='npctransport_proto.Assignment.FGAssignment.site_radius', index=17,
1183  number=18, type=1, cpp_type=5, label=1,
1184  has_default_value=True, default_value=0,
1185  message_type=None, enum_type=None, containing_type=None,
1186  is_extension=False, extension_scope=None,
1187  options=None),
1188  _descriptor.FieldDescriptor(
1189  name='type_suffix_list', full_name='npctransport_proto.Assignment.FGAssignment.type_suffix_list', index=18,
1190  number=19, type=9, cpp_type=9, label=3,
1191  has_default_value=False, default_value=[],
1192  message_type=None, enum_type=None, containing_type=None,
1193  is_extension=False, extension_scope=None,
1194  options=None),
1195  _descriptor.FieldDescriptor(
1196  name='backbone_k_factor', full_name='npctransport_proto.Assignment.FGAssignment.backbone_k_factor', index=19,
1197  number=20, type=1, cpp_type=5, label=1,
1198  has_default_value=True, default_value=1,
1199  message_type=None, enum_type=None, containing_type=None,
1200  is_extension=False, extension_scope=None,
1201  options=None),
1202  ],
1203  extensions=[
1204  ],
1205  nested_types=[],
1206  enum_types=[
1207  ],
1208  options=None,
1209  is_extendable=False,
1210  extension_ranges=[],
1211  oneofs=[
1212  ],
1213  serialized_start=8172,
1214  serialized_end=9336,
1215 )
1216 
1217 _ASSIGNMENT_FLOATERASSIGNMENT = _descriptor.Descriptor(
1218  name='FloaterAssignment',
1219  full_name='npctransport_proto.Assignment.FloaterAssignment',
1220  filename=None,
1221  file=DESCRIPTOR,
1222  containing_type=None,
1223  fields=[
1224  _descriptor.FieldDescriptor(
1225  name='number', full_name='npctransport_proto.Assignment.FloaterAssignment.number', index=0,
1226  number=1, type=11, cpp_type=10, label=2,
1227  has_default_value=False, default_value=None,
1228  message_type=None, enum_type=None, containing_type=None,
1229  is_extension=False, extension_scope=None,
1230  options=None),
1231  _descriptor.FieldDescriptor(
1232  name='radius', full_name='npctransport_proto.Assignment.FloaterAssignment.radius', index=1,
1233  number=2, type=11, cpp_type=10, label=2,
1234  has_default_value=False, default_value=None,
1235  message_type=None, enum_type=None, containing_type=None,
1236  is_extension=False, extension_scope=None,
1237  options=None),
1238  _descriptor.FieldDescriptor(
1239  name='interactions', full_name='npctransport_proto.Assignment.FloaterAssignment.interactions', index=2,
1240  number=3, type=11, cpp_type=10, label=2,
1241  has_default_value=False, default_value=None,
1242  message_type=None, enum_type=None, containing_type=None,
1243  is_extension=False, extension_scope=None,
1244  options=None),
1245  _descriptor.FieldDescriptor(
1246  name='d_factor', full_name='npctransport_proto.Assignment.FloaterAssignment.d_factor', index=3,
1247  number=4, type=11, cpp_type=10, label=2,
1248  has_default_value=False, default_value=None,
1249  message_type=None, enum_type=None, containing_type=None,
1250  is_extension=False, extension_scope=None,
1251  options=None),
1252  _descriptor.FieldDescriptor(
1253  name='interaction_k_factor', full_name='npctransport_proto.Assignment.FloaterAssignment.interaction_k_factor', index=4,
1254  number=5, type=11, cpp_type=10, label=2,
1255  has_default_value=False, default_value=None,
1256  message_type=None, enum_type=None, containing_type=None,
1257  is_extension=False, extension_scope=None,
1258  options=None),
1259  _descriptor.FieldDescriptor(
1260  name='interaction_range_factor', full_name='npctransport_proto.Assignment.FloaterAssignment.interaction_range_factor', index=5,
1261  number=7, type=11, cpp_type=10, label=2,
1262  has_default_value=False, default_value=None,
1263  message_type=None, enum_type=None, containing_type=None,
1264  is_extension=False, extension_scope=None,
1265  options=None),
1266  _descriptor.FieldDescriptor(
1267  name='type', full_name='npctransport_proto.Assignment.FloaterAssignment.type', index=6,
1268  number=8, type=9, cpp_type=9, label=1,
1269  has_default_value=False, default_value=_b("").decode('utf-8'),
1270  message_type=None, enum_type=None, containing_type=None,
1271  is_extension=False, extension_scope=None,
1272  options=None),
1273  _descriptor.FieldDescriptor(
1274  name='k_z_bias', full_name='npctransport_proto.Assignment.FloaterAssignment.k_z_bias', index=7,
1275  number=9, type=11, cpp_type=10, label=1,
1276  has_default_value=False, default_value=None,
1277  message_type=None, enum_type=None, containing_type=None,
1278  is_extension=False, extension_scope=None,
1279  options=None),
1280  _descriptor.FieldDescriptor(
1281  name='k_z_bias_fraction', full_name='npctransport_proto.Assignment.FloaterAssignment.k_z_bias_fraction', index=8,
1282  number=11, type=11, cpp_type=10, label=1,
1283  has_default_value=False, default_value=None,
1284  message_type=None, enum_type=None, containing_type=None,
1285  is_extension=False, extension_scope=None,
1286  options=None),
1287  _descriptor.FieldDescriptor(
1288  name='site_relative_distance', full_name='npctransport_proto.Assignment.FloaterAssignment.site_relative_distance', index=9,
1289  number=12, type=1, cpp_type=5, label=1,
1290  has_default_value=True, default_value=1,
1291  message_type=None, enum_type=None, containing_type=None,
1292  is_extension=False, extension_scope=None,
1293  options=None),
1294  _descriptor.FieldDescriptor(
1295  name='site_radius', full_name='npctransport_proto.Assignment.FloaterAssignment.site_radius', index=10,
1296  number=13, type=1, cpp_type=5, label=1,
1297  has_default_value=True, default_value=0,
1298  message_type=None, enum_type=None, containing_type=None,
1299  is_extension=False, extension_scope=None,
1300  options=None),
1301  _descriptor.FieldDescriptor(
1302  name='beads_tail_n', full_name='npctransport_proto.Assignment.FloaterAssignment.beads_tail_n', index=11,
1303  number=14, type=5, cpp_type=1, label=1,
1304  has_default_value=True, default_value=0,
1305  message_type=None, enum_type=None, containing_type=None,
1306  is_extension=False, extension_scope=None,
1307  options=None),
1308  _descriptor.FieldDescriptor(
1309  name='beads_tail_radius', full_name='npctransport_proto.Assignment.FloaterAssignment.beads_tail_radius', index=12,
1310  number=15, type=1, cpp_type=5, label=1,
1311  has_default_value=True, default_value=0,
1312  message_type=None, enum_type=None, containing_type=None,
1313  is_extension=False, extension_scope=None,
1314  options=None),
1315  _descriptor.FieldDescriptor(
1316  name='beads_tail_k', full_name='npctransport_proto.Assignment.FloaterAssignment.beads_tail_k', index=13,
1317  number=16, type=1, cpp_type=5, label=1,
1318  has_default_value=True, default_value=1,
1319  message_type=None, enum_type=None, containing_type=None,
1320  is_extension=False, extension_scope=None,
1321  options=None),
1322  _descriptor.FieldDescriptor(
1323  name='beads_tail_bond_length', full_name='npctransport_proto.Assignment.FloaterAssignment.beads_tail_bond_length', index=14,
1324  number=17, type=1, cpp_type=5, label=1,
1325  has_default_value=True, default_value=1,
1326  message_type=None, enum_type=None, containing_type=None,
1327  is_extension=False, extension_scope=None,
1328  options=None),
1329  _descriptor.FieldDescriptor(
1330  name='site_coordinates', full_name='npctransport_proto.Assignment.FloaterAssignment.site_coordinates', index=15,
1331  number=18, type=11, cpp_type=10, label=3,
1332  has_default_value=False, default_value=[],
1333  message_type=None, enum_type=None, containing_type=None,
1334  is_extension=False, extension_scope=None,
1335  options=None),
1336  ],
1337  extensions=[
1338  ],
1339  nested_types=[],
1340  enum_types=[
1341  ],
1342  options=None,
1343  is_extendable=False,
1344  extension_ranges=[],
1345  oneofs=[
1346  ],
1347  serialized_start=9339,
1348  serialized_end=10169,
1349 )
1350 
1351 _ASSIGNMENT_OBSTACLEASSIGNMENT = _descriptor.Descriptor(
1352  name='ObstacleAssignment',
1353  full_name='npctransport_proto.Assignment.ObstacleAssignment',
1354  filename=None,
1355  file=DESCRIPTOR,
1356  containing_type=None,
1357  fields=[
1358  _descriptor.FieldDescriptor(
1359  name='xyzs', full_name='npctransport_proto.Assignment.ObstacleAssignment.xyzs', index=0,
1360  number=1, type=11, cpp_type=10, label=3,
1361  has_default_value=False, default_value=[],
1362  message_type=None, enum_type=None, containing_type=None,
1363  is_extension=False, extension_scope=None,
1364  options=None),
1365  _descriptor.FieldDescriptor(
1366  name='radius', full_name='npctransport_proto.Assignment.ObstacleAssignment.radius', index=1,
1367  number=2, type=11, cpp_type=10, label=2,
1368  has_default_value=False, default_value=None,
1369  message_type=None, enum_type=None, containing_type=None,
1370  is_extension=False, extension_scope=None,
1371  options=None),
1372  _descriptor.FieldDescriptor(
1373  name='interactions', full_name='npctransport_proto.Assignment.ObstacleAssignment.interactions', index=2,
1374  number=3, type=11, cpp_type=10, label=2,
1375  has_default_value=False, default_value=None,
1376  message_type=None, enum_type=None, containing_type=None,
1377  is_extension=False, extension_scope=None,
1378  options=None),
1379  _descriptor.FieldDescriptor(
1380  name='is_static', full_name='npctransport_proto.Assignment.ObstacleAssignment.is_static', index=3,
1381  number=4, type=5, cpp_type=1, label=2,
1382  has_default_value=True, default_value=1,
1383  message_type=None, enum_type=None, containing_type=None,
1384  is_extension=False, extension_scope=None,
1385  options=None),
1386  _descriptor.FieldDescriptor(
1387  name='d_factor', full_name='npctransport_proto.Assignment.ObstacleAssignment.d_factor', index=4,
1388  number=5, type=11, cpp_type=10, label=2,
1389  has_default_value=False, default_value=None,
1390  message_type=None, enum_type=None, containing_type=None,
1391  is_extension=False, extension_scope=None,
1392  options=None),
1393  _descriptor.FieldDescriptor(
1394  name='interaction_k_factor', full_name='npctransport_proto.Assignment.ObstacleAssignment.interaction_k_factor', index=5,
1395  number=6, type=11, cpp_type=10, label=2,
1396  has_default_value=False, default_value=None,
1397  message_type=None, enum_type=None, containing_type=None,
1398  is_extension=False, extension_scope=None,
1399  options=None),
1400  _descriptor.FieldDescriptor(
1401  name='interaction_range_factor', full_name='npctransport_proto.Assignment.ObstacleAssignment.interaction_range_factor', index=6,
1402  number=7, type=11, cpp_type=10, label=2,
1403  has_default_value=False, default_value=None,
1404  message_type=None, enum_type=None, containing_type=None,
1405  is_extension=False, extension_scope=None,
1406  options=None),
1407  _descriptor.FieldDescriptor(
1408  name='type', full_name='npctransport_proto.Assignment.ObstacleAssignment.type', index=7,
1409  number=8, type=9, cpp_type=9, label=2,
1410  has_default_value=False, default_value=_b("").decode('utf-8'),
1411  message_type=None, enum_type=None, containing_type=None,
1412  is_extension=False, extension_scope=None,
1413  options=None),
1414  ],
1415  extensions=[
1416  ],
1417  nested_types=[],
1418  enum_types=[
1419  ],
1420  options=None,
1421  is_extendable=False,
1422  extension_ranges=[],
1423  oneofs=[
1424  ],
1425  serialized_start=10172,
1426  serialized_end=10636,
1427 )
1428 
1429 _ASSIGNMENT_INTERACTIONASSIGNMENT = _descriptor.Descriptor(
1430  name='InteractionAssignment',
1431  full_name='npctransport_proto.Assignment.InteractionAssignment',
1432  filename=None,
1433  file=DESCRIPTOR,
1434  containing_type=None,
1435  fields=[
1436  _descriptor.FieldDescriptor(
1437  name='type0', full_name='npctransport_proto.Assignment.InteractionAssignment.type0', index=0,
1438  number=1, type=9, cpp_type=9, label=2,
1439  has_default_value=False, default_value=_b("").decode('utf-8'),
1440  message_type=None, enum_type=None, containing_type=None,
1441  is_extension=False, extension_scope=None,
1442  options=None),
1443  _descriptor.FieldDescriptor(
1444  name='type1', full_name='npctransport_proto.Assignment.InteractionAssignment.type1', index=1,
1445  number=2, type=9, cpp_type=9, label=2,
1446  has_default_value=False, default_value=_b("").decode('utf-8'),
1447  message_type=None, enum_type=None, containing_type=None,
1448  is_extension=False, extension_scope=None,
1449  options=None),
1450  _descriptor.FieldDescriptor(
1451  name='is_on', full_name='npctransport_proto.Assignment.InteractionAssignment.is_on', index=2,
1452  number=3, type=11, cpp_type=10, label=2,
1453  has_default_value=False, default_value=None,
1454  message_type=None, enum_type=None, containing_type=None,
1455  is_extension=False, extension_scope=None,
1456  options=None),
1457  _descriptor.FieldDescriptor(
1458  name='interaction_k', full_name='npctransport_proto.Assignment.InteractionAssignment.interaction_k', index=3,
1459  number=4, type=11, cpp_type=10, label=1,
1460  has_default_value=False, default_value=None,
1461  message_type=None, enum_type=None, containing_type=None,
1462  is_extension=False, extension_scope=None,
1463  options=None),
1464  _descriptor.FieldDescriptor(
1465  name='interaction_range', full_name='npctransport_proto.Assignment.InteractionAssignment.interaction_range', index=4,
1466  number=5, type=11, cpp_type=10, label=1,
1467  has_default_value=False, default_value=None,
1468  message_type=None, enum_type=None, containing_type=None,
1469  is_extension=False, extension_scope=None,
1470  options=None),
1471  _descriptor.FieldDescriptor(
1472  name='k_tangent_skew', full_name='npctransport_proto.Assignment.InteractionAssignment.k_tangent_skew', index=5,
1473  number=6, type=11, cpp_type=10, label=1,
1474  has_default_value=False, default_value=None,
1475  message_type=None, enum_type=None, containing_type=None,
1476  is_extension=False, extension_scope=None,
1477  options=None),
1478  _descriptor.FieldDescriptor(
1479  name='range_tangent_skew', full_name='npctransport_proto.Assignment.InteractionAssignment.range_tangent_skew', index=6,
1480  number=7, type=11, cpp_type=10, label=1,
1481  has_default_value=False, default_value=None,
1482  message_type=None, enum_type=None, containing_type=None,
1483  is_extension=False, extension_scope=None,
1484  options=None),
1485  _descriptor.FieldDescriptor(
1486  name='range_sigma0_deg', full_name='npctransport_proto.Assignment.InteractionAssignment.range_sigma0_deg', index=7,
1487  number=8, type=11, cpp_type=10, label=1,
1488  has_default_value=False, default_value=None,
1489  message_type=None, enum_type=None, containing_type=None,
1490  is_extension=False, extension_scope=None,
1491  options=None),
1492  _descriptor.FieldDescriptor(
1493  name='range_sigma1_deg', full_name='npctransport_proto.Assignment.InteractionAssignment.range_sigma1_deg', index=8,
1494  number=9, type=11, cpp_type=10, label=1,
1495  has_default_value=False, default_value=None,
1496  message_type=None, enum_type=None, containing_type=None,
1497  is_extension=False, extension_scope=None,
1498  options=None),
1499  _descriptor.FieldDescriptor(
1500  name='nonspecific_range', full_name='npctransport_proto.Assignment.InteractionAssignment.nonspecific_range', index=9,
1501  number=10, type=11, cpp_type=10, label=1,
1502  has_default_value=False, default_value=None,
1503  message_type=None, enum_type=None, containing_type=None,
1504  is_extension=False, extension_scope=None,
1505  options=None),
1506  _descriptor.FieldDescriptor(
1507  name='nonspecific_k', full_name='npctransport_proto.Assignment.InteractionAssignment.nonspecific_k', index=10,
1508  number=11, type=11, cpp_type=10, label=1,
1509  has_default_value=False, default_value=None,
1510  message_type=None, enum_type=None, containing_type=None,
1511  is_extension=False, extension_scope=None,
1512  options=None),
1513  _descriptor.FieldDescriptor(
1514  name='excluded_volume_k', full_name='npctransport_proto.Assignment.InteractionAssignment.excluded_volume_k', index=11,
1515  number=12, type=11, cpp_type=10, label=1,
1516  has_default_value=False, default_value=None,
1517  message_type=None, enum_type=None, containing_type=None,
1518  is_extension=False, extension_scope=None,
1519  options=None),
1520  _descriptor.FieldDescriptor(
1521  name='active_sites0', full_name='npctransport_proto.Assignment.InteractionAssignment.active_sites0', index=12,
1522  number=13, type=5, cpp_type=1, label=3,
1523  has_default_value=False, default_value=[],
1524  message_type=None, enum_type=None, containing_type=None,
1525  is_extension=False, extension_scope=None,
1526  options=None),
1527  _descriptor.FieldDescriptor(
1528  name='active_sites1', full_name='npctransport_proto.Assignment.InteractionAssignment.active_sites1', index=13,
1529  number=14, type=5, cpp_type=1, label=3,
1530  has_default_value=False, default_value=[],
1531  message_type=None, enum_type=None, containing_type=None,
1532  is_extension=False, extension_scope=None,
1533  options=None),
1534  ],
1535  extensions=[
1536  ],
1537  nested_types=[],
1538  enum_types=[
1539  ],
1540  options=None,
1541  is_extendable=False,
1542  extension_ranges=[],
1543  oneofs=[
1544  ],
1545  serialized_start=10639,
1546  serialized_end=11462,
1547 )
1548 
1549 _ASSIGNMENT = _descriptor.Descriptor(
1550  name='Assignment',
1551  full_name='npctransport_proto.Assignment',
1552  filename=None,
1553  file=DESCRIPTOR,
1554  containing_type=None,
1555  fields=[
1556  _descriptor.FieldDescriptor(
1557  name='work_unit', full_name='npctransport_proto.Assignment.work_unit', index=0,
1558  number=1, type=5, cpp_type=1, label=2,
1559  has_default_value=False, default_value=0,
1560  message_type=None, enum_type=None, containing_type=None,
1561  is_extension=False, extension_scope=None,
1562  options=None),
1563  _descriptor.FieldDescriptor(
1564  name='interaction_k', full_name='npctransport_proto.Assignment.interaction_k', index=1,
1565  number=3, type=11, cpp_type=10, label=2,
1566  has_default_value=False, default_value=None,
1567  message_type=None, enum_type=None, containing_type=None,
1568  is_extension=False, extension_scope=None,
1569  options=None),
1570  _descriptor.FieldDescriptor(
1571  name='interaction_range', full_name='npctransport_proto.Assignment.interaction_range', index=2,
1572  number=4, type=11, cpp_type=10, label=2,
1573  has_default_value=False, default_value=None,
1574  message_type=None, enum_type=None, containing_type=None,
1575  is_extension=False, extension_scope=None,
1576  options=None),
1577  _descriptor.FieldDescriptor(
1578  name='backbone_k', full_name='npctransport_proto.Assignment.backbone_k', index=3,
1579  number=5, type=11, cpp_type=10, label=2,
1580  has_default_value=False, default_value=None,
1581  message_type=None, enum_type=None, containing_type=None,
1582  is_extension=False, extension_scope=None,
1583  options=None),
1584  _descriptor.FieldDescriptor(
1585  name='time_step_factor', full_name='npctransport_proto.Assignment.time_step_factor', index=4,
1586  number=6, type=11, cpp_type=10, label=2,
1587  has_default_value=False, default_value=None,
1588  message_type=None, enum_type=None, containing_type=None,
1589  is_extension=False, extension_scope=None,
1590  options=None),
1591  _descriptor.FieldDescriptor(
1592  name='box_side', full_name='npctransport_proto.Assignment.box_side', index=5,
1593  number=7, type=11, cpp_type=10, label=2,
1594  has_default_value=False, default_value=None,
1595  message_type=None, enum_type=None, containing_type=None,
1596  is_extension=False, extension_scope=None,
1597  options=None),
1598  _descriptor.FieldDescriptor(
1599  name='box_is_on', full_name='npctransport_proto.Assignment.box_is_on', index=6,
1600  number=8, type=11, cpp_type=10, label=2,
1601  has_default_value=False, default_value=None,
1602  message_type=None, enum_type=None, containing_type=None,
1603  is_extension=False, extension_scope=None,
1604  options=None),
1605  _descriptor.FieldDescriptor(
1606  name='slab_thickness', full_name='npctransport_proto.Assignment.slab_thickness', index=7,
1607  number=9, type=11, cpp_type=10, label=2,
1608  has_default_value=False, default_value=None,
1609  message_type=None, enum_type=None, containing_type=None,
1610  is_extension=False, extension_scope=None,
1611  options=None),
1612  _descriptor.FieldDescriptor(
1613  name='tunnel_radius', full_name='npctransport_proto.Assignment.tunnel_radius', index=8,
1614  number=10, type=11, cpp_type=10, label=2,
1615  has_default_value=False, default_value=None,
1616  message_type=None, enum_type=None, containing_type=None,
1617  is_extension=False, extension_scope=None,
1618  options=None),
1619  _descriptor.FieldDescriptor(
1620  name='slab_is_on', full_name='npctransport_proto.Assignment.slab_is_on', index=9,
1621  number=11, type=11, cpp_type=10, label=2,
1622  has_default_value=False, default_value=None,
1623  message_type=None, enum_type=None, containing_type=None,
1624  is_extension=False, extension_scope=None,
1625  options=None),
1626  _descriptor.FieldDescriptor(
1627  name='slack', full_name='npctransport_proto.Assignment.slack', index=10,
1628  number=12, type=11, cpp_type=10, label=2,
1629  has_default_value=False, default_value=None,
1630  message_type=None, enum_type=None, containing_type=None,
1631  is_extension=False, extension_scope=None,
1632  options=None),
1633  _descriptor.FieldDescriptor(
1634  name='number_of_trials', full_name='npctransport_proto.Assignment.number_of_trials', index=11,
1635  number=13, type=5, cpp_type=1, label=2,
1636  has_default_value=False, default_value=0,
1637  message_type=None, enum_type=None, containing_type=None,
1638  is_extension=False, extension_scope=None,
1639  options=None),
1640  _descriptor.FieldDescriptor(
1641  name='maximal_number_of_frames', full_name='npctransport_proto.Assignment.maximal_number_of_frames', index=12,
1642  number=14, type=1, cpp_type=5, label=2,
1643  has_default_value=False, default_value=0,
1644  message_type=None, enum_type=None, containing_type=None,
1645  is_extension=False, extension_scope=None,
1646  options=None),
1647  _descriptor.FieldDescriptor(
1648  name='fgs', full_name='npctransport_proto.Assignment.fgs', index=13,
1649  number=15, type=11, cpp_type=10, label=3,
1650  has_default_value=False, default_value=[],
1651  message_type=None, enum_type=None, containing_type=None,
1652  is_extension=False, extension_scope=None,
1653  options=None),
1654  _descriptor.FieldDescriptor(
1655  name='floaters', full_name='npctransport_proto.Assignment.floaters', index=14,
1656  number=16, type=11, cpp_type=10, label=3,
1657  has_default_value=False, default_value=[],
1658  message_type=None, enum_type=None, containing_type=None,
1659  is_extension=False, extension_scope=None,
1660  options=None),
1661  _descriptor.FieldDescriptor(
1662  name='obstacles', full_name='npctransport_proto.Assignment.obstacles', index=15,
1663  number=33, type=11, cpp_type=10, label=3,
1664  has_default_value=False, default_value=[],
1665  message_type=None, enum_type=None, containing_type=None,
1666  is_extension=False, extension_scope=None,
1667  options=None),
1668  _descriptor.FieldDescriptor(
1669  name='interactions', full_name='npctransport_proto.Assignment.interactions', index=16,
1670  number=17, type=11, cpp_type=10, label=3,
1671  has_default_value=False, default_value=[],
1672  message_type=None, enum_type=None, containing_type=None,
1673  is_extension=False, extension_scope=None,
1674  options=None),
1675  _descriptor.FieldDescriptor(
1676  name='dump_interval_ns', full_name='npctransport_proto.Assignment.dump_interval_ns', index=17,
1677  number=18, type=1, cpp_type=5, label=2,
1678  has_default_value=False, default_value=0,
1679  message_type=None, enum_type=None, containing_type=None,
1680  is_extension=False, extension_scope=None,
1681  options=None),
1682  _descriptor.FieldDescriptor(
1683  name='nonspecific_range', full_name='npctransport_proto.Assignment.nonspecific_range', index=18,
1684  number=19, type=11, cpp_type=10, label=2,
1685  has_default_value=False, default_value=None,
1686  message_type=None, enum_type=None, containing_type=None,
1687  is_extension=False, extension_scope=None,
1688  options=None),
1689  _descriptor.FieldDescriptor(
1690  name='nonspecific_k', full_name='npctransport_proto.Assignment.nonspecific_k', index=19,
1691  number=20, type=11, cpp_type=10, label=2,
1692  has_default_value=False, default_value=None,
1693  message_type=None, enum_type=None, containing_type=None,
1694  is_extension=False, extension_scope=None,
1695  options=None),
1696  _descriptor.FieldDescriptor(
1697  name='angular_D_factor', full_name='npctransport_proto.Assignment.angular_D_factor', index=20,
1698  number=21, type=11, cpp_type=10, label=2,
1699  has_default_value=False, default_value=None,
1700  message_type=None, enum_type=None, containing_type=None,
1701  is_extension=False, extension_scope=None,
1702  options=None),
1703  _descriptor.FieldDescriptor(
1704  name='statistics_interval_ns', full_name='npctransport_proto.Assignment.statistics_interval_ns', index=21,
1705  number=22, type=1, cpp_type=5, label=2,
1706  has_default_value=False, default_value=0,
1707  message_type=None, enum_type=None, containing_type=None,
1708  is_extension=False, extension_scope=None,
1709  options=None),
1710  _descriptor.FieldDescriptor(
1711  name='excluded_volume_k', full_name='npctransport_proto.Assignment.excluded_volume_k', index=22,
1712  number=23, type=11, cpp_type=10, label=2,
1713  has_default_value=False, default_value=None,
1714  message_type=None, enum_type=None, containing_type=None,
1715  is_extension=False, extension_scope=None,
1716  options=None),
1717  _descriptor.FieldDescriptor(
1718  name='number_of_frames', full_name='npctransport_proto.Assignment.number_of_frames', index=23,
1719  number=24, type=5, cpp_type=1, label=2,
1720  has_default_value=False, default_value=0,
1721  message_type=None, enum_type=None, containing_type=None,
1722  is_extension=False, extension_scope=None,
1723  options=None),
1724  _descriptor.FieldDescriptor(
1725  name='time_step', full_name='npctransport_proto.Assignment.time_step', index=24,
1726  number=25, type=1, cpp_type=5, label=2,
1727  has_default_value=False, default_value=0,
1728  message_type=None, enum_type=None, containing_type=None,
1729  is_extension=False, extension_scope=None,
1730  options=None),
1731  _descriptor.FieldDescriptor(
1732  name='range', full_name='npctransport_proto.Assignment.range', index=25,
1733  number=26, type=1, cpp_type=5, label=2,
1734  has_default_value=False, default_value=0,
1735  message_type=None, enum_type=None, containing_type=None,
1736  is_extension=False, extension_scope=None,
1737  options=None),
1738  _descriptor.FieldDescriptor(
1739  name='simulation_time_ns', full_name='npctransport_proto.Assignment.simulation_time_ns', index=26,
1740  number=27, type=1, cpp_type=5, label=2,
1741  has_default_value=False, default_value=0,
1742  message_type=None, enum_type=None, containing_type=None,
1743  is_extension=False, extension_scope=None,
1744  options=None),
1745  _descriptor.FieldDescriptor(
1746  name='statistics_interval_frames', full_name='npctransport_proto.Assignment.statistics_interval_frames', index=27,
1747  number=28, type=1, cpp_type=5, label=2,
1748  has_default_value=False, default_value=0,
1749  message_type=None, enum_type=None, containing_type=None,
1750  is_extension=False, extension_scope=None,
1751  options=None),
1752  _descriptor.FieldDescriptor(
1753  name='dump_interval_frames', full_name='npctransport_proto.Assignment.dump_interval_frames', index=28,
1754  number=29, type=1, cpp_type=5, label=2,
1755  has_default_value=False, default_value=0,
1756  message_type=None, enum_type=None, containing_type=None,
1757  is_extension=False, extension_scope=None,
1758  options=None),
1759  _descriptor.FieldDescriptor(
1760  name='statistics_fraction', full_name='npctransport_proto.Assignment.statistics_fraction', index=29,
1761  number=30, type=11, cpp_type=10, label=2,
1762  has_default_value=False, default_value=None,
1763  message_type=None, enum_type=None, containing_type=None,
1764  is_extension=False, extension_scope=None,
1765  options=None),
1766  _descriptor.FieldDescriptor(
1767  name='maximum_number_of_minutes', full_name='npctransport_proto.Assignment.maximum_number_of_minutes', index=30,
1768  number=31, type=1, cpp_type=5, label=1,
1769  has_default_value=False, default_value=0,
1770  message_type=None, enum_type=None, containing_type=None,
1771  is_extension=False, extension_scope=None,
1772  options=None),
1773  _descriptor.FieldDescriptor(
1774  name='random_seed', full_name='npctransport_proto.Assignment.random_seed', index=31,
1775  number=32, type=4, cpp_type=4, label=1,
1776  has_default_value=False, default_value=0,
1777  message_type=None, enum_type=None, containing_type=None,
1778  is_extension=False, extension_scope=None,
1779  options=None),
1780  _descriptor.FieldDescriptor(
1781  name='fg_anchor_inflate_factor', full_name='npctransport_proto.Assignment.fg_anchor_inflate_factor', index=32,
1782  number=34, type=1, cpp_type=5, label=1,
1783  has_default_value=True, default_value=1,
1784  message_type=None, enum_type=None, containing_type=None,
1785  is_extension=False, extension_scope=None,
1786  options=None),
1787  _descriptor.FieldDescriptor(
1788  name='are_floaters_on_one_slab_side', full_name='npctransport_proto.Assignment.are_floaters_on_one_slab_side', index=33,
1789  number=35, type=5, cpp_type=1, label=1,
1790  has_default_value=True, default_value=0,
1791  message_type=None, enum_type=None, containing_type=None,
1792  is_extension=False, extension_scope=None,
1793  options=None),
1794  _descriptor.FieldDescriptor(
1795  name='time_step_wave_factor', full_name='npctransport_proto.Assignment.time_step_wave_factor', index=34,
1796  number=36, type=11, cpp_type=10, label=1,
1797  has_default_value=False, default_value=None,
1798  message_type=None, enum_type=None, containing_type=None,
1799  is_extension=False, extension_scope=None,
1800  options=None),
1801  _descriptor.FieldDescriptor(
1802  name='is_exclude_floaters_from_slab_initially', full_name='npctransport_proto.Assignment.is_exclude_floaters_from_slab_initially', index=35,
1803  number=37, type=5, cpp_type=1, label=1,
1804  has_default_value=True, default_value=1,
1805  message_type=None, enum_type=None, containing_type=None,
1806  is_extension=False, extension_scope=None,
1807  options=None),
1808  _descriptor.FieldDescriptor(
1809  name='imp_module_version', full_name='npctransport_proto.Assignment.imp_module_version', index=36,
1810  number=38, type=9, cpp_type=9, label=3,
1811  has_default_value=False, default_value=[],
1812  message_type=None, enum_type=None, containing_type=None,
1813  is_extension=False, extension_scope=None,
1814  options=None),
1815  _descriptor.FieldDescriptor(
1816  name='npc_module_version', full_name='npctransport_proto.Assignment.npc_module_version', index=37,
1817  number=39, type=9, cpp_type=9, label=3,
1818  has_default_value=False, default_value=[],
1819  message_type=None, enum_type=None, containing_type=None,
1820  is_extension=False, extension_scope=None,
1821  options=None),
1822  _descriptor.FieldDescriptor(
1823  name='output_statistics_interval_ns', full_name='npctransport_proto.Assignment.output_statistics_interval_ns', index=38,
1824  number=40, type=1, cpp_type=5, label=1,
1825  has_default_value=True, default_value=100,
1826  message_type=None, enum_type=None, containing_type=None,
1827  is_extension=False, extension_scope=None,
1828  options=None),
1829  _descriptor.FieldDescriptor(
1830  name='output_statistics_interval_frames', full_name='npctransport_proto.Assignment.output_statistics_interval_frames', index=39,
1831  number=41, type=5, cpp_type=1, label=1,
1832  has_default_value=True, default_value=100000,
1833  message_type=None, enum_type=None, containing_type=None,
1834  is_extension=False, extension_scope=None,
1835  options=None),
1836  _descriptor.FieldDescriptor(
1837  name='temperature_k', full_name='npctransport_proto.Assignment.temperature_k', index=40,
1838  number=42, type=11, cpp_type=10, label=1,
1839  has_default_value=False, default_value=None,
1840  message_type=None, enum_type=None, containing_type=None,
1841  is_extension=False, extension_scope=None,
1842  options=None),
1843  _descriptor.FieldDescriptor(
1844  name='output_npctransport_version', full_name='npctransport_proto.Assignment.output_npctransport_version', index=41,
1845  number=43, type=1, cpp_type=5, label=1,
1846  has_default_value=False, default_value=0,
1847  message_type=None, enum_type=None, containing_type=None,
1848  is_extension=False, extension_scope=None,
1849  options=None),
1850  _descriptor.FieldDescriptor(
1851  name='is_xyz_hist_stats', full_name='npctransport_proto.Assignment.is_xyz_hist_stats', index=42,
1852  number=44, type=5, cpp_type=1, label=1,
1853  has_default_value=True, default_value=0,
1854  message_type=None, enum_type=None, containing_type=None,
1855  is_extension=False, extension_scope=None,
1856  options=None),
1857  _descriptor.FieldDescriptor(
1858  name='tunnel_radius_k', full_name='npctransport_proto.Assignment.tunnel_radius_k', index=43,
1859  number=45, type=11, cpp_type=10, label=1,
1860  has_default_value=False, default_value=None,
1861  message_type=None, enum_type=None, containing_type=None,
1862  is_extension=False, extension_scope=None,
1863  options=None),
1864  _descriptor.FieldDescriptor(
1865  name='pore_anchored_beads_k', full_name='npctransport_proto.Assignment.pore_anchored_beads_k', index=44,
1866  number=46, type=11, cpp_type=10, label=1,
1867  has_default_value=False, default_value=None,
1868  message_type=None, enum_type=None, containing_type=None,
1869  is_extension=False, extension_scope=None,
1870  options=None),
1871  _descriptor.FieldDescriptor(
1872  name='is_backbone_harmonic', full_name='npctransport_proto.Assignment.is_backbone_harmonic', index=45,
1873  number=47, type=5, cpp_type=1, label=1,
1874  has_default_value=True, default_value=1,
1875  message_type=None, enum_type=None, containing_type=None,
1876  is_extension=False, extension_scope=None,
1877  options=None),
1878  _descriptor.FieldDescriptor(
1879  name='backbone_tau_ns', full_name='npctransport_proto.Assignment.backbone_tau_ns', index=46,
1880  number=48, type=11, cpp_type=10, label=1,
1881  has_default_value=False, default_value=None,
1882  message_type=None, enum_type=None, containing_type=None,
1883  is_extension=False, extension_scope=None,
1884  options=None),
1885  ],
1886  extensions=[
1887  ],
1888  nested_types=[_ASSIGNMENT_XYZ, _ASSIGNMENT_INTASSIGNMENT, _ASSIGNMENT_FLOATASSIGNMENT, _ASSIGNMENT_FGASSIGNMENT, _ASSIGNMENT_FLOATERASSIGNMENT, _ASSIGNMENT_OBSTACLEASSIGNMENT, _ASSIGNMENT_INTERACTIONASSIGNMENT, ],
1889  enum_types=[
1890  ],
1891  options=None,
1892  is_extendable=False,
1893  extension_ranges=[],
1894  oneofs=[
1895  ],
1896  serialized_start=5582,
1897  serialized_end=11462,
1898 )
1899 
1900 
1901 _STATISTICS_INTS = _descriptor.Descriptor(
1902  name='Ints',
1903  full_name='npctransport_proto.Statistics.Ints',
1904  filename=None,
1905  file=DESCRIPTOR,
1906  containing_type=None,
1907  fields=[
1908  _descriptor.FieldDescriptor(
1909  name='ints', full_name='npctransport_proto.Statistics.Ints.ints', index=0,
1910  number=1, type=5, cpp_type=1, label=3,
1911  has_default_value=False, default_value=[],
1912  message_type=None, enum_type=None, containing_type=None,
1913  is_extension=False, extension_scope=None,
1914  options=None),
1915  ],
1916  extensions=[
1917  ],
1918  nested_types=[],
1919  enum_types=[
1920  ],
1921  options=None,
1922  is_extendable=False,
1923  extension_ranges=[],
1924  oneofs=[
1925  ],
1926  serialized_start=11958,
1927  serialized_end=11978,
1928 )
1929 
1930 _STATISTICS_INTS_LIST = _descriptor.Descriptor(
1931  name='Ints_list',
1932  full_name='npctransport_proto.Statistics.Ints_list',
1933  filename=None,
1934  file=DESCRIPTOR,
1935  containing_type=None,
1936  fields=[
1937  _descriptor.FieldDescriptor(
1938  name='ints_list', full_name='npctransport_proto.Statistics.Ints_list.ints_list', index=0,
1939  number=1, type=11, cpp_type=10, label=3,
1940  has_default_value=False, default_value=[],
1941  message_type=None, enum_type=None, containing_type=None,
1942  is_extension=False, extension_scope=None,
1943  options=None),
1944  ],
1945  extensions=[
1946  ],
1947  nested_types=[],
1948  enum_types=[
1949  ],
1950  options=None,
1951  is_extendable=False,
1952  extension_ranges=[],
1953  oneofs=[
1954  ],
1955  serialized_start=11980,
1956  serialized_end=12047,
1957 )
1958 
1959 _STATISTICS_INTS_LISTS = _descriptor.Descriptor(
1960  name='Ints_lists',
1961  full_name='npctransport_proto.Statistics.Ints_lists',
1962  filename=None,
1963  file=DESCRIPTOR,
1964  containing_type=None,
1965  fields=[
1966  _descriptor.FieldDescriptor(
1967  name='ints_lists', full_name='npctransport_proto.Statistics.Ints_lists.ints_lists', index=0,
1968  number=1, type=11, cpp_type=10, label=3,
1969  has_default_value=False, default_value=[],
1970  message_type=None, enum_type=None, containing_type=None,
1971  is_extension=False, extension_scope=None,
1972  options=None),
1973  ],
1974  extensions=[
1975  ],
1976  nested_types=[],
1977  enum_types=[
1978  ],
1979  options=None,
1980  is_extendable=False,
1981  extension_ranges=[],
1982  oneofs=[
1983  ],
1984  serialized_start=12049,
1985  serialized_end=12123,
1986 )
1987 
1988 _STATISTICS_FGORDERPARAMS = _descriptor.Descriptor(
1989  name='FGOrderParams',
1990  full_name='npctransport_proto.Statistics.FGOrderParams',
1991  filename=None,
1992  file=DESCRIPTOR,
1993  containing_type=None,
1994  fields=[
1995  _descriptor.FieldDescriptor(
1996  name='time_ns', full_name='npctransport_proto.Statistics.FGOrderParams.time_ns', index=0,
1997  number=1, type=1, cpp_type=5, label=2,
1998  has_default_value=False, default_value=0,
1999  message_type=None, enum_type=None, containing_type=None,
2000  is_extension=False, extension_scope=None,
2001  options=None),
2002  _descriptor.FieldDescriptor(
2003  name='volume', full_name='npctransport_proto.Statistics.FGOrderParams.volume', index=1,
2004  number=2, type=1, cpp_type=5, label=2,
2005  has_default_value=False, default_value=0,
2006  message_type=None, enum_type=None, containing_type=None,
2007  is_extension=False, extension_scope=None,
2008  options=None),
2009  _descriptor.FieldDescriptor(
2010  name='mean_radius_of_gyration', full_name='npctransport_proto.Statistics.FGOrderParams.mean_radius_of_gyration', index=2,
2011  number=3, type=1, cpp_type=5, label=1,
2012  has_default_value=False, default_value=0,
2013  message_type=None, enum_type=None, containing_type=None,
2014  is_extension=False, extension_scope=None,
2015  options=None),
2016  _descriptor.FieldDescriptor(
2017  name='mean_square_radius_of_gyration', full_name='npctransport_proto.Statistics.FGOrderParams.mean_square_radius_of_gyration', index=3,
2018  number=5, type=1, cpp_type=5, label=1,
2019  has_default_value=False, default_value=0,
2020  message_type=None, enum_type=None, containing_type=None,
2021  is_extension=False, extension_scope=None,
2022  options=None),
2023  _descriptor.FieldDescriptor(
2024  name='mean_end_to_end_distance', full_name='npctransport_proto.Statistics.FGOrderParams.mean_end_to_end_distance', index=4,
2025  number=4, type=1, cpp_type=5, label=1,
2026  has_default_value=False, default_value=0,
2027  message_type=None, enum_type=None, containing_type=None,
2028  is_extension=False, extension_scope=None,
2029  options=None),
2030  _descriptor.FieldDescriptor(
2031  name='mean_square_end_to_end_distance', full_name='npctransport_proto.Statistics.FGOrderParams.mean_square_end_to_end_distance', index=5,
2032  number=6, type=1, cpp_type=5, label=1,
2033  has_default_value=False, default_value=0,
2034  message_type=None, enum_type=None, containing_type=None,
2035  is_extension=False, extension_scope=None,
2036  options=None),
2037  _descriptor.FieldDescriptor(
2038  name='fraction_chains_bound', full_name='npctransport_proto.Statistics.FGOrderParams.fraction_chains_bound', index=6,
2039  number=7, type=1, cpp_type=5, label=1,
2040  has_default_value=False, default_value=0,
2041  message_type=None, enum_type=None, containing_type=None,
2042  is_extension=False, extension_scope=None,
2043  options=None),
2044  _descriptor.FieldDescriptor(
2045  name='floaters_per_interacting_chain', full_name='npctransport_proto.Statistics.FGOrderParams.floaters_per_interacting_chain', index=7,
2046  number=8, type=1, cpp_type=5, label=1,
2047  has_default_value=False, default_value=0,
2048  message_type=None, enum_type=None, containing_type=None,
2049  is_extension=False, extension_scope=None,
2050  options=None),
2051  _descriptor.FieldDescriptor(
2052  name='mean_bond_distance', full_name='npctransport_proto.Statistics.FGOrderParams.mean_bond_distance', index=8,
2053  number=9, type=1, cpp_type=5, label=1,
2054  has_default_value=False, default_value=0,
2055  message_type=None, enum_type=None, containing_type=None,
2056  is_extension=False, extension_scope=None,
2057  options=None),
2058  _descriptor.FieldDescriptor(
2059  name='mean_square_bond_distance', full_name='npctransport_proto.Statistics.FGOrderParams.mean_square_bond_distance', index=9,
2060  number=10, type=1, cpp_type=5, label=1,
2061  has_default_value=False, default_value=0,
2062  message_type=None, enum_type=None, containing_type=None,
2063  is_extension=False, extension_scope=None,
2064  options=None),
2065  ],
2066  extensions=[
2067  ],
2068  nested_types=[],
2069  enum_types=[
2070  ],
2071  options=None,
2072  is_extendable=False,
2073  extension_ranges=[],
2074  oneofs=[
2075  ],
2076  serialized_start=12126,
2077  serialized_end=12456,
2078 )
2079 
2080 _STATISTICS_FLOATERORDERPARAMS = _descriptor.Descriptor(
2081  name='FloaterOrderParams',
2082  full_name='npctransport_proto.Statistics.FloaterOrderParams',
2083  filename=None,
2084  file=DESCRIPTOR,
2085  containing_type=None,
2086  fields=[
2087  _descriptor.FieldDescriptor(
2088  name='time_ns', full_name='npctransport_proto.Statistics.FloaterOrderParams.time_ns', index=0,
2089  number=1, type=1, cpp_type=5, label=2,
2090  has_default_value=False, default_value=0,
2091  message_type=None, enum_type=None, containing_type=None,
2092  is_extension=False, extension_scope=None,
2093  options=None),
2094  _descriptor.FieldDescriptor(
2095  name='site_interactions_per_floater', full_name='npctransport_proto.Statistics.FloaterOrderParams.site_interactions_per_floater', index=1,
2096  number=2, type=1, cpp_type=5, label=2,
2097  has_default_value=False, default_value=0,
2098  message_type=None, enum_type=None, containing_type=None,
2099  is_extension=False, extension_scope=None,
2100  options=None),
2101  _descriptor.FieldDescriptor(
2102  name='interacting_fraction', full_name='npctransport_proto.Statistics.FloaterOrderParams.interacting_fraction', index=2,
2103  number=9, type=2, cpp_type=6, label=1,
2104  has_default_value=False, default_value=0,
2105  message_type=None, enum_type=None, containing_type=None,
2106  is_extension=False, extension_scope=None,
2107  options=None),
2108  _descriptor.FieldDescriptor(
2109  name='beads_per_interacting_floater', full_name='npctransport_proto.Statistics.FloaterOrderParams.beads_per_interacting_floater', index=3,
2110  number=3, type=1, cpp_type=5, label=2,
2111  has_default_value=False, default_value=0,
2112  message_type=None, enum_type=None, containing_type=None,
2113  is_extension=False, extension_scope=None,
2114  options=None),
2115  _descriptor.FieldDescriptor(
2116  name='chains_per_interacting_floater', full_name='npctransport_proto.Statistics.FloaterOrderParams.chains_per_interacting_floater', index=4,
2117  number=4, type=1, cpp_type=5, label=2,
2118  has_default_value=False, default_value=0,
2119  message_type=None, enum_type=None, containing_type=None,
2120  is_extension=False, extension_scope=None,
2121  options=None),
2122  _descriptor.FieldDescriptor(
2123  name='n_z0', full_name='npctransport_proto.Statistics.FloaterOrderParams.n_z0', index=5,
2124  number=5, type=5, cpp_type=1, label=1,
2125  has_default_value=False, default_value=0,
2126  message_type=None, enum_type=None, containing_type=None,
2127  is_extension=False, extension_scope=None,
2128  options=None),
2129  _descriptor.FieldDescriptor(
2130  name='n_z1', full_name='npctransport_proto.Statistics.FloaterOrderParams.n_z1', index=6,
2131  number=6, type=5, cpp_type=1, label=1,
2132  has_default_value=False, default_value=0,
2133  message_type=None, enum_type=None, containing_type=None,
2134  is_extension=False, extension_scope=None,
2135  options=None),
2136  _descriptor.FieldDescriptor(
2137  name='n_z2', full_name='npctransport_proto.Statistics.FloaterOrderParams.n_z2', index=7,
2138  number=7, type=5, cpp_type=1, label=1,
2139  has_default_value=False, default_value=0,
2140  message_type=None, enum_type=None, containing_type=None,
2141  is_extension=False, extension_scope=None,
2142  options=None),
2143  _descriptor.FieldDescriptor(
2144  name='n_z3', full_name='npctransport_proto.Statistics.FloaterOrderParams.n_z3', index=8,
2145  number=8, type=5, cpp_type=1, label=1,
2146  has_default_value=False, default_value=0,
2147  message_type=None, enum_type=None, containing_type=None,
2148  is_extension=False, extension_scope=None,
2149  options=None),
2150  _descriptor.FieldDescriptor(
2151  name='diffusion_coefficient', full_name='npctransport_proto.Statistics.FloaterOrderParams.diffusion_coefficient', index=9,
2152  number=10, type=2, cpp_type=6, label=1,
2153  has_default_value=False, default_value=0,
2154  message_type=None, enum_type=None, containing_type=None,
2155  is_extension=False, extension_scope=None,
2156  options=None),
2157  ],
2158  extensions=[
2159  ],
2160  nested_types=[],
2161  enum_types=[
2162  ],
2163  options=None,
2164  is_extendable=False,
2165  extension_ranges=[],
2166  oneofs=[
2167  ],
2168  serialized_start=12459,
2169  serialized_end=12731,
2170 )
2171 
2172 _STATISTICS_FGSTATS = _descriptor.Descriptor(
2173  name='FGStats',
2174  full_name='npctransport_proto.Statistics.FGStats',
2175  filename=None,
2176  file=DESCRIPTOR,
2177  containing_type=None,
2178  fields=[
2179  _descriptor.FieldDescriptor(
2180  name='volume', full_name='npctransport_proto.Statistics.FGStats.volume', index=0,
2181  number=1, type=1, cpp_type=5, label=1,
2182  has_default_value=True, default_value=0,
2183  message_type=None, enum_type=None, containing_type=None,
2184  is_extension=False, extension_scope=None,
2185  options=None),
2186  _descriptor.FieldDescriptor(
2187  name='length', full_name='npctransport_proto.Statistics.FGStats.length', index=1,
2188  number=2, type=1, cpp_type=5, label=1,
2189  has_default_value=True, default_value=0,
2190  message_type=None, enum_type=None, containing_type=None,
2191  is_extension=False, extension_scope=None,
2192  options=None),
2193  _descriptor.FieldDescriptor(
2194  name='radius_of_gyration', full_name='npctransport_proto.Statistics.FGStats.radius_of_gyration', index=2,
2195  number=3, type=1, cpp_type=5, label=1,
2196  has_default_value=True, default_value=0,
2197  message_type=None, enum_type=None, containing_type=None,
2198  is_extension=False, extension_scope=None,
2199  options=None),
2200  _descriptor.FieldDescriptor(
2201  name='particle_diffusion_coefficient', full_name='npctransport_proto.Statistics.FGStats.particle_diffusion_coefficient', index=3,
2202  number=4, type=1, cpp_type=5, label=1,
2203  has_default_value=True, default_value=0,
2204  message_type=None, enum_type=None, containing_type=None,
2205  is_extension=False, extension_scope=None,
2206  options=None),
2207  _descriptor.FieldDescriptor(
2208  name='particle_correlation_time', full_name='npctransport_proto.Statistics.FGStats.particle_correlation_time', index=4,
2209  number=5, type=1, cpp_type=5, label=1,
2210  has_default_value=True, default_value=0,
2211  message_type=None, enum_type=None, containing_type=None,
2212  is_extension=False, extension_scope=None,
2213  options=None),
2214  _descriptor.FieldDescriptor(
2215  name='chain_diffusion_coefficient', full_name='npctransport_proto.Statistics.FGStats.chain_diffusion_coefficient', index=5,
2216  number=6, type=1, cpp_type=5, label=1,
2217  has_default_value=True, default_value=0,
2218  message_type=None, enum_type=None, containing_type=None,
2219  is_extension=False, extension_scope=None,
2220  options=None),
2221  _descriptor.FieldDescriptor(
2222  name='chain_correlation_time', full_name='npctransport_proto.Statistics.FGStats.chain_correlation_time', index=6,
2223  number=7, type=1, cpp_type=5, label=1,
2224  has_default_value=True, default_value=0,
2225  message_type=None, enum_type=None, containing_type=None,
2226  is_extension=False, extension_scope=None,
2227  options=None),
2228  _descriptor.FieldDescriptor(
2229  name='local_diffusion_coefficient', full_name='npctransport_proto.Statistics.FGStats.local_diffusion_coefficient', index=7,
2230  number=8, type=1, cpp_type=5, label=1,
2231  has_default_value=True, default_value=0,
2232  message_type=None, enum_type=None, containing_type=None,
2233  is_extension=False, extension_scope=None,
2234  options=None),
2235  _descriptor.FieldDescriptor(
2236  name='type', full_name='npctransport_proto.Statistics.FGStats.type', index=8,
2237  number=9, type=9, cpp_type=9, label=1,
2238  has_default_value=False, default_value=_b("").decode('utf-8'),
2239  message_type=None, enum_type=None, containing_type=None,
2240  is_extension=False, extension_scope=None,
2241  options=None),
2242  _descriptor.FieldDescriptor(
2243  name='order_params', full_name='npctransport_proto.Statistics.FGStats.order_params', index=9,
2244  number=10, type=11, cpp_type=10, label=3,
2245  has_default_value=False, default_value=[],
2246  message_type=None, enum_type=None, containing_type=None,
2247  is_extension=False, extension_scope=None,
2248  options=None),
2249  _descriptor.FieldDescriptor(
2250  name='zr_hist', full_name='npctransport_proto.Statistics.FGStats.zr_hist', index=10,
2251  number=11, type=11, cpp_type=10, label=1,
2252  has_default_value=False, default_value=None,
2253  message_type=None, enum_type=None, containing_type=None,
2254  is_extension=False, extension_scope=None,
2255  options=None),
2256  _descriptor.FieldDescriptor(
2257  name='xyz_hist', full_name='npctransport_proto.Statistics.FGStats.xyz_hist', index=11,
2258  number=12, type=11, cpp_type=10, label=1,
2259  has_default_value=False, default_value=None,
2260  message_type=None, enum_type=None, containing_type=None,
2261  is_extension=False, extension_scope=None,
2262  options=None),
2263  ],
2264  extensions=[
2265  ],
2266  nested_types=[],
2267  enum_types=[
2268  ],
2269  options=None,
2270  is_extendable=False,
2271  extension_ranges=[],
2272  oneofs=[
2273  ],
2274  serialized_start=12734,
2275  serialized_end=13210,
2276 )
2277 
2278 _STATISTICS_FGBEADSTATS = _descriptor.Descriptor(
2279  name='FGBeadStats',
2280  full_name='npctransport_proto.Statistics.FGBeadStats',
2281  filename=None,
2282  file=DESCRIPTOR,
2283  containing_type=None,
2284  fields=[
2285  _descriptor.FieldDescriptor(
2286  name='particle_diffusion_coefficient', full_name='npctransport_proto.Statistics.FGBeadStats.particle_diffusion_coefficient', index=0,
2287  number=1, type=1, cpp_type=5, label=1,
2288  has_default_value=True, default_value=0,
2289  message_type=None, enum_type=None, containing_type=None,
2290  is_extension=False, extension_scope=None,
2291  options=None),
2292  _descriptor.FieldDescriptor(
2293  name='particle_correlation_time', full_name='npctransport_proto.Statistics.FGBeadStats.particle_correlation_time', index=1,
2294  number=2, type=1, cpp_type=5, label=1,
2295  has_default_value=True, default_value=0,
2296  message_type=None, enum_type=None, containing_type=None,
2297  is_extension=False, extension_scope=None,
2298  options=None),
2299  _descriptor.FieldDescriptor(
2300  name='type', full_name='npctransport_proto.Statistics.FGBeadStats.type', index=2,
2301  number=3, type=9, cpp_type=9, label=1,
2302  has_default_value=False, default_value=_b("").decode('utf-8'),
2303  message_type=None, enum_type=None, containing_type=None,
2304  is_extension=False, extension_scope=None,
2305  options=None),
2306  _descriptor.FieldDescriptor(
2307  name='zr_hist', full_name='npctransport_proto.Statistics.FGBeadStats.zr_hist', index=3,
2308  number=4, type=11, cpp_type=10, label=1,
2309  has_default_value=False, default_value=None,
2310  message_type=None, enum_type=None, containing_type=None,
2311  is_extension=False, extension_scope=None,
2312  options=None),
2313  _descriptor.FieldDescriptor(
2314  name='xyz_hist', full_name='npctransport_proto.Statistics.FGBeadStats.xyz_hist', index=4,
2315  number=5, type=11, cpp_type=10, label=1,
2316  has_default_value=False, default_value=None,
2317  message_type=None, enum_type=None, containing_type=None,
2318  is_extension=False, extension_scope=None,
2319  options=None),
2320  ],
2321  extensions=[
2322  ],
2323  nested_types=[],
2324  enum_types=[
2325  ],
2326  options=None,
2327  is_extendable=False,
2328  extension_ranges=[],
2329  oneofs=[
2330  ],
2331  serialized_start=13213,
2332  serialized_end=13441,
2333 )
2334 
2335 _STATISTICS_FLOATSTATS = _descriptor.Descriptor(
2336  name='FloatStats',
2337  full_name='npctransport_proto.Statistics.FloatStats',
2338  filename=None,
2339  file=DESCRIPTOR,
2340  containing_type=None,
2341  fields=[
2342  _descriptor.FieldDescriptor(
2343  name='diffusion_coefficient', full_name='npctransport_proto.Statistics.FloatStats.diffusion_coefficient', index=0,
2344  number=5, type=1, cpp_type=5, label=1,
2345  has_default_value=True, default_value=0,
2346  message_type=None, enum_type=None, containing_type=None,
2347  is_extension=False, extension_scope=None,
2348  options=None),
2349  _descriptor.FieldDescriptor(
2350  name='correlation_time', full_name='npctransport_proto.Statistics.FloatStats.correlation_time', index=1,
2351  number=6, type=1, cpp_type=5, label=1,
2352  has_default_value=True, default_value=0,
2353  message_type=None, enum_type=None, containing_type=None,
2354  is_extension=False, extension_scope=None,
2355  options=None),
2356  _descriptor.FieldDescriptor(
2357  name='avg_n_transports', full_name='npctransport_proto.Statistics.FloatStats.avg_n_transports', index=2,
2358  number=7, type=1, cpp_type=5, label=1,
2359  has_default_value=True, default_value=0,
2360  message_type=None, enum_type=None, containing_type=None,
2361  is_extension=False, extension_scope=None,
2362  options=None),
2363  _descriptor.FieldDescriptor(
2364  name='transport_time_points_ns', full_name='npctransport_proto.Statistics.FloatStats.transport_time_points_ns', index=3,
2365  number=8, type=1, cpp_type=5, label=3,
2366  has_default_value=False, default_value=[],
2367  message_type=None, enum_type=None, containing_type=None,
2368  is_extension=False, extension_scope=None,
2369  options=None),
2370  _descriptor.FieldDescriptor(
2371  name='type', full_name='npctransport_proto.Statistics.FloatStats.type', index=4,
2372  number=9, type=9, cpp_type=9, label=1,
2373  has_default_value=False, default_value=_b("").decode('utf-8'),
2374  message_type=None, enum_type=None, containing_type=None,
2375  is_extension=False, extension_scope=None,
2376  options=None),
2377  _descriptor.FieldDescriptor(
2378  name='order_params', full_name='npctransport_proto.Statistics.FloatStats.order_params', index=5,
2379  number=10, type=11, cpp_type=10, label=3,
2380  has_default_value=False, default_value=[],
2381  message_type=None, enum_type=None, containing_type=None,
2382  is_extension=False, extension_scope=None,
2383  options=None),
2384  _descriptor.FieldDescriptor(
2385  name='zr_hist', full_name='npctransport_proto.Statistics.FloatStats.zr_hist', index=6,
2386  number=11, type=11, cpp_type=10, label=1,
2387  has_default_value=False, default_value=None,
2388  message_type=None, enum_type=None, containing_type=None,
2389  is_extension=False, extension_scope=None,
2390  options=None),
2391  _descriptor.FieldDescriptor(
2392  name='xyz_hist', full_name='npctransport_proto.Statistics.FloatStats.xyz_hist', index=7,
2393  number=12, type=11, cpp_type=10, label=1,
2394  has_default_value=False, default_value=None,
2395  message_type=None, enum_type=None, containing_type=None,
2396  is_extension=False, extension_scope=None,
2397  options=None),
2398  ],
2399  extensions=[
2400  ],
2401  nested_types=[],
2402  enum_types=[
2403  ],
2404  options=None,
2405  is_extendable=False,
2406  extension_ranges=[],
2407  oneofs=[
2408  ],
2409  serialized_start=13444,
2410  serialized_end=13789,
2411 )
2412 
2413 _STATISTICS_INTERACTIONORDERPARAMS = _descriptor.Descriptor(
2414  name='InteractionOrderParams',
2415  full_name='npctransport_proto.Statistics.InteractionOrderParams',
2416  filename=None,
2417  file=DESCRIPTOR,
2418  containing_type=None,
2419  fields=[
2420  _descriptor.FieldDescriptor(
2421  name='time_ns', full_name='npctransport_proto.Statistics.InteractionOrderParams.time_ns', index=0,
2422  number=1, type=2, cpp_type=6, label=2,
2423  has_default_value=False, default_value=0,
2424  message_type=None, enum_type=None, containing_type=None,
2425  is_extension=False, extension_scope=None,
2426  options=None),
2427  _descriptor.FieldDescriptor(
2428  name='avg_off_per_contact_per_ns', full_name='npctransport_proto.Statistics.InteractionOrderParams.avg_off_per_contact_per_ns', index=1,
2429  number=2, type=2, cpp_type=6, label=1,
2430  has_default_value=False, default_value=0,
2431  message_type=None, enum_type=None, containing_type=None,
2432  is_extension=False, extension_scope=None,
2433  options=None),
2434  _descriptor.FieldDescriptor(
2435  name='avg_off_per_bound_i_per_ns', full_name='npctransport_proto.Statistics.InteractionOrderParams.avg_off_per_bound_i_per_ns', index=2,
2436  number=3, type=2, cpp_type=6, label=1,
2437  has_default_value=False, default_value=0,
2438  message_type=None, enum_type=None, containing_type=None,
2439  is_extension=False, extension_scope=None,
2440  options=None),
2441  _descriptor.FieldDescriptor(
2442  name='avg_off_per_bound_ii_per_ns', full_name='npctransport_proto.Statistics.InteractionOrderParams.avg_off_per_bound_ii_per_ns', index=3,
2443  number=4, type=2, cpp_type=6, label=1,
2444  has_default_value=False, default_value=0,
2445  message_type=None, enum_type=None, containing_type=None,
2446  is_extension=False, extension_scope=None,
2447  options=None),
2448  _descriptor.FieldDescriptor(
2449  name='off_stats_period_ns', full_name='npctransport_proto.Statistics.InteractionOrderParams.off_stats_period_ns', index=4,
2450  number=5, type=2, cpp_type=6, label=1,
2451  has_default_value=False, default_value=0,
2452  message_type=None, enum_type=None, containing_type=None,
2453  is_extension=False, extension_scope=None,
2454  options=None),
2455  _descriptor.FieldDescriptor(
2456  name='avg_on_per_missing_contact_per_ns', full_name='npctransport_proto.Statistics.InteractionOrderParams.avg_on_per_missing_contact_per_ns', index=5,
2457  number=6, type=2, cpp_type=6, label=1,
2458  has_default_value=False, default_value=0,
2459  message_type=None, enum_type=None, containing_type=None,
2460  is_extension=False, extension_scope=None,
2461  options=None),
2462  _descriptor.FieldDescriptor(
2463  name='on_stats_period_ns', full_name='npctransport_proto.Statistics.InteractionOrderParams.on_stats_period_ns', index=6,
2464  number=7, type=2, cpp_type=6, label=1,
2465  has_default_value=False, default_value=0,
2466  message_type=None, enum_type=None, containing_type=None,
2467  is_extension=False, extension_scope=None,
2468  options=None),
2469  _descriptor.FieldDescriptor(
2470  name='avg_on_per_unbound_i_per_ns', full_name='npctransport_proto.Statistics.InteractionOrderParams.avg_on_per_unbound_i_per_ns', index=7,
2471  number=8, type=2, cpp_type=6, label=1,
2472  has_default_value=False, default_value=0,
2473  message_type=None, enum_type=None, containing_type=None,
2474  is_extension=False, extension_scope=None,
2475  options=None),
2476  _descriptor.FieldDescriptor(
2477  name='on_i_stats_period_ns', full_name='npctransport_proto.Statistics.InteractionOrderParams.on_i_stats_period_ns', index=8,
2478  number=9, type=2, cpp_type=6, label=1,
2479  has_default_value=False, default_value=0,
2480  message_type=None, enum_type=None, containing_type=None,
2481  is_extension=False, extension_scope=None,
2482  options=None),
2483  _descriptor.FieldDescriptor(
2484  name='avg_on_per_unbound_ii_per_ns', full_name='npctransport_proto.Statistics.InteractionOrderParams.avg_on_per_unbound_ii_per_ns', index=9,
2485  number=10, type=2, cpp_type=6, label=1,
2486  has_default_value=False, default_value=0,
2487  message_type=None, enum_type=None, containing_type=None,
2488  is_extension=False, extension_scope=None,
2489  options=None),
2490  _descriptor.FieldDescriptor(
2491  name='on_ii_stats_period_ns', full_name='npctransport_proto.Statistics.InteractionOrderParams.on_ii_stats_period_ns', index=10,
2492  number=11, type=2, cpp_type=6, label=1,
2493  has_default_value=False, default_value=0,
2494  message_type=None, enum_type=None, containing_type=None,
2495  is_extension=False, extension_scope=None,
2496  options=None),
2497  _descriptor.FieldDescriptor(
2498  name='avg_contacts_per_particle_i', full_name='npctransport_proto.Statistics.InteractionOrderParams.avg_contacts_per_particle_i', index=11,
2499  number=12, type=2, cpp_type=6, label=1,
2500  has_default_value=False, default_value=0,
2501  message_type=None, enum_type=None, containing_type=None,
2502  is_extension=False, extension_scope=None,
2503  options=None),
2504  _descriptor.FieldDescriptor(
2505  name='avg_contacts_per_particle_ii', full_name='npctransport_proto.Statistics.InteractionOrderParams.avg_contacts_per_particle_ii', index=12,
2506  number=13, type=2, cpp_type=6, label=1,
2507  has_default_value=False, default_value=0,
2508  message_type=None, enum_type=None, containing_type=None,
2509  is_extension=False, extension_scope=None,
2510  options=None),
2511  _descriptor.FieldDescriptor(
2512  name='avg_fraction_bound_particles_i', full_name='npctransport_proto.Statistics.InteractionOrderParams.avg_fraction_bound_particles_i', index=13,
2513  number=14, type=2, cpp_type=6, label=1,
2514  has_default_value=False, default_value=0,
2515  message_type=None, enum_type=None, containing_type=None,
2516  is_extension=False, extension_scope=None,
2517  options=None),
2518  _descriptor.FieldDescriptor(
2519  name='avg_fraction_bound_particles_ii', full_name='npctransport_proto.Statistics.InteractionOrderParams.avg_fraction_bound_particles_ii', index=14,
2520  number=15, type=2, cpp_type=6, label=1,
2521  has_default_value=False, default_value=0,
2522  message_type=None, enum_type=None, containing_type=None,
2523  is_extension=False, extension_scope=None,
2524  options=None),
2525  _descriptor.FieldDescriptor(
2526  name='misc_stats_period_ns', full_name='npctransport_proto.Statistics.InteractionOrderParams.misc_stats_period_ns', index=15,
2527  number=16, type=2, cpp_type=6, label=1,
2528  has_default_value=False, default_value=0,
2529  message_type=None, enum_type=None, containing_type=None,
2530  is_extension=False, extension_scope=None,
2531  options=None),
2532  _descriptor.FieldDescriptor(
2533  name='off_i_stats_period_ns', full_name='npctransport_proto.Statistics.InteractionOrderParams.off_i_stats_period_ns', index=16,
2534  number=17, type=2, cpp_type=6, label=1,
2535  has_default_value=False, default_value=0,
2536  message_type=None, enum_type=None, containing_type=None,
2537  is_extension=False, extension_scope=None,
2538  options=None),
2539  _descriptor.FieldDescriptor(
2540  name='off_ii_stats_period_ns', full_name='npctransport_proto.Statistics.InteractionOrderParams.off_ii_stats_period_ns', index=17,
2541  number=18, type=2, cpp_type=6, label=1,
2542  has_default_value=False, default_value=0,
2543  message_type=None, enum_type=None, containing_type=None,
2544  is_extension=False, extension_scope=None,
2545  options=None),
2546  _descriptor.FieldDescriptor(
2547  name='on_per_unbound_chain_i_per_unbound_chain_ii_per_ns', full_name='npctransport_proto.Statistics.InteractionOrderParams.on_per_unbound_chain_i_per_unbound_chain_ii_per_ns', index=18,
2548  number=19, type=2, cpp_type=6, label=1,
2549  has_default_value=False, default_value=0,
2550  message_type=None, enum_type=None, containing_type=None,
2551  is_extension=False, extension_scope=None,
2552  options=None),
2553  _descriptor.FieldDescriptor(
2554  name='off_per_bound_pair_of_chains', full_name='npctransport_proto.Statistics.InteractionOrderParams.off_per_bound_pair_of_chains', index=19,
2555  number=20, type=2, cpp_type=6, label=1,
2556  has_default_value=False, default_value=0,
2557  message_type=None, enum_type=None, containing_type=None,
2558  is_extension=False, extension_scope=None,
2559  options=None),
2560  _descriptor.FieldDescriptor(
2561  name='avg_fraction_bound_particle_sites_i', full_name='npctransport_proto.Statistics.InteractionOrderParams.avg_fraction_bound_particle_sites_i', index=20,
2562  number=21, type=2, cpp_type=6, label=1,
2563  has_default_value=False, default_value=0,
2564  message_type=None, enum_type=None, containing_type=None,
2565  is_extension=False, extension_scope=None,
2566  options=None),
2567  _descriptor.FieldDescriptor(
2568  name='avg_fraction_bound_particle_sites_ii', full_name='npctransport_proto.Statistics.InteractionOrderParams.avg_fraction_bound_particle_sites_ii', index=21,
2569  number=22, type=2, cpp_type=6, label=1,
2570  has_default_value=False, default_value=0,
2571  message_type=None, enum_type=None, containing_type=None,
2572  is_extension=False, extension_scope=None,
2573  options=None),
2574  ],
2575  extensions=[
2576  ],
2577  nested_types=[],
2578  enum_types=[
2579  ],
2580  options=None,
2581  is_extendable=False,
2582  extension_ranges=[],
2583  oneofs=[
2584  ],
2585  serialized_start=13792,
2586  serialized_end=14616,
2587 )
2588 
2589 _STATISTICS_INTERACTIONSTATS = _descriptor.Descriptor(
2590  name='InteractionStats',
2591  full_name='npctransport_proto.Statistics.InteractionStats',
2592  filename=None,
2593  file=DESCRIPTOR,
2594  containing_type=None,
2595  fields=[
2596  _descriptor.FieldDescriptor(
2597  name='type0', full_name='npctransport_proto.Statistics.InteractionStats.type0', index=0,
2598  number=1, type=9, cpp_type=9, label=2,
2599  has_default_value=False, default_value=_b("").decode('utf-8'),
2600  message_type=None, enum_type=None, containing_type=None,
2601  is_extension=False, extension_scope=None,
2602  options=None),
2603  _descriptor.FieldDescriptor(
2604  name='type1', full_name='npctransport_proto.Statistics.InteractionStats.type1', index=1,
2605  number=2, type=9, cpp_type=9, label=2,
2606  has_default_value=False, default_value=_b("").decode('utf-8'),
2607  message_type=None, enum_type=None, containing_type=None,
2608  is_extension=False, extension_scope=None,
2609  options=None),
2610  _descriptor.FieldDescriptor(
2611  name='avg_contacts_per_particle0', full_name='npctransport_proto.Statistics.InteractionStats.avg_contacts_per_particle0', index=2,
2612  number=3, type=1, cpp_type=5, label=1,
2613  has_default_value=False, default_value=0,
2614  message_type=None, enum_type=None, containing_type=None,
2615  is_extension=False, extension_scope=None,
2616  options=None),
2617  _descriptor.FieldDescriptor(
2618  name='avg_contacts_per_particle1', full_name='npctransport_proto.Statistics.InteractionStats.avg_contacts_per_particle1', index=3,
2619  number=4, type=1, cpp_type=5, label=1,
2620  has_default_value=False, default_value=0,
2621  message_type=None, enum_type=None, containing_type=None,
2622  is_extension=False, extension_scope=None,
2623  options=None),
2624  _descriptor.FieldDescriptor(
2625  name='avg_pct_bound_particles0', full_name='npctransport_proto.Statistics.InteractionStats.avg_pct_bound_particles0', index=4,
2626  number=5, type=1, cpp_type=5, label=1,
2627  has_default_value=False, default_value=0,
2628  message_type=None, enum_type=None, containing_type=None,
2629  is_extension=False, extension_scope=None,
2630  options=None),
2631  _descriptor.FieldDescriptor(
2632  name='avg_pct_bound_particles1', full_name='npctransport_proto.Statistics.InteractionStats.avg_pct_bound_particles1', index=5,
2633  number=6, type=1, cpp_type=5, label=1,
2634  has_default_value=False, default_value=0,
2635  message_type=None, enum_type=None, containing_type=None,
2636  is_extension=False, extension_scope=None,
2637  options=None),
2638  _descriptor.FieldDescriptor(
2639  name='order_params', full_name='npctransport_proto.Statistics.InteractionStats.order_params', index=6,
2640  number=7, type=11, cpp_type=10, label=3,
2641  has_default_value=False, default_value=[],
2642  message_type=None, enum_type=None, containing_type=None,
2643  is_extension=False, extension_scope=None,
2644  options=None),
2645  ],
2646  extensions=[
2647  ],
2648  nested_types=[],
2649  enum_types=[
2650  ],
2651  options=None,
2652  is_extendable=False,
2653  extension_ranges=[],
2654  oneofs=[
2655  ],
2656  serialized_start=14619,
2657  serialized_end=14884,
2658 )
2659 
2660 _STATISTICS_GLOBALORDERPARAMS = _descriptor.Descriptor(
2661  name='GlobalOrderParams',
2662  full_name='npctransport_proto.Statistics.GlobalOrderParams',
2663  filename=None,
2664  file=DESCRIPTOR,
2665  containing_type=None,
2666  fields=[
2667  _descriptor.FieldDescriptor(
2668  name='time_ns', full_name='npctransport_proto.Statistics.GlobalOrderParams.time_ns', index=0,
2669  number=1, type=1, cpp_type=5, label=2,
2670  has_default_value=False, default_value=0,
2671  message_type=None, enum_type=None, containing_type=None,
2672  is_extension=False, extension_scope=None,
2673  options=None),
2674  _descriptor.FieldDescriptor(
2675  name='energy', full_name='npctransport_proto.Statistics.GlobalOrderParams.energy', index=1,
2676  number=2, type=1, cpp_type=5, label=2,
2677  has_default_value=False, default_value=0,
2678  message_type=None, enum_type=None, containing_type=None,
2679  is_extension=False, extension_scope=None,
2680  options=None),
2681  _descriptor.FieldDescriptor(
2682  name='zr_hists', full_name='npctransport_proto.Statistics.GlobalOrderParams.zr_hists', index=2,
2683  number=3, type=11, cpp_type=10, label=3,
2684  has_default_value=False, default_value=[],
2685  message_type=None, enum_type=None, containing_type=None,
2686  is_extension=False, extension_scope=None,
2687  options=None),
2688  ],
2689  extensions=[
2690  ],
2691  nested_types=[],
2692  enum_types=[
2693  ],
2694  options=None,
2695  is_extendable=False,
2696  extension_ranges=[],
2697  oneofs=[
2698  ],
2699  serialized_start=14886,
2700  serialized_end=14993,
2701 )
2702 
2703 _STATISTICS = _descriptor.Descriptor(
2704  name='Statistics',
2705  full_name='npctransport_proto.Statistics',
2706  filename=None,
2707  file=DESCRIPTOR,
2708  containing_type=None,
2709  fields=[
2710  _descriptor.FieldDescriptor(
2711  name='fgs', full_name='npctransport_proto.Statistics.fgs', index=0,
2712  number=1, type=11, cpp_type=10, label=3,
2713  has_default_value=False, default_value=[],
2714  message_type=None, enum_type=None, containing_type=None,
2715  is_extension=False, extension_scope=None,
2716  options=None),
2717  _descriptor.FieldDescriptor(
2718  name='floaters', full_name='npctransport_proto.Statistics.floaters', index=1,
2719  number=2, type=11, cpp_type=10, label=3,
2720  has_default_value=False, default_value=[],
2721  message_type=None, enum_type=None, containing_type=None,
2722  is_extension=False, extension_scope=None,
2723  options=None),
2724  _descriptor.FieldDescriptor(
2725  name='energy_per_particle', full_name='npctransport_proto.Statistics.energy_per_particle', index=2,
2726  number=3, type=1, cpp_type=5, label=1,
2727  has_default_value=True, default_value=0,
2728  message_type=None, enum_type=None, containing_type=None,
2729  is_extension=False, extension_scope=None,
2730  options=None),
2731  _descriptor.FieldDescriptor(
2732  name='number_of_frames', full_name='npctransport_proto.Statistics.number_of_frames', index=3,
2733  number=4, type=5, cpp_type=1, label=1,
2734  has_default_value=True, default_value=0,
2735  message_type=None, enum_type=None, containing_type=None,
2736  is_extension=False, extension_scope=None,
2737  options=None),
2738  _descriptor.FieldDescriptor(
2739  name='seconds_per_iteration', full_name='npctransport_proto.Statistics.seconds_per_iteration', index=4,
2740  number=5, type=1, cpp_type=5, label=1,
2741  has_default_value=True, default_value=0,
2742  message_type=None, enum_type=None, containing_type=None,
2743  is_extension=False, extension_scope=None,
2744  options=None),
2745  _descriptor.FieldDescriptor(
2746  name='interactions', full_name='npctransport_proto.Statistics.interactions', index=5,
2747  number=6, type=11, cpp_type=10, label=3,
2748  has_default_value=False, default_value=[],
2749  message_type=None, enum_type=None, containing_type=None,
2750  is_extension=False, extension_scope=None,
2751  options=None),
2752  _descriptor.FieldDescriptor(
2753  name='interrupted', full_name='npctransport_proto.Statistics.interrupted', index=6,
2754  number=7, type=5, cpp_type=1, label=1,
2755  has_default_value=True, default_value=0,
2756  message_type=None, enum_type=None, containing_type=None,
2757  is_extension=False, extension_scope=None,
2758  options=None),
2759  _descriptor.FieldDescriptor(
2760  name='bd_simulation_time_ns', full_name='npctransport_proto.Statistics.bd_simulation_time_ns', index=7,
2761  number=8, type=1, cpp_type=5, label=1,
2762  has_default_value=True, default_value=0,
2763  message_type=None, enum_type=None, containing_type=None,
2764  is_extension=False, extension_scope=None,
2765  options=None),
2766  _descriptor.FieldDescriptor(
2767  name='global_order_params', full_name='npctransport_proto.Statistics.global_order_params', index=8,
2768  number=9, type=11, cpp_type=10, label=3,
2769  has_default_value=False, default_value=[],
2770  message_type=None, enum_type=None, containing_type=None,
2771  is_extension=False, extension_scope=None,
2772  options=None),
2773  _descriptor.FieldDescriptor(
2774  name='fg_beads', full_name='npctransport_proto.Statistics.fg_beads', index=9,
2775  number=10, type=11, cpp_type=10, label=3,
2776  has_default_value=False, default_value=[],
2777  message_type=None, enum_type=None, containing_type=None,
2778  is_extension=False, extension_scope=None,
2779  options=None),
2780  ],
2781  extensions=[
2782  ],
2783  nested_types=[_STATISTICS_INTS, _STATISTICS_INTS_LIST, _STATISTICS_INTS_LISTS, _STATISTICS_FGORDERPARAMS, _STATISTICS_FLOATERORDERPARAMS, _STATISTICS_FGSTATS, _STATISTICS_FGBEADSTATS, _STATISTICS_FLOATSTATS, _STATISTICS_INTERACTIONORDERPARAMS, _STATISTICS_INTERACTIONSTATS, _STATISTICS_GLOBALORDERPARAMS, ],
2784  enum_types=[
2785  ],
2786  options=None,
2787  is_extendable=False,
2788  extension_ranges=[],
2789  oneofs=[
2790  ],
2791  serialized_start=11465,
2792  serialized_end=14993,
2793 )
2794 
2795 
2796 _CONFORMATION_COORDINATES = _descriptor.Descriptor(
2797  name='Coordinates',
2798  full_name='npctransport_proto.Conformation.Coordinates',
2799  filename=None,
2800  file=DESCRIPTOR,
2801  containing_type=None,
2802  fields=[
2803  _descriptor.FieldDescriptor(
2804  name='x', full_name='npctransport_proto.Conformation.Coordinates.x', index=0,
2805  number=1, type=1, cpp_type=5, label=2,
2806  has_default_value=False, default_value=0,
2807  message_type=None, enum_type=None, containing_type=None,
2808  is_extension=False, extension_scope=None,
2809  options=None),
2810  _descriptor.FieldDescriptor(
2811  name='y', full_name='npctransport_proto.Conformation.Coordinates.y', index=1,
2812  number=2, type=1, cpp_type=5, label=2,
2813  has_default_value=False, default_value=0,
2814  message_type=None, enum_type=None, containing_type=None,
2815  is_extension=False, extension_scope=None,
2816  options=None),
2817  _descriptor.FieldDescriptor(
2818  name='z', full_name='npctransport_proto.Conformation.Coordinates.z', index=2,
2819  number=3, type=1, cpp_type=5, label=2,
2820  has_default_value=False, default_value=0,
2821  message_type=None, enum_type=None, containing_type=None,
2822  is_extension=False, extension_scope=None,
2823  options=None),
2824  ],
2825  extensions=[
2826  ],
2827  nested_types=[],
2828  enum_types=[
2829  ],
2830  options=None,
2831  is_extendable=False,
2832  extension_ranges=[],
2833  oneofs=[
2834  ],
2835  serialized_start=15128,
2836  serialized_end=15174,
2837 )
2838 
2839 _CONFORMATION_SITES = _descriptor.Descriptor(
2840  name='Sites',
2841  full_name='npctransport_proto.Conformation.Sites',
2842  filename=None,
2843  file=DESCRIPTOR,
2844  containing_type=None,
2845  fields=[
2846  _descriptor.FieldDescriptor(
2847  name='name', full_name='npctransport_proto.Conformation.Sites.name', index=0,
2848  number=1, type=9, cpp_type=9, label=2,
2849  has_default_value=False, default_value=_b("").decode('utf-8'),
2850  message_type=None, enum_type=None, containing_type=None,
2851  is_extension=False, extension_scope=None,
2852  options=None),
2853  _descriptor.FieldDescriptor(
2854  name='coordinates', full_name='npctransport_proto.Conformation.Sites.coordinates', index=1,
2855  number=2, type=11, cpp_type=10, label=3,
2856  has_default_value=False, default_value=[],
2857  message_type=None, enum_type=None, containing_type=None,
2858  is_extension=False, extension_scope=None,
2859  options=None),
2860  ],
2861  extensions=[
2862  ],
2863  nested_types=[],
2864  enum_types=[
2865  ],
2866  options=None,
2867  is_extendable=False,
2868  extension_ranges=[],
2869  oneofs=[
2870  ],
2871  serialized_start=15176,
2872  serialized_end=15264,
2873 )
2874 
2875 _CONFORMATION_PARTICLE = _descriptor.Descriptor(
2876  name='Particle',
2877  full_name='npctransport_proto.Conformation.Particle',
2878  filename=None,
2879  file=DESCRIPTOR,
2880  containing_type=None,
2881  fields=[
2882  _descriptor.FieldDescriptor(
2883  name='x', full_name='npctransport_proto.Conformation.Particle.x', index=0,
2884  number=1, type=1, cpp_type=5, label=2,
2885  has_default_value=False, default_value=0,
2886  message_type=None, enum_type=None, containing_type=None,
2887  is_extension=False, extension_scope=None,
2888  options=None),
2889  _descriptor.FieldDescriptor(
2890  name='y', full_name='npctransport_proto.Conformation.Particle.y', index=1,
2891  number=2, type=1, cpp_type=5, label=2,
2892  has_default_value=False, default_value=0,
2893  message_type=None, enum_type=None, containing_type=None,
2894  is_extension=False, extension_scope=None,
2895  options=None),
2896  _descriptor.FieldDescriptor(
2897  name='z', full_name='npctransport_proto.Conformation.Particle.z', index=2,
2898  number=3, type=1, cpp_type=5, label=2,
2899  has_default_value=False, default_value=0,
2900  message_type=None, enum_type=None, containing_type=None,
2901  is_extension=False, extension_scope=None,
2902  options=None),
2903  _descriptor.FieldDescriptor(
2904  name='r', full_name='npctransport_proto.Conformation.Particle.r', index=3,
2905  number=4, type=1, cpp_type=5, label=2,
2906  has_default_value=False, default_value=0,
2907  message_type=None, enum_type=None, containing_type=None,
2908  is_extension=False, extension_scope=None,
2909  options=None),
2910  _descriptor.FieldDescriptor(
2911  name='i', full_name='npctransport_proto.Conformation.Particle.i', index=4,
2912  number=5, type=1, cpp_type=5, label=2,
2913  has_default_value=False, default_value=0,
2914  message_type=None, enum_type=None, containing_type=None,
2915  is_extension=False, extension_scope=None,
2916  options=None),
2917  _descriptor.FieldDescriptor(
2918  name='j', full_name='npctransport_proto.Conformation.Particle.j', index=5,
2919  number=6, type=1, cpp_type=5, label=2,
2920  has_default_value=False, default_value=0,
2921  message_type=None, enum_type=None, containing_type=None,
2922  is_extension=False, extension_scope=None,
2923  options=None),
2924  _descriptor.FieldDescriptor(
2925  name='k', full_name='npctransport_proto.Conformation.Particle.k', index=6,
2926  number=7, type=1, cpp_type=5, label=2,
2927  has_default_value=False, default_value=0,
2928  message_type=None, enum_type=None, containing_type=None,
2929  is_extension=False, extension_scope=None,
2930  options=None),
2931  ],
2932  extensions=[
2933  ],
2934  nested_types=[],
2935  enum_types=[
2936  ],
2937  options=None,
2938  is_extendable=False,
2939  extension_ranges=[],
2940  oneofs=[
2941  ],
2942  serialized_start=15266,
2943  serialized_end=15353,
2944 )
2945 
2946 _CONFORMATION = _descriptor.Descriptor(
2947  name='Conformation',
2948  full_name='npctransport_proto.Conformation',
2949  filename=None,
2950  file=DESCRIPTOR,
2951  containing_type=None,
2952  fields=[
2953  _descriptor.FieldDescriptor(
2954  name='sites', full_name='npctransport_proto.Conformation.sites', index=0,
2955  number=1, type=11, cpp_type=10, label=3,
2956  has_default_value=False, default_value=[],
2957  message_type=None, enum_type=None, containing_type=None,
2958  is_extension=False, extension_scope=None,
2959  options=None),
2960  _descriptor.FieldDescriptor(
2961  name='particle', full_name='npctransport_proto.Conformation.particle', index=1,
2962  number=2, type=11, cpp_type=10, label=3,
2963  has_default_value=False, default_value=[],
2964  message_type=None, enum_type=None, containing_type=None,
2965  is_extension=False, extension_scope=None,
2966  options=None),
2967  ],
2968  extensions=[
2969  ],
2970  nested_types=[_CONFORMATION_COORDINATES, _CONFORMATION_SITES, _CONFORMATION_PARTICLE, ],
2971  enum_types=[
2972  ],
2973  options=None,
2974  is_extendable=False,
2975  extension_ranges=[],
2976  oneofs=[
2977  ],
2978  serialized_start=14996,
2979  serialized_end=15353,
2980 )
2981 
2982 
2983 _OUTPUT = _descriptor.Descriptor(
2984  name='Output',
2985  full_name='npctransport_proto.Output',
2986  filename=None,
2987  file=DESCRIPTOR,
2988  containing_type=None,
2989  fields=[
2990  _descriptor.FieldDescriptor(
2991  name='assignment', full_name='npctransport_proto.Output.assignment', index=0,
2992  number=1, type=11, cpp_type=10, label=2,
2993  has_default_value=False, default_value=None,
2994  message_type=None, enum_type=None, containing_type=None,
2995  is_extension=False, extension_scope=None,
2996  options=None),
2997  _descriptor.FieldDescriptor(
2998  name='statistics', full_name='npctransport_proto.Output.statistics', index=1,
2999  number=2, type=11, cpp_type=10, label=2,
3000  has_default_value=False, default_value=None,
3001  message_type=None, enum_type=None, containing_type=None,
3002  is_extension=False, extension_scope=None,
3003  options=None),
3004  _descriptor.FieldDescriptor(
3005  name='conformation', full_name='npctransport_proto.Output.conformation', index=2,
3006  number=3, type=11, cpp_type=10, label=1,
3007  has_default_value=False, default_value=None,
3008  message_type=None, enum_type=None, containing_type=None,
3009  is_extension=False, extension_scope=None,
3010  options=None),
3011  _descriptor.FieldDescriptor(
3012  name='rmf_conformation', full_name='npctransport_proto.Output.rmf_conformation', index=3,
3013  number=4, type=12, cpp_type=9, label=1,
3014  has_default_value=False, default_value=_b(""),
3015  message_type=None, enum_type=None, containing_type=None,
3016  is_extension=False, extension_scope=None,
3017  options=None),
3018  ],
3019  extensions=[
3020  ],
3021  nested_types=[],
3022  enum_types=[
3023  ],
3024  options=None,
3025  is_extendable=False,
3026  extension_ranges=[],
3027  oneofs=[
3028  ],
3029  serialized_start=15356,
3030  serialized_end=15550,
3031 )
3032 
3033 _CONFIGURATION_XYZ.containing_type = _CONFIGURATION
3034 _CONFIGURATION_INTRANGE.containing_type = _CONFIGURATION
3035 _CONFIGURATION_FLOATRANGE.containing_type = _CONFIGURATION
3036 _CONFIGURATION_FGCONFIGURATION.fields_by_name['number_of_beads'].message_type = _CONFIGURATION_INTRANGE
3037 _CONFIGURATION_FGCONFIGURATION.fields_by_name['number'].message_type = _CONFIGURATION_INTRANGE
3038 _CONFIGURATION_FGCONFIGURATION.fields_by_name['radius'].message_type = _CONFIGURATION_FLOATRANGE
3039 _CONFIGURATION_FGCONFIGURATION.fields_by_name['interactions'].message_type = _CONFIGURATION_INTRANGE
3040 _CONFIGURATION_FGCONFIGURATION.fields_by_name['rest_length_factor'].message_type = _CONFIGURATION_FLOATRANGE
3041 _CONFIGURATION_FGCONFIGURATION.fields_by_name['d_factor'].message_type = _CONFIGURATION_FLOATRANGE
3042 _CONFIGURATION_FGCONFIGURATION.fields_by_name['interaction_k_factor'].message_type = _CONFIGURATION_FLOATRANGE
3043 _CONFIGURATION_FGCONFIGURATION.fields_by_name['interaction_range_factor'].message_type = _CONFIGURATION_FLOATRANGE
3044 _CONFIGURATION_FGCONFIGURATION.fields_by_name['anchor_coordinates'].message_type = _CONFIGURATION_XYZ
3045 _CONFIGURATION_FGCONFIGURATION.fields_by_name['tamd_T_factor_coeff'].message_type = _CONFIGURATION_FLOATRANGE
3046 _CONFIGURATION_FGCONFIGURATION.fields_by_name['tamd_T_factor_base'].message_type = _CONFIGURATION_FLOATRANGE
3047 _CONFIGURATION_FGCONFIGURATION.fields_by_name['tamd_F_factor_coeff'].message_type = _CONFIGURATION_FLOATRANGE
3048 _CONFIGURATION_FGCONFIGURATION.fields_by_name['tamd_F_factor_base'].message_type = _CONFIGURATION_FLOATRANGE
3049 _CONFIGURATION_FGCONFIGURATION.fields_by_name['tamd_K'].message_type = _CONFIGURATION_FLOATRANGE
3050 _CONFIGURATION_FGCONFIGURATION.containing_type = _CONFIGURATION
3051 _CONFIGURATION_FLOATCONFIGURATION.fields_by_name['number'].message_type = _CONFIGURATION_INTRANGE
3052 _CONFIGURATION_FLOATCONFIGURATION.fields_by_name['radius'].message_type = _CONFIGURATION_FLOATRANGE
3053 _CONFIGURATION_FLOATCONFIGURATION.fields_by_name['interactions'].message_type = _CONFIGURATION_INTRANGE
3054 _CONFIGURATION_FLOATCONFIGURATION.fields_by_name['d_factor'].message_type = _CONFIGURATION_FLOATRANGE
3055 _CONFIGURATION_FLOATCONFIGURATION.fields_by_name['interaction_k_factor'].message_type = _CONFIGURATION_FLOATRANGE
3056 _CONFIGURATION_FLOATCONFIGURATION.fields_by_name['interaction_range_factor'].message_type = _CONFIGURATION_FLOATRANGE
3057 _CONFIGURATION_FLOATCONFIGURATION.fields_by_name['k_z_bias'].message_type = _CONFIGURATION_FLOATRANGE
3058 _CONFIGURATION_FLOATCONFIGURATION.fields_by_name['k_z_bias_fraction'].message_type = _CONFIGURATION_FLOATRANGE
3059 _CONFIGURATION_FLOATCONFIGURATION.fields_by_name['site_coordinates'].message_type = _CONFIGURATION_XYZ
3060 _CONFIGURATION_FLOATCONFIGURATION.containing_type = _CONFIGURATION
3061 _CONFIGURATION_OBSTACLECONFIGURATION.fields_by_name['xyzs'].message_type = _CONFIGURATION_XYZ
3062 _CONFIGURATION_OBSTACLECONFIGURATION.fields_by_name['radius'].message_type = _CONFIGURATION_FLOATRANGE
3063 _CONFIGURATION_OBSTACLECONFIGURATION.fields_by_name['interactions'].message_type = _CONFIGURATION_INTRANGE
3064 _CONFIGURATION_OBSTACLECONFIGURATION.fields_by_name['d_factor'].message_type = _CONFIGURATION_FLOATRANGE
3065 _CONFIGURATION_OBSTACLECONFIGURATION.fields_by_name['interaction_k_factor'].message_type = _CONFIGURATION_FLOATRANGE
3066 _CONFIGURATION_OBSTACLECONFIGURATION.fields_by_name['interaction_range_factor'].message_type = _CONFIGURATION_FLOATRANGE
3067 _CONFIGURATION_OBSTACLECONFIGURATION.containing_type = _CONFIGURATION
3068 _CONFIGURATION_INTERACTION.fields_by_name['is_on'].message_type = _CONFIGURATION_INTRANGE
3069 _CONFIGURATION_INTERACTION.fields_by_name['interaction_k'].message_type = _CONFIGURATION_FLOATRANGE
3070 _CONFIGURATION_INTERACTION.fields_by_name['interaction_range'].message_type = _CONFIGURATION_FLOATRANGE
3071 _CONFIGURATION_INTERACTION.fields_by_name['k_tangent_skew'].message_type = _CONFIGURATION_FLOATRANGE
3072 _CONFIGURATION_INTERACTION.fields_by_name['range_tangent_skew'].message_type = _CONFIGURATION_FLOATRANGE
3073 _CONFIGURATION_INTERACTION.fields_by_name['range_sigma0_deg'].message_type = _CONFIGURATION_FLOATRANGE
3074 _CONFIGURATION_INTERACTION.fields_by_name['range_sigma1_deg'].message_type = _CONFIGURATION_FLOATRANGE
3075 _CONFIGURATION_INTERACTION.fields_by_name['nonspecific_range'].message_type = _CONFIGURATION_FLOATRANGE
3076 _CONFIGURATION_INTERACTION.fields_by_name['nonspecific_k'].message_type = _CONFIGURATION_FLOATRANGE
3077 _CONFIGURATION_INTERACTION.fields_by_name['excluded_volume_k'].message_type = _CONFIGURATION_FLOATRANGE
3078 _CONFIGURATION_INTERACTION.containing_type = _CONFIGURATION
3079 _CONFIGURATION.fields_by_name['interaction_k'].message_type = _CONFIGURATION_FLOATRANGE
3080 _CONFIGURATION.fields_by_name['interaction_range'].message_type = _CONFIGURATION_FLOATRANGE
3081 _CONFIGURATION.fields_by_name['backbone_k'].message_type = _CONFIGURATION_FLOATRANGE
3082 _CONFIGURATION.fields_by_name['time_step_factor'].message_type = _CONFIGURATION_FLOATRANGE
3083 _CONFIGURATION.fields_by_name['box_side'].message_type = _CONFIGURATION_FLOATRANGE
3084 _CONFIGURATION.fields_by_name['box_is_on'].message_type = _CONFIGURATION_INTRANGE
3085 _CONFIGURATION.fields_by_name['slab_thickness'].message_type = _CONFIGURATION_FLOATRANGE
3086 _CONFIGURATION.fields_by_name['tunnel_radius'].message_type = _CONFIGURATION_FLOATRANGE
3087 _CONFIGURATION.fields_by_name['slab_is_on'].message_type = _CONFIGURATION_INTRANGE
3088 _CONFIGURATION.fields_by_name['slack'].message_type = _CONFIGURATION_FLOATRANGE
3089 _CONFIGURATION.fields_by_name['fgs'].message_type = _CONFIGURATION_FGCONFIGURATION
3090 _CONFIGURATION.fields_by_name['floaters'].message_type = _CONFIGURATION_FLOATCONFIGURATION
3091 _CONFIGURATION.fields_by_name['obstacles'].message_type = _CONFIGURATION_OBSTACLECONFIGURATION
3092 _CONFIGURATION.fields_by_name['interactions'].message_type = _CONFIGURATION_INTERACTION
3093 _CONFIGURATION.fields_by_name['nonspecific_range'].message_type = _CONFIGURATION_FLOATRANGE
3094 _CONFIGURATION.fields_by_name['nonspecific_k'].message_type = _CONFIGURATION_FLOATRANGE
3095 _CONFIGURATION.fields_by_name['angular_D_factor'].message_type = _CONFIGURATION_FLOATRANGE
3096 _CONFIGURATION.fields_by_name['excluded_volume_k'].message_type = _CONFIGURATION_FLOATRANGE
3097 _CONFIGURATION.fields_by_name['statistics_fraction'].message_type = _CONFIGURATION_FLOATRANGE
3098 _CONFIGURATION.fields_by_name['time_step_wave_factor'].message_type = _CONFIGURATION_FLOATRANGE
3099 _CONFIGURATION.fields_by_name['temperature_k'].message_type = _CONFIGURATION_FLOATRANGE
3100 _CONFIGURATION.fields_by_name['tunnel_radius_k'].message_type = _CONFIGURATION_FLOATRANGE
3101 _CONFIGURATION.fields_by_name['pore_anchored_beads_k'].message_type = _CONFIGURATION_FLOATRANGE
3102 _CONFIGURATION.fields_by_name['backbone_tau_ns'].message_type = _CONFIGURATION_FLOATRANGE
3103 _ASSIGNMENT_XYZ.containing_type = _ASSIGNMENT
3104 _ASSIGNMENT_INTASSIGNMENT.containing_type = _ASSIGNMENT
3105 _ASSIGNMENT_FLOATASSIGNMENT.containing_type = _ASSIGNMENT
3106 _ASSIGNMENT_FGASSIGNMENT.fields_by_name['number_of_beads'].message_type = _ASSIGNMENT_INTASSIGNMENT
3107 _ASSIGNMENT_FGASSIGNMENT.fields_by_name['number'].message_type = _ASSIGNMENT_INTASSIGNMENT
3108 _ASSIGNMENT_FGASSIGNMENT.fields_by_name['radius'].message_type = _ASSIGNMENT_FLOATASSIGNMENT
3109 _ASSIGNMENT_FGASSIGNMENT.fields_by_name['interactions'].message_type = _ASSIGNMENT_INTASSIGNMENT
3110 _ASSIGNMENT_FGASSIGNMENT.fields_by_name['rest_length_factor'].message_type = _ASSIGNMENT_FLOATASSIGNMENT
3111 _ASSIGNMENT_FGASSIGNMENT.fields_by_name['d_factor'].message_type = _ASSIGNMENT_FLOATASSIGNMENT
3112 _ASSIGNMENT_FGASSIGNMENT.fields_by_name['interaction_k_factor'].message_type = _ASSIGNMENT_FLOATASSIGNMENT
3113 _ASSIGNMENT_FGASSIGNMENT.fields_by_name['interaction_range_factor'].message_type = _ASSIGNMENT_FLOATASSIGNMENT
3114 _ASSIGNMENT_FGASSIGNMENT.fields_by_name['anchor_coordinates'].message_type = _ASSIGNMENT_XYZ
3115 _ASSIGNMENT_FGASSIGNMENT.fields_by_name['tamd_T_factor_coeff'].message_type = _ASSIGNMENT_FLOATASSIGNMENT
3116 _ASSIGNMENT_FGASSIGNMENT.fields_by_name['tamd_T_factor_base'].message_type = _ASSIGNMENT_FLOATASSIGNMENT
3117 _ASSIGNMENT_FGASSIGNMENT.fields_by_name['tamd_F_factor_coeff'].message_type = _ASSIGNMENT_FLOATASSIGNMENT
3118 _ASSIGNMENT_FGASSIGNMENT.fields_by_name['tamd_F_factor_base'].message_type = _ASSIGNMENT_FLOATASSIGNMENT
3119 _ASSIGNMENT_FGASSIGNMENT.fields_by_name['tamd_K'].message_type = _ASSIGNMENT_FLOATASSIGNMENT
3120 _ASSIGNMENT_FGASSIGNMENT.containing_type = _ASSIGNMENT
3121 _ASSIGNMENT_FLOATERASSIGNMENT.fields_by_name['number'].message_type = _ASSIGNMENT_INTASSIGNMENT
3122 _ASSIGNMENT_FLOATERASSIGNMENT.fields_by_name['radius'].message_type = _ASSIGNMENT_FLOATASSIGNMENT
3123 _ASSIGNMENT_FLOATERASSIGNMENT.fields_by_name['interactions'].message_type = _ASSIGNMENT_INTASSIGNMENT
3124 _ASSIGNMENT_FLOATERASSIGNMENT.fields_by_name['d_factor'].message_type = _ASSIGNMENT_FLOATASSIGNMENT
3125 _ASSIGNMENT_FLOATERASSIGNMENT.fields_by_name['interaction_k_factor'].message_type = _ASSIGNMENT_FLOATASSIGNMENT
3126 _ASSIGNMENT_FLOATERASSIGNMENT.fields_by_name['interaction_range_factor'].message_type = _ASSIGNMENT_FLOATASSIGNMENT
3127 _ASSIGNMENT_FLOATERASSIGNMENT.fields_by_name['k_z_bias'].message_type = _ASSIGNMENT_FLOATASSIGNMENT
3128 _ASSIGNMENT_FLOATERASSIGNMENT.fields_by_name['k_z_bias_fraction'].message_type = _ASSIGNMENT_FLOATASSIGNMENT
3129 _ASSIGNMENT_FLOATERASSIGNMENT.fields_by_name['site_coordinates'].message_type = _ASSIGNMENT_XYZ
3130 _ASSIGNMENT_FLOATERASSIGNMENT.containing_type = _ASSIGNMENT
3131 _ASSIGNMENT_OBSTACLEASSIGNMENT.fields_by_name['xyzs'].message_type = _ASSIGNMENT_XYZ
3132 _ASSIGNMENT_OBSTACLEASSIGNMENT.fields_by_name['radius'].message_type = _ASSIGNMENT_FLOATASSIGNMENT
3133 _ASSIGNMENT_OBSTACLEASSIGNMENT.fields_by_name['interactions'].message_type = _ASSIGNMENT_INTASSIGNMENT
3134 _ASSIGNMENT_OBSTACLEASSIGNMENT.fields_by_name['d_factor'].message_type = _ASSIGNMENT_FLOATASSIGNMENT
3135 _ASSIGNMENT_OBSTACLEASSIGNMENT.fields_by_name['interaction_k_factor'].message_type = _ASSIGNMENT_FLOATASSIGNMENT
3136 _ASSIGNMENT_OBSTACLEASSIGNMENT.fields_by_name['interaction_range_factor'].message_type = _ASSIGNMENT_FLOATASSIGNMENT
3137 _ASSIGNMENT_OBSTACLEASSIGNMENT.containing_type = _ASSIGNMENT
3138 _ASSIGNMENT_INTERACTIONASSIGNMENT.fields_by_name['is_on'].message_type = _ASSIGNMENT_INTASSIGNMENT
3139 _ASSIGNMENT_INTERACTIONASSIGNMENT.fields_by_name['interaction_k'].message_type = _ASSIGNMENT_FLOATASSIGNMENT
3140 _ASSIGNMENT_INTERACTIONASSIGNMENT.fields_by_name['interaction_range'].message_type = _ASSIGNMENT_FLOATASSIGNMENT
3141 _ASSIGNMENT_INTERACTIONASSIGNMENT.fields_by_name['k_tangent_skew'].message_type = _ASSIGNMENT_FLOATASSIGNMENT
3142 _ASSIGNMENT_INTERACTIONASSIGNMENT.fields_by_name['range_tangent_skew'].message_type = _ASSIGNMENT_FLOATASSIGNMENT
3143 _ASSIGNMENT_INTERACTIONASSIGNMENT.fields_by_name['range_sigma0_deg'].message_type = _ASSIGNMENT_FLOATASSIGNMENT
3144 _ASSIGNMENT_INTERACTIONASSIGNMENT.fields_by_name['range_sigma1_deg'].message_type = _ASSIGNMENT_FLOATASSIGNMENT
3145 _ASSIGNMENT_INTERACTIONASSIGNMENT.fields_by_name['nonspecific_range'].message_type = _ASSIGNMENT_FLOATASSIGNMENT
3146 _ASSIGNMENT_INTERACTIONASSIGNMENT.fields_by_name['nonspecific_k'].message_type = _ASSIGNMENT_FLOATASSIGNMENT
3147 _ASSIGNMENT_INTERACTIONASSIGNMENT.fields_by_name['excluded_volume_k'].message_type = _ASSIGNMENT_FLOATASSIGNMENT
3148 _ASSIGNMENT_INTERACTIONASSIGNMENT.containing_type = _ASSIGNMENT
3149 _ASSIGNMENT.fields_by_name['interaction_k'].message_type = _ASSIGNMENT_FLOATASSIGNMENT
3150 _ASSIGNMENT.fields_by_name['interaction_range'].message_type = _ASSIGNMENT_FLOATASSIGNMENT
3151 _ASSIGNMENT.fields_by_name['backbone_k'].message_type = _ASSIGNMENT_FLOATASSIGNMENT
3152 _ASSIGNMENT.fields_by_name['time_step_factor'].message_type = _ASSIGNMENT_FLOATASSIGNMENT
3153 _ASSIGNMENT.fields_by_name['box_side'].message_type = _ASSIGNMENT_FLOATASSIGNMENT
3154 _ASSIGNMENT.fields_by_name['box_is_on'].message_type = _ASSIGNMENT_INTASSIGNMENT
3155 _ASSIGNMENT.fields_by_name['slab_thickness'].message_type = _ASSIGNMENT_FLOATASSIGNMENT
3156 _ASSIGNMENT.fields_by_name['tunnel_radius'].message_type = _ASSIGNMENT_FLOATASSIGNMENT
3157 _ASSIGNMENT.fields_by_name['slab_is_on'].message_type = _ASSIGNMENT_INTASSIGNMENT
3158 _ASSIGNMENT.fields_by_name['slack'].message_type = _ASSIGNMENT_FLOATASSIGNMENT
3159 _ASSIGNMENT.fields_by_name['fgs'].message_type = _ASSIGNMENT_FGASSIGNMENT
3160 _ASSIGNMENT.fields_by_name['floaters'].message_type = _ASSIGNMENT_FLOATERASSIGNMENT
3161 _ASSIGNMENT.fields_by_name['obstacles'].message_type = _ASSIGNMENT_OBSTACLEASSIGNMENT
3162 _ASSIGNMENT.fields_by_name['interactions'].message_type = _ASSIGNMENT_INTERACTIONASSIGNMENT
3163 _ASSIGNMENT.fields_by_name['nonspecific_range'].message_type = _ASSIGNMENT_FLOATASSIGNMENT
3164 _ASSIGNMENT.fields_by_name['nonspecific_k'].message_type = _ASSIGNMENT_FLOATASSIGNMENT
3165 _ASSIGNMENT.fields_by_name['angular_D_factor'].message_type = _ASSIGNMENT_FLOATASSIGNMENT
3166 _ASSIGNMENT.fields_by_name['excluded_volume_k'].message_type = _ASSIGNMENT_FLOATASSIGNMENT
3167 _ASSIGNMENT.fields_by_name['statistics_fraction'].message_type = _ASSIGNMENT_FLOATASSIGNMENT
3168 _ASSIGNMENT.fields_by_name['time_step_wave_factor'].message_type = _ASSIGNMENT_FLOATASSIGNMENT
3169 _ASSIGNMENT.fields_by_name['temperature_k'].message_type = _ASSIGNMENT_FLOATASSIGNMENT
3170 _ASSIGNMENT.fields_by_name['tunnel_radius_k'].message_type = _ASSIGNMENT_FLOATASSIGNMENT
3171 _ASSIGNMENT.fields_by_name['pore_anchored_beads_k'].message_type = _ASSIGNMENT_FLOATASSIGNMENT
3172 _ASSIGNMENT.fields_by_name['backbone_tau_ns'].message_type = _ASSIGNMENT_FLOATASSIGNMENT
3173 _STATISTICS_INTS.containing_type = _STATISTICS
3174 _STATISTICS_INTS_LIST.fields_by_name['ints_list'].message_type = _STATISTICS_INTS
3175 _STATISTICS_INTS_LIST.containing_type = _STATISTICS
3176 _STATISTICS_INTS_LISTS.fields_by_name['ints_lists'].message_type = _STATISTICS_INTS_LIST
3177 _STATISTICS_INTS_LISTS.containing_type = _STATISTICS
3178 _STATISTICS_FGORDERPARAMS.containing_type = _STATISTICS
3179 _STATISTICS_FLOATERORDERPARAMS.containing_type = _STATISTICS
3180 _STATISTICS_FGSTATS.fields_by_name['order_params'].message_type = _STATISTICS_FGORDERPARAMS
3181 _STATISTICS_FGSTATS.fields_by_name['zr_hist'].message_type = _STATISTICS_INTS_LIST
3182 _STATISTICS_FGSTATS.fields_by_name['xyz_hist'].message_type = _STATISTICS_INTS_LISTS
3183 _STATISTICS_FGSTATS.containing_type = _STATISTICS
3184 _STATISTICS_FGBEADSTATS.fields_by_name['zr_hist'].message_type = _STATISTICS_INTS_LIST
3185 _STATISTICS_FGBEADSTATS.fields_by_name['xyz_hist'].message_type = _STATISTICS_INTS_LISTS
3186 _STATISTICS_FGBEADSTATS.containing_type = _STATISTICS
3187 _STATISTICS_FLOATSTATS.fields_by_name['order_params'].message_type = _STATISTICS_FLOATERORDERPARAMS
3188 _STATISTICS_FLOATSTATS.fields_by_name['zr_hist'].message_type = _STATISTICS_INTS_LIST
3189 _STATISTICS_FLOATSTATS.fields_by_name['xyz_hist'].message_type = _STATISTICS_INTS_LISTS
3190 _STATISTICS_FLOATSTATS.containing_type = _STATISTICS
3191 _STATISTICS_INTERACTIONORDERPARAMS.containing_type = _STATISTICS
3192 _STATISTICS_INTERACTIONSTATS.fields_by_name['order_params'].message_type = _STATISTICS_INTERACTIONORDERPARAMS
3193 _STATISTICS_INTERACTIONSTATS.containing_type = _STATISTICS
3194 _STATISTICS_GLOBALORDERPARAMS.fields_by_name['zr_hists'].message_type = _STATISTICS_INTS
3195 _STATISTICS_GLOBALORDERPARAMS.containing_type = _STATISTICS
3196 _STATISTICS.fields_by_name['fgs'].message_type = _STATISTICS_FGSTATS
3197 _STATISTICS.fields_by_name['floaters'].message_type = _STATISTICS_FLOATSTATS
3198 _STATISTICS.fields_by_name['interactions'].message_type = _STATISTICS_INTERACTIONSTATS
3199 _STATISTICS.fields_by_name['global_order_params'].message_type = _STATISTICS_GLOBALORDERPARAMS
3200 _STATISTICS.fields_by_name['fg_beads'].message_type = _STATISTICS_FGBEADSTATS
3201 _CONFORMATION_COORDINATES.containing_type = _CONFORMATION
3202 _CONFORMATION_SITES.fields_by_name['coordinates'].message_type = _CONFORMATION_COORDINATES
3203 _CONFORMATION_SITES.containing_type = _CONFORMATION
3204 _CONFORMATION_PARTICLE.containing_type = _CONFORMATION
3205 _CONFORMATION.fields_by_name['sites'].message_type = _CONFORMATION_SITES
3206 _CONFORMATION.fields_by_name['particle'].message_type = _CONFORMATION_PARTICLE
3207 _OUTPUT.fields_by_name['assignment'].message_type = _ASSIGNMENT
3208 _OUTPUT.fields_by_name['statistics'].message_type = _STATISTICS
3209 _OUTPUT.fields_by_name['conformation'].message_type = _CONFORMATION
3210 DESCRIPTOR.message_types_by_name['Configuration'] = _CONFIGURATION
3211 DESCRIPTOR.message_types_by_name['Assignment'] = _ASSIGNMENT
3212 DESCRIPTOR.message_types_by_name['Statistics'] = _STATISTICS
3213 DESCRIPTOR.message_types_by_name['Conformation'] = _CONFORMATION
3214 DESCRIPTOR.message_types_by_name['Output'] = _OUTPUT
3215 
3216 Configuration = _reflection.GeneratedProtocolMessageType('Configuration', (_message.Message,), dict(
3217 
3218  XYZ = _reflection.GeneratedProtocolMessageType('XYZ', (_message.Message,), dict(
3219  DESCRIPTOR = _CONFIGURATION_XYZ,
3220  __module__ = 'npctransport_pb2'
3221  # @@protoc_insertion_point(class_scope:npctransport_proto.Configuration.XYZ)
3222  ))
3223  ,
3224 
3225  IntRange = _reflection.GeneratedProtocolMessageType('IntRange', (_message.Message,), dict(
3226  DESCRIPTOR = _CONFIGURATION_INTRANGE,
3227  __module__ = 'npctransport_pb2'
3228  # @@protoc_insertion_point(class_scope:npctransport_proto.Configuration.IntRange)
3229  ))
3230  ,
3231 
3232  FloatRange = _reflection.GeneratedProtocolMessageType('FloatRange', (_message.Message,), dict(
3233  DESCRIPTOR = _CONFIGURATION_FLOATRANGE,
3234  __module__ = 'npctransport_pb2'
3235  # @@protoc_insertion_point(class_scope:npctransport_proto.Configuration.FloatRange)
3236  ))
3237  ,
3238 
3239  FGConfiguration = _reflection.GeneratedProtocolMessageType('FGConfiguration', (_message.Message,), dict(
3240  DESCRIPTOR = _CONFIGURATION_FGCONFIGURATION,
3241  __module__ = 'npctransport_pb2'
3242  # @@protoc_insertion_point(class_scope:npctransport_proto.Configuration.FGConfiguration)
3243  ))
3244  ,
3245 
3246  FloatConfiguration = _reflection.GeneratedProtocolMessageType('FloatConfiguration', (_message.Message,), dict(
3247  DESCRIPTOR = _CONFIGURATION_FLOATCONFIGURATION,
3248  __module__ = 'npctransport_pb2'
3249  # @@protoc_insertion_point(class_scope:npctransport_proto.Configuration.FloatConfiguration)
3250  ))
3251  ,
3252 
3253  ObstacleConfiguration = _reflection.GeneratedProtocolMessageType('ObstacleConfiguration', (_message.Message,), dict(
3254  DESCRIPTOR = _CONFIGURATION_OBSTACLECONFIGURATION,
3255  __module__ = 'npctransport_pb2'
3256  # @@protoc_insertion_point(class_scope:npctransport_proto.Configuration.ObstacleConfiguration)
3257  ))
3258  ,
3259 
3260  Interaction = _reflection.GeneratedProtocolMessageType('Interaction', (_message.Message,), dict(
3261  DESCRIPTOR = _CONFIGURATION_INTERACTION,
3262  __module__ = 'npctransport_pb2'
3263  # @@protoc_insertion_point(class_scope:npctransport_proto.Configuration.Interaction)
3264  ))
3265  ,
3266  DESCRIPTOR = _CONFIGURATION,
3267  __module__ = 'npctransport_pb2'
3268  # @@protoc_insertion_point(class_scope:npctransport_proto.Configuration)
3269  ))
3270 _sym_db.RegisterMessage(Configuration)
3271 _sym_db.RegisterMessage(Configuration.XYZ)
3272 _sym_db.RegisterMessage(Configuration.IntRange)
3273 _sym_db.RegisterMessage(Configuration.FloatRange)
3274 _sym_db.RegisterMessage(Configuration.FGConfiguration)
3275 _sym_db.RegisterMessage(Configuration.FloatConfiguration)
3276 _sym_db.RegisterMessage(Configuration.ObstacleConfiguration)
3277 _sym_db.RegisterMessage(Configuration.Interaction)
3278 
3279 Assignment = _reflection.GeneratedProtocolMessageType('Assignment', (_message.Message,), dict(
3280 
3281  XYZ = _reflection.GeneratedProtocolMessageType('XYZ', (_message.Message,), dict(
3282  DESCRIPTOR = _ASSIGNMENT_XYZ,
3283  __module__ = 'npctransport_pb2'
3284  # @@protoc_insertion_point(class_scope:npctransport_proto.Assignment.XYZ)
3285  ))
3286  ,
3287 
3288  IntAssignment = _reflection.GeneratedProtocolMessageType('IntAssignment', (_message.Message,), dict(
3289  DESCRIPTOR = _ASSIGNMENT_INTASSIGNMENT,
3290  __module__ = 'npctransport_pb2'
3291  # @@protoc_insertion_point(class_scope:npctransport_proto.Assignment.IntAssignment)
3292  ))
3293  ,
3294 
3295  FloatAssignment = _reflection.GeneratedProtocolMessageType('FloatAssignment', (_message.Message,), dict(
3296  DESCRIPTOR = _ASSIGNMENT_FLOATASSIGNMENT,
3297  __module__ = 'npctransport_pb2'
3298  # @@protoc_insertion_point(class_scope:npctransport_proto.Assignment.FloatAssignment)
3299  ))
3300  ,
3301 
3302  FGAssignment = _reflection.GeneratedProtocolMessageType('FGAssignment', (_message.Message,), dict(
3303  DESCRIPTOR = _ASSIGNMENT_FGASSIGNMENT,
3304  __module__ = 'npctransport_pb2'
3305  # @@protoc_insertion_point(class_scope:npctransport_proto.Assignment.FGAssignment)
3306  ))
3307  ,
3308 
3309  FloaterAssignment = _reflection.GeneratedProtocolMessageType('FloaterAssignment', (_message.Message,), dict(
3310  DESCRIPTOR = _ASSIGNMENT_FLOATERASSIGNMENT,
3311  __module__ = 'npctransport_pb2'
3312  # @@protoc_insertion_point(class_scope:npctransport_proto.Assignment.FloaterAssignment)
3313  ))
3314  ,
3315 
3316  ObstacleAssignment = _reflection.GeneratedProtocolMessageType('ObstacleAssignment', (_message.Message,), dict(
3317  DESCRIPTOR = _ASSIGNMENT_OBSTACLEASSIGNMENT,
3318  __module__ = 'npctransport_pb2'
3319  # @@protoc_insertion_point(class_scope:npctransport_proto.Assignment.ObstacleAssignment)
3320  ))
3321  ,
3322 
3323  InteractionAssignment = _reflection.GeneratedProtocolMessageType('InteractionAssignment', (_message.Message,), dict(
3324  DESCRIPTOR = _ASSIGNMENT_INTERACTIONASSIGNMENT,
3325  __module__ = 'npctransport_pb2'
3326  # @@protoc_insertion_point(class_scope:npctransport_proto.Assignment.InteractionAssignment)
3327  ))
3328  ,
3329  DESCRIPTOR = _ASSIGNMENT,
3330  __module__ = 'npctransport_pb2'
3331  # @@protoc_insertion_point(class_scope:npctransport_proto.Assignment)
3332  ))
3333 _sym_db.RegisterMessage(Assignment)
3334 _sym_db.RegisterMessage(Assignment.XYZ)
3335 _sym_db.RegisterMessage(Assignment.IntAssignment)
3336 _sym_db.RegisterMessage(Assignment.FloatAssignment)
3337 _sym_db.RegisterMessage(Assignment.FGAssignment)
3338 _sym_db.RegisterMessage(Assignment.FloaterAssignment)
3339 _sym_db.RegisterMessage(Assignment.ObstacleAssignment)
3340 _sym_db.RegisterMessage(Assignment.InteractionAssignment)
3341 
3342 Statistics = _reflection.GeneratedProtocolMessageType('Statistics', (_message.Message,), dict(
3343 
3344  Ints = _reflection.GeneratedProtocolMessageType('Ints', (_message.Message,), dict(
3345  DESCRIPTOR = _STATISTICS_INTS,
3346  __module__ = 'npctransport_pb2'
3347  # @@protoc_insertion_point(class_scope:npctransport_proto.Statistics.Ints)
3348  ))
3349  ,
3350 
3351  Ints_list = _reflection.GeneratedProtocolMessageType('Ints_list', (_message.Message,), dict(
3352  DESCRIPTOR = _STATISTICS_INTS_LIST,
3353  __module__ = 'npctransport_pb2'
3354  # @@protoc_insertion_point(class_scope:npctransport_proto.Statistics.Ints_list)
3355  ))
3356  ,
3357 
3358  Ints_lists = _reflection.GeneratedProtocolMessageType('Ints_lists', (_message.Message,), dict(
3359  DESCRIPTOR = _STATISTICS_INTS_LISTS,
3360  __module__ = 'npctransport_pb2'
3361  # @@protoc_insertion_point(class_scope:npctransport_proto.Statistics.Ints_lists)
3362  ))
3363  ,
3364 
3365  FGOrderParams = _reflection.GeneratedProtocolMessageType('FGOrderParams', (_message.Message,), dict(
3366  DESCRIPTOR = _STATISTICS_FGORDERPARAMS,
3367  __module__ = 'npctransport_pb2'
3368  # @@protoc_insertion_point(class_scope:npctransport_proto.Statistics.FGOrderParams)
3369  ))
3370  ,
3371 
3372  FloaterOrderParams = _reflection.GeneratedProtocolMessageType('FloaterOrderParams', (_message.Message,), dict(
3373  DESCRIPTOR = _STATISTICS_FLOATERORDERPARAMS,
3374  __module__ = 'npctransport_pb2'
3375  # @@protoc_insertion_point(class_scope:npctransport_proto.Statistics.FloaterOrderParams)
3376  ))
3377  ,
3378 
3379  FGStats = _reflection.GeneratedProtocolMessageType('FGStats', (_message.Message,), dict(
3380  DESCRIPTOR = _STATISTICS_FGSTATS,
3381  __module__ = 'npctransport_pb2'
3382  # @@protoc_insertion_point(class_scope:npctransport_proto.Statistics.FGStats)
3383  ))
3384  ,
3385 
3386  FGBeadStats = _reflection.GeneratedProtocolMessageType('FGBeadStats', (_message.Message,), dict(
3387  DESCRIPTOR = _STATISTICS_FGBEADSTATS,
3388  __module__ = 'npctransport_pb2'
3389  # @@protoc_insertion_point(class_scope:npctransport_proto.Statistics.FGBeadStats)
3390  ))
3391  ,
3392 
3393  FloatStats = _reflection.GeneratedProtocolMessageType('FloatStats', (_message.Message,), dict(
3394  DESCRIPTOR = _STATISTICS_FLOATSTATS,
3395  __module__ = 'npctransport_pb2'
3396  # @@protoc_insertion_point(class_scope:npctransport_proto.Statistics.FloatStats)
3397  ))
3398  ,
3399 
3400  InteractionOrderParams = _reflection.GeneratedProtocolMessageType('InteractionOrderParams', (_message.Message,), dict(
3401  DESCRIPTOR = _STATISTICS_INTERACTIONORDERPARAMS,
3402  __module__ = 'npctransport_pb2'
3403  # @@protoc_insertion_point(class_scope:npctransport_proto.Statistics.InteractionOrderParams)
3404  ))
3405  ,
3406 
3407  InteractionStats = _reflection.GeneratedProtocolMessageType('InteractionStats', (_message.Message,), dict(
3408  DESCRIPTOR = _STATISTICS_INTERACTIONSTATS,
3409  __module__ = 'npctransport_pb2'
3410  # @@protoc_insertion_point(class_scope:npctransport_proto.Statistics.InteractionStats)
3411  ))
3412  ,
3413 
3414  GlobalOrderParams = _reflection.GeneratedProtocolMessageType('GlobalOrderParams', (_message.Message,), dict(
3415  DESCRIPTOR = _STATISTICS_GLOBALORDERPARAMS,
3416  __module__ = 'npctransport_pb2'
3417  # @@protoc_insertion_point(class_scope:npctransport_proto.Statistics.GlobalOrderParams)
3418  ))
3419  ,
3420  DESCRIPTOR = _STATISTICS,
3421  __module__ = 'npctransport_pb2'
3422  # @@protoc_insertion_point(class_scope:npctransport_proto.Statistics)
3423  ))
3424 _sym_db.RegisterMessage(Statistics)
3425 _sym_db.RegisterMessage(Statistics.Ints)
3426 _sym_db.RegisterMessage(Statistics.Ints_list)
3427 _sym_db.RegisterMessage(Statistics.Ints_lists)
3428 _sym_db.RegisterMessage(Statistics.FGOrderParams)
3429 _sym_db.RegisterMessage(Statistics.FloaterOrderParams)
3430 _sym_db.RegisterMessage(Statistics.FGStats)
3431 _sym_db.RegisterMessage(Statistics.FGBeadStats)
3432 _sym_db.RegisterMessage(Statistics.FloatStats)
3433 _sym_db.RegisterMessage(Statistics.InteractionOrderParams)
3434 _sym_db.RegisterMessage(Statistics.InteractionStats)
3435 _sym_db.RegisterMessage(Statistics.GlobalOrderParams)
3436 
3437 Conformation = _reflection.GeneratedProtocolMessageType('Conformation', (_message.Message,), dict(
3438 
3439  Coordinates = _reflection.GeneratedProtocolMessageType('Coordinates', (_message.Message,), dict(
3440  DESCRIPTOR = _CONFORMATION_COORDINATES,
3441  __module__ = 'npctransport_pb2'
3442  # @@protoc_insertion_point(class_scope:npctransport_proto.Conformation.Coordinates)
3443  ))
3444  ,
3445 
3446  Sites = _reflection.GeneratedProtocolMessageType('Sites', (_message.Message,), dict(
3447  DESCRIPTOR = _CONFORMATION_SITES,
3448  __module__ = 'npctransport_pb2'
3449  # @@protoc_insertion_point(class_scope:npctransport_proto.Conformation.Sites)
3450  ))
3451  ,
3452 
3453  Particle = _reflection.GeneratedProtocolMessageType('Particle', (_message.Message,), dict(
3454  DESCRIPTOR = _CONFORMATION_PARTICLE,
3455  __module__ = 'npctransport_pb2'
3456  # @@protoc_insertion_point(class_scope:npctransport_proto.Conformation.Particle)
3457  ))
3458  ,
3459  DESCRIPTOR = _CONFORMATION,
3460  __module__ = 'npctransport_pb2'
3461  # @@protoc_insertion_point(class_scope:npctransport_proto.Conformation)
3462  ))
3463 _sym_db.RegisterMessage(Conformation)
3464 _sym_db.RegisterMessage(Conformation.Coordinates)
3465 _sym_db.RegisterMessage(Conformation.Sites)
3466 _sym_db.RegisterMessage(Conformation.Particle)
3467 
3468 Output = _reflection.GeneratedProtocolMessageType('Output', (_message.Message,), dict(
3469  DESCRIPTOR = _OUTPUT,
3470  __module__ = 'npctransport_pb2'
3471  # @@protoc_insertion_point(class_scope:npctransport_proto.Output)
3472  ))
3473 _sym_db.RegisterMessage(Output)
3474 
3475 
3476 # @@protoc_insertion_point(module_scope)