code: private boolean isSoilAnalysisExist(ArrayList<HashMap> icSubArr) {
  
          for (HashMap icSubData : icSubArr) {
              if (!getValueOr(icSubData, "slsc", "").equals("")) {
                  return true;
              }
          }
          return false;
      }
docs: To check if there is soil analysis info data existed in the experiment
  
  @param expData initial condition layer data array
  @return the boolean value for if soil analysis info exists