SlideShare una empresa de Scribd logo
1 de 36
Descargar para leer sin conexión
BioDevOpsによる再現性のあるバイオインフォマティクス環境の構築
Itoshi NIKAIDO, PhD <itoshi.nikaido@riken.jp>
Unit Leader, Bioinformatics Research Unit
RIKEN Advanced Center for Computer and Communication
http://bit.accc.riken.jp/
(Version: 1.0)
1. Cloud Computing
3つのCloud Computing
3つの仮想化技術
!
2. Infrastructure as Code
ハードウェア・ソフトウェア管理をプログラムする
chef, vagrant
!
3. Bayes Linux: Bioinformatics Analysis
Environment System
BioDevOps.org
RIKEN Cloud System
林崎研@RIKEN GSC
Mouse full-length cDNA sequencing
FANTOM1-2
cDNA microarray, imprinted genes
上田研@RIKEN CDB
ChIP-seq
Single-Cell RNA-seq (Quartz-Seq)
Research
Outreach & Community
Knoppix for Bio
KNOB
KGB
自己紹介
実験生物学の側で研究・オープンソースコミュニティとの関わり
RIKEN ACCC
Single-Cell RNA-Seq
Epigenome
BioDevOp
Bioinformatics-jp
バイオインフォマティクス研究開発ユニット
Advanced Center for Computing and Communication
Informatics Biology
1. DNAシーケンサーデータ解析手法・実験手法の開発
2. 理研内外の実験研究者との共同研究・教育
3. 理研のバイオインフォマティクス研究の方向性を議論・ロールモデルになる
xi
θi
G
G0γ
σ-­‐
a b
10#pg#total#RNA
Amplified#cDNA
1細胞RNA-Seq・新規エピゲノム実データ解析と実験技術の開発
データサイエンスとバイオインフォマティクス
IT・統計・ドメイン知識の三位一体
• データを活かすことがビジネスでは
必須に
• 統計と計算機、ドメイン知識の3つ
を兼ね備えることが必須
• バイオインフォとスキルが重複
• バイオインフォの博士新卒は企
業へ
• アカデミアとの待遇に格差が大
きい
http://www.ibm.com/developerworks/jp/opensource/library/os-datascience/figure1.png
人材に関するアンケート調査結果 (2013)
わが国におけるバイオインフォマティクス人材を取り巻く現状
https://www.jstage.jst.go.jp/article/johokanri/56/11/56_782/_pdf
データ解析を誰がしているか? バイオインフォ研究者との共同は必要か?
必要な人材は?
エバンジェリストモデルによるBioinformatics Infrastructureの整備
多くの研究者を救い、バイオインフォ研究も るモデル
Sequencing Core
Research Team/Unit
Research Team/Unit
Research Team/Unit
Bioinformatics Evangelist
Bioinformatics Research Unit Preventive medicine and applied genomics unit
Bioinformatics Research Group, RIKEN ACCC
Research Center
• ひとりのバイオインフォ研究
者あたり多くて2,3件程度の
共同研究!
• 理研では、解析の専門性にロー
カル性がある (CLSTは転
写、IMSはゲノムなど)!
• センターでバイオインフォを
支える人間を積極的にサポー
トする
エンジニアリングで解決できる問題を
ソーシャルに解決したら負け
Providing bioinformatics analysis environment
Virtual machine with NGS Data analysis tools and pipelines
Bioinformatics Research Unit
User
(inside/outside RIKEN)
Browser, tools, Pipelines
Install and setup tools
(BioDevOps)
Development of tools
Browser & Pipelines
SSH, HTTPS
Calc.Result
Browser & Pipeline
Consultation
TutorialUser’s tools
Sequencing Facility
Cloud Computer
sequence data
Sample
Introduction of Bioinformatics research activity in RIKEN ACCC
Bioinformatics: 研究とエンジニアリング
• バイオインフォマティクス研究に集中したい
• データ解析環境を構築することは手間がかかる
•計算機の調達や管理、保守の手間がかかる
• NGS解析はたくさんのツールの組み合わせ
• ツールのアップデートが速い
• たくさんのバイオデータベースを使う
• 解析の再現性担保
• 論文のマテメソは記載が不足しており解析が再現できない
IT インフラ
アプリケーション開発・リリース
ビジネスアイディア マーケット
http://ja.wikipedia.org/wiki/DevOps. modified
DevOps = Development + Operations
ITインフラとアプリケーション開発の一体化
ビジネスアイディアを素早くマーケットに出すための
ITに関する思想とその技術
データ解析用PCクラスターのセットアップ
データ解析ツールやパイプ
ラインシステムの開発
Bioinformatics
Data analysis
BioDevOps
データ解析やソフト、デー
タベースの品質管理
研究アイディア
実験データ
論文出版
BioDevOps = Bioinfomatics + Development + Operations
バイオインフォマティクス解析とITインフラとアプリケーション開発の一体化
データ解析の実施
研究アイディアを素早く論文として出すための
バイオインフォに関する思想とその技術
• バイオインフォマティクス研究に集中したい
• データ解析環境を構築することは手間がかかる
•計算機の調達や管理、保守の手間がかかる
• NGS解析はたくさんのツールの組み合わせ
• ツールのアップデートが速い
• たくさんのバイオデータベースを使う
• 解析の再現性担保
• 論文のマテメソは記載が不足しており解析が再現できない
解析環境をコードとして管理し仮想計算機で利用する
BioDevOps = 2つの技術
Cloud computing
Infrastructure as Code
1. Cloud Computing
3つのCloud Computing
3つの仮想化技術
!
2. Infrastructure as Code
ハードウェア・ソフトウェア管理をプログラムする
chef, vagrant
!
3. Bayes Linux: Bioinformatics Analysis
Environment System
BioDevOps.org
RIKEN Cloud System
Providing bioinformatics analysis environment
Virtual machine with NGS Data analysis tools and pipelines
Bioinformatics Research Unit
Cloud Computer
User
(inside/outside RIKEN)
BioDevOps
Install and setup tools
Development of tools
Browser & Pipelines
SSH, HTTPS
Calc.Result
Browser & Pipeline
Consultation
TutorialUser’s tools
• たくさんのコンピュータリソースがプールされている
• このリソースから、ネットワーク、サーバー、ストレージ、
アプリケーション、サービスを構築できる
• このプールから便利かつオンデマンドにアクセスし、リ
ソース提供を受けられる
解析環境をコードとして管理し仮想計算機で利用する
Cloud computing
NIST Cloud Computing Reference Architectureより
• Saas (Software as a Service, さーす)
• アプリケーションを提供
• DropBox, Gmail, iCoudなど
• PaaS (Platform as a Service, ぱーす)
• アプリケーションを実行できるコンピュータリソースを
提供
• Amazon Web Service, Google App Engine, Microsoft
Azure, Heroku
• IaaS(Infrastructure as a Service, イアース/ アイアス)
• コンピュータシステムを構築できるリソースを提供
• Amazon EC2
解析環境をコードとして管理し仮想計算機で利用する
3つのCloud computing
CPU、メモリ、ストレージ、ネットワークとして振る舞うソフトウェア
仮想計算機
OS X上でWindow 8が実行されている
Hypervisor
OSやハードウェア上に仮想化するためのソフトウェアが動
く。さらにその上でOSが動作する (VirtualBox, Xen, VMware)
!
Container
OS上にプロセス空間やネットワーク、ユーザID空間を区切っ
て、独立したOSのように動作する (dockerなど)
CPU、メモリ、ストレージ、ネットワークとして振る舞うソフトウェア
3つの仮想計算機
http://thinkit.co.jp/sites/default/files/articles/545601.jpg
1. Cloud Computing
3つのCloud Computing
3つの仮想化技術
!
2. Infrastructure as Code
ハードウェア・ソフトウェア管理をプログラムする
chef, vagrant
!
3. Bayes Linux: Bioinformatics Analysis
Environment System
BioDevOps.org
RIKEN Cloud System
Chef: プログラムを管理するプログラム
3つのツール: chef, knife, Vegrant
http://www.getchef.com/chef/
User
仮想計算機へアクセス
chef cookbookを
実行しプログラムを
自動セットアップ
3. chef cookbookを
配信するサーバー
1. chef cookbookを実装し
コード共有レポジトリで管理
2. chef cookbookを
配信サーバーへ提供
0. vegrantでマシンを管理
Chef recipe and Integration Test
Example: Installing NCBI BLAST by chef
debian, Ubuntuの場合は”ncbi-blast+”というパッケージをインストール
CentOSの場合はNCBIからRPMパッケージを取ってきてインストール
Chef recipe and Integration Test
Example: Installing NCBI BLAST by chef
blastpを実行できたらテスト成功
deploy: ソフトウェア環境を利用可能なように配置する
Vagrant: どのようなクラウドコンピュータでも簡単に環境をインストールできる
2. VMイメージ
を取得
3. deploy
ローカル
クラウド
ユーザ
仮想計算イメージレポジトリ
開発者
a. 仮想計算機
イメージ開発
1. VM構築を指示
b. VMイメージ登録
4. VMを利用 (SSH, HTTPなど)
VMが実行される計算機
1. Cloud Computing
3つのCloud Computing
3つの仮想化技術
!
2. Infrastructure as Code
ハードウェア・ソフトウェア管理をプログラムする
テストと継続的インテグレーション
ソーシャルソースコードレボジトリ
!
3. Bayes Linux: Bioinformatics Analysis Environment
System
BioDevOps.org
RIKEN Cloud System
Bayes Linux: Bioinformatics Analysis Environment
Virtual machine with NGS Data analysis tools and pipelines
Bioinformatics Analysis Environment as Code
バイオインフォ解析環境が完備されたLinuxを仮想マシンとして提供する
http://www.getchef.com/chef/
•解析環境セットアップ情報
はすべてコード
•ソースコード管理システム
でバージョン管理
•コードのテスト
•Zabbixによる計算リソース
の監視
•データベースミラー
User
Zabbix
BioDevOps.org
バイオインフォ解析ツールのレシピをテスト付きで提供する
http://BioDevOps.org/
Bayes Linux on RIKEN Cloud System
Virtual machine with NGS Data analysis tools and pipelines
Bioinformatics Research Unit
User
(inside/outside RIKEN)
Browser, tools, Pipelines
Install and setup tools
(BioDevOps)
Development of tools
Browser & Pipelines
SSH, HTTPS
Calc.Result
Browser & Pipeline
Consultation
TutorialUser’s tools
Sequencing Facility
Cloud Computer
sequence data
Sample
• Cloud system is located at Wako campus
• You can access your virtual machine (Ubuntu 14.04 LTS)
• with root privileges
• via SSH and HTTP
• from only Wako, Yokohama, Kobe and Tsukuba
• We provide
• over 125 tools on Galaxy, 900 R/Bioconductor Packages and 600
command line tools (DebianMed)
• one virtual machine per one research group
• 10 virtual machines at drawing logs
• 8 CPU cores (2GHz), 64 GB RAM and 3 TB strage/VM
• NFS for mouse/human reference genome/transcriptome
Spec. of virtual machine
Bioinformatics Analysis Environment for Your Laboratory Use
WFその1:
FastqMcf > Bowtie2 >
eXpress
WFその2:
FastqMcf > Sailfish
共通:
実体パスの取得
共通:
カウントデータのマージテーブル作成
> edgeR > gene Symbol付加
1)RNA-seq DEG解析WFを作成
世界情勢と類似のサービス
BioDevOpsによる再現性のあるバイオインフォマティクス環境の構築
• illumina
• BaseSpace: クラウドでのデータ解析環境。アプリ実装や共有ができ
る
• CloudBioLinux
• X年続く老舗。CloudManなど自前のクラスタ構築ツールもある
• Knoppix for Bio
• Bioinformatics向けLiveCD/LiveDVD Linuxの先駆け。書籍化された。
メン終了
• パッケージ集・管理ツール
• DebianMed
• LPM
問題点から考える将来
BioDevOpsによる再現性のあるバイオインフォマティクス環境の構築
• 計算が遅い
• コンテナ仮想化が主流に
• コンテナ仮想の分散計算環境の発展
• 複数VMから構成される計算環境のオーケストレーションが難しい
• 分散計算環境を自動的に構築しテストする
• パイプラインシステムが未熟である
• 大量データを処理しやすいパイプラインシステム
• 解析パイプラインのセマンティクスと共有
• 対話型統計解析ツールとの統合
• ipython, RStudio など
1. Cloud Computing
3つのCloud Computing
3つの仮想化技術
!
2. Infrastructure as Code
ハードウェア・ソフトウェア管理をプログラムする
テストと継続的インテグレーション
ソーシャルソースコードレボジトリ
!
3. Bayes Linux: Bioinformatics Analysis Environment
System
BioDevOps.org
RIKEN Cloud System
BioDevOpsによる再現性のあるバイオインフォマティクス環境の構築
Itoshi NIKAIDO, PhD <itoshi.nikaido@riken.jp>
Unit Leader, Bioinformatics Research Unit
RIKEN Advanced Center for Computer and Communication
http://bit.accc.riken.jp/
• RIKEN ACCC
• BiT
• Manabu Ishida (DevOps)
• Mika Yoshimura, PhD (Galaxy & pipeline)
• Akihiro Matsushima (Infrastructure)
• Koki Tsuyuzaki, PhD (Pipeline for RNA-Seq)
• Preventive medicine and applied genomics unit
• Wako unit & RIKEN Cloud Team
• Fujitsu SSL
• Yamamoto Go
• RIKEN President's Discretionary Fund

