Skip to content

Exception in thread "Task submitter" java.lang.NumberFormatException: For input string: "null" #4

@EnHu359

Description

@EnHu359

I tried to use neoflow by exampledata.But I get an error when I run neoflow_msms.nf
this is my code
./nextflow run ./neoflow-master/neoflow_msms.nf \ --ms /mnt/g/example_data/mgf \ --msms_para_file /mnt/g/example_data/comet_parameter.txt \ --search_engine comet --db ./test/customized_database/neoflow_crc_target_decoy.fasta --out_dir test2 \ --pv_refdb ./test/customized_database/ref.fasta --pv_tol 20 --pv_itol 0.05

then I get the following erros:

N E X T F L O W ~ version 21.10.6 Launching./neoflow-master/neoflow_msms.nf[reverent_watson] - revision: 9f41504eb3 Process multiple MS/MS files. [- ] process > msms_searching - [- ] process > calculate_fdr - [- ] process > prepare_pepquery_input - [- ] process > run_pepquery - [- ] process > add_pepquery_validation - WARN: Access to undefined parametercpu-- Initialise it to a default value eg.params.cpu = some_value`
Error executing process > 'msms_searching (spec-00565.mgf)'

Caused by:
For input string: "null"

Exception in thread "Task submitter" java.lang.NumberFormatException: For input string: "null"
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
at java.lang.Integer.parseInt(Integer.java:580)
at java.lang.Integer.valueOf(Integer.java:766)
at org.codehaus.groovy.runtime.StringGroovyMethods.toInteger(StringGroovyMethods.java:3134)
at org.codehaus.groovy.runtime.StringGroovyMethods.asType(StringGroovyMethods.java:192)
at nextflow.extension.Bolts.asType(Bolts.groovy:449)
at sun.reflect.GeneratedMethodAccessor12.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.codehaus.groovy.runtime.metaclass.ReflectionMetaMethod.invoke(ReflectionMetaMethod.java:54)
at org.codehaus.groovy.runtime.metaclass.NewInstanceMetaMethod.invoke(NewInstanceMetaMethod.java:54)
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:323)
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1268)
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1035)
at org.codehaus.groovy.runtime.InvokerHelper.invokePojoMethod(InvokerHelper.java:1017)
at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:1008)
at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:180)
at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.asType(ScriptBytecodeAdapter.java:603)
at nextflow.processor.TaskConfig.getCpus(TaskConfig.groovy:282)
at nextflow.processor.TaskConfig$getCpus$18.call(Unknown Source)
at nextflow.processor.TaskHandler.getTraceRecord(TaskHandler.groovy:168)
at nextflow.executor.LocalTaskHandler.super$2$getTraceRecord(LocalExecutor.groovy)
at sun.reflect.GeneratedMethodAccessor336.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:107)
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:323)
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1268)
at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnSuperN(ScriptBytecodeAdapter.java:144)
at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnSuper0(ScriptBytecodeAdapter.java:164)
at nextflow.executor.LocalTaskHandler.getTraceRecord(LocalExecutor.groovy:256)
at nextflow.Session.notifyTaskComplete(Session.groovy:972)
at nextflow.processor.TaskPollingMonitor.submitPendingTasks(TaskPollingMonitor.groovy:566)
at nextflow.processor.TaskPollingMonitor.submitLoop(TaskPollingMonitor.groovy:387)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[- ] process > msms_searching -
[- ] process > calculate_fdr -
[- ] process > prepare_pepquery_input -
[- ] process > run_pepquery -
[- ] process > add_pepquery_validation -
WARN: Access to undefined parameter cpu -- Initialise it to a default value eg. params.cpu = some_value
Error executing process > 'msms_searching (spec-00565.mgf)'

Caused by:
For input string: "null"
`
Is there some one can help me? thank you very much!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions