obspy.core.util.misc¶
Various additional utilities for ObsPy.
copyright: | The ObsPy Development Team (devs@obspy.org) |
---|---|
license: | GNU Lesser General Public License, Version 3 (https://www.gnu.org/copyleft/lesser.html) |
Public Functions
CatchOutput | A context manager that captures input to stdout/stderr. |
SuppressOutput | A context manager that suppresses output to stdout/stderr. |
TemporaryWorkingDirectory | A context manager that changes to a temporary working directory. |
buffered_load_entry_point | Return name entry point of group for dist or raise ImportError |
complexify_string | Converts a string in the form “(real, imag)” into a complex type. |
factorize_int | Calculate prime factorization of integer. |
flat_not_masked_contiguous | Find contiguous unmasked data in a masked array along the given axis. |
get_untracked_files_from_git | Tries to return a list of files (absolute paths) that are untracked by git in the repository. |
get_window_times | Function calculating a list of times making up equal length windows from within a given time interval. |
guess_delta | Estimate time delta in seconds between each sample from given channel name. |
limit_numpy_fft_cache | NumPy’s FFT implementation utilizes caches to speedup subsequent FFTs of |
score_at_percentile | Calculates the score at the given per percentile of the sequence a. |
to_int_or_zero | Converts given value to an integer or returns 0 if it fails. |
Private Functions
Warning
Private functions are mainly for internal/developer use and their API might change without notice.
_py36_windowsconsoleio_workaround | This monkey patch prevents crashing Py3.6 under Windows while using |
_seed_id_map | Return mapping between station code and seed id expressions |
_yield_obj_parent_attr | Recurse an object, yield a tuple of object, parent, attr. |
_yield_resource_id_parent_attr | Specialized form of _yield_obj_parent_attr for getting ResourceIdentifiers. |
Classes
CaptureIO | |
MatplotlibBackend | A helper class for switching the matplotlib backend. |