NMR Pulse Sequence Repository
Welcome to the Waudby group repository for Nuclear Magnetic Resonance (NMR) pulse sequences!
What is this repository?
This repository provides a platform for the NMR community to share pulse sequences with rich metadata, enabling better discoverability, reproducibility, and collaboration. All sequences are TopSpin-compatible and include embedded YAML annotations for enhanced documentation.
Key Features
- Searchable database of NMR pulse sequences
- Rich metadata embedded directly in sequence files
- Version control with Git-based changelog generation
- Automatic documentation generation with individual sequence pages
Quick Start
- Browse sequences: Check out our sequence database
- Download and use: Copy pulse program files directly to TopSpin
- Contribute: Share your sequences via multiple pathways
- Get involved: Join discussions and help improve the repository
Latest Sequences
This section will be automatically populated with recently added sequences
Getting Help
- 📖 Read the Getting Started guide
- 💬 Join GitHub Discussions
- 🐛 Report issues on GitHub
- 📧 Contact maintainers directly
Contributing
We welcome contributions from everyone! Whether you're sharing a sequence, improving documentation, or helping with code, there's a place for you:
- Low barrier: Submit via GitHub issues or email
- Medium barrier: Use guided web forms
- High barrier: Full YAML annotation control
This repository is maintained by the NMR community and hosted on GitHub. All sequences remain compatible with existing TopSpin workflows while providing enhanced metadata for improved collaboration.