|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface BioPAXMapper
An interface which provides methods to query a Paxtools model.
| Method Summary | ||
|---|---|---|
BioPAXElement |
getBioPAXElement(java.lang.String rdfID)
Given an RDF ID, returns a matching model element |
|
|
getBioSource(java.lang.String id,
BioPAXElement taxonXref,
BioPAXElement cellType,
BioPAXElement tissue,
java.lang.String name)
Gets a biosource. |
|
|
getEvidence(java.lang.String id,
java.util.Set<? extends BioPAXElement> bpXrefs,
java.util.Set<? extends BioPAXElement> evidenceCodes,
java.util.Set<? extends BioPAXElement> scoresOrConfidence,
java.util.Set<java.lang.String> comments,
java.util.Set<? extends BioPAXElement> experimentalForms)
Gets an evidence object. |
|
|
getExperimentalForm(java.lang.String id,
BioPAXElement formType,
BioPAXElement participant)
Gets a experimental form object. |
|
|
getFeature(BioPAXElement bpFeature,
java.util.Set<? extends BioPAXElement> bpXrefs,
java.util.Set<? extends BioPAXElement> featureLocations,
BioPAXElement featureType)
Used to add feature attributes to given sequence or entity feature. |
|
|
getFeature(java.lang.String id,
java.util.Set<? extends BioPAXElement> bpXrefs,
java.util.Set<? extends BioPAXElement> featureLocations,
BioPAXElement featureType)
Gets a sequence or entity feature. |
|
|
getInteraction(java.lang.String id,
java.lang.String name,
java.lang.String shortName,
java.util.Set<java.lang.String> availability,
java.util.Set<? extends BioPAXElement> participants,
java.util.Set<? extends BioPAXElement> bpEvidence)
Gets an interaction. |
|
Model |
getModel()
Gets the biopax model. |
|
|
getOpenControlledVocabulary(java.lang.String termToSearch)
Gets an existing open/controlled vocabulary object. |
|
|
getOpenControlledVocabulary(java.lang.String id,
java.lang.String term,
java.util.Set<? extends BioPAXElement> bpXrefs)
Gets a open/controlled vocabulary object. |
|
|
getParticipant(java.lang.String id,
java.util.Set<? extends BioPAXElement> features,
BioPAXElement cellularLocation,
BioPAXElement bpPhysicalEntity)
Gets a participant. |
|
|
getPhysicalEntity(java.lang.String physicalEntityType,
java.lang.String id,
java.lang.String name,
java.lang.String shortName,
java.util.Set<java.lang.String> synonyms,
java.util.Set<? extends BioPAXElement> bpXrefs,
java.lang.String entityRefId,
BioPAXElement bioSource,
java.lang.String sequence)
Gets a physical Entity. |
|
|
getPublicationXref(java.lang.String id)
Gets a publication xref. |
|
|
getRelationshipXref(java.lang.String id,
java.lang.String refType,
java.lang.String refTypeID)
Gets a relationship xref. |
|
|
getScoreOrConfidence(java.lang.String id,
java.lang.String value,
java.util.Set<? extends BioPAXElement> bpXrefs,
java.util.Set<java.lang.String> comments)
Gets a confidence/score object. |
|
|
getSequenceLocation(java.lang.String seqLocationID,
java.lang.String beginSeqSiteID,
java.lang.String endSeqSiteID,
long beginSequenceInterval,
long endSequenceInterval)
Gets a sequence location. |
|
|
getUnificationXref(java.lang.String id)
Gets a unification xref. |
|
java.lang.String |
getXrefID(BioPAXElement bpXref)
Given an xref (BioPAXElement) returns its id. |
|
boolean |
isGeneticInteraction(java.util.List<java.lang.String> geneticInteractionTerms,
java.util.Set<? extends BioPAXElement> bpEvidence)
Given a set of evidence objects, determines if interaction (that evidence obj is derived from) is a genetic interaction. |
|
|
setInteractionDataSource(T interaction,
java.lang.String id,
java.lang.String name,
java.util.Set<? extends BioPAXElement> bpXrefs)
Creates a data source and adds to given interaction. |
|
void |
setModelDataSource(java.lang.String id,
java.lang.String name,
java.util.Set<? extends BioPAXElement> xrefs)
Creates a data source on the model. |
|
void |
setNamespace(java.lang.String namespace)
Sets biopax model namespace. |
|
void |
setXrefDBAndID(BioPAXElement bpXref,
java.lang.String db,
java.lang.String id)
Sets given xref's db and id. |
|
| Method Detail |
|---|
Model getModel()
<T extends BioPAXElement> T getUnificationXref(java.lang.String id)
id - String
<T extends BioPAXElement> T getRelationshipXref(java.lang.String id,
java.lang.String refType,
java.lang.String refTypeID)
id - StringrefType - StringrefTypeID - String
<T extends BioPAXElement> T getPublicationXref(java.lang.String id)
id - String
<T extends BioPAXElement> T getEvidence(java.lang.String id,
java.util.Set<? extends BioPAXElement> bpXrefs,
java.util.Set<? extends BioPAXElement> evidenceCodes,
java.util.Set<? extends BioPAXElement> scoresOrConfidence,
java.util.Set<java.lang.String> comments,
java.util.Set<? extends BioPAXElement> experimentalForms)
id - StringbpXrefs - Set extends BioPAXElement>evidenceCodes - Set extends BioPAXElement>scoresOrConfidences - Set extends BioPAXElement>comments - SetexperimentalForms - Set
<T extends BioPAXElement> T getScoreOrConfidence(java.lang.String id,
java.lang.String value,
java.util.Set<? extends BioPAXElement> bpXrefs,
java.util.Set<java.lang.String> comments)
id - Stringvalue - StringbpXrefs - Set extends BioPAXElement>comments - Set
<T extends BioPAXElement> T getExperimentalForm(java.lang.String id,
BioPAXElement formType,
BioPAXElement participant)
id - StringformType - BioPAXElementparticipant - BioPAXElement
<T extends BioPAXElement> T getOpenControlledVocabulary(java.lang.String termToSearch)
termToSearch - String
<T extends BioPAXElement> T getOpenControlledVocabulary(java.lang.String id,
java.lang.String term,
java.util.Set<? extends BioPAXElement> bpXrefs)
id - Stringterm - StringbpXrefs - Set extends BioPAXElement>
BioPAXElement getBioPAXElement(java.lang.String rdfID)
rdfID -
<T extends BioPAXElement> T getInteraction(java.lang.String id,
java.lang.String name,
java.lang.String shortName,
java.util.Set<java.lang.String> availability,
java.util.Set<? extends BioPAXElement> participants,
java.util.Set<? extends BioPAXElement> bpEvidence)
id - Stringname - StringshortName - Stringavailability - Setparticipants - Set extends BioPAXElement>bpEvidence - Set extends BioPAXElement>
<T extends BioPAXElement> T getParticipant(java.lang.String id,
java.util.Set<? extends BioPAXElement> features,
BioPAXElement cellularLocation,
BioPAXElement bpPhysicalEntity)
id - Stringfeatures - extends BioPAXElement>cellularLocation - BioPAXElementbpPhysicalEntity - BioPAXElement
<T extends BioPAXElement> T getPhysicalEntity(java.lang.String physicalEntityType,
java.lang.String id,
java.lang.String name,
java.lang.String shortName,
java.util.Set<java.lang.String> synonyms,
java.util.Set<? extends BioPAXElement> bpXrefs,
java.lang.String entityRefId,
BioPAXElement bioSource,
java.lang.String sequence)
physicalEntityType - Stringid - Stringname - StringshortName - Stringsynonyms - SetbpXrefs - Set extends BioPAXElement>bioSource - BioPAXElementsequence - String
<T extends BioPAXElement> T getBioSource(java.lang.String id,
BioPAXElement taxonXref,
BioPAXElement cellType,
BioPAXElement tissue,
java.lang.String name)
id - StringtaxonXref - BioPAXElementcellType - BioPAXElementtissue - BioPAXElementname - String
<T extends BioPAXElement> T getFeature(BioPAXElement bpFeature,
java.util.Set<? extends BioPAXElement> bpXrefs,
java.util.Set<? extends BioPAXElement> featureLocations,
BioPAXElement featureType)
bpSequenceFeature - BioPAXElementbpXrefs - Set extends BioPAXElement>featureLocations - Set extends BioPAXElement>featureType - BioPAXElement
<T extends BioPAXElement> T getFeature(java.lang.String id,
java.util.Set<? extends BioPAXElement> bpXrefs,
java.util.Set<? extends BioPAXElement> featureLocations,
BioPAXElement featureType)
id - StringbpXrefs - Set extends BioPAXElement>featureLocations - Set extends BioPAXElement>featureType - BioPAXElement
<T extends BioPAXElement> T getSequenceLocation(java.lang.String seqLocationID,
java.lang.String beginSeqSiteID,
java.lang.String endSeqSiteID,
long beginSequenceInterval,
long endSequenceInterval)
seqLocationID - StringbeginSeqSiteID - StringbeginSequenceInterval - longendSequenceInterval - long
java.lang.String getXrefID(BioPAXElement bpXref)
bpXref - BioPAXElement
void setXrefDBAndID(BioPAXElement bpXref,
java.lang.String db,
java.lang.String id)
xrefType - BioPAXElementdb - Stringid - Stringvoid setNamespace(java.lang.String namespace)
namespace - String
void setModelDataSource(java.lang.String id,
java.lang.String name,
java.util.Set<? extends BioPAXElement> xrefs)
id - Stringname - Stringxrefs - Set
<T extends BioPAXElement> void setInteractionDataSource(T interaction,
java.lang.String id,
java.lang.String name,
java.util.Set<? extends BioPAXElement> bpXrefs)
id - Stringname - StringbpXrefs - Set
boolean isGeneticInteraction(java.util.List<java.lang.String> geneticInteractionTerms,
java.util.Set<? extends BioPAXElement> bpEvidence)
geneticInteractionTerms - ListbpEvidence - Set extends BioPAXElement>
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||