Class: Report
- Inherits:
-
Object
- Object
- Report
- Defined in:
- lib/gene_assembler/report.rb
Direct Known Subclasses
Instance Method Summary collapse
-
#create ⇒ Object
Escribe el archivo de report.
-
#initialize(dataset, path, name_mode) ⇒ Report
constructor
A new instance of Report.
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
#create ⇒ Object
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 |