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」をクリックして画面を閉じます。

関連する記事

  • UbuntuでRStudioの外観をDarkに変更する方法UbuntuでRStudioの外観をDarkに変更する方法 Ubuntu上のRStudio(ver 1.0.153)の外観をダークテーマに変更する方法をお伝えします。 2017年8月31日時点の安定版RStudioには、外観を変更する機能は搭載されておりません。しかし、daily […]
  • R knitrできれいな多重クロス集計をPDFで出力する方法R knitrできれいな多重クロス集計をPDFで出力する方法 knitrパッケージのkable関数を使えば、matrixやdata.frameなどの表形式をきれいに出力してくれるが、ftable関数を用いた多重クロス集計の結果は、kable関数を使うことができない。 これは非常に残念なので、他の方法できれいに出力する方法をお伝えする。ちなみにこの方法ではPDF出力のみの対応となるので注意してほしい。 手順を簡単に説明すると、 […]
  • ggplot2を用いて階層的クラスタリングの結果を可視化する方法ggplot2を用いて階層的クラスタリングの結果を可視化する方法 R言語のggplot2パッケージを用いて階層的クラスタリングの結果を可視化する方法についてお伝えいたします。 一般に、階層的クラスタリングの結果は、デンドログラムまたは樹形図として可視化されます。 ggplot2パッケージには、デンドログラムまたは樹形図を可視化する機能が備わっておりません。 しかし、ggplot2パッケージと合わせてggdendroパッケージを用い […]
  • R言語 CRAN Task View:医用画像解析R言語 CRAN Task View:医用画像解析 CRAN Task View: Medical Image Analysisの英語での説明文をGoogle翻訳を使用させていただき機械的に翻訳したものを掲載しました。 Maintainer: Brandon Whitcher, Jon Clayden, John Muschelli Contact: bwhitcher at […]
  • 経営戦略に使えるABC分析の基礎知識と活用法経営戦略に使えるABC分析の基礎知識と活用法 ABC分析は売上に関する経営戦略を立てるうえで、最も基本となる分析手法である。ABC分析とは、販売管理、顧客管理で使われる分析の一つで、ある期間で対象を重要度によって分類することにより現状を把握し易くする分析手法だ。 それでは早速解説していく。 ABC分析の手順 期間を過去一年間、対象を商品、重要度を売上とした場合を例に取り、ABC分析を行う手順を説明していく。 […]
Ubuntu Cytoscapeのインストール手順