Skip to content

Validation: Clarification needed for rule pd10130 ([NOT SURE]) #70

@Muneesh1929

Description

@Muneesh1929

Hi,

Following up in the correct context as suggested.

While reviewing the SBGN Process Description validation rules under validation/rules/sbgn_pd.sch, I noticed that rule pd10130 contains a placeholder assertion message [NOT SURE]:

<iso:pattern id="pd10130">
  <iso:assert id="pd10130">[NOT SURE]</iso:assert>
</iso:pattern>

I tried to locate the rationale for this constraint in the SBGN PD specification (particularly
sections related to complexes and their subunits), but I couldn’t find a clear statement that
directly explains this rule.

My current guess is that this rule may be intended to restrict arcs originating from subunits
of a complex to modulation type arcs only but the intent is not obvious from the spec text.

Could you please advise whether:

this rule should be clarified with a proper diagnostic message, marked as unimplemented, or handled using a different validation mechanism than Schematron?

Thanks!

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions