NAME¶
simsearch - simsearch
DESCRIPTION¶
usage: simsearch [-h] [-k K_NEAREST] [-t THRESHOLD] [-q QUERIES] [--NxN]
  
  - [--hex-query HEX_QUERY] [--query-id QUERY_ID] [--in FORMAT] [-o FILENAME]
      [-c] [-b BATCH_SIZE] [--scan] [--memory] [--times] target_filename
 
Search an FPS file for similar fingerprints
positional arguments:¶
  - target_filename
 
  - target filename
 
optional arguments:¶
  - -h, --help
 
  - show this help message and exit
 
  - -k K_NEAREST, --k-nearest K_NEAREST
 
  - select the k nearest neighbors (use 'all' for all neighbors)
 
  - -t THRESHOLD, --threshold THRESHOLD
 
  - minimum similarity score threshold
 
  - -q QUERIES, --queries QUERIES
 
  - filename containing the query fingerprints
 
  - --NxN
 
  - use the targets as the queries, and exclude the selfsimilarity term
 
  - --hex-query HEX_QUERY
 
  - query in hex
 
  - --query-id QUERY_ID
 
  - id for the hex query
 
  - --in FORMAT
 
  - input query format (default uses the file extension, else 'fps')
 
  - -o FILENAME, --output FILENAME
 
  - output filename (default is stdout)
 
  - -c, --count
 
  - report counts
 
  - -b BATCH_SIZE, --batch-size BATCH_SIZE
 
  - batch size
 
  - --scan
 
  - scan the file to find matches (low memory overhead)
 
  - --memory
 
  - build and search an in-memory data structure (faster for multiple
    queries)
 
  - --times
 
  - report load and execution times to stderr