Tiskit-py

Latest version: v0.3.3

Safety actively analyzes 626071 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

0.3.3

- Decimator.decimate() now returns same data.dtype by default
- TransferFunction now accepts wildcards for out_chan names
- Added 'outfile' to TransferFunction.plot()
- Added TransferFunction.put_response()

0.3.2

Change `MANIFEST.in` to recursively include subfiles/directories of decimate/

0.3.1

Fix `TransferFunction` errorbar plotting bug

0.3

MAJOR

- `SpectralDensity`:
- Added required argument `window_s` to creator
- Renamed `TransferFunction` properties:
- `values` to `frf` (frequency response function)
- `uncert` to `uncertainty`
- `channels` to `channel_names`
- `TimeSpans`:
- Now created using `spans` by default
- `DataCleaner`
- always renames cleaned channels, putting information in the
location code slot (second from last element in string separated by '.'s)
- Removed unused `fast_calc` parameter from `clean_sdf()`

BUGFIXES

- Changed `SpectralDensity.from_stream()` z_threshold to apply to log10(spectra)
rather than (spectra) (otherwise, "standard" zthreshold=3 rejects more than
half of typical data)
- `TransferFunction()`
- now provides a "frequency response function" (`frf`)
and a `corrector` (for data cleaning): the two are the same only if
all noise is on the output channel (see Bendat and Piersol chapter 6)
- fixed (and simplified) calculation of uncertainty
- `DataCleaner` uses `TransferFunction`'s `corrector` property.

MINOR

- `SpectralDensity`:
- Added arguments `ts_starttime` and `ts_endtime` to creator
- Added ``used()`, `unused()` methods and `window_seconds` property
- `autospect()` and `.crossspect()` now accept wildcards in channel names
- Added `channel_name()` method
- Added `**fig_kw` to `plot_*()` methods
- `TimeSpans`:
- Added `spans` property
- Added `invert()` method
- `plot()` can include a trace or stream
- Updated documentation
- `DataCleaner`:
- Created `CleanerString` class to help with channel names

0.2

Made sure that all of the equations correspond to equations in Bendat&Piersol
(2010). Verified that we now get as good of results as the old Matlab code.
Set up testing for the different sub-modules. Probably changed some
method call parameters. Created a readthedocs page.

0.1

combined time series codes that I had in different projects:

- `crawtools`
- `decimate`
- `spectral`

- `rptransient`: All except:
- `decimate` (used one from `crawtools`)
- `read_mseed` (changed to independent function

- `wayne_obstools`
- `fir_corr` => `timeseries`?
- `Peterson_model`, `plot_PPSD`, `plot_response`, `plot_sensitivity`

Links

Releases

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.