Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

All subjects, objects and predicates must have stored URIs, available for export. #373

Open
stappan opened this issue Dec 9, 2024 · 4 comments
Assignees

Comments

@stappan
Copy link
Collaborator

stappan commented Dec 9, 2024

User Story:
NPO utilizes triples to contain the relevant information. Subjects are nouns, and is the neuron population, Predicates are the verbs of our triples. Objects are features of the neuron population. It can be an anatomical entity, another neuron population, free text, etc.

For example, femrep-60 hasSomaLocatedIn dorsal root ganglion creates the sentence, where the subject is the neuron population femrep-60, the predicate is where the somas of that population are, and the object is the anatomical entity, dorsal root ganglion.

Another example is femrep-60 hasInstanceInTaxon rat creates the sentence: femrep-60 is found in rats.

Each subject, object, and predicate have URIs.
http://uri.interlex.org/tgbugs/uris/readable/sparc-nlp/femrep/60 http://uri.interlex.org/tgbugs/uris/readable/hasSomaLocatedIn http://purl.obolibrary.org/obo/UBERON_0002858

Composer's csv export needs to contain the URIs as well as the label text for the features.

Acceptance Criteria:
Predicates related to neuron population path will include the URI in column D of the csv export.
Any additional predicates that are not currently exported with the URI will be exported.
Any additional objects that are not currently exported with the URI will be exported in column G of the csv export

@stappan
Copy link
Collaborator Author

stappan commented Dec 10, 2024

To add to this, let's also include the rdfs:label as part of the ingest as well.

@ddelpiano
Copy link
Member

To add to this, let's also include the rdfs:label as part of the ingest as well.

I opened a separate issue for that.

@ddelpiano
Copy link
Member

User Story: NPO utilizes triples to contain the relevant information. Subjects are nouns, and is the neuron population, Predicates are the verbs of our triples. Objects are features of the neuron population. It can be an anatomical entity, another neuron population, free text, etc.

For example, femrep-60 hasSomaLocatedIn dorsal root ganglion creates the sentence, where the subject is the neuron population femrep-60, the predicate is where the somas of that population are, and the object is the anatomical entity, dorsal root ganglion.

Another example is femrep-60 hasInstanceInTaxon rat creates the sentence: femrep-60 is found in rats.

Each subject, object, and predicate have URIs. http://uri.interlex.org/tgbugs/uris/readable/sparc-nlp/femrep/60 http://uri.interlex.org/tgbugs/uris/readable/hasSomaLocatedIn http://purl.obolibrary.org/obo/UBERON_0002858

Composer's csv export needs to contain the URIs as well as the label text for the features.

Acceptance Criteria: Predicates related to neuron population path will include the URI in column D of the csv export. Any additional predicates that are not currently exported with the URI will be exported. Any additional objects that are not currently exported with the URI will be exported in column G of the csv export

the estimate is between 4 and 6 hours, I will confirm it tomorrow after the internal sprint meeting.

@ddelpiano
Copy link
Member

The estimate for this is 4 hrs.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants