@@ -383,7 +383,7 @@ <h2>Examples<a class="headerlink" href="#examples" title="Link to this heading">
383383< section id ="simple-example ">
384384< h3 > Simple Example< a class ="headerlink " href ="#simple-example " title ="Link to this heading "> #</ a > </ h3 >
385385< p > As a first example we define two Python functions which add multiple inputs:</ p >
386- < div class ="highlight-python notranslate "> < div class ="highlight "> < pre > < span > </ span > < span class ="k "> def</ span > < span class ="w "> </ span > < span class ="nf "> add_x_and_y </ span > < span class ="p "> (</ span > < span class ="n "> x</ span > < span class ="p "> ,</ span > < span class ="n "> y</ span > < span class ="p "> ):</ span >
386+ < div class ="highlight-python notranslate "> < div class ="highlight "> < pre > < span > </ span > < span class ="k "> def</ span > < span class ="w "> </ span > < span class ="nf "> get_sum </ span > < span class ="p "> (</ span > < span class ="n "> x</ span > < span class ="p "> ,</ span > < span class ="n "> y</ span > < span class ="p "> ):</ span >
387387 < span class ="k "> return</ span > < span class ="n "> x</ span > < span class ="o "> +</ span > < span class ="n "> y</ span >
388388
389389< span class ="k "> def</ span > < span class ="w "> </ span > < span class ="nf "> get_prod_and_div</ span > < span class ="p "> (</ span > < span class ="n "> x</ span > < span class ="p "> :</ span > < span class ="nb "> float</ span > < span class ="p "> ,</ span > < span class ="n "> y</ span > < span class ="p "> :</ span > < span class ="nb "> float</ span > < span class ="p "> )</ span > < span class ="o "> -></ span > < span class ="nb "> dict</ span > < span class ="p "> :</ span >
@@ -392,7 +392,7 @@ <h3>Simple Example<a class="headerlink" href="#simple-example" title="Link to th
392392</ div >
393393< p > These two Python functions are combined in the following example workflow:</ p >
394394< div class ="highlight-python notranslate "> < div class ="highlight "> < pre > < span > </ span > < span class ="n "> tmp_dict</ span > < span class ="o "> =</ span > < span class ="n "> get_prod_and_div</ span > < span class ="p "> (</ span > < span class ="n "> x</ span > < span class ="o "> =</ span > < span class ="mi "> 1</ span > < span class ="p "> ,</ span > < span class ="n "> y</ span > < span class ="o "> =</ span > < span class ="mi "> 2</ span > < span class ="p "> )</ span >
395- < span class ="n "> result</ span > < span class ="o "> =</ span > < span class ="n "> add_x_and_y </ span > < span class ="p "> (</ span > < span class ="n "> x</ span > < span class ="o "> =</ span > < span class ="n "> tmp_dict</ span > < span class ="p "> [</ span > < span class ="s2 "> "prod"</ span > < span class ="p "> ],</ span > < span class ="n "> y</ span > < span class ="o "> =</ span > < span class ="n "> tmp_dict</ span > < span class ="p "> [</ span > < span class ="s2 "> "div"</ span > < span class ="p "> ])</ span >
395+ < span class ="n "> result</ span > < span class ="o "> =</ span > < span class ="n "> get_sum </ span > < span class ="p "> (</ span > < span class ="n "> x</ span > < span class ="o "> =</ span > < span class ="n "> tmp_dict</ span > < span class ="p "> [</ span > < span class ="s2 "> "prod"</ span > < span class ="p "> ],</ span > < span class ="n "> y</ span > < span class ="o "> =</ span > < span class ="n "> tmp_dict</ span > < span class ="p "> [</ span > < span class ="s2 "> "div"</ span > < span class ="p "> ])</ span >
396396</ pre > </ div >
397397</ div >
398398< p > For the workflow representation of these Python functions the Python functions are stored in the < a class ="reference download internal " download ="" href ="_downloads/2733b71b8b860a0550ebcfb326aabf3a/simple_workflow.py "> < span class ="xref download myst "> simple_workflow.py</ span > </ a >
@@ -401,7 +401,7 @@ <h3>Simple Example<a class="headerlink" href="#simple-example" title="Link to th
401401< div class ="highlight-default notranslate "> < div class ="highlight "> < pre > < span > </ span > < span class ="p "> {</ span >
402402 < span class ="s2 "> "nodes"</ span > < span class ="p "> :</ span > < span class ="p "> [</ span >
403403 < span class ="p "> {</ span > < span class ="s2 "> "id"</ span > < span class ="p "> :</ span > < span class ="mi "> 0</ span > < span class ="p "> ,</ span > < span class ="s2 "> "function"</ span > < span class ="p "> :</ span > < span class ="s2 "> "simple_workflow.get_prod_and_div"</ span > < span class ="p "> },</ span >
404- < span class ="p "> {</ span > < span class ="s2 "> "id"</ span > < span class ="p "> :</ span > < span class ="mi "> 1</ span > < span class ="p "> ,</ span > < span class ="s2 "> "function"</ span > < span class ="p "> :</ span > < span class ="s2 "> "simple_workflow.add_x_and_y "</ span > < span class ="p "> },</ span >
404+ < span class ="p "> {</ span > < span class ="s2 "> "id"</ span > < span class ="p "> :</ span > < span class ="mi "> 1</ span > < span class ="p "> ,</ span > < span class ="s2 "> "function"</ span > < span class ="p "> :</ span > < span class ="s2 "> "simple_workflow.get_sum "</ span > < span class ="p "> },</ span >
405405 < span class ="p "> {</ span > < span class ="s2 "> "id"</ span > < span class ="p "> :</ span > < span class ="mi "> 2</ span > < span class ="p "> ,</ span > < span class ="s2 "> "value"</ span > < span class ="p "> :</ span > < span class ="mi "> 1</ span > < span class ="p "> },</ span >
406406 < span class ="p "> {</ span > < span class ="s2 "> "id"</ span > < span class ="p "> :</ span > < span class ="mi "> 3</ span > < span class ="p "> ,</ span > < span class ="s2 "> "value"</ span > < span class ="p "> :</ span > < span class ="mi "> 2</ span > < span class ="p "> }</ span >
407407 < span class ="p "> ],</ span >
0 commit comments