Function reference
-
set_SE_fit_parameters()set_SE_processing_metadata()set_SE_keys()set_SE_experiment_metadata()set_SE_experiment_raw_data()get_SE_fit_parameters()get_SE_processing_metadata()get_SE_experiment_raw_data()get_SE_experiment_metadata()get_SE_keys()get_SE_identifiers()set_SE_identifiers() - Get and set metadata for parameters on a SummarizedExperiment object.
-
aggregate_assay() - Aggregate a
BumpyMatrixassay by a given aggregation function.
-
demote_fields() - Demote a metadata field in the
rowDataorcolDataof aSummarizedExperimentobject to a nested field of aBumpyMatrixassay.
-
get_MAE_identifiers() - get_MAE_identifiers
-
identify_unique_se_metadata_fields() - Identify unique metadata fields from a list of
SummarizedExperiments
-
merge_MAE() - Merge multiple MultiAssayExperiment objects
-
merge_SE() - Merge multiple Summarized Experiments
-
merge_assay() - Merge assay data
-
merge_metadata() - Merge metadata
-
promote_fields() - Promote a nested field to be represented as a metadata field of the
SummarizedExperimentas either therowDataorcolData.
-
split_SE_components() - split_SE_components
-
convert_mae_assay_to_dt() - Convert a MultiAssayExperiment assay to a long data.table
-
convert_se_assay_to_custom_dt() - Convert a SummarizedExperiment assay to a long data.table and conduct some post processing steps
-
convert_se_assay_to_dt() - Convert a SummarizedExperiment assay to a long data.table
-
df_to_bm_assay() - df_to_bm_assay
-
flatten() - Flatten a table
-
get_default_identifiers() - Get gDR default identifiers required for downstream analysis.
-
get_expect_one_identifiers() - Get identifiers that expect only one value for each identifier.
-
get_identifiers_dt() - Get descriptions for identifiers
-
get_idfs_synonyms() - Get gDR synonyms for the identifiers
-
get_required_identifiers() - Get identifiers required for downstream analysis.
-
get_header() - Get or reset headers for one or all header field(s) respectively
-
get_env_identifiers()get_prettified_identifiers()set_env_identifier()reset_env_identifiers() - Get, set, or reset identifiers for one or all identifier field(s)
-
prettify_flat_metrics() - Prettify metric names in flat 'Metrics' assay
-
update_env_idfs_from_mae() - Update environment identifiers from MAE object identifiers
-
update_idfs_synonyms() - Update gDR synonyms for the identifier
-
validate_identifiers() - Check that specified identifier values exist in the data.
-
get_experiment_groups() - get_experiment_groups
-
get_supported_experiments() - get_supported_experiments
-
validate_MAE() - Validate MultiAssayExperiment object
-
validate_SE() - Validate SummarizedExperiment object
-
validate_dimnames() - Validate dimnames
-
validate_se_assay_name() - Check whether or not an assay exists in a SummarizedExperiment object.
-
get_assay_names() - get assay names of the given se/dataset
fetch the data from the se if provided as metadata
use predefined values from
get_env_assay_namesotherwise
-
get_combo_assay_names() - get names of combo assays
-
get_combo_base_assay_names() - get names of combo base assays
-
get_combo_score_assay_names() - get names of combo score assays
-
get_env_assay_names() - get default assay names for the specified filters, i.e. set of assay types, assay groups and assay data types
-
convert_combo_data_to_dt() - convert combo assays from SummarizedExperiments to the list of data.tables
-
convert_combo_field_to_assay() - get combo assay names based on the field name
-
define_matrix_grid_positions() - Define matrix grid positions
-
get_additional_variables() - Identify and return additional variables in list of dt
-
get_combo_excess_field_names() - get names of combo excess fields
-
get_combo_score_field_names() - get names of combo score fields
-
has_single_codrug_data() - Has Single Codrug Data
-
has_valid_codrug_data() - Has Valid Codrug Data
-
is_combo_data() - Checks if
seis combo dataset.
-
remove_codrug_data() - Remove Codrug Data
-
round_concentration() - Round concentration to ndigit significant digits
-
cap_xc50() - Cap XC50 value.
-
.set_invalid_fit_params() - Set fit parameters for an invalid fit.
-
fit_curves() - Fit curves
-
logisticFit() - Logistic fit
-
predict_conc_from_efficacy() - Predict a concentration for a given efficacy with fit parameters.
-
predict_efficacy_from_conc() - Predict efficacy values given fit parameters and a concentration.
-
predict_smooth_from_combo() - Predict a smoothed response for a drug combination
-
set_constant_fit_params() - Set fit parameters for a constant fit.
-
convert_colData_to_json() - Convert colData to JSON
-
convert_mae_to_json() - Create JSON document.
-
convert_metadata_to_json() - Convert experiment metadata to JSON format for elasticsearch indexing.
-
convert_rowData_to_json() - Convert rowData to JSON
-
convert_se_to_json() - Convert a SummarizedExperiment object to a JSON document.
-
strip_first_and_last_char() - String first and last characters of a string.
-
validate_mae_with_schema() - Validate MAE against a schema.
-
validate_json() - Validate JSON against a schema.
-
get_isobologram_columns() - Get isobologram column names
-
get_settings_from_json() - Get settings from JSON file In most common scenario the settings are stored in JSON file to avoid hardcoding
-
addClass() - add arbitrary S3 class to an object
-
modifyData() - modify assay with additional data
-
get_optional_coldata_fields() - get optional colData fields
-
get_optional_rowdata_fields() - get optional rowData fields
-
refine_coldata() - refine colData
-
refine_rowdata() - refine rowData
-
rename_DFrame() - Rename DFrame
-
rename_bumpy() - Rename BumpyMatrix
-
set_unique_cl_names() - Set Unique Parental Identifiers
-
set_unique_cl_names_dt() - Set unique primary cell line identifiers in the table
-
set_unique_drug_names() - Set Unique Drug Names
-
set_unique_drug_names_dt() - Set unique primary drug identifiers in the table
-
set_unique_identifiers() - Set Unique Identifiers in MultiAssayExperiment
-
set_unique_names_dt() - Set unique primary identifiers in the data.frame-like objects
-
standardize_mae() - Standardize MAE by switching from custom identifiers into gDR-default
-
standardize_se() - Standardize SE by switching from custom identifiers into gDR-default
-
get_assay_dt_duplicated_rows() - Helper function to find duplicated rows in assay data
-
get_assay_req_uniq_cols() - get columns in the assay data required to have unique data
-
get_duplicated_rows() - Helper function to find duplicated rows
-
has_assay_dt_duplicated_rows() - check if assay data contains duplicated data
-
has_dt_duplicated_rows() - check if data.table contains duplicated data
-
throw_msg_if_duplicates() - throw message if assay data.table contains duplicated rows
-
MAEpply() - Lapply through all the experiments in MultiAssayExperiment object
-
apply_bumpy_function() - Apply a function to every element of a bumpy matrix.
-
assert_choices() - assert choices
-
average_biological_replicates_dt() - Average biological replicates on the data table side.
-
calc_sd() - Calculate Standard Deviation or Return Zero
-
cap_assay_infinities() - Cap infinity values (Inf, -Inf) in the assay data
-
.standardize_conc() - Standardize concentration values.
-
extend_normalization_type_name() - extend abbreviated normalization type
-
geometric_mean() - Geometric mean
-
get_env_var() - safe wrapper of Sys.getenv()
-
get_gDR_session_info() - get gDR package and their version installed in the environment
-
get_non_empty_assays() - get_non_empty_assays
-
get_synthetic_data() - Get synthetic data from gDRtestData package
-
is_any_exp_empty() - is_any_exp_empty
-
is_exp_empty() - is_exp_empty
-
is_mae_empty() - is_mae_empty
-
loop() - Conditional lapply or bplapply with optional batch processing.
-
map_conc_to_standardized_conc() - Create a mapping of concentrations to standardized concentrations.
-
mcolData() - mcolData
-
mrowData() - mrowData
-
process_batch() - Process and save a batch of results.
-
remove_drug_batch() - Remove batch substring from drug id
-
shorten_normalization_type_name() - shorten normalization type
-
split_big_table_for_xlsx() - Split big table
-
gen_synthetic_data() - gen_synthetic_data
-
get_testdata() - get_testdata
-
get_testdata_codilution() - get_testdata_codilution
-
get_testdata_combo() - get_testdata_combo