prot2tex protein search
1.0.0
Protex는 자연 언어 기능 설명을 사용하여 알려진 및 신규 한 단백질을 검색 할 수있는 의미 론적 검색 도구입니다 (예 : "티로신 포스파타제 1을 저하시키는 데 도움이되는 단백질을 찾습니다").
제작 : @rdilip, @alexub, @shawndimantha. Scale AI의 생성 AI Hackathon에서 2 위
데모 비디오
OpenAi의 클립 모델은 단백질에 대한 설명 (CONTROCRO에서 스크랩 된)과 임베디드 단백질 서열 ( META의 ESM 임베딩 모델을 사용하여 얻음)을 포함하는 데 사용됩니다. 임베딩은 ChromADB 에 저장되며 가장 가까운 이웃 벡터 검색은 사용자 쿼리에 가장 관련성이 높은 단백질을 찾기 위해 수행됩니다.
당사 사이트는 React, Nextjs, Tailwind CSS 및 Flask 로 제작되었습니다.

프론트 엔드는이 링크에서 사용할 수 있습니다.
백엔드를 실행하려면 간단히
protex.py 의 13 행에 OpenAI API 키를 제공하십시오.index.py 실행하십시오. (일부 파이썬 패키지를 설치하라는 메시지가 표시 될 수 있습니다)웹 사이트는 이제 완전히 작동해야합니다.