Skip to content

validation never completes for this model  #13

@goodb

Description

@goodb

I'm trying to validate this file:
bug.owl.txt

Using the following shape map and schema. (Remove the .txt from everything for typical file extensions).
go-cam-shapes.shapeMap.txt
go-cam-shapes.shex.txt

I am iterating through the nodes/shapes identified using the shape map and validating them with:
fr.inria.lille.shexjava.validation.RecursiveValidation.validate (node, shapelabel)

It appears to go off to infinity for this node: http://model.geneontology.org/R-HSA-1660499/R-HSA-1675810 and this shape http://purl.obolibrary.org/obo/go/shapes/MolecularFunction

There are other nodes that also fail in a similar way.

I suspect this may be an issue with a looping structure within the RDF. See in particular the path initiated over the property http://purl.obolibrary.org/obo/RO_0002413 emanating from the problem node.

The same approach succeeds on a hundreds of other similarly generated RDF models. So, there is something specific about this one that causes the problem.

Any help would be appreciated. It seems like this might reveal a bug in your validator - but could always be our fault somehow as well.

Thanks...

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions