Skip to content

Commit d1477b9

Browse files
committed
update documentation
1 parent b75c037 commit d1477b9

File tree

1 file changed

+22
-2
lines changed

1 file changed

+22
-2
lines changed

R/filter_smeta_class.R

Lines changed: 22 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,33 @@
1616
filter_smeta<-setClass(
1717
"filter_smeta",
1818
contains = c('method'),
19-
slots=c(params.mode='entity',
19+
slots=c(params.mode='enum',
2020
params.levels='entity',
2121
params.factor_name='entity',
2222
outputs.filtered='dataset'
2323
),
2424
prototype=list(type = 'filter',
25-
predicted = 'filtered'
25+
name='Filter by sample_meta data',
26+
description='Filter data to include or exlude samples based on their meta data.',
27+
predicted = 'filtered',
28+
29+
params.mode=enum(name='Mode of action',
30+
description='"include" or "exclude" samples based on the sample_meta data',
31+
type='character',
32+
list=c('include','exclude'),
33+
value='include'
34+
),
35+
36+
params.levels=entity(name='list of level names to filter by',
37+
description='The levels of factor_name to filter by',
38+
type='character',
39+
value='NA'
40+
),
41+
42+
params.factor_name=entity(name='Factor name',
43+
description='The sample_meta column name to filter by',
44+
type='character',
45+
value='NA')
2646
)
2747
)
2848

0 commit comments

Comments
 (0)