-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathnextflow.config
56 lines (41 loc) · 2.22 KB
/
nextflow.config
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
/*
Set default parameters
Any parameters provided by the user with a -params-file or
with -- command-line arguments will override the values
defined below.
*/
params {
help = false
//Input File formatting configurations
slide_contains_prefix="True" /// Assume folder is a batch of slides & image name contains "_" delimited prefix
folder_is_slide="False" /// Assume folder contains multiple ROI's to a single slide/sample.
quant_file_extension=".tsv"
quant_file_delimiter="\\t" // Tab-delimited '\\t' or comma ','
// 8-bit (pixel values will be 0-255) or 16-bit (pixel values will be 0-65,535)
// Need to add an option for Dual-Band comingin from Hyperion data (0-e)
bit_depth="16-bit"
//qupath_object_type="CellObject" // This has two ROIs & 4 components [Cell, Cytoplasm, Membrane, Nucleus] from QuPath
qupath_object_type='DetectionObject' // Single Whole Cell or Nucleus only
// QuPath's feild holding the cell names
classifed_column_name="Classification"
// Pipe delimited list of marker names, that regex will exclude (be careful of partial sub-names like CD3 in CD38)
//exclude_markers="KI67|TIGIT|PD-1|PDL-1|PVR|ANNEXINV|ISOTYPE|STING|TENASCINC|CTLA4|LAG3|GP100|MART1|SOX10|S6|TRYPTASE|ANNEXINV|T-bet|TBX21"
exclude_markers="Ki67|TIGIT|PD1|CD69|PDL1|CCR8|ILT4|BAD"
nucleus_marker="DAPI"
housekeeping_marker="S6"
// Set this to blank; if you want the method to decide by QRQ evaluation.
override_normalization="boxcox" //Options: ['original', 'minmax', 'boxcox', 'log', 'quantile']
downsample_normalization_plots=0.5
quantile_split=800 // Good for 16-bit, but not be for 255-bit or DualBand / Hyperion
// How much of the data per batch to with-hold from feature selection and class interpetation
holdout_fraction=0.05
filter_out_junk_celltype_labels="??,?,0,Negative"
minimum_label_count=20
// Feature Selection
// subset_training_data="True" //This is not working directly.
//The number of features to use in RFE
min_rfe_nfeatures = 2
max_rfe_nfeatures = 14
// Specifically for XGBoost Modeling variables to contols hyper-parameter tuning
max_xgb_cv = 10
}