class_docstr: Processor class for sequential processing of data.
  
  Parameters
  ----------
  processors : list
       Processor instances to be processed sequentially.
  
  Notes
  -----
  If the `processors` list contains lists or tuples, these get wrapped as a
  SequentialProcessor itself.
class_docstr_tok: ["Processor","class","for","sequential","processing","of","data",".","Parameters","--","--","--","--","--","processors",":","list","Processor","instances","to","be","processed","sequentially",".","Notes","--","--","-","If","the","`","processors","`","list","contains","lists","or","tuples",",","these","get","wrapped","as","a","SequentialProcessor","itself","."]
docstr: Extend the processing chain with a list of Processors.
  
  Parameters
  ----------
  other : list
      Processors to be appended to the processing chain.
code: def extend(self, other):
      """
      Extend the processing chain with a list of Processors.
  
      Parameters
      ----------
      other : list
          Processors to be appended to the processing chain.
  
      """
      self.processors.extend(other)
  
imports: from __future__ import absolute_import, division, print_function
  import argparse
  import itertools
  import multiprocessing
  import os
  import sys
  from collections.abc import MutableSequence
  import numpy
  from .utils import integer_types
label_desc: Use image node_id 8 for calling the SequentialProcessor obj's underlying member method code with example usage: obj.extend(other) without return types