2020年5月– date –
-
塩基配列の操作【Python】
Biopythonでは配列データをSeqオブジェクトとして保持します。Seqオブジェクトとすることで、核酸配列の転写・翻訳などの遺伝子情報の操作に特有の操作を行うことが可能になります。 バイオインフォマティクス環境 以下の方法で構築した環境であることを前... -
非エンジニア向けのMarkdown記法入門
Markdown(マークダウン)記法は文章を記述するときの方法の1つで、簡単な方法で見栄えの良い文章を作ることができます。Markdownはテキストファイルとして書いていきますが、テキストファイルのままでも読みやすく、文章の構造もはっきりさせることができる... -
非エンジニア向けのGitHub活用法 (特にライフサイエンス分野)
GitHubって聞いたことありますか?ソフトウェア開発をしている方なら常識でしょうが、非エンジニアにとっては全く知らない人が大多数だと思います。 GitHubとは、本来はソフトウェア開発におけるソースコード(=プログラミング言語で書かれたソフトウェア... -
実験ノートの電子化 (電子ラボノート)
生物系に限らず研究者にとってはラボノート(実験ノート)は日々の研究の記録していく上で必須のものですよね?それは医者にとってのカルテのような存在で、単にデータをまとめるだけではなく時としては研究不正をしていないことを証明するためのものにもな... -
シークエンスデータのファイル形式とBiopythonオブジェクト【Python】
ここでは、シークエンスデータを表す各種のファイル形式について説明します。BiopythonではSeqRecordオブジェクトとしてシークエンスデータを扱いますが、それぞれのファイル形式がSeqRecordオブジェクトにどのように変換されるのかを示します。 バイオイ... -
Windows環境でのゲノムデータの取得【Python】
ここでは、「WindowsユーザーのためのPythonを用いたゲノム解析環境」で構築した環境で、ゲノムデータの取得方法を説明します。 バイオインフォマティクス環境 以下の方法で構築した環境であることを前提として説明します。 Windows10 + WSL (Windowsユー... -
WindowsユーザーのためのPythonを用いたゲノム解析環境【Python】
バイオインフォマティクスの解析はLinuxやそれをベースとしたmacを用いて行われることが一般的ですが、圧倒的に多くの人は普段Windowsを使っていますよね?「Windowsでゲノム解析ができないの?」と一度は皆さん思ったのではないでしょうか? このサイトで... -
UWPアプリの公式広告プラットフォームの廃止
androidでもiOSでも、そしてWindowsでもフリーアプリの収益化のための広告プラットフォームが用意されています。androidやiOSで優秀なフリーアプリが多くあるのは、このような広告プラットフォームで広告が供給されているおかげというわけですね。 しかし... -
Life Story 365 について
「アプリ開発ノート」ということで、まずは今まで書く機会もなかった日記アプリのLife Story 365の開発について記録を残しておこうと思います。 [toc] Life Story 365の開発の経緯 もともとパソコンを使って日記を書いたりしていたのですが、既存の日記ソ... -
DICOM-RT形式を読み込む – プラン編【Python】
放射線治療におけるプランデータを格納するDICOM-RTデータの扱い方を説明します。 [toc] サンプルデータの準備 Pydicomには放射線治療で使われるDICOM-RTのサンプルも含まれています。プランデータのサンプルは'rtplan.dcm'です。 import pydicom path = p...
12