<s> '''<STR_LIT>''' <EOL> from __future__ import absolute_import , division , print_function <EOL> import quantities as pq <EOL> from neo . core . baseneo import BaseNeo <EOL> class Epoch ( BaseNeo ) : <EOL> '''<STR_LIT>''' <EOL> _single_parent_objects = ( '<STR_LIT>' , ) <EOL> _necessary_attrs = ( ( '<STR_LIT:time>' , pq . Quantity , <NUM_LIT:0> ) , <EOL> ( '<STR_LIT>' , pq . Quantity , <NUM_LIT:0> ) , <EOL> ( '<STR_LIT:label>' , str ) ) <EOL> def __init__ ( self , time , duration , label , name = None , description = None , <EOL> file_origin = None , ** annotations ) : <EOL> '''<STR_LIT>''' <EOL> BaseNeo . __init__ ( self , name = name , file_origin = file_origin , <EOL> description = description , ** annotations ) <EOL> self . time = time <EOL> self . duration = duration <EOL> self . label = label <EOL> self . segment = None <EOL> def merge ( self , other ) : <EOL> '''<STR_LIT>''' <EOL> raise NotImplementedError ( '<STR_LIT>' ) </s>
