Developing a single cell RNAseq Multi-Agent
That can perform the following process:
- scRNAseq Data Curation and Download
- Preprocessing
- Differential
- Plots (eg. Volcano Plot, MA plot)
- Visualization
An LLM-assisted agent to search, evaluate, and download relevant single-cell RNA-seq datasets from GEO based on a biological query.
- Query GEO using natural language or structured search terms
- Identify single-cell RNA-seq datasets
- Prefer processed data formats (MTX, TSV, CSV)
- Automatically download supplementary files
- Provide dataset-level biological context summaries
query = (
"single cell[All Fields] AND RNA-seq[All Fields] AND immune[All Fields]"
)
final_output = run_agent(query)
print("\nFINAL OUTPUT:\n", final_output)The agent performs the following steps:
- Search GEO
- Identify relevant datasets
- Download processed data
- Summarize biological relevance
Downloaded supplementary files are stored locally: