Class: Report

Inherits:
Object
  • Object
show all
Defined in:
lib/gene_assembler/report.rb

Direct Known Subclasses

ReportGff

Instance Method Summary collapse

Constructor Details

#initialize(dataset, path, name_mode) ⇒ Report

Returns a new instance of Report.



2
3
4
5
6
7
# File 'lib/gene_assembler/report.rb', line 2

def initialize(dataset,path,name_mode)
  @dataset=dataset       #Almacena los datos de los que se va a hacer un report, se transforman al formato deseado y se guardan en @content_file
  @path=path           #Contiene la direccion donde se ha de poner el archivo report
  @content_file=[]       #Almacena los datos que se imprimiran en el archivo de salida
  @name_mode=name_mode #Especifica como se quiere mostrar los nombres, si solo el identificador externo o identificador+ tipo de objeto
end

Instance Method Details

#createObject

Escribe el archivo de report



10
11
12
# File 'lib/gene_assembler/report.rb', line 10

def create #Cada clase hija se le especifica opciones de escritura aqui
  #Operaciones de Conversion y escritura para cada tipo de formato report
end