https://github.com/bwheelz36/agilent_b0

codes to analyse agilent B0 data

https://github.com/bwheelz36/agilent_b0

Science Score: 23.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
  • DOI references
  • Academic publication links
  • Committers with academic emails
    2 of 2 committers (100.0%) from academic institutions
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (11.0%) to scientific vocabulary
Last synced: 10 months ago · JSON representation

Repository

codes to analyse agilent B0 data

Basic Info
  • Host: GitHub
  • Owner: bwheelz36
  • Language: MATLAB
  • Default Branch: master
  • Size: 1.78 MB
Statistics
  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created over 4 years ago · Last pushed over 4 years ago
Metadata Files
Readme

ReadMe.md

Agilent B0 data

Authors: Brendan, Shanshan

This folder contains various data regarding the B0 distribution from of the MRI-Linac magnet, as well as code to read it. In the wiki of this repository there is some analysis of the various data we have available. At the time of writing it is not known how well this correlates with the current state of the magnet!!

3Dfields

Usage

This repository just has a few basic scripts. To repeat the analysis presented in the wiki you need access to Brendans spherical harmonics code

Simulation data

The simulation data is at data/AgilentNaked150.table and is from an OPERA simulation of the coil fields as provided by Agilent. In general, magnets as designed do not perfectly match magnets as built. Nevertheless, this gives a good indication of the theoretical B0. In particular the higher order harmonics are fairly inherent to the design, and represent an upper limit on the achievable homogeneity.

This data can be read and analyzed using AnalyseSimulationData.m.

Shimming data

The pdf data/fieldrecordmri-linac contains data measured by Agilent at initial magnet commissioning. Each page of this pdf contains one shimming iteration. The last page therefore indicates the most recent state of the magnet that we know about. To interpret the data in the PDF: each of the top rows has real field values in z. Then the rest of the data is written relative to this. so do:

RealValue = TopRowValue + (RestOfValues * 1e-6)

Unfortunately this factor doesn't appear consistent. On some sheets it's 1e-6, on others 1-7. So you have to be careful. I have carried out the above process for the last shimming iteration, 15. This is stored in data/mainfield15BW.csv. The coordinate system for this data is constructed based on information and code provided by Feng Liu and Shanshan.

This data can be read in using ReadAgilentData.m. This will also output an opera style *.table file, which can be read using AnalyseAgilentData.m. The latter again requires a copy of Brendans spherical harmonics code

Directory Structure

  • data: contains the raw data files
  • _resources: contains pretty pictures ;-)

Owner

  • Login: bwheelz36
  • Kind: user

GitHub Events

Total
Last Year

Committers

Last synced: about 1 year ago

All Time
  • Total Commits: 13
  • Total Committers: 2
  • Avg Commits per committer: 6.5
  • Development Distribution Score (DDS): 0.077
Past Year
  • Commits: 0
  • Committers: 0
  • Avg Commits per committer: 0.0
  • Development Distribution Score (DDS): 0.0
Top Committers
Name Email Commits
bwhe3635 b****n@s****u 12
Shanshan Shan s****n@s****u 1
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: about 1 year ago

All Time
  • Total issues: 0
  • Total pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Total issue authors: 0
  • Total pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 0
  • Pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 0
  • Pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
Pull Request Authors
Top Labels
Issue Labels
Pull Request Labels