umap
Introduction
embed the neighborhood graph using umap
Script
Input
Task name | Attribute name | Type | Description |
---|---|---|---|
* main | project_name | String | project name |
* main | anndata | File | The annotated data matrix for input, .h5ad-formatted hdf5 file |
main.umap | spread | Float | The effective scale of embedded points. In combination with min_dist this determines how clustered/clumped the embedded points are |
main.umap | negative_sample_rate | Int | The number of negative edge/1-simplex samples to use per positive edge/1-simplex sample in optimizing the low dimensional embedding |
main.umap | n_components | Int | The number of dimensions of the embedding |
main.umap | min_dist | Float | The effective minimum distance between embedded points. Smaller values will result in a more clustered/clumped embedding where nearby points on the manifold are drawn closer together, while larger values will result on a more even dispersal of points. The value should be set relative to the spread value, which determines the scale at which embedded points will be spread out. |
main.umap | memory | String | Number of memory running tasksnotice:1. The value range is 0.25-32 cores, in addition, 48 cores and 64 cores can be selected, and the CPU must be an integer multiple of 0.25 cores; 2. The memory value range is 1GB-512GB, and the memory must be an integer multiple of 1GB. 3. The CPU / memory ratio must be between 1:2 and 1:8 |
main.umap | init_pos | String | How to initialize the low dimensional embedding,['paga', 'spectral', 'random], ndarray, None] (default: 'spectral') |
main.umap | gamma | Float | Weighting applied to negative samples in low dimensional embedding optimization. Values higher than one will result in greater weight being given to negative samples. |
main.umap | docker | String | -- |
main.umap | cpu | String | Number of CPU running tasks.notice:1. The value range is 0.25-32 cores, in addition, 48 cores and 64 cores can be selected, and the CPU must be an integer multiple of 0.25 cores; 2. The memory value range is 1GB-512GB, and the memory must be an integer multiple of 1GB. 3. The CPU / memory ratio must be between 1:2 and 1:8 |
main.umap | alpha | Float | The initial learning rate for the embedding optimization |
Output
Task name | Attribute name | Type | Description |
---|---|---|---|
main | clustfile | File | Return the output file to the column name of the corresponding table by this.xxx |
main | h5adfile | File | Return the output file to the column name of the corresponding table by this.xxx |