Module: Rbfam

Defined in:
lib/rbfam.rb,
lib/rbfam/version.rb,
lib/rbfam/modules/utils.rb,
lib/rbfam/helpers/common.rb,
lib/rbfam/modules/family.rb,
lib/rbfam/modules/sequence.rb,
lib/rbfam/modules/alignment.rb,
lib/rbfam/scripts/sequences_in_mysql.rb

Defined Under Namespace

Modules: CommonHelpers, DB, Utils Classes: Alignment, Family, Sequence

Constant Summary collapse

VERSION =
"0.2.2"

Class Method Summary collapse

Class Method Details

.connect(config: nil) ⇒ Object



16
17
18
# File 'lib/rbfam.rb', line 16

def self.connect(config: nil)
  ActiveRecord::Base.establish_connection(config || YAML.load_file(File.join(File.dirname(__FILE__), "..", "db", "config.yml"))["development"])
end

.script(name) ⇒ Object



20
21
22
# File 'lib/rbfam.rb', line 20

def self.script(name)
  require "rbfam/scripts/#{File.basename(name, '.rb')}"
end