Más contenido relacionado

La actualidad más candente

OpenStackクラウド基盤構築ハンズオンセミナー 第2日:ハンズオンNo1
OpenStackクラウド基盤構築ハンズオンセミナー 第2日:ハンズオンNo1OpenStackクラウド基盤構築ハンズオンセミナー 第2日:ハンズオンNo1
OpenStackクラウド基盤構築ハンズオンセミナー 第2日:ハンズオンNo1Etsuji Nakai
 
Kubernetes in プロダクション! -- cndjp第2回
Kubernetes in プロダクション! -- cndjp第2回Kubernetes in プロダクション! -- cndjp第2回
Kubernetes in プロダクション! -- cndjp第2回Hiroshi Hayakawa
 
ロボットシステムのつくりかた 〜Robot Operating Systemというアプローチ〜
ロボットシステムのつくりかた 〜Robot Operating Systemというアプローチ〜ロボットシステムのつくりかた 〜Robot Operating Systemというアプローチ〜
ロボットシステムのつくりかた 〜Robot Operating Systemというアプローチ〜Hideki Takase
 
Aeolus Conductorによる複数環境へのデプロイ自動化
Aeolus Conductorによる複数環境へのデプロイ自動化Aeolus Conductorによる複数環境へのデプロイ自動化
Aeolus Conductorによる複数環境へのデプロイ自動化Etsuji Nakai
 
