バイオインフォマティシャン向けの DEA
差分発現分析を自動化
機能
このアプリは、サンプルから最も代表的な遺伝子を見つけるのに役立ちます。差分発現分析は、遺伝子とその環境の相互作用を解読する手法です。
アプリケーションはサービスベースのアーキテクチャで作成されています。「フロント」は「Dart」でコード化された Flutter SDK を使用します。グラフィカル インターフェースは、サンプルが存在する CSV ファイルをリクエストし、その「データセット」で最も代表的な遺伝子を見つけます。
「バックエンド」は、「FastAPI」ライブラリと「Uvicorn」ウェブサーバーを使用して Python でコード化されています。Gemini の魔法は、バックエンドで「Langchain」フレームワークを使用していることにあります。最初のフェーズでは、さまざまな「チャンク」の最も代表的な遺伝子を見つけます。さまざまな「チャンク」の最も代表的な遺伝子のリストが利用可能になると、Gemini は最も代表的な遺伝子を見つけるよう求められます。このとき、実行されたプロセスの説明と、検出された遺伝子の説明が示されます。
構成
- Flutter
- ウェブ/Chrome
チーム
By
Herbert Corredor
差出人
コロンビア