Usage
Syntax
usage: java -Xms512m -Xmx2048m -jar metamed-2024.11.jar [-d <dir>] [-ds <code>] [-e <file>] [-ef <format>] [-empty] [-fs <rootdir> | -mem | -virt <auth>] [-g <name>] [-h] [-i <file>] [-if <format>] [-list <file>] [-o <dir>] [-of <fmt>] [-p <extractor:priority>] [-pm <file>] [-q <file>] [-r <file>] [-s] [-tc <count>] [-tmm] [-v]
Options
- -d,--input-data dir
- Input data directory or file. The whole directory is processed recursively.
- -ds,--data-source code
- Set the data source name.
- -e,--export file
- Export the whole graph to a file.
- -ef,--export-format format
- File serialization format for an output RDF file.
- -empty,--empty-graph
- Empty the graph.
- -fs,--graph-file-system rootdir
- Graph is in-memory only, but it is automatically backed from/to file system root directory. You have to specify a root directory for graph. Graph is always backed to the root directory. You can use options for export (-e) and export format (-ef) which will duplicate output to an another serialization file format. Please be patient, the graph is written twice in that case.
- -g,--graph name
- Set the graph name. The graph name a mandatory option for all supported operations. (default is 'metamedGraph')
- -h,--help
- Print this message.
- -i,--import file
- Import RDF files(s) to the graph.
- -if,--import-format format
- Import serialization format for RDF files(s).
- -list,--file-list file
- List of input data files for (selective) processing in the file. Each file name (relative or absolute) path is on one line. An input data (-d) option can append additional files for processing.
- -mem,--graph-in-memory
- Graph is in-memory only and it is destroyed when application exits. (default) You can use export option (-e) which will output the graph to a RDF file with format (-ef) you need. It is useful e.g. for a conversion between two serialization formats.
- -o,--output dir
- Output directory. Query results will be stored there with an appropriate file extension based on an output format.
- -of,--output-format fmt
- Output format - csv, json, ...
- -p,--priority extractor:priority
- Extractor class priority. The syntax is extractor class name or code, colon, priority. Priority is a positive integer number. Default value is 0. It is possible to disable Extractor using priority value 'disabled'.
- -pm,--prefix-map file
- Export an application built-in prefix map into a text file.
- -q,--query file
- File or directory with files that contain SPARQL query. Prefixes are appended automatically to each query.
- -r,--remove file
- Remove statements from the graph. One statement per line. Subject, predicate and value are divided by a tabulator char only. Only URI out prefixes are allowed. Any content in s, p or o is possible when you use ? or $ char (before name).
- -s,--size
- Print graph size.
- -tc,--thread-count count
- Number of threads used for meta data extraction of input files. One thread is a default value.
- -tmm,--thread-graphs-merge
- Enable merging graphs when more threads are used. It is automatically enabled when running queries or removing any statements. It is more efficient work out merging when you are extracting meta data.
- -v,--verbose
- Verbose output.
- -virt,--graph-virtuoso auth
- Graph is in Virtuoso database. You have to specify a connection configuration property file.