morrislab / pairtree

Pairtree is a method for reconstructing cancer evolutionary history in individual patients, and analyzing intratumor genetic heterogeneity. Pairtree focuses on scaling to many more cancer samples and cancer cell subpopulations than other algorithms, and on producing concise and informative interactive characterizations of posterior uncertainty.
MIT License
37 stars 11 forks source link

decreasing the runtime for pairtree clustervars #22

Closed ahgillmo closed 2 years ago

ahgillmo commented 2 years ago

Hello.

I was wondering if there are any suggestions to decrease the runtime of pairtree clustervars.

I have increased the parallel count from 2-20 and have changed the --cpus-per-task (on slurm HPC) but have not decreased the runtime. Any other suggestions would be welcome.

Thanks for your time, Aaron

ethanumn commented 2 years ago

Hi Aaron -

There are a few ways you can decrease the runtime of the Pairtree clustervars program. Some Pairtree specific ideas to do this are:

Changing these parameters can impact how well the clustering performs.

Please let me know if this helps, Ethan