Scrapyことはじめ

Scrapyは、Python製のスクレイピング用フレームワークです。 Scrapyのごく簡単なチュートリアルを紹介しつつ、Scrapyを使用するメリットについて、考察します。 BeautifulSoupや、Seleniumだけでは足りない処理とは。。

Seurat を駆使する会②

SeuratはシングルセルRNA解析で頻繁に使用されるRのパッケージです。 Seuratを用いたscRNA解析について、CCAによるbatch effect除去などを含めた手法を丁寧に解説します。

つぶやきたい

前略、お元気ですか。昔のkimoton様 昔の人と話して、最近の自分が圧倒的に普遍的なことばかり書いている、話していることに気づいた。 なぜだ。これが社会の闇というやつか。 昔はもっと自由に書いていた。まぁただ感じたままの現実を綴っていただけだった…

Docker入門

はじめに Docker って何? メリット デメリット 継続的インテグレーション(Continuous Integration)を加速する Docker コマンド 公開されているDocker イメージを使いたい! 今ローカル環境に存在するイメージを知りたい! コンテナを生成して起動したい!…

fastqファイルのクオリティをチェック - FastQC

QCとは バイオインフォマティクスの解析では、通常シーケンサから出力されたリードの配列データを入力データとします。 このデータから、様々な解析を行い、生物学的な意味合いを見出すのですが、 その前に、そのデータが本当に解析する価値のあるものなのか…

配列のクオリティーコントロール - FASTX-toolkit

はじめに FASTX toolkitは、ショートリードのfastqファイルの前処理に使用されるコマンドラインツールの集合です。 低クオリティーのリードを除去したい場合や、クオリティーを基準に塩基をトリミングしたい際等に使用されます。 似たようなツールとしては、…

Sphinxでドキュメント作成 - github.ioでの公開まで

Sphinx とは Python製のドキュメント生成ツール。 特徴としては以下の通り。 reStructuredTextで記述する(プラグインの導入によりMarkdownも可) ドキュメントを複数ファイルに分けて管理することができる 実体はプレーンテキストなのでGit等でバージョン管…