How to use transformations to control the inputs and/or outputs of a CIF run