-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy path_pkgdown.yml
137 lines (133 loc) · 4.46 KB
/
_pkgdown.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
authors:
Alejandro Reyes:
href: http://alejandroreyes.org
Patrick Kimes:
href: https://www.pkimes.com
development:
version_label: "info"
version_tooltip: "Bioc Devel"
navbar:
structure:
left:
- home
- intro
- reference
- vignettes
right:
- news
- search
- github
components:
intro:
text: Quick Start
href: articles/SummarizedBenchmark-Introduction.html
articles: ~
vignettes:
text: Articles
menu:
- text: General
- text: Introduction
href: articles/SummarizedBenchmark-Introduction.html
- text: Class Details
href: articles/SummarizedBenchmark-ClassDetails.html
- text: Full Case Study
href: articles/SummarizedBenchmark-FullCaseStudy.html
- text: --------
- text: Features
- text: Error Handling
href: articles/Feature-ErrorHandling.html
- text: Iterative Benchmarking
href: articles/Feature-Iterative.html
- text: Parallelization
href: articles/Feature-Parallel.html
- text: --------
- text: More Case Studies
- text: scRNA-seq Simulation
href: articles/CaseStudy-SingleCellSimulation.html
- text: RNA-seq Quantification
href: articles/CaseStudy-RNAseqQuantification.html
toc:
depth: 1
reference:
- title: Creating Objects
desc: >
Several classes are defined in the package, most importantly, the [BenchDesign](BenchDesign-class.html) and
[SummarizedBenchmark](SummarizedBenchmark-class.html) classes for encapsulating the benchmark design and
benchmark results, repectively. The following set of functions can be used to create new instances of
each class. For more details, see [class definitions](#section-class-definitions) below.
contents:
- '`BenchDesign`'
- '`BDMethod`'
- '`BDMethodList`'
- '`BDData`'
- '`SummarizedBenchmark`'
- title: Executing Benchmarks
desc: >
Benchmark experiments can be executed from either BenchDesign or SummarizedBenchmark objects using the following
set of functions.
contents:
- '`buildBench`'
- '`updateBench`'
- title: BenchDesign Methods
desc: >
Methods and data for benchmark experiments are stored in [BenchDesign](BenchDesign-class.html) objects.
The following functions are available for working with these objects to add, remove, or modify methods
in the design, as well as to compare the methods and data contained in these objects.
contents:
- '`addMethod`'
- '`dropMethod`'
- '`expandMethod`'
- '`modifyMethod`'
- '`printMethod`'
- '`compareBenchDesigns`'
- '`compareBDMethod`'
- '`compareBDData`'
- '`hashBDData`'
- title: SummarizedBenchmark Methods
desc: >
Results from benchmark experiments are stored in [SummarizedBenchmark](SummarizedBenchmark-class.html) objects.
The following functions are available for working with these objects to define benchmark metrics and
evaluate or plot the results of a benchmark experiment.
contents:
- '`groundTruths`'
- '`availableMetrics`'
- '`performanceMetrics`'
- '`addPerformanceMetric`'
- '`estimateMetricsForAssay`'
- '`tidyUpMetrics`'
- '`plotROC`'
- '`plotMethodsOverlap`'
- title: Class Definitions
desc: >
Two core classes, [BenchDesign](BenchDesign-class.html) and
[SummarizedBenchmark](SummarizedBenchmark-class.html) are
defined in the package, along with several smaller classes which help encapsulate data
used in benchmarking ([BDData](BDData-class.html)) and definitions of methods benchmarked
([BDMethod](BDMethod-class.html), [BDMethodList](BDMethodList-class.html)).
contents:
- '`BenchDesign-class`'
- '`BDData-class`'
- '`BDMethod-class`'
- '`BDMethodList-class`'
- '`SummarizedBenchmark-class`'
- title: Class Setters
desc: >
In addition to using the methods defined above for [working with BenchDesign objects](#section-benchdesign-methods)
and [working with SummarizedBenchmark](#section-summarizedbenchmark-methods), some slots and values of
the classes can be directly modified using the following functions.
contents:
- '`BDData<-`'
- '`BDMethod<-`'
- '`BDMethodList<-`'
- '`performanceMetrics<-`'
- '`groundTruths<-`'
- '`mcols<-,SummarizedBenchmark-method`'
- '`assayNames<-,SummarizedBenchmark,character-method`'
- title: Data Sets
desc: >
Example data sets are included to illustrate the functionality of the package in the
various vignettes and case studies.
contents:
- '`allSB`'
- '`sb`'
- '`tdat`'