cloud-pipeline icon indicating copy to clipboard operation
cloud-pipeline copied to clipboard

[NGS Portal] Pipeline results in storage rules

Open NShaforostov opened this issue 8 months ago • 0 comments

Background

Currently, there is an ability to create storage rules for a pipeline. These rules are being used to upload data to the output data storage once pipeline is finished. It helps to store only specific data user needs. We shall expand that functionality to output specific results of NGS pipelines. Such outputs then can be viewed via Reports section (#3902).

Approach

We shall add new columns to the table of pipeline's storage rules:

  • Name - rule name. String, can be empty
  • Pipeline Result - option that enables the output of NGS pipeline results. Boolean, shall be shown as checkbox

Approximate view of the updated form shall be: Image

During a new rule creation, user shall be able:

  • to specify a name for a rule
  • to set the option that enables the output of NGS pipeline results

Image

Form behavior shall be the following:

  • Name field content is optional (by default), user shall have the ability to leave it empty
  • if Pipeline results option is ticked:
    • Name field becomes mandatory and can't be left empty
    • Move to STS checkbox shall be ticked and disabled automatically Image

NShaforostov avatar Feb 11 '25 17:02 NShaforostov