# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: genomicsdb_import_config.proto
"""Generated protocol buffer code."""
from google.protobuf.internal import builder as _builder
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import symbol_database as _symbol_database
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()


from . import genomicsdb_coordinates_pb2 as genomicsdb__coordinates__pb2
from . import genomicsdb_vid_mapping_pb2 as genomicsdb__vid__mapping__pb2
from . import genomicsdb_callsets_mapping_pb2 as genomicsdb__callsets__mapping__pb2


DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1egenomicsdb_import_config.proto\x12\rgenomicsdb_pb\x1a\x1cgenomicsdb_coordinates.proto\x1a\x1cgenomicsdb_vid_mapping.proto\x1a!genomicsdb_callsets_mapping.proto\"\xee\x01\n\tPartition\x12 \n\x05\x62\x65gin\x18\x01 \x02(\x0b\x32\x11.GenomicsDBColumn\x12\x11\n\tworkspace\x18\x02 \x01(\t\x12\x14\n\narray_name\x18\x03 \x01(\tH\x00\x12\x33\n)generate_array_name_from_partition_bounds\x18\x04 \x01(\x08H\x00\x12\x1b\n\x13vcf_output_filename\x18\x05 \x01(\t\x12\x1b\n\x13vcf_header_filename\x18\x07 \x01(\t\x12\x1e\n\x03\x65nd\x18\x06 \x01(\x0b\x32\x11.GenomicsDBColumnB\x07\n\x05\x61rray\"\xc1\n\n\x13ImportConfiguration\x12(\n\x19size_per_column_partition\x18\x07 \x02(\x03:\x05\x31\x36\x33\x38\x34\x12%\n\x16row_based_partitioning\x18\x01 \x01(\x08:\x05\x66\x61lse\x12#\n\x14produce_combined_vcf\x18\x02 \x01(\x08:\x05\x66\x61lse\x12\"\n\x14produce_tiledb_array\x18\x03 \x01(\x08:\x04true\x12\x33\n\x11\x63olumn_partitions\x18\x04 \x03(\x0b\x32\x18.genomicsdb_pb.Partition\x12\x1a\n\x10vid_mapping_file\x18\x05 \x01(\tH\x00\x12$\n\x0bvid_mapping\x18\x19 \x01(\x0b\x32\r.VidMappingPBH\x00\x12\x1e\n\x14\x63\x61llset_mapping_file\x18\x06 \x01(\tH\x01\x12,\n\x0f\x63\x61llset_mapping\x18\x1a \x01(\x0b\x32\x11.CallsetMappingPBH\x01\x12*\n\x1ctreat_deletions_as_intervals\x18\x08 \x01(\x08:\x04true\x12!\n\x16num_parallel_vcf_files\x18\t \x01(\x05:\x01\x31\x12-\n\x1e\x64\x65lete_and_create_tiledb_array\x18\n \x01(\x08:\x05\x66\x61lse\x12$\n\x16\x64o_ping_pong_buffering\x18\x0b \x01(\x08:\x04true\x12+\n\x1doffload_vcf_output_processing\x18\x0c \x01(\x08:\x04true\x12\x1f\n\x11\x64iscard_vcf_index\x18\r \x01(\x08:\x04true\x12\x1e\n\x0csegment_size\x18\x0e \x01(\x03:\x08\x31\x30\x34\x38\x35\x37\x36\x30\x12#\n\x15\x63ompress_tiledb_array\x18\x0f \x01(\x08:\x04true\x12 \n\x12num_cells_per_tile\x18\x10 \x01(\x03:\x04\x31\x30\x30\x30\x12\x1f\n\x10\x66\x61il_if_updating\x18\x11 \x01(\x08:\x05\x66\x61lse\x12\"\n\x17tiledb_compression_type\x18\x12 \x01(\x05:\x01\x31\x12$\n\x18tiledb_compression_level\x18\x13 \x01(\x05:\x02-1\x12\x32\n#consolidate_tiledb_array_after_load\x18\x14 \x01(\x08:\x05\x66\x61lse\x12#\n\x15\x64isable_synced_writes\x18\x15 \x01(\x08:\x04true\x12%\n\x1dignore_cells_not_in_partition\x18\x16 \x01(\x08\x12\x1d\n\x12lb_callset_row_idx\x18\x17 \x01(\x03:\x01\x30\x12\x1a\n\x12ub_callset_row_idx\x18\x18 \x01(\x03\x12\x32\n#enable_shared_posixfs_optimizations\x18\x1b \x01(\x08:\x05\x66\x61lse\x12/\n disable_delta_encode_for_offsets\x18\x1c \x01(\x08:\x05\x66\x61lse\x12.\n\x1f\x64isable_delta_encode_for_coords\x18\x1d \x01(\x08:\x05\x66\x61lse\x12$\n\x15\x65nable_bit_shuffle_gt\x18\x1e \x01(\x08:\x05\x66\x61lse\x12(\n\x19\x65nable_lz4_compression_gt\x18\x1f \x01(\x08:\x05\x66\x61lse\x12\x18\n\x10reference_genome\x18  \x01(\t\x12\x1b\n\x13vcf_header_filename\x18! \x01(\tB\x15\n\x13vid_mapping_optionsB\x19\n\x17\x63\x61llset_mapping_optionsB@\n\x14org.genomicsdb.modelB\x1dGenomicsDBImportConfigurationZ\tprotobuf/')

_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals())
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'genomicsdb_import_config_pb2', globals())
if _descriptor._USE_C_DESCRIPTORS == False:

  DESCRIPTOR._options = None
  DESCRIPTOR._serialized_options = b'\n\024org.genomicsdb.modelB\035GenomicsDBImportConfigurationZ\tprotobuf/'
  _PARTITION._serialized_start=145
  _PARTITION._serialized_end=383
  _IMPORTCONFIGURATION._serialized_start=386
  _IMPORTCONFIGURATION._serialized_end=1731
# @@protoc_insertion_point(module_scope)
