code: public LinkedHashMap<String,S> process() throws IOException, CompoundNotFoundException {
  		LinkedHashMap<String,S> result = process(-1);
  		close();
  		return result;
  	}
docs: The parsing is done in this method.<br>
  This method will return all the available Genbank records
  in the File or InputStream, closes the underlying resource,
  and return the results in {@link LinkedHashMap}.<br>
  You don't need to call {@link GenbankReader#close()} after calling this method.
  @see #process(int)
  @return {@link HashMap} containing all the parsed Genbank records
  present, starting current fileIndex onwards.
  @throws IOException
  @throws CompoundNotFoundException
  @throws OutOfMemoryError if the input resource is larger than the allocated heap.