{
for (String path : new String[] { "Schrodinger\\PyMOL2", "PyMOL" })
{
- for (String binary : new String [] {"PyMOLWinWithConsole.bat", "Scripts\\pymol.exe", "PyMOLWin.exe"})
+ for (String binary : new String[] { "PyMOLWinWithConsole.bat",
+ "Scripts\\pymol.exe", "PyMOLWin.exe" })
{
pathList.add(String.format("%s\\%s\\%s", root, path, binary));
}
}
List<String> args = new ArrayList<>();
args.add(pymolPath);
-
+
// Windows PyMOLWin.exe needs an extra argument
- if (Platform.isWin() && pymolPath.toLowerCase(Locale.ROOT).endsWith("\\pymolwin.exe"))
+ if (Platform.isWin() && pymolPath.toLowerCase(Locale.ROOT)
+ .endsWith("\\pymolwin.exe"))
{
args.add("+2");
}
args.add("-R"); // https://pymolwiki.org/index.php/RPC
ProcessBuilder pb = new ProcessBuilder(args);
- Console.debug("Running PyMOL as "+String.join(" ", pb.command()));
+ Console.debug("Running PyMOL as " + String.join(" ", pb.command()));
pymolProcess = pb.start();
error = "";
break;