DNAscent is software designed to detect the base analogues BrdU and EdU in single molecules of DNA sequenced on the Oxford Nanopore platform. In an experimental setup where BrdU and EdU are incorporated into nascent DNA by replication forks, this software can be used to answer questions that were traditionally answered by DNA fibre analysis. DNAscent can also call the genomic positions of stalled and stressed replication forks for use as a replication stress assay.
A copy of DNAScent 4.1.1 container has been downloaded to /nobackup/shared/containers on Comet - it is recommended that you use this newer, supported method to run DNAscent:
/nobackup/shared/containers
/nobackup/shared/containers/mboemo_dnascent_dnascent.sif
To simplify the running of DNAscent we have provided a helper script:
/nobackup/shared/containers/mboemo_dnascent_dnascent.sh
You should source this file - either on login to Comet if you are working interactively, or at the start of your sbatch file if submitting a job:
source
$ source /nobackup/shared/containers/mboemo_dnascent_dnascent.sh
You can then run commands from inside the container with the container.run prefix, for example, to run the DNAscent detect command:
container.run
detect
$ source /nobackup/shared/containers/mboemo_dnascent_dnascent.sh $ container.run detect
You don't need to manually add the bind options to Apptainer to enable access to the /scratch and /nobackup directories - the helper script does that for you.
bind
/scratch
/nobackup
This version should run on any compute node. If you want to run on a GPU-node and take advantage of the Nvidia accelerated compute methods remember to allocate a GPU in your Slurm job script. If available, the GPU will be passed through to the container automatically.
Follow the Official documentation for full instructions on how to use DNAscent. In the official instructions any time it refers to Singularity you can assume that the same applies to Apptainer. You do not need to build anything from source - it is all ready for you to use in the container.
Back to Advanced Software Index
Table of Contents
HPC Service
Main Content Sections
Documentation Tools