psych-ds / psych-DS

Welcome to Psych-DS! If this is your first time visiting a Github repository, look to the left/down to the README (below the repository files.) Psych-DS is a specification for behavioral datasets - JSON-LD metadata, predictable directory structure, and machine-readable specifications for tabular datasets in behavioral research
Creative Commons Attribution 4.0 International
79 stars 6 forks source link

Verbose vs. truncated issue display #44

Open mekline opened 3 months ago

mekline commented 3 months ago

TL;DR

Current verbose button doesn't do much, and medium-level information makes the drop-down-for-more functionality a little bit obscure

Detailed View

|> ERROR: CSV_COLUMN_MISSING
    /data/study-yarncolor_type-badnames_data.csv
    /data/subdir/subdir/study-yarn_location-subdir_data.csv
    /data/study-yarncolor_data.csv
    /data/whatever.csv
    /data/5thfile.csv      
    [...and 17 more files]

|> ERROR: CSV_FORMATTING_ERROR
    /data/study-validname_type-pdf_data.csv
\/ ERROR: CSV_COLUMN_MISSING

Reason: A required column is missing

Evidence:

/data/study-yarncolor_type-badnames_data.csv

Column headers: [,garment,yarn_color] do not appear in variableMeasured. schema.rules.csv_data.Datafile

/data/study-yarncolor_data.csv

Column headers: [garment,yarn_color] do not appear in variableMeasured. schema.rules.csv_data.Datafile

/data/subdir/subdir/study-yarn_location-subdir_data.csv

Column headers: [yarn_color] do not appear in variableMeasured. schema.rules.csv_data.Datafile

...etc.