Skip to content
Snippets Groups Projects
Select Git revision
  • 1b66530425b42ed6d4729e2ca62fe8e424cacf40
  • master default protected
  • diag
  • version1.3-archivematica
  • version1.2-archivematica
  • version1.1-archivematica
  • version1.0-archivematica
  • version1.0-rosetta
8 results

tools-for-technical-analysts

  • Clone with SSH
  • Clone with HTTPS
  • Name Last commit Last update
    bin
    lib/SLUB/LZA/Rosetta
    LICENSE
    README.md
    dist.ini

    ta-tool - the swiss knife for the technical analyst working with Rosetta Achival Information system

    Installation

    You could use Distzilla to install the tool locally. See command 'dist' for details.

    Alternatively, copy the 'bin/' and 'lib' paths to your local perl installation.

    Usage

    ta-tool <command> [options]
    
    OPTIONS:
      -v --verbose    Show more detailed option
      -h --help       Prints this help information
    
    COMMAND:
      init            Initialize config
      log             parses / searches Rosetta server log files very fast
      search          searches Rosetta for typical patterns (IE, SIP...)
      count           counts Rosetta matches of typical patterns (IE, SIP...)

    at the moment only the commands log, search and count supported, but will be extended in near future.

    First use

    ta-tool init -r $ROSETTA_HOST -l $ROSETTA_LOGDIR

    this stores the rosetta host and log dir in local .config/ta-tool.rc

    Problems

    Rosetta does not implement the keyword search correctly. Keywords of form "foo:bar" splitted internally in two keywords "foo" and "bar". The result is OR-combined. If you use it to scan for IDs the result is not, what you expoected.

    Because of the limited nature of Rosetta`s SRU/CQL implementation there is no workaround possible. See https://developers.exlibrisgroup.com/rosetta/integrations/standards/sru/ for details and contact your local Rosetta dealer.