WrightTools provides a toolbox of methods and classes in the kit module.
kit contains classes and methods which are of general utility but do not fit in the context of the other modules in WrightTools. Some of the methods are simple reparameterizations of an external module’s functionality. kit is a convenient place for keeping methods and classes which are broadly applicable to the handling and representation of multidimensional spectroscopy data.
Some of the useful classes that kit contains include:
|TimeStamp||Represents a moment in time in many different ways.|
|FileSlicer||Allows access to lines of a file without loading the entire file.|
|INI||Interacts with .ini files.|
|Spline||Less picky paramaterization of scipy.UnivariateSpline|
|Timer||Allows controlled execution of code while offering timing abilities.|
Some of the useful array manipulation methods kit offers include: