docstr: Register a string as contamination to be removed, e.g. a test set
  This breaks the dirt_string into ngrams to store for future cleaning
docstr_tok: ["Register","a","string","as","contamination","to","be","removed",",","e.g",".","a","test","set","This","breaks","the","dirt_string","into","ngrams","to","store","for","future","cleaning"]
code: def register_contaminant(self, dirt_string):
      """Register a string as contamination to be removed, e.g. a test set
      This breaks the dirt_string into ngrams to store for future cleaning
      """
      if JANITOR_CPP:
          return self.register_contaminant_cpp(dirt_string)
      else:
          print("WARNING: Janitor running in python mode")
          return self.register_contaminant_python(dirt_string)
  
imports: import re
  import string
  import timeit
  import pickle
  import traceback
  from pprint import pprint
label_desc: Use image node_id 4 for calling the Janitor obj's underlying member method code with example usage: obj.register_contaminant(dirt_string) and returns: self, self