-
Notifications
You must be signed in to change notification settings - Fork 4
Open
Labels
Description
Sub-tasks
- Ensure grouping classes outputs created during
comploinc build
- Ensure they are output in
output/build-default
rather thanoutput/
- And update the makefile to remove these extra
mv
steps (see "additional notes")
- And update the makefile to remove these extra
- When/if we remove
group_components_systems.owl
(Remove "component by system" #142), ensure that it's refs are removed from:makefile
,comploinc.owl
,catalog-v001.xml
Additional notes
Here are the current grouping classes outputs, and how they are run as part of the build.
DEFAULT_BUILD_DIR=output/build-default
DANGLING_DIR=output/analysis/dangling
GROUPING_FILES = \
$(DEFAULT_BUILD_DIR)/group_components.owl \
$(DEFAULT_BUILD_DIR)/group_systems.owl \
$(DEFAULT_BUILD_DIR)/group_components_systems.owl \
$(DANGLING_DIR)/dangling.tsv
$(GROUPING_FILES):
python src/loinclib/attic/cli_run_groups.py
mv -f output/group_components.owl $(DEFAULT_BUILD_DIR)/group_components.owl
mv -f output/group_systems.owl $(DEFAULT_BUILD_DIR)/group_systems.owl
mv -f output/group_components_systems.owl $(DEFAULT_BUILD_DIR)/group_components_systems.owl
Related:
- Grouping classes updates #138 - This PR may not end up doing any of the sub-tasks above, but is at least a refactor of the pipeline.
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
2. In progress