code: @Override
      protected HashMap readFile(HashMap brMap) throws IOException {
          HashMap ret = new HashMap();
          ArrayList<HashMap> sites = readSoilSites(brMap, new HashMap());
  //        compressData(sites);
          ret.put("soils", sites);
  
          return ret;
      }
docs: DSSAT Soil Data input method for only inputing soil file
  
  @param brMap The holder for BufferReader objects for all files
  @return result data holder object
  @throws java.io.IOException