def __init__(self, directory, clusters):
self.__directory = directory<EOL>self.__clusters = clusters<EOL>self.__noise = []<EOL>self.__current_block = <NUM_LIT:0><EOL>self.__current_level = <NUM_LIT:0><EOL>self.__level_blocks = directory.get_level(<NUM_LIT:0>)<EOL>self.__figure = plt.figure()<EOL>self.__ax = self.__figure.add_subplot(<NUM_LIT:1>, <NUM_LIT:1>, <NUM_LIT:1>)<EOL>self.__special_frame = <NUM_LIT:0><EOL>self.__validate_arguments()<EOL>
!
        @brief Creates BANG animator instance.

        @param[in] directory (bang_directory): BANG directory that was formed during BANG clustering process.
        @param[in] clusters (list): Allocated clusters during BANG clustering process.