parsePsimi25Interaction
is the parser for interaction data and
parsePsimi25Complex
is the parser for complex data.
parsePsimi25Interaction(psimi25file, psimi25source, verbose=TRUE)
parsePsimi25Complex(psimi25file, psimi25source, verbose=FALSE)
psimi25Source-class
psimi25Interaction
returns a list of psimi25InteractionEntry
objects, each represents one entry
in the XML document
psimi25Complex
returns a psimi25ComplexEntry
objects,
representing the complex data from one XML document.
psimi25Interaction-class
,
psimi25InteractionEntry-class
,
psimi25Complex-class
psimi25ComplexEntry-class
,
# parse interaction data
xmlDir <- system.file("/extdata/psi25files",package="RpsiXML")
gridxml <- file.path(xmlDir, "biogrid_200804_test.xml")
gridSet <- parsePsimi25Interaction(gridxml, BIOGRID.PSIMI25)
intactxml <- file.path(xmlDir, "intact_2008_test.xml")
intactSet <- parsePsimi25Interaction(intactxml, INTACT.PSIMI25, verbose=TRUE)
# parse complex data
intactComplexxml <- file.path(xmlDir,"intact_complexSample.xml")
intactComplexSet <- parsePsimi25Complex(intactComplexxml, INTACT.PSIMI25)
Run the code above in your browser using DataLab