Skip to content
This repository was archived by the owner on Jul 29, 2025. It is now read-only.

Add support for RDF files #40

@gaurav

Description

@gaurav

Since we have decided that RDF files (in n-Quads) would be the standard ontology format for Phyx files, we should support them in Open Tree Resolver. This will require identifying the internal and external specifiers from the logical expressions in the phyloreferences.

Note that for the purposes of Open Tree Resolver, we don't actually need to know whether specifiers are internal or external -- if we can identify all the taxon name specifiers referenced in the ontology, we can use that information to download the induced subtree we need to reason over. If we can further identify the taxon name specifiers for each logical expression, we can list those as specifiers for each phyloref, although we'd need to examine the structure of the logical expression to determine if each specifier is internal or external. We should also look into the possibility of using OWL property chains to identify these.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions