31 May 2022 17:48:09,984 INFO : Validating data for a ProteomeXchange submission.
31 May 2022 17:48:09,996 INFO : =======================================
31 May 2022 17:48:10,147 INFO : Starting to run task 'org.labkey.panoramapublic.pipeline.PxDataValidationTask' at location 'webserver'
31 May 2022 17:48:10,149 INFO : Validating data for experiment Id: 1253, validation Id: 88
31 May 2022 17:48:10,234 INFO : Validating data for 7 Skyline documents in 1 folders
31 May 2022 17:48:10,303 INFO : Sample file validation for Skyline document: SEC_HeLa_MG132_2020-12-18_00-32-52.sky.zip
31 May 2022 17:48:10,304 INFO : Found all sample files.
31 May 2022 17:48:10,351 INFO : Sample file validation for Skyline document: SEC_RPMI8226_BTZ_2020-12-18_00-57-57.sky.zip
31 May 2022 17:48:10,351 INFO : Found all sample files.
31 May 2022 17:48:10,399 INFO : Sample file validation for Skyline document: FBXW7_KD_phosphoTKT&UNG_R1_2020-12-18_11-59-13.sky.zip
31 May 2022 17:48:10,399 INFO : Found all sample files.
31 May 2022 17:48:10,444 INFO : Sample file validation for Skyline document: FBXW7_OE_phosphoTKT&UNG_R1_2020-12-18_12-00-22.sky.zip
31 May 2022 17:48:10,444 INFO : Found all sample files.
31 May 2022 17:48:10,510 INFO : Sample file validation for Skyline document: FBXW7_OE_phosphoTKT&UNG_R2_2020-12-18_12-01-26.sky.zip
31 May 2022 17:48:10,510 INFO : Found all sample files.
31 May 2022 17:48:10,560 INFO : Sample file validation for Skyline document: FBXW7_KD_phosphoTKT&UNG_R2_2021-07-30_23-59-07.sky.zip
31 May 2022 17:48:10,560 INFO : Found all sample files.
31 May 2022 17:48:10,622 INFO : Sample file validation for Skyline document: FBWX7_TKT_ubi_2021-08-01_05-53-31.sky.zip
31 May 2022 17:48:10,622 INFO : Found all sample files.
31 May 2022 17:48:10,693 INFO : Modifications validation:
31 May 2022 17:48:10,693 INFO : VALID MODIFICATIONS:
31 May 2022 17:48:10,693 INFO : 340: GlyGly (K): UNIMOD:121 - GG
31 May 2022 17:48:10,693 INFO : FBWX7_TKT_ubi_2021-08-01_05-53-31.sky.zip
31 May 2022 17:48:10,693 INFO : 341: Acetyl (N-term): UNIMOD:1 - Acetyl
31 May 2022 17:48:10,693 INFO : FBWX7_TKT_ubi_2021-08-01_05-53-31.sky.zip
31 May 2022 17:48:10,693 INFO : 342: Phospho (ST): UNIMOD:21 - Phospho
31 May 2022 17:48:10,693 INFO : FBXW7_OE_phosphoTKT&UNG_R1_2020-12-18_12-00-22.sky.zip
31 May 2022 17:48:10,693 INFO : FBXW7_KD_phosphoTKT&UNG_R1_2020-12-18_11-59-13.sky.zip
31 May 2022 17:48:10,693 INFO : FBXW7_KD_phosphoTKT&UNG_R2_2021-07-30_23-59-07.sky.zip
31 May 2022 17:48:10,693 INFO : FBXW7_OE_phosphoTKT&UNG_R2_2020-12-18_12-01-26.sky.zip
31 May 2022 17:48:10,693 INFO : SEC_RPMI8226_BTZ_2020-12-18_00-57-57.sky.zip
31 May 2022 17:48:10,693 INFO : SEC_HeLa_MG132_2020-12-18_00-32-52.sky.zip
31 May 2022 17:48:10,693 INFO : 343: Acetyl (K): UNIMOD:1 - Acetyl
31 May 2022 17:48:10,693 INFO : SEC_RPMI8226_BTZ_2020-12-18_00-57-57.sky.zip
31 May 2022 17:48:10,693 INFO : SEC_HeLa_MG132_2020-12-18_00-32-52.sky.zip
31 May 2022 17:48:10,693 INFO : 344: Label:13C(6)15N(2) (K): UNIMOD:259 - Label:13C(6)15N(2)
31 May 2022 17:48:10,693 INFO : SEC_RPMI8226_BTZ_2020-12-18_00-57-57.sky.zip
31 May 2022 17:48:10,693 INFO : SEC_HeLa_MG132_2020-12-18_00-32-52.sky.zip
31 May 2022 17:48:10,693 INFO : INVALID MODIFICATIONS (No Unimod ID):
31 May 2022 17:48:11,370 FATAL:
31 May 2022 17:48:11,439 FATAL: Error validating experiment data
java.lang.NullPointerException: Cannot invoke "java.lang.Comparable.compareTo(Object)" because the return value of "java.util.function.Function.apply(Object)" is null
at java.base/java.util.Comparator.lambda$comparing$77a9974f$1(Comparator.java:473)
at java.base/java.util.Comparator.lambda$thenComparing$36697e65$1(Comparator.java:220)
at java.base/java.util.TimSort.countRunAndMakeAscending(TimSort.java:360)
at java.base/java.util.TimSort.sort(TimSort.java:234)
at java.base/java.util.Arrays.sort(Arrays.java:1307)
at java.base/java.util.ArrayList.sort(ArrayList.java:1721)
at org.labkey.panoramapublic.proteomexchange.validator.SpecLibValidator.areSameSources(SpecLibValidator.java:191)
at org.labkey.panoramapublic.proteomexchange.validator.SpecLibValidator.validate(SpecLibValidator.java:125)
at org.labkey.panoramapublic.proteomexchange.validator.DataValidator.validateLibraries(DataValidator.java:89)
at org.labkey.panoramapublic.proteomexchange.validator.DataValidator.validate(DataValidator.java:72)
at org.labkey.panoramapublic.proteomexchange.validator.DataValidator.validateExperiment(DataValidator.java:63)
at org.labkey.panoramapublic.pipeline.PxDataValidationTask.doValidation(PxDataValidationTask.java:64)
at org.labkey.panoramapublic.pipeline.PxDataValidationTask.run(PxDataValidationTask.java:35)
at org.labkey.api.pipeline.PipelineJob.runActiveTask(PipelineJob.java:841)
at org.labkey.api.pipeline.PipelineJob.run(PipelineJob.java:1077)
at org.labkey.pipeline.mule.PipelineJobRunner.run(PipelineJobRunner.java:40)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
at java.base/java.lang.reflect.Method.invoke(Method.java:577)
at org.mule.impl.model.resolvers.DynamicEntryPoint.invokeMethod(DynamicEntryPoint.java:312)
at org.mule.impl.model.resolvers.DynamicEntryPoint.invoke(DynamicEntryPoint.java:259)
at org.mule.impl.DefaultLifecycleAdapter.intercept(DefaultLifecycleAdapter.java:193)
at org.mule.impl.InterceptorsInvoker.execute(InterceptorsInvoker.java:47)
at org.mule.impl.model.DefaultMuleProxy.run(DefaultMuleProxy.java:470)
at org.mule.impl.work.WorkerContext.run(WorkerContext.java:310)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$CallerRunsPolicy.rejectedExecution(ThreadPoolExecutor.java:1486)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:391)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:865)
at org.mule.impl.work.ScheduleWorkExecutor.doExecute(ScheduleWorkExecutor.java:39)
at org.mule.impl.work.MuleWorkManager.executeWork(MuleWorkManager.java:277)
at org.mule.impl.work.MuleWorkManager.scheduleWork(MuleWorkManager.java:244)
at org.mule.impl.model.seda.SedaComponent.run(SedaComponent.java:483)
at org.mule.impl.work.WorkerContext.run(WorkerContext.java:310)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
at java.base/java.lang.Thread.run(Thread.java:833)
31 May 2022 17:48:11,483 FATAL: Data validation failed
31 May 2022 17:48:11,527 INFO : Failed to complete task 'org.labkey.panoramapublic.pipeline.PxDataValidationTask'
31 May 2022 17:48:11,527 ERROR: Cannot invoke "java.lang.Comparable.compareTo(Object)" because the return value of "java.util.function.Function.apply(Object)" is null
org.labkey.panoramapublic.pipeline.PxDataValidationTask$1: Cannot invoke "java.lang.Comparable.compareTo(Object)" because the return value of "java.util.function.Function.apply(Object)" is null
at org.labkey.panoramapublic.pipeline.PxDataValidationTask.doValidation(PxDataValidationTask.java:82)
at org.labkey.panoramapublic.pipeline.PxDataValidationTask.run(PxDataValidationTask.java:35)
at org.labkey.api.pipeline.PipelineJob.runActiveTask(PipelineJob.java:841)
at org.labkey.api.pipeline.PipelineJob.run(PipelineJob.java:1077)
at org.labkey.pipeline.mule.PipelineJobRunner.run(PipelineJobRunner.java:40)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
at java.base/java.lang.reflect.Method.invoke(Method.java:577)
at org.mule.impl.model.resolvers.DynamicEntryPoint.invokeMethod(DynamicEntryPoint.java:312)
at org.mule.impl.model.resolvers.DynamicEntryPoint.invoke(DynamicEntryPoint.java:259)
at org.mule.impl.DefaultLifecycleAdapter.intercept(DefaultLifecycleAdapter.java:193)
at org.mule.impl.InterceptorsInvoker.execute(InterceptorsInvoker.java:47)
at org.mule.impl.model.DefaultMuleProxy.run(DefaultMuleProxy.java:470)
at org.mule.impl.work.WorkerContext.run(WorkerContext.java:310)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$CallerRunsPolicy.rejectedExecution(ThreadPoolExecutor.java:1486)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:391)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:865)
at org.mule.impl.work.ScheduleWorkExecutor.doExecute(ScheduleWorkExecutor.java:39)
at org.mule.impl.work.MuleWorkManager.executeWork(MuleWorkManager.java:277)
at org.mule.impl.work.MuleWorkManager.scheduleWork(MuleWorkManager.java:244)
at org.mule.impl.model.seda.SedaComponent.run(SedaComponent.java:483)
at org.mule.impl.work.WorkerContext.run(WorkerContext.java:310)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
at java.base/java.lang.Thread.run(Thread.java:833)
Caused by: java.lang.NullPointerException: Cannot invoke "java.lang.Comparable.compareTo(Object)" because the return value of "java.util.function.Function.apply(Object)" is null
at java.base/java.util.Comparator.lambda$comparing$77a9974f$1(Comparator.java:473)
at java.base/java.util.Comparator.lambda$thenComparing$36697e65$1(Comparator.java:220)
at java.base/java.util.TimSort.countRunAndMakeAscending(TimSort.java:360)
at java.base/java.util.TimSort.sort(TimSort.java:234)
at java.base/java.util.Arrays.sort(Arrays.java:1307)
at java.base/java.util.ArrayList.sort(ArrayList.java:1721)
at org.labkey.panoramapublic.proteomexchange.validator.SpecLibValidator.areSameSources(SpecLibValidator.java:191)
at org.labkey.panoramapublic.proteomexchange.validator.SpecLibValidator.validate(SpecLibValidator.java:125)
at org.labkey.panoramapublic.proteomexchange.validator.DataValidator.validateLibraries(DataValidator.java:89)
at org.labkey.panoramapublic.proteomexchange.validator.DataValidator.validate(DataValidator.java:72)
at org.labkey.panoramapublic.proteomexchange.validator.DataValidator.validateExperiment(DataValidator.java:63)
at org.labkey.panoramapublic.pipeline.PxDataValidationTask.doValidation(PxDataValidationTask.java:64)
... 23 more