Thanks for your great software. I run 3 groups analysis using the commond:
awk '{print "gsea-cli.sh GSEA -res 002_GSEA/"$7"_all.TMP.GeneName.gct -cls 2v2.cls#Treat_versus_Ctrl -gmx h.all.v7.4.symbols.gmt -out 002_GSEA -rpt_label "$7".hallmark -collapse No_Collapse -permute gene_set -mode Max_probe -norm meandiv -nperm 1000 -rnd_type no_balance -scoring_scheme weighted -metric Signal2Noise -sort real -order descending -create_gcts false -create_svgs false -include_only_symbols true -make_sets true -median false -num 100 -plot_top_x 50 -rnd_seed timestamp -save_rnd_lists false -set_max 500 -set_min 15 -zip_report false"}' Sample.info.2Rep | uniq | xargs -iCMD -P0 bash -c CMD
Two groups finished successfully, but one field. I confirm there is no mistake on input data format.
/data/software/biosoftware/003_gsea/GSEA_Linux_4.1.0/gsea-cli.sh GSEA -res 002_GSEA/Eca109_oep38_PFD400mM24h_vs_Eca109_Vec_Vehicle_all.TMP.GeneName.gct -cls /data/home/000_index/024_GSEA_GeneSet/2v2.cls#Treat_versus_Ctrl -gmx /data/home/000_index/024_GSEA_GeneSet/010_Homo_GeneSets_Broad_v20210420/h.all.v7.4.symbols.gmt -out 002_GSEA -rpt_label Eca109_oep38_PFD400mM24h_vs_Eca109_Vec_Vehicle.hallmark -collapse No_Collapse -permute gene_set -mode Max_probe -norm meandiv -nperm 1000 -rnd_type no_balance -scoring_scheme weighted -metric Signal2Noise -sort real -order descending -create_gcts false -create_svgs false -include_only_symbols true -make_sets true -median false -num 100 -plot_top_x 50 -rnd_seed timestamp -save_rnd_lists false -set_max 500 -set_min 5 -zip_report false
echo Using bundled JDK.
WARNING: package com.apple.laf not in java.desktop
WARNING: package com.sun.java.swing.plaf.windows not in java.desktop
WARNING: package sun.awt.windows not in java.desktop
720 [INFO ] - Parameters passed to GSEA tool:
722 [INFO ] - gmx /data/home/000_index/024_GSEA_GeneSet/010_Homo_GeneSets_Broad_v20210420/h.all.v7.4.symbols.gmt
722 [INFO ] - res 002_GSEA/Eca109_oep38_PFD400mM24h_vs_Eca109_Vec_Vehicle_all.TMP.GeneName.gct
722 [INFO ] - cls /data/home/000_index/024_GSEA_GeneSet/2v2.cls#Treat_versus_Ctrl
722 [INFO ] - rpt_label Eca109_oep38_PFD400mM24h_vs_Eca109_Vec_Vehicle.hallmark
722 [INFO ] - collapse No_Collapse
722 [INFO ] - zip_report false
722 [INFO ] - gui false
722 [INFO ] - out 002_GSEA
722 [INFO ] - mode Max_probe
722 [INFO ] - norm meandiv
722 [INFO ] - nperm 1000
723 [INFO ] - permute gene_set
723 [INFO ] - rnd_type no_balance
723 [INFO ] - scoring_scheme weighted
723 [INFO ] - metric Signal2Noise
723 [INFO ] - sort real
723 [INFO ] - order descending
723 [INFO ] - include_only_symbols true
723 [INFO ] - make_sets true
723 [INFO ] - median false
723 [INFO ] - num 100
723 [INFO ] - plot_top_x 50
723 [INFO ] - rnd_seed timestamp
723 [INFO ] - save_rnd_lists false
724 [INFO ] - create_svgs false
724 [INFO ] - create_gcts false
724 [INFO ] - set_max 500
724 [INFO ] - set_min 5
792 [INFO ] - Begun importing: Dataset from: Eca109_oep38_PFD400mM24h_vs_Eca109_Vec_Vehicle_all.TMP.GeneName.gct
>Eca109_Vec_Vehicle_Rep1<
java.lang.NumberFormatException: For input string: "Eca109_Vec_Vehicle_Rep1"
at java.base/jdk.internal.math.FloatingDecimal.readJavaFormatString(Unknown Source)
at java.base/jdk.internal.math.FloatingDecimal.parseFloat(Unknown Source)
at java.base/java.lang.Float.parseFloat(Unknown Source)
at org.gsea_msigdb.gsea/edu.mit.broad.genome.parsers.GctParser._parseHasDesc(GctParser.java:215)
at org.gsea_msigdb.gsea/edu.mit.broad.genome.parsers.GctParser._parse(GctParser.java:167)
at org.gsea_msigdb.gsea/edu.mit.broad.genome.parsers.GctParser.parse(GctParser.java:117)
at org.gsea_msigdb.gsea/edu.mit.broad.genome.parsers.ParserFactory.readDatasetGct(ParserFactory.java:159)
at org.gsea_msigdb.gsea/edu.mit.broad.genome.parsers.ParserFactory.readDatasetGct(ParserFactory.java:129)
at org.gsea_msigdb.gsea/edu.mit.broad.genome.parsers.ParserFactory.read(ParserFactory.java:746)
at org.gsea_msigdb.gsea/edu.mit.broad.genome.parsers.ParserFactory.read(ParserFactory.java:799)
at org.gsea_msigdb.gsea/edu.mit.broad.genome.parsers.ParserFactory.read(ParserFactory.java:787)
at org.gsea_msigdb.gsea/xtools.api.param.PobParam.getPob(PobParam.java:79)
at org.gsea_msigdb.gsea/xtools.api.param.DatasetReqdParam.getDataset(DatasetReqdParam.java:29)
at org.gsea_msigdb.gsea/xtools.gsea.Gsea.createHeader(Gsea.java:195)
at org.gsea_msigdb.gsea/xtools.gsea.Gsea.execute(Gsea.java:115)
at org.gsea_msigdb.gsea/xtools.api.AbstractTool.module_main(AbstractTool.java:417)
at org.gsea_msigdb.gsea/org.genepattern.modules.GseaWrapper.main(GseaWrapper.java:287)
at org.gsea_msigdb.gsea/xapps.gsea.CLI.main(CLI.java:29)
# of elements = 1
/data/home/000_index/024_GSEA_GeneSet/2v2.cls#Treat_versus_Ctrl
2014 [INFO ] - Begun importing: Dataset from: Eca109_oep38_PFD400mM24h_vs_Eca109_Vec_Vehicle_all.TMP.GeneName.gct
>Eca109_Vec_Vehicle_Rep1<
java.lang.NumberFormatException: For input string: "Eca109_Vec_Vehicle_Rep1"
at java.base/jdk.internal.math.FloatingDecimal.readJavaFormatString(Unknown Source)
at java.base/jdk.internal.math.FloatingDecimal.parseFloat(Unknown Source)
at java.base/java.lang.Float.parseFloat(Unknown Source)
at org.gsea_msigdb.gsea/edu.mit.broad.genome.parsers.GctParser._parseHasDesc(GctParser.java:215)
at org.gsea_msigdb.gsea/edu.mit.broad.genome.parsers.GctParser._parse(GctParser.java:167)
at org.gsea_msigdb.gsea/edu.mit.broad.genome.parsers.GctParser.parse(GctParser.java:117)
at org.gsea_msigdb.gsea/edu.mit.broad.genome.parsers.ParserFactory.readDatasetGct(ParserFactory.java:159)
at org.gsea_msigdb.gsea/edu.mit.broad.genome.parsers.ParserFactory.readDatasetGct(ParserFactory.java:129)
at org.gsea_msigdb.gsea/edu.mit.broad.genome.parsers.ParserFactory.read(ParserFactory.java:746)
at org.gsea_msigdb.gsea/edu.mit.broad.genome.parsers.ParserFactory.read(ParserFactory.java:799)
at org.gsea_msigdb.gsea/edu.mit.broad.genome.parsers.ParserFactory.read(ParserFactory.java:787)
at org.gsea_msigdb.gsea/xtools.api.param.PobParam.getPob(PobParam.java:79)
at org.gsea_msigdb.gsea/xtools.api.param.DatasetReqdParam.getDataset(DatasetReqdParam.java:29)
at org.gsea_msigdb.gsea/xtools.api.param.DatasetReqdParam.getDataset(DatasetReqdParam.java:33)
at org.gsea_msigdb.gsea/xtools.gsea.Gsea.execute(Gsea.java:143)
at org.gsea_msigdb.gsea/xtools.api.AbstractTool.module_main(AbstractTool.java:417)
at org.gsea_msigdb.gsea/org.genepattern.modules.GseaWrapper.main(GseaWrapper.java:287)
at org.gsea_msigdb.gsea/xapps.gsea.CLI.main(CLI.java:29)
it still showed the same error.