Skip to content

childmindresearch/styx-generate-ants-descriptors

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ANTs Boutiques Descriptor Generator

This repository contains scripts to automatically generate Boutiques descriptors for ANTs (Advanced Normalization Tools) commands.

Scripts

  1. extract.sh: Extracts documentation for ANTs commands using a Docker container.
  2. llm.py: Generates Boutiques descriptors from command help texts using OpenAI's GPT-4o.
  3. build.py: Compiles the generated descriptors into a structured package.

Requirements

  • Docker
  • Python 3.11
  • OpenAI API key

Output

The final output is stored in the dist directory, containing:

  • Individual Boutiques descriptors for ANTs commands
  • An ants.json file with package metadata and command statuses

Contents of the folder can then be merged into NiWrap for human review.

About

Automatic generation of ANTs descriptors (with LLM)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published