Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and
privacy statement. We’ll occasionally send you account related emails.
Already on GitHub?
to your account
This is a continuation of UCL-CCS/EasyVVUQ#127
@wedeling I have now developed a first API version, that can either be imported through $pythonpath or just inserted directly into a code base.
You can find the code here:
It's part of commit 369d3c5.
Does this approach work for your purposes? And if so, are there any other specific functions you would like me to add to it?
The text was updated successfully, but these errors were encountered:
I'm checking it out now
Sorry, something went wrong.
@djgroen This works for my purpose. There were some errors in the fabsim3_cmd_api.py file, so I've made a copy in the code base of the example test case that I'm using for the EasyVVUQ article:
This file works with FabUQCampaign. To submit a job I use
fab.run_uq_ensemble(my_campaign.campaign_dir, 'ocean', machine='eagle_vecma')
Here fab is the imported file above. It can take some time for the samples to complete, so I've made a separate script for post processing in which I get the results from eagle via
@wedeling Thanks a lot! I've updated the script in the FabSim3 repo as well now with your changes :).
I leave this ticket open because we need to add documentation still :).
@djgroen btw, do you think we should include this in the EasyVVUQ paper already? I think it probably should be, as the source code I use will be made available as well
@wedeling Yes, I am in full favour of that :).
Brief documentation in in place here: https://github.com/djgroen/FabSim3/blob/master/doc/CreateAutomationScripts.md
Successfully merging a pull request may close this issue.