読者です 読者をやめる 読者になる 読者になる

Pythonパッケージ: 便利なコマンドラインパーサClickを使ってみる

概要 コマンドラインパーサとして、argparseと呼ばれるPythonの標準パッケージが存在するが、使い勝手がいまいちだと感じています(あくまで個人的な感想ですが…)。 今回は、たまたま見つけたclickと呼ばれるサードパーティ製のPythonパッケージを用いてコ…

ENCODEプロジェクトのNGSデータを活用する

概要 ENCODEプロジェクトとは、ポストゲノム研究戦略としてヒトゲノムの機能性エレメントの同定とその全体像を解明するために組織された国際プロジェクトの1つです。 RNA-seq、ChIP-seq、DNase-seq、Hi-C、ChIA-PET、eCLIP-seqなどの解析手法を用いて、毎月…

HoloLensを使ってPDBに登録されているタンパク質の立体構造を現実空間に投影する

概要 HoloLens向けのアプリをビルドして実機にデプロイするところをまとめてみました。 Microsoftが用意しているHello World的なチュートリアルをなぞってみます。 Holograms 100 ただのCubeを表示させるだけだと味気ないので、 www.rcsb.org PDBからタンパ…

Windows10でNGS解析をやってみる - Bash on Ubuntu on Windows × Bioconda

概要 次世代シーケンス(NGS)のデータ解析というとLinux OS上で作業するのが一般的で、Windowsで行うためにはVMwareやVirtualBoxでLinuxの仮想環境を構築する必要がありました。 ただ、この方法だと環境構築が面倒で、場合によってはうまく動かないケースが…

NCBI GEOからまとめてSRAファイルを取得する

概要 NCBI GEOからまとめてSRAファイルを取得したい。 準備 Entrez Directのコンパイル済みのバイナリファイルをダウンロードして、パスを通すだけ。 * Entrez Direct ftp://ftp.ncbi.nlm.nih.gov/entrez/entrezdirect/ https://www.ncbi.nlm.nih.gov/news/0…

biocondaを利用してNGS関連のソフトウェアを一括でインストールする

概要 biocondaと呼ばれるパッケージマネージャーを用いて、バイオインフォマティクス関連のソフトウェアのインストールから、バージョン管理までを行うことができます。 バイオインフォマティクスの解析環境を用意しようと思っているなら、自力でソフトウェ…

Leap Motionを使ってVR上にデスクトップ画面を作ろう

はじめに Leap Motionとは Leap Motionは、手の位置や指一本一本の動きをトラッキングすることのできる赤外線センサーです。 VR向けに対応したOrion SDKを導入することにより、Oculus RiftやHTC Viveと組み合わせてVR空間で手をトラッキングすることも可能に…