Compact merge CSV

Compact merge CSV#

After running merge operations, the CSV files contain a Done column marking completed rows. This script extracts only successful merges and combines them into a single CSV.

Usage#

uv run python -m oc_meta.run.merge.compact_output_csv <INPUT_DIR> <OUTPUT_FILE>

Argument

Description

INPUT_DIR

Directory containing merge CSV files

OUTPUT_FILE

Path for the output CSV

Example#

uv run python -m oc_meta.run.merge.compact_output_csv groups/ completed_merges.csv

Output format#

surviving_entity,merged_entities
https://w3id.org/oc/meta/br/060/1,https://w3id.org/oc/meta/br/060/2; https://w3id.org/oc/meta/br/060/3
https://w3id.org/oc/meta/br/060/100,https://w3id.org/oc/meta/br/060/101