Mk network programmability-03
Mk network programmability-03Mk network programmability-03
Mk network programmability-03Miya Kohno
 
DevStackで始めるCloud FoundryとBOSH
DevStackで始めるCloud FoundryとBOSHDevStackで始めるCloud FoundryとBOSH
DevStackで始めるCloud FoundryとBOSHi_yudai
 
遺伝研スパコンの『ここが困った!』事例集と今後への提言
遺伝研スパコンの『ここが困った!』事例集と今後への提言遺伝研スパコンの『ここが困った!』事例集と今後への提言
遺伝研スパコンの『ここが困った!』事例集と今後への提言Masahiro Kasahara
 
NGS解析を始めた時にぶつかりがちな小さい壁あれこれ
NGS解析を始めた時にぶつかりがちな小さい壁あれこれNGS解析を始めた時にぶつかりがちな小さい壁あれこれ
NGS解析を始めた時にぶつかりがちな小さい壁あれこれDNA Data Bank of Japan center
 
Webアプリケーションによる電源管理システムのご紹介
Webアプリケーションによる電源管理システムのご紹介Webアプリケーションによる電源管理システムのご紹介
Webアプリケーションによる電源管理システムのご紹介npsg
 
RDOとPackstackのご紹介
RDOとPackstackのご紹介RDOとPackstackのご紹介
RDOとPackstackのご紹介Etsuji Nakai
 
