Our experimental set-up for acquisition of fMRI data

All MS Patients were :

  • Between 20 to 50 years old
  • With disease diagnosis less than 5 years and (With various number of attacks)
  • Expanded Disability Status Scale (EDSS) score under 3.5
  • Right-handed
  • With the definite diagnosis relapsing-remitting MS (RRMS), determined by the Revised McDonald criteria
  • Not be in attack phase during the experimental procedure, or it had to be at least three weeks after their last hospitalization

And Control subjects (Volunteer healthy persons for comparison and optimization of criteria) were

  • Between 20 to 50 years old
  • Right-handed
NOTE:
  • All patients were selected with the consulting of neurologists.
  • Complete clinical characteristics of patients provided to us before the experiment by neurologist, hospital, or any institution involved.
  • An informed consent was taken from each subject
  • All Patient selection were accompanied by a neurologist
  • For each patient, a neuropsychological evaluation session was holded by our psychologist to assess the status of a wide range of patients’ cognitive functions such as working memory, attentional skills, and speed of information processing
  • The designed cognitive task was explained to the subjects , they were trained how to do and respond, and then our team practiced cognitive tasks by participants in a quiet room with a separate and exclusive computer
  • Functional Magnetic Resonance Imaging (fMRI) scanning under the determined cognitive task Neuropsychological evaluation, cognitive tasks designing, screening all electrical equipment, and acquisition of fMRI data are based on selected or designed methods by NBNZ CAD that are performed by members of this group.
Data Collecting – Achieved Data from each Subject

You can also find this video at the link below :

Data Collecting

Our product is a MATLAB based Software

The old version was modular , but during 3 last months we modified and unified it.
the new version is also MATLAB based but it is a 2-part code.
1st step: Data Pre-Processing , and 2nd step: Data Processing.

Data Pre-Processing
Data Converting 

You can also find this video at the link below :

Data Converting

Report of Data Pre-Processing

You can also find this video at the link below :

Report of Data Pre-Processing

Data Processing
 Steps of Data Processing

 You can also find this video at the link below :

Steps of Data Processing

Final Result 

You can also find this video at the link below :

Final Result

 Our Software Performance

 You can also find this video at the link below :

Our Software Performance

Our Next Software Development Phase:

Despite the relative simplicity of programming in MATLAB, however, the performance of parallel architecture implementation and simultaneous data processing is lower. Therefore, besides data processing, Python is widely accepted as the better alternative to MATLAB for programming needs.

In this regard, to reduce memory storage and increase processing speed, NBNZ CAD Team tend to update the software source by switching from MATLAB to Python.

Menu