macでインフォマティクス

macでインフォマティクス

HTS (NGS) 関連のインフォマティクス情報についてまとめています。

tips

新着順 人気順

ローカルLLMのモニターとベンチマークのためのツール Anubis-OSS

2026/08/20 推敲 レポジトリより Anubisは、Ollama、MLX、oMLX、LM Studio Server、OpenWebUI、Docker Modelsなど、OpenAI互換のあらゆるエンドポイントを利用してローカルLLM(大規模言語モデル)のベンチマーク、比較、管理を行うためのmacOSネイティブア…

ターミナル上でPDB構造を表示するProteinView

2026/08/15 追記 ProteinViewは、PDBやmmCIF形式の立体構造をターミナル上で確認するためのオープンソースの分子構造ビューアである。タンパク質だけでなくDNA、RNAおよび小分子を読み込むことができ、Braille、HD、Kitty/Sixelを使ったFullHD表示に対応して…

比較ゲノム解析におけるANIの位置づけ

2026/08/10 文章推敲中 推敲完了 今日はANIについて少し踏み込んだ説明します。以前の記事でANIの基本的な説明はしましたので、今回は、そもそもANIはどのような使い方をするのか、使ってはいけないのはどうゆう時か、そしてANIからわかった興味深い科学的知…

Mac向けタスクマネージャー TMOG

TMOG (Task Manager OG)は、Windowsのタスク マネージャーを開発したDave Plummer氏が、macOS向けに公開した新しいタスクマネージャー。CPU、GPU、メモリ、ストレージ、ネットワーク、エネルギー、温度、プロセス、ハードウェアといった情報を、精緻なインタ…

Codexの音声入力機能を使う

Codexのアップデートにより、いつでも使える Voice dictation 機能が追加されました。これを使うと、有料のサブスクリプション型音声入力サービスを使わなくても、実用的な音声入力を常に利用できます。条件はCodexが起動中であることだけです。 https://dev…

Google NotebookLMを使う

2026/05/07 誤字修正, 5/8 Fast search => Fast Research Google NotebookLMは、読み込ませた論文や資料をもとに、要約や質問応答ができるAIノートブックです。複数の論文を読み込ませて論点を整理したり、チャット形式で質問したりと多彩な利用法があります…

OpenAIのCodexを使う

OpenAIのCodexは、ChatGPT上で動作する、自然言語指示でコードの生成・修正・テスト・ファイル編集を自律的に行う高度なコーディングエージェントです。cluade codeとともに広く使われています。軽く試してみましょう。 HP https://openai.com/ja-JP/codex/ …

ウェブページをmarkdown記法に変換するブラウザの拡張機能 .MD this page

.MD this pageは、今見ているサイトをmarkdown記法に変換するツールで、chromeやfirefoxの拡張機能として使用できます。試してみます。 インストール Chromeを選択、 拡張機能に追加する。 サイトの上で右クリックして.MD this pageを選択する。もしくはopti…

Apple Silicon Macでバイオインフォマティクスツールをネイティブに実行する

以前、登場したばかりのarm版 Macにバイオインフォマティクスツールを簡単に導入するために、ターミナルをRosetta 2モードで起動してIntel Mac向けパッケージマネージャーを使う方法を紹介しました。 あれから5年が経ち、状況は大きく変化しています。まずRo…

ollama、qwen-code、hermes-agentを使う

2026/04/10 追記 2026/04/15 claude codeの部分を修正、4/25追記 久しぶりのブログ更新です。全然更新できず申し訳ありません。 2026年に入ってから、エージェントタスクに関する話題が一気に加速しています。やや誇張かもしれませんが、コミュニティでは毎…

UCSF ChimeraX内でBoltzを使う

2026/02/02 追記 タイトルの通り。インストールと使う流れだけ簡単に見ていきます。 HP https://www.cgl.ucsf.edu/chimerax/docs/user/tools/boltz.html Making Boltz Structure Predictions in ChimeraX https://www.rbvi.ucsf.edu/chimerax/data/boltz-apr20…

メタゲノムアセンブリのマルチサンプルbinning

2026/01/28 追記、誤字修正 今回はmetagenomic binningについてです。Albertsenらは、2013年の論文(Albertsen et al., 2013)で、DNA抽出方法だけ変えて同じサンプルを繰り返しショットガンシークエンスし、DNA抽出効率の違いによる菌体のカバレッジ共存在量情…

生物種を指定してNCBI BLASTサービスを使用するときのTips

2026/01/24 文字修正 しばらく前から、NCBI BLASTサービスのデフォルトDBがCore nucleotide DBとCLusteredNRになりました。データベースは年々加速度的に肥大化しており、検索速度を維持するための変更だと思われます。Core nucleotide DBとCLusteredNRでは、よく…

fastpのバッチ処理スクリプトを使う

2025/09/19 追記 fastpのversion 1.0がリリースされ、フォルダ内のfastqをバッチ処理する便利なスクリプトも提供されました。このスクリプトの使い方を確認しておきます。 インストール 最新のfastpにパスが通っている必要がある。fastpのバージョンが1未満…

CNGBdbのBLASTサービス

China National GeneBank DataBase (CNGBdb) はマルチオミクスデータの体系的なアーカイブと共有を目的としたデータプラットフォーム。CNGBdbは、CNGBの内部データソースとNCBI、EBI、DDBJなどの外部データソースに基づき、INSDC、DataCite、GA4GH、GGBN、AC…

