gaolabtools/scNanoGPS

Running time of scNanoGPS v1.1 assigner.py

Closed this issue · 1 comments

Hi Cheng-Kai,
Thank you for updating scNanoGPS!
I used scNanoGPS-1.1 and found that it is much faster in assigner.py compared to scNanoGPS-1.0. It may have taken a week before, but now it only takes nearly 2 hours. Is this normal?
![image](https://github.com/gaolabtools/scNanoGPS/assets/87375686/e2bcd29b-8f78-4285-beca-05d835dfc166)
Here is my code:
`python $scNanoGPS_dir/assigner.py -i $Output_dir/barcode_list.tsv.gz -d $Output_dir -t 35`
I don't think the new parameters will have any issues with my original code.

Thank you for your reply!
Best wishes,
Kirito

Originally posted by @kir1to455 in #8 (comment)

Hi Kirito,

Thanks for trying the new version.
Yes, I updated assigner.py in scNanoGPS v1.1 and it is much much more efficient than before.
In our sample (~100M reads, <10K cell barcodes), it takes around 6 hours to finish assigner step with 20 cores.

I also added some new parameters in scNanoGPS v1.1.
Please check the Github README.

Thank you so much.
I really appreciate your feedback.

Regards,
Cheng-Kai