| add_contrast | Create a contrast for differential expression analysis |
| add_protein_prettyprint_label | add short prettyprint labels to a protein tibble using gene... |
| adjust_modes | scale sample k by scaling factor s_k ->> don't have to... |
| aggregate_tibble_by_datatables | highly optimized aggregation of the peptides data table.... |
| analysis_quickstart | Quickstart for analyses in this pipeline |
| append_log | This function is called throughout the pipeline to append... |
| append_log_error | Append error object to log |
| append_log_timestamp | Append text to the log file and print to console, including a... |
| as_matrix_except_first_column | convert a wide-format data.frame to a matrix |
| assert_lme4_functional | Throw an error if lme4::lmer() cannot be executed |
| boxplot_add_text | placeholder title |
| cache_filtering_data | Cache data required for fast downstream peptide filtering |
| check_dataset_hascache | check if peptide tibble has cache |
| check_dataset_integrity | Test if the minimum set of required information is present in... |
| check_parameter_is_boolean | generic input validation; all provided arguments should be... |
| check_parameter_is_numeric | generic input validation; all provided arguments should be... |
| check_parameter_is_string | generic input validation; all provided arguments should be... |
| check_valid_tibble_peptides | data integrity checks for peptide tibble |
| check_valid_tibble_proteins | data integrity checks for protein tibble |
| check_valid_tibble_samples | data integrity checks for sample tibble |
| coefficient_of_variation | CoV computation for an array of non-log values |
| coefficient_of_variation_vectorized | fast CoV computation for all rows in a matrix of natural-log... |
| column_intensity_to_label | pretty-print label for an intensity column |
| contrast_to_samplegroups | return sample groups for a given contrast (column name in... |
| count_sep_char | Count how often commonly used separation characters occur in... |
| dataset_filter_custom | Custom dataset filtering rules that also enable one-sided... |
| dataset_transfer_peptide_properties | carries over protein_id, sequence_plain and sequence_modified... |
| dea | Differential expression analysis |
| dea_algorithms | returns all DEA functions integrated with MS-DAP |
| dea_algorithms_reserved | reserved DEA function names |
| dea_protein_background_foldchange_limits | estimate a threshold for 'significant' foldchanges from N... |
| dea_results_to_wide | convert the results from differential expression analysis... |
| dea_summary_prettyprint | prettyprint table that summarizes DEA results |
| de_deqms | Apply DEqMS to a protein-level ExpressionSet |
| de_ebayes | Apply limma::eBayes() function to a protein-level... |
| de_msempire | MS-EmpiRe implementation, a wrapper function for... |
| de_msqrob_customformula | MSqRob test function for internal use |
| de_msqrobsum_msqrob | Wrapper function for msqrob, using the implementation from... |
| diffdetect_results_to_wide | convert the results from differential detection analysis from... |
| diffdetect_summary_prettyprint | prettyprint table that summarizes differential detect results |
| differential_detect | Compare the number of peptide detection counts between groups |
| differential_detection_filter | Protein differential detection filtering using a hardcoded... |
| disambiguate_protein_table_by_gene | given some table with protein-level data, map to HGNC genes... |
| empty_protein_tibble | placeholder long-format proteins tibble with minimum set of... |
| enforce_sample_value_types | convert the data type of column in a sample metadata table to... |
| error_legacy_contrast_definitions | throw an error if has_legacy_contrast_definitions() is TRUE |
| export_peptide_abundance_matrix | Export peptide-level data to TSV files |
| export_protein_abundance_matrix | Rollup and export to protein-level TSV table, applied to all... |
| export_statistical_results | write statistical results to file |
| export_stats_genesummary | Create gene-level summary tables for your DEA and... |
| fasta_header_to_gene | extract gene symbol from fasta header string |
| fasta_header_to_id | extract the protein identifier from a fasta header |
| fasta_identifier_isdecoy | regex test if a protein identifier or fasta header is a decoy |
| fasta_id_short | extract the "short ID" from a fasta header. |
| fasta_parse_file | Read non-redundant headers from all fasta files |
| file_check | strip illegal characters from filename, then check for... |
| filename_extract_extension | extract the trailing file extension from a file or path |
| filename_strip_illegal_characters | from filename minus extension, replace illegal characters... |
| filter_dataset | Filter dataset |
| fit_t_dist_fixed_mu | use optim() to fit a t-distribution with fixed mu=0 |
| format_r_code | format a string of R code using the formatR and styler... |
| fragpipe_find_psm_files | Helper function to find psm.tsv files within a FragPipe... |
| fragpipe_map_combined_protein | Read FragPipe combined_protein.tsv table and then update all... |
| fragpipe_modification_to_instruction__legacy | THIS FUNCTION SHOULD ONLY BE USED FOR LEGACY FRAGPIPE... |
| fragpipe_modseq_compose | Reconstruct modified peptide sequences from disjoint... |
| fragpipe_parse_msstats | Parse a FragPipe MSstats.csv table |
| fragpipe_parse_psm | Parse a FragPipe psm.tsv table |
| fragpipe_parse_quant | Parse a FragPipe quant.csv table |
| fragpipe_peptideresults_to_dataset | From FragPipe peptide result table to an MS-DAP dataset |
| generate_pdf_report | Create the Quality Control report |
| get_column_intensity | prioritized selection of intensity column in a peptides... |
| get_mode | find the mode in a numeric array using the density function... |
| get_peptide_filternorm_variants | Return column names in peptide table that hold intensity... |
| get_protein_matrix | rollup peptides to protein data matrix for selected intensity... |
| get_samples_for_regression | collect the respective subset of samples for selected protein... |
| gg_color_hue | generate colours analogous to ggplot's default palette |
| ggplot_coefficient_of_variation | placeholder title |
| ggplot_coefficient_of_variation__leave_one_out | placeholder title |
| ggplot_peptide_abundances | plot peptide-level data for a single protein |
| ggplot_peptide_detect_frequency | placeholder title |
| ggplot_peptide_detect_frequency_distribution | placeholder title |
| ggplot_sample_detect_counts_barplots | placeholder title |
| ggplot_sample_detect_vs_metadata_scatterplot | compact scatterplot with color-coding captures all sample... |
| ggplot_sample_detect_vs_metadata_scatterplot_by_prop | separate plot for each metadata property |
| ggplot_split_legend | split a ggplot object into 2 ggplots; original plot minus... |
| has_legacy_contrast_definitions | test if the dataset has contrast definitions that are... |
| hgnc_add_xrefs | add hgnc_symbol and entrez/ensembl IDs if present in hgnc... |
| hgnc_lookuptable | Parse HGNC gene identifier lookup table that was downloaded... |
| idmap_symbols | helper function to match a protein table to HGNC via gene... |
| idmap_uniprotid | helper function to match a protein table to HGNC via an... |
| import_dataset_diann | Import a label-free proteomics dataset from DIA-NN |
| import_dataset_encyclopedia | Import a label-free proteomics dataset from EncyclopeDIA |
| import_dataset_fragpipe_ionquant | Import a label-free proteomics dataset from FragPipe;... |
| import_dataset_fragpipe_ionquant__legacy | THIS FUNCTION SHOULD ONLY BE USED FOR LEGACY FRAGPIPE... |
| import_dataset_fragpipe_psm_file | Alternative FragPipe workflow, operates directly on a single... |
| import_dataset_in_long_format | For advanced users: A generic function for importing data in... |
| import_dataset_maxquant_evidencetxt | Import a label-free proteomics dataset from MaxQuant |
| import_dataset_metamorpheus | Import a label-free proteomics dataset from MetaMorpheus |
| import_dataset_openms_mztab | Import a label-free DDA proteomics dataset from OpenMS,... |
| import_dataset_openswath | Import a label-free proteomics dataset from OpenSWATH |
| import_dataset_peaks | Import a label-free proteomics dataset from Peaks |
| import_dataset_proteomediscoverer_txt | Import a label-free DDA proteomics dataset from a... |
| import_dataset_skyline | Import a label-free proteomics dataset from Skyline |
| import_dataset_spectronaut | Import a label-free proteomics dataset from Spectronaut |
| import_expressionset | Import a label-free proteomics dataset from a peptide-level... |
| import_fasta | Import fasta file(s) that match your dataset. |
| import_maxquant_peptides | Import a label-free proteomics dataset from MaxQuant, using... |
| import_maxquant_proteingroups | Import peptide-to-protein mappings from MaxQuant |
| import_metamorpheus_proteingroups | placeholder title |
| import_metamorpheus_quantifiedpeaks | placeholder title |
| import_protein_metadata_from_fasta | Parse fasta files and construct a protein metadata table for... |
| import_sample_metadata | Import sample metadata from an Excel table |
| initialize_multiprocessing | To facilitate multiprocessing, create a Parallel Socket... |
| invalidate_cache | invalidate peptide tibble cache |
| is_dia_dataset | Test if the dataset contains DIA data, simply testing if the... |
| limma_fit_extract_stats | extract limma fit results |
| limma_wrapper | Perform linear regression with limma |
| log2_to_ln | convert base-log from log2 to natural log |
| logger.default | Log function that takes any string, appends it to global log... |
| log_peptide_tibble_pep_prot_counts | report number of detected precursor and plainseq, target and... |
| make_bins | bin an array and return both the bins and their metadata... |
| map_headers | robust matching of a list of desired columns to a character... |
| matrix_grouped_column_aggregate | fast grouped matrix aggregation using data.table |
| matrix_to_long | wrapper function around tidyverse's gather to convert a... |
| merge_fractionated_samples | merge fractionated samples |
| merge_proteingroups_by_gene | Merge protein identifiers that map to the same unique set of... |
| merge_replicate_samples | Merge technical replicates prior to downstream analysis |
| metadata_matrix_from_filenames | Guess experiment data from a set of filenames |
| mgi_lookuptable | Parse MGI ID mapping table table into a lookup table with... |
| minlog10 | Accept pvalues that are exactly zero as the 'best pvalue' |
| msdap-package | MS-DAP: Mass Spectrometry Downstream Analysis Pipeline for... |
| msdap_version | return msdap package version as a string |
| normalization_algorithms | returns all normalization algorithms integrated with MS-DAP |
| normalize_matrix | Normalize a numeric matrix; in MS-DAP this is typically a... |
| normalize_median | scale each sample such that median abundance values are the... |
| normalize_modebetween_protein | Given some peptide-level matrix, normalize samples using... |
| normalize_msempire | wrapper function for msEmpiRe::normalize() |
| normalize_peptide_intensity_column | Apply an array of normalization algorithms to some intensity... |
| normalize_rlr | Wrapper function for normalize_rlr_MSqRob_implementation |
| normalize_rlr_MSqRob_implementation | Robust Linear Regression (RLR) normalization as sourced from... |
| normalize_vwmb | Normalize a numerical matrix by the Variation Within, Mode... |
| norm_scales_fcmode | minimize the foldchange-mode between all columns |
| norm_scales_var | minimize variation over all rows in a numeric matrix |
| pairwise_modes | compute the mode of all sample/column pairs column pairs that... |
| parse_fragpipe_proteins_from_combined_proteins | Construct MS-DAP style protein group identifiers from a... |
| parse_fragpipe_proteins__legacy | THIS FUNCTION SHOULD ONLY BE USED FOR LEGACY FRAGPIPE... |
| path_append_and_check | append file to path, then call file_check() for validation of... |
| path_clean_slashes | regex replace back slashes and redundant forward/back-slashes... |
| path_exists | Combine path and filename, then check if filename exists.... |
| pdf_combine_chunks | combine PDF files |
| peptide_and_protein_counts_per_sample | add peptide and protein counts to samples tibble, so... |
| peptides_collapse_by_sequence | placeholder title |
| permute_ab | basic between-group permutation implementation |
| plot_abundance_distributions | placeholder title |
| plot_benchmark_volcano | placeholder title pre-define color_code and minlog10pval |
| plot_dia_cscore_histograms | placeholder title |
| plot_differential_detect | Plot differential detection results as a histogram |
| plot_foldchange_distribution_among_replicates | Plot within-group foldchange distributions to assess outlier... |
| plot_foldchanges | placeholder title |
| plot_peptide_data | plot peptide-level data |
| plot_peptide_data_by_contrast_to_pdf | plot peptide-level data |
| plot_pvalue_histogram | placeholder title |
| plot_retention_time_v2 | placeholder title |
| plot_roc | placeholder title prior to this; species %in% c("YEAST",... |
| plot_sample_pca | placeholder title for reference, standard pca (does not cope... |
| plot_sample_pca__sample_in_contrast | helper function for use-case beyond making a report using... |
| plot_true_false_positive_counts | placeholder title |
| plot_variance_explained | Plot the variance explained of sample metadata properties in... |
| plot_volcano | volcano plot for DEA results, split into 4 panels;... |
| plot_volcano_allcontrast | a simple wrapper around plot_volcano() that iterates all... |
| print_available_filtering_results | Return column names in peptide table that hold intensity... |
| print_contrasts | Print an overview of all defined contrasts and their... |
| print_dataset_summary | Print a short summary of a dataset to console |
| protein_eset_from_data | protein-level ExpressionSet from protein abundance matrix |
| proteingroup_to_idshort_lookuptable | lookup table for proteingroup identifiers (in long or short... |
| read_table_by_header_spec | Efficiently read a table based on some specification of... |
| read_textfile_compressed | Read text files as vector of lines or a table, supports... |
| reduce_ggplot_object_size | Reduce the memory footprint of ggplot objects |
| reformat_date | Recognize dates formatted as 8 consecutive integers and... |
| regex_classification | Classify an array of strings by regular expression |
| regex_rawfile_strip_extension | returns a regex string that can be used to remove extensions... |
| remove_by_charlength | remove NA, non-character and characters shorter than N from... |
| remove_contrasts | Remove all contrast definitions and respective filtering and... |
| remove_file_extension_from_path | remove a single file extension from a path or filename |
| remove_file_if_exists | remove file if exists |
| remove_proteins_by_name | Completely remove proteins, and all their peptides, that... |
| replace_inf_with_NA | fast replacement in a data.frame; infinite values to NA... |
| replace_nonfinite | fast replacement in a vector; nonfinite to target value |
| replace_zero_with_NA | fast replacement in a data.frame; zero values to NA... |
| reset_log | clear the log by resetting global log_ variable |
| rgd_lookuptable | Parse RGD ID mapping table table into a lookup table with... |
| rmarkdown_xtable_custom | placeholder title https://stackoverflow.com/a/16580525 |
| robust_header_matching | robust matching of column names to a data.frame, returns the... |
| rollup_pep2prot | wrapper function for peptide-to-protein rollup |
| rollup_pep2prot_maxlfq | rollup by MaxLFQ algorithm |
| rollup_pep2prot_summation | rollup a peptide tibble by summation of all intensity values... |
| rollup_pep2prot_tmp | rollup a peptide tibble by applying Tukey's median polish... |
| sample_color_coding | generate color-coding for all sample metadata |
| sample_color_coding__long_format | generate color-codings for all sample metadata |
| sample_metadata_custom | For advanced users: import sample metadata directly from the... |
| sample_metadata_from_file | read sample metadata table from file and match it against... |
| sample_metadata_from_filenames | extract metadata from sample names using regular expressions |
| sample_metadata_sort_and_filter | sample metadata formatting and validation |
| scale_between_quantiles | scale an array of numerics between 0~1, thresholding values... |
| score_classification_counts | score which classification works best when e.g. guesstimating... |
| setup_contrasts | Setup contrasts for downstream Differential Expression... |
| shift_empty | try to align matrix columns eg; inconsistent use of... |
| smooth_loess_custom | Loess fit on finite value pairs. Ignores overfit warnings,... |
| split_alt_sep_char | detect case of forgotten separation character, alternative... |
| split_array | split array into a list of N-sized chunks |
| split_char_num | detect case of forgotten separation character |
| split_generic | generic detection of metadata splitting |
| split_recursively | recursively split within all columns of a matrix |
| strip_common_substring | remove starting or trailing substrings that ar the same for... |
| subchunkify | placeholder title https://github.com/yihui/knitr/issues/1494... |
| subset_protein_eset_for_dea | helper function to double-check we don't submit an... |
| subset_relevant_code_snippet_for_report | subset lines of R code (provided as strings) from the last... |
| summarise_stats | Summarize DEA and/or differential detection results in a... |
| summarise_stats__for_contrast | worker function for actual stats summary |
| threshold_numerics | threshold finite numeric values |
| tibble_as_eset | peptide-level ExpressionSet from long-format peptide data |
| tibble_peptides_reorder | rearrange column in a long-format peptides tibble |
| update_protein_mapping | For advanced users: update a peptide tibble with new... |
| update_protein_mapping_from_maxquant | Update the peptide-to-protein mappings using a MaxQuant... |
| user_provided_metadata | Get column names that represent sample metadata provided by... |
| validate_eset_fitdata | Input validation for eBayes/DEqMS/MS-EmpiRe functions |
| write_template_for_sample_metadata | Write an Excel sheet to file that contains all samples in the... |
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.