Question About Including GSEA in Docker ImageQuestion About Including GSEA in Docker Image

8 views
Skip to first unread message

Miguel Ribeiro

unread,
May 13, 2025, 12:50:46 PM5/13/25
to gsea-help

Hi,

I’ve been working on a Docker-based tool to run GSEA using the configured parameter file we discussed. I’ve also built a preprocessing Docker image that prepares the two required input files (expression_data.gct and phenotype_labels.cls) directly from raw expression data, using a task-specific config file and automatically generating the necessary key-value pairs for the GSEA run.

While setting this up, I ran into a question regarding the use of GSEA_4.4.0-NoJava.zip and the gsea-cli.sh script. Since Docker images need all required files present at build time, I’m currently testing by manually downloading the zip file, adding it to the image, unzipping it, and using the CLI from there.

My question is: what’s the best practice for distributing this Docker image to other users?

  • Should I ask users to provide the GSEA_4.4.0-NoJava.zip file themselves when building the image?

  • Or is it acceptable (and allowed) to include the zip file inside the image I distribute?

I want to ensure the image is easy to use while respecting licensing or distribution constraints.

Thanks again for your help!

Best,
Miguel Ribeiro


David Eby

unread,
May 13, 2025, 9:40:07 PM5/13/25
to gsea...@googlegroups.com
Hi Miguel,

Here's a link to our license for GSEA Desktop.  It's a BSD-style license, and distribution of the ZIP included in the image is permitted.  Clause (2) in the license would be generally applicable in this case.  FWIW, we also distribute a Docker image for GSEA as well, though it hasn't been updated to 4.4.0.

Regards,
David


--
You received this message because you are subscribed to the Google Groups "gsea-help" group.
To unsubscribe from this group and stop receiving emails from it, send an email to gsea-help+...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/gsea-help/b63a7158-af0b-4764-a59e-a6fc84e63ea8n%40googlegroups.com.
Reply all
Reply to author
Forward
0 new messages