-
Notifications
You must be signed in to change notification settings - Fork 11
Description
Hi, thanks for your previous responses a while back.
I am now trying to use cellSNP/Vireo with a SAM/BAM output file from salmon alevin
instead of Cell Ranger, and wanted to see if this would be feasible somehow.
The main issue seems to be that salmon alevin
maps to the transcriptome and creates a transcriptomic BAM, while Cell Ranger maps to the genome and creates a genomic BAM. Since cellSNP expects a genomic BAM, it then gives me errors due to not finding chromosome references in the transcriptomic BAM.
I just checked with the salmon alevin
authors on Slack this morning to find out more about this - I believe the chromosome reference is normally stored in the RNAME
field in the genomic BAM, but in the transcriptomic BAM this field contains the transcript name. The genomic/transcriptomic coordinates are also different.
Do you know if there would be a way to run cellSNP directly on a transcriptomic BAM, or convert this internally somehow? Alternatively, the salmon alevin
authors pointed me towards some tools to directly convert transcriptomic to genomic BAM, which could be a way around this - but I thought I would check here first.
The main reason this has come up is that we tend to have various issues with Cell Ranger (slow runtime, memory problems, multi-mapping reads), so we would prefer to use salmon alevin
in our pipelines, and were wondering if this has already been considered. Thanks!