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()ResisticsModelResisticsFileMetadataWriteableMetadataRecordHistoryget_record()get_history()ResisticsProcessResisticsBaseResisticsDataResisticsWriter
- resistics.config module
- resistics.decimate module
- resistics.errors module
path_to_string()PathErrorPathNotFoundErrorNotFileErrorNotDirectoryErrorWriteErrorReadErrorMetadataReadErrorProjectPathErrorProjectCreateErrorProjectLoadErrorMeasurementNotFoundErrorSiteNotFoundErrorTimeDataReadErrorChannelNotFoundErrorCalibrationFileNotFoundCalibrationFileReadErrorProcessRunError
- resistics.gather module
- resistics.letsgo module
ProjectCreatornew()ProjectLoaderResisticsEnvironmentload()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
HighResDateTimedatetime_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
ChanMetadataTimeMetadataget_time_metadata()adjust_time_metadata()TimeDataTimeReaderTimeReaderJSONTimeReaderAsciiTimeReaderNumpyTimeWriterNumpyTimeWriterAsciinew_time_data()TimeProcessSubsectionSubsamplesInterpolateNansRemoveMeanAddMultiplyLowPassHighPassBandPassNotchResampleDecimateShiftTimestampsCropTimestampsserialize_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