1 在线使用
直接选择物种,输入基因列表即可
2 Cytoscope中使用GeneMANIA插件
2.1 安装插件
安装java -> 安装Cytoscope -> 安装GeneMANIA插件(在线安装),也可以从jar文件手动安装
2.2 下载数据集
在线下载:Apps -> GeneMANIA -> Choose Another Data Set …
手动下载gmdata目录:放到 文档/genemania_plugin 目录下, Apps -> GeneMANIA -> Load Data Set …
2.3 使用示例
Apps -> GeneMANIA -> Local Search …
输入基因列表 -> start
3 命令行模式
3.1 脚本下载:http://apps.cytoscape.org/media/genemania/releases/

wget http://apps.cytoscape.org/media/genemania/releases/3.5.1/plugin-cy3-3.5.1.jar
3.2 库文件下载
查看可下载的库文件
java -jar plugin-cy3-3.5.1.jar DataAdmin list

查看指定版本库文件的内容
java -jar plugin-cy3-3.5.1.jar DataAdmin list-data gmdata-2017-07-13

下载指定物种的库文件
java -jar plugin-cy3-3.5.1.jar DataAdmin install-data gmdata-2017-07-13 4

PS: 也可以手动下载解压 http://plugin.genemania.org/data/gmdata-2017-07-13/
set -e# rm -rf gmdata-2017-07-13# basewget http://plugin.genemania.org/data/gmdata-2017-07-13.zipunzip gmdata-2017-07-13.ziprm -f gmdata-2017-07-13.zip# 4wget http://plugin.genemania.org/data/gmdata-2017-07-13/4.zipunzip 4.zipmv 4 gmdata-2017-07-13rm -f 4.zip# cachewget http://plugin.genemania.org/data/gmdata-2017-07-13/4.cache.zipunzip 4.cache.ziprm -f 4.cache.zipmkdir gmdata-2017-07-13/cachemv CORE gmdata-2017-07-13/cache
最终目录结构如下
其中user目录是首次运行时生成的,要想同组的人可以使用,需要开放写权限
3.3 使用示例 QueryRunner
(echo -e 9606cat genelist | sort -u | tr '\n' '\t'echoecho allecho 20echo bp) > query.flatjava -Xmx3G \-jar ../jar/plugin-cy3-3.5.1.jar QueryRunner \--data ../gmdata/gmdata-2017-07-13 \--out flat \--results . \--threads 2 \--verbose \query.flat
默认输入格式为flat,每行解释如下
| 行 | 内容 | 说明 |
|---|---|---|
| 1 | organism-name | 物种名或Taxonomy ID |
| 2 | gene1\tgene2\tgene3… | Tab分隔的基因列表 |
| 3 | networks | 网络类型,可选一个或逗号分隔的多个 |
| 4 | related-gene-limit | 相关基因个数的限制 |
| 5(可选) | [combining-method] | 权重计算方法, |
