resistics package#
Submodules#
- resistics.calibrate module
- resistics.common module
get_version()
is_file()
assert_file()
is_dir()
assert_dir()
dir_contents()
dir_files()
dir_subdirs()
known_chan()
is_electric()
is_magnetic()
get_chan_type()
check_chan()
fs_to_string()
array_to_string()
ResisticsModel
ResisticsFile
Metadata
WriteableMetadata
Record
History
get_record()
get_history()
ResisticsProcess
ResisticsBase
ResisticsData
ResisticsWriter
- resistics.config module
- resistics.decimate module
- resistics.errors module
path_to_string()
PathError
PathNotFoundError
NotFileError
NotDirectoryError
WriteError
ReadError
MetadataReadError
ProjectPathError
ProjectCreateError
ProjectLoadError
MeasurementNotFoundError
SiteNotFoundError
TimeDataReadError
ChannelNotFoundError
CalibrationFileNotFound
CalibrationFileReadError
ProcessRunError
- resistics.gather module
- resistics.letsgo module
ProjectCreator
new()
ProjectLoader
ResisticsEnvironment
load()
reload()
run_time_processors()
run_decimation()
run_windowing()
run_fft()
run_spectra_processors()
run_evals()
run_sensor_calibration()
run_regression_preparer()
run_solver()
quick_read()
quick_view()
quick_spectra()
quick_tf()
profile_windowing()
process_time()
process_time_to_evals()
process_evals_to_tf()
get_solution()
- resistics.plot module
- resistics.project module
- resistics.regression module
- resistics.sampling module
HighResDateTime
datetime_to_string()
datetime_from_string()
to_datetime()
to_timestamp()
to_timedelta()
to_seconds()
to_n_samples()
check_sample()
sample_to_datetime()
samples_to_datetimes()
check_from_time()
check_to_time()
from_time_to_sample()
to_time_to_sample()
datetimes_to_samples()
datetime_array()
datetime_array_estimate()
- resistics.spectra module
- resistics.testing module
record_example1()
record_example2()
history_example()
time_metadata_1chan()
time_metadata_2chan()
time_metadata_general()
time_metadata_mt()
time_data_ones()
time_data_simple()
time_data_with_nans()
time_data_linear()
time_data_random()
time_data_periodic()
time_data_with_offset()
decimated_metadata()
decimated_data_random()
decimated_data_linear()
decimated_data_periodic()
spectra_metadata_multilevel()
spectra_data_basic()
generate_evaluation_data()
evaluation_data()
transfer_function_random()
regression_input_metadata_single_site()
components_mt()
solution_mt()
solution_general()
solution_random_int()
solution_random_float()
remove_record_times()
assert_time_data_equal()
assert_soln_equal()
- resistics.time module
ChanMetadata
TimeMetadata
get_time_metadata()
adjust_time_metadata()
TimeData
TimeReader
TimeReaderJSON
TimeReaderAscii
TimeReaderNumpy
TimeWriterNumpy
TimeWriterAscii
new_time_data()
TimeProcess
Subsection
Subsamples
InterpolateNans
RemoveMean
Add
Multiply
LowPass
HighPass
BandPass
Notch
Resample
Decimate
ShiftTimestamps
CropTimestamps
serialize_custom_fnc()
ApplyFunction
- resistics.transfunc module
- resistics.window module
Module contents#
A package for the processing of magnetotelluric data
Resistics is a package for the robust processing of magnetotelluric data. It includes several features focussed on traceability and data investigation. For more information, visit the package website at: www.resistics.io