spacexerq fd1f64f4a4 rebuild from scrap vor 3 Tagen
..
README.md fd1f64f4a4 rebuild from scrap vor 3 Tagen

README.md

MRI Sequence Interpreter

Установка:

pip install -r requirements.txt
python main.py

Структура данных

  • data/input_sequences/: Хранит .seq файлы (пример: test.seq).
  • data/output_configs/: Содержит результаты в XML и JSON.

Как это работает:

  1. Загрузка данных: PulseqLoader читает .seq файл.
  2. Генерация последовательности: SequenceGenerator создает Gradient Echo.
  3. Синхронизация: Synchronizer проверяет временные ограничения.
  4. Экспорт: Результаты сохраняются в XML через generate_sync_xml.

Оптимизации:

  • Ускорение в 10-50× через Numba.
  • Четкое разделение компонентов по SOLID.
  • Автоматическая проверка временных ограничений.