• 研究課題をさがす
  • 研究者をさがす
  • KAKENの使い方
  1. 課題ページに戻る

2018 年度 実績報告書

大規模ゲノム情報解析を加速する並列計算システム

研究課題

研究課題/領域番号 16K16145
研究機関東京大学

研究代表者

笠原 雅弘  東京大学, 大学院新領域創成科学研究科, 准教授 (60376605)

研究期間 (年度) 2016-04-01 – 2019-03-31
キーワード再現性 / コンテナ仮想化 / ワークフロー / 並列計算
研究実績の概要

ゲノム研究に用いられる大規模並列計算では計算に用いるソフトウェア数が膨大となり、様々なバージョンや依存関係を持ち、時には互いにコンフリクトするソフトウェアを同時に使用しなければならない。このような目的のためにはコンテナ仮想化がよく用いられるが、Docker や Singularity のような管理者権限を用いてインストールする必要があるコンテナ仮想化エンジンは、限られた数の科学技術向けHPCクラスターでしかサポートされていない。また、Univa Grid Engine や CUDA などのホスト環境を必要とするソフトウェアはコンテナ内からホスト環境へのアクセスを必要とする。これらの問題を解決するため、管理者権限を一切使用しない、ホスト環境との “composability” を実現したコンテナ仮想化エンジン LPMX を開発し、オープンソースで公開した。また、ファイルシステムレイヤーをサポートし、Docker イメージを直接用いることができるよう実装した。
一方、ゲノム研究ではパイプライン的な計算を多用し、例えばがん研究では100以上の解析ソフトウェアを用いることもあるが、解析ソフトウェアのインストールには数ヶ月の時間がかかる事もしばしばあった。そこで、以前から開発を行っていた Local Package manager(LPM)を改良し、セットアップ方法を共有することで解析ソフトウェアのセットアップに必要なハンズオンタイムを大幅に短縮した。また、ユーザーからのパッケージ投稿を(再度)可能とした。また、Bioconda 等の広く利用されているサードパーティーパッケージをサポートすることでユーザーに対してより高いユーザビリティを提供できるようになった。また、コンテナ仮想化との統合を進めている。

  • 研究成果

    (5件)

すべて 2019 2018 その他

すべて 学会発表 (3件) (うち国際学会 2件) 備考 (2件)

  • [学会発表] LPMX: Local Package Manager X edition & taw: Tiny Amazon Wrapper2019

    • 著者名/発表者名
      Masahiro Kasahara
    • 学会等名
      第23回オープンバイオ研究会
  • [学会発表] Things that Docker does not Provide for Genome Informatics2018

    • 著者名/発表者名
      Masahiro Kasahara
    • 学会等名
      Biohackathon 2018 Symposium
    • 国際学会
  • [学会発表] A composable container system for genomic analysis pipelines2018

    • 著者名/発表者名
      Xu Yang
    • 学会等名
      Bioinformatics Open Source Conference 2018 (BOSC2018)
    • 国際学会
  • [備考] Local Package Manager

    • URL

      https://lpm.bio/

  • [備考] Local Package Manager X

    • URL

      https://github.com/JasonYangShadow/lpmx

URL: 

公開日: 2019-12-27  

サービス概要 検索マニュアル よくある質問 お知らせ 利用規程 科研費による研究の帰属

Powered by NII kakenhi