Skip to content

Commit

Permalink
Typestate pattern for the Run.
Browse files Browse the repository at this point in the history
Fix #12, see excel sheet for data about resources `ecdna-resources.xlsx`
Histogram for the ecDNA distribution that is `u16`
Subsampling.
  • Loading branch information
fraterenz committed Feb 23, 2022
1 parent e2f3330 commit 8827f45
Show file tree
Hide file tree
Showing 18 changed files with 1,982 additions and 1,307 deletions.
11 changes: 11 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
# Changelog
## 0.1.1
### Added
The ecDNA distribution is a vector of `u16`
The ecDNA distribution is a vector where each entries is a cell and the content is the number of ecDNA copies the cell has.
The ecDNA distribution is saved as a JSON, i.e. as a mapping where the keys are the ecDNA copies and the entries are the number of cells for each key (histogram).
Implement the [state pattern](https://doc.rust-lang.org/book/ch17-03-oo-design-patterns.html) to pass the ecDNA distribution by consuming the `Run` instead of deep copy.
Introduce subsampling: run the simulations for a number of cells, then run ABC with 100 subsamples for each run. In the end, the number of tested simulations will be 100 * the number of runs.

### Fixed
Fix bug in the computation of the ks distance.
Loading

0 comments on commit 8827f45

Please sign in to comment.