Mercurial > repos > tduigou > parameters_maystro_workflow_2
changeset 1:813aec57e9fd draft default tip
planemo upload for repository https://github.com/brsynth/galaxytools/tree/main/tools/parameters_maystro commit 98d5e65b8008dbca117b2e0655cfdd54655fac48-dirty
| author | tduigou |
|---|---|
| date | Thu, 31 Jul 2025 08:58:02 +0000 |
| parents | 4e2ae28020f7 |
| children | |
| files | output.html output.json test-data/test-JSON_workflow1.json |
| diffstat | 3 files changed, 64 insertions(+), 57 deletions(-) [+] |
line wrap: on
line diff
--- a/output.html Thu Jul 17 14:01:15 2025 +0000 +++ b/output.html Thu Jul 31 08:58:02 2025 +0000 @@ -285,7 +285,7 @@ var md = window.markdownit({ html: true, }); - target.innerHTML = md.render(atob('IyMgVGVzdCBTdW1tYXJ5Cgo8ZGl2IGNsYXNzPSJwcm9ncmVzcyI+CiAgPGRpdiBjbGFzcz0icHJvZ3Jlc3MtYmFyIHByb2dyZXNzLWJhci1zdWNjZXNzIiBzdHlsZT0id2lkdGg6IDEwMC4wJSIgYXJpYS12YWx1ZW5vdz0iMiIgYXJpYS12YWx1ZW1pbj0iMCIgYXJpYS12YWx1ZW1heD0iMiIgZGF0YS10b2dnbGU9InRvb2x0aXAiIHRpdGxlPSIyIFBhc3NlZCI+CiAgPC9kaXY+CiAgPGRpdiBjbGFzcz0icHJvZ3Jlc3MtYmFyIHByb2dyZXNzLWJhci13YXJuaW5nIiBzdHlsZT0id2lkdGg6IDAuMCUiIGFyaWEtdmFsdWVub3c9IjAiIGFyaWEtdmFsdWVtaW49IjAiIGFyaWEtdmFsdWVtYXg9IjIiIGRhdGEtdG9nZ2xlPSJ0b29sdGlwIiB0aXRsZT0iMCBTa2lwcGVkIj4KICA8L2Rpdj4KICA8ZGl2IGNsYXNzPSJwcm9ncmVzcy1iYXIgcHJvZ3Jlc3MtYmFyLWRhbmdlciIgc3R5bGU9IndpZHRoOiAwLjAlIiBhcmlhLXZhbHVlbm93PSIwIiBhcmlhLXZhbHVlbWluPSIwIiBhcmlhLXZhbHVlbWF4PSIyIiB0aXRsZT0iMCBGYWlsZWQgb3IgRXJyb3JlZCI+CiAgPC9kaXY+CjwvZGl2PgoKfCBUZXN0IFN0YXRlIHwgQ291bnQgfAp8IC0tLS0tLS0tLS0gfCAtLS0tLSB8CnwgVG90YWwgICAgICB8IDIgfAp8IFBhc3NlZCAgICAgfCAyIHwKfCBFcnJvciAgICAgIHwgMCB8CnwgRmFpbHVyZSAgICB8IDAgfAp8IFNraXBwZWQgICAgfCAwIHwKCgo8ZGV0YWlscyA+PHN1bW1hcnk+UGFzc2VkIFRlc3RzPC9zdW1tYXJ5PgoKKiA8ZGV0YWlscyBjbGFzcz0icmNvcm5lcnMgbGlnaHQtZ3JlZW4iPjxzdW1tYXJ5IGNsYXNzPSJsaWdodC1ncmVlbiI+JiM5OTg5OyBwYXJhbWV0ZXJzX21heXN0cm9fd29ya2Zsb3dfMiAoVGVzdCAjIDEpPC9zdW1tYXJ5PjxkaXYgY2xhc3M9InBhZGRlZCI+CgogICAgKipDb21tYW5kIExpbmU6KioKCiAgICAqIGBgYGNvbnNvbGUKICAgICAgcHl0aG9uMyAtYyAiaW1wb3J0IGpzb247IHBhcmFtcyA9IHsgJ0RuYU9wdGltaXphdGlvblByb2JsZW1DbGFzcyc6ICdEbmFPcHRpbWl6YXRpb25Qcm9ibGVtJywgJ21ldGh5bGF0aW9uX3Byb3RlY3Rpb24nOiAndHJ1ZScsICdhbGxvd19lZGl0cyc6ICd0cnVlJywgJ2F2b2lkX3BhdHRlcm5zJzogJ0JzYUlfc2l0ZSAgICAgICAgICAgICBuTm90SV9zaXRlICAgICAgICAgICAgIG5YYmFJX3NpdGUgICAgICAgICAgICAgbkNsYUlfc2l0ZSAgICAgICAgICAgICBuOHgxbWVyJywgJ2hhaXJwaW5fY29uc3RyYWludHMnOiAnc3RlbV9zaXplPTIwLCBoYWlycGluX3dpbmRvdz0yMDAnLCAnZ2NfY29uc3RyYWludHMnOiAnbWluaT0wLjMsIG1heGk9MC43LCB3aW5kb3c9MTAwICAgICAgICAgICAgIG1pbmk9MC4xLCBtYXhpPTAuOSwgd2luZG93PTEwMCcsICdrbWVyX3NpemUnOiAnMTUnLCAnYXNzZW1ibHlfcGxhbl9uYW1lJzogJ1R5cGUyc1Jlc3RyaWN0aW9uQXNzZW1ibHknLCAndG9wb2xvZ3knOiAnY2lyY3VsYXInLCAnZW56eW1lJzogJ2F1dG8nLCAnZXhlY3V0aW9uJzogJ3RydWUnLCAnZGJfdXJpJzogJ3Bvc3RncmVzcWw6Ly9wb3N0Z3JlczpSSzE3X19hdF9fbG9jYWxob3N0OjU0MzIvdGVzdF9mcmFnbWVudHNfZGInLCAndGFibGUnOiAnc2FtcGxlJywgJ2ZyYWdtZW50X2NvbHVtbic6ICdmcmFnbWVudCcsICdzZXF1ZW5jZV9jb2x1bW4nOiAnc2VxdWVuY2UnLCAnYW5ub3RhdGlvbl9jb2x1bW4nOiAnYW5ub3RhdGlvbicgfTsgZiA9IG9wZW4oJy90bXAvdG1wbnhhdmNnZjUvam9iX3dvcmtpbmdfZGlyZWN0b3J5LzAwMC8xL291dHB1dHMvZGF0YXNldF81M2ZmYTY5NS01ZmFiLTQ4YjMtYjVmNS1mZjkzZjc3YmZjMTAuZGF0JywgJ3cnKTsganNvbi5kdW1wKHBhcmFtcywgZiwgaW5kZW50PTQpOyBmLmNsb3NlKCkiICYmIGVjaG8gREVCRyAmJiBjYXQgJy90bXAvdG1wbnhhdmNnZjUvam9iX3dvcmtpbmdfZGlyZWN0b3J5LzAwMC8xL291dHB1dHMvZGF0YXNldF81M2ZmYTY5NS01ZmFiLTQ4YjMtYjVmNS1mZjkzZjc3YmZjMTAuZGF0JyAmJiBlY2hvIERFQkcgJiYgY2F0ICcvdG1wL3RtcG54YXZjZ2Y1L2pvYl93b3JraW5nX2RpcmVjdG9yeS8wMDAvMS9vdXRwdXRzL2RhdGFzZXRfNTNmZmE2OTUtNWZhYi00OGIzLWI1ZjUtZmY5M2Y3N2JmYzEwLmRhdCcKICAgICAgYGBgCiAgICAqKkV4aXQgQ29kZToqKgoKICAgICogYGBgY29uc29sZQogICAgICAwCiAgICAgIGBgYAogICAgKipTdGFuZGFyZCBPdXRwdXQ6KioKCiAgICAqIGBgYGNvbnNvbGUKICAgICAgREVCRwogICAgICB7CiAgICAgICAgICAiRG5hT3B0aW1pemF0aW9uUHJvYmxlbUNsYXNzIjogIkRuYU9wdGltaXphdGlvblByb2JsZW0iLAogICAgICAgICAgIm1ldGh5bGF0aW9uX3Byb3RlY3Rpb24iOiAidHJ1ZSIsCiAgICAgICAgICAiYWxsb3dfZWRpdHMiOiAidHJ1ZSIsCiAgICAgICAgICAiYXZvaWRfcGF0dGVybnMiOiAiQnNhSV9zaXRlICAgICAgICAgICAgIG5Ob3RJX3NpdGUgICAgICAgICAgICAgblhiYUlfc2l0ZSAgICAgICAgICAgICBuQ2xhSV9zaXRlICAgICAgICAgICAgIG44eDFtZXIiLAogICAgICAgICAgImhhaXJwaW5fY29uc3RyYWludHMiOiAic3RlbV9zaXplPTIwLCBoYWlycGluX3dpbmRvdz0yMDAiLAogICAgICAgICAgImdjX2NvbnN0cmFpbnRzIjogIm1pbmk9MC4zLCBtYXhpPTAuNywgd2luZG93PTEwMCAgICAgICAgICAgICBtaW5pPTAuMSwgbWF4aT0wLjksIHdpbmRvdz0xMDAiLAogICAgICAgICAgImttZXJfc2l6ZSI6ICIxNSIsCiAgICAgICAgICAiYXNzZW1ibHlfcGxhbl9uYW1lIjogIlR5cGUyc1Jlc3RyaWN0aW9uQXNzZW1ibHkiLAogICAgICAgICAgInRvcG9sb2d5IjogImNpcmN1bGFyIiwKICAgICAgICAgICJlbnp5bWUiOiAiYXV0byIsCiAgICAgICAgICAiZXhlY3V0aW9uIjogInRydWUiLAogICAgICAgICAgImRiX3VyaSI6ICJwb3N0Z3Jlc3FsOi8vcG9zdGdyZXM6UksxN19fYXRfX2xvY2FsaG9zdDo1NDMyL3Rlc3RfZnJhZ21lbnRzX2RiIiwKICAgICAgICAgICJ0YWJsZSI6ICJzYW1wbGUiLAogICAgICAgICAgImZyYWdtZW50X2NvbHVtbiI6ICJmcmFnbWVudCIsCiAgICAgICAgICAic2VxdWVuY2VfY29sdW1uIjogInNlcXVlbmNlIiwKICAgICAgICAgICJhbm5vdGF0aW9uX2NvbHVtbiI6ICJhbm5vdGF0aW9uIgogICAgICB9REVCRwogICAgICB7CiAgICAgICAgICAiRG5hT3B0aW1pemF0aW9uUHJvYmxlbUNsYXNzIjogIkRuYU9wdGltaXphdGlvblByb2JsZW0iLAogICAgICAgICAgIm1ldGh5bGF0aW9uX3Byb3RlY3Rpb24iOiAidHJ1ZSIsCiAgICAgICAgICAiYWxsb3dfZWRpdHMiOiAidHJ1ZSIsCiAgICAgICAgICAiYXZvaWRfcGF0dGVybnMiOiAiQnNhSV9zaXRlICAgICAgICAgICAgIG5Ob3RJX3NpdGUgICAgICAgICAgICAgblhiYUlfc2l0ZSAgICAgICAgICAgICBuQ2xhSV9zaXRlICAgICAgICAgICAgIG44eDFtZXIiLAogICAgICAgICAgImhhaXJwaW5fY29uc3RyYWludHMiOiAic3RlbV9zaXplPTIwLCBoYWlycGluX3dpbmRvdz0yMDAiLAogICAgICAgICAgImdjX2NvbnN0cmFpbnRzIjogIm1pbmk9MC4zLCBtYXhpPTAuNywgd2luZG93PTEwMCAgICAgICAgICAgICBtaW5pPTAuMSwgbWF4aT0wLjksIHdpbmRvdz0xMDAiLAogICAgICAgICAgImttZXJfc2l6ZSI6ICIxNSIsCiAgICAgICAgICAiYXNzZW1ibHlfcGxhbl9uYW1lIjogIlR5cGUyc1Jlc3RyaWN0aW9uQXNzZW1ibHkiLAogICAgICAgICAgInRvcG9sb2d5IjogImNpcmN1bGFyIiwKICAgICAgICAgICJlbnp5bWUiOiAiYXV0byIsCiAgICAgICAgICAiZXhlY3V0aW9uIjogInRydWUiLAogICAgICAgICAgImRiX3VyaSI6ICJwb3N0Z3Jlc3FsOi8vcG9zdGdyZXM6UksxN19fYXRfX2xvY2FsaG9zdDo1NDMyL3Rlc3RfZnJhZ21lbnRzX2RiIiwKICAgICAgICAgICJ0YWJsZSI6ICJzYW1wbGUiLAogICAgICAgICAgImZyYWdtZW50X2NvbHVtbiI6ICJmcmFnbWVudCIsCiAgICAgICAgICAic2VxdWVuY2VfY29sdW1uIjogInNlcXVlbmNlIiwKICAgICAgICAgICJhbm5vdGF0aW9uX2NvbHVtbiI6ICJhbm5vdGF0aW9uIgogICAgICB9CiAgICAgIGBgYAogICAgKipUcmFjZWJhY2s6KioKCiAgICAqIGBgYGNvbnNvbGUKICAgICAgCiAgICAgIGBgYAogICAqKkpvYiBQYXJhbWV0ZXJzOioqCgogICAqICAgfCBKb2IgcGFyYW1ldGVyIHwgUGFyYW1ldGVyIHZhbHVlIHwKICAgICAgIHwgLS0tLS0tLS0tLS0tLSB8IC0tLS0tLS0tLS0tLS0tLSB8CiAgICAgICB8IERuYU9wdGltaXphdGlvblByb2JsZW1DbGFzcyB8IGAgIkRuYU9wdGltaXphdGlvblByb2JsZW0iIGAgfAogICAgICAgfCBhdm9pZFxfcGF0dGVybnMgfCBgICJCc2FJX3NpdGUgICAgICAgICAgICAgbk5vdElfc2l0ZSAgICAgICAgICAgICBuWGJhSV9zaXRlICAgICAgICAgICAgIG5DbGFJX3NpdGUgICAgICAgICAgICAgbjh4MW1lciIgYCB8CiAgICAgICB8IGhhaXJwaW5cX2NvbnN0cmFpbnRzIHwgYCAic3RlbV9zaXplPTIwLCBoYWlycGluX3dpbmRvdz0yMDAiIGAgfAogICAgICAgfCBnY1xfY29uc3RyYWludHMgfCBgICJtaW5pPTAuMywgbWF4aT0wLjcsIHdpbmRvdz0xMDAgICAgICAgICAgICAgbWluaT0wLjEsIG1heGk9MC45LCB3aW5kb3c9MTAwIiBgIHwKICAgICAgIHwga21lclxfc2l6ZSB8IGAgIjE1IiBgIHwKICAgICAgIHwgbWV0aHlsYXRpb25cX3Byb3RlY3Rpb24gfCBgIHRydWUgYCB8CiAgICAgICB8IGFsbG93XF9lZGl0cyB8IGAgdHJ1ZSBgIHwKICAgICAgIHwgYXNzZW1ibHlcX3BsYW5cX25hbWUgfCBgICJUeXBlMnNSZXN0cmljdGlvbkFzc2VtYmx5IiBgIHwKICAgICAgIHwgdG9wb2xvZ3kgfCBgICJjaXJjdWxhciIgYCB8CiAgICAgICB8IGVuenltZSB8IGAgImF1dG8iIGAgfAogICAgICAgfCBEQiB8IGAgeyJhbm5vdGF0aW9uX2NvbHVtbiI6ICJhbm5vdGF0aW9uIiwgImRiX3VyaSI6ICJwb3N0Z3Jlc3FsOi8vcG9zdGdyZXM6UksxN0Bsb2NhbGhvc3Q6NTQzMi90ZXN0X2ZyYWdtZW50c19kYiIsICJleGVjdXRpb24iOiB0cnVlLCAiZnJhZ21lbnRfY29sdW1uIjogImZyYWdtZW50IiwgInNlcXVlbmNlX2NvbHVtbiI6ICJzZXF1ZW5jZSIsICJ0YWJsZV9uYW1lIjogInNhbXBsZSIsICJ1c2VyX2pzb24iOiBudWxsfSBgIHwKICAgICAgIHwgY2hyb21JbmZvIHwgYCAiL3RtcC90bXBueGF2Y2dmNS9nYWxheHktZGV2L3Rvb2wtZGF0YS9zaGFyZWQvdWNzYy9jaHJvbS8/LmxlbiIgYCB8CiAgICAgICB8IGRia2V5IHwgYCAiPyIgYCB8CiAgICAgICB8IFxfXF9pbnB1dFxfZXh0IHwgYCAiaW5wdXQiIGAgfAoKCgogICAgPC9kaXY+PC9kZXRhaWxzPgoKCiogPGRldGFpbHMgY2xhc3M9InJjb3JuZXJzIGxpZ2h0LWdyZWVuIj48c3VtbWFyeSBjbGFzcz0ibGlnaHQtZ3JlZW4iPiYjOTk4OTsgcGFyYW1ldGVyc19tYXlzdHJvX3dvcmtmbG93XzIgKFRlc3QgIyAyKTwvc3VtbWFyeT48ZGl2IGNsYXNzPSJwYWRkZWQiPgoKICAgICoqQ29tbWFuZCBMaW5lOioqCgogICAgKiBgYGBjb25zb2xlCiAgICAgIGNwICcvdG1wL3RtcG54YXZjZ2Y1L2ZpbGVzL2IvYi9kL2RhdGFzZXRfYmJkOWE0NDAtYTc4Ny00MzllLTliMzYtMmMxYzQ1ZGFlMGEzLmRhdCcgJy90bXAvdG1wbnhhdmNnZjUvam9iX3dvcmtpbmdfZGlyZWN0b3J5LzAwMC8zL291dHB1dHMvZGF0YXNldF82ZWVkN2M3Yy03N2NlLTRkNzctYjJlZi0wYTM2N2RmN2UyNTAuZGF0JyAmJiBlY2hvIERFQkcgJiYgY2F0ICcvdG1wL3RtcG54YXZjZ2Y1L2pvYl93b3JraW5nX2RpcmVjdG9yeS8wMDAvMy9vdXRwdXRzL2RhdGFzZXRfNmVlZDdjN2MtNzdjZS00ZDc3LWIyZWYtMGEzNjdkZjdlMjUwLmRhdCcKICAgICAgYGBgCiAgICAqKkV4aXQgQ29kZToqKgoKICAgICogYGBgY29uc29sZQogICAgICAwCiAgICAgIGBgYAogICAgKipTdGFuZGFyZCBPdXRwdXQ6KioKCiAgICAqIGBgYGNvbnNvbGUKICAgICAgREVCRwogICAgICB7CiAgICAgICAgICAiRG5hT3B0aW1pemF0aW9uUHJvYmxlbUNsYXNzIjoiRG5hT3B0aW1pemF0aW9uUHJvYmxlbSIsCiAgICAgICAgICAiYXZvaWRfcGF0dGVybnMiOiAiQnNhSV9zaXRlXG5Ob3RJX3NpdGVcblhiYUlfc2l0ZVxuQ2xhSV9zaXRlXG44eDFtZXIiLAogICAgICAgICAgImhhaXJwaW5fY29uc3RyYWludHMiOiAic3RlbV9zaXplPTIwLCBoYWlycGluX3dpbmRvdz0yMDBcbnN0ZW1fc2l6ZT0xMCwgaGFpcnBpbl93aW5kb3c9MTAwIiwKICAgICAgICAgICJnY19jb25zdHJhaW50cyI6ICJtaW5pPTAuMSwgbWF4aT0wLjlcbm1pbmktMC4zLCBtYXhpPTAuNywgd2luZG93PTUwIiwKICAgICAgICAgICJrbWVyX3NpemUiOiAiMTUiLAogICAgICAgICAgIm1ldGh5bGF0aW9uX3Byb3RlY3Rpb24iOiJtZXRoeWxhdGlvbl9wcm90ZWN0aW9uIiwKICAgICAgICAgICJhbGxvd19lZGl0cyI6IlRydWUiLAogICAgICAgICAgImFzc2VtYmx5X3BsYW5fbmFtZSI6ICJUeXBlMnNSZXN0cmljdGlvbkFzc2VtYmx5IiwKICAgICAgICAgICJ0b3BvbG9neSI6ICJjaXJjdWxhciIsCiAgICAgICAgICAiZW56eW1lIjogImF1dG8iLAogICAgICAgICAgImV4ZWN1dGlvbiI6ICJ0cnVlIiwKICAgICAgICAgICJkYl91cmkiOiAicG9zdGdyZXNxbDovL3Bvc3RncmVzOlJLMTdAbG9jYWxob3N0OjU0MzIvdGVzdF9mcmFnbWVudHNfZGIiLAogICAgICAgICAgInRhYmxlIjogInNhbXBsZSIsCiAgICAgICAgICAiZnJhZ21lbnRfY29sdW1uIjogImZyYWdtZW50IiwKICAgICAgICAgICJzZXF1ZW5jZV9jb2x1bW4iOiAic2VxdWVuY2UiLAogICAgICAgICAgImFubm90YXRpb25fY29sdW1uIjogImFubm90YXRpb24iCiAgICAgIH0KCiAgICAgIGBgYAogICAgKipUcmFjZWJhY2s6KioKCiAgICAqIGBgYGNvbnNvbGUKICAgICAgCiAgICAgIGBgYAogICAqKkpvYiBQYXJhbWV0ZXJzOioqCgogICAqICAgfCBKb2IgcGFyYW1ldGVyIHwgUGFyYW1ldGVyIHZhbHVlIHwKICAgICAgIHwgLS0tLS0tLS0tLS0tLSB8IC0tLS0tLS0tLS0tLS0tLSB8CiAgICAgICB8IERuYU9wdGltaXphdGlvblByb2JsZW1DbGFzcyB8IGAgIkRuYU9wdGltaXphdGlvblByb2JsZW0iIGAgfAogICAgICAgfCBhdm9pZFxfcGF0dGVybnMgfCBgIE5vbmUgYCB8CiAgICAgICB8IGhhaXJwaW5cX2NvbnN0cmFpbnRzIHwgYCBOb25lIGAgfAogICAgICAgfCBnY1xfY29uc3RyYWludHMgfCBgIE5vbmUgYCB8CiAgICAgICB8IGttZXJcX3NpemUgfCBgICIiIGAgfAogICAgICAgfCBtZXRoeWxhdGlvblxfcHJvdGVjdGlvbiB8IGAgZmFsc2UgYCB8CiAgICAgICB8IGFsbG93XF9lZGl0cyB8IGAgdHJ1ZSBgIHwKICAgICAgIHwgYXNzZW1ibHlcX3BsYW5cX25hbWUgfCBgICJUeXBlMnNSZXN0cmljdGlvbkFzc2VtYmx5IiBgIHwKICAgICAgIHwgdG9wb2xvZ3kgfCBgICJjaXJjdWxhciIgYCB8CiAgICAgICB8IGVuenltZSB8IGAgImF1dG8iIGAgfAogICAgICAgfCBEQiB8IGAgeyJhbm5vdGF0aW9uX2NvbHVtbiI6IG51bGwsICJkYl91cmkiOiBudWxsLCAiZXhlY3V0aW9uIjogZmFsc2UsICJmcmFnbWVudF9jb2x1bW4iOiBudWxsLCAic2VxdWVuY2VfY29sdW1uIjogbnVsbCwgInRhYmxlX25hbWUiOiBudWxsLCAidXNlcl9qc29uIjogeyJ2YWx1ZXMiOiBbeyJpZCI6IDIsICJzcmMiOiAiaGRhIn1dfX0gYCB8CiAgICAgICB8IGNocm9tSW5mbyB8IGAgIi90bXAvdG1wbnhhdmNnZjUvZ2FsYXh5LWRldi90b29sLWRhdGEvc2hhcmVkL3Vjc2MvY2hyb20vPy5sZW4iIGAgfAogICAgICAgfCBkYmtleSB8IGAgIj8iIGAgfAogICAgICAgfCBcX1xfaW5wdXRcX2V4dCB8IGAgImlucHV0IiBgIHwKCgoKICAgIDwvZGl2PjwvZGV0YWlscz4KCgo8L2RldGFpbHM+Cg==')); + target.innerHTML = md.render(atob('IyMgVGVzdCBTdW1tYXJ5Cgo8ZGl2IGNsYXNzPSJwcm9ncmVzcyI+CiAgPGRpdiBjbGFzcz0icHJvZ3Jlc3MtYmFyIHByb2dyZXNzLWJhci1zdWNjZXNzIiBzdHlsZT0id2lkdGg6IDEwMC4wJSIgYXJpYS12YWx1ZW5vdz0iMiIgYXJpYS12YWx1ZW1pbj0iMCIgYXJpYS12YWx1ZW1heD0iMiIgZGF0YS10b2dnbGU9InRvb2x0aXAiIHRpdGxlPSIyIFBhc3NlZCI+CiAgPC9kaXY+CiAgPGRpdiBjbGFzcz0icHJvZ3Jlc3MtYmFyIHByb2dyZXNzLWJhci13YXJuaW5nIiBzdHlsZT0id2lkdGg6IDAuMCUiIGFyaWEtdmFsdWVub3c9IjAiIGFyaWEtdmFsdWVtaW49IjAiIGFyaWEtdmFsdWVtYXg9IjIiIGRhdGEtdG9nZ2xlPSJ0b29sdGlwIiB0aXRsZT0iMCBTa2lwcGVkIj4KICA8L2Rpdj4KICA8ZGl2IGNsYXNzPSJwcm9ncmVzcy1iYXIgcHJvZ3Jlc3MtYmFyLWRhbmdlciIgc3R5bGU9IndpZHRoOiAwLjAlIiBhcmlhLXZhbHVlbm93PSIwIiBhcmlhLXZhbHVlbWluPSIwIiBhcmlhLXZhbHVlbWF4PSIyIiB0aXRsZT0iMCBGYWlsZWQgb3IgRXJyb3JlZCI+CiAgPC9kaXY+CjwvZGl2PgoKfCBUZXN0IFN0YXRlIHwgQ291bnQgfAp8IC0tLS0tLS0tLS0gfCAtLS0tLSB8CnwgVG90YWwgICAgICB8IDIgfAp8IFBhc3NlZCAgICAgfCAyIHwKfCBFcnJvciAgICAgIHwgMCB8CnwgRmFpbHVyZSAgICB8IDAgfAp8IFNraXBwZWQgICAgfCAwIHwKCgo8ZGV0YWlscyA+PHN1bW1hcnk+UGFzc2VkIFRlc3RzPC9zdW1tYXJ5PgoKKiA8ZGV0YWlscyBjbGFzcz0icmNvcm5lcnMgbGlnaHQtZ3JlZW4iPjxzdW1tYXJ5IGNsYXNzPSJsaWdodC1ncmVlbiI+JiM5OTg5OyBwYXJhbWV0ZXJzX21heXN0cm9fd29ya2Zsb3dfMSAoVGVzdCAjIDEpPC9zdW1tYXJ5PjxkaXYgY2xhc3M9InBhZGRlZCI+CgogICAgKipDb21tYW5kIExpbmU6KioKCiAgICAqIGBgYGNvbnNvbGUKICAgICAgcHl0aG9uMyAtYyAiaW1wb3J0IGpzb247IHBhcmFtcyA9IHsgJ2F2b2lkX3BhdHRlcm5zJzogJ0JzYUlfc2l0ZSAgICAgICAgICAgICBCc21CSV9zaXRlICAgICAgICAgICAgIEJic0lfc2l0ZSAgICAgICAgICAgICBTYXBJX3NpdGUgICAgICAgICAgICAgOHgxbWVyICAgICAgICAgICAgIDV4M21lciAgICAgICAgICAgICA5eDJtZXInLCAnaGFpcnBpbl9jb25zdHJhaW50cyc6ICdzdGVtX3NpemU9MjAsIGhhaXJwaW5fd2luZG93PTIwMCcsICdnY19jb25zdHJhaW50cyc6ICdtaW5pPTAuMywgbWF4aT0wLjcsIHdpbmRvdz0xMDAgICAgICAgICAgICAgbWluaT0wLjEsIG1heGk9MC45LCB3aW5kb3c9MTAwJywgJ2ttZXJfc2l6ZSc6ICcxNScsICdhc3NlbWJseV9wbGFuX25hbWUnOiAnVHlwZTJzUmVzdHJpY3Rpb25Bc3NlbWJseScsICd0b3BvbG9neSc6ICdjaXJjdWxhcicsICdlbnp5bWUnOiAnYXV0bycsICdleGVjdXRpb24nOiAndHJ1ZScsICdkYl91cmknOiAncG9zdGdyZXNxbDovL3Bvc3RncmVzOlJLMTdfX2F0X19sb2NhbGhvc3Q6NTQzMi90ZXN0X2ZyYWdtZW50c19kYicsICd0YWJsZSc6ICdzYW1wbGUnLCAnZnJhZ21lbnRfY29sdW1uJzogJ2ZyYWdtZW50JywgJ3NlcXVlbmNlX2NvbHVtbic6ICdzZXF1ZW5jZScsICdhbm5vdGF0aW9uX2NvbHVtbic6ICdhbm5vdGF0aW9uJyB9OyBmID0gb3BlbignL3RtcC90bXB0MGw1ZnlvZy9qb2Jfd29ya2luZ19kaXJlY3RvcnkvMDAwLzEvb3V0cHV0cy9kYXRhc2V0XzFiZmI1MjkyLTZiOGYtNGI2Ni05ZDc0LWNlZGFmOTIwMDQ1MS5kYXQnLCAndycpOyBqc29uLmR1bXAocGFyYW1zLCBmLCBpbmRlbnQ9NCk7IGYuY2xvc2UoKSIgJiYgZWNobyBERUJHICYmIGNhdCAnL3RtcC90bXB0MGw1ZnlvZy9qb2Jfd29ya2luZ19kaXJlY3RvcnkvMDAwLzEvb3V0cHV0cy9kYXRhc2V0XzFiZmI1MjkyLTZiOGYtNGI2Ni05ZDc0LWNlZGFmOTIwMDQ1MS5kYXQnICYmIGVjaG8gREVCRyAmJiBjYXQgJy90bXAvdG1wdDBsNWZ5b2cvam9iX3dvcmtpbmdfZGlyZWN0b3J5LzAwMC8xL291dHB1dHMvZGF0YXNldF8xYmZiNTI5Mi02YjhmLTRiNjYtOWQ3NC1jZWRhZjkyMDA0NTEuZGF0JwogICAgICBgYGAKICAgICoqRXhpdCBDb2RlOioqCgogICAgKiBgYGBjb25zb2xlCiAgICAgIDAKICAgICAgYGBgCiAgICAqKlN0YW5kYXJkIE91dHB1dDoqKgoKICAgICogYGBgY29uc29sZQogICAgICBERUJHCiAgICAgIHsKICAgICAgICAgICJhdm9pZF9wYXR0ZXJucyI6ICJCc2FJX3NpdGUgICAgICAgICAgICAgQnNtQklfc2l0ZSAgICAgICAgICAgICBCYnNJX3NpdGUgICAgICAgICAgICAgU2FwSV9zaXRlICAgICAgICAgICAgIDh4MW1lciAgICAgICAgICAgICA1eDNtZXIgICAgICAgICAgICAgOXgybWVyIiwKICAgICAgICAgICJoYWlycGluX2NvbnN0cmFpbnRzIjogInN0ZW1fc2l6ZT0yMCwgaGFpcnBpbl93aW5kb3c9MjAwIiwKICAgICAgICAgICJnY19jb25zdHJhaW50cyI6ICJtaW5pPTAuMywgbWF4aT0wLjcsIHdpbmRvdz0xMDAgICAgICAgICAgICAgbWluaT0wLjEsIG1heGk9MC45LCB3aW5kb3c9MTAwIiwKICAgICAgICAgICJrbWVyX3NpemUiOiAiMTUiLAogICAgICAgICAgImFzc2VtYmx5X3BsYW5fbmFtZSI6ICJUeXBlMnNSZXN0cmljdGlvbkFzc2VtYmx5IiwKICAgICAgICAgICJ0b3BvbG9neSI6ICJjaXJjdWxhciIsCiAgICAgICAgICAiZW56eW1lIjogImF1dG8iLAogICAgICAgICAgImV4ZWN1dGlvbiI6ICJ0cnVlIiwKICAgICAgICAgICJkYl91cmkiOiAicG9zdGdyZXNxbDovL3Bvc3RncmVzOlJLMTdfX2F0X19sb2NhbGhvc3Q6NTQzMi90ZXN0X2ZyYWdtZW50c19kYiIsCiAgICAgICAgICAidGFibGUiOiAic2FtcGxlIiwKICAgICAgICAgICJmcmFnbWVudF9jb2x1bW4iOiAiZnJhZ21lbnQiLAogICAgICAgICAgInNlcXVlbmNlX2NvbHVtbiI6ICJzZXF1ZW5jZSIsCiAgICAgICAgICAiYW5ub3RhdGlvbl9jb2x1bW4iOiAiYW5ub3RhdGlvbiIKICAgICAgfURFQkcKICAgICAgewogICAgICAgICAgImF2b2lkX3BhdHRlcm5zIjogIkJzYUlfc2l0ZSAgICAgICAgICAgICBCc21CSV9zaXRlICAgICAgICAgICAgIEJic0lfc2l0ZSAgICAgICAgICAgICBTYXBJX3NpdGUgICAgICAgICAgICAgOHgxbWVyICAgICAgICAgICAgIDV4M21lciAgICAgICAgICAgICA5eDJtZXIiLAogICAgICAgICAgImhhaXJwaW5fY29uc3RyYWludHMiOiAic3RlbV9zaXplPTIwLCBoYWlycGluX3dpbmRvdz0yMDAiLAogICAgICAgICAgImdjX2NvbnN0cmFpbnRzIjogIm1pbmk9MC4zLCBtYXhpPTAuNywgd2luZG93PTEwMCAgICAgICAgICAgICBtaW5pPTAuMSwgbWF4aT0wLjksIHdpbmRvdz0xMDAiLAogICAgICAgICAgImttZXJfc2l6ZSI6ICIxNSIsCiAgICAgICAgICAiYXNzZW1ibHlfcGxhbl9uYW1lIjogIlR5cGUyc1Jlc3RyaWN0aW9uQXNzZW1ibHkiLAogICAgICAgICAgInRvcG9sb2d5IjogImNpcmN1bGFyIiwKICAgICAgICAgICJlbnp5bWUiOiAiYXV0byIsCiAgICAgICAgICAiZXhlY3V0aW9uIjogInRydWUiLAogICAgICAgICAgImRiX3VyaSI6ICJwb3N0Z3Jlc3FsOi8vcG9zdGdyZXM6UksxN19fYXRfX2xvY2FsaG9zdDo1NDMyL3Rlc3RfZnJhZ21lbnRzX2RiIiwKICAgICAgICAgICJ0YWJsZSI6ICJzYW1wbGUiLAogICAgICAgICAgImZyYWdtZW50X2NvbHVtbiI6ICJmcmFnbWVudCIsCiAgICAgICAgICAic2VxdWVuY2VfY29sdW1uIjogInNlcXVlbmNlIiwKICAgICAgICAgICJhbm5vdGF0aW9uX2NvbHVtbiI6ICJhbm5vdGF0aW9uIgogICAgICB9CiAgICAgIGBgYAogICAgKipUcmFjZWJhY2s6KioKCiAgICAqIGBgYGNvbnNvbGUKICAgICAgCiAgICAgIGBgYAogICAqKkpvYiBQYXJhbWV0ZXJzOioqCgogICAqICAgfCBKb2IgcGFyYW1ldGVyIHwgUGFyYW1ldGVyIHZhbHVlIHwKICAgICAgIHwgLS0tLS0tLS0tLS0tLSB8IC0tLS0tLS0tLS0tLS0tLSB8CiAgICAgICB8IGF2b2lkXF9wYXR0ZXJucyB8IGAgIkJzYUlfc2l0ZSAgICAgICAgICAgICBCc21CSV9zaXRlICAgICAgICAgICAgIEJic0lfc2l0ZSAgICAgICAgICAgICBTYXBJX3NpdGUgICAgICAgICAgICAgOHgxbWVyICAgICAgICAgICAgIDV4M21lciAgICAgICAgICAgICA5eDJtZXIiIGAgfAogICAgICAgfCBoYWlycGluXF9jb25zdHJhaW50cyB8IGAgInN0ZW1fc2l6ZT0yMCwgaGFpcnBpbl93aW5kb3c9MjAwIiBgIHwKICAgICAgIHwgZ2NcX2NvbnN0cmFpbnRzIHwgYCAibWluaT0wLjMsIG1heGk9MC43LCB3aW5kb3c9MTAwICAgICAgICAgICAgIG1pbmk9MC4xLCBtYXhpPTAuOSwgd2luZG93PTEwMCIgYCB8CiAgICAgICB8IGttZXJcX3NpemUgfCBgICIxNSIgYCB8CiAgICAgICB8IGFzc2VtYmx5XF9wbGFuXF9uYW1lIHwgYCAiVHlwZTJzUmVzdHJpY3Rpb25Bc3NlbWJseSIgYCB8CiAgICAgICB8IHRvcG9sb2d5IHwgYCAiY2lyY3VsYXIiIGAgfAogICAgICAgfCBlbnp5bWUgfCBgICJhdXRvIiBgIHwKICAgICAgIHwgZXhlY3V0aW9uIHwgYCB0cnVlIGAgfAogICAgICAgfCBkYlxfdXJpIHwgYCAicG9zdGdyZXNxbDovL3Bvc3RncmVzOlJLMTdAbG9jYWxob3N0OjU0MzIvdGVzdF9mcmFnbWVudHNfZGIiIGAgfAogICAgICAgfCB0YWJsZVxfbmFtZSB8IGAgInNhbXBsZSIgYCB8CiAgICAgICB8IGZyYWdtZW50XF9jb2x1bW4gfCBgICJmcmFnbWVudCIgYCB8CiAgICAgICB8IHNlcXVlbmNlXF9jb2x1bW4gfCBgICJzZXF1ZW5jZSIgYCB8CiAgICAgICB8IGFubm90YXRpb25cX2NvbHVtbiB8IGAgImFubm90YXRpb24iIGAgfAogICAgICAgfCB1c2VyXF9qc29uIHwgYCBOb25lIGAgfAogICAgICAgfCBjaHJvbUluZm8gfCBgICIvdG1wL3RtcHQwbDVmeW9nL2dhbGF4eS1kZXYvdG9vbC1kYXRhL3NoYXJlZC91Y3NjL2Nocm9tLz8ubGVuIiBgIHwKICAgICAgIHwgZGJrZXkgfCBgICI/IiBgIHwKICAgICAgIHwgXF9cX2lucHV0XF9leHQgfCBgICJpbnB1dCIgYCB8CgoKCiAgICA8L2Rpdj48L2RldGFpbHM+CgoKKiA8ZGV0YWlscyBjbGFzcz0icmNvcm5lcnMgbGlnaHQtZ3JlZW4iPjxzdW1tYXJ5IGNsYXNzPSJsaWdodC1ncmVlbiI+JiM5OTg5OyBwYXJhbWV0ZXJzX21heXN0cm9fd29ya2Zsb3dfMSAoVGVzdCAjIDIpPC9zdW1tYXJ5PjxkaXYgY2xhc3M9InBhZGRlZCI+CgogICAgKipDb21tYW5kIExpbmU6KioKCiAgICAqIGBgYGNvbnNvbGUKICAgICAgY3AgJy90bXAvdG1wdDBsNWZ5b2cvZmlsZXMvZC83LzkvZGF0YXNldF9kNzk4MzBjYS1mMzBlLTRmODItOGI2Ny0xNTBiZjgxNmMyNjUuZGF0JyAnL3RtcC90bXB0MGw1ZnlvZy9qb2Jfd29ya2luZ19kaXJlY3RvcnkvMDAwLzMvb3V0cHV0cy9kYXRhc2V0X2NkNjAyMzdmLTNkOGQtNGE3ZS1hYzRjLWIxMDcyOGRiNjQ2ZS5kYXQnICYmIGVjaG8gREVCRyAmJiBjYXQgJy90bXAvdG1wdDBsNWZ5b2cvam9iX3dvcmtpbmdfZGlyZWN0b3J5LzAwMC8zL291dHB1dHMvZGF0YXNldF9jZDYwMjM3Zi0zZDhkLTRhN2UtYWM0Yy1iMTA3MjhkYjY0NmUuZGF0JwogICAgICBgYGAKICAgICoqRXhpdCBDb2RlOioqCgogICAgKiBgYGBjb25zb2xlCiAgICAgIDAKICAgICAgYGBgCiAgICAqKlN0YW5kYXJkIE91dHB1dDoqKgoKICAgICogYGBgY29uc29sZQogICAgICBERUJHCiAgICAgIHsKICAgICAgICAiYXZvaWRfcGF0dGVybnMiOiAiQnNhSV9zaXRlXG5Cc21CSV9zaXRlXG5CYnNJX3NpdGVcblNhcElfc2l0ZVxuOHgxbWVyXG41eDNtZXJcbjl4Mm1lciIsCiAgICAgICAgImhhaXJwaW5fY29uc3RyYWludHMiOiAic3RlbV9zaXplPTIwLCBoYWlycGluX3dpbmRvdz0yMDAiLAogICAgICAgICJnY19jb25zdHJhaW50cyI6ICJtaW5pPTAuMSwgbWF4aT0wLjksLCB3aW5kb3c9MTAwXG5taW5pPTAuMywgbWF4aT0wLjcsIHdpbmRvdz0xMDAiLAogICAgICAgICJrbWVyX3NpemUiOiAiMTUiLAogICAgICAgICJleGVjdXRpb24iOiAidHJ1ZSIsCiAgICAgICAgImRiX3VyaSI6ICJwb3N0Z3Jlc3FsOi8vcG9zdGdyZXM6UksxN0Bsb2NhbGhvc3Q6NTQzMi90ZXN0X2ZyYWdtZW50c19kYiIsCiAgICAgICAgInRhYmxlIjogInNhbXBsZSIsCiAgICAgICAgImZyYWdtZW50X2NvbHVtbiI6ICJmcmFnbWVudCIsCiAgICAgICAgInNlcXVlbmNlX2NvbHVtbiI6ICJzZXF1ZW5jZSIsCiAgICAgICAgImFubm90YXRpb25fY29sdW1uIjogImFubm90YXRpb24iLAogICAgICAgICJhc3NlbWJseV9wbGFuX25hbWUiOiAiVHlwZTJzUmVzdHJpY3Rpb25Bc3NlbWJseSIsCiAgICAgICAgInRvcG9sb2d5IjogImNpcmN1bGFyIiwKICAgICAgICAiZW56eW1lIjogImF1dG8iCiAgICAgIH0KCiAgICAgIGBgYAogICAgKipUcmFjZWJhY2s6KioKCiAgICAqIGBgYGNvbnNvbGUKICAgICAgCiAgICAgIGBgYAogICAqKkpvYiBQYXJhbWV0ZXJzOioqCgogICAqICAgfCBKb2IgcGFyYW1ldGVyIHwgUGFyYW1ldGVyIHZhbHVlIHwKICAgICAgIHwgLS0tLS0tLS0tLS0tLSB8IC0tLS0tLS0tLS0tLS0tLSB8CiAgICAgICB8IGF2b2lkXF9wYXR0ZXJucyB8IGAgTm9uZSBgIHwKICAgICAgIHwgaGFpcnBpblxfY29uc3RyYWludHMgfCBgIE5vbmUgYCB8CiAgICAgICB8IGdjXF9jb25zdHJhaW50cyB8IGAgTm9uZSBgIHwKICAgICAgIHwga21lclxfc2l6ZSB8IGAgIiIgYCB8CiAgICAgICB8IGFzc2VtYmx5XF9wbGFuXF9uYW1lIHwgYCAiVHlwZTJzUmVzdHJpY3Rpb25Bc3NlbWJseSIgYCB8CiAgICAgICB8IHRvcG9sb2d5IHwgYCAiY2lyY3VsYXIiIGAgfAogICAgICAgfCBlbnp5bWUgfCBgICJhdXRvIiBgIHwKICAgICAgIHwgZXhlY3V0aW9uIHwgYCBmYWxzZSBgIHwKICAgICAgIHwgZGJcX3VyaSB8IGAgTm9uZSBgIHwKICAgICAgIHwgdGFibGVcX25hbWUgfCBgIE5vbmUgYCB8CiAgICAgICB8IGZyYWdtZW50XF9jb2x1bW4gfCBgIE5vbmUgYCB8CiAgICAgICB8IHNlcXVlbmNlXF9jb2x1bW4gfCBgIE5vbmUgYCB8CiAgICAgICB8IGFubm90YXRpb25cX2NvbHVtbiB8IGAgTm9uZSBgIHwKICAgICAgIHwgY2hyb21JbmZvIHwgYCAiL3RtcC90bXB0MGw1ZnlvZy9nYWxheHktZGV2L3Rvb2wtZGF0YS9zaGFyZWQvdWNzYy9jaHJvbS8/LmxlbiIgYCB8CiAgICAgICB8IGRia2V5IHwgYCAiPyIgYCB8CiAgICAgICB8IFxfXF9pbnB1dFxfZXh0IHwgYCAiaW5wdXQiIGAgfAoKCgogICAgPC9kaXY+PC9kZXRhaWxzPgoKCjwvZGV0YWlscz4K')); </script> </body> </html> \ No newline at end of file
--- a/output.json Thu Jul 17 14:01:15 2025 +0000 +++ b/output.json Thu Jul 31 08:58:02 2025 +0000 @@ -9,34 +9,32 @@ { "data": { "inputs": { - "DB|annotation_column": "annotation", - "DB|db_uri": "postgresql://postgres:RK17@localhost:5432/test_fragments_db", - "DB|execution": true, - "DB|fragment_column": "fragment", - "DB|sequence_column": "sequence", - "DB|table_name": "sample", - "DnaOptimizationProblemClass": "DnaOptimizationProblem", + "annotation_column": "annotation", "assembly_plan_name": "Type2sRestrictionAssembly", - "avoid_patterns": "BsaI_site nNotI_site nXbaI_site nClaI_site n8x1mer", + "avoid_patterns": "BsaI_site BsmBI_site BbsI_site SapI_site 8x1mer 5x3mer 9x2mer", + "db_uri": "postgresql://postgres:RK17@localhost:5432/test_fragments_db", "enzyme": "auto", + "execution": true, + "fragment_column": "fragment", "gc_constraints": "mini=0.3, maxi=0.7, window=100 mini=0.1, maxi=0.9, window=100", "hairpin_constraints": "stem_size=20, hairpin_window=200", "kmer_size": "15", - "methylation_protection": true, + "sequence_column": "sequence", + "table_name": "sample", "topology": "circular" }, "job": { - "command_line": "python3 -c \"import json; params = { 'DnaOptimizationProblemClass': 'DnaOptimizationProblem', 'methylation_protection': 'true', 'allow_edits': 'true', 'avoid_patterns': 'BsaI_site nNotI_site nXbaI_site nClaI_site n8x1mer', 'hairpin_constraints': 'stem_size=20, hairpin_window=200', 'gc_constraints': 'mini=0.3, maxi=0.7, window=100 mini=0.1, maxi=0.9, window=100', 'kmer_size': '15', 'assembly_plan_name': 'Type2sRestrictionAssembly', 'topology': 'circular', 'enzyme': 'auto', 'execution': 'true', 'db_uri': 'postgresql://postgres:RK17__at__localhost:5432/test_fragments_db', 'table': 'sample', 'fragment_column': 'fragment', 'sequence_column': 'sequence', 'annotation_column': 'annotation' }; f = open('/tmp/tmpnxavcgf5/job_working_directory/000/1/outputs/dataset_53ffa695-5fab-48b3-b5f5-ff93f77bfc10.dat', 'w'); json.dump(params, f, indent=4); f.close()\" && echo DEBG && cat '/tmp/tmpnxavcgf5/job_working_directory/000/1/outputs/dataset_53ffa695-5fab-48b3-b5f5-ff93f77bfc10.dat' && echo DEBG && cat '/tmp/tmpnxavcgf5/job_working_directory/000/1/outputs/dataset_53ffa695-5fab-48b3-b5f5-ff93f77bfc10.dat'", + "command_line": "python3 -c \"import json; params = { 'avoid_patterns': 'BsaI_site BsmBI_site BbsI_site SapI_site 8x1mer 5x3mer 9x2mer', 'hairpin_constraints': 'stem_size=20, hairpin_window=200', 'gc_constraints': 'mini=0.3, maxi=0.7, window=100 mini=0.1, maxi=0.9, window=100', 'kmer_size': '15', 'assembly_plan_name': 'Type2sRestrictionAssembly', 'topology': 'circular', 'enzyme': 'auto', 'execution': 'true', 'db_uri': 'postgresql://postgres:RK17__at__localhost:5432/test_fragments_db', 'table': 'sample', 'fragment_column': 'fragment', 'sequence_column': 'sequence', 'annotation_column': 'annotation' }; f = open('/tmp/tmpt0l5fyog/job_working_directory/000/1/outputs/dataset_1bfb5292-6b8f-4b66-9d74-cedaf9200451.dat', 'w'); json.dump(params, f, indent=4); f.close()\" && echo DEBG && cat '/tmp/tmpt0l5fyog/job_working_directory/000/1/outputs/dataset_1bfb5292-6b8f-4b66-9d74-cedaf9200451.dat' && echo DEBG && cat '/tmp/tmpt0l5fyog/job_working_directory/000/1/outputs/dataset_1bfb5292-6b8f-4b66-9d74-cedaf9200451.dat'", "command_version": "", "copied_from_job_id": null, - "create_time": "2025-07-17T12:08:28.832103", + "create_time": "2025-07-31T08:57:00.548068", "dependencies": [], "exit_code": 0, - "external_id": "135810", + "external_id": "205407", "galaxy_version": "25.0", "handler": null, - "history_id": "d952758136b0c83c", - "id": "d952758136b0c83c", + "history_id": "57c9e3825b6e5989", + "id": "57c9e3825b6e5989", "inputs": {}, "job_messages": [], "job_metrics": [], @@ -47,71 +45,74 @@ "output_collections": {}, "outputs": { "output_json": { - "id": "d952758136b0c83c", + "id": "57c9e3825b6e5989", "src": "hda", - "uuid": "53ffa695-5fab-48b3-b5f5-ff93f77bfc10" + "uuid": "1bfb5292-6b8f-4b66-9d74-cedaf9200451" } }, "params": { - "DB": "{\"annotation_column\": \"annotation\", \"db_uri\": \"postgresql://postgres:RK17@localhost:5432/test_fragments_db\", \"execution\": true, \"fragment_column\": \"fragment\", \"sequence_column\": \"sequence\", \"table_name\": \"sample\", \"user_json\": null}", - "DnaOptimizationProblemClass": "\"DnaOptimizationProblem\"", "__input_ext": "\"input\"", - "allow_edits": "true", + "annotation_column": "\"annotation\"", "assembly_plan_name": "\"Type2sRestrictionAssembly\"", - "avoid_patterns": "\"BsaI_site nNotI_site nXbaI_site nClaI_site n8x1mer\"", - "chromInfo": "\"/tmp/tmpnxavcgf5/galaxy-dev/tool-data/shared/ucsc/chrom/?.len\"", + "avoid_patterns": "\"BsaI_site BsmBI_site BbsI_site SapI_site 8x1mer 5x3mer 9x2mer\"", + "chromInfo": "\"/tmp/tmpt0l5fyog/galaxy-dev/tool-data/shared/ucsc/chrom/?.len\"", + "db_uri": "\"postgresql://postgres:RK17@localhost:5432/test_fragments_db\"", "dbkey": "\"?\"", "enzyme": "\"auto\"", + "execution": "true", + "fragment_column": "\"fragment\"", "gc_constraints": "\"mini=0.3, maxi=0.7, window=100 mini=0.1, maxi=0.9, window=100\"", "hairpin_constraints": "\"stem_size=20, hairpin_window=200\"", "kmer_size": "\"15\"", - "methylation_protection": "true", - "topology": "\"circular\"" + "sequence_column": "\"sequence\"", + "table_name": "\"sample\"", + "topology": "\"circular\"", + "user_json": null }, "state": "ok", "stderr": "", - "stdout": "DEBG\n{\n \"DnaOptimizationProblemClass\": \"DnaOptimizationProblem\",\n \"methylation_protection\": \"true\",\n \"allow_edits\": \"true\",\n \"avoid_patterns\": \"BsaI_site nNotI_site nXbaI_site nClaI_site n8x1mer\",\n \"hairpin_constraints\": \"stem_size=20, hairpin_window=200\",\n \"gc_constraints\": \"mini=0.3, maxi=0.7, window=100 mini=0.1, maxi=0.9, window=100\",\n \"kmer_size\": \"15\",\n \"assembly_plan_name\": \"Type2sRestrictionAssembly\",\n \"topology\": \"circular\",\n \"enzyme\": \"auto\",\n \"execution\": \"true\",\n \"db_uri\": \"postgresql://postgres:RK17__at__localhost:5432/test_fragments_db\",\n \"table\": \"sample\",\n \"fragment_column\": \"fragment\",\n \"sequence_column\": \"sequence\",\n \"annotation_column\": \"annotation\"\n}DEBG\n{\n \"DnaOptimizationProblemClass\": \"DnaOptimizationProblem\",\n \"methylation_protection\": \"true\",\n \"allow_edits\": \"true\",\n \"avoid_patterns\": \"BsaI_site nNotI_site nXbaI_site nClaI_site n8x1mer\",\n \"hairpin_constraints\": \"stem_size=20, hairpin_window=200\",\n \"gc_constraints\": \"mini=0.3, maxi=0.7, window=100 mini=0.1, maxi=0.9, window=100\",\n \"kmer_size\": \"15\",\n \"assembly_plan_name\": \"Type2sRestrictionAssembly\",\n \"topology\": \"circular\",\n \"enzyme\": \"auto\",\n \"execution\": \"true\",\n \"db_uri\": \"postgresql://postgres:RK17__at__localhost:5432/test_fragments_db\",\n \"table\": \"sample\",\n \"fragment_column\": \"fragment\",\n \"sequence_column\": \"sequence\",\n \"annotation_column\": \"annotation\"\n}", - "tool_id": "parameters_maystro_workflow_2", + "stdout": "DEBG\n{\n \"avoid_patterns\": \"BsaI_site BsmBI_site BbsI_site SapI_site 8x1mer 5x3mer 9x2mer\",\n \"hairpin_constraints\": \"stem_size=20, hairpin_window=200\",\n \"gc_constraints\": \"mini=0.3, maxi=0.7, window=100 mini=0.1, maxi=0.9, window=100\",\n \"kmer_size\": \"15\",\n \"assembly_plan_name\": \"Type2sRestrictionAssembly\",\n \"topology\": \"circular\",\n \"enzyme\": \"auto\",\n \"execution\": \"true\",\n \"db_uri\": \"postgresql://postgres:RK17__at__localhost:5432/test_fragments_db\",\n \"table\": \"sample\",\n \"fragment_column\": \"fragment\",\n \"sequence_column\": \"sequence\",\n \"annotation_column\": \"annotation\"\n}DEBG\n{\n \"avoid_patterns\": \"BsaI_site BsmBI_site BbsI_site SapI_site 8x1mer 5x3mer 9x2mer\",\n \"hairpin_constraints\": \"stem_size=20, hairpin_window=200\",\n \"gc_constraints\": \"mini=0.3, maxi=0.7, window=100 mini=0.1, maxi=0.9, window=100\",\n \"kmer_size\": \"15\",\n \"assembly_plan_name\": \"Type2sRestrictionAssembly\",\n \"topology\": \"circular\",\n \"enzyme\": \"auto\",\n \"execution\": \"true\",\n \"db_uri\": \"postgresql://postgres:RK17__at__localhost:5432/test_fragments_db\",\n \"table\": \"sample\",\n \"fragment_column\": \"fragment\",\n \"sequence_column\": \"sequence\",\n \"annotation_column\": \"annotation\"\n}", + "tool_id": "parameters_maystro_workflow_1", "tool_stderr": "", - "tool_stdout": "DEBG\n{\n \"DnaOptimizationProblemClass\": \"DnaOptimizationProblem\",\n \"methylation_protection\": \"true\",\n \"allow_edits\": \"true\",\n \"avoid_patterns\": \"BsaI_site nNotI_site nXbaI_site nClaI_site n8x1mer\",\n \"hairpin_constraints\": \"stem_size=20, hairpin_window=200\",\n \"gc_constraints\": \"mini=0.3, maxi=0.7, window=100 mini=0.1, maxi=0.9, window=100\",\n \"kmer_size\": \"15\",\n \"assembly_plan_name\": \"Type2sRestrictionAssembly\",\n \"topology\": \"circular\",\n \"enzyme\": \"auto\",\n \"execution\": \"true\",\n \"db_uri\": \"postgresql://postgres:RK17__at__localhost:5432/test_fragments_db\",\n \"table\": \"sample\",\n \"fragment_column\": \"fragment\",\n \"sequence_column\": \"sequence\",\n \"annotation_column\": \"annotation\"\n}DEBG\n{\n \"DnaOptimizationProblemClass\": \"DnaOptimizationProblem\",\n \"methylation_protection\": \"true\",\n \"allow_edits\": \"true\",\n \"avoid_patterns\": \"BsaI_site nNotI_site nXbaI_site nClaI_site n8x1mer\",\n \"hairpin_constraints\": \"stem_size=20, hairpin_window=200\",\n \"gc_constraints\": \"mini=0.3, maxi=0.7, window=100 mini=0.1, maxi=0.9, window=100\",\n \"kmer_size\": \"15\",\n \"assembly_plan_name\": \"Type2sRestrictionAssembly\",\n \"topology\": \"circular\",\n \"enzyme\": \"auto\",\n \"execution\": \"true\",\n \"db_uri\": \"postgresql://postgres:RK17__at__localhost:5432/test_fragments_db\",\n \"table\": \"sample\",\n \"fragment_column\": \"fragment\",\n \"sequence_column\": \"sequence\",\n \"annotation_column\": \"annotation\"\n}", - "update_time": "2025-07-17T12:08:33.771569", + "tool_stdout": "DEBG\n{\n \"avoid_patterns\": \"BsaI_site BsmBI_site BbsI_site SapI_site 8x1mer 5x3mer 9x2mer\",\n \"hairpin_constraints\": \"stem_size=20, hairpin_window=200\",\n \"gc_constraints\": \"mini=0.3, maxi=0.7, window=100 mini=0.1, maxi=0.9, window=100\",\n \"kmer_size\": \"15\",\n \"assembly_plan_name\": \"Type2sRestrictionAssembly\",\n \"topology\": \"circular\",\n \"enzyme\": \"auto\",\n \"execution\": \"true\",\n \"db_uri\": \"postgresql://postgres:RK17__at__localhost:5432/test_fragments_db\",\n \"table\": \"sample\",\n \"fragment_column\": \"fragment\",\n \"sequence_column\": \"sequence\",\n \"annotation_column\": \"annotation\"\n}DEBG\n{\n \"avoid_patterns\": \"BsaI_site BsmBI_site BbsI_site SapI_site 8x1mer 5x3mer 9x2mer\",\n \"hairpin_constraints\": \"stem_size=20, hairpin_window=200\",\n \"gc_constraints\": \"mini=0.3, maxi=0.7, window=100 mini=0.1, maxi=0.9, window=100\",\n \"kmer_size\": \"15\",\n \"assembly_plan_name\": \"Type2sRestrictionAssembly\",\n \"topology\": \"circular\",\n \"enzyme\": \"auto\",\n \"execution\": \"true\",\n \"db_uri\": \"postgresql://postgres:RK17__at__localhost:5432/test_fragments_db\",\n \"table\": \"sample\",\n \"fragment_column\": \"fragment\",\n \"sequence_column\": \"sequence\",\n \"annotation_column\": \"annotation\"\n}", + "update_time": "2025-07-31T08:57:06.352395", "user_email": "planemo@galaxyproject.org", - "user_id": "d952758136b0c83c" + "user_id": "57c9e3825b6e5989" }, "status": "success", "test_index": 0, - "time_seconds": 5.093859434127808, - "tool_id": "parameters_maystro_workflow_2", + "time_seconds": 6.245003700256348, + "tool_id": "parameters_maystro_workflow_1", "tool_version": "0.1.0" }, "has_data": true, - "id": "parameters_maystro_workflow_2-0" + "id": "parameters_maystro_workflow_1-0" }, { "data": { "inputs": { - "DB|user_json": { - "id": "b08444d846605ee4", + "user_json": { + "id": "b8cd89e8131d3fe7", "src": "hda" } }, "job": { - "command_line": "cp '/tmp/tmpnxavcgf5/files/b/b/d/dataset_bbd9a440-a787-439e-9b36-2c1c45dae0a3.dat' '/tmp/tmpnxavcgf5/job_working_directory/000/3/outputs/dataset_6eed7c7c-77ce-4d77-b2ef-0a367df7e250.dat' && echo DEBG && cat '/tmp/tmpnxavcgf5/job_working_directory/000/3/outputs/dataset_6eed7c7c-77ce-4d77-b2ef-0a367df7e250.dat'", + "command_line": "cp '/tmp/tmpt0l5fyog/files/d/7/9/dataset_d79830ca-f30e-4f82-8b67-150bf816c265.dat' '/tmp/tmpt0l5fyog/job_working_directory/000/3/outputs/dataset_cd60237f-3d8d-4a7e-ac4c-b10728db646e.dat' && echo DEBG && cat '/tmp/tmpt0l5fyog/job_working_directory/000/3/outputs/dataset_cd60237f-3d8d-4a7e-ac4c-b10728db646e.dat'", "command_version": "", "copied_from_job_id": null, - "create_time": "2025-07-17T12:08:43.857384", + "create_time": "2025-07-31T08:57:16.707828", "dependencies": [], "exit_code": 0, - "external_id": "135995", + "external_id": "205636", "galaxy_version": "25.0", "handler": null, - "history_id": "b08444d846605ee4", - "id": "e67c2cbedbcb0da1", + "history_id": "b8cd89e8131d3fe7", + "id": "abe44dd8383948e0", "inputs": { - "DB|user_json": { - "id": "b08444d846605ee4", + "user_json": { + "id": "b8cd89e8131d3fe7", "src": "hda", - "uuid": "bbd9a440-a787-439e-9b36-2c1c45dae0a3" + "uuid": "d79830ca-f30e-4f82-8b67-150bf816c265" } }, "job_messages": [], @@ -123,45 +124,47 @@ "output_collections": {}, "outputs": { "output_json": { - "id": "e67c2cbedbcb0da1", + "id": "abe44dd8383948e0", "src": "hda", - "uuid": "6eed7c7c-77ce-4d77-b2ef-0a367df7e250" + "uuid": "cd60237f-3d8d-4a7e-ac4c-b10728db646e" } }, "params": { - "DB": "{\"annotation_column\": null, \"db_uri\": null, \"execution\": false, \"fragment_column\": null, \"sequence_column\": null, \"table_name\": null, \"user_json\": {\"values\": [{\"id\": 2, \"src\": \"hda\"}]}}", - "DnaOptimizationProblemClass": "\"DnaOptimizationProblem\"", "__input_ext": "\"input\"", - "allow_edits": "true", + "annotation_column": null, "assembly_plan_name": "\"Type2sRestrictionAssembly\"", "avoid_patterns": null, - "chromInfo": "\"/tmp/tmpnxavcgf5/galaxy-dev/tool-data/shared/ucsc/chrom/?.len\"", + "chromInfo": "\"/tmp/tmpt0l5fyog/galaxy-dev/tool-data/shared/ucsc/chrom/?.len\"", + "db_uri": null, "dbkey": "\"?\"", "enzyme": "\"auto\"", + "execution": "false", + "fragment_column": null, "gc_constraints": null, "hairpin_constraints": null, "kmer_size": "\"\"", - "methylation_protection": "false", + "sequence_column": null, + "table_name": null, "topology": "\"circular\"" }, "state": "ok", "stderr": "", - "stdout": "DEBG\n{\n \"DnaOptimizationProblemClass\":\"DnaOptimizationProblem\",\n \"avoid_patterns\": \"BsaI_site\\nNotI_site\\nXbaI_site\\nClaI_site\\n8x1mer\",\n \"hairpin_constraints\": \"stem_size=20, hairpin_window=200\\nstem_size=10, hairpin_window=100\",\n \"gc_constraints\": \"mini=0.1, maxi=0.9\\nmini-0.3, maxi=0.7, window=50\",\n \"kmer_size\": \"15\",\n \"methylation_protection\":\"methylation_protection\",\n \"allow_edits\":\"True\",\n \"assembly_plan_name\": \"Type2sRestrictionAssembly\",\n \"topology\": \"circular\",\n \"enzyme\": \"auto\",\n \"execution\": \"true\",\n \"db_uri\": \"postgresql://postgres:RK17@localhost:5432/test_fragments_db\",\n \"table\": \"sample\",\n \"fragment_column\": \"fragment\",\n \"sequence_column\": \"sequence\",\n \"annotation_column\": \"annotation\"\n}\n", - "tool_id": "parameters_maystro_workflow_2", + "stdout": "DEBG\n{\n \"avoid_patterns\": \"BsaI_site\\nBsmBI_site\\nBbsI_site\\nSapI_site\\n8x1mer\\n5x3mer\\n9x2mer\",\n \"hairpin_constraints\": \"stem_size=20, hairpin_window=200\",\n \"gc_constraints\": \"mini=0.1, maxi=0.9,, window=100\\nmini=0.3, maxi=0.7, window=100\",\n \"kmer_size\": \"15\",\n \"execution\": \"true\",\n \"db_uri\": \"postgresql://postgres:RK17@localhost:5432/test_fragments_db\",\n \"table\": \"sample\",\n \"fragment_column\": \"fragment\",\n \"sequence_column\": \"sequence\",\n \"annotation_column\": \"annotation\",\n \"assembly_plan_name\": \"Type2sRestrictionAssembly\",\n \"topology\": \"circular\",\n \"enzyme\": \"auto\"\n}\n", + "tool_id": "parameters_maystro_workflow_1", "tool_stderr": "", - "tool_stdout": "DEBG\n{\n \"DnaOptimizationProblemClass\":\"DnaOptimizationProblem\",\n \"avoid_patterns\": \"BsaI_site\\nNotI_site\\nXbaI_site\\nClaI_site\\n8x1mer\",\n \"hairpin_constraints\": \"stem_size=20, hairpin_window=200\\nstem_size=10, hairpin_window=100\",\n \"gc_constraints\": \"mini=0.1, maxi=0.9\\nmini-0.3, maxi=0.7, window=50\",\n \"kmer_size\": \"15\",\n \"methylation_protection\":\"methylation_protection\",\n \"allow_edits\":\"True\",\n \"assembly_plan_name\": \"Type2sRestrictionAssembly\",\n \"topology\": \"circular\",\n \"enzyme\": \"auto\",\n \"execution\": \"true\",\n \"db_uri\": \"postgresql://postgres:RK17@localhost:5432/test_fragments_db\",\n \"table\": \"sample\",\n \"fragment_column\": \"fragment\",\n \"sequence_column\": \"sequence\",\n \"annotation_column\": \"annotation\"\n}\n", - "update_time": "2025-07-17T12:08:49.096516", + "tool_stdout": "DEBG\n{\n \"avoid_patterns\": \"BsaI_site\\nBsmBI_site\\nBbsI_site\\nSapI_site\\n8x1mer\\n5x3mer\\n9x2mer\",\n \"hairpin_constraints\": \"stem_size=20, hairpin_window=200\",\n \"gc_constraints\": \"mini=0.1, maxi=0.9,, window=100\\nmini=0.3, maxi=0.7, window=100\",\n \"kmer_size\": \"15\",\n \"execution\": \"true\",\n \"db_uri\": \"postgresql://postgres:RK17@localhost:5432/test_fragments_db\",\n \"table\": \"sample\",\n \"fragment_column\": \"fragment\",\n \"sequence_column\": \"sequence\",\n \"annotation_column\": \"annotation\",\n \"assembly_plan_name\": \"Type2sRestrictionAssembly\",\n \"topology\": \"circular\",\n \"enzyme\": \"auto\"\n}\n", + "update_time": "2025-07-31T08:57:22.628561", "user_email": "planemo@galaxyproject.org", - "user_id": "d952758136b0c83c" + "user_id": "57c9e3825b6e5989" }, "status": "success", "test_index": 1, - "time_seconds": 15.298557996749878, - "tool_id": "parameters_maystro_workflow_2", + "time_seconds": 15.919075965881348, + "tool_id": "parameters_maystro_workflow_1", "tool_version": "0.1.0" }, "has_data": true, - "id": "parameters_maystro_workflow_2-1" + "id": "parameters_maystro_workflow_1-1" } ], "version": "0.1"
--- a/test-data/test-JSON_workflow1.json Thu Jul 17 14:01:15 2025 +0000 +++ b/test-data/test-JSON_workflow1.json Thu Jul 31 08:58:02 2025 +0000 @@ -1,4 +1,8 @@ { + "avoid_patterns": "BsaI_site\nBsmBI_site\nBbsI_site\nSapI_site\n8x1mer\n5x3mer\n9x2mer", + "hairpin_constraints": "stem_size=20, hairpin_window=200", + "gc_constraints": "mini=0.1, maxi=0.9,, window=100\nmini=0.3, maxi=0.7, window=100", + "kmer_size": "15", "execution": "true", "db_uri": "postgresql://postgres:RK17@localhost:5432/test_fragments_db", "table": "sample",
