55
66<!-- badges: start -->
77
8- ![ packageversion] ( https://img.shields.io/badge/version-0.0.3-orange.svg )
8+ ![ packageversion] ( https://img.shields.io/badge/version-0.0.3.9000 -orange.svg )
99[ ![ R-CMD-check] ( https://github.com/abichat/scimo/actions/workflows/R-CMD-check.yaml/badge.svg )] ( https://github.com/abichat/scimo/actions/workflows/R-CMD-check.yaml )
1010[ ![ CRAN
1111status] ( https://www.r-pkg.org/badges/version/scimo )] ( https://CRAN.R-project.org/package=scimo )
@@ -35,37 +35,37 @@ data("cheese_abundance", "cheese_taxonomy")
3535
3636cheese_abundance
3737# > # A tibble: 9 × 77
38- # > sample cheese rind_type asv_01 asv_02 asv_03 asv_04 asv_05 asv_06 asv_07 asv_08
39- # > <chr> <chr> <chr> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl>
40- # > 1 sample … Saint… Natural 1 0 38 40 1 2 31 8
41- # > 2 sample … Saint… Natural 3 4 38 61 4 4 48 14
42- # > 3 sample … Saint… Natural 28 16 33 23 31 29 21 1
43- # > 4 sample … Livar… Washed 0 2 1 0 5 1 0 0
44- # > 5 sample … Livar… Washed 0 0 4 0 1 1 2 0
45- # > 6 sample … Livar… Washed 0 1 2 0 2 1 0 0
46- # > 7 sample … Epois… Washed 4 2 3 0 2 5 0 0
47- # > 8 sample … Epois… Washed 0 0 0 0 0 0 0 0
48- # > 9 sample … Epois… Washed 0 0 1 0 0 0 2 0
49- # > # ℹ 66 more variables: asv_09 <dbl>, asv_10 <dbl>, asv_11 <dbl>, asv_12 <dbl>,
50- # > # asv_13 <dbl>, asv_14 <dbl>, asv_15 <dbl>, asv_16 <dbl>, asv_17 <dbl>,
51- # > # asv_18 <dbl>, asv_19 <dbl>, asv_20 <dbl>, asv_21 <dbl>, asv_22 <dbl>,
52- # > # asv_23 <dbl>, asv_24 <dbl>, asv_25 <dbl>, asv_26 <dbl>, asv_27 <dbl>,
53- # > # asv_28 <dbl>, asv_29 <dbl>, asv_30 <dbl>, asv_31 <dbl>, asv_32 <dbl>,
54- # > # asv_33 <dbl>, asv_34 <dbl>, asv_35 <dbl>, asv_36 <dbl>, asv_37 <dbl>,
55- # > # asv_38 <dbl>, asv_39 <dbl>, asv_40 <dbl>, asv_41 <dbl>, asv_42 <dbl>, …
38+ # > sample cheese rind_type asv_01 asv_02 asv_03 asv_04 asv_05 asv_06 asv_07 asv_08 asv_09
39+ # > <chr> <chr> <chr> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl>
40+ # > 1 sampl … Saint… Natural 1 0 38 40 1 2 31 8 15
41+ # > 2 sampl … Saint… Natural 3 4 38 61 4 4 48 14 20
42+ # > 3 sampl … Saint… Natural 28 16 33 23 31 29 21 1 7
43+ # > 4 sampl … Livar… Washed 0 2 1 0 5 1 0 0 0
44+ # > 5 sampl … Livar… Washed 0 0 4 0 1 1 2 0 0
45+ # > 6 sampl … Livar… Washed 0 1 2 0 2 1 0 0 0
46+ # > 7 sampl … Epois… Washed 4 2 3 0 2 5 0 0 0
47+ # > 8 sampl … Epois… Washed 0 0 0 0 0 0 0 0 0
48+ # > 9 sampl … Epois… Washed 0 0 1 0 0 0 2 0 0
49+ # > # ℹ 65 more variables: asv_10 <dbl>, asv_11 <dbl>, asv_12 <dbl>, asv_13 <dbl>,
50+ # > # asv_14 <dbl>, asv_15 <dbl>, asv_16 <dbl>, asv_17 <dbl>, asv_18 <dbl>, asv_19 <dbl>,
51+ # > # asv_20 <dbl>, asv_21 <dbl>, asv_22 <dbl>, asv_23 <dbl>, asv_24 <dbl>, asv_25 <dbl>,
52+ # > # asv_26 <dbl>, asv_27 <dbl>, asv_28 <dbl>, asv_29 <dbl>, asv_30 <dbl>, asv_31 <dbl>,
53+ # > # asv_32 <dbl>, asv_33 <dbl>, asv_34 <dbl>, asv_35 <dbl>, asv_36 <dbl>, asv_37 <dbl>,
54+ # > # asv_38 <dbl>, asv_39 <dbl>, asv_40 <dbl>, asv_41 <dbl>, asv_42 <dbl>, asv_43 <dbl>,
55+ # > # asv_44 <dbl>, asv_45 <dbl>, asv_46 <dbl>, asv_47 <dbl>, asv_48 <dbl>, …
5656
5757glimpse(cheese_taxonomy )
5858# > Rows: 74
5959# > Columns: 9
60- # > $ asv <chr> "asv_01", "asv_02", "asv_03", "asv_04", "asv_05", "asv_06", "asv …
61- # > $ lineage <chr> "k__Fungi|p__Ascomycota|c__Dothideomycetes|o__Dothideales|f__Dot …
62- # > $ kingdom <chr> "Fungi", "Fungi", "Fungi", "Fungi", "Fungi", "Fungi", "Fungi", "…
63- # > $ phylum <chr> "Ascomycota", "Ascomycota", "Ascomycota", "Ascomycota", "Ascomyc …
64- # > $ class <chr> "Dothideomycetes", "Eurotiomycetes", "Eurotiomycetes", "Eurotiom …
65- # > $ order <chr> "Dothideales", "Eurotiales", "Eurotiales", "Eurotiales", "Euroti …
66- # > $ family <chr> "Dothioraceae", "Aspergillaceae", "Aspergillaceae", "Aspergillac …
67- # > $ genus <chr> "Aureobasidium", "Aspergillus", "Penicillium", "Penicillium", "P …
68- # > $ species <chr> "Aureobasidium Group pullulans", "Aspergillus fumigatus", "Penic …
60+ # > $ asv <chr> "asv_01", "asv_02", "asv_03", "asv_04", "asv_05", "asv_06", "asv_07", …
61+ # > $ lineage <chr> "k__Fungi|p__Ascomycota|c__Dothideomycetes|o__Dothideales|f__Dothiorac …
62+ # > $ kingdom <chr> "Fungi", "Fungi", "Fungi", "Fungi", "Fungi", "Fungi", "Fungi", "Fungi" …
63+ # > $ phylum <chr> "Ascomycota", "Ascomycota", "Ascomycota", "Ascomycota", "Ascomycota", …
64+ # > $ class <chr> "Dothideomycetes", "Eurotiomycetes", "Eurotiomycetes", "Eurotiomycetes …
65+ # > $ order <chr> "Dothideales", "Eurotiales", "Eurotiales", "Eurotiales", "Eurotiales", …
66+ # > $ family <chr> "Dothioraceae", "Aspergillaceae", "Aspergillaceae", "Aspergillaceae", …
67+ # > $ genus <chr> "Aureobasidium", "Aspergillus", "Penicillium", "Penicillium", "Penicil …
68+ # > $ species <chr> "Aureobasidium Group pullulans", "Aspergillus fumigatus", "Penicillium …
6969```
7070
7171``` r
@@ -75,8 +75,8 @@ head(list_family, 2)
7575# > [1] "asv_02" "asv_03" "asv_04" "asv_05" "asv_06" "asv_07" "asv_08" "asv_09"
7676# >
7777# > $Debaryomycetaceae
78- # > [1] "asv_10" "asv_11" "asv_12" "asv_13" "asv_14" "asv_15" "asv_16" "asv_17"
79- # > [9] "asv_18" "asv_19" "asv_20" "asv_21" "asv_22"
78+ # > [1] "asv_10" "asv_11" "asv_12" "asv_13" "asv_14" "asv_15" "asv_16" "asv_17" "asv_18"
79+ # > [10] "asv_19" "asv_20" "asv_21" "asv_22"
8080```
8181
8282The following recipe will
@@ -105,7 +105,7 @@ rec <-
105105
106106rec
107107# >
108- # > ── Recipe ────────────────────────────────────────────────────────────────────────
108+ # > ── Recipe ──────────────────────────────────────────────────────────────────────────────
109109# >
110110# > ── Inputs
111111# > Number of variables by role
@@ -116,23 +116,23 @@ rec
116116# > Training data contained 9 data points and no incomplete rows.
117117# >
118118# > ── Operations
119- # > • Aggregation of: asv_01, asv_02, asv_03, asv_04, asv_05, ... | Trained
119+ # > • Aggregation of: asv_01, asv_02, asv_03, asv_04, asv_05, asv_06, ... | Trained
120120# > • TSS normalization on: Aspergillaceae Debaryomycetaceae, ... | Trained
121121# > • Kruskal filtering against cheese on: Aspergillaceae, ... | Trained
122122
123123bake(rec , new_data = NULL )
124124# > # A tibble: 9 × 8
125- # > sample rind_type cheese Debaryomycetaceae Dipodascaceae Saccharomycetaceae
126- # > <fct> <fct> <fct> <dbl> <dbl> <dbl>
127- # > 1 sample1-1 Natural Saint-Ne… 0.719 0.0684 0.113
128- # > 2 sample1-2 Natural Saint-Ne… 0.715 0.0725 0.119
129- # > 3 sample1-3 Natural Saint-Ne… 0.547 0.277 0.0938
130- # > 4 sample2-1 Washed Livarot 0.153 0.845 0.000854
131- # > 5 sample2-2 Washed Livarot 0.150 0.848 0.00106
132- # > 6 sample2-3 Washed Livarot 0.160 0.837 0.00108
133- # > 7 sample3-1 Washed Epoisses 0.0513 0.944 0.00327
134- # > 8 sample3-2 Washed Epoisses 0.0558 0.941 0.00321
135- # > 9 sample3-3 Washed Epoisses 0.0547 0.942 0.00329
125+ # > sample rind_type cheese Debaryomycetaceae Dipodascaceae Saccharomycetaceae
126+ # > <fct> <fct> <fct> <dbl> <dbl> <dbl>
127+ # > 1 sample1-1 Natural Saint-Nectaire 0.719 0.0684 0.113
128+ # > 2 sample1-2 Natural Saint-Nectaire 0.715 0.0725 0.119
129+ # > 3 sample1-3 Natural Saint-Nectaire 0.547 0.277 0.0938
130+ # > 4 sample2-1 Washed Livarot 0.153 0.845 0.000854
131+ # > 5 sample2-2 Washed Livarot 0.150 0.848 0.00106
132+ # > 6 sample2-3 Washed Livarot 0.160 0.837 0.00108
133+ # > 7 sample3-1 Washed Epoisses 0.0513 0.944 0.00327
134+ # > 8 sample3-2 Washed Epoisses 0.0558 0.941 0.00321
135+ # > 9 sample3-3 Washed Epoisses 0.0547 0.942 0.00329
136136# > # ℹ 2 more variables: `Saccharomycetales fam Incertae sedis` <dbl>,
137137# > # Trichosporonaceae <dbl>
138138```
0 commit comments