Secure Code for Interactive Programming
Secure Code for Interactive ProgrammingSecure Code for Interactive Programming
Secure Code for Interactive Programminghagino 3000
 
OpenStackクラウド基盤構築ハンズオンセミナー 第1日:ハンズオンNo2
OpenStackクラウド基盤構築ハンズオンセミナー 第1日:ハンズオンNo2OpenStackクラウド基盤構築ハンズオンセミナー 第1日:ハンズオンNo2
OpenStackクラウド基盤構築ハンズオンセミナー 第1日:ハンズオンNo2Etsuji Nakai
 
分散ストレージソフトウェアCeph・アーキテクチャー概要
分散ストレージソフトウェアCeph・アーキテクチャー概要分散ストレージソフトウェアCeph・アーキテクチャー概要
分散ストレージソフトウェアCeph・アーキテクチャー概要Etsuji Nakai
 
Linux女子部 iptables復習編
Linux女子部 iptables復習編Linux女子部 iptables復習編
Linux女子部 iptables復習編Etsuji Nakai
 
OpenStackクラウド基盤構築ハンズオンセミナー 第2日:講義No2
OpenStackクラウド基盤構築ハンズオンセミナー 第2日:講義No2OpenStackクラウド基盤構築ハンズオンセミナー 第2日:講義No2
OpenStackクラウド基盤構築ハンズオンセミナー 第2日:講義No2Etsuji Nakai
 
Linux女子部 firewalld徹底入門!
Linux女子部 firewalld徹底入門!Linux女子部 firewalld徹底入門!
Linux女子部 firewalld徹底入門!Etsuji Nakai
 

La actualidad más candente (20)

OpenStackクラウド基盤構築ハンズオンセミナー 第2日:ハンズオンNo1
OpenStackクラウド基盤構築ハンズオンセミナー 第2日:ハンズオンNo1OpenStackクラウド基盤構築ハンズオンセミナー 第2日:ハンズオンNo1
OpenStackクラウド基盤構築ハンズオンセミナー 第2日:ハンズオンNo1
 
Kubernetes in プロダクション! -- cndjp第2回
Kubernetes in プロダクション! -- cndjp第2回Kubernetes in プロダクション! -- cndjp第2回
Kubernetes in プロダクション! -- cndjp第2回
 
ロボットシステムのつくりかた 〜Robot Operating Systemというアプローチ〜
ロボットシステムのつくりかた 〜Robot Operating Systemというアプローチ〜ロボットシステムのつくりかた 〜Robot Operating Systemというアプローチ〜
ロボットシステムのつくりかた 〜Robot Operating Systemというアプローチ〜
 
Cloud Foundry varz
Cloud Foundry varzCloud Foundry varz
Cloud Foundry varz
 
Aeolus Conductorによる複数環境へのデプロイ自動化
Aeolus Conductorによる複数環境へのデプロイ自動化Aeolus Conductorによる複数環境へのデプロイ自動化
Aeolus Conductorによる複数環境へのデプロイ自動化
 
Mk network programmability-03
Mk network programmability-03Mk network programmability-03
Mk network programmability-03
 
DevStackで始めるCloud FoundryとBOSH
DevStackで始めるCloud FoundryとBOSHDevStackで始めるCloud FoundryとBOSH
DevStackで始めるCloud FoundryとBOSH
 
遺伝研スパコンの『ここが困った!』事例集と今後への提言
遺伝研スパコンの『ここが困った!』事例集と今後への提言遺伝研スパコンの『ここが困った!』事例集と今後への提言
遺伝研スパコンの『ここが困った!』事例集と今後への提言
 
NGS解析を始めた時にぶつかりがちな小さい壁あれこれ
NGS解析を始めた時にぶつかりがちな小さい壁あれこれNGS解析を始めた時にぶつかりがちな小さい壁あれこれ
NGS解析を始めた時にぶつかりがちな小さい壁あれこれ
 
Apache Hadoopを改めて知る
Apache Hadoopを改めて知るApache Hadoopを改めて知る
Apache Hadoopを改めて知る
 
ビッグデータ活用とサーバー基盤
ビッグデータ活用とサーバー基盤ビッグデータ活用とサーバー基盤
ビッグデータ活用とサーバー基盤
 
Webアプリケーションによる電源管理システムのご紹介
Webアプリケーションによる電源管理システムのご紹介Webアプリケーションによる電源管理システムのご紹介
Webアプリケーションによる電源管理システムのご紹介
 
RDOとPackstackのご紹介
RDOとPackstackのご紹介RDOとPackstackのご紹介
RDOとPackstackのご紹介
 
GlusterFS Masakari Talks
GlusterFS Masakari TalksGlusterFS Masakari Talks
GlusterFS Masakari Talks
 
Secure Code for Interactive Programming
Secure Code for Interactive ProgrammingSecure Code for Interactive Programming
Secure Code for Interactive Programming
 
OpenStackクラウド基盤構築ハンズオンセミナー 第1日:ハンズオンNo2
OpenStackクラウド基盤構築ハンズオンセミナー 第1日:ハンズオンNo2OpenStackクラウド基盤構築ハンズオンセミナー 第1日:ハンズオンNo2
OpenStackクラウド基盤構築ハンズオンセミナー 第1日:ハンズオンNo2
 
分散ストレージソフトウェアCeph・アーキテクチャー概要
分散ストレージソフトウェアCeph・アーキテクチャー概要分散ストレージソフトウェアCeph・アーキテクチャー概要
分散ストレージソフトウェアCeph・アーキテクチャー概要
 
Linux女子部 iptables復習編
Linux女子部 iptables復習編Linux女子部 iptables復習編
Linux女子部 iptables復習編
 
OpenStackクラウド基盤構築ハンズオンセミナー 第2日:講義No2
OpenStackクラウド基盤構築ハンズオンセミナー 第2日:講義No2OpenStackクラウド基盤構築ハンズオンセミナー 第2日:講義No2
OpenStackクラウド基盤構築ハンズオンセミナー 第2日:講義No2
 
Linux女子部 firewalld徹底入門!
Linux女子部 firewalld徹底入門!Linux女子部 firewalld徹底入門!
Linux女子部 firewalld徹底入門!
 

Destacado

Bioinformatics Analysis Environment for Your Laboratory Use
Bioinformatics Analysis Environment for Your Laboratory UseBioinformatics Analysis Environment for Your Laboratory Use
Bioinformatics Analysis Environment for Your Laboratory UseItoshi Nikaido
 
Rの環境とスコープ
Rの環境とスコープRの環境とスコープ
Rの環境とスコープItoshi Nikaido
 
Rのオブジェクト
RのオブジェクトRのオブジェクト
RのオブジェクトItoshi Nikaido
 
オープンデータ 〜日本版データリポジトリの可能性〜
オープンデータ〜日本版データリポジトリの可能性〜オープンデータ〜日本版データリポジトリの可能性〜
オープンデータ 〜日本版データリポジトリの可能性〜National Institute of Informatics (NII)
 
