Skip to content

Duplicated rows of TSV is unclear cause of TAG_EXPRESSION_REPEATED #1166

@CodyCBakerPhD

Description

@CodyCBakerPhD

From bids-standard/bids-validator#326 (comment)

git clone https://github.com/bids-dandisets/000003

hedpy validate-bids 000003

Finds zero issues, but the BIDS validator returns a problem involving repeated HED tags, which actually occurs because of duplicated rows in a TSV. These appear as

/sub-YutaMouse57/ses-YutaMouse57-161010/ecephys/sub-YutaMouse57_ses-YutaMouse57-161010_events.tsv - ERROR: [TAG_EXPRESSION_REPEATED] Duplicate tags - "[Experimental-trial] in "Experimental-trial,Experimental-trial".  (For more information on this HED error, see https://hed-specification.readthedocs.io/en/latest/Appendix_B.html#tag-expression-repeated.)
/sub-YutaMouse42/ses-YutaMouse42-151102/ecephys/sub-YutaMouse42_ses-YutaMouse42-151102_events.tsv - ERROR: [TAG_EXPRESSION_REPEATED] Duplicate tags - "[Experimental-trial] in "Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial,Experimental-trial".  (For more information on this HED error, see https://hed-specification.readthedocs.io/en/latest/Appendix_B.html#tag-expression-repeated.)

inside the BIDS validator

I would also request that the error message be more informative to the cause - given that the problem was obvious after discovery of duplicated rows in the TSV

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions