sp.spatial_high_variable_genes() 提升运算速度 #1
-
我在运行到sp.spatial_high_variable_genes()这一步进行高变基因计算时,显示需要接近100小时的运算时长,是否有办法提升运算速度,例如增加线程数或者将运行的矩阵转换为稀疏矩阵之类的。 |
Beta Was this translation helpful? Give feedback.
Answered by
PSSUN
Mar 13, 2025
Replies: 1 comment 18 replies
-
您好,感谢您的建议。 关于这个问题,我们在文档中有相关的描述,我推测您使用的数据集分辨率较高,您可以在加载数据的时候将bin_size参数调高,如: 我们的确有多进程的版本,但是担心在个人电脑上会导致内存溢出的问题,所以目前没有在文档和教程中说明,等优化稳定后我们会更新多进程的版本。 如果您仍然有问题,欢迎随时交流。 |
Beta Was this translation helpful? Give feedback.
18 replies
Answer selected by
PSSUN
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
您好,感谢您的建议。
关于这个问题,我们在文档中有相关的描述,我推测您使用的数据集分辨率较高,您可以在加载数据的时候将bin_size参数调高,如:
sp.read_h5ad(file=file_path, bin_size=50)
,这并不会降低STMiner的准确度,因为一般情况下分辨率并不影响基因的空间分布。我们的确有多进程的版本,但是担心在个人电脑上会导致内存溢出的问题,所以目前没有在文档和教程中说明,等优化稳定后我们会更新多进程的版本。
如果您仍然有问题,欢迎随时交流。