DNAは生命の設計図
DNAは生命の設計図DNAは生命の設計図
DNAは生命の設計図gan-navi
 
DevOpsとcloudで達成する再現性のあるDNAシーケンス解析とスーパーコンピューティング
DevOpsとcloudで達成する再現性のあるDNAシーケンス解析とスーパーコンピューティングDevOpsとcloudで達成する再現性のあるDNAシーケンス解析とスーパーコンピューティング
DevOpsとcloudで達成する再現性のあるDNAシーケンス解析とスーパーコンピューティングItoshi Nikaido
 
KJ法の背景
KJ法の背景KJ法の背景
KJ法の背景nishio
 
KJ法のW型問題解決モデルとU理論、それぞれの問題意識 加筆版
KJ法のW型問題解決モデルとU理論、それぞれの問題意識 加筆版KJ法のW型問題解決モデルとU理論、それぞれの問題意識 加筆版
KJ法のW型問題解決モデルとU理論、それぞれの問題意識 加筆版nishio
 
[DDBJing30] メタゲノム解析と微生物統合データベース
[DDBJing30] メタゲノム解析と微生物統合データベース[DDBJing30] メタゲノム解析と微生物統合データベース
[DDBJing30] メタゲノム解析と微生物統合データベースDNA Data Bank of Japan center
 

Destacado (11)

Bioinformatics Analysis Environment for Your Laboratory Use
Bioinformatics Analysis Environment for Your Laboratory UseBioinformatics Analysis Environment for Your Laboratory Use
Bioinformatics Analysis Environment for Your Laboratory Use
 
Rの環境とスコープ
Rの環境とスコープRの環境とスコープ
Rの環境とスコープ
 
Rのオブジェクト
RのオブジェクトRのオブジェクト
Rのオブジェクト
 
オープンデータ 〜日本版データリポジトリの可能性〜
オープンデータ〜日本版データリポジトリの可能性〜オープンデータ〜日本版データリポジトリの可能性〜
オープンデータ 〜日本版データリポジトリの可能性〜
 
DNAは生命の設計図
DNAは生命の設計図DNAは生命の設計図
DNAは生命の設計図
 
Sakai 20110910
Sakai 20110910Sakai 20110910
Sakai 20110910
 
DevOpsとcloudで達成する再現性のあるDNAシーケンス解析とスーパーコンピューティング
DevOpsとcloudで達成する再現性のあるDNAシーケンス解析とスーパーコンピューティングDevOpsとcloudで達成する再現性のあるDNAシーケンス解析とスーパーコンピューティング
DevOpsとcloudで達成する再現性のあるDNAシーケンス解析とスーパーコンピューティング
 
KJ法の背景
KJ法の背景KJ法の背景
KJ法の背景
 
多変量解析
多変量解析多変量解析
多変量解析
 
KJ法のW型問題解決モデルとU理論、それぞれの問題意識 加筆版
KJ法のW型問題解決モデルとU理論、それぞれの問題意識 加筆版KJ法のW型問題解決モデルとU理論、それぞれの問題意識 加筆版
KJ法のW型問題解決モデルとU理論、それぞれの問題意識 加筆版
 
[DDBJing30] メタゲノム解析と微生物統合データベース
[DDBJing30] メタゲノム解析と微生物統合データベース[DDBJing30] メタゲノム解析と微生物統合データベース
[DDBJing30] メタゲノム解析と微生物統合データベース
 

Similar a BioDevOpsによる再現性のあるバイオインフォマティクス環境の構築

SaaS/クラウドコンピューティングでのオープンソース活用とセキュリティ
SaaS/クラウドコンピューティングでのオープンソース活用とセキュリティSaaS/クラウドコンピューティングでのオープンソース活用とセキュリティ
SaaS/クラウドコンピューティングでのオープンソース活用とセキュリティKuniyasu Suzaki
 
Cloudstack user group meeting in osaka
Cloudstack user group meeting in osakaCloudstack user group meeting in osaka
Cloudstack user group meeting in osakaNaotaka Jay HOTTA
 
OSC 2012 Microsoft Session [マイクロソフトの魅せるセンサー×クラウド技術]
OSC 2012 Microsoft Session [マイクロソフトの魅せるセンサー×クラウド技術]OSC 2012 Microsoft Session [マイクロソフトの魅せるセンサー×クラウド技術]
OSC 2012 Microsoft Session [マイクロソフトの魅せるセンサー×クラウド技術]Aya Tokura
 
