maintainer
gpml:maintainer
The maintainer of the pathway. Currently not used in WP.
This property has gpml:Pathway as domain and xsd:string as range.
This page describes the GPML ontology for WikiPathways (http://vocabularies.wikipathways.org/gpml#
). Make sure to visit our homepage!
@prefix gpml: <http://vocabularies.wikipathways.org/gpml#> . @prefix biopax: <http://www.biopax.org/release/biopax-level3.owl#> . @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . @prefix xsd:< http://www.w3.org/2001/XMLSchema#> . @prefix owl: <http://www.w3.org/2002/07/owl#> . @prefix skos: <http://www.w3.org/2004/02/skos/core#> . @prefix obo: <http://purl.obolibrary.org/obo/> .
gpml:Anchor
A connection point on a graphical line or an interaction, where another graphical line or interaction can be connected.
gpml:Attribute
Element used to specify key/value paired information for a given object.
gpml:Biopax
Element used to embed Biopax (namespace: http://www.biopax.org/release/biopax-level3.owl) content in a GPML document.
gpml:Comment
Elements used to provide descriptions and arbitrary notes for a given object.
gpml:DataNode
Denotes a biological entity that forms a node in a pathway and has some biological meaning associated with it. For a list of the gpml:DataNode types supported at WikiPathways, see subclasses of wp:DataNode or the wpTypes vocabulary defined for use in applications.
gpml:GraphicalLine
A visual annotation, often used to partition space or connect other annotation, e.g., Shapes. An Xref can not be specified for GraphicalLines (in contrast to Interactions).
gpml:InfoBox
Currently just a placeholder -- not used.
gpml:Group
A collection of structurally or functionally similar or related pathway elements.
gpml:Interaction
Defines the biochemical relationship between DataNodes or with Anchors on other Interactions. An Xref can be specified for Interactions (in contrast to GraphicalLines).
gpml:Label
A text field which can be used to annotate any aspect of a pathway.
gpml:Legend
An explanatory list of the colors used for visualizing data on the pathway. Not currently used.
gpml:Pathway
A graph diagram representing a biological process as a set of interactions and relationships among genes, proteins, metabolites, and other factors in the context of cellular compartments, tissues and organisms.
gpml:Point
A location in 2-dimensional space defined by x and y coordinates.
gpml:RequiresCurationAttention
Deprecated: Not in use.
gpml:Shape
Shape can refer to two different things in GPML, both of which are associated with graphical elements.
gpml:State
A particular condition, mode or modification of an entity, e.g., phosphorylated, activated, mutated, SNP, etc.
gpml:Xref
Reference to a database entry that matches the node in the pathway. It is a combination of an identifier of the entity and an identifier of the database in which the entity is found.
gpml:hasAnchor
Boolean property for the existence of an Anchor on a given line or interaction.
This property has gpml:GraphicalLine and gpml:Interaction as domain and gpml:Anchor as range.
gpml:hasAttribute
Boolean property for the existence of an Attribute class associated with a given object.
This property has gpml:DataNode, gpml:GraphicalLine, gpml:Group, gpml:Interaction, gpml:Label, gpml:Pathway, gpml:Shape, and gpml:State as domain and gpml:Attribute as range.
gpml:hasBiopax
Boolean property for the existence of a BioPax class associated with a given pathway.
This property has gpml:Pathway as domain and gpml:Biopax as range.
gpml:hasComment
Boolean property for the existence of a Comment class associated with a given object.
This property has gpml:DataNode, gpml:GraphicalLine, gpml:Group, gpml:Interaction, gpml:Label, gpml:Pathway, gpml:Shape, and gpml:State as domain and gpml:Comment as range.
gpml:hasDataNode
Boolean property for the existence of a DataNode in a given pathway.
This property has gpml:Pathway as domain and gpml:DataNode as range.
gpml:hasGraphicalLine
Boolean property for the existence of a GraphicalLine in a given pathway.
This property has gpml:Pathway as domain and gpml:GraphicalLine as range.
gpml:hasGroup
Boolean property for the existence of a Group in a given pathway.
This property has gpml:Pathway as domain and gpml:Group as range.
gpml:hasInfoBox
Boolean property for the existence of an InfroBox in a given pathway.
This property has gpml:Pathway as domain and gpml:InfoBox as range.
gpml:hasInteraction
Boolean property for the existence of an Interaction in a given pathway.
This property has gpml:Pathway as domain and gpml:Interaction as range.
gpml:hasLabel
Boolean property for the existence of a Label in a given pathway.
This property has gpml:Pathway as domain and gpml:Label as range.
gpml:hasLegend
Boolean property for the existence of a Legend in a given pathway.
This property has gpml:Pathway as domain and gpml:Legend as range.
gpml:hasPoint
Boolean property for the existence of a Point in a given line or interaction.
This property has gpml:GraphicalLine and gpml:Interaction as domain and gpml:Point as range.
gpml:hasPublicationXref
Boolean property for the existence of a PublicationXref associated with a given object.
This property has gpml:DataNode, gpml:GraphicalLine, gpml:Group, gpml:Interaction, gpml:Label, gpml:Pathway, gpml:Shape, and gpml:State as domain and gpml:PublicationXref as range.
gpml:hasShape
Boolean property for the existence of a Shape in a given pathway.
This property has gpml:Pathway as domain and gpml:Shape as range.
gpml:hasState
Boolean property for the existence of a State in a given pathway.
This property has gpml:Pathway as domain and gpml:State as range.
gpml:hasXref
Boolean property for the existence of an Xref associated with a given object.
This property has gpml:DataNode, gpml:Interaction, and gpml:State as domain and gpml:Xref as range.
gpml:align
Horizontal alignment of displayed text, e.g., Left, Center, Right.
This property has gpml:DataNode, gpml:Label, and gpml:Shape as domain and xsd:string as range.
gpml:arrowHead
Specifies the glyph at the ends of lines and interactions.
This property has gpml:Point as domain and xsd:string as range.
gpml:biopaxRef
Reuse of references defined by BioPAX.
This property has gpml:DataNode, gpml:GraphicalLine, gpml:Group, gpml:Interaction, gpml:Label, gpml:Pathway, gpml:Shape, and gpml:State as domain and xsd:string as range.
Refers to a biopax:PublicationXref.
gpml:boardHeight
Range minimum is zero.
This property has gpml:Pathway as domain and xsd:float as range.
gpml:boardWidth
Range minimum is zero.
This property has gpml:Pathway as domain and xsd:float as range.
gpml:centerX
Middle of a pathway element in the x-direction.
This property has gpml:DataNode, gpml:InfoBox, gpml:Label, gpml:Legend, and gpml:Shape as domain and xsd:float as range.
gpml:centerY
Middle of a pathway element in the y-direction.
This property has gpml:DataNode, gpml:InfoBox, gpml:Label, gpml:Legend, and gpml:Shape as domain and xsd:float as range.
gpml:color
The color to be used for visualization.
This property has gpml:DataNode, gpml:GraphicalLine, gpml:Label, gpml:Interaction, gpml:Shape, and gpml:State as domain and xsd:hexBinary as range.
gpml:connectorType
Specifies a set of rules to govern layout of Graphical Lines and Interactions. PathVisio (Java): Line Type and GPML: ConnectorType
This property has gpml:GraphicalLine and gpml:Interaction as domain and xsd:string as range.
gpml:data-Source
Deprecated: Not in use.
This property has gpml:Pathway as domain and xsd:string as range.
gpml:database
Specifies the datasource for the identifier provided as an Xref. Equivalent to http://vocabularies.bridgedb.org/ops#DataSource conventional name .
This property has gpml:Xref as domain and xsd:string as range.
Equivalent to BridgeDb:DataSource.
gpml:email
Deprecated: An electronic mail address. Used to reference the author or maintainer of a pathway prior to WikiPathways.
This property has gpml:Pathway as domain and xsd:string as range.
gpml:fillColor
The hexidecimal color value used to paint the area of an object, not including its border.
This property has gpml:DataNode, gpml:Label, gpml:Shape, and gpml:State as domain and xsd:hexBinary as range.
gpml:fontDecoration
Deprecated: Not in use.
This property has gpml:Label and gpml:Shape as domain and xsd:string as range.
gpml:fontName
The name of the set of printable text characters to be used for visualization.
This property has gpml:Label and gpml:Shape as domain and xsd:string as range.
gpml:fontSize
The point value for the size of the font.
This property has gpml:Label and gpml:Shape as domain and xsd:nonNegativeInteger as range.
gpml:fontStrikethru
Deprecated: Not in use.
This property has gpml:DataNode, gpml:Label and gpml:Shape as domain and xsd:string as range.
gpml:fontStyle
The typographic style or font face applied to displayed text, e.g., Arial.
This property has gpml:DataNode, gpml:Label and gpml:Shape as domain and xsd:string as range.
gpml:fontWeight
Thickness of the font used, e.g a bold font would have more weight. Used for DataNodes, Labels and Shapes.
This property has gpml:DataNode, gpml:Label and gpml:Shape as domain and xsd:string as range.
gpml:graphId
A GraphId is a unique (per Pathway) identifier for a pathway element, such as DataNode, Interaction, GraphicalLine, Label, Point, Group, Shape, State and Anchor.
This property has gpml:Anchor, gpml:DataNode, gpml:GraphicalLine, gpml:Group, gpml:Interaction, gpml:Label, gpml:Point, gpml:Shape and gpml:State as domain and xsd:string as range.
gpml:graphRef
A GraphRef indicates a "depends on" or child/parent relationship between two Pathway elements. The element with the GraphRef is the child, and the element referred to by the GraphRef is the parent. The parent's GraphId will be specified by the child's GraphRef.
This property has gpml:Point and gpml:State as domain and xsd:string as range.
gpml:groupId
Uniquely identifies a gpml:Group in a gpml:Pathway.
This property has gpml:Group as domain and xsd:string as range.
gpml:groupRef
A GroupRef indicates that its element is part of the gpml:Group with the specified GroupId. DataNode, GraphicalLine, Group, Interaction, Label and Shape can be part of a group.
This property has gpml:DataNode, gpml:GraphicalLine, gpml:Group, gpml:Interaction, gpml:Label and gpml:Shape as domain and xsd:string as range.
gpml:height
The pixel value for the y-dimensional length of a given object.
This property has gpml:DataNode, gpml:Label, gpml:Shape, and gpml:State as domain and xsd:float as range.
gpml:href
The hyperlink optionally specified in a Label.
This property has gpml:Label as domain and xsd:string as range.
gpml:id
The identifier of a PublicationXref or Xref object.
This property has gpml:PublicationXref and gpml:Xref as domain and xsd:string as range.
Equivalent to biopax:id.
gpml:key
Key of the key/value pair in the Attribute class.
This property has gpml:Attribute as domain and xsd:string as range.
gpml:last-Modified
The date of the last modification of the pathway.
This property has gpml:Pathway as domain and xsd:string as range.
gpml:license
The license of a pathway.
This property has gpml:Pathway as domain and xsd:string as range.
gpml:lineStyle
The visual appearance of a line or border, e.g., Solid or Broken.
This property has gpml:DataNode, gpml:GraphicalLine, gpml:Interaction, gpml:Label, gpml:Shape, and gpml:State as domain and xsd:string as range.
gpml:lineThickness
The pixel value for the width of a given line, interaction or border.
This property has gpml:DataNode, gpml:GraphicalLine, gpml:Interaction, gpml:Label, gpml:Shape, and gpml:State as domain and xsd:string as range.
gpml:maintainer
The maintainer of the pathway. Currently not used in WP.
This property has gpml:Pathway as domain and xsd:string as range.
gpml:name
The name of a pathway.
This property has gpml:Pathway as domain and xsd:string as range.
gpml:organism
The scientific name (e.g., Homo sapiens) of the species being described by the pathway.
This property has gpml:Pathway as domain and xsd:string as range.
gpml:position
Proportional distance of an anchor along the line it belongs to, between 0 and 1.
This property has gpml:Anchor as domain and xsd:float as range.
gpml:relX
RelX is the x-coordinate used when a point or state is linked to a another object - relative coordinate to the object that it is linked to (0,0 - center, 1,1 - bottom-right).
This property has gpml:Point and gpml:State as domain and xsd:float as range.
gpml:relY
RelY is the y-coordinate used when a point or state is linked to a another object - relative coordinate to the object that it is linked to (0,0 - center, 1,1 - bottom-right).
This property has gpml:Point and gpml:State as domain and xsd:float as range.
gpml:rotation
The degree value of angular offset relative to the center of a given object.
This property has gpml:Shape as domain and xsd:float as range.
gpml:shape
The visual representation of an anchor, e.g., Circle or None.
This property has gpml:Anchor as domain and xsd:string as range.
gpml:shapeType
Currently: Specifies the glyph (graphical representation) to use for GPML elements (DataNode, Label, Shape, State). Proposed: Expand it to also describe Anchors. It should replace the term currently used to specify the graphical representation of an Anchor. The current term is "Shape," which conflicts with the GPML element named "Shape." See details for term "Shape."
This property has gpml:DataNode, gpml:Label, gpml:Shape, and gpml:State as domain and xsd:string as range.
gpml:source
The author, reference or category of a comment. Used to help parse pathway-level comments, e.g., the descriptions displayed at WikiPathways.org are comments with source="WikiPathways-description".
This property has gpml:Comment as domain and xsd:string as range.
gpml:stateType
A free text field to describe the nature or category of a given state.
This property has gpml:State as domain and xsd:string as range.
gpml:style
The type of Group, e.g., Complex.
This property has gpml:Group as domain and xsd:string as range.
gpml:textlabel
TextLabel of an object (DataNode, Group, Label, Shape, State).
This property has gpml:DataNode, gpml:Group, gpml:Label, gpml:Shape, and gpml:State as domain and xsd:string as range.
gpml:type
Specifies the type of an object (DataNode, GraphicalLine, Interaction).
This property has gpml:DataNode, gpml:GraphicalLine, and gpml:Interaction as domain and xsd:string as range.
gpml:valign
Vertical alignment of displayed text, e.g., Top, Middle, Bottom.
This property has gpml:DataNode, gpml:Label, and gpml:Shape as domain and xsd:string as range.
gpml:value
Value of the key/value pair in the Attribute class.
This property has gpml:Attribute as domain and xsd:string as range.
gpml:version
The version of a Pathway (currently not used in WP).
This property has gpml:Pathway as domain and xsd:string as range.
gpml:width
The pixel value for the x-dimensional length of a given object.
This property has gpml:DataNode,gpml:Label, gpml:Shape, and gpml:State as domain and xsd:float as range.
gpml:x
The x-coordinate of a point in the 2-dimensional plane in which a pathway is drawn.
This property has gpml:Point as domain and xsd:float as range.
gpml:y
The y-coordinate of a point in the 2-dimensional plane in which a pathway is drawn.
This property has gpml:Point as domain and xsd:float as range.
gpml:zorder
Indicates the zorder of the object in the pathway.
This property has gpml:DataNode, gpml:GraphicalLine, gpml:Interaction, gpml:Label, gpml:Shape, and gpml:State as domain and xsd:integer as range.
The conversion of gpml#foo to index.html#foo is done with .htaccess and a RewriteRule. The source code and contributor history are available from the WpVocabularies repository at GitHub. The original ontology was constructed by Andra Waagmeester, Martina Kutmon and Alexander Pico. The OWL ontology can be downloaded here.