To run a pipeline we currently require some variables to be filled in manually with a path to a file(s), which requires basic knowledge of file systems that not everyone has. I have seen the datasets tool where it is possible to upload datasets by clicking through the familiar windows file explorer, but is limited to CSV/TSV files and is not very useful if the file is only going to be used once.
Could we combine these two in a more integrative way?
  1. The Seqera Platform shows a path to a default file - this way users can still opt to use full-paths.
  2. Enable a setting for a button in the
    nextflow_schema
    per parameter of choice.
  3. Pressing this button opens a file explorer.
  4. Selecting a file overrides the full path shown in the Seqera Platform.
This idea came from some users who are not familiar with command line and would make running pipelines more convenient for them.
Note: We are using an on-premise HPC compute environment, connected via SSH.