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 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154
|
### This function is called from makeTerminalDBPkgs.R which is part of the
### release build code base. It creates new TxDb packages for a release and
### updates existing packages that have modified tracks.
### Check for new or updated tracks at
### https://genome.ucsc.edu/cgi-bin/hgGateway?hgsid=587155737_kHXGzURQSTDan47Ux2E8zNtqcI0A
TxDbPackagesForRelease <-
function(version,
destDir='.',
maintainer= paste0("Bioconductor Package Maintainer ",
"<maintainer@bioconductor.org>"),
author="Bioconductor Core Team")
{
## New live tracks for Bioconductor 3.10
cat("building bosTau9 \n")
makeTxDbPackageFromUCSC(version=version,
maintainer=maintainer,
author=author,
destDir=destDir,
genome="bosTau9",
tablename="refGene")
cat("building galGal6 \n")
makeTxDbPackageFromUCSC(version=version,
maintainer=maintainer,
author=author,
destDir=destDir,
genome="galGal6",
tablename="refGene")
cat("building rheMac10 \n")
makeTxDbPackageFromUCSC(version=version,
maintainer=maintainer,
author=author,
destDir=destDir,
genome="rheMac10",
tablename="refGene")
cat("building panTro6 \n")
makeTxDbPackageFromUCSC(version=version,
maintainer=maintainer,
author=author,
destDir=destDir,
genome="panTro6",
tablename="refGene")
if(FALSE) {
## Update live tracks for Bioconductor 3.10
cat("building bosTau8 \n")
makeTxDbPackageFromUCSC(version=version,
maintainer=maintainer,
author=author,
destDir=destDir,
genome="bosTau8",
tablename="refGene")
cat("building canFam3 \n")
makeTxDbPackageFromUCSC(version=version,
maintainer=maintainer,
author=author,
destDir=destDir,
genome="canFam3",
tablename="refGene")
cat("building galGal4 \n")
makeTxDbPackageFromUCSC(version=version,
maintainer=maintainer,
author=author,
destDir=destDir,
genome="galGal4",
tablename="refGene")
cat("building galGal5 \n")
makeTxDbPackageFromUCSC(version=version,
maintainer=maintainer,
author=author,
destDir=destDir,
genome="galGal5",
tablename="refGene")
cat("building hg38 \n")
makeTxDbPackageFromUCSC(version=version,
maintainer=maintainer,
author=author,
destDir=destDir,
genome="hg38",
tablename="knownGene")
cat("building rheMac3 \n")
makeTxDbPackageFromUCSC(version=version,
maintainer=maintainer,
author=author,
destDir=destDir,
genome="rheMac3",
tablename="refGene")
cat("building rheMac8 \n")
makeTxDbPackageFromUCSC(version=version,
maintainer=maintainer,
author=author,
destDir=destDir,
genome="rheMac8",
tablename="refGene")
cat("building mm10 \n")
makeTxDbPackageFromUCSC(version=version,
maintainer=maintainer,
author=author,
destDir=destDir,
genome="mm10",
tablename="knownGene")
cat("building panTro4 \n")
makeTxDbPackageFromUCSC(version=version,
maintainer=maintainer,
author=author,
destDir=destDir,
genome="panTro4",
tablename="refGene")
cat("building panTro5 \n")
makeTxDbPackageFromUCSC(version=version,
maintainer=maintainer,
author=author,
destDir=destDir,
genome="panTro5",
tablename="refGene")
cat("building rn5 \n")
makeTxDbPackageFromUCSC(version=version,
maintainer=maintainer,
author=author,
destDir=destDir,
genome="rn5",
tablename="refGene")
cat("building susScr11 \n")
makeTxDbPackageFromUCSC(version=version,
maintainer=maintainer,
author=author,
destDir=destDir,
genome="susScr11",
tablename="refGene")
cat("building susScr3 \n")
makeTxDbPackageFromUCSC(version=version,
maintainer=maintainer,
author=author,
destDir=destDir,
genome="susScr3",
tablename="refGene")
}
}
|