scout/server/blueprints/variants/controllers.py
def evaluation(store, evaluation_obj):
    """Fetch and fill-in evaluation object."""
    evaluation_obj['institute'] = store.institute(evaluation_obj['institute_id'])
    evaluation_obj['case'] = store.case(evaluation_obj['case_id'])
    evaluation_obj['variant'] = store.variant(evaluation_obj['variant_specific'])
    evaluation_obj['criteria'] = {criterion['term']: criterion for criterion in
                                  evaluation_obj['criteria']}
    evaluation_obj['classification'] = ACMG_COMPLETE_MAP[evaluation_obj['classification']]
    return evaluation_obj
def evaluation(store, evaluation_obj):
    evaluation_obj['institute'] = store.institute(evaluation_obj['institute_id'])
    evaluation_obj['case'] = store.case(evaluation_obj['case_id'])
    evaluation_obj['variant'] = store.variant(evaluation_obj['variant_specific'])
    evaluation_obj['criteria'] = {criterion['term']: criterion for criterion in
                                  evaluation_obj['criteria']}
    evaluation_obj['classification'] = ACMG_COMPLETE_MAP[evaluation_obj['classification']]
    return evaluation_obj
def evaluation ( store , evaluation_obj ) : evaluation_obj [ 'institute' ] = store . institute ( evaluation_obj [ 'institute_id' ] ) evaluation_obj [ 'case' ] = store . case ( evaluation_obj [ 'case_id' ] ) evaluation_obj [ 'variant' ] = store . variant ( evaluation_obj [ 'variant_specific' ] ) evaluation_obj [ 'criteria' ] = { criterion [ 'term' ] : criterion for criterion in evaluation_obj [ 'criteria' ] } evaluation_obj [ 'classification' ] = ACMG_COMPLETE_MAP [ evaluation_obj [ 'classification' ] ] return evaluation_obj
Fetch and fill-in evaluation object.
Fetch and fill - in evaluation object .