This repository has been archived by the owner on Jan 20, 2023. It is now read-only.
schematron_rules_pd
Travis CI User edited this page Mar 26, 2019
·
1 revision
Clone this wiki locally
00000: sanity-check
- Role:
- See:
- Diagnostics: This assertion should always fail. Timestamp: Namespace:
00001: check-id
- Role: error
- See:
- Diagnostics: ID needs to be unique.
00002: check-idref
- Role: error
- See:
- Diagnostics: An arc target should be a glyph defined in the diagram.
pd10101:
- Role: error
- See: sbgn-pd-L1V1.3-3.4.1
- Diagnostics: Arc with class consumption must have source reference to glyph of EPN classes
pd10102: check-consumption-target-class
- Role: error
- See: sbgn-pd-L1V1.3-3.4.1
- Diagnostics: Arc with class consumption must have target reference to port on glyph with PN classes
pd10103: check-consumption-source_and_sink-source-count-equals-1
- Role: error
- See: sbgn-pd-L1V1.3-3.4.1
- Diagnostics: The 'source and sink' glyph can be connected to at most one consumption glyph.
pd10104: check-consumption-dissociation-target-count-equals-1
- Role: error
- See: sbgn-pd-L1V1.3-3.4.1
- Diagnostics: The 'dissociation' glyph can only be connected to one consumption glyph.
pd10105: check-production-source-class
- Role: error
- See: sbgn-pd-L1V1.3-3.4.1
- Diagnostics: Arc with class production must have source reference to port on glyph with PN classes and target reference to glyph of EPN classes
pd10106: check-production-target-class
- Role: error
- See: sbgn-pd-L1V1.3-3.4.1
- Diagnostics: Arc with class production must have target reference to glyph of EPN classes
pd10107: check-production-source_and_sink-target-count-equals-1
- Role: error
- See: sbgn-pd-L1V1.3-3.4.1
- Diagnostics: The 'source and sink' glyph can be connected to at most one production glyph.
pd10108: check-production-association-source-count-equals-1
- Role: error
- See: sbgn-pd-L1V1.3-3.4.1
- Diagnostics: The association glyph can only be connected to one production glyph.
pd10109: check-modulation-source-class
- Role: error
- See: sbgn-pd-L1V1.3-3.4.1
- Diagnostics: Modulation arc must have source reference to glyph of EPN classes or a logical operator
pd10110: check-modulation-target-class
- Role: error
- See: sbgn-pd-L1V1.3-3.4.1
- Diagnostics: Modulation arc must have target reference to PN classes
pd10111: check-and_or_not-source-count-equals-1
- Role: error
- See: sbgn-pd-L1V1.3-3.4.1
- Diagnostics: 'and', 'or', and 'not' glyphs must be the source for exactly one arc.
pd10112: check-compartment-ref
- Role: error
- See:
- Diagnostics: If there are compartments defined, top-level glyphs must have a compartmentRef."
pd10124: check-logic-arc-source-class
- Role: error
- See: sbgn-pd-L1V1.3-3.4.1
- Diagnostics: Arc with class logic arc must have source reference to glyph of EPN classes, or logic gates
pd10125: check-logic-arc-target-class
- Role: error
- See: sbgn-pd-L1V1.3-3.4.1
- Diagnostics: Arc with class logic arc must have target reference to a logical operator
pd10126: check-logic_arc-not-target-count-equals-1
- Role: error
- See: sbgn-pd-L1V1.3-3.4.1
- Diagnostics: The 'not' glyph can only be the target of one logic arc glyph.
pd10127: check-equivalence-arc-source-class
- Role: error
- See: sbgn-pd-L1V1.3-3.4.1
- Diagnostics: Arc with class equivalence arc must have source reference to glyph of EPN classes
pd10128: check-equivalence-arc-target-class
- Role: error
- See: sbgn-pd-L1V1.3-3.4.1
- Diagnostics: Arc with class equivalence arc must have target reference to glyph of classes 'tag', 'submap' or 'terminal'
pd10129: state-var-unique
- Role: error
- See: sbgn-pd-L1V1.3-3.5.1-1
- Diagnostics: All state variables associated with a Stateful Entity Pool Node should be unique and note duplicated within that node.
pd10130: subunit-mod-arc-source
- Role: error
- See:
- Diagnostics: [NOT SURE]
pd10131: epns-must-connect
- Role: error
- See: sbgn-pd-L1V1.3-3.5.1-3
- Diagnostics: EPNs should not be orphaned (i.e. they must be associated with at least one arc.)
pd10132: pns-port-count-eq-2
- Role: error
- See: sbgn-pd-L1V1.3-3.5.2.1-1
- Diagnostics: All process nodes (with the exception of phenotype) must have a LHS and RHS.
pd10133: pns-arc-count-eq-2
- Role: error
- See: sbgn-pd-L1V1.3-3.5.2.1-2,3
- Diagnostics: All EPNs on the LHS of a process must be unique.
pd10134: multiple-stoichiometries
- Role: untestable
- See: sbgn-pd-L1V1.3-3.5.2.1-8
- Diagnostics: If more than one set of stoichiometries can be applied to the flux arcs of the process then the stoichiometry of the flux arcs must be displayed.
pd10135: undefined-unknown-stochiometry
- Role: unimplemented
- See: sbgn-pd-L1V1.3-3.5.2.1-7
- Diagnostics: If the stoichiometry is undefined or unknown this should be indicated by the use of a question mark ("?").
pd10140: check-glyph-class
- Role: error
- See: sbgn-pd-L1V1.3-3.5.2.1-2,3
- Diagnostics: This 'glyph class' is not allowed in Process Description
pd10141: pns-port-count-eq-2
- Role: error
- See: sbgn-pd-L1V1.3-3.5.2.1-1
- Diagnostics: All process nodes should have at least one input and at least one ouput pointing to the arcs
pd10142: check-logic-arc--class
- Role: error
- See: sbgn-pd-L1V1.3-3.4.1
- Diagnostics: logic Arc must be connected to either 'OR', 'AND' or 'NOT'