Velocyto is a library for the analysis of RNA velocity. It includes a command line tool and an analysis pipeline.
Allocate an interactive session and run the program. Sample session:
[user@biowulf]$ sinteractive --mem=4g [user@cn0882 ~]$module load velocyto [+] Loading velocyto 0.17 on cn0882 [+] Loading singularity 3.8.2 on cn0882 [user@cn0882 ~]$velocyto --help Usage: velocyto [OPTIONS] COMMAND [ARGS]... Options: --version Show the version and exit. --help Show this message and exit. Commands: run Runs the velocity analysis outputting a loom file run10x Runs the velocity analysis for a Chromium Sample run-dropest Runs the velocity analysis on DropEst preprocessed data run-smartseq2 Runs the velocity analysis on SmartSeq2 data (independent bam file per cell) tools helper tools for velocytoCopy sample data to the current folder:
[user@cn0882 ~]$ cp -r $VELOCYTO_DATA/* .Run velocyto on the sample data:
[user@cn0882 ~]$ velocyto run10x --samtools-memory 4000 -m mm10_rmsk.gtf SAMPLE_CELLRANGER_OUTPUT genes.gtf 2021-09-20 16:30:10,265 - DEBUG - Using logic: Default ... 2021-09-20 16:30:10,266 - DEBUG - Example of barcode: AAACGGGGTAAGTTCC and cell_id: SCAF463_4W_WT_cTEC:AAACGGGGTAAGTTCC-1 ... 2021-09-20 16:30:10,385 - WARNING - Not found cell and umi barcode in entry 1 of the bam file 2021-09-20 16:30:10,385 - WARNING - Not found cell and umi barcode in entry 56 of the bam file 2021-09-20 16:30:10,385 - WARNING - Not found cell and umi barcode in entry 57 of the bam file ... 2021-09-20 16:30:16,188 - DEBUG - Parsing Chromosome 1 strand - [line 0] 2021-09-20 16:30:16,627 - DEBUG - Done with 1- [line 54320] 2021-09-20 16:30:16,627 - DEBUG - Assigning indexes to genes 2021-09-20 16:30:16,633 - DEBUG - Seen 846 genes until now 2021-09-20 16:30:16,633 - DEBUG - Parsing Chromosome 1 strand + [line 54321] 2021-09-20 16:30:16,877 - DEBUG - Done with 1+ [line 107106] 2021-09-20 16:30:16,877 - DEBUG - Assigning indexes to genes 2021-09-20 16:30:16,884 - DEBUG - Seen 1727 genes until now 2021-09-20 16:30:16,884 - DEBUG - Parsing Chromosome 10 strand - [line 107107] 2021-09-20 16:30:17,163 - DEBUG - Done with 10- [line 137495] 2021-09-20 16:30:17,163 - DEBUG - Assigning indexes to genes 2021-09-20 16:30:17,167 - DEBUG - Seen 2300 genes until now 2021-09-20 16:30:17,167 - DEBUG - Parsing Chromosome 10 strand + [line 137496] 2021-09-20 16:30:17,317 - DEBUG - Done with 10+ [line 170976] 2021-09-20 16:30:17,317 - DEBUG - Assigning indexes to genes 2021-09-20 16:30:17,320 - DEBUG - Seen 2907 genes until now ... 2021-09-20 16:30:18,831 - DEBUG - Parsing Chromosome 14 strand + [line 399691] 2021-09-20 16:30:18,930 - DEBUG - Done with 14+ [line 422194] 2021-09-20 16:30:18,930 - DEBUG - Assigning indexes to genes 2021-09-20 16:30:18,933 - DEBUG - Seen 7777 genes until now 2021-09-20 16:30:18,933 - DEBUG - Parsing Chromosome 15 strand - [line 422195] 2021-09-20 16:30:19,056 - DEBUG - Done with 15- [line 449456] ... 2021-09-20 16:39:33,489 - DEBUG - Summarizing the results of intron validation. 2021-09-20 16:39:33,741 - DEBUG - Validated 52245 introns (of which unique intervals 21892) out of 582013 total possible introns (considering each possible transcript models). 2021-09-20 16:39:33,741 - DEBUG - Validated 52245 introns (of which unique intervals 21892) out of 582013 total possible introns (considering each possible transcript models). ... 2021-09-20 16:39:33,788 - DEBUG - Read first 0 million reads 2021-09-20 16:40:52,528 - DEBUG - Read first 10 million reads 2021-09-20 16:41:02,539 - DEBUG - Counting for batch 1, containing 100 cells and 6053119 reads 2021-09-20 16:44:14,661 - DEBUG - 283859 reads not considered because fully enclosed in repeat masked regions 2021-09-20 16:45:46,512 - DEBUG - Read first 20 million reads 2021-09-20 16:46:01,828 - DEBUG - Counting for batch 2, containing 100 cells and 6282651 reads 2021-09-20 16:49:21,786 - DEBUG - 275079 reads not considered because fully enclosed in repeat masked regions 2021-09-20 16:50:48,232 - DEBUG - Read first 30 million reads 2021-09-20 16:51:12,473 - DEBUG - Counting for batch 3, containing 100 cells and 6248290 reads ...End the interactive session:
[user@cn0882 ~]$ exit salloc.exe: Relinquishing job allocation 46116226 [user@biowulf ~]$