From 87f55d9543ddb2f739abed2385ad648f131c0d9e Mon Sep 17 00:00:00 2001 From: Robrecht Cannoodt Date: Mon, 23 Sep 2024 09:33:38 +0200 Subject: [PATCH] update readme --- README.md | 117 ++++++++++++++++++++++++++++-------------------------- 1 file changed, 61 insertions(+), 56 deletions(-) diff --git a/README.md b/README.md index 233283c9..60e6b562 100644 --- a/README.md +++ b/README.md @@ -60,29 +60,30 @@ extensive benchmark of single-cell data integration methods. ``` mermaid flowchart LR - file_common_dataset("Common Dataset") - comp_process_dataset[/"Data processor"/] - file_dataset("Dataset") - file_solution("Solution") - comp_control_method[/"Control method"/] - comp_method[/"Method"/] - comp_metric[/"Metric"/] - file_integrated("Integration") - file_score("Score") - comp_transformer[/"Transform"/] - file_integrated_full("Transformed integration") + file_common_dataset("file_common_dataset") + comp_process_dataset[/"comp_process_dataset"/] + file_dataset("file_dataset") + file_solution("file_solution") + comp_control_method[/"comp_control_method"/] + comp_method[/"comp_method"/] + comp_transformer[/"comp_transformer"/] + comp_metric[/"comp_metric"/] + file_integrated("file_integrated") + file_integrated_full("file_integrated_full") + file_score("file_score") file_common_dataset---comp_process_dataset comp_process_dataset-->file_dataset comp_process_dataset-->file_solution file_dataset---comp_control_method file_dataset---comp_method + file_dataset---comp_transformer file_solution---comp_control_method file_solution---comp_metric comp_control_method-->file_integrated comp_method-->file_integrated + comp_transformer-->file_integrated_full comp_metric-->file_score file_integrated---comp_transformer - comp_transformer-->file_integrated_full file_integrated_full---comp_metric ``` @@ -279,6 +280,25 @@ Arguments: +## Component type: Transform + +Check the output and transform to create additional output types + +Arguments: + +
+ +| Name | Type | Description | +|:---|:---|:---| +| `--input_integrated` | `file` | An integrated AnnData dataset. | +| `--input_dataset` | `file` | Unintegrated AnnData HDF5 file. | +| `--expected_method_types` | `string` | NA. | +| `--expected_method_types` | `string` | NA. | +| `--expected_method_types` | `string` | NA. | +| `--output` | `file` | (*Output*) An integrated AnnData dataset with additional outputs. | + +
+ ## Component type: Metric A metric for evaluating batch integration methods. @@ -340,50 +360,6 @@ Data structure: -## File format: Score - -Metric score file - -Example file: `score.h5ad` - -Format: - -
- - AnnData object - uns: 'dataset_id', 'normalization_id', 'method_id', 'metric_ids', 'metric_values' - -
- -Data structure: - -
- -| Slot | Type | Description | -|:---|:---|:---| -| `uns["dataset_id"]` | `string` | A unique identifier for the dataset. | -| `uns["normalization_id"]` | `string` | Which normalization was used. | -| `uns["method_id"]` | `string` | A unique identifier for the method. | -| `uns["metric_ids"]` | `string` | One or more unique metric identifiers. | -| `uns["metric_values"]` | `double` | The metric values obtained for the given prediction. Must be of same length as ‘metric_ids’. | - -
- -## Component type: Transform - -Transform batch integration outputs where necessary - -Arguments: - -
- -| Name | Type | Description | -|:---|:---|:---| -| `--input` | `file` | An integrated AnnData dataset. | -| `--output` | `file` | (*Output*) An integrated AnnData dataset with additional outputs. | - -
- ## File format: Transformed integration An integrated AnnData dataset with additional outputs. @@ -432,3 +408,32 @@ Data structure: +## File format: Score + +Metric score file + +Example file: `score.h5ad` + +Format: + +
+ + AnnData object + uns: 'dataset_id', 'normalization_id', 'method_id', 'metric_ids', 'metric_values' + +
+ +Data structure: + +
+ +| Slot | Type | Description | +|:---|:---|:---| +| `uns["dataset_id"]` | `string` | A unique identifier for the dataset. | +| `uns["normalization_id"]` | `string` | Which normalization was used. | +| `uns["method_id"]` | `string` | A unique identifier for the method. | +| `uns["metric_ids"]` | `string` | One or more unique metric identifiers. | +| `uns["metric_values"]` | `double` | The metric values obtained for the given prediction. Must be of same length as ‘metric_ids’. | + +
+