ixi-skill

Orchestrates IXI dataset download, BIDS staging, and multimodal MRI processing workflows.

89|5|Updated Mar 25, 2026
One-click install
npx skills add https://github.com/CUHK-AIM-Group/NeuroDiscovery --skill ixi-skill-cuhk-aim-group
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ixi-skill
Source: https://github.com/CUHK-AIM-Group/NeuroDiscovery/tree/main/skills/ixi-skill
Command: npx skills add https://github.com/CUHK-AIM-Group/NeuroDiscovery --skill ixi-skill-cuhk-aim-group

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve? Working with the IXI (Information eXtraction from Images) dataset requires coordinating multiple steps: downloading ~600 subjects from three London hospital sites, converting the native directory layout to BIDS, and processing T1w, T2w, and MRA modalities. This Skill orchestrates that entire pipeline by delegating each stage to the appropriate tool skill, so you get a reproducible end-to-end workflow instead of ad-hoc scripts. ## Core Features & Use Cases - BIDS Staging: Converts IXI native layout (e.g., IXI002-T1.nii.gz) into BIDS-compliant structure with dataset_description.json, participants.tsv, and site-specific scanner metadata via scripts/reorganize_ixi.py. - Multi-Site Awareness: Automatically detects acquisition site (Hammersmith 3T Philips, Guy's 1.5T Philips, IOP 1.5T GE) from subject ID prefixes and records scanner details for site-effect analysis. - Modality Delegation: Routes T1w/T2w structural processing to smri-skill and MRA vessel analysis to nibabel-skill, with per-subject QC summaries via scripts/ixi_qc_summary.py. - Use Case: You need to run a multi-site structural MRI study on IXI. The Skill generates a numbered execution plan, waits for your confirmation, then stages the data to BIDS, runs brain extraction and tissue segmentation, and produces QC summaries with exclusion lists in a clean ixi_output/ directory. ## Quick Start Ask the agent to download the IXI dataset, stage it to BIDS, and run structural MRI processing on the T1w images with a QC summary.

Frequently Asked Questions about ixi-skill

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I convert the IXI dataset to BIDS format?

Run scripts/reorganize_ixi.py with --input pointing to the raw IXI directory and --output for the BIDS target. It normalizes subject IDs to sub-IXI format, maps T1/T2/MRA/PD/DTI suffixes to BIDS modalities, and generates dataset_description.json and participants.tsv. Use --dry-run to preview without copying.

How to process IXI T1w and T2w structural MRI data?

After BIDS staging, the Skill delegates structural processing to smri-skill, which handles brain extraction, tissue segmentation, and cortical reconstruction. Outputs are written to the smri/ subdirectory of ixi_output/.

Does the IXI dataset support multi-site scanner analysis?

Yes. IXI contains roughly 600 healthy subjects from three London sites: Hammersmith (Philips 3T), Guy's (Philips 1.5T), and IOP (GE 1.5T). The scripts detect site from subject ID prefixes and record scanner and field strength in participants.tsv and QC summaries.

Can I process IXI MRA angiography data?

Yes. MRA is available for all three IXI sites and is delegated to nibabel-skill for vessel enhancement and angiography analysis. MRA derivatives are saved under the mra/ output directory.

What are the limitations of the IXI dataset workflow?

Some subjects lack PD and DTI modalities, and the multi-site design introduces scanner effects that should be modeled in analysis. The Skill is orchestration-only, so detailed preprocessing logic lives in the delegated modality skills, and execution requires explicit plan confirmation.