Closed griffbad closed 3 months ago
@pattonw Can you advise? Potentially related: The pickling change that you applied also broke/didn't work on Jan's mac yesterday. We might want to rethink/test further.
Seems like the Pickling an AuthenticationString error comes from when you're trying to pickle a subprocess. Not entirely sure where this error could be coming from since I think all we really need to pickle is the process function.
Could you include the process function you passing into your daisy.Task
?
@cmalinmayor interesting. What was your process function and could you post the error message?
I'm actually trying to rewrite the predict_blockwise script from Synful from the Funke lab. Maybe the problem is that the process calls an external python script inside of being a function defined in the same document? Just an idea I truly have no idea.
Thanks!
You should be fine to call an external python script. See https://github.com/funkelab/daisy/tree/master/examples/minimal_example
Could you include the process function you are passing into daisy.Task
? If you could it would also be ideal if you could either simplify your rewrite or add complexity to the minimal example until you find the minimal change you need to make to a simple script that results in the error you see and then post it here
Closing since its been 2 months since there was an update
Hey,
I'm trying to update an old script for daisy 0.2.1. to 1.1.1. I (probably naively) attempted to just use my old process function as the new process function in a daisy Task, but the error log gives me the error in the title.
Would love any suggestions, happy to give more as needed, full traceback here: