eqsanscli

Community

Automate EQSANS reductions with slash commands.

Authorcw-do
Version1.0.0
Installs0

System Documentation

What problem does it solve?

EQSANS data reduction can be lengthy and error-prone; this Skill provides a command-driven workflow to orchestrate loading IPTS catalogs, matching runs, configuring reduction parameters, executing reductions, stitching results, and plotting outputs, all from a consistent interface.

Core Features & Use Cases

  • Interactive TUI for guiding data reduction and an optional headless mode for automation via /commands
  • Load ONCat IPTS catalogs, auto-match trans/bkg/empty runs, configure presets, and export or plot results
  • Support end-to-end pipelines (reduction, stitching, plotting) with error recovery and session autosave
  • Real-world use: reduce IPTS 35884 across multiple configurations, plot I(Q), and share results via here.now

Quick Start

Launch eqsanscli from the instrument's EQSANS tooling directory and start by loading an IPTS catalog with /load ipts <ipts>.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: eqsanscli
Download link: https://github.com/cw-do/eqsanscli/archive/main.zip#eqsanscli

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.