# ViSTa

ViSTa is a myelin-weighted (water) imaging technique. Processing the ViSTa data is straightforward but requires a few preliminary steps. The Jongho lab provided the original code from the LIST Institute at the National University of South Korea in Seoul. It was also originally in MATLAB. For ease of implementation and open access for users, it has now been coded and checked in Python.

## Requirements

1\. Python >= 3.7 environment (such as from Miniconda) \
2\. Python packages (easily installed with conda or pip) a. NiBabel b. Numpy \
3\. Converted NifTi files for both the ViSTa and it’s reference (e.g., dcm2niix) \
4\. FSLeyes, ImageJ, MRIcron or your favorite NifTi image viewer 5. Optionally, for brain extraction and registration with other modalities - FSL (using bet and flirt/fnirt commands)

There is a python program file located at: //HELPERNFS/vdrive/helpern\_users/helpern\_j/IAM/IAM\_Analysis/…/vista.py

***

## Processing

#### In a python environment, to run the analysis:

```
vista.py <vistaFn> <vistaRefFn> <outputDir>
```

vistaFn: full path and filename to the ViSTa NifTi\
vistaRefFn: full path and filename to the reference ViSTa NifTi\
outputDir: full path (w/o filename) to folder where vista.nii will be written

Yes, it is as simple as that.

***

## Output QC

It is vital to inspect the output image called vista.nii for artifacts or other anomalies. To do this, examples of good and bad outputs are provided below. Empirically, it is found that windowing the ViSTa apparent myelin water fraction (aMWF) output between 0 and either 0.15 or 0.2

typically provides good contrast to check for artifacts. Additionally, the aMWF from ViSTa is really only valid in white matter, where typical values range between 0.1 and 0.2

Below is an ideal example of a raw ViSTa image, the corresponding reference image, and the aMWF map from a 33-year-old volunteer typically provides good contrast to check for artifacts. Additionally, the aMWF from ViSTa is really only valid in white matter, where typical values range between 0.1 and 0.2

Below is an ideal example of a raw ViSTa image, the corresponding reference image, and the aMWF map from a 33-year-old volunteer:

<figure><img src="/files/yYUaI9LBI5Qm5o6rMHun" alt=""><figcaption></figcaption></figure>

Due to motion or other factors, various image distortions and artifacts can arise in the processed aMWF map. Some examples are provided below (note, these are middle to older age subjects):

<figure><img src="/files/Ul73VjTdB75BdXqiYNb6" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://bridge-lab.gitbook.io/docs/imaging/image-analysis/vista.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
