SasAgent : multi-agent artificial intelligence system for small-angle scattering data analysis

SasAgent: мультиагентная система искусственного интеллекта для анализа данных малоуглового рассеяния
Lijie Ding, Changwoo Do
2026-03-28

SasViewlarge language modelsmulti-agent artificial intelligenceretrieval-augmented generationsmall-angle scattering
We introduce SasAgent , a multi-agent artificial intelligence (AI) system powered by large language models (LLMs) that automates small-angle scattering (SAS) data analysis by using tools from the SasView software and enables user interaction via text input. SasAgent features a coordinator agent that interprets user prompts and delegates tasks to three specialized agents for scattering length density (SLD) calculation, synthetic data generation and experimental data fitting. These agents utilize LLM-friendly tools to execute tasks efficiently. These tools, including the model data tool, retrieval augmented generation documentation tool, BumpsFitting tool and SLD calculator tool, are derived from the SasView Python library. A Gradio -based interface enhances user accessibility. Through diverse examples, we demonstrate SasAgent's ability to interpret complex prompts, calculate SLDs, generate accurate scattering data and fit experimental datasets using the SasView fitting engine. This work showcases the potential of LLM-driven AI systems to streamline scientific workflows and enhance automation in SAS research.
1
A Gradio-based interface improves accessibility, highlighting the potential of LLM-driven agents to streamline and automate SAS research workflows.
2
A coordinator agent delegates tasks to specialized agents for scattering length density calculation, synthetic data generation, and experimental data fitting.
3
Examples demonstrate that SasAgent interprets complex prompts, calculates SLDs, generates accurate scattering data, and fits experimental datasets using the SasView engine.
4
SasAgent is a multi-agent LLM system that automates small-angle scattering data analysis through natural-language user interaction.
5
The system integrates SasView-derived tools, including model-data, documentation retrieval, BumpsFitting, and SLD calculation tools, to execute analysis workflows.

small-angle scattering (SAS) data analysis workflows

automation and user-interactive execution of scattering length density calculation, synthetic data generation, and experimental data fitting

Publication Details
Publication Date
2026-03-28
Journal
Publisher
ISSN
Access Type
Author Information
Authors
Lijie Ding
Changwoo Do
Explore further
Open the scid.ai AI chat with a ready-made request: it will find papers on a similar topic and help build a literature review.
Find similar papers in the chat →
Make a presentation
100%