dbSwiss(1)

dbSwiss1

Create dbm version of swiss-prot data

Usage

/usr/share/librg-utils-perl/dbSwiss [OPTIONS]

/usr/share/librg-utils-perl/dbSwiss --datadir /data/swissprot --infile /data/swissprot/uniprot_sprot.dat

/usr/share/librg-utils-perl/dbSwiss [--help] [--man]

Overview

dbSwiss creates DBM version of Swiss-Prot data. This procedure is to replace splitSwiss.pl. splitSwiss.pl saves Swiss-Prot records in separate files resulting in over 13 million relatively tiny files that take very long to create and rsync. dbSwiss instead saves each record into a DBM database that is optimized for fast retrieval.

Options

-d, --datadir=path

directory of database files, default: '/mnt/project/rost_db/data/swissprot'

--debug
--nodebug
--first20
--nofirst20

process only first 20 records, for debugging

--help
-i, --infile=path

Swiss-Prot data flatfile, default: '/mnt/project/rost_db/data/swissprot/uniprot_sprot.dat'.

--man
--quiet
--noquiet

do not print progress status

--readback
--noreadback

read records back after storing and print them

--table

name of database table and consequently the base name of database files, default: 'dbswiss'

--version
-w, --workdir=path

Optional working directory. Automatically created and removed if not defined.

Releases

7 releases since Debian 7 (Wheezy); the text changed 6 times.

  1. 7
  2. 8
  3. 9
  4. 10
  5. 11
  6. 12
  7. 13

Author

Laszlo Kajan <[email protected]>

From librg-utils-perl 1.0.43-9 in Debian 13 (Trixie). Parsed by carta from the page's man source.