Skip to content
New issue

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

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

Already on GitHub? # to your account

Prototype import "expansion" operation #98

Open
jamesaoverton opened this issue Nov 10, 2021 · 1 comment · May be fixed by #100
Open

Prototype import "expansion" operation #98

jamesaoverton opened this issue Nov 10, 2021 · 1 comment · May be fixed by #100

Comments

@jamesaoverton
Copy link
Member

We define an import table with a 'related' column, which we use to extract an OWL file with the explicitly listed terms and also their ancestors, children, etc.

When you look at the extracted OWL file, it's hard to tell why a specific term is included.

I would like an option to start with the import table and generate a new table of exactly which terms will be extracted -- call this the "explicit import" (bad name). The explicit import table will not have a 'related' column. Instead it should have a 'reason' (another bad name) column which says why this term will be extracted. Reasons should look like "ancestor of 'analyte assay', 'histology assay'", where 'analyte assay' and 'histology assay' are in the original import table.

I'm worried that there could be way too many reasons for terms near the root. Maybe there could be a limit, and then the reason would just be "ancestor of 5+ terms".

I think this will be useful, but I'm not 100% sure, so I would just like a prototype.

@beckyjackson
Copy link
Collaborator

The PR to resolve this issue is up-to-date and merge conflicts are resolved.

@beckyjackson beckyjackson removed their assignment May 24, 2022
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants