User Guide

Under Construction

The user guide is currently being rewritten to reflect the latest OpenHCS architecture and workflows.

Note

Interface Options: OpenHCS provides both a PyQt6 desktop GUI (recommended for local use) and a Textual TUI (for remote/SSH environments). Most documentation applies to both interfaces.

For immediate help, use these resources:

Available Guides:

Environment Configuration:

Experimental Design:

Data Management:

What’s Coming:

  • Interface Workflow Guide - Complete tutorial for both GUI and TUI interfaces

  • Script Generation Guide - How OpenHCS generates self-contained scripts

  • Integration Patterns - Real-world usage examples and best practices

  • Performance Optimization - GPU acceleration and large dataset handling

  • Troubleshooting Guide - Common issues and debugging approaches

Current Status:

The existing user guide sections contain outdated references and examples. We’re rewriting them to match the current OpenHCS architecture and provide accurate, practical guidance.

Need Help Now?

  1. Start with the example script - openhcs/debug/example_export.py

  2. Check the API documentation - All examples are tested and working

  3. Review the concepts - Core architecture explanations are accurate

  4. Ask questions - The development team is responsive to user needs

Timeline:

  • Phase 1: Complete example integration ✅ Done

  • Phase 2: Interface workflow documentation 🚧 In Progress

  • Phase 3: Practical integration examples 📋 Planned

  • Phase 4: Performance and troubleshooting guides 📋 Planned