Method: Matrix#tsv

Defined in:
lib/rbbt/matrix.rb

#tsv(to_gene = true, identifiers = nil) ⇒ Object



191
192
193
194
195
196
197
198
# File 'lib/rbbt/matrix.rb', line 191

def tsv(to_gene=true, identifiers = nil)
  if to_gene and TSV.parse_header(self.data_file).key_field != "Ensembl Gene ID"
    file =  self.to_gene(identifiers).data_file
    file.tsv :persist => true, :persist_dir => Matrix.matrix_dir.persist, :type => :double, :merge => true
  else
    self.data_file.tsv :persist => true, :persist_dir => Matrix.matrix_dir.persist, :merge => true
  end
end