Ejemplo n.º 1
0
class QIBFeatureSchema(ma.Schema):
    class Meta:
        fields = ('id', 'feature_value', 'feature', 'qib', 'series_region')

    feature = ma.Nested(FeatureSchema)
    qib = ma.Nested(QIBSchema)
    series_region = ma.Nested(SeriesRegionSchema)
Ejemplo n.º 2
0
class SeriesSchema(ma.Schema):
    class Meta:
        fields = ('id', 'time_stamp', 'name', 'series_uid', 'sickness',
                  'modality', 'id_patient', 'patient')

    patient = ma.Nested(PatientSchema)
    modality = ma.Nested(ModalitySchema)
Ejemplo n.º 3
0
class FeatureSchema(ma.Schema):
    class Meta:
        fields = ('id', 'name', 'family')

    family = ma.Nested(FamilySchema)
Ejemplo n.º 4
0
class SeriesRegionSchema(ma.Schema):
    class Meta:
        fields = ('id_series', 'region')

    region = ma.Nested(RegionSchema)
Ejemplo n.º 5
0
class QIBSchema(ma.Schema):
    class Meta:
        fields = ('id', 'time_stamp', 'album', 'name', 'description',
                  'outcome_column', 'metadata_columns')

    album = ma.Nested(AlbumSchema)
Ejemplo n.º 6
0
class StudySchema(ma.Schema):
    class Meta:
        fields = ('id', 'name', 'time_stamp', 'patient')

    patient = ma.Nested(PatientSchema)
Ejemplo n.º 7
0
class PatientSchema(ma.Schema):
    class Meta:
        fields = ('id', 'first_name', 'last_name', 'birthdate', 'gender',
                  'outcome')

    outcome = ma.Nested(OutcomeSchema)