開発
開発したツールの紹介や一覧、開発に関する情報を掲載しています。
開発環境
環境は Nix(+Home Manager)で宣言的に管理し、その上で uv や pixi などを活用しています。
もともとは Python が得意でしたが、AI コーディングエージェントを使うようになってから言語へのこだわりは薄れ、目的に応じて色々な言語を書きます(最近はとくに Zig を活用)。実装は基本エージェント任せで、Codex と Claude Code を併用しています。
ゼロから新しいアルゴリズムを作るよりも、既存のものを活かして発展させる方が好きです。ちょっとした便利ツールや拡張機能も、思いつきでよく作っています。
GitHub アクティビティ
2026/06 現在(GitHub Readme Stats を利用)
開発ブログ
まだ開発ブログはありません。
コントリビューション
開発したツール・拡張機能
- zsasaZig
高速な SASA(溶媒接触表面積)計算ツール。Python バインディング付き。
Structural bioinformatics - ztrajZig
高性能な分子動力学トラジェクトリ解析ライブラリ。
Structural bioinformatics - zdsspZig
タンパク質二次構造割り当て(DSSP)の Zig 実装。
Structural bioinformatics - mmcif-dict-cliZig
mmCIF/PDBx 辞書の定義を引く CLI ツール。
Structural bioinformaticsmmCIFCLI - chimerax-rdkit-conformerPython
SMILES/InChI などから 3D 配座を ChimeraX 内で生成(RDKit、ネットワーク不要)。
ChimeraXChemoinformatics - mmcif-rainbow-vscodeTypeScript
VS Code 用 mmCIF のレインボー構文ハイライト+辞書ホバー。
Editor extensionmmCIF - mmcif-rainbow-neovimLua
Neovim 用 mmCIF のレインボー列ハイライト。
Editor extensionmmCIF - pdb-mine-builderPython
PDB データから Mine スキーマの PostgreSQL DB を構築(RDKit 化学検索対応)。
DatabaseStructural bioinformatics - ccd2rdmolPython
PDB CCD ファイルを RDKit 分子に変換する軽量ライブラリ/CLI。
ChemoinformaticsCLI - chemspace-marimoPython
marimo で作るケミカルスペースのビューア。
Chemoinformatics