Mapping Via Qsub
Content on this page only related to the Ecker Lab servers. But the same idea can be applied to any other servers with some modification.
Input
After demultiplexing, all the snakemake command is also summarized in the {output_dir}/snakemake/qsub
directory.
The snakemake_cmd.txt
contains all the snakemake command for all PCR index sub-directories.
The qsub.sh
is a submission script file that can automatically submit all these commands via yap qsub
. yap qsub
will control the total number of jobs run in parallel on the qsub.
qsub.sh
Execute
the yap qsub command will not exit until all the mapping finished, so you better execute this command in the following options:
Option 1 - use a screen
Option 2 - qsub the submitter
Output
The hallmark of successful snakemake execution is the existence of an MappingSummary.csv.gz
in that sub-directory. Because this file is the final target of the snakemake. This file will only occur when all the previous mapping commands are executed successfully.
Except for this summary file, you will also see the actual data files (ALLC, BAM, etc.) organized in sub-directories. Different technology has a different output. For example, this is the directory structure of snmC-seq3 with V2 barcoding, the minimum example files are also attached:
Last updated