sbgn-renderer
Version:
A library that renders SBGN
23 lines (21 loc) • 537 B
JavaScript
const sbgnDataHandler = {
isMultimer (node) {
return node.data('class').includes('multimer');
},
hasClonemarker (node) {
return node.data('clonemarker');
},
getStateVars (node) {
return node.data('stateVariables');
},
getUnitInfos (node) {
return node.data('unitsOfInformation');
},
hasAuxItems (node) {
return (node.data('stateVariables').length + node.data('unitsOfInformation').length > 0);
},
sbgnClass (element) {
return element.data('class');
}
};
module.exports = sbgnDataHandler;