Package: normfluodbf 2.0.0

normfluodbf: Cleans and Normalizes FLUOstar DBF and DAT Files from 'Liposome' Flux Assays

Cleans and Normalizes FLUOstar DBF and DAT Files obtained from liposome flux assays. Users should verify extended usage of the package on files from other assay types.

Authors:Tingwei Adeck [aut, cre, cph], Tesla Adeck [cph], Amina Adeck [cph]

normfluodbf_2.0.0.tar.gz
normfluodbf_2.0.0.zip(r-4.5)normfluodbf_2.0.0.zip(r-4.4)normfluodbf_2.0.0.zip(r-4.3)
normfluodbf_2.0.0.tgz(r-4.4-any)normfluodbf_2.0.0.tgz(r-4.3-any)
normfluodbf_2.0.0.tar.gz(r-4.5-noble)normfluodbf_2.0.0.tar.gz(r-4.4-noble)
normfluodbf_2.0.0.tgz(r-4.4-emscripten)normfluodbf_2.0.0.tgz(r-4.3-emscripten)
normfluodbf.pdf |normfluodbf.html
normfluodbf/json (API)
NEWS

# Install 'normfluodbf' in R:
install.packages('normfluodbf', repos = c('https://alphaprime7.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/alphaprime7/normfluodbf/issues

Datasets:

On CRAN:

5.36 score 1 stars 12 scripts 520 downloads 179 exports 123 dependencies

Last updated 17 days agofrom:552e6b0309. Checks:OK: 7. Indexed: yes.

TargetResultDate
Doc / VignettesOKNov 06 2024
R-4.5-winOKNov 06 2024
R-4.5-linuxOKNov 06 2024
R-4.4-winOKNov 06 2024
R-4.4-macOKNov 06 2024
R-4.3-winOKNov 06 2024
R-4.3-macOKNov 06 2024

Exports:.next_step.step_nameactual_cols_usedactual_cyclesactual_rows_usedadd_package_namespaceanalyze_readyaverage_fluorescence_by_row_cyclecapitalizecheck_broken_packagescheck_cols_classcheck_dirtcheck_package_usagecheck_stepchild_plate_typeclean_commasclean_even_datclean_odddat_optimuscomma_cleanercomment_out_linesdat_col_names_horizontaldat_col_names_optimusdat_col_names_primedat_col_names_rigiddecimal_scalingdecimal_scaling_dfdefine_paramsdefine_statusdefine_stepsdetect_outliers_cndetect_outliers_time_cndirtydirty<-empty_platefind_known_liposome_dat_filefind_known_liposome_dbf_filefind_random_portfix_threshold_outputfluor_threshold_checkfluor_threshold_check_naformat_plate_datageneric_identifierget_common_dat_namesget_dat_common_nameget_dat_file_nameget_dbf_file_nameget_single_wellget_status_valueget_step_key_by_indexget_tnpget_wells_btwnget_wells_usedhas_stepinit_plateis_diris_fileis_normalizedis_plate_dirtyis_rangeis_threshold_violatedlaunchlist_datslist_dbfsload_plate_dataload_plate_data<-load_plate_metaload_plate_meta<-load_rds_platelog_transformationmin_max_normmin_max_norm_dfmin_max_norm_percentmin_max_norm_percent_dfmodify_plate_datamove_filemultiplotnamename<-new_platenext_stepnorm_appliernorm_tidy_dbfnorm_znorm_z_dfnormalizenormalize_by_wellnormalize_dataframenormfluodatnormfluodatfullnormfluodatlitenormfluodbfnormfluodbf_datanormfluordatnormfluordbfopen_testfileparamsparams<-parent_plate_typepkg_globals_cacheplate_dataplate_data_summaryplate_metaplate_typesplate_types_tblplate_types_vectorplot_gridquietrange_list_to_vecrange_to_endpointsremove_leading_zeroremove_outliersreplace_word_in_fileresample_datresample_dat_altresample_dat_scaleresample_dat_scale_altresample_dat_scale_alt_bf_naresample_dat_scale_alt_bfvresample_dat_scale_alt_naresample_dat_scale_naretainerresample_dat_scale_optimusresample_dat_scale_optimus_backendresample_dat_scale_optimus_naresample_dat_vectresample_vect_scalereset_plateroundfluorrun_demorun_demo_bgrun_demo_in_backgroundrun_demo_scriptrun_stepssample_data_dirsample_data_filesave_platesave_plotsave_rds_platesearch_pkgset_assiette_typeset_default_paramsset_default_statusset_default_stepsset_plate_typeset_plate_versionsetup_plateshiny_random_portstatusstatus<-stepstep_beginstep_endstep_namestepssteps_completesteps<-subsetsubset_for_layoutsubset_unplated_datatest_boilerplatetime_ittypeunique_identifierupdate_status_listupdate_steps_listupload_datause_initialized_plateuse_setup_platevar_strviewerpane_background_normfluodbfx_var_onex_var_one_labelx_var_one_label<-x_var_one<-x_var_twox_var_two_labelx_var_two_label<-x_var_two<-y_vary_var<-

Dependencies:askpassassertthatbadgerbase64encBiocManagerbriobslibcachemcallrclicliprcolorspacecommonmarkcpp11crayoncredentialscrosstalkcurldata.tabledescdiffobjdigestdlstatsdplyremojifontevaluatefansifarverfastmapfontawesomeforcatsforeignfsgenericsgertggfunggimageggplot2ggplotifyghgitcredsgluegridExtragridGraphicsgtablehexbinhexStickerhighrhtmltoolshtmlwidgetshttpuvhttrhttr2iniisobandjquerylibjsonliteknitrlabelinglaterlatticelazyevallifecyclemagickmagrittrMASSMatrixmemoisemgcvmimemunsellnlmeopensslpbdZMQpillarpkgbuildpkgconfigpkgloadpkgsearchplotlypraiseprocessxpromisesprotopspurrrR6rappdirsRColorBrewerRcpprlangrmarkdownrprojrootrstudioapirvchecksassscalesshinyshowtextshowtextdbsourcetoolsstringistringrsyssysfontstestthattibbletidyrtidyselecttinytexusethisutf8vctrsviridisLitewaldowesandersonwhiskerwithrxfunxtableyamlyulab.utilszip

normfluodbf

Rendered fromnormfluodbf.Rmdusingknitr::rmarkdownon Nov 06 2024.

Last update: 2023-11-20
Started: 2023-08-20

test_file

Rendered fromtest_file.Rmdusingknitr::rmarkdownon Nov 06 2024.

Last update: 2023-11-27
Started: 2023-11-17

Readme and manuals

Help Manual

Help pageTopics
The %there% operator%there%
Add Package Namespaceadd_package_namespace
Analyzeanalyze analyze_ready analyze_ready.1536well_plate_t1 analyze_ready.1536well_plate_t2 analyze_ready.384well_plate analyze_ready.96well_plate analyze_ready.default
Capitalizeaverage_fluorescence_by_row_cycle
Capitalizecapitalize
Check Broken Packagescheck_broken_packages
Check Dirtcheck_dirt
Check package or function Usagecheck_package_usage
Child Typechildtype child_plate_type child_plate_type.default child_plate_type.normfluodbf_plate
DAT file data frame cleaner.clean_commas
DAT file wrangler.clean_even_dat clean_odddat_optimus
Comma Cleaner function.comma_cleaner
Comment Outcomment_out_lines
dat_1.dat_1
dat_2.dat_2
dat_3.dat_3
dat_4.dat_4
dat_5.dat_5
dat_6.dat_6
dat_7.dat_7
Attribute(s) naming function.dat_col_names_horizontal
Attribute(s) naming function.dat_col_names_optimus
Attribute(s) naming function.dat_col_names_prime
Attribute(s) naming function.dat_col_names_rigid
Define Plate Parametersdefineparams define_params define_params.1536well_plate_t1 define_params.1536well_plate_t2 define_params.384well_plate define_params.96well_plate define_params.default set_default_params
Define Plate Statusdefinestatus define_status define_status.1536well_plate_t1 define_status.1536well_plate_t2 define_status.384well_plate define_status.96well_plate define_status.default get_status_value set_default_status update_status_list
Define Plate Stepsdefinesteps define_steps define_steps.1536well_plate_t1 define_steps.1536well_plate_t2 define_steps.384well_plate define_steps.96well_plate define_steps.default define_steps.normfluodbf_plate set_default_steps update_steps_list
Detect Outliersdetectoutliers detect_outliers_cn detect_outliers_time_cn
Directory Utilsdirutils find_known_liposome_dat_file find_known_liposome_dbf_file is_dir is_file list_dats list_dbfs
Random Port Normfluodbf Stylefind_random_port
Format Plate Dataformatplatedata format_plate_data format_plate_data.1536well_plate_t1 format_plate_data.1536well_plate_t2 format_plate_data.384well_plate format_plate_data.96well_plate format_plate_data.default
Wells Usedget_wells_used
Get File Name(s)getfilename get_common_dat_names get_dat_common_name get_dat_file_name get_dbf_file_name
Globals Cacheglobalcache
Is Normalizedisnormalized is_normalized
Run the shiny App checking dependencies in R code ... WARNING In addition to the functions provided in this package, the 'normfluodbf' package also provides an interactive tool that can be used to analyze liposome flux assay data more easily. The tool will be launched in a web browser.launch
Cleans and Normalizes DBF files obtained from experiments using the FLUOstar Omega microplate reader (from BMG LABTECH).liposome_fluor_dbfs normfluodbf normfluordbf norm_tidy_dbf
liposomes_214.liposomes_214
liposomes_215.liposomes_215
liposomes_216.liposomes_216
liposomes_218.liposomes_218
liposomes_221.liposomes_221
liposomes_227.liposomes_227
Load Plate Dataloadplatedata load_plate_data load_plate_data<-
Load Plate Metaloadplatemeta load_plate_meta load_plate_meta<-
Modify Plate Datamodifyplatedata modify_plate_data modify_plate_data.1536well_plate_t1 modify_plate_data.1536well_plate_t2 modify_plate_data.384well_plate modify_plate_data.96well_plate modify_plate_data.default
Move Filemove_file
Multiplotmultiplot
Normalizenormalize normalize.1536well_plate_t1 normalize.1536well_plate_t2 normalize.384well_plate normalize.96well_plate normalize.default normalize_dataframe
Normalize by Wellnormalizebywell normalize_by_well normalize_by_well.1536well_plate_t1 normalize_by_well.1536well_plate_t2 normalize_by_well.384well_plate normalize_by_well.96well_plate normalize_by_well.default
Normalizing Agentsdecimal_scaling decimal_scaling_df log_transformation min_max_norm min_max_norm_df min_max_norm_percent min_max_norm_percent_df normalizingagents norm_z norm_z_df roundfluor
Plot Plate - Favorite is Fluostar stylenormfluodbfplots plot.1536well_plate_t1 plot.1536well_plate_t2 plot.384well_plate plot.96well_plate
Cleans and normalizes DAT files obtained from experiments using the FLUOstar Omega microplate reader (from BMG LABTECH).normfluodat normfluodatfull normfluodatlite normfluordat
Parent Typeparenttype parent_plate_type parent_plate_type.1536well_plate_t1 parent_plate_type.1536well_plate_t2 parent_plate_type.384well_plate parent_plate_type.96well_plate parent_plate_type.default parent_plate_type.normfluodbf_plate
Plateempty_plate init_plate new_plate plate reset_plate setup_plate use_initialized_plate use_setup_plate
Plate Data Summaryplate_data_summary
Plate Types Tibbleplate_types plate_types_tbl plate_types_vector
Plate Dataplatedata plate_data
Plate Metaplatemeta plate_meta plate_meta.1536well_plate_t1 plate_meta.1536well_plate_t2 plate_meta.384well_plate plate_meta.96well_plate plate_meta.default
Plate Namename name<- platename
Printprint.1536well_plate_t1 print.1536well_plate_t2 print.384well_plate print.96well_plate printer
Quietquiet
Format Well Namesremove_leading_zero
Outliersremoveoutliers remove_outliers remove_outliers.1536well_plate_t1 remove_outliers.1536well_plate_t2 remove_outliers.384well_plate remove_outliers.96well_plate remove_outliers.default
Replace Wordreplace_word_in_file
A function to create an attribute or column for each sample loaded into the microplate wells.resample_dat_scale resample_dat_scale_alt resample_dat_scale_alt_bfv resample_dat_scale_alt_bf_na resample_dat_scale_alt_na resample_dat_scale_naretainer resample_dat_scale_optimus resample_dat_scale_optimus_backend resample_dat_scale_optimus_na resample_vect_scale
A function to create an attribute or column for each sample loaded into the microplate wells.resample_dat resample_dat_alt resample_dat_vect
Run the shiny App In addition to the functions provided in this package, the 'normfluodbf' package also provides an interactive tool that can be used to analyze liposome flux assay data more easily. The tool will be launched in a web browser.run_demo
Run Demo Backgroundrun_demo_bg
Run Demo in Backgroundrun_demo_in_background
Run Demo Scriptrun_demo_script
Get Development Datasampledata sample_data_dir sample_data_file
Save and Load Plateload_rds_plate saveloadutils save_plate save_rds_plate var_str
Set The Plate Typesset_assiette_type
Set The Child Plate Typeset_plate_type
Plate Versionset_plate_version
Set Plate Stepssetsteps steps steps<-
Random Port gptstudio styleshiny_random_port
Statusdirty dirty<- is_plate_dirty status status<-
Steps Pipeline.next_step next_step run_steps stepspipeline
Steps Utils.step_name check_step get_step_key_by_index has_step step stepsutils steps_complete step_begin step_end step_name
Test Boilerplateopen_testfile test_boilerplate
Plate Typetype
Upload Plate Datauploadplatedata upload_data upload_data.1536well_plate_t1 upload_data.1536well_plate_t2 upload_data.384well_plate upload_data.96well_plate upload_data.default
View App in Viewer Paneviewerpane_background_normfluodbf
Validate URLwait_for_bg_shinyapp
Plot Coordinatesxycoordinates x_var_one x_var_one<- x_var_one_label x_var_one_label<- x_var_two x_var_two<- x_var_two_label x_var_two_label<- y_var y_var<-