diff --git a/components/report_cards/chemical_probe/Summary.vue b/components/report_cards/chemical_probe/Summary.vue index 962bee8bede2079af0c4db85a7a306ded8c21ffe..e2acd6673905efbe0852a9f0f1fdd1919620d9b4 100644 --- a/components/report_cards/chemical_probe/Summary.vue +++ b/components/report_cards/chemical_probe/Summary.vue @@ -160,7 +160,17 @@ export default { '_metadata.eubopen.is_probe', false ) - const isNegativeControl = !isChemicalProbe + const isNegativeControl = ObjectPropertyAccess.getPropertyPalue( + compoundData, + '_metadata.eubopen.is_control', + false + ) + + const isChemogenomicProbe = ObjectPropertyAccess.getPropertyPalue( + compoundData, + '_metadata.eubopen.is_chemogenomic_probe', + false + ) const allClasses = [] if (isChemicalProbe) { @@ -169,6 +179,9 @@ export default { if (isNegativeControl) { allClasses.push('Negative Control') } + if (isChemogenomicProbe) { + allClasses.push('Chemogenomic Compound') + } return allClasses.join(', ') }, }), diff --git a/store/probe/probeSummary.js b/store/probe/probeSummary.js index 292c1b9f5a3a78c434d8ee1428c2ba17a17fb499..9382b5a5c04cd6a02cae32961d41167d9945de67 100644 --- a/store/probe/probeSummary.js +++ b/store/probe/probeSummary.js @@ -24,6 +24,8 @@ export const actions = { '_metadata.compound_generated.image_file', '_metadata.eubopen.in_vivo_use', '_metadata.eubopen.is_probe', + '_metadata.eubopen.is_control', + '_metadata.eubopen.is_chemogenomic_probe', 'molecule_structures.canonical_smiles', 'molecule_structures.standard_inchi_key', '_metadata.compound_records.src_id', diff --git a/web-components-submodule b/web-components-submodule index 61f4cbf2324b6e917dfa13fca86a2b9c82e4855f..93f53b410e1489a0de17299279ed1225467b4cb6 160000 --- a/web-components-submodule +++ b/web-components-submodule @@ -1 +1 @@ -Subproject commit 61f4cbf2324b6e917dfa13fca86a2b9c82e4855f +Subproject commit 93f53b410e1489a0de17299279ed1225467b4cb6