@Override
    public HashMap readFile(String arg0) {
        HashMap brMap;
        try {
            brMap = getBufferReader(arg0);
        } catch (FileNotFoundException fe) {
            LOG.warn("File not found under following path : [" + arg0 + "]!");
            return new HashMap();
        } catch (IOException e) {
            LOG.error(Functions.getStackTrace(e));
            return new HashMap();
        }
        return read(brMap);
    }
@ Override public HashMap readFile ( String arg0 ) { HashMap brMap ; try { brMap = getBufferReader ( arg0 ) ; } catch ( FileNotFoundException fe ) { LOG . warn ( "File not found under following path : [" + arg0 + "]!" ) ; return new HashMap ( ) ; } catch ( IOException e ) { LOG . error ( Functions . getStackTrace ( e ) ) ; return new HashMap ( ) ; } return read ( brMap ) ; }
All DSSAT Data input method, used for single file or zip package

@param arg0 The path of input experiment file
@return result data holder object