Sha256: b94254005f6abbb0382dcd7725a5f940791f2881d6dfcac294560fd3c7fef076
Contents?: true
Size: 764 Bytes
Versions: 9
Compression:
Stored size: 764 Bytes
Contents
module BioInterchange # Instances of this class represent an object model that is populated by a Reader # and serialized by a Writer. The model does not have to be read completely into # memory (see GFF3/GVF implementation as an example). class Model # Create a new instance of an object model. Your concrete object model make take some extra # parameters for configuring/parametrizing the model's behaviour. def initialize end # For readers that support batch processing, pruning removes all data from the model that # has been serialized already. This prevents memory issues when the input data is very large. def prune raise BioInterchange::Exceptions::ImplementationModelError, 'Pruning is not implemented by this model' end end end
Version data entries
9 entries across 9 versions & 1 rubygems