eggNOG-Mapperをローカルで実行する

2026/02/19 追記, 2/26追記 タイトルの通りです。計算機サーバーにアクセスできないことが増えてきたので、ローカルで実行する手順を確認します。計算機は用意する必要があるものの、ローカルで実行すれば、パラメータの細かい調整ができるほか、10万配列…

Zetoroのレコードをダウンロードする zenodo_get

zenodo_getは、その名の通り、Zetoroのfrozen dataをダウンロードするコマンド。 インストール #conda (link)mamba install conda-forge::zenodo_get -y#pippip3 install zenodo_get#from githubpip3 install git+https://github.com/dvolgyes/zenodo_get > …

NCBIのBLASTコアヌクレオチドデータベース

2024/10/27 文章修正 NCBI BLASTのヌクレオチドデータベースはこれまでデフォルトがntでしたが、2024年の夏からはコアヌクレオチドデータベース(core_nt)に切り替わっています。 詳しくはNCBI insightsで説明されています。 NCBI insights: Get Faster, More…

手持ちのproteomeをSTRINGに登録して使う

新機能で、STRINGに任意の生物のプロテオームをアップして注釈を付け、解析時のリファレンスとして使用できるようになっています。試してみます。 https://string-db.org/cgi/input?sessionId=be8s1QO4CYoL&input_page_show_search=offにアクセス。 My Data…

PPanGGOLiNのパンゲノムデータにメタデータを追加する

前回紹介しましたPPanGGOLiNのグラフですが、PPanGGOLiNはHDF-5というファイルフォーマットでパンゲノムを作成し、管理しています。出力ディレクトリにある.h5ファイルがこれに相当します。このファイルは、パンゲノム解析の結果を関連するパラメータや完全…

細菌分類の指標の1つ; 遺伝子頻度グラフの内部ピーク

2024/09/26 推敲、9/27 追記 前回のパンゲノム解析の説明の続きとなります。 前回: https://kazumaxneo.hatenablog.com/entry/2024/08/28/163036 1、パンゲノムプロット パンゲノム解析結果を視覚化する最も一般的な方法は、x軸にゲノム数を、縦軸にコア遺伝…

パンゲノム解析

2024/08/29 推敲, 8/30追記, 9/3 誤字修正、補足*7追加, 9/10 画像追加, 9/20追記 今日はパンゲノム(pan-genome)解析について簡単に紹介します。パンゲノム解析とは、解析対象の種内の全ての株に存在する遺伝子や、一部の株にしか存在しない遺伝子のレパー…

原核生物においてゲノム配列を種のタイプ標本(型)として使えるか

2024/08/28 誤字修正、タイトル修正 2024年8月現在、細菌のゲノム配列は新種記載のためのタイプ標本(型)として認められていません。細菌の新種を報告するには、従来通り、純粋培養した菌を特徴づけ、株を異なる国の2つ以上の公的なCulture Collectionに寄…

特定の分類群に特化したDBを使うことでkrakenのリソース使用量を減らす

2024/08/26 誤字修正 Kraken2はシークエンシングリードから菌叢解析を行うプログラムです。事前に作成されたRefSeq完全長ゲノムのDBなどを使って、シークエンシングリードの超高速な分類学的分類を実行できます。 kraken2はkraken1と比べてメモリ使用率が大…

NCBI BLASTのClusteredNR database

近年、配列決定技術の高度化によってNCBIのタンパク質NRデータベースは急速に成長しており、特定の種の生物のタンパク質は過剰に公開されている。このため、特に過剰に読まれた生物の配列かそれに進化的に近縁な生物の配列を使ってBLASTサーチを実行すると、…

リファレンスゲノムに対するリードアラインメントからempiricalなクオリティ値を算出する bamConcordance

bamConcordanceは、PacificBiosciencesが管理しているレポジトリの1つで管理されている、リードのリファレンス配列とのマッピングの一致度からリードの経験的なクオリティ値を算出するpythonスクリプト。エラー修正ツールで修正された後のシークエンシング…

HTS(NGS)の基本ツールのインストール手順

2024/05/10 BamTools追加 UbuntuにHTSの基本的なツールをインストールする手順をまとめました。pythonでラップされているようなツールはanacondaに頼るのが早いので除外し、純粋にコンパイル言語で書かれたよく使われているツールを対象としました。 docker…

KEGG KOデータベースでKO IDの機能的情報を取得する

タイトルの通りです。KO (KEGG Orthology) のリストから情報を取得するには、KO (KEGG ORTHOLOGY) Databaseのトップページにアクセスするのが手っ取り早いです。 https://www.genome.jp/kegg/ko.htmlにアクセスする。 KO IDを入力する。手持ちのKO IDのタイ…

NCBI SRAで検索する時のtips

NCBI SRAでは公開されているシークエンシングデータを検索し、必要であればダウンロードできる。 metagenomeと検索してみると4,566,384件ヒットした(2024年4月実行)。 metagenomeと検索したが、16Sがタイトルに含まれるシークエンシングデータがトップヒッ…

ANIについて

2024/03/04 誤字修正、03/05 引用追加、文章校正 2025/04/11 追記 2026/08/09文章校正 このブログでこうゆう話を書くのは珍しいのですが、今日は自分も良く使っているANIについてなるべく分かりやすく説明します。 2つの菌のゲノムDNA間を比較するAverage N…