Skip to content

EST creation allows missing protocol ISA tag, but Study implementation fails later with unclear error #2508

@NielsGeudens

Description

@NielsGeudens

Description

In the DataHub sandbox (v1.17.2), I was able to create an Experiment Sample Template (EST) even though the protocol ISA tag was missing. The EST was created successfully.

However, when I later tried to implement/use that EST in a Study, the action failed with an error indicating that an ISA tag was missing. Going back to the EST, I cannot edit the ISA tags anymore, even if the EST has not been applied anywhere.

There are two problems here:

  • The error message during Study implementation does not specify which ISA tag is missing (the message is unclear/incomplete).
  • If the protocol ISA tag is required, the system should validate this at EST creation time and block creation, instead of allowing the EST to be created and only failing later during Study implementation.

To Reproduce

  • Go to DataHub sandbox (v1.17.2)
  • Create a new Experiment Sample Template (EST)
  • Leave the protocol ISA tag missing/empty
  • Save/create the EST (creation succeeds)
  • Go to a Study
  • Try to implement/use the EST in the Study
  • Observe error about a missing ISA tag

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Status

    Backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions