Writing Scripts
''' This scripts loads an existing project and for each scenario of the project, it runs
coarse-graining using the coarse-graining settings that were previously set via the GUI'''
### Import Python modules and add IOTA installation path to Python paths
import sys
import os
import iota
sys.path.append(os.getenv('IOTA_PATH'))
### Set your Iota username and home directory
username = 'stephen'
home_path = 'C:/Users/stephen/'
### Star a new iota session
my_session = iota.session(username,home_path + 'ParticleAnalytics/config.ini')
### Main actions
project = my_session.get_project('Backhoe optimization')
ListOfScenarios = project.get_scenarios()
for sc in ListOfScenarios:
print('Starting coarse-graining of {}'.format(sc.name))
sc.run_coarse_graining()
print('Finished coarse-graining of {}'.format(sc.name))Last updated
Was this helpful?