생물정보학자를 위한 DEA

차등 표현 분석 자동화

기능

이 앱은 샘플을 고려하여 가장 대표적인 유전자를 찾는 데 유용합니다. 발현 차이 분석은 유전자와 환경 간의 상호작용을 해독하는 방법입니다.

애플리케이션은 서비스 기반 아키텍처에 따라 만들어집니다. '프런트'는 'Dart'로 코딩된 Flutter SDK를 사용하며, 그래픽 인터페이스는 샘플이 있는 CSV 파일을 요청하고 해당 '데이터 세트'에서 가장 대표적인 유전자를 찾습니다.

'백엔드'는 'FastAPI' 라이브러리와 'Uvicorn' 웹 서버를 사용하여 Python으로 코딩됩니다. Gemini의 마법은 'Langchain' 프레임워크를 사용하는 백엔드에 있습니다. 첫 번째 단계에서는 다양한 '청크'의 가장 대표적인 유전자를 찾습니다. 다양한 '청크'의 가장 대표적인 유전자 목록을 사용할 수 있게 되면 Gemini에 가장 대표적인 유전자를 찾으라는 요청이 전달되며, 수행된 프로세스에 대한 설명과 발견된 유전자에 대한 설명이 제공됩니다.

구성용 제품

  • Flutter
  • 웹/Chrome

작성자:

허버트 코레도르

From

콜롬비아