src/hg/makeDb/doc/hg18.txt 1.389
1.389 2009/12/09 19:24:40 fanhsu
Added snpArrayIlluminaHumanCytoSNP_12 sub-track of SNP arrays track.
Index: src/hg/makeDb/doc/hg18.txt
===================================================================
RCS file: /projects/compbio/cvsroot/kent/src/hg/makeDb/doc/hg18.txt,v
retrieving revision 1.388
retrieving revision 1.389
diff -b -B -U 4 -r1.388 -r1.389
--- src/hg/makeDb/doc/hg18.txt 6 Nov 2009 23:06:53 -0000 1.388
+++ src/hg/makeDb/doc/hg18.txt 9 Dec 2009 19:24:40 -0000 1.389
@@ -28915,5 +28915,48 @@
hgsql hg18 -e \
'load data local infile "GN_human_RefSeq.txt" into table geneNetworkId'
#########################################################################
+# BUILD snpArrayIllumina HumanCytoSNP-12 SUB-TRACK (DONE 12/4/09, Fan)
+# Received raw data file HumanCytoSNP-12_forUCSC.csv
+# from Illumina, Jennifer L. Stone Ph.D., jstone@illumina.com
+
+# mkdir -p /hive/data/genomes/gs.19/build36/bed/snp/illumina/120309
+# cd /hive/data/genomes/gs.19/build36/bed/snp/illumina/120309
+
+ cat HumanCytoSNP-12_forUCSC.csv |\
+ sed -e 's/,/\t/g' >HumanCytoSNP.tab
+
+ hgsql hg18 -e 'drop table snpArrayIlluminaHumanCytoSNP_12Raw'
+ hgsql hg18 < ~/src/hg/lib/snpArrayIlluminaHumanCytoSNP_12Raw.sql
+ hgsql hg18 -e 'load data local infile "HumanCytoSNP.tab" into table snpArrayIlluminaHumanCytoSNP_12Raw ignore 1 lines'
+
+ ~/src/hg/snp/snpLoad/illuminaLookup1M hg18 snpArrayIlluminaHumanCytoSNP_12Raw snp130
+
+# The illuminaLookup1M generate two files:
+#
+# illuminaLookup.out contains all probes found in snp130
+# illuminaLookup.err contains all probes not found in snp130
+
+ mv illuminaLookup.out illuminaLookupHumanCytoSNP_12a.out
+
+ cut -f 1 illuminaLookup.err >j.1
+ cat j.1 |sed -e 's/chrMt/chrM/' |\
+ sed -e 's/XY/X/' >j.chr
+
+ cut -f 2-5 illuminaLookup.err >j.2
+
+ cut -f 6 illuminaLookup.err >j.3
+ cat j.3 |sed -e 's/F/+/' |sed -e 's/R/-/' >j.strand
+
+ cut -f 7 illuminaLookup.err |sed -e "s/\[//" |sed -e "s/\]//" >j.observed
+
+ paste j.chr j.2 j.strand j.observed >illuminaLookupHumanCytoSNP_12b.out
+
+# combine two parts
+ cat illuminaLookupHumanCytoSNP_12a.out illuminaLookupHumanCytoSNP_12b.out >snpArrayIlluminaHumanCytoSNP_12.tab
+
+# load the table
+ hgLoadBed -allowStartEqualEnd hg18 snpArrayIlluminaHumanCytoSNP_12 snpArrayIlluminaHumanCytoSNP_12.tab -tab -sqlTable=snpArrayIlluminaHumanCytoSNP_12.sql
+
+#############################################################################