XGMML
Encyclopedia
XGMML is an XML application based on GML
which is used for graph description. Technically, while GML is not related to XML nor SGML, XGMML is an XML application that is so designed that there's a 1:1 relation towards GML for trivial conversion between the two formats.
Graph Modelling Language
Graph Modelling Language is a hierarchical ASCII-based file format for describing graphs. It has been also named Graph Meta Language.-Example:A simple graph in GML format:graph [ comment "This is a sample graph" directed 1 id 42...
which is used for graph description. Technically, while GML is not related to XML nor SGML, XGMML is an XML application that is so designed that there's a 1:1 relation towards GML for trivial conversion between the two formats.
Applications supporting XGMML
- CytoscapeCytoscapeCytoscape is an open source bioinformatics software platform for visualizing molecular interaction networks and integrating with gene expression profiles and other state data. Additional features are available as plugins...
, an open sourceOpen sourceThe term open source describes practices in production and development that promote access to the end product's source materials. Some consider open source a philosophy, others consider it a pragmatic methodology...
bioinformaticsBioinformaticsBioinformatics is the application of computer science and information technology to the field of biology and medicine. Bioinformatics deals with algorithms, databases and information systems, web technologies, artificial intelligence and soft computing, information and computation theory, software...
software platform for visualizing molecular interaction networks, loads and saves networks and node/edge attributes in XGMML - BiomaxBiomax Informatics AGBiomax Informatics is a Munich-based software company specializing in research software for bioinformatics. Biomax was founded in 1997 and has its roots in the Munich Information Center for Protein Sequences . The company's customer base consists of companies and research organizations in the areas...
BioXM Knowledge Management Environment, a customizable knowledge management system for life sciences, supports export of semantic networkSemantic networkA semantic network is a network which represents semantic relations among concepts. This is often used as a form of knowledge representation. It is a directed or undirected graph consisting of vertices, which represent concepts, and edges.- History :...
graphs as XGMML files - JNets, a network visualization and analysis tool.
Other graph file formats
- GraphMLGraphMLGraphML is an XML-based file format for graphs. The GraphML file format results from the joint effort of the graph drawing community to define a common format for exchanging graph structure data...
, an XML-based graph file format - GXLGXLGXL is designed to be a standard exchange format for graphs. GXL is an extensible markup language sublanguage and the syntax is given by an XML document type definition...
, graph exchange format based on XML
See also
- LOGMLLOGMLAn XML 1.0 based markup language for web server log reports, that allows automated data mining and report generation. LOGML is based on XGMML for graph description.-External links:*...
, a markup language enabling data mining for web server logs. LOGML is derived from XGMML. - XGMML is very closely tied to: Graph Modelling LanguageGraph Modelling LanguageGraph Modelling Language is a hierarchical ASCII-based file format for describing graphs. It has been also named Graph Meta Language.-Example:A simple graph in GML format:graph [ comment "This is a sample graph" directed 1 id 42...
(GML)