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