2
|
1
|
|
2 # obtained from importing bin-level data obtained from perl codes
|
|
3
|
|
4 setClass( Class="BinData",
|
|
5 representation=representation(
|
|
6 chrID="character",
|
|
7 coord="numeric",
|
|
8 tagCount="numeric",
|
|
9 mappability="numeric",
|
|
10 gcContent="numeric",
|
|
11 input="numeric",
|
|
12 dataType="character"
|
|
13 )
|
|
14 )
|
|
15
|
|
16 # obtained from MOSAiCS Z0 & Z1 model fit
|
|
17
|
|
18 setClass( Class="MosaicsFitEst",
|
|
19 representation=representation(
|
|
20 pi0="numeric",
|
|
21 a="numeric",
|
|
22 betaEst="numeric",
|
|
23 muEst="numeric",
|
|
24 pNfit="list",
|
|
25 b="numeric",
|
|
26 c="numeric",
|
|
27 p1="numeric",
|
|
28 b1="numeric",
|
|
29 c1="numeric",
|
|
30 b2="numeric",
|
|
31 c2="numeric",
|
|
32 inputTrunc="numeric",
|
|
33 analysisType="character"
|
|
34 )
|
|
35 )
|
|
36
|
|
37 setClass( Class="MosaicsFitParam",
|
|
38 representation=representation(
|
|
39 k="numeric",
|
|
40 meanThres="numeric",
|
|
41 s="numeric",
|
|
42 d="numeric"
|
|
43 )
|
|
44 )
|
|
45
|
|
46 setClass( Class="MosaicsFit",
|
|
47 representation=representation(
|
|
48 mosaicsEst="MosaicsFitEst",
|
|
49 mosaicsParam="MosaicsFitParam",
|
|
50 chrID="character",
|
|
51 coord="numeric",
|
|
52 tagCount="numeric",
|
|
53 mappability="numeric",
|
|
54 gcContent="numeric",
|
|
55 input="numeric",
|
|
56 bic1S="numeric",
|
|
57 bic2S="numeric"
|
|
58 )
|
|
59 )
|
|
60
|
|
61 # obtained from final MOSAiCS peak calling
|
|
62
|
|
63 setClass( Class="MosaicsPeakParam",
|
|
64 representation=representation(
|
|
65 analysisType="character",
|
|
66 signalModel="character",
|
|
67 FDR="numeric",
|
|
68 maxgap="numeric",
|
|
69 minsize="numeric",
|
|
70 thres="numeric"
|
|
71 )
|
|
72 )
|
|
73
|
|
74 setClass( Class="MosaicsPeak",
|
|
75 representation=representation(
|
|
76 peakList="data.frame",
|
|
77 peakParam="MosaicsPeakParam",
|
|
78 bdBin="data.frame",
|
|
79 empFDR="numeric"
|
|
80 )
|
|
81 )
|