
Assign samples distances in a strollur object
Source:R/RcppExports.R
xdev_assign_sample_distances.RdAssign samples distances in a strollur object
Arguments
- data
- table
a 3 column data.frame (sample1 sample2 distance) containing distances between your samples
- reference
a list created by the function new_reference. Optional.
- verbose
a boolean indicating whether or not you want progress messages. Default = TRUE.
Value
an updated strollur object
Examples
shared_file <- strollur_example("final.opti_mcc.shared")
dist_file <- strollur_example("final.opti_mcc.jclass.0.03.column.dist")
reference <- strollur::new_reference(name = "jclass estimator distances",
vendor = "mothur_v1.48.6")
data <- strollur::new_dataset("my_dataset")
df <- read_mothur_shared(shared_file)
xdev_assign_bins(data, table = df, bin_type = "otu")
#> Assigned 531 otu bins.
#> my_dataset:
#>
#>
#> Number of unique seqs: 531
#> Total number of seqs: 113963
#>
#> Total number of samples: 19
#> Total number of otus: 531
#>
sample_dists <- readr::read_table(dist_file,
col_names = FALSE,
show_col_types = FALSE)
xdev_assign_sample_distances(data, table = sample_dists,
reference = reference)
#> Assigned 171 samples distances.
#> Added 1 resource references.
#> my_dataset:
#>
#>
#> Number of unique seqs: 531
#> Total number of seqs: 113963
#>
#> Total number of samples: 19
#> Total number of otus: 531
#> Total number of resource references: 1
#>
data
#> my_dataset:
#>
#>
#> Number of unique seqs: 531
#> Total number of seqs: 113963
#>
#> Total number of samples: 19
#> Total number of otus: 531
#> Total number of resource references: 1
#>