Concepts

Clean sequences

Clean sequences are lists of the operations that have been performed on a data stream. They are mostly handled by the CleanSequence class

The tiskitpy_id is a textual representation of the clean sequence list, with each element separated by “-” and most of the processing codes shortened to their first or last unambiguous letters. The tiskitpy_id` can be stuffed into a Trace’s “location” code for plotting purposes, but it shouldn’t be stored there permanently because it can hinder operations that are based on seed ids, such as finding an instrument response in an inventory or comparing two channels. The CleanSequence.tag() and tiskitpy.CleanSequence.untag() methods are part of a suite of CleanSequence methods to generate and remove tiskitpy_id from strings, seed_ids, etc.

CleanSequence API