# # = AUTOMATIC Table Definition of the Chicken May 2006 (WUGSC 2.1/galGal3) assembly # Copyright:: Copyright (C) 2011, 2012 # MISHIMA, Hiroyuki # # License:: The Ruby licence (Ryby's / GPLv2 dual) # require "#{::File.dirname(__FILE__)}/table_class_detector" module Bio module Ucsc module GalGal3 CHROMS = %w(chrM chr1 chr2 chr3 chr4 chr5 chr6 chr7 chr8 chr9 chr10 chr11 chr12 chr13 chr14 chr15 chr16 chr17 chr18 chr19 chr20 chr21 chr22 chr23 chr24 chr25 chr26 chr27 chr28 chr32 chrW chrZ) extend TableClassDetector include DBConnector DBConnection.database "galGal3" base = "#{::File.dirname(__FILE__)}/galgal3" autoload :ChainAnoCar1, "#{base}/chainanocar1" autoload :ChainAnoCar1Link, "#{base}/chainanocar1link" autoload :ChainBraFlo1, "#{base}/chainbraflo1" autoload :ChainBraFlo1Link, "#{base}/chainbraflo1link" autoload :ChainCavPor3, "#{base}/chaincavpor3" autoload :ChainCavPor3Link, "#{base}/chaincavpor3link" autoload :ChainDanRer4, "#{base}/chaindanrer4" autoload :ChainDanRer4Link, "#{base}/chaindanrer4link" autoload :ChainFr2, "#{base}/chainfr2" autoload :ChainFr2Link, "#{base}/chainfr2link" autoload :ChainGasAcu1, "#{base}/chaingasacu1" autoload :ChainGasAcu1Link, "#{base}/chaingasacu1link" autoload :ChainMm9, "#{base}/chainmm9" autoload :ChainMm9Link, "#{base}/chainmm9link" autoload :ChainOrnAna1, "#{base}/chainornana1" autoload :ChainOrnAna1Link, "#{base}/chainornana1link" autoload :ChainPetMar1, "#{base}/chainpetmar1" autoload :ChainPetMar1Link, "#{base}/chainpetmar1link" autoload :ChainRn4, "#{base}/chainrn4" autoload :ChainRn4Link, "#{base}/chainrn4link" autoload :ChainTaeGut1, "#{base}/chaintaegut1" autoload :ChainTaeGut1Link, "#{base}/chaintaegut1link" autoload :ChainXenTro2, "#{base}/chainxentro2" autoload :ChainXenTro2Link, "#{base}/chainxentro2link" autoload :Est, "#{base}/est" autoload :Gap, "#{base}/gap" autoload :Gold, "#{base}/gold" autoload :IntronEst, "#{base}/intronest" autoload :Mrna, "#{base}/mrna" autoload :Rmsk, "#{base}/rmsk" end end end