Class: FHIR::MolecularSequence::Quality
- Inherits:
-
FHIR::Model
- Object
- FHIR::Model
- FHIR::MolecularSequence::Quality
- Defined in:
- lib/fhir_models/fhir/resources/MolecularSequence.rb
Defined Under Namespace
Classes: Roc
Constant Summary collapse
- METADATA =
{ 'id' => {'type'=>'string', 'path'=>'Quality.id', 'min'=>0, 'max'=>1}, 'extension' => {'type'=>'Extension', 'path'=>'Quality.extension', 'min'=>0, 'max'=>Float::INFINITY}, 'modifierExtension' => {'type'=>'Extension', 'path'=>'Quality.modifierExtension', 'min'=>0, 'max'=>Float::INFINITY}, 'type' => {'valid_codes'=>{'http://hl7.org/fhir/quality-type'=>['indel', 'snp', 'unknown']}, 'type'=>'code', 'path'=>'Quality.type', 'min'=>1, 'max'=>1, 'binding'=>{'strength'=>'required', 'uri'=>'http://hl7.org/fhir/ValueSet/quality-type|4.0.0'}}, 'standardSequence' => {'type'=>'CodeableConcept', 'path'=>'Quality.standardSequence', 'min'=>0, 'max'=>1, 'binding'=>{'strength'=>'example', 'uri'=>'http://hl7.org/fhir/ValueSet/sequence-quality-standardSequence'}}, 'start' => {'type'=>'integer', 'path'=>'Quality.start', 'min'=>0, 'max'=>1}, 'end' => {'type'=>'integer', 'path'=>'Quality.end', 'min'=>0, 'max'=>1}, 'score' => {'type'=>'Quantity', 'path'=>'Quality.score', 'min'=>0, 'max'=>1}, 'method' => {'local_name'=>'local_method', 'type'=>'CodeableConcept', 'path'=>'Quality.method', 'min'=>0, 'max'=>1, 'binding'=>{'strength'=>'example', 'uri'=>'http://hl7.org/fhir/ValueSet/sequence-quality-method'}}, 'truthTP' => {'type'=>'decimal', 'path'=>'Quality.truthTP', 'min'=>0, 'max'=>1}, 'queryTP' => {'type'=>'decimal', 'path'=>'Quality.queryTP', 'min'=>0, 'max'=>1}, 'truthFN' => {'type'=>'decimal', 'path'=>'Quality.truthFN', 'min'=>0, 'max'=>1}, 'queryFP' => {'type'=>'decimal', 'path'=>'Quality.queryFP', 'min'=>0, 'max'=>1}, 'gtFP' => {'type'=>'decimal', 'path'=>'Quality.gtFP', 'min'=>0, 'max'=>1}, 'precision' => {'type'=>'decimal', 'path'=>'Quality.precision', 'min'=>0, 'max'=>1}, 'recall' => {'type'=>'decimal', 'path'=>'Quality.recall', 'min'=>0, 'max'=>1}, 'fScore' => {'type'=>'decimal', 'path'=>'Quality.fScore', 'min'=>0, 'max'=>1}, 'roc' => {'type'=>'MolecularSequence::Quality::Roc', 'path'=>'Quality.roc', 'min'=>0, 'max'=>1} }
Instance Attribute Summary collapse
-
#end ⇒ Object
0-1 integer.
-
#extension ⇒ Object
0-* [ Extension ].
-
#fScore ⇒ Object
0-1 decimal.
-
#gtFP ⇒ Object
0-1 decimal.
-
#id ⇒ Object
0-1 string.
-
#local_method ⇒ Object
0-1 CodeableConcept.
-
#modifierExtension ⇒ Object
0-* [ Extension ].
-
#precision ⇒ Object
0-1 decimal.
-
#queryFP ⇒ Object
0-1 decimal.
-
#queryTP ⇒ Object
0-1 decimal.
-
#recall ⇒ Object
0-1 decimal.
-
#roc ⇒ Object
0-1 MolecularSequence::Quality::Roc.
-
#score ⇒ Object
0-1 Quantity.
-
#standardSequence ⇒ Object
0-1 CodeableConcept.
-
#start ⇒ Object
0-1 integer.
-
#truthFN ⇒ Object
0-1 decimal.
-
#truthTP ⇒ Object
0-1 decimal.
-
#type ⇒ Object
1-1 code.
Method Summary
Methods included from Xml
from_xml, #to_xml, valid?, validate
Methods included from Deprecate
Methods included from Json
Methods included from Hashable
Methods inherited from FHIR::Model
#==, #attribute_mismatch, #compare_attribute, #equals?, #hash, #initialize, #method_missing, #mismatch, #primitive?, #to_reference, #valid?, #validate, #validate_profile
Constructor Details
This class inherits a constructor from FHIR::Model
Dynamic Method Handling
This class handles dynamic methods through the method_missing method in the class FHIR::Model
Instance Attribute Details
#end ⇒ Object
0-1 integer
159 160 161 |
# File 'lib/fhir_models/fhir/resources/MolecularSequence.rb', line 159 def end @end end |
#extension ⇒ Object
0-* [ Extension ]
154 155 156 |
# File 'lib/fhir_models/fhir/resources/MolecularSequence.rb', line 154 def extension @extension end |
#fScore ⇒ Object
0-1 decimal
169 170 171 |
# File 'lib/fhir_models/fhir/resources/MolecularSequence.rb', line 169 def fScore @fScore end |
#gtFP ⇒ Object
0-1 decimal
166 167 168 |
# File 'lib/fhir_models/fhir/resources/MolecularSequence.rb', line 166 def gtFP @gtFP end |
#id ⇒ Object
0-1 string
153 154 155 |
# File 'lib/fhir_models/fhir/resources/MolecularSequence.rb', line 153 def id @id end |
#local_method ⇒ Object
0-1 CodeableConcept
161 162 163 |
# File 'lib/fhir_models/fhir/resources/MolecularSequence.rb', line 161 def local_method @local_method end |
#modifierExtension ⇒ Object
0-* [ Extension ]
155 156 157 |
# File 'lib/fhir_models/fhir/resources/MolecularSequence.rb', line 155 def modifierExtension @modifierExtension end |
#precision ⇒ Object
0-1 decimal
167 168 169 |
# File 'lib/fhir_models/fhir/resources/MolecularSequence.rb', line 167 def precision @precision end |
#queryFP ⇒ Object
0-1 decimal
165 166 167 |
# File 'lib/fhir_models/fhir/resources/MolecularSequence.rb', line 165 def queryFP @queryFP end |
#queryTP ⇒ Object
0-1 decimal
163 164 165 |
# File 'lib/fhir_models/fhir/resources/MolecularSequence.rb', line 163 def queryTP @queryTP end |
#recall ⇒ Object
0-1 decimal
168 169 170 |
# File 'lib/fhir_models/fhir/resources/MolecularSequence.rb', line 168 def recall @recall end |
#roc ⇒ Object
0-1 MolecularSequence::Quality::Roc
170 171 172 |
# File 'lib/fhir_models/fhir/resources/MolecularSequence.rb', line 170 def roc @roc end |
#score ⇒ Object
0-1 Quantity
160 161 162 |
# File 'lib/fhir_models/fhir/resources/MolecularSequence.rb', line 160 def score @score end |
#standardSequence ⇒ Object
0-1 CodeableConcept
157 158 159 |
# File 'lib/fhir_models/fhir/resources/MolecularSequence.rb', line 157 def standardSequence @standardSequence end |
#start ⇒ Object
0-1 integer
158 159 160 |
# File 'lib/fhir_models/fhir/resources/MolecularSequence.rb', line 158 def start @start end |
#truthFN ⇒ Object
0-1 decimal
164 165 166 |
# File 'lib/fhir_models/fhir/resources/MolecularSequence.rb', line 164 def truthFN @truthFN end |
#truthTP ⇒ Object
0-1 decimal
162 163 164 |
# File 'lib/fhir_models/fhir/resources/MolecularSequence.rb', line 162 def truthTP @truthTP end |
#type ⇒ Object
1-1 code
156 157 158 |
# File 'lib/fhir_models/fhir/resources/MolecularSequence.rb', line 156 def type @type end |