プロジェクトについて

私たちについて

このプロジェクトは、学術機関と学生の協力によって生まれました。 医学、生化学、情報科学、教育の専門家が連携することで、 教育方法と技術の両面でバランスの取れたツールを実現しています。

本プロジェクトは次の機関の共同事業です。
• プラハ化学技術大学(UCT Prague)化学教育・人文学科
• カレル大学第一医学部

開発の目的

分子の形、空間的な相互作用、生体有機分子の性質を本当に理解するには、 直感的に理解できる3Dモデルを手に取ることが欠かせないと私たちは考えています。デジタルでの可視化は便利ですが、限界もあります。 専用のソフトウェアが必要で、授業や実物での説明には必ずしも向いていません。 分子模型キットでの組み立ては時間がかかり、技術的にも手間がかかります。 また、印刷用モデルの準備も複雑になりがちです。そこで私たちは、 分子の3Dプリントをより身近に、より速く、より使いやすくするためにこのプロジェクトを始めました。

沿革と開発

アプリケーションの最初のプロトタイプは、2023年に PyMOL 用のターミナルスクリプトとして作られました。その後 Python で何度か改良を重ね、ウェブアプリケーションという形に発展しました。本プロジェクトはカレル大学第一医学部でも評価され、第25回学生科学会議(SVK)で賞を受賞しました。

できること

このアプリケーションでは、次のことができます。

  • PubChem などのサービスから分子データを自動でインポート
  • 独自のファイルをアップロード(.sdf)
  • さまざまな表示方法で3Dモデルを生成
  • 原子を色分けし、モデルの品質を選択
  • モデルを印刷用に最適化し、スライサー(例:PrusaSlicer)向けに出力
  • 分子模型のマルチカラー3Dプリントに対応

このアプリケーションにより、分子データから印刷用モデルを準備する時間を わずか数分に短縮できます。手作業での処理よりもはるかに効率的です。

技術基盤

  • 言語:TypeScript
  • GUI:SvelteKit、Bootstrap
  • データ連携:公開データベース(PubChem、COD)との接続
  • 表示方法:ファンデルワールス(空間充填、Spheres)、Ball-and-Stick(球棒モデル)、Stick(棒モデル)
  • 最適化:詳細度の調整、水素の付加、モデルの改良など
  • 出力:スライサー用の印刷可能な形式

私たちの目標は、学生、研究者、教育者をはじめ、できるだけ多くの人が 分子の3Dプリントを利用できるようにすることです。