Preprocessing#

This section contains documentation for the Preprocessing module.

Data Management#

class stoneforge.preprocessing.data_management.project(data_path)#

Bases: object

convert_into_matrix(reference_mnemonics=False)#

converts an manly dictionary database into an matrix database with tree values: mnemonics, units and data.

data_replacement(ref, forced=True)#
import_folder(ext='.las')#
import_several_wells()#
import_well(name)#
shape_check(ref)#

If an well has less mnemonics than the others, than this function removes this well.

Data Processing#

stoneforge.preprocessing.data_processing.data_assemble(main_data, data_key)#

transform a dictionary of dict[wells][‘data_key’][data] into a dictionary of compact data like dict[data], mostly used for machine learning purpose

class stoneforge.preprocessing.data_processing.predict_processing(data, data_key)#

Bases: object

matrix_values()#
return_curve(y)#
stoneforge.preprocessing.data_processing.well_train_test_split(well_names, well_database)#