You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

1. UALInit

UALInit actor is responsible for reading input data (pulse file) and storing requested IDSes inside so called run work. Once run work is created all data access related actions are performed on this file. It means that initial data are never affected by Kepler (you can't accidentally overwrite them, unless you explicitly use the input file as output - e.g. UALCollector or UALSliceCollector).

2. Icon

3. Ports

3.1. Inputs

port namepurpose
username of the user - data will be read from this user's public database
machinename of the tokamak (take a look at imasdb tool)
shotshot number
runrun number
runworktemporary run number (where intermediate data are stored)

3.2. Outputs

UALInit actor allows you to specify names of the IDSes that will be used during computation. For each IDS you want to use during workflow execution, you have to specify it as output port. Right-click actor and choose Configure ports. Once configuration dialog is open, press Add and type in the name of the IDS you want to use during computations. Make sure to check Output for the type of port. In sample below we use summary IDS.

In case you want to use different occurrence number, make sure to specify it in port name using ids/occurrence convention, e.g.: equilibrium/1.

port namepurpose
errorerror message after completion of UALInit - OK in case UALInit finished succesfully
  • No labels