class Bio::Pipengine::Sample

Attributes

path[RW]

Sample holds all the information on a sample and its original input path (or multiple paths)

Public Class Methods

new(name,path_string,group) click to toggle source
# File lib/bio/pipengine/sample.rb, line 6
def initialize(name,path_string,group)
        @path = path_string.split(",")
        @name = name
        @group = group
end

Public Instance Methods

group() click to toggle source
# File lib/bio/pipengine/sample.rb, line 20
def group
        @group
end
group=(group) click to toggle source
# File lib/bio/pipengine/sample.rb, line 16
def group=(group)
        @group
end
name() click to toggle source
# File lib/bio/pipengine/sample.rb, line 28
def name
        @name
end
name=(name) click to toggle source
# File lib/bio/pipengine/sample.rb, line 12
def name=(name)
        @name
end
x_name() click to toggle source
# File lib/bio/pipengine/sample.rb, line 24
def x_name
        "#{@group}/#{@name}"
end