visionpy.api.start_vision#
- visionpy.api.start_vision(adata, name, norm_data_key=None, compute_neighbors_on_key=None, signature_varm_key=None, signature_names_uns_key=None, port=None, debug=False)[source]#
Wrapper function to start VISION server.
- Parameters:
name (
str) – Name for the VISION sessionnorm_data_key (
Union[Literal['use_raw'],str,None] (default:None)) – Key for layer with log library size normalized data. IfNone(default), usesadata.Xcompute_neighbors_on_key (
Optional[str] (default:None)) – Key inadata.obsmto use for computing neighbors. IfNone, use neighbors stored inadata. If no neighbors have been previously computed an error will be raised.signature_varm_key (
Optional[str] (default:None)) – Key inadata.varmfor signatures. IfNone(default), no signatures. Matrix should encode positive genes with 1, negative genes with -1, and all other genes with 0signature_names_uns_key (
Optional[str] (default:None)) – Key inadata.unsfor signature names. IfNone, attempts to read columns ifsignature_varm_keyis a pandas DataFrame. Otherwise, usesSignature_1,Signature_2, etc.port (
Optional[int] (default:None)) – The port of the webserver. Defaults to 5000.