「hbstudy#23 OpenStack祭!!」資料 ~OpenStackプロジェクトの全体像~
「hbstudy#23 OpenStack祭!!」資料 ~OpenStackプロジェクトの全体像~「hbstudy#23 OpenStack祭!!」資料 ~OpenStackプロジェクトの全体像~
「hbstudy#23 OpenStack祭!!」資料 ~OpenStackプロジェクトの全体像~Masanori Itoh
 
[db tech showcase OSS 2017] A24: マイクロソフトと OSS Database - Azure Database for M...
[db tech showcase OSS 2017] A24: マイクロソフトと OSS Database - Azure Database for M...[db tech showcase OSS 2017] A24: マイクロソフトと OSS Database - Azure Database for M...
[db tech showcase OSS 2017] A24: マイクロソフトと OSS Database - Azure Database for M...Insight Technology, Inc.
 
CloudStack Overview(OSC2012Kansai@Kyoto)
CloudStack Overview(OSC2012Kansai@Kyoto)CloudStack Overview(OSC2012Kansai@Kyoto)
CloudStack Overview(OSC2012Kansai@Kyoto)Satoshi Shimazaki
 
IIJlab seminar - Linux Kernel Library: Reusable monolithic kernel (in Japanese)
IIJlab seminar - Linux Kernel Library: Reusable monolithic kernel (in Japanese)IIJlab seminar - Linux Kernel Library: Reusable monolithic kernel (in Japanese)
IIJlab seminar - Linux Kernel Library: Reusable monolithic kernel (in Japanese)Hajime Tazaki
 
Whats new Apache CloudStack
Whats new Apache CloudStackWhats new Apache CloudStack
Whats new Apache CloudStackKimihiko Kitase
 
[日本DCの本命、大阪でWindows Azureを愛でる会] Windows Azure 概要 & 最新情報
[日本DCの本命、大阪でWindows Azureを愛でる会] Windows Azure 概要 & 最新情報[日本DCの本命、大阪でWindows Azureを愛でる会] Windows Azure 概要 & 最新情報
[日本DCの本命、大阪でWindows Azureを愛でる会] Windows Azure 概要 & 最新情報Naoki (Neo) SATO
 
Java on Microsoft Azure
Java on Microsoft AzureJava on Microsoft Azure
Java on Microsoft AzureYoshio Terada
 
CloudStack Ecosystem Day - OpenStack/Swift
CloudStack Ecosystem Day - OpenStack/SwiftCloudStack Ecosystem Day - OpenStack/Swift
CloudStack Ecosystem Day - OpenStack/Swiftirix_jp
 
Cloudってどんなもの?
Cloudってどんなもの?Cloudってどんなもの?
Cloudってどんなもの?Kazuto Kusama
 
PHP on Windows Azure
PHP on Windows AzurePHP on Windows Azure
PHP on Windows AzureMicrosoft
 
G tech2016 デジタルトランスフォーメーションを牽引するAzure+OSSのスキル習得ポイント
G tech2016 デジタルトランスフォーメーションを牽引するAzure+OSSのスキル習得ポイントG tech2016 デジタルトランスフォーメーションを牽引するAzure+OSSのスキル習得ポイント
G tech2016 デジタルトランスフォーメーションを牽引するAzure+OSSのスキル習得ポイントTrainocate Japan, Ltd.
 
試して学べるクラウド技術! OpenShift
試して学べるクラウド技術! OpenShift試して学べるクラウド技術! OpenShift
試して学べるクラウド技術! OpenShiftEtsuji Nakai
 
Azure Antenna AI 概要
Azure Antenna AI 概要Azure Antenna AI 概要
Azure Antenna AI 概要Miho Yamamoto
 
Azure DevOps 関西 2019 - Overview
Azure DevOps 関西 2019 - OverviewAzure DevOps 関西 2019 - Overview
Azure DevOps 関西 2019 - OverviewKeiji Kamebuchi
 
Introduction of Rancher at OSC Tokyo 17 Spring
Introduction of Rancher at OSC Tokyo 17 SpringIntroduction of Rancher at OSC Tokyo 17 Spring
Introduction of Rancher at OSC Tokyo 17 SpringGo Chiba
 

Similar a BioDevOpsによる再現性のあるバイオインフォマティクス環境の構築 (20)

SaaS/クラウドコンピューティングでのオープンソース活用とセキュリティ
SaaS/クラウドコンピューティングでのオープンソース活用とセキュリティSaaS/クラウドコンピューティングでのオープンソース活用とセキュリティ
SaaS/クラウドコンピューティングでのオープンソース活用とセキュリティ
 
Cloudstack user group meeting in osaka
Cloudstack user group meeting in osakaCloudstack user group meeting in osaka
Cloudstack user group meeting in osaka
 
OpenStack概要
OpenStack概要OpenStack概要
OpenStack概要
 
