adjustment_step |
Adjust a hierarchy level sequentially. |
adjust_node |
Adjust two batches to each other. |
BERT |
Adjust data using the BERT algorithm. |
chunk_data |
Chunks data into n segments with (close-to) equivalent number of batches and stores them in temporary RDS files |
compute_asw |
Compute the average silhouette width (ASW) for the dataset with respect to both label and batch. |
count_existing |
Count the number of numeric features in this dataset. Columns labeled "Batch", "Sample" or "Label" will be ignored. |
format_DF |
Format the data as expected by BERT. |
generate_dataset |
Generate dataset with batch-effects and biological labels using a simple LS model |
generate_data_covariables |
Generate dataset with batch-effects and 2 classes with a specified imbalance. |
get_adjustable_features |
Check, which features contain enough numeric data to be adjusted (at least 2 numeric values) |
get_adjustable_features_with_mod |
Check, which features contain enough numeric data to be adjusted (at least 2 numeric values per batch and covariate level) |
identify_adjustableFeatures_refs |
Identifies the adjustable features using only the references. Similar to the function in adjust_features.R but with different arguments |
identify_references |
Identifies the references to use for this specific batch effect adjustment |
ordinal_encode |
Ordinal encoding of a vector. |
parallel_bert |
Adjusts all chunks of data (in parallel) as far as possible. |
removeBatchEffectRefs |
A method to remove batch effects estimated from a subset (references) per batch only. Source code is heavily based on limma::removeBatchEffects by Gordon Smyth and Carolyn de Graaf |
replace_missing |
Replaces missing values (NaN) by NA, this appears to be faster |
strip_Covariable |
Strip column labelled Cov_1 from dataframe. |
validate_bert_input |
Verifies that the input to BERT is valid. |
validate_input_generate_dataset |
Validate the user input to the function generate_dataset. Raises an error if and only if the input is malformatted. |
verify_references |
Verify that the Reference column of the data contains only zeros and ones (if it is present at all) |