Here is my input script
run_pipeline.pl -Xms512m -Xmx200g -fork1 -plink -ped file.ped -map file.map FilterSiteBuilderPlugin -siteMinAlleleFreq 0.01 -endPlugin -fork2 -importGuess trait.txt -fork3 -importGuess pcs.txt -fork4 -importGuess kinship.txt -combine5 -input1 -input2 -input3 -intersect -combine6 -input5 -input4 -mlm -mlmVarCompEst P3D -mlmCompressionLevel Optimum -export gwas
Thanks in advance for any help!
t P3D -mlmCompressionLevel Optimum —mlmOutputFile gwas
[pool-1-thread-1] INFO net.maizegenetics.plugindef.AbstractPlugin - Finished net.maizegenetics.analysis.data.FileLoadPlugin: time: May 17, 2024 18:12:30
[Thread-11] INFO net.maizegenetics.plugindef.AbstractPlugin - Starting net.maizegenetics.analysis.filter.FilterTaxaBuilderPlugin: time: May 17, 2024 18:12:39
[Thread-11] INFO net.maizegenetics.plugindef.AbstractPlugin -
FilterTaxaBuilderPlugin Parameters
filterName: Filter
minNotMissing: 0.0
minHeterozygous: 0.0
maxHeterozygous: 1.0
includeTaxa: true
taxaList: []
[Thread-11] WARN net.maizegenetics.gui.DialogUtils - No genotype data remained after filtering: Datum
[Thread-11] INFO net.maizegenetics.plugindef.AbstractPlugin - Finished net.maizegenetics.analysis.filter.FilterTaxaBuilderPlugin: time: May 17, 2024 18:12:39
[Thread-11] INFO net.maizegenetics.pipeline.TasselPipeline - net.maizegenetics.analysis.data.IntersectionAlignmentPlugin: time: May 17, 2024 18:12:39: progress:
100%
java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0
at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64)
at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70)
at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:248)
at java.base/java.util.Objects.checkIndex(Objects.java:373)
at java.base/java.util.ArrayList.get(ArrayList.java:425)
at net.maizegenetics.analysis.filter.FilterTaxaBuilderPlugin.runPlugin(FilterTaxaBuilderPlugin.java:195)
at net.maizegenetics.phenotype.GenotypePhenotypeBuilder.build(GenotypePhenotypeBuilder.java:78)
at net.maizegenetics.analysis.data.UnionAlignmentPlugin.processData(UnionAlignmentPlugin.java:99)
at net.maizegenetics.analysis.data.IntersectionAlignmentPlugin.performFunction(IntersectionAlignmentPlugin.java:32)
at net.maizegenetics.plugindef.AbstractPlugin.dataSetReturned(AbstractPlugin.java:2017)
at net.maizegenetics.plugindef.AbstractPlugin.fireDataSetReturned(AbstractPlugin.java:1918)
at net.maizegenetics.plugindef.AbstractPlugin.fireDataSetReturned(AbstractPlugin.java:1934)
at net.maizegenetics.analysis.data.CombineDataSetsPlugin.performFunction(CombineDataSetsPlugin.java:65)
at net.maizegenetics.analysis.data.CombineDataSetsPlugin.dataSetReturned(CombineDataSetsPlugin.java:126)
at net.maizegenetics.plugindef.ThreadedPluginListener.run(ThreadedPluginListener.java:29)
So is it not identifying them as the same and putting no taxa? I made sure my phenotype file (trait.txt in the above) used the same names as my sequencing data.