14. API References
In order to use the most recent STEPS API, python scripts must start with the import steps.interface
directive.
STEPS modules should preferentially be imported using the from steps.X import *
syntax but no
other modules should be imported in this way in order to avoid name collisions.
import steps.interface
from steps.model import *
from steps.geom import *
from steps.rng import *
from steps.sim import *
from steps.saving import *
from steps.utils import *
from steps.visual import *
Note that some functionalites of STEPS API, like auto-naming, will not work in an interactive python shell but will work as expected in a python script or a jupyter notebook.