code: def get_features_from_equation_file(filename):
      
      features = []
      for line in open(filename):
          line = line.split('#')[0].strip()
          if line:
              features.append(line)
      return features
docs: returns list of feature names read from equation file given
      by ``filename``.
  
      format: one feature per line; comments start with ``#``
  
      Example::
  
          #this is a comment
          basefeature
          #empty lines are ignored
  
          myfeature
          anotherfeature
      :param filename:
      :return: