Ubuntu16.04にCytoscapeをインストールする手順をお伝えいたします。

環境

今回の作業環境を確認しておきます。

Ubuntuのバージョン


$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=16.04
DISTRIB_CODENAME=xenial
DISTRIB_DESCRIPTION="Ubuntu 16.04.3 LTS"

ダウンロード

ブラウザからCytoscape: An Open Source Platform for Complex Network Analysis and Visualizationに移動します。
ここでは、2017年11月11日時点での最新版であるバージョン3.5.1をインストールします。そのため、サイトトップに表示されている「3.5.1」をクリックします。

「for Ubuntu」ボタンをクリックしファイルをダウンロードします。
CytoscapeはJava上で動作するため、Javaの適切なバージョンを用意する必要があります。Cytoscape3.5.1はJava8が必要となります。

インストール

Cytoscape3.5.1の準備として、Java8のインストールを行います。ここでは、OpenJava8の実行環境をインストールします。


$ sudo apt-get install openjdk-8-jre

Cytoscapeのサイトからダウンロードしたファイルをターミナル上で実行します。


$ sudo sh ~/Downloads/Cytoscape_3_5_1_unix.sh

次のような画面が表示されて、インストール作業の開始となります。「Next」ボタンをクリックします。

ライセンスに同意できる場合は、「I accept the agreement」をクリックして、「Next」をクリックします。

インストール先のディレクトリを指定して、「Next」をクリックします。インストール先のディレクトリは、基本的にはそのままで良いと思います。

インストールが完了しましたので、「Finish」をクリックして画面を閉じます。

実行

Cytoscapeを実行する一つの方法として、Dashから起動してみます。

Cytoscapeが立ち上がります。サンプルとして付属している「Sample Yeast Network」を読み込んでみます。

サンプル「Sample Yeast Network」が読み込まれました。

アンインストール

Cytoscapeをインストールしたディレクトリ内に、アンインストール用の実行ファイルがあります。デフォルトでは/opt内のCytoscapeディレクトリにあります。


$ sudo /opt/Cytoscape_v3.5.1/uninstall

Cytoscapeのアンインストール画面が立ち上がります。「Next」をクリックします。

アンインストールが完了しましたので、「Finish」をクリックして画面を閉じます。

関連する記事

  • Python 科学技術関連のパッケージ一覧Python 科学技術関連のパッケージ一覧 PyPIで公開されているパッケージのうち、科学技術関連のパッケージの一覧をご紹介します。 具体的には、次のフィルターによりパッケージを抽出しました。 Intended Audience :: Science/Research Topic :: […]
  • 相関係数相関係数 相関係数とは2変量のデータ間の関係性の強弱を計る統計学的指標である。相関係数rがとる値の範囲は-1≦r≦1である。相関係数rの値により以下のように呼ばれる。 -1≦r<0ならば負の相関 r=0ならば無相関 0<r≦1ならば正の相関 一般的に、強弱も合わせて以下のように呼ばれる。 […]
  • R言語 CRAN Task ViewsR言語 CRAN Task Views CRANに登録されているパッケージ数は膨大です。そこで、いくつかのグループにパッケージを分類し整理されたCRAN Tack Views というサイトがあります。ここでは、英語での説明文をGoogle翻訳を使用させていただき機械的に翻訳したものを掲載しました。 Bayesian(日本語訳) Bayesian […]
  • 経営戦略を導き出すための簡単な時系列分析の方法経営戦略を導き出すための簡単な時系列分析の方法 売上高のような時系列データをただ眺めていても、経営戦略を導き出すための示唆を得ることは難しい。 ここでは、売上高のような時系列データを時間に比例する部分と時間に比例しない部分とに分けてとらえると、どのような示唆を得ることができるのかをお伝えする。 この時間に比例する部分と時間に比例しない部分に分けるというのは、変動損益計算書に似ている。 変動損益計算書とは、 […]
  • R言語 CRAN Task View:薬物動態データの解析R言語 CRAN Task View:薬物動態データの解析 CRAN Task View: Analysis of Pharmacokinetic Dataの英語での説明文をGoogle翻訳を使用させていただき機械的に翻訳したものを掲載しました。 Maintainer: Bill Denney Contact: wdenney at […]
Ubuntu Cytoscapeのインストール手順