Dear all,
Has anyone worked with BD Rhapsody single cell data before?
According to this FAQ https://scomix.bd.com/hc/en-us/articles/360057714812-All-FAQ you can only use the analysis software online via sevenbridges. That is, you cannot download the tool and use it locally to reanalyze data (which is a fantastic way to get rid of customers by the way, great job).
I'm sure there are other alternatives with Dropseqpipe and others, but has anyone found a decent solution for these data? Their library design does not seem that simple either with variable bases in the V2 scheme. https://teichlab.github.io/scg_lib_structs/methods_html/BD_Rhapsody.html
Thanks
Edit: so local usage is possible, as LChart says below.
You basically have to install common workflow language CWL using their PDF instruction guide, then download their repository of just yml and cwl files from here https://bitbucket.org/CRSwDev/cwl/src/master/. Then you edit the yaml files to point to your input files (should be easy).
The next step is running with eg
cwl-runner --outdir out1 rhapsody_wta_1.9.1.cwl template_wta_1.9.1.yml
and then experience cryptic CWL errors. I haven't been successful yet, and am not sure if the problem is with the CWL from BD Rhapsody, or the yml syntax from me (which appears valid).
Edit 2- I was successful with the cwl 2.0 version some time ago. Previous versions did not work for me.
Hello!
Thank you for this great solution. I used the same approach to run the BD 2.2 version (multiome). In my case, there was no need to extract the PATH to node_alpine, I just loaded the module from the cluster. In case it is useful I pulled the image using singularity.
singularity pull docker://bdgenomics/rhapsody:2.2
Also I use a conda env for the cwltools.
Cheers
Glad it did work for you with the updated version of the Rhapsody ;).
It would be great if at some point we can get it working in parallel using
toil
.