Class: Bioroebe::Genome

Inherits:
Object
  • Object
show all
Defined in:
lib/bioroebe/genome/genome.rb

Overview

< Base # === Bioroebe::Genome

Constant Summary collapse

NAMESPACE =
#

NAMESPACE

#
inspect

Class Method Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(commandline_arguments = nil, run_already = true) ⇒ Genome

#

initialize

#

28
29
30
31
32
33
34
35
36
37
# File 'lib/bioroebe/genome/genome.rb', line 28

def initialize(
    commandline_arguments = nil,
    run_already           = true
  )
  reset
  set_commandline_arguments(
    commandline_arguments
  )
  run if run_already
end

Class Method Details

.[](i = '') ⇒ Object

#

Bioroebe::Genome[]

#

59
60
61
# File 'lib/bioroebe/genome/genome.rb', line 59

def self.[](i = '')
  new(i)
end

Instance Method Details

#resetObject

#

reset (reset tag)

#

42
43
44
45
46
47
48
# File 'lib/bioroebe/genome/genome.rb', line 42

def reset
  super()
  # ======================================================================= #
  # === @namespace
  # ======================================================================= #
  @namespace = NAMESPACE
end

#runObject

#

run (run tag)

#

53
54
# File 'lib/bioroebe/genome/genome.rb', line 53

def run
end