bihealth / sodar-server

SODAR: System for Omics Data Access and Retrieval
https://github.com/bihealth/sodar-server
MIT License
14 stars 3 forks source link

Add row link display override using assay comment #1968

Closed mikkonie closed 1 month ago

mikkonie commented 1 month ago

Needed for #1946, as noted in discussions with @sellth.

Currently, assay row display is controlled with the SampleSheetAssayPluginPoint.display_row_links variable. This means the setting is a static variable specific to each plugim. However, there may be a need for a to define whether row links are to be displayed based on the ISA-Tab itself.

The easiest way to do this is to have a specifically named assay-specific comment similar to SODAR Assay Plugin. If found, the value of this will override the plugin default. Let's call it SODAR Assay Row Display

This should be trivial to implement, so I'll just do it for the current version.

Tasks

mikkonie commented 1 month ago

Done.