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

Create NMDC Environmental Context subset properties #1590

Open
turbomam opened this issue Jan 10, 2025 · 4 comments
Open

Create NMDC Environmental Context subset properties #1590

turbomam opened this issue Jan 10, 2025 · 4 comments
Assignees

Comments

@turbomam
Copy link
Contributor

assignment of EnvO classes into these subsets will take place in a separate issue/PR

@turbomam turbomam self-assigned this Jan 10, 2025
@turbomam
Copy link
Contributor Author

starting research: what is the EnvO subset infrastructure

find . \( -path './.git' -o -path './src/envo/releases' \) -prune -o -iname '*subset*' -print

./src/envo/sparql/subsetTable.sparql
./src/envo/sparql/subsets-labeled.sparql
./src/envo/subsets
./src/envo/reports/envo-subsetTable.tsv
./subsets

@turbomam
Copy link
Contributor Author

The REPORTS variable and the all_reports target in src/envo/Makefile look informative. There's also all_robot_reports in the same file.

subsets-labeled does not appear to be mentioned anywhere else in the repo. It does SELECT ?subset ?clsLabel, which is just a subset of SELECT ?label ?subset ?definition ?URI from src/envo/sparql/subsetTable.sparql, which is used in automation.

That all looks like it is for reporting of subsets and their members, not for generating any subset or assigning members to them.

see also

@turbomam
Copy link
Contributor Author

find . -iname '*makefile*'

./Makefile
./mappings/Makefile
./src/envo/Makefile
./src/envo/diffs/Makefile
./src/envo/envo.Makefile
./src/envo/mappings/Makefile
./src/envo/sources/Makefile
./src/gaz/Makefile
./src/gaz/diffs/Makefile

It doesn't look like any of those Makefiles do much with subsets besides src/envo/Makefile

@turbomam
Copy link
Contributor Author

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

When branches are created from issues, their pull requests are automatically linked.

1 participant