Skip to content

RosaGPT is a working and learning assistant for bioinformatics and biostatistics topics.

Notifications You must be signed in to change notification settings

JacobBumgarner/RosaGPT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 

Repository files navigation

RosaGPT

RosaGPT is a working and learning assistant for bioinformatics and biostatistics topics.

Contents

Overview

RosaGPT is a modified version of ChatGPT, built using the OpenAI GPT Assistant feature.

Rosa's system prompt includes a variety of single-shot examples to promote clear, organized, and in-depth responses. As a result, Rosa helps with complicated topics in a more effective manner than base ChatGPT.

From an analytics and coding perspective, Rosa is instructed to provide structured and single-block solutions.

Rosa also acts as an excellent pair learner by providing step-by-step topic, equation, and algorithm walkthroughs. During pair learning sessions, it encourages the user to ask refined questions to dive into the deeper aspects of understanding a topic.

Examples

RosaGPT vs. ChatGPT

Description RosaGPT ChatGPT
Asking specific questions about a covariance equation proof in image format. RosaGPT provides a correct and line-by-line proof rationale. ChatGPT completely fails the task, providing incorrect equation identification and proof rationale.
Generating a script to run and visualize an ORA anlaysis. Rosa provides single block code solutions with commented descriptions and step-by-step explanations.
Asking for a summarization of the methods used to generate a gene signature in a manuscript link. Rosa correctly summarizes the methods in a concise manner, while the base ChatGPT misses the understanding of the structure of the article and provides an incorrect answer.

Functional Examples

Example Conversation
Asking for help converting gene symbols to Ensembl IDs

Pair Learning Examples

Example Conversation
Asking for a high-level overview of LASSO for feature selection.
Variance Equation Derivation

Disclaimer

RosaGPT is a beta version of an OpenAI GPT Assistant. The behavior of this GPT and the OpenAI Assistant API are still in development.

Like all large language models (LLMs), RosaGPT is not infallible and will provide incorrect information. Users should exercise caution and verify the accuracy of any information obtained from this tool before relying on it. I do not assume responsibility for any errors, inaccuracies, or misinterpretations that arise from the use of this GPT Assistant.

About

RosaGPT is a working and learning assistant for bioinformatics and biostatistics topics.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published