Class BioPAXBridge
java.lang.Object
org.episteme.natural.biology.loaders.biopax.BioPAXBridge
Bridge for converting BioPAX DTOs to core Episteme biological pathway objects.
BioPAX (Biological Pathway Exchange) is the standard ontology for biological pathway data. This bridge converts parsed BioPAX data to Episteme domain objects.
Architecture
BioPAX OWL/XML → BioPAXReader → BioPAX DTOs → BioPAXBridge → Core Objects
├── Pathway
├── BioChemicalReaction
├── Protein
└── Molecule
- Since:
- 1.0
- Author:
- Silvere Martin-Michiellot, Gemini AI (Google DeepMind)
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionconvertProtein(BioPAXPhysicalEntity entity) Converts BioPAX protein to Episteme Protein.convertReaction(BioPAXBiochemicalReaction biopaxReaction) Converts BioPAX biochemical reaction to Episteme BioChemicalReaction.Converts BioPAX small molecule to Episteme Molecule.toPathway(BioPAXPathway biopaxPathway) Converts BioPAX pathway to Episteme Pathway.toPathways(BioPAXModel model) Extracts all pathways from a BioPAX model.
-
Constructor Details
-
BioPAXBridge
public BioPAXBridge()
-
-
Method Details
-
toPathway
Converts BioPAX pathway to Episteme Pathway.- Parameters:
biopaxPathway- the parsed BioPAX pathway- Returns:
- a Pathway object with reactions and participants
-
convertReaction
Converts BioPAX biochemical reaction to Episteme BioChemicalReaction. -
convertSmallMolecule
Converts BioPAX small molecule to Episteme Molecule. -
convertProtein
Converts BioPAX protein to Episteme Protein. -
toPathways
Extracts all pathways from a BioPAX model.
-