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 www.gsea-msigdb.org
--
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.