I've been working with laser ablation split-stream data in iolite 4, and I'm considering using the iolite database tool to gather all the data across my sessions. It would be ideal for this database to contain both the reduced U-Pb and trace element channels, which are generated by the respective DRS's in iolite.

However, running one scheme removes the output of the other, meaning that the reduced data from both DRS's cannot simultaneously exist in the same session. I was looking through the API for the data reduction scheme and iolite python interface classes trying to understand this design choice, but didn't see much explaining the behavior of the output channels during data reduction.

Maybe I'm just missing it, but is there a way to preserve previously generated output channels? Or maybe there is a good reason why previously generated output channels should not be preserved; I could see some situations where that might become a pain.

    sarttiso changed the title to Preserving output from different DRS's? .

    Hi sarttiso

    In the DRS View, there is a little wrench icon in the top left. There you can uncheck the "Clear all channels before cruching" option (second option in the screenshot below).

    This option is on by default because it can be very easy to get confused by channels left over from previously run DRS. For example, if you run the Trace Elements DRS and then change your selections and run the Trace Elements Next DRS, you will have very similarly named channels, but they may have different values.... so I guess my advice is: use it with caution 😄

    -Bence