Yes, you can directly query in our graph database, for example:

 
MATCH (ref1:ReferenceEntity)<-[:referenceEntity]-(p1:EntityWithAccessionedSequence)<-[:input|output|catalystActivity|physicalEntity|entityFunctionalStatus|diseaseEntity|regulatedBy|regulator|hasComponent|hasMember|hasCandidate|repeatedUnit*]-(reaction:ReactionLikeEvent)-[:input|output|catalystActivity|physicalEntity|entityFunctionalStatus|diseaseEntity|regulatedBy|regulator|hasComponent|hasMember|hasCandidate|repeatedUnit*]->(p2:EntityWithAccessionedSequence)-[:referenceEntity]->(ref2:ReferenceEntity) 
WHERE ref1.databaseName = 'UniProt' AND ref2.databaseName = 'UniProt' AND ref1.identifier = 'P60484’ AND ref2.identifier = 'P42685' 
MATCH eventPath=(reaction)<-[:hasEvent*]-(pathway) 
UNWIND (nodes(eventPath)) as p 
RETURN DISTINCT p.stId