predictatops
0.0.3
Contents:
Readme File
Installation
Usage
Demo notebooks
functions and classes
Theory
Contributing
Credits
History
predictatops
Docs
»
Index
Index
A
|
B
|
C
|
D
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
W
|
Z
A
accuracy_calc() (predictatops.predictionclasses.class_accuracy method)
accuracy_singleTopPerWellPrediction_fromRollingRules (class in predictatops.predictionclasses)
addsRowsToBalanceClasses() (in module predictatops.balance)
B
balance_results_wells_df (predictatops.configurationplusfiles.output_data attribute)
,
[1]
broadcastFuncForFindNearestNPickDepth() (in module predictatops.wellsKNN)
C
calc_pred_vs_real_top_dif() (predictatops.predictionclasses.InputDistClassPrediction_to_BestDepthForTop method)
changeLASfileToBeUWIstr() (in module predictatops.wellsKNN)
check_test_df_same_size() (predictatops.trainclasses.ML_obj_class method)
check_train_df_same_size() (predictatops.trainclasses.ML_obj_class method)
class_accuracy (class in predictatops.predictionclasses)
cleanRenameDF() (in module predictatops.wellsKNN)
col_topTarget_Depth_predBy_NN1thick (predictatops.configurationplusfiles.configuration attribute)
,
[1]
colsToNotTurnToFloats (predictatops.configurationplusfiles.configuration attribute)
,
[1]
columns_to_not_trainOn_andAreCurves (predictatops.configurationplusfiles.configuration attribute)
,
[1]
columns_to_not_trainOn_andNotCurves (predictatops.configurationplusfiles.configuration attribute)
,
[1]
columns_to_use_as_labels (predictatops.configurationplusfiles.configuration attribute)
,
[1]
combineRebalancedTrainDFWithUnrebalancedTestDF() (in module predictatops.balance)
compare_RealTop_vsTopFromRollingMean() (predictatops.predictionclasses.accuracy_singleTopPerWellPrediction_fromRollingRules method)
concat_modelResultsNDArray_w_indexValues() (predictatops.predictionclasses.InputDistClassPrediction_to_BestDepthForTop method)
concat_step2() (predictatops.predictionclasses.InputDistClassPrediction_to_BestDepthForTop method)
config (predictatops.checkdata.TopsAvailable attribute)
configuration (class in predictatops.configurationplusfiles)
,
[1]
convertAllColButGivenToFloat() (in module predictatops.features)
convertSiteIDListToUWIList() (in module predictatops.features)
(predictatops.checkdata.TopsAvailable method)
convertStringToFloat() (in module predictatops.wellsKNN)
countRowsByClassOfNearPickOrNot() (in module predictatops.balance)
countsOfCurves() (predictatops.checkdata.CurvesAvailable method)
create_diff_Top_Depth_Real_v_predBy_NN1thick() (in module predictatops.wellsKNN)
createDepthRelToKnownTopInSameWell() (in module predictatops.features)
createFeat_withinZoneOfKnownPick() (in module predictatops.features)
createListOfWellNamesLoadedSplit() (in module predictatops.wellsKNN)
createManyFeatFromCurvesOverWindows_withDask() (in module predictatops.features)
createManyFeatFromCurvesOverWindows_withOutDask() (in module predictatops.features)
csv_of_well_names_wTopCurves__path (predictatops.configurationplusfiles.configuration attribute)
,
[1]
csv_of_well_names_wTopsCuves__name (predictatops.configurationplusfiles.configuration attribute)
,
[1]
curve_windows_for_rolling_features (predictatops.configurationplusfiles.configuration attribute)
,
[1]
CurvesAvailable (class in predictatops.checkdata)
D
default_results_file_format (predictatops.configurationplusfiles.output_data attribute)
,
[1]
DEPTH_col_in_featureCreation (predictatops.configurationplusfiles.configuration attribute)
,
[1]
depth_color() (in module predictatops.plot)
depth_color3() (in module predictatops.plot)
dropCol() (predictatops.trainclasses.ML_obj_class method)
dropNeighbors_ObjCol() (predictatops.trainclasses.ML_obj_class method)
dropsRowsWithMatchClassAndDeptRemainderIsZero() (in module predictatops.balance)
F
features_results_wells_df (predictatops.configurationplusfiles.output_data attribute)
,
[1]
fetch_mannville_data() (in module predictatops.fetch_demo_data)
,
[1]
find_number_well_files_in_a_folder() (in module predictatops.load)
find_unique_tops_list() (predictatops.checkdata.TopsAvailable method)
findAllCurvesInGivenWells() (predictatops.checkdata.CurvesAvailable method)
findAllPicksForTops() (in module predictatops.wellsKNN)
findDirAndPathForBalancedresults() (in module predictatops.trainclasses)
findListOfConvertedUWInamesForWellsLoaded() (in module predictatops.wellsKNN)
findNumberOfEachClass() (in module predictatops.balance)
findWellsThatHaveCertainTop() (predictatops.checkdata.TopsAvailable method)
findWellsWithAllTopsGive() (predictatops.checkdata.TopsAvailable method)
findWellsWithCertainCurves() (in module predictatops.checkdata)
(predictatops.checkdata.CurvesAvailable method)
findWellsWithGivenTopsCurves() (in module predictatops.checkdata)
first_Reformat() (predictatops.predictionclasses.class_accuracy method)
fullWellsKNN() (in module predictatops.wellsKNN)
G
get_data_for_wellsKNN() (in module predictatops.wellsKNN)
get_df_of_top_counts_in_picks_df() (predictatops.checkdata.TopsAvailable method)
get_df_results_from_step_X() (in module predictatops.main)
,
[1]
get_df_wells_with_any_top() (predictatops.checkdata.TopsAvailable method)
get_features_df_results() (in module predictatops.balance)
get_must_have_curves() (predictatops.configurationplusfiles.configuration method)
,
[1]
get_must_have_tops() (predictatops.checkdata.TopsAvailable method)
get_must_have_tops__list() (predictatops.configurationplusfiles.configuration method)
get_number_wells_with_any_top() (predictatops.checkdata.TopsAvailable method)
get_picks_depth_col_in_picks_df() (predictatops.configurationplusfiles.configuration method)
get_picks_df_noNullPicks() (predictatops.checkdata.TopsAvailable method)
get_quality_col_name_in_picks_df() (predictatops.configurationplusfiles.configuration method)
get_quality_items_to_skip__list() (predictatops.configurationplusfiles.configuration method)
get_siteID_col_in_picks_df() (predictatops.configurationplusfiles.configuration method)
get_split_curve_results() (in module predictatops.features)
get_top_name_col_in_picks_df() (predictatops.configurationplusfiles.configuration method)
get_wellsKNN_results() (in module predictatops.features)
getColNames_for_cleanRenameDF() (in module predictatops.wellsKNN)
getCurvesInMinNumberOfWells() (predictatops.checkdata.CurvesAvailable method)
getCurvesListWithDifferentCurveName() (in module predictatops.checkdata)
getJobLibPickleResults() (in module predictatops.main)
,
[1]
getListOfKeysForZonesObj() (in module predictatops.balance)
getMainDFsavedInStep() (in module predictatops.features)
(in module predictatops.main)
,
[1]
getTestRowsOnlyPicksDF() (in module predictatops.wellsKNN)
getTopsForWantedPickNames() (in module predictatops.wellsKNN)
H
help() (predictatops.predictionclasses.accuracy_singleTopPerWellPrediction_fromRollingRules method)
(predictatops.predictionclasses.InputDistClassPrediction_to_BestDepthForTop method)
(predictatops.predictionclasses.class_accuracy method)
HorID_name_col_in_picks_df (predictatops.configurationplusfiles.configuration attribute)
,
[1]
I
init_XGBoost_withSettings() (predictatops.trainclasses.ML_obj_class method)
input (predictatops.checkdata.TopsAvailable attribute)
input_data (class in predictatops.configurationplusfiles)
,
[1]
InputDistClassPrediction_to_BestDepthForTop (class in predictatops.predictionclasses)
K
kdtree() (in module predictatops.wellsKNN)
kdtree_k (predictatops.configurationplusfiles.configuration attribute)
,
[1]
kdtree_leaf (predictatops.configurationplusfiles.configuration attribute)
,
[1]
L
load_all_wells_in() (in module predictatops.load)
load_data_for_ml() (predictatops.trainclasses.ML_obj_class method)
load_dist_class_pred_df() (predictatops.predictionclasses.InputDistClassPrediction_to_BestDepthForTop method)
load_gis_file() (predictatops.configurationplusfiles.input_data method)
,
[1]
load_MLobj() (predictatops.predictionclasses.InputDistClassPrediction_to_BestDepthForTop method)
load_prev_results_at_path() (in module predictatops.features)
(in module predictatops.main)
,
[1]
load_variables_obj() (predictatops.predictionclasses.accuracy_singleTopPerWellPrediction_fromRollingRules method)
load_wells_file() (predictatops.configurationplusfiles.input_data method)
,
[1]
loaded_results_wells_df (predictatops.configurationplusfiles.output_data attribute)
,
[1]
loadMLinstanceAndModel() (in module predictatops.predictionclasses)
M
make4separateDF() (in module predictatops.balance)
make_all_directories() (predictatops.configurationplusfiles.output_data method)
,
[1]
makeDF() (in module predictatops.load)
makeDFofJustLabels() (in module predictatops.balance)
makeKNearNeighObj() (in module predictatops.wellsKNN)
makeMap_1() (in module predictatops.plot)
markingEdgeOfWells() (in module predictatops.features)
max_numb_wells_to_load (predictatops.configurationplusfiles.configuration attribute)
,
[1]
mean_absolute_error() (predictatops.predictionclasses.accuracy_singleTopPerWellPrediction_fromRollingRules method)
mean_absolute_error_func() (predictatops.predictionclasses.accuracy_singleTopPerWellPrediction_fromRollingRules method)
mergeCleanedAndUWIGeog_dfs() (in module predictatops.wellsKNN)
mergeCurvesAndTopsDF() (in module predictatops.features)
mergeDataframes() (in module predictatops.wellsKNN)
ML_obj_class (class in predictatops.trainclasses)
must_have_curves_list (predictatops.configurationplusfiles.configuration attribute)
,
[1]
must_have_tops__list (predictatops.configurationplusfiles.configuration attribute)
,
[1]
N
new_wells_with_all_given_tops (predictatops.checkdata.TopsAvailable attribute)
nLargest() (in module predictatops.features)
NN1_TopHelper_DEPTH (predictatops.configurationplusfiles.configuration attribute)
,
[1]
NN1_TopMcMDepth_Abs() (in module predictatops.features)
NN1_topTarget_DEPTH (predictatops.configurationplusfiles.configuration attribute)
,
[1]
O
onlyWellsInTestPortion() (in module predictatops.wellsKNN)
optionallyExcludeWellsWithoutStrongPredictions() (predictatops.predictionclasses.accuracy_singleTopPerWellPrediction_fromRollingRules method)
output_data (class in predictatops.configurationplusfiles)
,
[1]
P
path_balance (predictatops.configurationplusfiles.output_data attribute)
,
[1]
path_checkData (predictatops.configurationplusfiles.output_data attribute)
,
[1]
path_evaluate (predictatops.configurationplusfiles.output_data attribute)
,
[1]
path_features (predictatops.configurationplusfiles.output_data attribute)
,
[1]
path_load (predictatops.configurationplusfiles.output_data attribute)
,
[1]
path_map (predictatops.configurationplusfiles.output_data attribute)
,
[1]
path_plot (predictatops.configurationplusfiles.output_data attribute)
,
[1]
path_prediction (predictatops.configurationplusfiles.output_data attribute)
,
[1]
path_split (predictatops.configurationplusfiles.output_data attribute)
,
[1]
path_trainclasses (predictatops.configurationplusfiles.output_data attribute)
,
[1]
path_wellsKNN (predictatops.configurationplusfiles.output_data attribute)
,
[1]
pick_class_str (predictatops.configurationplusfiles.configuration attribute)
,
[1]
picks_depth_col_in_picks_df (predictatops.configurationplusfiles.configuration attribute)
,
[1]
picks_df_noNullPicks (predictatops.checkdata.TopsAvailable attribute)
predict_from_model() (predictatops.predictionclasses.class_accuracy method)
(predictatops.predictionclasses.InputDistClassPrediction_to_BestDepthForTop method)
predictatops (module)
predictatops.__init__ (module)
predictatops.balance (module)
predictatops.checkdata (module)
predictatops.cli (module)
predictatops.configurationplusfiles (module)
,
[1]
predictatops.features (module)
predictatops.fetch_demo_data (module)
,
[1]
predictatops.load (module)
predictatops.main (module)
,
[1]
predictatops.plot (module)
predictatops.plot_runner (module)
predictatops.predictionclasses (module)
predictatops.split (module)
predictatops.trainclasses (module)
predictatops.wellsKNN (module)
printHello() (in module predictatops.main)
,
[1]
Q
quality_col_name_in_picks_df (predictatops.configurationplusfiles.configuration attribute)
,
[1]
quality_items_to_skip__list (predictatops.configurationplusfiles.configuration attribute)
,
[1]
R
r2_func() (predictatops.predictionclasses.accuracy_singleTopPerWellPrediction_fromRollingRules method)
rebalanceClass95Multiplier (predictatops.configurationplusfiles.configuration attribute)
,
[1]
rebalanceClassZeroMultiplier (predictatops.configurationplusfiles.configuration attribute)
,
[1]
reduced_df_from_split_plus_more() (in module predictatops.wellsKNN)
reduceDFtoOneBestTopPredictionPerWell() (predictatops.predictionclasses.accuracy_singleTopPerWellPrediction_fromRollingRules method)
reduceDFtoOriginalTopPerWell() (predictatops.predictionclasses.accuracy_singleTopPerWellPrediction_fromRollingRules method)
replacenthSubStr() (in module predictatops.wellsKNN)
run_all() (predictatops.checkdata.CurvesAvailable method)
(predictatops.checkdata.TopsAvailable method)
(predictatops.predictionclasses.InputDistClassPrediction_to_BestDepthForTop method)
(predictatops.predictionclasses.accuracy_singleTopPerWellPrediction_fromRollingRules method)
(predictatops.predictionclasses.class_accuracy method)
S
saveFoliumMap() (in module predictatops.plot)
saveRebalanceResultsAsHDF() (in module predictatops.balance)
saveRebalanceResultsAsHDFs() (in module predictatops.predictionclasses)
saveTrainClassesResultsAsPickle() (in module predictatops.trainclasses)
set_gis_file_path() (predictatops.configurationplusfiles.input_data method)
,
[1]
set_must_have_curves() (predictatops.configurationplusfiles.configuration method)
,
[1]
set_must_have_tops__list() (predictatops.configurationplusfiles.configuration method)
set_picks_depth_col_in_picks_df() (predictatops.configurationplusfiles.configuration method)
set_picks_df_noNullPicks() (predictatops.checkdata.TopsAvailable method)
set_quality_col_name_in_picks_df() (predictatops.configurationplusfiles.configuration method)
set_quality_items_to_skip__list() (predictatops.configurationplusfiles.configuration method)
set_siteID_col_in_picks_df() (predictatops.configurationplusfiles.configuration method)
set_top_name_col_in_picks_df() (predictatops.configurationplusfiles.configuration method)
set_wells_file_path() (predictatops.configurationplusfiles.input_data method)
,
[1]
siteID_col_in_picks_df (predictatops.configurationplusfiles.configuration attribute)
,
[1]
split_results_wells_df (predictatops.configurationplusfiles.output_data attribute)
,
[1]
split_train_test() (in module predictatops.split)
split_traintest_percent (predictatops.configurationplusfiles.configuration attribute)
,
[1]
T
take_out_wells_with_no_tops() (predictatops.checkdata.TopsAvailable method)
takeInDFandSplitIntoTrainTestDF() (in module predictatops.balance)
takeLASOffUWI() (in module predictatops.features)
takeOutColNotNeededInTrainingDF() (in module predictatops.balance)
target_top (predictatops.configurationplusfiles.configuration attribute)
,
[1]
test (predictatops.configurationplusfiles.configuration attribute)
,
[1]
thoughts_seperateRollingAndConditionalIntoTwoDaskProcesses() (in module predictatops.features)
threshold_returnCurvesThatArePresentInThisManyWells (predictatops.configurationplusfiles.configuration attribute)
,
[1]
top_name_col_in_picks_df (predictatops.configurationplusfiles.configuration attribute)
,
[1]
top_under_target (predictatops.configurationplusfiles.configuration attribute)
,
[1]
TopsAvailable (class in predictatops.checkdata)
trainclasses_results_model (predictatops.configurationplusfiles.output_data attribute)
,
[1]
trainOrTest (predictatops.configurationplusfiles.configuration attribute)
,
[1]
turn_dict_of_well_dfs_to_single_df() (in module predictatops.load)
U
useThicknessOfNeighborsToEst() (in module predictatops.wellsKNN)
UWI (predictatops.configurationplusfiles.configuration attribute)
,
[1]
W
wells_wAny_tops__list (predictatops.checkdata.TopsAvailable attribute)
wells_with_all_given_tops (predictatops.checkdata.TopsAvailable attribute)
wellsKNN_results_wells_df (predictatops.configurationplusfiles.output_data attribute)
,
[1]
Z
zonesAroundTops (predictatops.configurationplusfiles.configuration attribute)
,
[1]