Skip to main content
Ctrl+K
pulserver pulserver
  • Homepage
  • User guide
    • Running the services
    • Scanner sequences
    • Reconstruction plugins
    • Reconstruction clients
    • Scanning a phantom without a scanner
  • Developer guide
    • Development prerequisites
    • Editable installation
    • Development workflow
    • Coding style
    • Documentation
    • Terminology and conventions
    • Internals
      • IR cache
      • Protocol text blocks
      • Reconstruction proxy
      • Virtual scanner
      • Bloch engine
    • Pre-commit
    • Pull requests
    • Releases
    • Code of conduct
  • Explanations
    • Architecture
    • Protocol resolution
    • Designs and the design store
    • Scanner representation (PulSeg)
    • The virtual scanner
    • Raw-data enrichment and routing
    • Calibration, noise and coil compression
  • Examples
    • Course
      • 1. From protocol to image
      • 2. A scanner sequence and its protocol
      • 3. Scanner representation
      • 4. A reconstruction plugin
      • 5. Testing on the virtual scanner
    • Tours
      • Protocol resolution for a 2D gradient echo
      • Segmentation of a sequence for the scanner
      • Field-of-view offset and the proxy phase
  • API reference
    • Protocol
    • Scanner sequences
    • Design calls
    • IR conversion
    • Reconstruction proxy
    • Reconstruction plugins
    • MRD data
    • Validation
    • Virtual scanner
  • Miscellaneous
    • License and notices
    • Related projects
    • Contributors
  • Repository
  • Suggest edit
  • Open issue
  • .rst

EnumKey

Contents

  • EnumKey
    • EnumKey.SEQUENCE_TYPE
    • EnumKey.IMAGING_MODE
    • EnumKey.PREPARATION_TYPE
    • EnumKey.TRIGGER_TYPE

EnumKey#

class pulserver.protocol.EnumKey[source]#

Bases: StrEnum

Keys the interpreter declares as string lists.

Their options are SequenceType, ImagingMode, PreparationType and TriggerType, in that order.

SEQUENCE_TYPE = 'sequence_type'#
IMAGING_MODE = 'imaging_mode'#
PREPARATION_TYPE = 'preparation_type'#
TRIGGER_TYPE = 'trigger_type'#
Contents
  • EnumKey
    • EnumKey.SEQUENCE_TYPE
    • EnumKey.IMAGING_MODE
    • EnumKey.PREPARATION_TYPE
    • EnumKey.TRIGGER_TYPE

By pulserver contributors

© Copyright 2024-2026, pulserver contributors.