python 2.7版本的稳定性NMF实现(Siqi Wu 2016年)
项目描述
Amy Campbell, 2016
staNMF
Python 2.7实现Siqi Wu等人的2016稳定性NMF(staNMF)
包内容
staNMF.py
staNMF.py类包含在用户指定的.csv数据集上执行稳定性NMF所需的必要方法(有关精确使用说明,请参阅sourcecode/staNMF_Example)
staNMF_Example.py
staNMF在Wu等人2016年drosophila空间表达数据上的示例,K=15至K=30;生成样本分解,计算不稳定性指数,并绘制不稳定性与K的关系图
staNMF_driver.py
staNMF并行运行的驱动脚本;可以从命令行使用:python staNMF_driver.py <k1> <k2> <reps1> <reps2> <folder> <filename> <function>(请参阅docstring以获取更多具体说明)
data/WuExampleExpression.csv
样本数据集(也可在此下载)
安装
$ pip install staNMF
请注意,staNMF需要SPAMs包(版本2.5),该包可以从 Julien Mairal等人 或通过Anaconda使用
$ conda install -c conda-forge python-spams=2.5
致谢
本工作得到了The Gordon and Betty Moore Foundation的数据驱动发现计划的支持(GBMF 4552至C.S.G.)以及美国国家卫生研究院(R01 CA200854)的资助
项目详情
关闭
staNMF-1.1.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 6824eb0ef9a82005208eaac3563c00bf19a91b8eb3eb18ab8972e9f5135cf575 |
|
MD5 | 37c1adf0afeb0296bca15054f6fe6896 |
|
BLAKE2b-256 | 9175e984b31b4f902646bff1675df4cc391ab84f51464be3fd239509cddbafee |