|
1 | | -# task_batch_integration x.y.z |
| 1 | +# task_batch_integration 2.0.0 |
2 | 2 |
|
3 | | -## BREAKING CHANGES |
| 3 | +A major update to the OpenProblems framework, switching from a Python-based framework to a Viash + Nextflow-based framework. This update features the same concepts as the previous version, but with a new implementation that is more flexible, scalable, and maintainable. |
4 | 4 |
|
5 | | -<!-- * Restructured `src` directory (PR #3). --> |
| 5 | +## Migration |
6 | 6 |
|
7 | | -## NEW FUNCTIONALITY |
| 7 | +* Added expected input/output interfaces in `src/api` and document them in `README.md`. |
8 | 8 |
|
9 | | -* Added `control_methods/true_labels` component (PR #5). |
| 9 | +* Store common resources used across tasks in a git submodule `common`. |
10 | 10 |
|
11 | | -* Added `methods/logistic_regression` component (PR #5). |
| 11 | +* Methods, metrics, workflows and other components are implemented as Viash components with a per-component Docker image. |
12 | 12 |
|
13 | | -* Added `metrics/accuracy` component (PR #5). |
| 13 | +## New functionality |
14 | 14 |
|
15 | | -## MAJOR CHANGES |
| 15 | +* Switched to larger datasets derived from CELLxGENE. |
16 | 16 |
|
17 | | -* Updated `api` files (PR #5). |
| 17 | +* Added SCimilarity (PR #3). |
18 | 18 |
|
19 | | -* Updated configs, components and CI to the latest Viash version (PR #8). |
| 19 | +* Added Geneformer (PR #6). |
20 | 20 |
|
21 | | -## MINOR CHANGES |
| 21 | +* Added UCE method (PR #7). |
22 | 22 |
|
23 | | -* Updated `README.md` (PR #5). |
| 23 | +* Added scGPT zero shot (PR #8, #16). |
24 | 24 |
|
25 | | -## BUGFIXES |
| 25 | +* Added scPRINT (PR #13). |
26 | 26 |
|
| 27 | +* Added scGPT fine-tuned (PR #17). |
| 28 | + |
| 29 | + |
| 30 | +## Major changes |
| 31 | + |
| 32 | +* Prefilter batches in HVG overlap metric (PR #9). |
| 33 | + |
| 34 | +* Precompute clustering for some metrics (PR #18). |
| 35 | + |
| 36 | + |
| 37 | +## Minor changes |
| 38 | + |
| 39 | +* Add arguments for filtering methods in benchmarking workflow (PR #4). |
| 40 | + |
| 41 | +* Update compute environment (PR #5). |
| 42 | + |
| 43 | +* Adjust resources (PR #10). |
| 44 | + |
| 45 | +* Update dependency components (PR #10). |
| 46 | + |
| 47 | +* Update API formats (PR #21, #28, #31). |
| 48 | + |
| 49 | +* Add support for zebrafish and C. elegans (PR #22). |
| 50 | + |
| 51 | +* Bump scIB to v1.1.7 (PR #30). |
| 52 | + |
| 53 | +* Update common submodule (PR #29). |
| 54 | + |
| 55 | +## Bug fixes |
| 56 | + |
| 57 | +* Multiple fixes prior to release (PR #24, #25, #26, #27, #32, #34, #36, #37, #39, #41, #42, #43, #44). |
| 58 | + |
| 59 | +## Documentation |
| 60 | + |
| 61 | +* Update documentation (PR #45). |
| 62 | + |
| 63 | + |
| 64 | +# task_batch_integration 1.0.0 |
| 65 | + |
| 66 | +This version can be found [here](https://github.com/openproblems-bio/openproblems/tree/v1.0.0/openproblems/tasks/_batch_integration). |
0 commit comments