Recent Releases of emba
emba - Version 0.1.8
emba 0.1.8
- add option
all.ssin functionget_stable_state_from_models_dir()to include all stable states in the returnedtibbleobject - fix bug in
get_stable_state_from_models_dir()(return empty tibble when no models had stable state)
Scientific Software - Peer-reviewed
- R
Published by bblodfon about 5 years ago
emba - Version 0.1.7
emba 0.1.7
- Input functions that read model directories with
.gitsbefiles, now disregard other kind of files that might be inside these directories. - add minimum package dependencies in
DESCRIPTIONfile - add JOSS paper
Scientific Software - Peer-reviewed
- R
Published by bblodfon over 5 years ago
emba - Version 0.1.6
emba 0.1.6
- Fixed test for the
update_biomarker_filesfunction (writes totmpdir()instead of the user's library directory)
Scientific Software - Peer-reviewed
- R
Published by bblodfon over 5 years ago
emba - Version 0.1.5
emba 0.1.5
- Finally added tests to the package! Coverage is now 97%.
- Change MCC calculation to return 0 when undefined/
NaNMCC scores were produced (which is the correct limiting value - see Chicco at al. (2020)). Thus, the previous versions handling ofNaNMCC scores, is now deprecated. - Add the
penaltyparameter to account for the difference in model group size when calculating the average activity or link operator data differences. This minimizes the bias in the returned biomarkers.- For the implementation check the function
emba::get_vector_diffand the corresponding StackOverflow question. - To get the same results as with previous versions of this library, use
penalty=0in the generalemba::biomarker_*functions (though the results will probably be very biased and that's why the default value for thepenaltyis now 0.1).
- For the implementation check the function
- Changed documentation to specify that the
models.stable.stateparameter used in various functions can take any values in the [0,1] interval and not just 0 (inactive) and 1 (active). - The following functions do not take the redundant parameter
modelsanymore:emba::get_avg_link_operator_diff_mat_based_on_tp_predictionsemba::get_avg_activity_diff_mat_based_on_tp_predictionsemba::get_avg_activity_diff_based_on_tp_predictions
- Refactor several of the functions that load the results from the DrugLogics pipeline:
- If a model has less or more than 1 stable state, it's discarded and a message is printed.
- Return value is now a
data.frameobject instead of amatrix. - The models names do not have the annoying
.gitsbeextension anymore. - These changes affect the following functions:
emba::get_link_operators_from_models_dir,emba::get_stable_state_from_models_dirandemba::get_model_names.
- The general functions
emba::biomarker_mcc_analysisandemba::biomarker_tp_analysisdo not use thecalculate.subsets.statsinput option anymore. Theemba::biomarker_synergy_analysiscontinues to do so and now also calculates and returns all possible synergy set and subset pairs that miss just one of the model predicted synergies (emba::get_synergy_comparison_sets). - Various small bug fixes and other code refactoring :)
Scientific Software - Peer-reviewed
- R
Published by bblodfon over 5 years ago
emba - Version 0.1.3
emba 0.1.3
- add function
get_synergy_scores - fixed test that used a randomly generated matrix
Scientific Software - Peer-reviewed
- R
Published by bblodfon over 5 years ago
emba - Version 0.1.1
emba 0.1.1
- Optimized
count_models_that_predict_synergiesfunction and added tests for it. For a benchmark see relative Stack Overflow thread
Scientific Software - Peer-reviewed
- R
Published by bblodfon over 5 years ago
emba - Version 0.1.0
emba 0.1.0
- Added a
NEWS.mdfile to track changes to the package - Transferred functions from separate R scripts to the package
- Finished code refactoring and splitting to different modules
- Finished writing documentation for all functions
Scientific Software - Peer-reviewed
- R
Published by bblodfon over 5 years ago
emba - Version 0.1.4
emba 0.1.4
get_synergy_scoresnow supports reading both ensemble-wise and model-wise synergies files- add
calculate.subsets.statsoption to the general analysis functions (biomarker_*) that decides if the powerset of the observed synergies and the number of models predicting each subset is going to be calculated. The default value is set toFALSEto save computation time :) - fixed test that used a randomly generated matrix
Scientific Software - Peer-reviewed
- R
Published by bblodfon over 5 years ago
emba - Version 0.1.2
emba 0.1.2
- add function
get_avg_link_operator_diff_based_on_synergy_set_cmp - add function
get_avg_link_operator_diff_based_on_specific_synergy_prediction - add function
filter_network- to use for visualizing induced subgraphs - update dependencies (set
usefunmin version to 0.4.3)
Scientific Software - Peer-reviewed
- R
Published by bblodfon almost 6 years ago