phenomics-assistant

LLM retrieval augmented generation agent for the Monarch Knowledge graph.

https://github.com/monarch-initiative/phenomics-assistant

Science Score: 44.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (4.1%) to scientific vocabulary

Keywords

knowledge-graph large-language-models monarchinitiative
Last synced: 6 months ago · JSON representation ·

Repository

LLM retrieval augmented generation agent for the Monarch Knowledge graph.

Basic Info
Statistics
  • Stars: 24
  • Watchers: 4
  • Forks: 1
  • Open Issues: 4
  • Releases: 2
Topics
knowledge-graph large-language-models monarchinitiative
Created over 2 years ago · Last pushed 8 months ago
Metadata Files
Readme License Citation

README.md

Phenomics Assistant

The Monarch Initiative has an extensive, cross-species, semantic knowledge graph. Phenomics Assistant is a user-friendly interface that uses large language models (LLMs) to enable natural-language interaction with the Monarch KG.

A demo version is available at https://phenomics-assistant.streamlit.app/

An experimental demo version supporting streaming and more sophisticated graph queries is available at https://phenomics-assistant2.streamlit.app/

Related repositories

This repository contains the Streamlit-based UI framework for Phenomics Assistant, interfacing with LLM-focused endpoints to the main Monarch API via an agent-based framework.

Owner

  • Name: Monarch Initiative
  • Login: monarch-initiative
  • Kind: organization
  • Location: Globally-distributed team (see https://monarchinitiative.org/page/team)

Cross-species disease discovery and diagnosis

Citation (CITATION.cff)

cff-version: 1.2.0
message: "If you use this software, please cite it as below."
authors:
- family-names: "O'Neil"
  given-names: "Shawn"
  orcid: "https://orcid.org/0000-0001-6220-7080"
- family-names: "Mungall"
  given-names: "Chris"
  orcid: "https://orcid.org/0000-0002-6601-2165"
title: "monarch-assistant"
version: 0.1.0
date-released: 2023-09-19
url: "https://github.com/monarch-initiative/monarch-assistant"

GitHub Events

Total
  • Create event: 4
  • Issues event: 1
  • Release event: 1
  • Watch event: 6
  • Issue comment event: 2
  • Push event: 31
  • Fork event: 2
Last Year
  • Create event: 4
  • Issues event: 1
  • Release event: 1
  • Watch event: 6
  • Issue comment event: 2
  • Push event: 31
  • Fork event: 2

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 5
  • Total pull requests: 5
  • Average time to close issues: about 10 hours
  • Average time to close pull requests: 19 days
  • Total issue authors: 4
  • Total pull request authors: 3
  • Average comments per issue: 0.4
  • Average comments per pull request: 0.0
  • Merged pull requests: 5
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 1
  • Pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 1
  • Pull request authors: 0
  • Average comments per issue: 0.0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • cmungall (1)
  • sounkou-bioinfo (1)
  • sagehrke (1)
  • oneilsh (1)
Pull Request Authors
  • oneilsh (4)
  • cmungall (2)
  • nlharris (2)
Top Labels
Issue Labels
Pull Request Labels

Dependencies

poetry.lock pypi
  • 110 dependencies
pyproject.toml pypi
  • agent-smith-ai ^0.10.2
  • python >=3.9,<3.9.7 || >3.9.7,<4.0
  • streamlit ^1.26.0
package-lock.json npm