R 패키지 메타데이터와 수집 신호를 모아 봅니다.
첫 화면에서 판단해야 할 수집 신호를 먼저 배치합니다.
DESCRIPTION에서 감지한 backend 관련 package입니다.
기본 메타데이터를 작은 카드와 토큰으로 압축합니다.
| Package | Type | Spec |
|---|---|---|
| ade4 CRAN · 1.2.2 · 2026-05-30 | Imports | ade4 |
| dendextend CRAN · 1.2.2 · 2026-05-30 | Imports | dendextend |
| dplyr CRAN · 1.2.2 · 2026-05-30 | Imports | dplyr |
| ggforce CRAN · 1.2.2 · 2026-05-30 | Imports | ggforce |
| ggrepel CRAN · 1.2.2 · 2026-05-30 | Imports | ggrepel |
| reshape2 CRAN · 1.2.2 · 2026-05-30 | Imports | reshape2 |
| stringr CRAN · 1.2.2 · 2026-05-30 | Imports | stringr |
| tidyverse CRAN · 1.2.2 · 2026-05-30 | Imports | tidyverse |
| 검색 결과가 없습니다. | ||
| Package | Type | Spec |
|---|---|---|
| 표시할 dependency edge가 없습니다. | ||
| 검색 결과가 없습니다. | ||
NEWS code{white-space: pre-wrap;} span.smallcaps{font-variant: small-caps;} span.underline{text-decoration: underline;} div.column{display: inline-block; vertical-align: top; width: 50%;} div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;} ul.task-list{list-style: none;} metaprotr 1.2.2 Addition of four datasets to test the different functions. Verification that graphical setting are restored upon exit of the functions. The statements T/F were changed to TRUE/FALSE in all the functions. The examples of the functions write data on tempdir(). To compile with the CRAN policies, we explicitly ask the user whether a file (csv or pdf) should be created on the working directory when a given function is called. metaprotr 1.2.1 Addition of NEWS.md file to track changes to the package.README code{white-space: pre-wrap;} span.smallcaps{font-variant: small-caps;} span.underline{text-decoration: underline;} div.column{display: inline-block; vertical-align: top; width: 50%;} div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;} ul.task-list{list-style: none;} metaprotr: R package for post-processing metaproteomics data Description Set of tools for descriptive analysis of metaproteomics data generated from high-throughput mass spectrometry instruments. These tools allow to cluster peptides and proteins abundance, expressed as spectral counts, and to manipulate them in groups of metaproteins. This information can be represented using multiple visualization functions to portray the global metaproteome landscape and to differentiate samples or conditions, in terms of abundance of metaproteins, taxonomic levels and/or functional annotation. The provided tools allow to implement flexible analytical pipelines that can be easily applied to studies interested in metaproteomics analysis. Application case Pipeline to analyse the metaproteomes of gut microbiota A curated R script is available with the detailed instructions to analyse intestinal microbiota. Data inputs The required files to use the package are : Peptide abundances expressed as spectral counts. This file is generated from X!Tandempipeline using an adapted iterative approach described by Bassignani, 2019 . Contact PAPPSO for more details. This file should have the first seven columns named: Group : protein group number, proteins are grouped together if they share at least one peptide Peptide : a unique reference of the identified peptide Sequence : peptide sequence Modifs : textual informations of peptide modifications MhTheo : theoretical MH+ of the peptide Charge : list of all possible peptides charges Subgroup : protein subgroup number, proteins inside a group sharing exactly the same set of peptides (indistinguishable) The next columns should contain the peptide abundances as spectral counts. The name of the columns should be identical to the content of the column msrunfile from the metadata information. List of protein names associated to the identified peptides. This file should have eight columns named: Group : protein group number, proteins are grouped together if they share at least one peptide Subgroup : protein subgroup number, proteins inside a group sharing exactly the same set of peptides (indistinguishable) Protein : protein number, a single reference to the protein inside the subgroup Description : protein information obtained from the fasta database at the stage of identification Total : total number of spectra per protein Specific : total number of spectra that are specific to a subgroup of proteins. It is only available if there are more than one subgroup within a group Specific Unique : number of unique peptide sequence specific to this subgroup of proteins. It is only available if there are more than one subgroup within a group. SubGroup count : number of subgroups (also known as metaproteins) per group Metadata information. At least three columns must be present and named as: SC_name : sample names assigned by the user msrunfile : name of samples as indicated in the corresponding columns of peptide abundances SampleID : the content should indicate the experimental groups Additional columns containing complementary information can be added by the user (ex. replicates, order of injection, etc.). The separation between columns should be indicated by tabulation Catalog of genes with taxonomic annotations with the following format: The first column named gene must contain the same identifiers of those present in the column Description from the list of proteins Another column named organism containing the name of the strain assigned to a given protein A column named species.genus.family.order.class.phylum.superkingdom . The taxonomic classification can be obtained from a tool of sequences aligment and must be ordered by species, genus, family, order, class, phylum and superkingdom. The characters inside must be concatenated by a comma (ex.”Streptococcus anginosus,Streptococcus,Streptococcaceae,Lactobacillales,Bacilli,Firmicutes,Bacteria”). For the application case you can download the Integrated non-redundant Gene Catalog (IGC) 9.9 database. Functional annotations of genes (optional). The functional annotations from the Kyoto Encyclopedia of Genes and Genomes (KEGG) were added to the IGC 9.9 database. . This file should include two columns named: gene_name : indicating the same protein names to those present in the gene column from the file with taxonomic annotations ko : indicating the KEGG Orthology code assigned to a given protein Alt text Documentation Checkout the documentation and the cheatsheet that displays the available functions on metaprotr . Contribute to the project Everybody is welcome to contribute to the metaprotr . Indicate errors :warning: :bangbang: If you found an error please describe it in the issues section and address it to the package mantainer. Please provide the following information : * Summarize the bug encountered concisely. * What is the current bug behavior? * What is the expected correct behavior? * Describe the steps to reproduce it. * Paste logs and/or screenshots. * Add possible fixes. Add modifications :star: :thumbsup: To improve, modify or add a new feature/function to the project please follow this procedure: Create a new branch from “stable” and name it with the feature/function that you will work on. Make changes and commits to this branch while developing. When making commits it is recommended to use the following graphical identifiers: Identifier Code Description :lollipop: : lollipop : Minor change (ex. comment, renaming) :pencil2: : pencil2 : New code :wrench: : wrench : Code refactoring :checkered_flag: : checkered_flag : code test, check or verification :bug: : bug : bug detected Example: git commit -m ':pencil2: writing core logic of an awesome function' Make a pull request to the branch “stable” .Help for package metaprotr const macros = { "\\R": "\\textsf{R}", "\\mbox": "\\text", "\\code": "\\texttt"}; function processMathHTML() { var l = document.getElementsByClassName('reqn'); for (let e of l) { katex.render(e.textContent, e, { throwOnError: false, macros }); } return; } Package {metaprotr} Contents add_kegg add_taxonomy crumble_taxonomy export_ipath3 export_robject export_vennlists fecal_waters filter_shared filter_text filter_unshared getsc_specific identify_differences inspect_sample_elements load_protspeps plot_dendocluster plot_fulltaxo plot_intensities plot_intensities_ratio plot_pca plot_pietaxo plot_stackedtaxo plot_venn remove_element select_element species_annot_fw species_fw venn_methods Title: Metaproteomics Post-Processing Analysis Version: 1.2.2 Date: 2021-01-28 Author: Aaron Millan-Oropeza [aut, cre], Catherine Juste [aut, ctb], Ariane Bassignani [aut, ctb], Céline Henry [aut, ctb] Maintainer: Aaron Millan-Oropeza <aaron.ibt@gmail.com> Description: Set of tools for descriptive analysis of metaproteomics data generated from high-throughput mass spectrometry instruments. These tools allow to cluster peptides and proteins abundance, expressed as spectral counts, and to manipulate them in groups of metaproteins. This information can be represented using multiple visualization functions to portray the global metaproteome landscape and to differentiate samples or conditions, in terms of abundance of metaproteins, taxonomic levels and/or functional annotation. The provided tools allow to implement flexible analytical pipelines that can be easily applied to studies interested in metaproteomics analysis. License: GPL-3 Encoding: UTF-8 URL: https://forgemia.inra.fr/pappso/metaprotr LazyData: true Depends: R (≥ 3.5.0) Imports: ade4, dendextend, dplyr, ggforce, ggrepel, reshape2, stringr, tidyverse RoxygenNote: 7.1.0 NeedsCompilation: no Packaged: 2021-01-28 20:20:48 UTC; amillan Repository: CRAN Date/Publication: 2021-02-05 08:10:02 UTC add_kegg Description Integrates a database containing the functional annotation of the identified metaproteins into a list defined as "spectral_count_object". The proteins from the “spectral_count_object” must contain taxonomic information. The functional annotation was obtained from the Kyoto Encyclopedia of Genes and Genomes (KEGG) Orthology database. This database contains the molecular functions represented in terms of functional orthologs (KO terms). Check KEGG for more details. Usage add_kegg( spectral_count_object, annotation_db, taxonomic_db, metaproteome_origin, protein_file, peptide_file, text_to_filter = "HUMAN", taxonomic_levels_allowed = 1 ) Arguments spectral_count_object List defined as "spectral_count_object" containing the abundance of the elements (groups, subgroups or peptides) expressed as spectral counts and organized by taxonomic levels. The format of this object is similar to that generated from the function "crumble_taxonomy". annotation_db Dataframe containing the functional annotation of the proteins. This dataframe must contain two variables: i) "gene_name": indicating the same protein names to those present in the variable "Accession" from the "peptides_proteins", third dataframe in the list defined as "spectral_count_object"; and, ii) "ko": indicating the KEGG Orthology code assigned to a given protein. An example can be found in this repository . taxonomic_db Dataframe containing the taxonomic information for each protein. The first column must contain the same identifiers of those present in the column "Accession" from the dataframe "peptides_proteins" of the "metaproteome_object". Two additional columns have to be present: i) one named "organism" containing the name of the strain assigned to a given protein; and ii) the other named "species.genus.family.order.class.phylum.superkingdom". The taxonomic classification can be obtained from a tool of sequences aligment and must be ordered as follows: species, genus, family, order, class, phylum and superkingdom. The characters inside must be concatenated by a comma without spaces (ex. "Streptococcus anginosus,Streptococcus,Streptococcaceae,Lactobacillales,Bacilli,Firmicutes,Bacteria"). An example can be found in this repository . metaproteome_origin List defined as "metaproteome_object" generated from the function 'load_protspeps'. protein_file Character indicating the location of a txt file containing the list of proteins generated in X!TandemPipeline using an adapted iterative approach described by Bassignani, 2019 . Separation between columns should be indicated by tabulation. For more details regarding data input check format examples . peptide_file Character indicating the location of a txt file containing peptides abundances expressed as spectral counts. This file is generated from X!TandemPipeline using an adapted iterative approach described by Bassignani, 2019 . Separation between columns should be indicated by tabulation. For more details regarding data input check format examples . text_to_filter Character containig a part of text to be searched in the "Description" of the protein file. All the elements containing this character will be removed. The default value was set to "HUMAN". taxonomic_levels_allowed Numeric value indicating the maximal number of taxonomic levels allowed per spectral group or subgroup (in function of the type of spectral data). The default value is set to 1. Value A list defined as "spectral_count_object" with the functional annotation added to the identified proteins. A new column is added to the dataframe "peptides_proteins". Two quality control plot are also generated, one with the number of taxonomic entities per spectral level and another with the number of KO terms per spectral level. Examples ## Not run: # Download functional and taxonmical annotation db: https://zenodo.org/record/3997093#.X0UYI6Zb_mE meta99_full_taxo <- read.csv2("full_taxonomy_MetaHIT99.tsv", header= TRUE, sep="\t") kegg_db <- read.csv2("hs_9_9_igc_vs_kegg89.table", header = TRUE, sep = "\t") # Files with spectral abundance and proteins list from X!Tandempipeline protein_file <- "your/specific/location/protein_list.txt" peptide_file <- "your/specific/location/peptide_counting.txt" metadata_file <- "your/location/metadata.csv" metaproteome_origin <- load_protspeps(protein_file, peptide_file, metadata_file) SCsgp_species <- crumble_taxonomy(SC_subgroups, "species") SCsgp_species_annot <- add_kegg( SCsgp_species, kegg_db, meta99_full_taxo, metaproteome_origin, protein_file, peptide_file, text_to_filter = "HUMAN" ) ## End(Not run) add_taxonomy Description Integrates the database containing the taxonomic classification of the identified proteins in a "metaproteome_object". The taxonomic classification is previously obtained by aligment algorithms and must include seven taxonomic levels assigned to a given protein: species, genus, family, order, class, phylum and superkingdom Usage add_taxonomy(metaproteome_object, taxonomic_database) Arguments metaproteome_object List defined as "metaproteome_object" containing proteins and peptides abundances. The format of this object is similar to that generated from the function "load_protspeps". taxonomic_database Dataframe containing the taxonomic information for each protein. The first column must contain the same identifiers of those present in the column "Accession" from the dataframe "peptides_proteins" of the "metaproteome_object". Two additional columns have to be present: i) one named "organism" containing the name of the strain assigned to a given protein; and ii) the other named "species.genus.family.order.class.phylum.superkingdom". The taxonomic classification can be obtained from a tool of sequences aligment and must be ordered as follows: species, genus, family, order, class, phylum and superkingdom. The characters inside must be concatenated by a comma (ex."Streptococcus anginosus,Streptococcus,Streptococcaceae,Lactobacillales,Bacilli,Firmicutes,Bacteria"). AnIntegrates a database containing the functional annotation of the identified metaproteins into a list defined as "spectral_count_object". The proteins from the “spectral_count_object” must contain taxonomic information. The functional annotation was obtained from the Kyoto Encyclopedia of Genes and Genomes (KEGG) Orthology database. This database contains the molecular functions represented in terms of functional orthologs (KO terms). Check https://www.genome.jp/kegg/KEGG for more details.
add_kegg( spectral_count_object, annotation_db, taxonomic_db, metaproteome_origin, protein_file, peptide_file, text_to_filter = "HUMAN", taxonomic_levels_allowed = 1 )# Download functional and taxonmical annotation db: https://zenodo.org/record/3997093#.X0UYI6Zb_mE meta99_full_taxo <- read.csv2("full_taxonomy_MetaHIT99.tsv", header= TRUE, sep="") kegg_db <- read.csv2("hs_9_9_igc_vs_kegg89.table", header = TRUE, sep = "") # Files with spectral abundance and proteins list from X!Tandempipeline protein_file <- "your/specific/location/protein_list.txt" peptide_file <- "your/specific/location/peptide_counting.txt" metadata_file <- "your/location/metadata.csv" metaproteome_origin <- load_protspeps(protein_file, peptide_file, metadata_file) SCsgp_species <- crumble_taxonomy(SC_subgroups, "species") SCsgp_species_annot <- add_kegg( SCsgp_species, kegg_db, meta99_full_taxo, metaproteome_origin, protein_file, peptide_file, text_to_filter = "HUMAN" )Integrates the database containing the taxonomic classification of the identified proteins in a "metaproteome_object". The taxonomic classification is previously obtained by aligment algorithms and must include seven taxonomic levels assigned to a given protein: species, genus, family, order, class, phylum and superkingdom
add_taxonomy(metaproteome_object, taxonomic_database)# Download taxonmical annotation db: https://zenodo.org/record/3997093#.X0UYI6Zb_mE meta99_full_taxo <- read.csv2("MetaHIT99_best_hit_taxo_complete.tsv", header = TRUE, sep="") # Files with spectral abundance and proteins list from X!Tandempipeline protein_file <- "your/specific/location/protein_list.txt" peptide_file <- "your/specific/location/peptide_counting.txt" metadata_file <- "your/location/metadata.csv" metaproteome <- load_protspeps(proteins_file, peptides_file, metadata_file) metaproteome_taxo <- add_taxonomy(metaproteome, meta99_full_taxo)Generates a list of four elements defined as "spectral_count_object" containing taxonomic classification. The first element is a dataset that contains the spectral counts abundance organized by a provided taxonomic level. The possible taxonomic levels are: species, genus, family, order, class, phylum or superkingdom.
crumble_taxonomy(spectral_count_object, taxonomic_level, filter_rate = 1).old_wd <- setwd(tempdir()) data(fecal_waters) superkingdom_fecalwaters <- crumble_taxonomy(fecal_waters, "superkingdom") phylum_fecalwaters <- crumble_taxonomy(fecal_waters, "phylum") class_fecalwaters <- crumble_taxonomy(fecal_waters, "class") order_fecalwaters <- crumble_taxonomy(fecal_waters, "order") family_fecalwaters <- crumble_taxonomy(fecal_waters, "family") genus_fecalwaters <- crumble_taxonomy(fecal_waters, "genus") species_fecalwaters <- crumble_taxonomy(fecal_waters, "species") setwd(.old_wd)Exports the KEGG Orthology (KO) terms in the adapted format to be used in the tool https://pathways.embl.de/iPATH3. The exported data is obtained from a "spectral_count_object" containing the functional annotation of the identified proteins from one condition or sample.
export_ipath3( spectral_count_object, type_export, target_variable, sample_condition, hexadecimal_color, taxonomic_levels = NULL, force = FALSE ).old_wd <- setwd(tempdir()) data(species_annot_fw) export_ipath3( species_annot_fw, "all", "SampleID", "Q1_prot", "#840AA3" ) taxonomic_entities <- c("Bacteroides caccae", "Coprococcus catus", "Merdimonas faecis") export_ipath3( species_annot_fw, "selection", "SC_name", "FW2", "#28c1df", taxonomic_entities ) setwd(.old_wd)Exports one of the dataframes present in a "metaproteome_object" or in "spectral_count_object". The export extensions can be RDATA or RDS.
export_robject(entry_object, data_exported, format_data, force = FALSE).old_wd <- setwd(tempdir()) data(fecal_waters) export_robject(fecal_waters, "pepProts", "rdata") data(species_fw) export_robject(species_fw, "spectral", "rds") setwd(.old_wd)Exports as csv files the elements (groups, subgroups, peptides or taxonomic levels) generated from the function "plot_venn".
export_vennlists(venn_lists_object, output_repo = NULL, force = FALSE).old_wd <- setwd(tempdir()) data(venn_methods) export_vennlists(venn_methods) setwd(.old_wd)Data containing the abundance of 474 metaproteins expressed in spectral counts. Data generated from an Orbitrap Fusion Lumos Tribrid Mass Spectrometer. The dataset contains the metaproteomes from three extraction methods: i) "Q" for Qiagen, ii) "FW" for fecal waters, and iii) "Q_FW" for the mixture of Qiagen and fecal waters. Data generated in the context of the project Microbiome Rapid Access (Université Paris-Saclay).
data(fecal_waters)Matches the entities containing a given chain of characters inside an explanatory variable (column name) of the dataframe "peptides_proteins" from a "spectral_count_object". Based on the user's decision, the peptides, subgroups, groups or taxonomic levels containig the provided chain of characters will be kept or discarted in a newly generated object.
filter_text(spectral_count_object, pepsprots_feature, text_to_filter, decision).old_wd <- setwd(tempdir()) data(fecal_waters) data(species_fw) cysteine_alkylations <- filter_text(fecal_waters, "Modifs", "57.02146", "keep") exclude_medimonas <- filter_text(species_fw, "organism", "Merdimonas faecis BR31", "discard") setwd(.old_wd)Returns the abundances, expressed as spectral counts (SC), of the different peptides, subgroups (also referred as metaprotein) or groups within the samples of the experiment. The abundance corresponds to the sum of SC of the specific peptides present in a given subgroup or group. See http://pappso.inrae.fr/bioinfo/xtandempipeline/X!TandemPipeline for more details concerning the grouping algorithm.
getsc_specific(metaproteome_object, type_SCspecific)# From a given "metaproteome_object" add the taxonomic classification metaproteome <- load_protspeps(proteins_file, peptides_file, metadata_file) metaproteome_taxo <- add_taxonomy(metaproteome, meta99_full_taxo) # Organize proteomics data by peptides OR subgroups OR groups SC_specific_peptides <- getsc_specific(metaproteome_taxo, 'sc_specific_peptides') SC_specific_groups <- getsc_specific(metaproteome_taxo, 'sc_groups') SC_specific_subgroups <- getsc_specific(metaproteome_taxo, 'sc_subgroups')Shows the most differential taxonomic elements between two conditions or samples from a list defined as "spectral_count_object" with taxonomic classification. These elements are those with an absolute log2 (condition + 1 / reference + 1) > 3. If a given condition has several replicates the mean value is taken into account.
identify_differences( spectral_count_object, target_variable, list_conditions, filter_ratio = 3, force = FALSE ).old_wd <- setwd(tempdir()) data(species_fw) identify_differences(species_fw, "Methods", c("S", "S_EF")) identify_differences(species_fw, "Methods", c("EF", "S_EF"), filter_ratio = 1.3) setwd(.old_wd)Displays a graph that indicates the number of common elements from a "spectral_count_object" (peptides, subgroups, groups or taxonomic entities) per sample. This function is useful to distinguish heterogeneity between samples in an experimental design.
inspect_sample_elements(spectral_count_object, force = FALSE).old_wd <- setwd(tempdir()) data(fecal_waters) inspect_sample_elements(fecal_waters) setwd(.old_wd)Loads three files: i) peptides abundances expressed as spectral counts, ii) proteins information, and iii) metadata of the mass spectrometry samples. Combines the three files into a "metaproteome_object", a list containing these dataframes.
load_protspeps(protein_file, peptide_file, metadata_file)protein_file <- "location/peptides_abundances.csv" peptide_file <- "location/proteins_list.csv" metadata <- "location/metadata.csv" metaproteome <- load_protspeps(protein_file, peptide_file, metadata_file)Draws a dendogram where samples are clustered based on the number of elements present on each sample from a "spectral_count_object". This graph is constructed based on Spearman correlations transformed into distances and plotted with the logic of the package https://CRAN.R-project.org/package=dendextenddendextend.
plot_dendocluster( spectral_count_object, target_variable, file_title, hclust_method = "ward.D", correlation_method = "spearman", force = FALSE ).old_wd <- setwd(tempdir()) data(fecal_waters) str(fecal_waters$metadata) plot_dendocluster(fecal_waters, "Condition", "title_dendogram") plot_dendocluster(fecal_waters, "Condition", "title_dendogram", hclust_method = "mcquitty") plot_dendocluster(fecal_waters, "Condition", "title_dendogram_groups", correlation_method = "pearson") setwd(.old_wd)Provides the number of taxonomic entities per sample in the different taxonomic levels. The taxonomic levels are: species, genus, family, order, class, phylum and superkingdom.
plot_fulltaxo(spectral_count_object, force = FALSE).old_wd <- setwd(tempdir()) data(fecal_waters) plot_fulltaxo(fecal_waters) setwd(.old_wd)Draws violin plots containing the abundance intensities expressed as spectral counts per level (peptides, subgroups, groups or taxonomic entities) in provided samples or conditions from a "spectral_count_object". If the provided conditions have several replicates the mean value is taken into account.
plot_intensities( spectral_count_object, target_variable, image_title = NULL, force = FALSE ).old_wd <- setwd(tempdir()) data(fecal_waters) plot_intensities(fecal_waters, "SC_name", "Title to display inside the plot") data(species_fw) plot_intensities(species_fw, "Condition", "Abundance per condition") setwd(.old_wd)Generates a scatter plot of the log2 (ratio + 1) between two conditions considering the spectral counts of each entity (peptides, subgroups, groups or taxonomic levels) from a "spectral_count_object". If a given condition has several replicates the mean value is taken into account.
plot_intensities_ratio( spectral_count_object, target_variable, list_conditions, force = FALSE ).old_wd <- setwd(tempdir()) data(fecal_waters) plot_intensities_ratio(fecal_waters, "Methods", c("EF", "S")) plot_intensities_ratio(fecal_waters, "SC_name", c("Q1", "Q2")) setwd(.old_wd)Performs a Principal Components Analysis (PCA) from the spectral counts of the entities (peptides, subgroups, groups or taxonomic elements) in a "spectral_count_object" with or without taxonomy. PCA decomposition of high dimensional data allows to observe global effects in two dimensions. For more details of the used function check dudi.pca from https://CRAN.R-project.org/package=ade4ade4.
plot_pca(spectral_count_object, colors_var, pc_components, force = FALSE).old_wd <- setwd(tempdir()) data(fecal_waters) plot_pca(fecal_waters, "Methods", c(1, 2)) data(species_fw) plot_pca(species_fw, "Methods", c(1, 3)) data(species_annot_fw) plot_pca(species_annot_fw, "Condition", c(1, 2)) setwd(.old_wd)Generates a pie chart with taxonomic distribution of one selected sample or condition. If the provided condition has several replicates the mean value is taken into account.
plot_pietaxo( spectral_count_object, target_variable, sampling, filter_percent = 1, force = FALSE ).old_wd <- setwd(tempdir()) data(species_fw) plot_pietaxo(species_fw, "Methods", "S") plot_pietaxo(species_fw, "SC_name", "Q1") setwd(.old_wd)Generates stacked barplots of the spectral counts distributions among the different taxonomic entities ("species", "genus", "family", "order", "class", "phylum" or "superkingdom") within the samples or conditions of a "spectral_count_object" with taxonomy. If the provided conditions have several replicates the mean value is taken into account.
plot_stackedtaxo( spectral_count_object, target_variable, bars_data, filter_percent = 1, force = FALSE ).old_wd <- setwd(tempdir()) data(species_fw) plot_stackedtaxo(species_fw, 'SampleID', 'percent', 2) plot_stackedtaxo(species_fw, 'SC_name', 'numbers') setwd(.old_wd)Generates a Venn diagram comparing up to 3 conditions. The lists of elements for each condition are also returned as a "venn_lists_object".
plot_venn( spectral_count_object, target_variable, list_conditions, force = FALSE ).old_wd <- setwd(tempdir()) data(fecal_waters) venn_QFW1_Q1 <- plot_venn(fecal_waters, "SC_name", c("Q1_FW1", "Q1")) data(species_fw) venn_all <- plot_venn(species_fw, "Methods", c("S_EF", "S", "EF")) setwd(.old_wd)Removes elements from a "spectral_count_object". These elements can be: i) samples, ii) peptides, iii) proteins, iv) soubgroups, v) groups, vi) sequences, vii) species, viii) genus, ix) family, x) order, xi) class, xii) phylum or xiii) superkingdom.
remove_element(spectral_count_object, target_variable, list_elements).old_wd <- setwd(tempdir()) data(fecal_waters) data(species_fw) data_selected_samples <- remove_element(fecal_waters, "Methods", c("S_EF", "EF")) data_selected_peptides <- remove_element(fecal_waters, "peptides", c("pepa3c417", "pepd4664a1")) data_selected_proteins <- remove_element(species_fw, "proteins", c("a3.a9.a1", "a5.b81.a1")) data_selected_subgroups <- remove_element(species_fw, "subgroups", c("a3.a9", "b73.a5")) data_selected_groups <- remove_element(species_fw, "groups", c("a3", "b34", "c231")) data_selected_sequences <- remove_element(species_fw, "sequences", c("AQLNFGGTIENVVIRDEFPLEK")) setwd(.old_wd)Keeps specific elements from a "spectral_count_object". These elements can be: i) samples, ii) peptides, iii) proteins, iv) soubgroups, v) groups, vi) sequences, vii) species, viii) genus, ix) family, x) order, xi) class, xii) phylum or xiii) superkingdom.
select_element(spectral_count_object, target_variable, list_elements).old_wd <- setwd(tempdir()) data(fecal_waters) data(species_fw) data_selected_samples <- select_element(fecal_waters, "Methods", c("S_EF", "EF")) data_selected_peptides <- select_element(fecal_waters, "peptides", c("pepa3c417", "pepd4664a1")) data_selected_proteins <- select_element(species_fw, "proteins", c("a3.a9.a1", "a5.b81.a1")) data_selected_subgroups <- select_element(species_fw, "subgroups", c("a3.a9", "b73.a5")) data_selected_groups <- select_element(species_fw, "groups", c("a3", "b34", "c231")) data_selected_sequences <- select_element(species_fw, "sequences", c("AQLNFGGTIENVVIRDEFPLEK")) setwd(.old_wd)Data containing the abundance of 15 species expressed in spectral counts and with functional annotation. Data generated from an Orbitrap Fusion Lumos Tribrid Mass Spectrometer. The dataset contains the metaproteomes from three extraction methods: i) "Q" for Qiagen, ii) "FW" for fecal waters, and iii) "Q_FW" for the mixture of Qiagen and fecal waters. Data generated in the context of the project Microbiome Rapid Access (Université Paris-Saclay).
data(species_annot_fw)Data containing the abundance of 17 species expressed in spectral counts. Data generated from an Orbitrap Fusion Lumos Tribrid Mass Spectrometer. The dataset contains the metaproteomes from three extraction methods: i) "Q" for Qiagen, ii) "FW" for fecal waters, and iii) "Q_FW" for the mixture of Qiagen and fecal waters. Data generated in the context of the project Microbiome Rapid Access (Université Paris-Saclay).
data(species_fw)Data containing the subgroups for each logical section of the Venn diagram (specific and intersections) from two methods of extraction. The extraction methods are: i) "S" for Qiagen, and ii) "S_EF" for the mixture of Qiagen and fecal waters.
data(venn_methods)| Repository | Version | Published | First seen | Last seen | Docs |
|---|---|---|---|---|---|
| CRAN | 1.2.2 | 2026-05-29 | 2026-05-30 |
표시할 OSV 데이터가 없습니다.
표시할 OpenAlex 데이터가 없습니다.