Skip to content

Releases: Roth-Lab/PhyClone

PhyClone 0.8.0

22 Jan 00:08
2738324

Choose a tag to compare

Breaking Changes

  • --low-loss-prob CLI option has been removed
  • Sample trace is now saved in the HDF5 binary file format, trace file extension should now be .h5
    • Trace files from previous PhyClone versions are incompatible with v0.8.0 and later

Features

  • Sample trace is no longer saved as a python pickle file, now uses HDF5
  • All output commands (map, consensus, and the topology archive of topology-report) can now additionally produce a sample prevalence table which reports the the clonal CCF and clonal prevalence estimates per sample
  • The map and consensus commands have updated CLI options for the user to supply a path to save the new output table (using the -s / --out-sample-prev-table parameter)
  • Array hashes have been updated from 64 to 128 bit
  • Column requirements for the cluster file have been relaxed such that only mutation_id and cluster_id are minimally required (though the additional columns are still required for advanced outlier modelling options)

Performance Improvements

  • Trace entries have been refactored to improve memory usage performance (in most cases)

Full Changelog: 0.7.1...0.8.0

PhyClone 0.7.1

07 Aug 01:55
bebfe06

Choose a tag to compare

What's Changed

Bugfix:

  • CLI no longer has redundant definition of '-t' parameter

Feature:

  • Affected file path is now included in error message raised by InputValidator

Full Changelog: 0.7.0...0.7.1

PhyClone 0.7.0

04 Mar 16:58

Choose a tag to compare

What's Changed

Full Changelog: 0.6.0...0.7.0

PhyClone 0.6.0

04 Jan 23:36

Choose a tag to compare

What's Changed

  • Input validation implemented by @elhurtado in #11
  • Analysis runs without a user-supplied seed now report the machine-entropy based seed used

Full Changelog: v0.5.1...0.6.0

PhyClone 0.5.1

23 Nov 06:35

Choose a tag to compare

Introducing PhyClone: Accurate Bayesian reconstruction of cancer phylogenies from bulk sequencing.

This release version of PhyClone was used during benchmarking experiments.

What's Changed

New Contributors

  • @elhurtado made their first contribution in #1
  • Special thanks to @aroth85 for the initial software implementation, method conceptualization, and for being an excellent PI 🏅