OSC 2012 Microsoft Session [マイクロソフトの魅せるセンサー×クラウド技術]
OSC 2012 Microsoft Session [マイクロソフトの魅せるセンサー×クラウド技術]OSC 2012 Microsoft Session [マイクロソフトの魅せるセンサー×クラウド技術]
OSC 2012 Microsoft Session [マイクロソフトの魅せるセンサー×クラウド技術]
 
「hbstudy#23 OpenStack祭!!」資料 ~OpenStackプロジェクトの全体像~
「hbstudy#23 OpenStack祭!!」資料 ~OpenStackプロジェクトの全体像~「hbstudy#23 OpenStack祭!!」資料 ~OpenStackプロジェクトの全体像~
「hbstudy#23 OpenStack祭!!」資料 ~OpenStackプロジェクトの全体像~
 
[db tech showcase OSS 2017] A24: マイクロソフトと OSS Database - Azure Database for M...
[db tech showcase OSS 2017] A24: マイクロソフトと OSS Database - Azure Database for M...[db tech showcase OSS 2017] A24: マイクロソフトと OSS Database - Azure Database for M...
[db tech showcase OSS 2017] A24: マイクロソフトと OSS Database - Azure Database for M...
 
CloudStack Overview(OSC2012Kansai@Kyoto)
CloudStack Overview(OSC2012Kansai@Kyoto)CloudStack Overview(OSC2012Kansai@Kyoto)
CloudStack Overview(OSC2012Kansai@Kyoto)
 
IIJlab seminar - Linux Kernel Library: Reusable monolithic kernel (in Japanese)
IIJlab seminar - Linux Kernel Library: Reusable monolithic kernel (in Japanese)IIJlab seminar - Linux Kernel Library: Reusable monolithic kernel (in Japanese)
IIJlab seminar - Linux Kernel Library: Reusable monolithic kernel (in Japanese)
 
Whats new Apache CloudStack
Whats new Apache CloudStackWhats new Apache CloudStack
Whats new Apache CloudStack
 
[日本DCの本命、大阪でWindows Azureを愛でる会] Windows Azure 概要 & 最新情報
[日本DCの本命、大阪でWindows Azureを愛でる会] Windows Azure 概要 & 最新情報[日本DCの本命、大阪でWindows Azureを愛でる会] Windows Azure 概要 & 最新情報
[日本DCの本命、大阪でWindows Azureを愛でる会] Windows Azure 概要 & 最新情報
 
Java on Microsoft Azure
Java on Microsoft AzureJava on Microsoft Azure
Java on Microsoft Azure
 
CloudStack Ecosystem Day - OpenStack/Swift
CloudStack Ecosystem Day - OpenStack/SwiftCloudStack Ecosystem Day - OpenStack/Swift
CloudStack Ecosystem Day - OpenStack/Swift
 
Cloudってどんなもの?
Cloudってどんなもの?Cloudってどんなもの?
Cloudってどんなもの?
 
PHP on Windows Azure
PHP on Windows AzurePHP on Windows Azure
PHP on Windows Azure
 
PHP on Windows Azure
PHP on Windows AzurePHP on Windows Azure
PHP on Windows Azure
 
G tech2016 デジタルトランスフォーメーションを牽引するAzure+OSSのスキル習得ポイント
G tech2016 デジタルトランスフォーメーションを牽引するAzure+OSSのスキル習得ポイントG tech2016 デジタルトランスフォーメーションを牽引するAzure+OSSのスキル習得ポイント
G tech2016 デジタルトランスフォーメーションを牽引するAzure+OSSのスキル習得ポイント
 
試して学べるクラウド技術! OpenShift
試して学べるクラウド技術! OpenShift試して学べるクラウド技術! OpenShift
試して学べるクラウド技術! OpenShift
 
Azure Antenna AI 概要
Azure Antenna AI 概要Azure Antenna AI 概要
Azure Antenna AI 概要
 
Azure DevOps 関西 2019 - Overview
Azure DevOps 関西 2019 - OverviewAzure DevOps 関西 2019 - Overview
Azure DevOps 関西 2019 - Overview
 
Introduction of Rancher at OSC Tokyo 17 Spring
Introduction of Rancher at OSC Tokyo 17 SpringIntroduction of Rancher at OSC Tokyo 17 Spring
Introduction of Rancher at OSC Tokyo 17 Spring
 

Último

クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfFumieNakayama
 
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...博三 太田
 
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)UEHARA, Tetsutaro
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?akihisamiyanaga1
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NTT DATA Technology & Innovation
 
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineerYuki Kikuchi
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfFumieNakayama
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)Hiroshi Tomioka
 

Último (8)

クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
 
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
 
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
 
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
 

BioDevOpsによる再現性のあるバイオインフォマティクス環境の構築