common-workflow-lab/wdl-cwl-translator

WDL structs are not handled

dinithiW opened this issue ยท 3 comments

kinow commented

I cloned the repository and read the README and parts of the code today. Then decided to choose a random WDL from the warp repository, and chose exactly the build_indices mentioned above. Had the error when trying to translate it, and searched in the issues, finding this one ๐Ÿ˜ฌ

Any pointers on how this could be fixed? Would it be creating InputRecordSchema's and OutputRecordSchemas?

Thanks!
Bruno

mr-c commented

I cloned the repository and read the README and parts of the code today. Then decided to choose a random WDL from the warp repository, and chose exactly the build_indices mentioned above. Had the error when trying to translate it, and searched in the issues, finding this one ๐Ÿ˜ฌ

๐Ÿ™ƒ๐Ÿ˜€

Any pointers on how this could be fixed? Would it be creating InputRecordSchema's and OutputRecordSchemas?

That is what I would do. Feel free to focus on solving the issue of how WDL struts are used in just one of the examples, versus making the perfect solution all at once.

Thanks!
Bruno

Thank you!