Roman 9abd4b5bf8 fix | 7 hónapja | |
---|---|---|
data_output_seq | 7 hónapja | |
plots_output | 7 hónapja | |
pulseq_fixed | 7 hónapja | |
seq_store | 7 hónapja | |
1_block_synchronizer.py | 7 hónapja | |
readme.md | 7 hónapja |
Алгоритм для обработки специальных .seq файлов, содержащих импульсные последовательности, предназначен для создания последовательностей синхронизирующих импульсов для использования в аппарате магнитно-резонансной томографии (МРТ).
Algorithm for processing special .seq files containing pulse sequences is designed for creating sequences of synchronizing pulses for use in magnetic resonance imaging (MRI) devices.
Требования/Requirements
chartio==6.0.1
matplotlib==3.8.4
numpy==1.26.4
pypulseq==1.4.0
Клонируйте репозиторий/Clone the repository:
git clone https://git.physics.itmo.ru/cp.lab/MRI.git
Перейдите в директорию проекта/Change to the project directory:
cd cplab_copy
Установите требуемые пакеты/Install the required packages:
> pip install numpy==1.26.4
> pip install matplotlib==3.8.4
> pip install git+https://github.com/imr-framework/pypulseq
It is important to mention, that the official release of pypulseq could not work properly due to PiPy error. If you already have installed pypulseq by
> pip install pypluseq
we kindly recommend you to uninstall it and use the given command upper.
> pip uninstall pypulseq
> pip show pypulseq
> pip install git+https://github.com/imr-framework/pypulseq
Запускайте 1_block_synchronizer.py