{"id":50,"date":"2014-08-12T00:58:01","date_gmt":"2014-08-12T00:58:01","guid":{"rendered":"https:\/\/richardlklotz.com\/?page_id=50"},"modified":"2023-05-09T17:14:14","modified_gmt":"2023-05-09T17:14:14","slug":"links","status":"publish","type":"page","link":"https:\/\/richardlklotz.com\/?page_id=50","title":{"rendered":"Other"},"content":{"rendered":"<p><strong>Code<\/strong><br \/>\n<a href=\"https:\/\/richardlklotz.com\/wp-content\/uploads\/2015\/07\/neos_matlab.zip\">NEOS-Matlab<\/a> &#8211; In some of my work, I have used the\u00a0NEOS server (see below) to conduct simulations and Matlab for data handling and display purposes. To streamline this workflow, I created a set of Matlab utilities that interface with the\u00a0NEOS server using XML-RPC. The folder available from the link above contains simplified versions of these utilities, and demonstrates how an AMPL model can be submitted and retrieved from the NEOS server from Matlab.\u00a0Feel free to use and adapt this code for your own purposes.<\/p>\n<p><strong>Computational Tools that I Have Used<\/strong><\/p>\n<p><a href=\"http:\/\/www.i2c2.aut.ac.nz\/Wiki\/OPTI\/\" target=\"_blank\" rel=\"noopener\">Snakemake<\/a> &#8211; A workflow management tool that easily scales to a cluster<\/p>\n<p><a href=\"http:\/\/www.neos-server.org\/neos\/\" target=\"_blank\" rel=\"noopener\">NEOS<\/a> &#8211; Free optimization server with access to many leading solvers<\/p>\n<p><a href=\"http:\/\/pages.cs.wisc.edu\/~ferris\/path.html\" target=\"_blank\" rel=\"noopener\">PATH<\/a> &#8211; Solver for complementarity problems with interfaces to AMPL and Matlab<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Code NEOS-Matlab &#8211; In some of my work, I have used the\u00a0NEOS server (see below) to conduct simulations and Matlab for data handling and display purposes. To streamline this workflow, I created a set of Matlab utilities that interface with the\u00a0NEOS server using XML-RPC. The folder available from the link above contains simplified versions of [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"footnotes":""},"class_list":["post-50","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/richardlklotz.com\/index.php?rest_route=\/wp\/v2\/pages\/50","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/richardlklotz.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/richardlklotz.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/richardlklotz.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/richardlklotz.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=50"}],"version-history":[{"count":10,"href":"https:\/\/richardlklotz.com\/index.php?rest_route=\/wp\/v2\/pages\/50\/revisions"}],"predecessor-version":[{"id":296,"href":"https:\/\/richardlklotz.com\/index.php?rest_route=\/wp\/v2\/pages\/50\/revisions\/296"}],"wp:attachment":[{"href":"https:\/\/richardlklotz.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=50"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}