old_contents: def data_analysis(view_id):
    return 'data_views/{}/data_analysis'.format(view_id)
  
  def data_view_predict(view_id):
      return 'data_views/{}/predict'.format(view_id)
  
  def custom_model_predict(model_path):
      return 'ml_templates/{}/predict'.format(model_path)
  
  def submit_data_view_design(data_view_id):
      return "data_views/{}/experimental_design".format(data_view_id)
  
  def get_data_view_design_status(data_view_id, run_uuid):
      return "data_views/{}/experimental_design/{}/status".format(data_view_id, run_uuid)
  
  def get_data_view_design_results(data_view_id, run_uuid):
      return "data_views/{}/experimental_design/{}/results".format(data_view_id, run_uuid)
  
  def get_data_view_design_results(data_view_id):
      return "data_views/{}".format(data_view_id)
  
  def kill_data_view_design_run(data_view_id, run_uuid):
      return "data_views/{}/experimental_design/{}".format(data_view_id, run_uuid)
  
  def get_data_view(data_view_id):
      return "data_views/{}".format(data_view_id)
  
new_contents: def data_analysis(view_id):
    return 'data_views/{}/data_analysis'.format(view_id)
  
  def data_view_predict(view_id):
      return 'data_views/{}/predict'.format(view_id)
  
  def custom_model_predict(model_path):
      return 'ml_templates/{}/predict'.format(model_path)
  
  def submit_data_view_design(data_view_id):
      return "data_views/{}/experimental_design".format(data_view_id)
  
  def get_data_view_design_status(data_view_id, run_uuid):
      return "data_views/{}/experimental_design/{}/status".format(data_view_id, run_uuid)
  
  def get_data_view_design_results(data_view_id, run_uuid):
      return "data_views/{}/experimental_design/{}/results".format(data_view_id, run_uuid)
  
  def kill_data_view_design_run(data_view_id, run_uuid):
      return "data_views/{}/experimental_design/{}".format(data_view_id, run_uuid)
  
  def get_data_view(data_view_id):
      return "data_views/{}".format(data_view_id)
  
subject: Remove Duplicate Routes Method