File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -10,11 +10,23 @@ for DB in "${@}"; do
1010
1111SAFE=$( echo " ${DB} " | tr -cd ' [a-zA-Z0-9]._-' )
1212if [ ! -e " $DBPATH /${SAFE} .dbtype" ]; then
13- " ${APP} " databases " ${DB} " " $DBPATH /${SAFE} " " $DBPATH /tmp_${SAFE} " || continue
13+ if [ -n " ${GPU} " ]; then
14+ " ${APP} " databases " ${DB} " " $DBPATH /${SAFE} _raw" " $DBPATH /tmp_${SAFE} "
15+ " ${APP} " makepaddedseqdb " $DBPATH /${SAFE} _raw" " $DBPATH /${SAFE} "
16+ if [ -e " $DBPATH /${SAFE} _raw.version" ]; then
17+ ln -sf -- " $DBPATH /${SAFE} _raw.version" " $DBPATH /${SAFE} .version"
18+ fi
19+ else
20+ " ${APP} " databases " ${DB} " " $DBPATH /${SAFE} " " $DBPATH /tmp_${SAFE} "
21+ fi
1422fi
1523
1624if [ ! -e " $DBPATH /${SAFE} .idx.dbtype" ]; then
17- " ${APP} " createindex " $DBPATH /${SAFE} " " $DBPATH /tmp_${SAFE} " --split 1
25+ if [ -n " ${GPU} " ]; then
26+ " ${APP} " createindex " $DBPATH /${SAFE} " " $DBPATH /tmp_${SAFE} " --split 1 --index-subset 10
27+ else
28+ " ${APP} " createindex " $DBPATH /${SAFE} " " $DBPATH /tmp_${SAFE} " --split 1
29+ fi
1830fi
1931
2032rm -rf -- " $DBPATH /tmp_${SAFE} "
You can’t perform that action at this time.
0 commit comments