Exemplo n.º 1
0
  public void loadDataset(String fileName, int maxCount) {

    // Clearing the database
    if (database == null) {
      database = new SequenceDatabase();
    } else {
      database.clear();
    }

    // Tries to guess the format if it is a predefined dataset
    try {

      Format datasetFormat = Format.valueOf(fileName);
      loadPredefinedDataset(datasetFormat, maxCount);

    } catch (IllegalArgumentException e) {
      loadCustomDataset(fileName, maxCount);
    }

    // Shuffling the database
    Collections.shuffle(database.getSequences());
  }