4deb0c9ffddc09de17d71a387cec95c9a1cbfc14 angie Thu Feb 20 11:30:48 2020 -0800 Oops, need to ensure sortedness of db tables after adding patch sequences - thx Jairo. refs #24648 diff --git src/hg/makeDb/doc/hg19.addChrMT.txt src/hg/makeDb/doc/hg19.addChrMT.txt index 1307af0..c49696b 100644 --- src/hg/makeDb/doc/hg19.addChrMT.txt +++ src/hg/makeDb/doc/hg19.addChrMT.txt @@ -448,15 +448,91 @@ # Oops update original wiggle gc5Base (gc5BaseBw is not released for hg19) (DONE 2020-02-18 - Angie) # Redmine #24648 notes 18 & 19 cd /hive/data/genomes/hg19/bed/gc5Base/ wigEncode hg19.p13.plusMT.gc5Base.wigVarStep.gz gc5Base.p13.plusMT.{wig,wib} # Install ln -s `pwd`/gc5Base.p13.plusMT.wib /gbdb/hg19/wib hgLoadWiggle -pathPrefix=/gbdb/hg19/wib hg19 gc5Base gc5Base.p13.plusMT.wig # Also update the gc5Base varStep wiggle download file: cd /usr/local/apache/htdocs-hgdownload/goldenPath/hg19/gc5Base ln -sf /hive/data/genomes/hg19/bed/gc5Base/hg19.p13.plusMT.gc5Base.wigVarStep.gz \ hg19.gc5Base.txt.gz md5sum hg19.gc5Base.txt.gz > md5sum.txt ############################################################################## +# Sort & reload database tables (DONE 2020-02-20 - Angie) + + # Commands run in hgsql: + hgsql hg19 + + # rename table augustusGene to augustusGeneBak; + # create table augustusGene like augustusGeneBak; + # insert into augustusGene select * from augustusGeneBak order by chrom,txStart; +#Query OK, 33620 rows affected (0.63 sec) +#Records: 33620 Duplicates: 0 Warnings: 0 + # show table status like "augustusGene%"; +#(same number of rows; data size dropped a bit, but contents appear unchanged) + # drop table augustusGeneBak; + + # rename table cpgIslandExt to cpgIslandExtBak; + # create table cpgIslandExt like cpgIslandExtBak; + # insert into cpgIslandExt select * from cpgIslandExtBak order by chrom,chromStart; +#Records: 30344 Duplicates: 0 Warnings: 0 + # show table status like "cpgIslandExt%"; + # drop table cpgIslandExtBak; + + # rename table gap to gapBak; + # create table gap like gapBak; + # insert into gap select * from gapBak order by chrom,chromStart; +#Records: 497 Duplicates: 0 Warnings: 0 + # show table status like "gap%"; + # drop table gapBak; + + # rename table genscan to genscanBak; + # create table genscan like genscanBak; + # insert into genscan select * from genscanBak order by chrom,txStart; +#Records: 107250 Duplicates: 0 Warnings: 0 + # show table status like "genscan%"; + # drop table genscanBak; + + # rename table gold to goldBak; + # create table gold like goldBak; + # insert into gold select * from goldBak order by chrom,chromStart; +#Records: 28665 Duplicates: 0 Warnings: 0 + # show table status like "gold%"; + # drop table goldBak; + + # rename table rmsk to rmskBak; + # create table rmsk like rmskBak; + # insert into rmsk select * from rmskBak order by genoName,genoStart; +#Records: 5481341 Duplicates: 0 Warnings: 0 + # show table status like "rmsk%"; + # drop table rmskBak; + + # rename table simpleRepeat to simpleRepeatBak; + # create table simpleRepeat like simpleRepeatBak; + # insert into simpleRepeat select * from simpleRepeatBak order by chrom,chromStart; +#Records: 1000830 Duplicates: 0 Warnings: 0 + # show table status like "simpleRepeat%"; + # drop table simpleRepeatBak; + + # rename table windowmaskerSdust to windowmaskerSdustBak; + # create table windowmaskerSdust like windowmaskerSdustBak; + # insert into windowmaskerSdust select * from windowmaskerSdustBak order by chrom,chromStart; +#Records: 16745130 Duplicates: 0 Warnings: 0 + # show table status like "windowmaskerSdust%"; + # drop table windowmaskerSdustBak; + # quit + + # Double check: + positionalTblCheck hg19 augustusGene + positionalTblCheck hg19 cpgIslandExt + positionalTblCheck hg19 gap + positionalTblCheck hg19 genscan + positionalTblCheck hg19 gold + positionalTblCheck hg19 rmsk + positionalTblCheck hg19 simpleRepeat + positionalTblCheck hg19 windowmaskerSdust + + +##############################################################################