class MpAnnotationParser {

  public static Map<TermId, MpSimpleModel> loadIndividualModels(String genePhenoPath) {
    //Map<TermId, List<MpSimpleModel>> gene2simpleMap = new HashMap<>();
    ImmutableMap.Builder<TermId, MpGeneModel> builder = new ImmutableMap.Builder<>();
    MpAnnotationParser annotParser = new MpAnnotationParser(genePhenoPath);
    if (annotParser.genotypeAccessionToMpSimpleModelMap.isEmpty()) {
      for (String e : annotParser.parseErrors) {
        System.err.println(e);
      }
      throw new PhenolRuntimeException("Could not parse " + genePhenoPath);
    }
    return annotParser.genotypeAccessionToMpSimpleModelMap;
  }

  private  MpAnnotationParser(String path);
  private  MpAnnotationParser(String genePhenoPath, String phenoSexPath);

}