Module: Bio::Ucsc::Dm3

Extended by:
TableClassDetector
Defined in:
lib/bio-ucsc/dm3.rb,
lib/bio-ucsc/dm3/est.rb,
lib/bio-ucsc/dm3/gap.rb,
lib/bio-ucsc/dm3/gold.rb,
lib/bio-ucsc/dm3/mrna.rb,
lib/bio-ucsc/dm3/rmsk.rb,
lib/bio-ucsc/dm3/chaindp3.rb,
lib/bio-ucsc/dm3/intronest.rb,
lib/bio-ucsc/dm3/chainanogam1.rb,
lib/bio-ucsc/dm3/chainapimel3.rb,
lib/bio-ucsc/dm3/chaindp3link.rb,
lib/bio-ucsc/dm3/chaindroana2.rb,
lib/bio-ucsc/dm3/chaindroere1.rb,
lib/bio-ucsc/dm3/chaindroper1.rb,
lib/bio-ucsc/dm3/chaindrosec1.rb,
lib/bio-ucsc/dm3/chaindrosim1.rb,
lib/bio-ucsc/dm3/chaindroyak2.rb,
lib/bio-ucsc/dm3/chainanogam1link.rb,
lib/bio-ucsc/dm3/chainapimel3link.rb,
lib/bio-ucsc/dm3/chaindroana2link.rb,
lib/bio-ucsc/dm3/chaindroere1link.rb,
lib/bio-ucsc/dm3/chaindroper1link.rb,
lib/bio-ucsc/dm3/chaindrosec1link.rb,
lib/bio-ucsc/dm3/chaindrosim1link.rb,
lib/bio-ucsc/dm3/chaindroyak2link.rb

Defined Under Namespace

Classes: ChainAnoGam1, ChainAnoGam1Link, ChainApiMel3, ChainApiMel3Link, ChainDp3, ChainDp3Link, ChainDroAna2, ChainDroAna2Link, ChainDroEre1, ChainDroEre1Link, ChainDroPer1, ChainDroPer1Link, ChainDroSec1, ChainDroSec1Link, ChainDroSim1, ChainDroSim1Link, ChainDroYak2, ChainDroYak2Link, DBConnection, Est, Gap, Gold, IntronEst, Mrna, Rmsk

Constant Summary collapse

CHROMS =
%w(chr2L chr2LHet chr2R chr2RHet chr3L chr3LHet chr3R chr3RHet
chr4 chrX chrXHet chrYHet chrU chrUextra chrM)

Constants included from TableClassDetector

TableClassDetector::COMMON_CLASS_METHODS, TableClassDetector::PARAMETERS, TableClassDetector::RESERVED_METHODS, TableClassDetector::UPPERCASED_TABLE_PREFIX

Class Method Summary collapse

Methods included from TableClassDetector

bed, const_missing, genepred, generic, psl, rmsk

Class Method Details

.connect(param = Hash.new) ⇒ Object



22
23
24
25
26
27
28
# File 'lib/bio-ucsc/dm3.rb', line 22

def self.connect(param = Hash.new)
  DBConnection.db_adapter = param[:db_adapter] if param[:db_adapter]
  DBConnection.db_host = param[:db_host] if param[:db_host]
  DBConnection.db_username = param[:db_username] if param[:db_username]
  DBConnection.password = param[:password] if param[:password]
  DBConnection.connect
end

.defaultObject



18
19
20
# File 'lib/bio-ucsc/dm3.rb', line 18

def self.default
  DBConnection.default
end