Ncbi-fcs: Difference between revisions

From UFRC
Jump to navigation Jump to search
No edit summary
No edit summary
 
(One intermediate revision by the same user not shown)
Line 26: Line 26:
* HPC_{{uc:{{#var:app}}}}_DIR - installation directory
* HPC_{{uc:{{#var:app}}}}_DIR - installation directory
* HPC_{{uc:{{#var:app}}}}_BIN - executable directory
* HPC_{{uc:{{#var:app}}}}_BIN - executable directory
* $GXDB_LOC - database directory
* GXDB_LOC - database directory
<!--Configuration-->
<!--Configuration-->
{{#if: {{#var: conf}}|==Configuration==
{{#if: {{#var: conf}}|==Configuration==
Line 34: Line 34:
{{#if: {{#var: exe}}|==Additional Information==
{{#if: {{#var: exe}}|==Additional Information==


Add the following line to job scripts after loading the ncbi-fcs module:


* unset PYTHONHOME
* unset PYTHONHOME after loading the ncbi-fcs module
* request at least 512 GiB memory to hold the database and accessory files.


The full database stored in $GXDB_LOC/gxdb needs to be copied to the $TMPDIR assigned by slurm where it can accessed without interruption/thrashing. To facilitate this process, users need to add the following to their slurm job scripts:
* copy the full "gxdb" database to the slurm $TMPDIR
* set $GXDB_LOC environmental variable to point to $TMPDIR


* cp -r "$GXDB_LOC/gxdb" $TMPDIR/gxdb
  cp -r "$GXDB_LOC/gxdb" $TMPDIR/gxdb  
 
 
* export GXDB_LOC=$TMPDIR
  export GXDB_LOC=$TMPDIR





Latest revision as of 19:25, 28 February 2025

Description

ncbi-fcs website  

Foreign Contamination Screening caller scripts and documentation.

Environment Modules

Run module spider ncbi-fcs to find out what environment modules are available for this application.

System Variables

  • HPC_NCBI-FCS_DIR - installation directory
  • HPC_NCBI-FCS_BIN - executable directory
  • GXDB_LOC - database directory

Additional Information

  • unset PYTHONHOME after loading the ncbi-fcs module
  • request at least 512 GiB memory to hold the database and accessory files.
  • copy the full "gxdb" database to the slurm $TMPDIR
  • set $GXDB_LOC environmental variable to point to $TMPDIR
 cp -r "$GXDB_LOC/gxdb" $TMPDIR/gxdb 
  
 export GXDB_LOC=$TMPDIR