@Deprecated
  public static Nutrients prepareNutritionalValues(Context context, String meat, String part) {
    HashMap<String, String> values = new HashMap<>();
    Nutrients nutrients;

    try {
      values = NutrientParser.parseNutrients(values, context, meat, part);
    } catch (Exception e) {
      e.printStackTrace();
      Log.e("Catch block", Log.getStackTraceString(e));
    }

    nutrients = new Nutrients(values);

    return nutrients;
  }
  private static HashMap<String, Double> mapMealNutrition(
      Context context, String meat, String part) {
    // stringValuesMap will contain the string values returned by NutritionParser
    HashMap<String, String> stringValuesMap = new HashMap<>();
    HashMap<String, Double> doubleValuesMap = new HashMap<>();

    try {
      stringValuesMap = NutrientParser.parseNutrients(stringValuesMap, context, meat, part);
    } catch (Exception e) {
      e.printStackTrace();
    }

    for (String key : stringValuesMap.keySet()) {
      try {
        doubleValuesMap.put(key, Double.parseDouble(stringValuesMap.get(key)));
      } catch (NumberFormatException e) {
        Log.e(e.getMessage(), "Value not present");
      }
    }

    return doubleValuesMap;
  }