-
Notifications
You must be signed in to change notification settings - Fork 27
Description
Hi, thanks for the great tool!
I have a few questions about the nac workflow and BAM output in kb-python v0.30.0:
Questions
-
For RNA velocity analysis, should I use the
nacworkflow to build the reference index?I understand that RNA velocity requires separate quantification of spliced (mature) and unspliced (nascent) transcripts. Is the
nacworkflow the recommended approach for this? -
Does the
nacworkflow also support standard gene expression quantification?In other words, does
nacencompass all the functionality of thestandardworkflow? Or do I need to build two separate indices if I want both standard counts and velocity-compatible counts? -
Can the BAM file generated by the latest kb-python be used for RNA velocity analysis?
I noticed that recent versions support BAM output. Is this BAM file compatible with RNA velocity tools like scVelo or velocyto? Does it contain the necessary information to distinguish spliced/unspliced reads?
-
Could you provide an example command for building a
nacindex and running count for RNA velocity analysis?For example, something like:
# Build nac index
kb ref --workflow nac \
-i index.idx \
-g t2g.txt \
-f1 cdna.fa \
-f2 nascent.fa \
-c1 cdna_t2c.txt \
-c2 nascent_t2c.txt \
genome.fa genes.gtf
# Count with nac workflow
kb count --workflow nac \
-i index.idx \
-g t2g.txt \
-c1 cdna_t2c.txt \
-c2 nascent_t2c.txt \
-x 10xv3 \
-o output \
R1.fastq.gz R2.fastq.gzIs this correct? What additional parameters are needed for BAM output?
Environment
- kb-python version: 0.30.0
- OS: Linux (ubuntu)
Thanks in advance for your help!