new File(theOutputDir).mkdir();
for (File theInputMoleculeFile : theInputFolder) {
File theOutputMoleculeFile = new File(theOutputDir + theInputMoleculeFile.getName());
IMoleculeSet inputMolSet = SDFReader.openMoleculeFile(theInputMoleculeFile);
for (IAtomContainer eachMol : inputMolSet.molecules()) {
List<String> cidList = theUrlParser.getCIDList("\"" + (String) eachMol.getProperty(inchiPropertyName) + "\"[INCHI]");
for (String cid : cidList) {
StringBuilder propertyString = new StringBuilder();
for (String activityString : theUrlParser.getPubchemCSV(cid, new ArrayList<String>(Arrays.asList("active", activityName)))) {
if (!activityString.contains("Nohitsfor:")) {