CytoScapeRPC で GML ファイル出力

Pocket

以前、PHP で CytoScape を操って png を出力するネタを書きましたが、その続き。

「CytoScape を PHP で操りファイルを出力して、CytoScapeWeb に読み込ませる」
という計画を立てた。会社の業務で使えそうなので。
CytoScapeWeb は、GraphMLとXGMML が読み込めるそうで(他にも SIF など読み込めますが)、
CytoScape で xgmml ファイルを出力すればいいやと思った。
思っていたが、CytoScapeRPC を通すと gml しか出力できないっぽい。。。
それも gml は CytoScape の独自書式っぽい。

目的は果たせていないが、gml を出力するコードだけ書いておく。

        $done = $client->saveNetwork(
                        (string)$networkID,
                        "/tmp/hoge.gml"
        );

exportView() のように saveNetwork() も拡張子渡して
出力されるデータフォーマット変更できれば嬉しいなぁ

コメントを残す