annotate dartseq_seeduk_1.R @ 12:d06b46d2e03c draft

Uploaded
author cropgeeks
date Fri, 20 Apr 2018 04:18:09 -0400
parents 2a49f0396e8b
children ae6b94d10bff
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
1 # yum install gdal-devel libcurl-devel libpng-devel mesa-libGL-devel mesa-libGLU-devel proj-nad proj-epsg
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
2 #
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
3 # source("https://bioconductor.org/biocLite.R")
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
4 # biocLite("SNPRelate")
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
5 # biocLite("qvalue")
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
6 #
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
7 # install.packages("dartR")
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
8 # install.packages("amap")
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
9
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
10 args = commandArgs(trailingOnly=TRUE)
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
11
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
12
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
13 library("dartR")
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
14
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
15 #Read DarT data
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
16 gl <- gl.read.dart(filename=args[1], nas = "-", topskip = 5, lastmetric = "TotalPicRepSnpTest", probar = TRUE)
6
2a49f0396e8b Uploaded
cropgeeks
parents: 3
diff changeset
17 gl <- gl.filter.monomorphs(gl)
1
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
18
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
19 #Trying to determine if one row or two row format...
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
20 #Found 2 row(s) format. Proceed...
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
21 #Added the following covmetrics:
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
22 #AlleleID CloneID ClusterTempIndex AlleleSequence ClusterConsensusSequence ClusterSize AlleleSeqDist SNP SnpPosition CallRate OneRatioRef OneRatioSnp FreqHomRef FreqHomSnp FreqHets PICRef PICSnp AvgPIC AvgCountRef AvgCountSnp RatioAvgCountRefAvgCountSnp FreqHetsMinusFreqMinHom AlleleCountsCorrelation aggregateTagsTotal DerivedCorrMinusSeedCorr RepRef RepSNP RepAvg PicRepRef PicRepSNP TotalPicRepRefTest TotalPicRepSnpTest .
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
23 #Number of rows per Clone. Should be only 2 s: 2
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
24 # Recognised: 376 individuals and 113138 SNPs in a 2 row format using /data/projects/seed/dart_calls/BBSRC-Panel-DArTSEQ-SNPs.csv
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
25 #Start conversion....
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
26 #Format is 2 rows.
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
27 #Please note conversion of bigger data sets will take some time!
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
28 #Once finished, we recommend to save the object using save(object, file="object.rdata")
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
29 # |======================================================================| 100%
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
30 #>
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
31 gl.report.callrate(gl)
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
32 #Reporting for a genlight object
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
33 #Note: Missing values most commonly arise from restriction site mutation.
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
34
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
35 # Loci with no missing values = 499 [0.4%]
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
36 # < 5% missing values = 23669 [20.9%]
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
37 # < 10% missing values = 45298 [40%]
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
38 # < 15% missing values = 60678 [53.6%]
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
39 # < 20% missing values = 72478 [64.1%]
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
40 # < 25% missing values = 81629 [72.1%]
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
41 # < 30% missing values = 89227 [78.9%]
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
42 # < 35% missing values = 95969 [84.8%]
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
43 # < 40% missing values = 101973 [90.1%]
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
44 # < 45% missing values = 107590 [95.1%]
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
45 # < 50% missing values = 113138 [100%]
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
46 #[1] "Completed"
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
47 gl.report.callrate(gl,method='ind' )
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
48 #Reporting for a genlight object
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
49 #Note: Missing values most commonly arise from restriction site mutation.
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
50
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
51 #Individuals no missing values = 0 [0%] across loci
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
52 #Individuals with less than 5% missing values = 1 [0.3%]
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
53 #Individuals with less than 10% missing values = 73 [19.4%]
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
54 #Individuals with less than 15% missing values = 194 [51.6%]
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
55 #Individuals with less than 20% missing values = 268 [71.3%]
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
56 #Individuals with less than 25% missing values = 320 [85.1%]
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
57 #Individuals with less than 30% missing values = 341 [90.7%]
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
58 #Individuals with less than 35% missing values = 352 [93.6%]
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
59 #Individuals with less than 40% missing values = 358 [95.2%]
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
60 #Individuals with less than 45% missing values = 366 [97.3%]
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
61 #Individuals with less than 50% missing values = 371 [98.7%]
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
62 #Individuals with less than 55% missing values = 372 [98.9%]
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
63 #Individuals with less than 60% missing values = 374 [99.5%]
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
64 #Individuals with less than 65% missing values = 375 [99.7%]
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
65 #[1] "Completed"
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
66 #
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
67 #
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
68 gl_call_rate <- gl.filter.callrate(gl,method = 'loc', t=0.75)
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
69 #Reporting for a genlight object
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
70 #Note: Missing values most commonly arise from restriction site mutation.
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
71 #
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
72 #Initial no. of loci = 113138
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
73 # No. of loci deleted = 31509
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
74 #Summary of filtered dataset
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
75 # Call Rate > 0.75
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
76 # No. of loci: 81629
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
77 # No. of individuals: 376
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
78 # No. of populations: 0
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
79 #
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
80 gl_rep <- gl.filter.repavg(gl_call_rate,t=0.98)
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
81 #Reporting for a genlight object
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
82 #Note: RepAvg is a DArT statistic reporting reproducibility averaged across alleles for each locus.
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
83
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
84 #Initial no. of loci = 81629
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
85 #No. of loci deleted = 6446
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
86 #Summary of filtered dataset
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
87 # Reproducibility >= 0.98
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
88 # No. of loci: 75183
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
89 # No. of individuals: 376
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
90 # No. of populations: 0
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
91
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
92 gl.report.callrate(gl_rep,method='ind' )
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
93 #Reporting for a genlight object
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
94 #Note: Missing values most commonly arise from restriction site mutation.
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
95
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
96 #Individuals no missing values = 0 [0%] across loci
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
97 #Individuals with less than 5% missing values = 161 [42.8%]
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
98 #Individuals with less than 10% missing values = 245 [65.2%]
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
99 #Individuals with less than 15% missing values = 301 [80.1%]
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
100 #Individuals with less than 20% missing values = 337 [89.6%]
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
101 #Individuals with less than 25% missing values = 347 [92.3%]
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
102 #Individuals with less than 30% missing values = 358 [95.2%]
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
103 #Individuals with less than 35% missing values = 359 [95.5%]
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
104 #Individuals with less than 40% missing values = 364 [96.8%]
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
105 #Individuals with less than 45% missing values = 372 [98.9%]
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
106 #Individuals with less than 50% missing values = 373 [99.2%]
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
107 #Individuals with less than 55% missing values = 374 [99.5%]
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
108 #Individuals with less than 60% missing values = 375 [99.7%]
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
109 #[1] "Completed"
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
110
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
111 gl_final <- gl.filter.callrate(gl_rep,method = 'ind', t=0.8)
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
112 #Reporting for a genlight object
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
113 #Note: Missing values most commonly arise from restriction site mutation.
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
114
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
115 #Initial no. of individuals = 376
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
116 #Filtering a genlight object
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
117 # no. of individuals deleted = 39
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
118 #Individuals retained = 337
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
119 #List of individuals deleted because of low call rate
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
120 # 908017247001_E_5 908017247001_F_4 908017247002_A_10 908017247002_B_4 908017247002_B_5 908017247002_C_3 908017247002_D_12 908017247002_D_2 908017247002_D_6 908017247002_D_9 908017247002_E_6 908017247002_E_7 908017247002_E_9 908017247002_F_2 908017247002_F_6 908017247002_G_8 908017247002_H_10 908017247002_H_7 908017247002_H_8 908017247003_B_8 908017247003_C_8 908017247003_D_8 908017247003_E_8 908017247003_F_8 908017247003_G_6 908017247003_G_8 908017247003_H_7 908017247004_C_11 908017247004_D_11 908017247004_D_8 908017247004_D_9 908017247004_E_10 908017247004_E_11 908017247004_E_9 908017247004_F_11 908017247004_F_12 908017247004_F_6 908017247004_G_11 908017247004_H_11
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
121 # from populations
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
122
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
123 #Summary of filtered dataset
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
124 # Call Rate > 0.8
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
125 # No. of loci: 75183
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
126 # No. of individuals: 337
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
127 # No. of populations: 0
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
128 #
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
129 gl2gds(gl_final,outfile="gl2gds.gds")
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
130 #Converting gl object to gds formatted file gl2gds.gds
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
131
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
132 #Structure of gds file
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
133
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
134 #The file name: /data/projects/seed/dart_calls/gl2gds.gds
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
135 #The total number of samples: 268
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
136 #The total number of SNPs: 113138
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
137 #SNP genotypes are stored in SNP-major mode (Sample X SNP).
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
138 #The SNP positions are not in ascending order on chromosome 1.
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
139 #File: /data/projects/seed/dart_calls/gl2gds.gds (32.8M)
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
140 #+ [ ] *
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
141 #|--+ https://protect-eu.mimecast.com/s/cfduCj27LTYnmOHWrcoC?domain=sample.id { Str8 268 ZIP_ra(13.7%), 641B }
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
142 #|--+ https://protect-eu.mimecast.com/s/byfzCk59DIkOBwfVgChE?domain=snp.id { Str8 113138 ZIP_ra(37.9%), 637.3K }
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
143 #|--+ https://protect-eu.mimecast.com/s/0diWClOjDH12EMtyg-Gp?domain=snp.rs.id { Int32 113138 ZIP_ra(78.4%), 346.6K }
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
144 #|--+ snp.position { Float64 113138 ZIP_ra(14.9%), 131.5K }
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
145 #|--+ snp.chromosome { Int32 113138 ZIP_ra(0.10%), 481B }
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
146 #|--+ snp.allele { Str8 113138 ZIP_ra(14.4%), 63.6K }
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
147 #|--+ genotype { Bit2 268x113138, 7.2M } *
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
148 #\--+ loc.metrics [ data.frame ] *
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
149 # |--+ AlleleID { Int32,factor 113138 ZIP_ra(68.9%), 304.3K } *
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
150 # |--+ CloneID { Int32 113138 ZIP_ra(78.4%), 346.6K }
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
151 # |--+ ClusterTempIndex { Int32 113138 ZIP_ra(63.6%), 281.1K }
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
152 # |--+ AlleleSequence { Int32,factor 113138 ZIP_ra(68.9%), 304.4K } *
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
153 # |--+ ClusterConsensusSequence { Int32,factor 113138 ZIP_ra(66.2%), 292.5K } *
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
154 # |--+ ClusterSize { Int32 113138 ZIP_ra(7.27%), 32.1K }
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
155 # |--+ AlleleSeqDist { Int32 113138 ZIP_ra(8.49%), 37.5K }
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
156 # |--+ SNP { Int32,factor 113138 ZIP_ra(38.3%), 169.2K } *
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
157 # |--+ SnpPosition { Int32 113138 ZIP_ra(26.0%), 115.1K }
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
158 # |--+ CallRate { Float64 113138 ZIP_ra(2.84%), 25.1K }
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
159 # |--+ OneRatioRef { Float64 113138 ZIP_ra(32.7%), 289.2K }
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
160 # |--+ OneRatioSnp { Float64 113138 ZIP_ra(36.1%), 318.8K }
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
161 # |--+ FreqHomRef { Float64 113138 ZIP_ra(36.6%), 323.6K }
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
162 # |--+ FreqHomSnp { Float64 113138 ZIP_ra(32.6%), 288.4K }
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
163 # |--+ FreqHets { Float64 113138 ZIP_ra(20.0%), 177.2K }
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
164 # |--+ PICRef { Float64 113138 ZIP_ra(29.9%), 264.1K }
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
165 # |--+ PICSnp { Float64 113138 ZIP_ra(33.7%), 297.7K }
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
166 # |--+ AvgPIC { Float64 113138 ZIP_ra(44.0%), 388.6K }
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
167 # |--+ AvgCountRef { Float64 113138 ZIP_ra(55.3%), 489.1K }
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
168 # |--+ AvgCountSnp { Float64 113138 ZIP_ra(36.6%), 323.8K }
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
169 # |--+ RatioAvgCountRefAvgCountSnp { Float64 113138 ZIP_ra(57.6%), 509.2K }
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
170 # |--+ FreqHetsMinusFreqMinHom { Float64 113138 ZIP_ra(31.6%), 279.2K }
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
171 # |--+ AlleleCountsCorrelation { Float64 113138 ZIP_ra(48.2%), 425.8K }
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
172 # |--+ aggregateTagsTotal { Int32 113138 ZIP_ra(0.10%), 481B }
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
173 # |--+ DerivedCorrMinusSeedCorr { Int32 113138 ZIP_ra(0.10%), 478B }
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
174 # |--+ RepRef { Float64 113138 ZIP_ra(2.50%), 22.1K }
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
175 # |--+ RepSNP { Float64 113138 ZIP_ra(2.56%), 22.7K }
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
176 # |--+ RepAvg { Float64 113138 ZIP_ra(0.38%), 3.4K }
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
177 # |--+ PicRepRef { Float64 113138 ZIP_ra(3.02%), 26.7K }
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
178 # |--+ PicRepSNP { Float64 113138 ZIP_ra(3.59%), 31.7K }
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
179 # |--+ TotalPicRepRefTest { Int32 113138 ZIP_ra(9.95%), 44.0K }
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
180 # |--+ TotalPicRepSnpTest { Int32 113138 ZIP_ra(10.2%), 45.2K }
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
181 # |--+ clone { Int32,factor 113138 ZIP_ra(67.8%), 299.5K } *
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
182 # \--+ uid { Int32,factor 113138 ZIP_ra(68.9%), 304.3K } *
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
183 #NULL
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
184
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
185 #Workaround to convert Dart format to 0-1-2 format
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
186 library("SNPRelate")
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
187 genofile <- snpgdsOpen("./gl2gds.gds")
3
dde8fec1b31e Uploaded
cropgeeks
parents: 1
diff changeset
188 #snpgdsGDS2BED(genofile, bed.fn="test", snp.id=snpset)
1
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
189 #Error in .InitFile(gdsobj, https://protect-eu.mimecast.com/s/cfduCj27LTYnmOHWrcoC?domain=sample.id = https://protect-eu.mimecast.com/s/cfduCj27LTYnmOHWrcoC?domain=sample.id, https://protect-eu.mimecast.com/s/byfzCk59DIkOBwfVgChE?domain=snp.id = https://protect-eu.mimecast.com/s/byfzCk59DIkOBwfVgChE?domain=snp.id) :
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
190 # object 'snpset' not found
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
191 snpgdsGDS2BED(genofile, bed.fn="test")
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
192
a8f30e5859c9 Uploaded
cropgeeks
parents:
diff changeset
193