def get_all_criteria_disease_tags(cls, qids, idx_type=None): (idx, idx_types) = cls.get_feature_idx_n_idxtypes(cls.FEATURE_TYPE) if idx_type is None: idx_type = idx_types criteria_disease_tags = Criteria.get_all_criteria_disease_tags(qids, idx, idx_type) return(criteria_disease_tags)
def show_feature_criteria_details(feature_id, feature_type, feature_doc=None, section='criteria', section_title="criteria"): ''' Template inclusion tag to render criteria details bar. ''' print('===================') print(feature_id) print(feature_type) print('====================') (idx, idx_types) = Criteria.get_feature_idx_n_idxtypes(feature_type) criteria_disease_tags = Criteria.get_all_criteria_disease_tags([feature_id], idx, idx_types) print(criteria_disease_tags) return {'criteria': criteria_disease_tags, 'feature_id': feature_id, 'appname': feature_type, 'f': feature_doc, 'section': section, 'section_title': section_title}