github.com/Bio-core/jtree@v0.0.0-20190705165106-1d7a7e7d6272/models/resultdetails.go (about) 1 package models 2 3 // This file was generated by the swagger tool. 4 // Editing this file might prove futile when you re-run the swagger generate command 5 6 import ( 7 strfmt "github.com/go-openapi/strfmt" 8 9 "github.com/go-openapi/errors" 10 "github.com/go-openapi/swag" 11 ) 12 13 // Resultdetails resultdetails 14 // swagger:model Resultdetails 15 type Resultdetails struct { 16 17 // v a f 18 VAF *float32 `json:"resultdetails.VAF,omitempty" db:"resultdetails.VAF"` 19 20 // c nomenclature 21 CNomenclature *string `json:"resultdetails.c_nomenclature,omitempty" db:"resultdetails.c_nomenclature"` 22 23 // coverage 24 Coverage *int64 `json:"resultdetails.coverage,omitempty" db:"resultdetails.coverage"` 25 26 // exon 27 Exon *int64 `json:"resultdetails.exon,omitempty" db:"resultdetails.exon"` 28 29 // gene 30 Gene *string `json:"resultdetails.gene,omitempty" db:"resultdetails.gene"` 31 32 // p nomenclature 33 PNomenclature *string `json:"resultdetails.p_nomenclature,omitempty" db:"resultdetails.p_nomenclature"` 34 35 // pcr 36 Pcr *string `json:"resultdetails.pcr,omitempty" db:"resultdetails.pcr"` 37 38 // quality score 39 QualityScore *float32 `json:"resultdetails.quality_score,omitempty" db:"resultdetails.quality_score"` 40 41 // result 42 Result *string `json:"resultdetails.result,omitempty" db:"resultdetails.result"` 43 44 // results details id 45 ResultsDetailsID *string `json:"resultdetails.results_details_id,omitempty" db:"resultdetails.results_details_id"` 46 47 // results id 48 ResultsID *string `json:"resultdetails.results_id,omitempty" db:"resultdetails.results_id"` 49 50 // risk score 51 RiskScore *float32 `json:"resultdetails.risk_score,omitempty" db:"resultdetails.risk_score"` 52 53 // uid 54 UID *string `json:"resultdetails.uid,omitempty" db:"resultdetails.uid"` 55 } 56 57 // Validate validates this resultdetails 58 func (m *Resultdetails) Validate(formats strfmt.Registry) error { 59 var res []error 60 61 if len(res) > 0 { 62 return errors.CompositeValidationError(res...) 63 } 64 return nil 65 } 66 67 // MarshalBinary interface implementation 68 func (m *Resultdetails) MarshalBinary() ([]byte, error) { 69 if m == nil { 70 return nil, nil 71 } 72 return swag.WriteJSON(m) 73 } 74 75 // UnmarshalBinary interface implementation 76 func (m *Resultdetails) UnmarshalBinary(b []byte) error { 77 var res Resultdetails 78 if err := swag.ReadJSON(b, &res); err != nil { 79 return err 80 } 81 *m = res 82 return nil 83 }