Classes
Methods
animate()
- Description:
 Repeat the animation iterations. It is assumed that
setVisualizationAnimatehas been set appropriately to process each iteration.
- Source:
 
Returns:
A promise that resolves on successful completion of all iterations.
compute(parameters)
- Description:
 This method should not be called directly by users, but is instead invoked by
runAnalysis.
- Source:
 
Parameters:
| Name | Type | Description | ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
parameters | 
            
            object | Parameter object, equivalent to the  Properties
  | 
        
Returns:
UMAP coordinates are computed in parallel on a separate worker thread. A promise that resolves when the calculations are complete.
fetchParameters() → {object}
- Source:
 
Returns:
Object containing the parameters.
- Type
 - object
 
(async) fetchResults(optionsopt) → {object}
- Source:
 
Parameters:
| Name | Type | Attributes | Default | Description | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options | 
            
            object | 
                
                    <optional> | 
            
            
                
                
                    {}
                
                 | 
            
            Optional parameters. Properties
  | 
        
Returns:
Object containing:
x: a Float64Array containing the x-coordinate for each cell.y: a Float64Array containing the y-coordinate for each cell.iterations: the number of iterations processed.
- Type
 - object
 
(static) defaults() → {object}
- Source:
 
Returns:
Object containing default parameters,
see the parameters argument in compute for details.
- Type
 - object