DEA לביואינפורמטיקאים

ניתוח אוטומטי של ביטוי גנומי דיפרנציאלי

תיאור

האפליקציה שימושית למציאת הגן המייצג ביותר על סמך דגימה. ניתוח של התבטאות גנומית דיפרנציאלית הוא שיטה לפענוח האינטראקציה בין גנים לסביבה שלהם.

האפליקציה נוצרה בארכיטקטורה מבוססת-שירות. ב'חזית' נעשה שימוש ב-Flutter SDK, שמקודד ב-Dart. הממשק הגרפי מבקש את קובץ ה-CSV שבו נמצאות הדגימות, ואתם רוצים למצוא את הגן שהכי מייצג את 'מערך הנתונים' הזה.

ה'קצה העורפי' מקודד ב-Python באמצעות ספריות FastAPI ושרת האינטרנט Uvicorn. הקסם של Gemini נמצא ברקע, באמצעות המסגרת 'Langchain'. בשלב הראשון, מאתרים את הגנים שמייצגים בצורה הטובה ביותר את ה'קטעים' השונים. אחרי שרשימה של הגנים שמייצגים בצורה הטובה ביותר את 'הקטעים' השונים זמינה, מערכת Gemini מתבקשת למצוא את הגן שמייצג בצורה הטובה ביותר את הקבוצה, ומספקת תיאור של התהליך שבוצע והסבר על הגן שנמצא.

מבוסס על

  • Flutter
  • אינטרנט/Chrome

קבוצה

על ידי

הרברט קורדור

מאת

קולומביה