OSDN Git Service

new repo
[bytom/vapor.git] / vendor / google.golang.org / genproto / googleapis / genomics / v1 / readgroupset.pb.go
1 // Code generated by protoc-gen-go. DO NOT EDIT.
2 // source: google/genomics/v1/readgroupset.proto
3
4 package genomics
5
6 import proto "github.com/golang/protobuf/proto"
7 import fmt "fmt"
8 import math "math"
9 import _ "google.golang.org/genproto/googleapis/api/annotations"
10 import google_protobuf3 "github.com/golang/protobuf/ptypes/struct"
11
12 // Reference imports to suppress errors if they are not otherwise used.
13 var _ = proto.Marshal
14 var _ = fmt.Errorf
15 var _ = math.Inf
16
17 // A read group set is a logical collection of read groups, which are
18 // collections of reads produced by a sequencer. A read group set typically
19 // models reads corresponding to one sample, sequenced one way, and aligned one
20 // way.
21 //
22 // * A read group set belongs to one dataset.
23 // * A read group belongs to one read group set.
24 // * A read belongs to one read group.
25 //
26 // For more genomics resource definitions, see [Fundamentals of Google
27 // Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics)
28 type ReadGroupSet struct {
29         // The server-generated read group set ID, unique for all read group sets.
30         Id string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
31         // The dataset to which this read group set belongs.
32         DatasetId string `protobuf:"bytes,2,opt,name=dataset_id,json=datasetId" json:"dataset_id,omitempty"`
33         // The reference set to which the reads in this read group set are aligned.
34         ReferenceSetId string `protobuf:"bytes,3,opt,name=reference_set_id,json=referenceSetId" json:"reference_set_id,omitempty"`
35         // The read group set name. By default this will be initialized to the sample
36         // name of the sequenced data contained in this set.
37         Name string `protobuf:"bytes,4,opt,name=name" json:"name,omitempty"`
38         // The filename of the original source file for this read group set, if any.
39         Filename string `protobuf:"bytes,5,opt,name=filename" json:"filename,omitempty"`
40         // The read groups in this set. There are typically 1-10 read groups in a read
41         // group set.
42         ReadGroups []*ReadGroup `protobuf:"bytes,6,rep,name=read_groups,json=readGroups" json:"read_groups,omitempty"`
43         // A map of additional read group set information.
44         Info map[string]*google_protobuf3.ListValue `protobuf:"bytes,7,rep,name=info" json:"info,omitempty" protobuf_key:"bytes,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
45 }
46
47 func (m *ReadGroupSet) Reset()                    { *m = ReadGroupSet{} }
48 func (m *ReadGroupSet) String() string            { return proto.CompactTextString(m) }
49 func (*ReadGroupSet) ProtoMessage()               {}
50 func (*ReadGroupSet) Descriptor() ([]byte, []int) { return fileDescriptor8, []int{0} }
51
52 func (m *ReadGroupSet) GetId() string {
53         if m != nil {
54                 return m.Id
55         }
56         return ""
57 }
58
59 func (m *ReadGroupSet) GetDatasetId() string {
60         if m != nil {
61                 return m.DatasetId
62         }
63         return ""
64 }
65
66 func (m *ReadGroupSet) GetReferenceSetId() string {
67         if m != nil {
68                 return m.ReferenceSetId
69         }
70         return ""
71 }
72
73 func (m *ReadGroupSet) GetName() string {
74         if m != nil {
75                 return m.Name
76         }
77         return ""
78 }
79
80 func (m *ReadGroupSet) GetFilename() string {
81         if m != nil {
82                 return m.Filename
83         }
84         return ""
85 }
86
87 func (m *ReadGroupSet) GetReadGroups() []*ReadGroup {
88         if m != nil {
89                 return m.ReadGroups
90         }
91         return nil
92 }
93
94 func (m *ReadGroupSet) GetInfo() map[string]*google_protobuf3.ListValue {
95         if m != nil {
96                 return m.Info
97         }
98         return nil
99 }
100
101 func init() {
102         proto.RegisterType((*ReadGroupSet)(nil), "google.genomics.v1.ReadGroupSet")
103 }
104
105 func init() { proto.RegisterFile("google/genomics/v1/readgroupset.proto", fileDescriptor8) }
106
107 var fileDescriptor8 = []byte{
108         // 367 bytes of a gzipped FileDescriptorProto
109         0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x7c, 0x91, 0x4f, 0x8b, 0xdb, 0x30,
110         0x10, 0xc5, 0xb1, 0xf3, 0xa7, 0xcd, 0xa4, 0x84, 0x54, 0x87, 0x62, 0x4c, 0x03, 0x21, 0x50, 0x08,
111         0x3d, 0xc8, 0x4d, 0x7a, 0x29, 0x29, 0xe4, 0x10, 0x28, 0x25, 0xb0, 0x87, 0x60, 0xc3, 0x1e, 0xf6,
112         0x12, 0x14, 0x7b, 0x6c, 0xc4, 0x3a, 0x92, 0x91, 0xe4, 0x40, 0xbe, 0xf3, 0x7e, 0x80, 0x3d, 0x2e,
113         0x96, 0xff, 0x10, 0xd8, 0x25, 0xb7, 0xd1, 0xd3, 0xef, 0x8d, 0x46, 0x6f, 0xe0, 0x47, 0x26, 0x65,
114         0x96, 0x63, 0x90, 0xa1, 0x90, 0x67, 0x1e, 0xeb, 0xe0, 0xb2, 0x0a, 0x14, 0xb2, 0x24, 0x53, 0xb2,
115         0x2c, 0x34, 0x1a, 0x5a, 0x28, 0x69, 0x24, 0x21, 0x35, 0x46, 0x5b, 0x8c, 0x5e, 0x56, 0xfe, 0xf7,
116         0xc6, 0xca, 0x0a, 0x1e, 0x30, 0x21, 0xa4, 0x61, 0x86, 0x4b, 0xa1, 0x6b, 0x87, 0xbf, 0xb8, 0xd7,
117         0xb8, 0x61, 0xda, 0x0e, 0xf6, 0x74, 0x2a, 0xd3, 0x40, 0x1b, 0x55, 0xc6, 0xcd, 0x9b, 0x8b, 0x17,
118         0x17, 0xbe, 0x84, 0xc8, 0x92, 0xff, 0x95, 0x23, 0x42, 0x43, 0x26, 0xe0, 0xf2, 0xc4, 0x73, 0xe6,
119         0xce, 0x72, 0x14, 0xba, 0x3c, 0x21, 0x33, 0x80, 0x84, 0x19, 0xa6, 0xd1, 0x1c, 0x79, 0xe2, 0xb9,
120         0x56, 0x1f, 0x35, 0xca, 0x3e, 0x21, 0x4b, 0x98, 0x2a, 0x4c, 0x51, 0xa1, 0x88, 0xf1, 0xd8, 0x40,
121         0x3d, 0x0b, 0x4d, 0x3a, 0x3d, 0xb2, 0x24, 0x81, 0xbe, 0x60, 0x67, 0xf4, 0xfa, 0xf6, 0xd6, 0xd6,
122         0xc4, 0x87, 0xcf, 0x29, 0xcf, 0xd1, 0xea, 0x03, 0xab, 0x77, 0x67, 0xb2, 0x85, 0x71, 0xf5, 0x95,
123         0x63, 0x1d, 0x92, 0x37, 0x9c, 0xf7, 0x96, 0xe3, 0xf5, 0x8c, 0xbe, 0xcf, 0x88, 0x76, 0xf3, 0x87,
124         0xa0, 0xda, 0x52, 0x93, 0x2d, 0xf4, 0xb9, 0x48, 0xa5, 0xf7, 0xc9, 0x1a, 0x7f, 0xde, 0x35, 0x46,
125         0x68, 0xe8, 0x5e, 0xa4, 0xf2, 0x9f, 0x30, 0xea, 0x1a, 0x5a, 0x9f, 0x1f, 0xc1, 0xa8, 0x93, 0xc8,
126         0x14, 0x7a, 0xcf, 0x78, 0x6d, 0x62, 0xa9, 0x4a, 0xf2, 0x0b, 0x06, 0x17, 0x96, 0x97, 0x68, 0x23,
127         0x19, 0xaf, 0xfd, 0xb6, 0x7f, 0x1b, 0x33, 0x7d, 0xe0, 0xda, 0x3c, 0x56, 0x44, 0x58, 0x83, 0x1b,
128         0xf7, 0x8f, 0xb3, 0xcb, 0xe1, 0x5b, 0x2c, 0xcf, 0x1f, 0xcc, 0xb2, 0xfb, 0x7a, 0x3b, 0xcc, 0xa1,
129         0x6a, 0x72, 0x70, 0x9e, 0x36, 0x2d, 0x28, 0x73, 0x26, 0x32, 0x2a, 0x55, 0x56, 0xad, 0xda, 0x3e,
130         0x11, 0xd4, 0x57, 0xac, 0xe0, 0xfa, 0x76, 0xfd, 0x7f, 0xdb, 0xfa, 0xd5, 0x71, 0x4e, 0x43, 0x4b,
131         0xfe, 0x7e, 0x0b, 0x00, 0x00, 0xff, 0xff, 0x1f, 0xa9, 0x2f, 0xa5, 0x80, 0x02, 0x00, 0x00,
132 }