BbkTools usage : examples


CHECKING IMPORT by DATASET

With X=1,2,3,4,5:
At CNAF:
BbkFiles --dbsite=local --dbname=bbkr18 --dbuser=anyuser --remote='*' --components=^E --stream='AllEvents' --dataset="AllEvents-RunX-R18"

At SLAC:
BbkUser --dbsite=slac --dbname=bbkr18 --dbuser=anyuser --ds_type=PR --ds_skim=AllEvents --dataset=AllEvents-RunX-R18 --components=^E ds_skim gbytes dataset ds_is_local ds_run_cycle ds_description components --style=adye --summary

To include skims: --ds_type=PR,PRskims --dataset='*RunX*'

To make a tcl file:
BbkDatasetTcl --dbsite=cnaf --datasets AllEvents-RunX-R18

To set "local" a dataset (where XX=5,5-OnPeak,5-OffPeak):
BbkUser --dbsite=local --dbname=bbkr18 --dbuser=bbrsqlmgr --ds_type=PR --ds_skim='AllEvents' --components=^E --dataset=AllEvents-RunXX-R18 --set ds_is_local=1 --ds_is_local=0
...this for AllEvents; but if I want to provide AllEventsSkim (again XX=5,5-OnPeak,5-OffPeak):

BbkUser --dbsite=local --dbname=bbkr18 --dbuser=bbrsqlmgr --ds_type=PRskims --ds_skim='AllEvents' --components=^E --dataset=AllEventsSkim-RunXX-R18b --set ds_is_local=1 --ds_is_local=0

After that it is possible to make relative tcl files:
BbkDatasetTcl --dbsite cnaf --dbname=bbkr18 -ds AllEventsSkim-Run5-OffPeak-R18b --basename data-5-off --splitruns -t 2500K,101
BbkDatasetTcl: wrote data-5-off-101.tcl (1 collections, 2500000 events)
BbkDatasetTcl: wrote data-5-off-102.tcl (1 collections, 2500000 events)
[...]
BbkDatasetTcl: wrote data-5-off-116.tcl (1 collections, 1697156 events)
Selected 2 collections, 39197156/39197156 events, ~2912.6/pb, from bbkr18 at cnaf
****************** WARNING ******************
2 collections (of 4) are not available in bbkr18 at cnaf.
tcl file only lists local collections.
Specify BbkDatasetTcl --nolocal to include all collections.
****************** WARNING ******************


With XXXX=998,1005,1234,1237

At CNAF:
BbkFiles --dbsite=local --dbname=bbkr18 --dbuser=anyuser --remote='*' --components=^E --dataset="SP-XXXX"

At SLAC:
BbkUser --dbsite=slac --dbname=bbkr18 --dbuser=anyuser --ds_type=SP --dataset=SP-XXXX --components=^E ds_skim gbytes dataset ds_is_local ds_run_cycle ds_description components --style=adye --summary

To know what (marked "to import")remains to import on bbr-datamove10 for istance of generic SP (stream=SP):
BbkFiles --dbsite=local --dbname=bbkr18 --dbuser=anyuser --component=^E --remote='1B' --stream='SP' --dataset='*'


In order to mark an SP modenum (for istance 1235) for import:

BbkFiles --dbsite=local --dbname=bbkr18 --dbuser=anyuser --remote='*' --component=^E --dataset="SP-1235"
Not Selected
(status=-1)
Skim Release Stream Components Files Events GBytes
============ ====== ========== ===== ========= ======
18.0.4d SP HBCAT 6 374000 3.0
18.1.0d SP HBCAT 1544 199452000 1661.7
18.3.1b SP HBCAT 3 166000 1.4
18.3.1c SP HBCAT 492 59346000 512.5
18.6.0 SP HBCAT 7 660000 5.6
18.6.0b SP HBCAT 470 54382000 471.3
18.6.1a SP HBCAT 1030 119052000 1029.0
============ ====== ========== ===== ========= ======
Totals 3552 433432000 3684.6
database: 3552 (3956301634401 bytes, 3.6 TB)

BbkFiles --dbsite=local --dbname=bbkr18 --dbuser=bbrsqlmgr --component=^E --remote='-1' --setremote='1C' --stream='SP' --dataset="SP-1235"

If it is too much for a single import machine I may want to share the burden:
BbkFiles --dbsite=local --dbname=bbkr18 --dbuser=bbrsqlmgr --component=^E --setremote='1B' --remote='1C' --stream='SP' --dataset="SP-1235" --skimrel='18.1.0d'


Back to main page.

Last update: 6-Jan-2006