Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

conpair channel bug #1014

Open
anoronh4 opened this issue Jul 19, 2024 · 0 comments
Open

conpair channel bug #1014

anoronh4 opened this issue Jul 19, 2024 · 0 comments

Comments

@anoronh4
Copy link
Collaborator

I receive this error:

Jul-19 01:58:52.631 [Actor Thread 79] ERROR nextflow.extension.OperatorImpl - @unknown
groovy.lang.MissingMethodException: No signature of method: Script_67fa09d92ea6cc0d$_runScript_closure3$_closure5$_closure21.call() is applicable for argument types: (ArrayList) values: [[s_mel6_PDX1, s_C_LUL6W6_N002_d02, [/juno/cmo/ccs/noronhaa/pdx_project/workspace/work/3b/365ecce35e50cdceaa5d2314a578a2/s_mel6_PDX1__s_C_LUL6W6_N002_d02.concordance.txt, ...]]]
Possible solutions: any(), any(), any(groovy.lang.Closure), tap(groovy.lang.Closure), each(groovy.lang.Closure), any(groovy.lang.Closure)
        at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:266)
        at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1030)
        at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:814)
        at groovy.lang.GroovyObject.invokeMethod(GroovyObject.java:39)
        at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.call(PogoMetaClassSite.java:44)
        at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47)
        at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.call(PogoMetaClassSite.java:53)
        at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:139)
        at nextflow.extension.MapOp$_apply_closure1.doCall(MapOp.groovy:56)
        at jdk.internal.reflect.GeneratedMethodAccessor199.invoke(Unknown Source)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:568)
        at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:107)
        at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:323)
        at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:274)
        at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1030)
        at groovy.lang.Closure.call(Closure.java:427)
        at groovyx.gpars.dataflow.operator.DataflowOperatorActor.startTask(DataflowOperatorActor.java:120)
        at groovyx.gpars.dataflow.operator.DataflowOperatorActor.onMessage(DataflowOperatorActor.java:108)
        at groovyx.gpars.actor.impl.SDAClosure$1.call(SDAClosure.java:43)
        at groovyx.gpars.actor.AbstractLoopingActor.runEnhancedWithoutRepliesOnMessages(AbstractLoopingActor.java:293)
        at groovyx.gpars.actor.AbstractLoopingActor.access$400(AbstractLoopingActor.java:30)
        at groovyx.gpars.actor.AbstractLoopingActor$1.handleMessage(AbstractLoopingActor.java:93)
        at groovyx.gpars.util.AsyncMessagingCore.run(AsyncMessagingCore.java:132)
        at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
        at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
        at java.base/java.lang.Thread.run(Thread.java:833)
Jul-19 01:58:53.060 [Actor Thread 79] DEBUG nextflow.Session - Session aborted -- Cause: No signature of method: Script_67fa09d92ea6cc0d$_runScript_closure3$_closure5$_closure21.call() is applicable for argument types: (ArrayList) values: [[s_mel6_PDX1, s_C_LUL6W6_N002_d02, [/juno/cmo/ccs/noronhaa/pdx_project/workspace/work/3b/365ecce35e50cdceaa5d2314a578a2/s_mel6_PDX1__s_C_LUL6W6_N002_d02.concordance.txt, ...]]]
Possible solutions: any(), any(), any(groovy.lang.Closure), tap(groovy.lang.Closure), each(groovy.lang.Closure), any(groovy.lang.Closure)

Looks like the channel has 3 elements: [idTumor, idNormal, conpairFiles]
But the downstream operator is expecting 4: [placeHolder, idTumor, idNormal, conpairFiles]

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant