- Add new method: CellMapper (PR #31)
-
Update the Viash version to 0.9.4 (PR #32)
-
Dependencies were moved to main openproblems repository (PR #32)
- Update scPRINT, including a new default model (PR #26)
-
Update to viash 0.9.0 RC6
-
Directory structure has been updated.
-
Update to viash 0.9.0 (PR #13).
-
Add
CHANGELOG.md(PR #7). -
Update
process_datasetcomponent to subsample large datasets (PR #14). -
Add the scPRINT method (PR #25)
-
Revamp
scriptsdirectory (PR #13). -
Relocated
process_datasetstodata_processors/process_datasets(PR #13).
-
Remove dtype parameter in
.Anndata()(PR #6). -
Fix target_sum deprecation warning in
msemmetric (PR #8). -
Update
task_namevariable to denoising in component scripts (PR #9). -
Update docker containers used in components (PR #12).
-
Set
numpy<2for some failing methods (PR #13). -
Small changes to api file names (PR #13).
-
Update test_resources path in components (PR #18).
-
Update workflows to use core repository dependency (PR #20).
-
Update the
commonsubmodule (PR #24) -
Use the common
checkItemAllowed()for the method check in the benchmark workflow (PR #24) -
Use the
cxg_immune_cell_atlasdataset instead of thecxg_mouse_pancreas_atlasfor testing (PR #24) -
Update
README(PR #24) -
Add a base method API schema (PR #24)
-
Add
dataset_organismto training input files (PR #24) -
Remove n_obs_limit default setting.
-
Update the nextflow workflow dependencies (PR #17).
-
Fix paths in scripts (PR #18).
-
Subsample datasets by batch if batch is defined (PR #22).
-
api/file_*: Created a file format specifications for the h5ad files throughout the pipeline. -
api/comp_*: Created an api definition for the split, method and metric components. -
process_dataset: Added a component for processing common datasets into task-ready dataset objects. -
resources_test/denoising/pancreaswithsrc/tasks/denoising/resources_test_scripts/pancreas.sh. -
workflows/run: Added nf-tower test script. (PR #205)
-
control_methods/no_denoising: Migrated from v1. Extracted from baseline method -
control_methods/perfect_denoising: Migrated from v1.Extracted from baseline method -
methods/alra: Migrated from v1. Changed from python to R and uses lg_cpm normalised data instead of L1 sqrt -
methods/dca: Migrated and adapted from v1. -
methods/knn_smoothing: Migrated and adapted from v1. -
methods/magic: Migrated from v1. -
metrics/mse: Migrated from v1. -
metrics/poisson: Migrated from v1.
-
Anndata layers are used to store data instead of obsm
-
extended the use of sparse data in methods unless it was not possible
-
process_dataset also removes unnecessary data from train and test datasets not needed by the methods and metrics.