SAXS-WAXS Analyzer

SkillDev tools

Small/Wide Angle X-ray Scattering skill for nanostructure size, shape, and organization analysis

Use SAXS-WAXS Analyzer in Claude, ChatGPT or Ahel Desktop

Free. Sign in, add SAXS-WAXS Analyzer and connect your AI. About a minute.

Also: Claude Code · Cursor · Codex

Then ask your AI: use the SAXS-WAXS Analyzer skill

Details

Instructions available. Your AI can read the instructions. Execution depends on the setup they require.

Add Ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.

SAXS-WAXS AnalyzerStart free

What this skill tells your AI

The instructions your AI receives, as published by a5c-ai/babysitter in library/specializations/domains/science/nanotechnology/skills/saxs-waxs-analyzer/SKILL.md and read by Ahel’s review.

Purpose

The SAXS-WAXS Analyzer skill provides structural characterization of nanomaterials through small and wide angle X-ray scattering, enabling determination of size, shape, and spatial organization at the nanoscale.

Capabilities

  • SAXS data reduction and analysis
  • Form factor fitting
  • Guinier and Kratky analysis
  • Pair distance distribution function
  • WAXS crystallinity assessment
  • Self-assembly structure determination

Usage Guidelines

SAXS Analysis

  1. Data Reduction

    • Subtract background
    • Apply transmission correction
    • Merge multiple detector regions
  2. Form Factor Analysis

    • Fit to sphere, cylinder, or other models
    • Extract size distribution
    • Determine shape parameters
  3. Structural Analysis

    • Calculate P(r) function
    • Determine Rg from Guinier
    • Assess folding from Kratky

Process Integration

  • Statistical Particle Size Distribution Analysis
  • Directed Self-Assembly Process Development
  • Structure-Property Correlation Analysis

Input Schema

{
  "data_file": "string",
  "technique": "saxs|waxs|combined",
  "analysis_type": "guinier|form_factor|pdf",
  "expected_shape": "sphere|cylinder|disk|ellipsoid"
}

Output Schema

{
  "guinier": {
    "Rg": "number (nm)",
    "I0": "number",
    "qRg_range": "string"
  },
  "form_factor": {
    "model": "string",
    "radius": "number (nm)",
    "polydispersity": "number",
    "chi_squared": "number"
  },
  "pdf": {
    "Dmax": "number (nm)",
    "p_r_function": {"r": [], "p": []}
  }
}

Signals

GitHub stars
2k
Forks
113
Last commit
Sep 2026
Advanced
Item type
skill
Key
saxs-waxs-analyzer
Source
github.com/a5c-ai/babysitter