-
Notifications
You must be signed in to change notification settings - Fork 28
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
swappedDrops on STARSolo output #59
Comments
tl;dr No. The long answer is that you can use It is not sufficient to run this on the count matrix, which aggregates the molecules into counts at the gene level. This discards information about individual molecules, preventing |
OK, thanks for your response. STARSolo can output BAM/SAM files but not HDF5 I will ask STAR developers if there is any way to get HDF5 or maybe add this functionality |
Just so we're clear: the HDF5 file format is not a requirement. The requirement is just to get molecule-level information. Cellranger happens to store this in a HDF5 format, but processing pipelines are free to use whatever format they want; as long as you can get the relevant pieces of information into R, you can call |
OK, I corrected question to STAR developers to be more broad than HDF5 On the other hand, could BAM/SAM files provide this info? OR if I understand correctly, a lot happens during read count/collapsing UMI barcodes and correcting for UMI barcode errors that STAR performs so SAM is not a good source of molecule info |
Possibly. I've seen other cases where the processing pipeline deposits the identity of the assigned gene and cell barcodes into the SAM tags. One could also store the UMI sequence and indicate whether a particular read is a duplicate for a molecule. In practice, custom BAM tags are a pain to work with; this would need to be handled on a case-by-case basis. |
Hi,
Is there any chance swappedDrops could be run on STARSolo output?
Currently STARSolo outputs barcodes.tsv, features.tsv and matrix.mtx but no h5 files.
While swappedDrops requires h5 file
Thanks
The text was updated successfully, but these errors were encountered: