old_contents: #!/usr/bin/env python
  
  
  def keyword_domains_files(kw_file_path, keywords):
      with open(kw_file_path+'/keywords_for_domain_selection.txt',
                'w') as out_fh:
          if ',' in keywords:
              for each_kw in keywords.split(','):
                  if ' ' in each_kw:
                      each_kw.replace(' ', '-')
                  out_fh.write('%s\n' % each_kw)
          else:
              out_fh.write(keywords)
              print("------\nSingle keyword for domain selection "
                    "has been given.")
              print("Multiple keywords can be provided as comma separated "
                    "list.\n------")
  
  
  def keyword_class_files(kw_file_path, keywords):
      with open(kw_file_path+'/keywords_for_result_classification.txt',
                'w') as out_fh:
          if ',' in keywords:
              out_fh.write('\n'.join(keywords.split(',')))
          else:
              out_fh.write(keywords)
              print("------\nSingle keyword for result "
                    "classification has been given.")
              print("Multiple keywords can be provided as "
                    "comma separated list.\n------")
  
new_contents: #!/usr/bin/env python
  # Description = Stores user provided keywords in files.
  # author= "Malvika Sharan <malvika.sharan@uni-wuerzburg.de>"
  # email = "malvika.sharan@uni-wuerzburg.de"
  # 2016-05-20
  
  
  def keyword_domains_files(kw_file_path, keywords):
      with open(kw_file_path+'/keywords_for_domain_selection.txt',
                'w') as out_fh:
          if ',' in keywords:
              for each_kw in keywords.split(','):
                  if ' ' in each_kw:
                      each_kw.replace(' ', '-')
                  out_fh.write('%s\n' % each_kw)
          else:
              out_fh.write(keywords)
              print("------\nSingle keyword for domain selection "
                    "has been given.")
              print("Multiple keywords can be provided as comma separated "
                    "list.\n------")
  
  
  def keyword_class_files(kw_file_path, keywords):
      with open(kw_file_path+'/keywords_for_result_classification.txt',
                'w') as out_fh:
          if ',' in keywords:
              out_fh.write('\n'.join(keywords.split(',')))
          else:
              out_fh.write(keywords)
              print("------\nSingle keyword for result "
                    "classification has been given.")
              print("Multiple keywords can be provided as "
                    "comma separated list.\n------")
  
subject: Update create_keyword_files.py