old_contents: """
  Base line settings
  """
  
  CONFIG = {
      'input_path': None,
      'backup_path': None,
      'output_path': None,
      'life_path': None,
      'life_all': None,
      'db': {
          'host': None,
          'port': None,
          'name': None,
          'user': None,
          'pass': None
      },
      'smoothing': {
          'use': True,
          'algorithm': 'inverse',
          'noise': 10
      },
      'segmentation': {
          'use': True,
          'epsilon': 1.0,
          'min_time': 80
      },
      'simplification': {
          'max_dist_error': 2.0,
          'max_speed_error': 1.0,
          'eps': 0.000015
      },
      'location': {
          'max_distance': 20,
          'min_samples': 2,
          'limit': 5,
          'google_key': '',
          'foursquare_client_id': '',
          'foursquare_client_secret': ''
      },
      'transportation': {
          'remove_stops': False,
          'min_time': 60,
          'classifier_path': None
      },
      'trip_learning': {
          'epsilon': 0.0
      },
      'trip_name_format': '%Y-%m-%d'
  }
  
new_contents: """
  Base line settings
  """
  
  CONFIG = {
      'input_path': None,
      'backup_path': None,
      'output_path': None,
      'life_path': None,
      'life_all': None,
      'db': {
          'host': None,
          'port': None,
          'name': None,
          'user': None,
          'pass': None
      },
      'default_timezone': 1,
      'life_annotations': 'all', # all (for stays + trips), stays, trips
      'smoothing': {
          'use': True,
          'algorithm': 'inverse',
          'noise': 1000
      },
      'segmentation': {
          'use': True,
          'epsilon': 0.01,
          'min_time': 60
      },
      'simplification': {
          'use': True,
          'max_dist_error': 2.0,
          'max_speed_error': 1.0,
          'eps': 0.000015
      },
      'location': {
          'use': True,
          'max_distance': 20,
          'min_samples': 2,
          'limit': 5,
          'use_google': True,
          'google_key': '',
          'use_foursquare': True,
          'foursquare_client_id': '',
          'foursquare_client_secret': ''
      },
      'transportation': {
          'use': True,
          'remove_stops': False,
          'min_time': 60,
          'classifier_path': None
      },
      'trip_learning': {
          'use': True,
          'epsilon': 0.0
      },
      'trip_name_format': '%Y-%m-%d'
  }
  
subject: Update default config