Closed verl166 closed 1 year ago
I need the CLI version, since I seem to be unable to 'Export Current Tree View' for all compounds at once (there is only a single button for doing the above for that one compound) on the GUI version, while the online documentation seems to suggest I can do so on the CLI version. The excerpt is below:
_Fragmentation tree export tool
The ftree-export tool exports the fragmentation trees of a given project-space (sirius -i ) in various formats (--json, --dot) to a given output directory (--output
The following example will export the top ranked fragmentation tree of all compounds in the project space in dot format.
sirius --input <project-space> ftree-export --dot --output <output-dir>
_
I have also tried downloading the "CLI Only" Version, but it did not work.
Here's the error message:
I know it says Sirius 4.9, but I tested with the latest 5.6 version and the same error appeared too. It just tells me about the usage and then says "CLI shut down hook: SIRIUS is cleaning up threads and shuts down..."
Mar 23, 2023 7:41:50 PM org.apache.commons.beanutils.FluentPropertyBeanIntrospector introspect
INFO: Error when creating PropertyDescriptor for public final void org.apache.commons.configuration2.AbstractConfiguration.setProperty(java.lang.String,java.lang.Object)! Ignoring this property.
INFO 19:41:50 - Sirius Workspace Successfull initialized at: C:\Users\FrogM.sirius-4.9
INFO 19:41:50 - You run SIRIUS 4.9.12
INFO 19:41:50 - Sirius was compiled with the following ILP solvers: GLPK-v1.7.0 (included), Gurobi-v9.1.1, CPLEX-v12.7.1, COIN-OR-v1.17.3
INFO 19:41:59 - Treebuilder priorities loaded from 'sirius.properties' are: [GUROBI, CPLEX, CLP, GLPK]
INFO 19:41:59 - CPU check done. 8 cores that handle 16 threads were found.
INFO 19:41:59 - Bug reporter initialized.
INFO 19:41:59 - Web API initialized.
INFO 19:41:59 - Running with following arguments: [--help]
INFO 19:41:59 - Job manager successful initialized with 8 CPU thread(s) and 3 IO thread(s).
Usage: sirius [[-o=
Hi, could you share how exactly you wanted to use the CLI tool? It sound as though you tried using the executable file by opening it inside your file system. In this case, the GUI will open if you have the GUI + CLI version and the CLI only version will simply run sirius --help
, which is the same output you described. To use Sirius CLI, you do not need to open the executable but instead go into your systems command line tool. For example, in Windows Powershell, navigate to the folder of your Sirius executable and then execute .\sirius --help
. The same way, you would call .\sirius --input <project-space> ftree-export --dot --output <output-dir>
. You may also specify the whole path to the executable like so: .\my\path\to\sirius --help
.
Ok thanks, it works now.
Downloaded the GUI + CLI version of SIRIUS recently, but whenever I run the CLI .exe file, it reads "You run SIRIUS in 'GUI' mode".
How do I get it to run in 'CLI' mode?