SlideShare a Scribd company logo
Shaunak Mukherjee,
Centre for Advanced Imaging,
University of Queensland.
1CENTRE FOR ADVANCED IMAGING, UNIVERSITY OF QUEENSLAND27-07-2015
2-D COMPUTATIONAL
SPECTROSCOPY OF BRAIN
METABOLITES
A COMPUTER SCIENCE STUDENT’S HUMBLE
SOJOURN INTO UNCHARTERED WATERS
2CENTRE FOR ADVANCED IMAGING, UNIVERSITY OF QUEENSLAND27-07-2015
The (initial) objectives
Using non-uniform sampling (NUS) to obtain high-resolution spectra from relatively sparse
data records, from compounds such as gamma-aminobutyric acid (GABA)
Using the Maximum entropy (MaxEnt) reconstruction principle, (a non-FT method of spectrum
analysis) to effectively analyze the high-resolution spectra thus obtained from the NUS data set
Changing the parameters governing them and observing the effect on the aforementioned
spectra
3CENTRE FOR ADVANCED IMAGING, UNIVERSITY OF QUEENSLAND27-07-2015
So how did we start?
Well, the first step was to obtain the data sets of those spectra, more specifically, the “cosynus”
and the “nusidx” files.
We then tweaked the two parameters :
A) the line-width of the spectra (“LW”)
B) the J-coupling constant between the various protons in the GABA molecule
4CENTRE FOR ADVANCED IMAGING, UNIVERSITY OF QUEENSLAND27-07-2015
And how did we do that?
5CENTRE FOR ADVANCED IMAGING, UNIVERSITY OF QUEENSLAND27-07-2015
The picture represents the compilation of the data file
(containing the changed parameters) through the
/proc2.com command in the ASAP workstation.
6CENTRE FOR ADVANCED IMAGING, UNIVERSITY OF QUEENSLAND27-07-2015
The result of the compilation is obviously, a Maximum Entropy Reconstructed file (me_recon_ser.ft2).
BUT WHAT CAN WE POSSIBLY DO WITH THAT?
As we know, the .ft2 file will not really come of use to us in order to analyze the spectra on-screen.
WE CONVERT IT TO A .UCSF FILE.
As Sparky itself puts it, -
“A UCSF NMR data file is a binary file with a 180 byte header, followed by 128 byte headers for each axis of the spectrum,
followed by the spectrum data. All integer and float values in the file have big endian byte order independent of the native
byte order for the machine that wrote the file”.
7CENTRE FOR ADVANCED IMAGING, UNIVERSITY OF QUEENSLAND27-07-2015
So how do we do that?
By adding the “pipe2ucsf” command.
pipe2ucsf me_recon_ser.ft2 lw<#>J<#>.ucsf
Where, ‘#’ denotes the value of the line-width and the J-coupling.
Now that it has finally been converted to the .UCSF, we go to Sparky, and run it, where we get
the following spectra.
NOTE : Only the cross and diagonal peaks pertaining to the observed molecules have been
displayed.
8CENTRE FOR ADVANCED IMAGING, UNIVERSITY OF QUEENSLAND27-07-2015
The spectra obtained in the Sparky
interface.
9CENTRE FOR ADVANCED IMAGING, UNIVERSITY OF QUEENSLAND27-07-2015
Yes, yes. The pattern looks beautiful.
What do we do with it, then?
We now use the various functions in Sparky, and integrate the area under the various peaks, and
build a specific data set with the line-widths, the J-coupling, and the areas –incrementing the
“lw” and “J” by 2 units each time, finally obtaining a grand total of 363 data entries.
Sample data-set :
LW18.0
j0
1.869 2.976 lw 26.632 28.704 vol 2.481e+05 rms 16.2%
1.870 2.258 lw 22.200 25.311 vol 2.061e+05 rms 21.5%
1.869 1.869 lw 33.795 41.196 vol 5.540e+05 rms 25.9%
j2
1.870 2.976 lw 26.515 28.600 vol 2.470e+05 rms 14.7%
1.870 2.259 lw 22.637 25.191 vol 2.073e+05 rms 18.0%
1.869 1.869 lw 33.918 41.057 vol 5.566e+05 rms 21.9%
10CENTRE FOR ADVANCED IMAGING, UNIVERSITY OF QUEENSLAND27-07-2015
And now..
We plot the graphs – between the “lw”, the “j-coupling” and the areas of the peaks.
0
100
200
300
400
500
600
700
800
0 5 10 15 20 25
LW V/S (AREA OF) P1
0
50000
100000
150000
200000
250000
300000
350000
400000
450000
0 5 10 15 20 25
LW V/S (AREA OF) P2
11CENTRE FOR ADVANCED IMAGING, UNIVERSITY OF QUEENSLAND27-07-2015
On to the next phase.
We now delve into the actual structure of the GABA and the Creatine molecules, and try to
analyze them using certain other paramaters.
12CENTRE FOR ADVANCED IMAGING, UNIVERSITY OF QUEENSLAND27-07-2015
Further analysis?
We use TOPSPIN, another software by Bruker, to analyze the data further, specifically using the
NMR simulation tool.
13CENTRE FOR ADVANCED IMAGING, UNIVERSITY OF QUEENSLAND27-07-2015
The hamiltonian i.e. The spin system, configured with
GABA, creatine, NAA, etc.
14CENTRE FOR ADVANCED IMAGING, UNIVERSITY OF QUEENSLAND27-07-2015
The original pulse program -
15CENTRE FOR ADVANCED IMAGING, UNIVERSITY OF QUEENSLAND27-07-2015
16CENTRE FOR ADVANCED IMAGING, UNIVERSITY OF QUEENSLAND27-07-2015
It needs modifying, doesn’t it?
17CENTRE FOR ADVANCED IMAGING, UNIVERSITY OF QUEENSLAND27-07-2015
So what did we do there?
Modified the pulses –
> added certain new waveforms – “Gauss1.1000”, “sinc1.1000”, “uqcai.rf”
>added some new delays
>modified the phases of the pulses
18CENTRE FOR ADVANCED IMAGING, UNIVERSITY OF QUEENSLAND27-07-2015
Important parameters
P4 : 42.8 Hz
P1, P2 : 831.7 Hz
SPNAM :
i) sinc1.1000
Ii) Gauss1.1000
Iii) uqcai.rf
DELAYS : d1 = 1s, d2 = d3 = d4 = d5 = D
4D + P1 + 2P2 + 2P4 = (23 + 4*26.5) ms = 129 ms. ( 1 / J ) -> echo time
19CENTRE FOR ADVANCED IMAGING, UNIVERSITY OF QUEENSLAND27-07-2015
Question is, WHY?
> Modifying the echo time ( to be 1/ J where the coupling constant is J ) , relaxation time,
acquisition time, etc.
WHY?
>Let’s delve into the magnetic side of things.
>The next slide will make it clearer.
20CENTRE FOR ADVANCED IMAGING, UNIVERSITY OF QUEENSLAND27-07-2015
Courtesy : Wikipedia
21CENTRE FOR ADVANCED IMAGING, UNIVERSITY OF QUEENSLAND27-07-2015
The given Bloch module – (The pulse is
originally applied as Mz)
22CENTRE FOR ADVANCED IMAGING, UNIVERSITY OF QUEENSLAND27-07-2015
We tweak the power of the pulses given in increments of 2 Hz,
and plot the differences in the integrated areas of the peaks
obtained in the GABA and Creatine molecules. Enclosed, is the
plot.
23CENTRE FOR ADVANCED IMAGING, UNIVERSITY OF QUEENSLAND27-07-2015
SO WHAT DID WE LEARN?
A whole lot.
Forayed into NMR, MRI and all other difficult abbreviations, and kind of enjoyed it.
FUTURE WORK?
If I have the pleasure of coming back here again, will try to continue the data processing and
obtain even better spectra, and analyze them.
24CENTRE FOR ADVANCED IMAGING, UNIVERSITY OF QUEENSLAND27-07-2015
Acknowledgments.
Thank YOU, Dr. Tesiram. Wouldn’t have been possible without you.
Thank you to, well, so many people – Aish, Theo, Hari, Gagan, Rajiv, Sami, Venkat – basicallt
everyone at CAI. This project would have drowned in the beach without you guys.
Thank you for making this the best summer ever. :’)
25CENTRE FOR ADVANCED IMAGING, UNIVERSITY OF QUEENSLAND27-07-2015
THAT’S ALL, FOLKS. :D
26CENTRE FOR ADVANCED IMAGING, UNIVERSITY OF QUEENSLAND27-07-2015

More Related Content

Similar to Research Project - Computational Spectroscopy

Compact X-Band LINAC structure design for KAERI-RTX-ISU Medical CyberKnife Pr...
Compact X-Band LINAC structure design for KAERI-RTX-ISU Medical CyberKnife Pr...Compact X-Band LINAC structure design for KAERI-RTX-ISU Medical CyberKnife Pr...
Compact X-Band LINAC structure design for KAERI-RTX-ISU Medical CyberKnife Pr...
downtrev
 
THPSM16
THPSM16THPSM16
Gamma Ray Spectroscopy Report
Gamma Ray Spectroscopy ReportGamma Ray Spectroscopy Report
Gamma Ray Spectroscopy Report
pixiejen
 
Localized Characterization of GaAs/AlGaAs Quantum Well Devices
Localized Characterization of GaAs/AlGaAs Quantum Well DevicesLocalized Characterization of GaAs/AlGaAs Quantum Well Devices
Localized Characterization of GaAs/AlGaAs Quantum Well Devices
Imee Rose Tagaca
 
Projet Ma2
Projet Ma2Projet Ma2
Projet Ma2
PierreMASURE
 
3 d single gaas co axial nanowire solar cell for nanopillar-array photovoltai...
3 d single gaas co axial nanowire solar cell for nanopillar-array photovoltai...3 d single gaas co axial nanowire solar cell for nanopillar-array photovoltai...
3 d single gaas co axial nanowire solar cell for nanopillar-array photovoltai...
ijcsa
 
SIMULATION OF THE SOLAR CELLS WITH PC1D, APPLICATION TO CELLS BASED ON SILICON
SIMULATION OF THE SOLAR CELLS WITH PC1D, APPLICATION TO CELLS BASED ON SILICONSIMULATION OF THE SOLAR CELLS WITH PC1D, APPLICATION TO CELLS BASED ON SILICON
SIMULATION OF THE SOLAR CELLS WITH PC1D, APPLICATION TO CELLS BASED ON SILICON
AEIJjournal2
 
IRJET- Compressed Sensing based Modified Orthogonal Matching Pursuit in DTTV ...
IRJET- Compressed Sensing based Modified Orthogonal Matching Pursuit in DTTV ...IRJET- Compressed Sensing based Modified Orthogonal Matching Pursuit in DTTV ...
IRJET- Compressed Sensing based Modified Orthogonal Matching Pursuit in DTTV ...
IRJET Journal
 
The SpaceDrive Project - First Results on EMDrive and Mach-Effect Thrusters
The SpaceDrive Project - First Results on EMDrive and Mach-Effect ThrustersThe SpaceDrive Project - First Results on EMDrive and Mach-Effect Thrusters
The SpaceDrive Project - First Results on EMDrive and Mach-Effect Thrusters
Sérgio Sacani
 
UC Berkeley 4.19
UC Berkeley 4.19UC Berkeley 4.19
UC Berkeley 4.19
Shiyu Tan
 
Improvement of grid connected photovoltaic system using artificial neural net...
Improvement of grid connected photovoltaic system using artificial neural net...Improvement of grid connected photovoltaic system using artificial neural net...
Improvement of grid connected photovoltaic system using artificial neural net...
ijscmcj
 
Australia 2
Australia 2Australia 2
Australia 2
Maziar Izadbakhsh
 
Photoacoustic tomography based on the application of virtual detectors
Photoacoustic tomography based on the application of virtual detectorsPhotoacoustic tomography based on the application of virtual detectors
Photoacoustic tomography based on the application of virtual detectors
IAEME Publication
 
Thesis_Nicolas_LARGE_July-2007
Thesis_Nicolas_LARGE_July-2007Thesis_Nicolas_LARGE_July-2007
Thesis_Nicolas_LARGE_July-2007
Nicolas Large
 
SIMULATION OF THE SOLAR CELLS WITH PC1D, APPLICATION TO CELLS BASED ON SILICON
SIMULATION OF THE SOLAR CELLS WITH PC1D, APPLICATION TO CELLS BASED ON SILICONSIMULATION OF THE SOLAR CELLS WITH PC1D, APPLICATION TO CELLS BASED ON SILICON
SIMULATION OF THE SOLAR CELLS WITH PC1D, APPLICATION TO CELLS BASED ON SILICON
AEIJjournal2
 
SIMULATION OF THE SOLAR CELLS WITH PC1D, APPLICATION TO CELLS BASED ON SILICON
SIMULATION OF THE SOLAR CELLS WITH PC1D, APPLICATION TO CELLS BASED ON SILICONSIMULATION OF THE SOLAR CELLS WITH PC1D, APPLICATION TO CELLS BASED ON SILICON
SIMULATION OF THE SOLAR CELLS WITH PC1D, APPLICATION TO CELLS BASED ON SILICON
AEIJjournal2
 
30_4-Jacobs
30_4-Jacobs30_4-Jacobs
30_4-Jacobs
Bryon Hargis
 
Ml srhwt-machine-learning-based-superlative-rapid-haar-wavelet-transformation...
Ml srhwt-machine-learning-based-superlative-rapid-haar-wavelet-transformation...Ml srhwt-machine-learning-based-superlative-rapid-haar-wavelet-transformation...
Ml srhwt-machine-learning-based-superlative-rapid-haar-wavelet-transformation...
Jumlesha Shaik
 
PCCC20 筑波大学計算科学研究センター「学際計算科学による最新の研究成果」
PCCC20 筑波大学計算科学研究センター「学際計算科学による最新の研究成果」PCCC20 筑波大学計算科学研究センター「学際計算科学による最新の研究成果」
PCCC20 筑波大学計算科学研究センター「学際計算科学による最新の研究成果」
PC Cluster Consortium
 
Dual Energy CT
Dual Energy CTDual Energy CT
Dual Energy CT
Sudil Paudyal
 

Similar to Research Project - Computational Spectroscopy (20)

Compact X-Band LINAC structure design for KAERI-RTX-ISU Medical CyberKnife Pr...
Compact X-Band LINAC structure design for KAERI-RTX-ISU Medical CyberKnife Pr...Compact X-Band LINAC structure design for KAERI-RTX-ISU Medical CyberKnife Pr...
Compact X-Band LINAC structure design for KAERI-RTX-ISU Medical CyberKnife Pr...
 
THPSM16
THPSM16THPSM16
THPSM16
 
Gamma Ray Spectroscopy Report
Gamma Ray Spectroscopy ReportGamma Ray Spectroscopy Report
Gamma Ray Spectroscopy Report
 
Localized Characterization of GaAs/AlGaAs Quantum Well Devices
Localized Characterization of GaAs/AlGaAs Quantum Well DevicesLocalized Characterization of GaAs/AlGaAs Quantum Well Devices
Localized Characterization of GaAs/AlGaAs Quantum Well Devices
 
Projet Ma2
Projet Ma2Projet Ma2
Projet Ma2
 
3 d single gaas co axial nanowire solar cell for nanopillar-array photovoltai...
3 d single gaas co axial nanowire solar cell for nanopillar-array photovoltai...3 d single gaas co axial nanowire solar cell for nanopillar-array photovoltai...
3 d single gaas co axial nanowire solar cell for nanopillar-array photovoltai...
 
SIMULATION OF THE SOLAR CELLS WITH PC1D, APPLICATION TO CELLS BASED ON SILICON
SIMULATION OF THE SOLAR CELLS WITH PC1D, APPLICATION TO CELLS BASED ON SILICONSIMULATION OF THE SOLAR CELLS WITH PC1D, APPLICATION TO CELLS BASED ON SILICON
SIMULATION OF THE SOLAR CELLS WITH PC1D, APPLICATION TO CELLS BASED ON SILICON
 
IRJET- Compressed Sensing based Modified Orthogonal Matching Pursuit in DTTV ...
IRJET- Compressed Sensing based Modified Orthogonal Matching Pursuit in DTTV ...IRJET- Compressed Sensing based Modified Orthogonal Matching Pursuit in DTTV ...
IRJET- Compressed Sensing based Modified Orthogonal Matching Pursuit in DTTV ...
 
The SpaceDrive Project - First Results on EMDrive and Mach-Effect Thrusters
The SpaceDrive Project - First Results on EMDrive and Mach-Effect ThrustersThe SpaceDrive Project - First Results on EMDrive and Mach-Effect Thrusters
The SpaceDrive Project - First Results on EMDrive and Mach-Effect Thrusters
 
UC Berkeley 4.19
UC Berkeley 4.19UC Berkeley 4.19
UC Berkeley 4.19
 
Improvement of grid connected photovoltaic system using artificial neural net...
Improvement of grid connected photovoltaic system using artificial neural net...Improvement of grid connected photovoltaic system using artificial neural net...
Improvement of grid connected photovoltaic system using artificial neural net...
 
Australia 2
Australia 2Australia 2
Australia 2
 
Photoacoustic tomography based on the application of virtual detectors
Photoacoustic tomography based on the application of virtual detectorsPhotoacoustic tomography based on the application of virtual detectors
Photoacoustic tomography based on the application of virtual detectors
 
Thesis_Nicolas_LARGE_July-2007
Thesis_Nicolas_LARGE_July-2007Thesis_Nicolas_LARGE_July-2007
Thesis_Nicolas_LARGE_July-2007
 
SIMULATION OF THE SOLAR CELLS WITH PC1D, APPLICATION TO CELLS BASED ON SILICON
SIMULATION OF THE SOLAR CELLS WITH PC1D, APPLICATION TO CELLS BASED ON SILICONSIMULATION OF THE SOLAR CELLS WITH PC1D, APPLICATION TO CELLS BASED ON SILICON
SIMULATION OF THE SOLAR CELLS WITH PC1D, APPLICATION TO CELLS BASED ON SILICON
 
SIMULATION OF THE SOLAR CELLS WITH PC1D, APPLICATION TO CELLS BASED ON SILICON
SIMULATION OF THE SOLAR CELLS WITH PC1D, APPLICATION TO CELLS BASED ON SILICONSIMULATION OF THE SOLAR CELLS WITH PC1D, APPLICATION TO CELLS BASED ON SILICON
SIMULATION OF THE SOLAR CELLS WITH PC1D, APPLICATION TO CELLS BASED ON SILICON
 
30_4-Jacobs
30_4-Jacobs30_4-Jacobs
30_4-Jacobs
 
Ml srhwt-machine-learning-based-superlative-rapid-haar-wavelet-transformation...
Ml srhwt-machine-learning-based-superlative-rapid-haar-wavelet-transformation...Ml srhwt-machine-learning-based-superlative-rapid-haar-wavelet-transformation...
Ml srhwt-machine-learning-based-superlative-rapid-haar-wavelet-transformation...
 
PCCC20 筑波大学計算科学研究センター「学際計算科学による最新の研究成果」
PCCC20 筑波大学計算科学研究センター「学際計算科学による最新の研究成果」PCCC20 筑波大学計算科学研究センター「学際計算科学による最新の研究成果」
PCCC20 筑波大学計算科学研究センター「学際計算科学による最新の研究成果」
 
Dual Energy CT
Dual Energy CTDual Energy CT
Dual Energy CT
 

Recently uploaded

Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Speck&Tech
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
Daiki Mogmet Ito
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
Mariano Tinti
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
KAMESHS29
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
Edge AI and Vision Alliance
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
名前 です男
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Neo4j
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
tolgahangng
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Safe Software
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
Zilliz
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
Kumud Singh
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
SOFTTECHHUB
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
Uni Systems S.M.S.A.
 

Recently uploaded (20)

Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
 

Research Project - Computational Spectroscopy

  • 1. Shaunak Mukherjee, Centre for Advanced Imaging, University of Queensland. 1CENTRE FOR ADVANCED IMAGING, UNIVERSITY OF QUEENSLAND27-07-2015
  • 2. 2-D COMPUTATIONAL SPECTROSCOPY OF BRAIN METABOLITES A COMPUTER SCIENCE STUDENT’S HUMBLE SOJOURN INTO UNCHARTERED WATERS 2CENTRE FOR ADVANCED IMAGING, UNIVERSITY OF QUEENSLAND27-07-2015
  • 3. The (initial) objectives Using non-uniform sampling (NUS) to obtain high-resolution spectra from relatively sparse data records, from compounds such as gamma-aminobutyric acid (GABA) Using the Maximum entropy (MaxEnt) reconstruction principle, (a non-FT method of spectrum analysis) to effectively analyze the high-resolution spectra thus obtained from the NUS data set Changing the parameters governing them and observing the effect on the aforementioned spectra 3CENTRE FOR ADVANCED IMAGING, UNIVERSITY OF QUEENSLAND27-07-2015
  • 4. So how did we start? Well, the first step was to obtain the data sets of those spectra, more specifically, the “cosynus” and the “nusidx” files. We then tweaked the two parameters : A) the line-width of the spectra (“LW”) B) the J-coupling constant between the various protons in the GABA molecule 4CENTRE FOR ADVANCED IMAGING, UNIVERSITY OF QUEENSLAND27-07-2015
  • 5. And how did we do that? 5CENTRE FOR ADVANCED IMAGING, UNIVERSITY OF QUEENSLAND27-07-2015
  • 6. The picture represents the compilation of the data file (containing the changed parameters) through the /proc2.com command in the ASAP workstation. 6CENTRE FOR ADVANCED IMAGING, UNIVERSITY OF QUEENSLAND27-07-2015
  • 7. The result of the compilation is obviously, a Maximum Entropy Reconstructed file (me_recon_ser.ft2). BUT WHAT CAN WE POSSIBLY DO WITH THAT? As we know, the .ft2 file will not really come of use to us in order to analyze the spectra on-screen. WE CONVERT IT TO A .UCSF FILE. As Sparky itself puts it, - “A UCSF NMR data file is a binary file with a 180 byte header, followed by 128 byte headers for each axis of the spectrum, followed by the spectrum data. All integer and float values in the file have big endian byte order independent of the native byte order for the machine that wrote the file”. 7CENTRE FOR ADVANCED IMAGING, UNIVERSITY OF QUEENSLAND27-07-2015
  • 8. So how do we do that? By adding the “pipe2ucsf” command. pipe2ucsf me_recon_ser.ft2 lw<#>J<#>.ucsf Where, ‘#’ denotes the value of the line-width and the J-coupling. Now that it has finally been converted to the .UCSF, we go to Sparky, and run it, where we get the following spectra. NOTE : Only the cross and diagonal peaks pertaining to the observed molecules have been displayed. 8CENTRE FOR ADVANCED IMAGING, UNIVERSITY OF QUEENSLAND27-07-2015
  • 9. The spectra obtained in the Sparky interface. 9CENTRE FOR ADVANCED IMAGING, UNIVERSITY OF QUEENSLAND27-07-2015
  • 10. Yes, yes. The pattern looks beautiful. What do we do with it, then? We now use the various functions in Sparky, and integrate the area under the various peaks, and build a specific data set with the line-widths, the J-coupling, and the areas –incrementing the “lw” and “J” by 2 units each time, finally obtaining a grand total of 363 data entries. Sample data-set : LW18.0 j0 1.869 2.976 lw 26.632 28.704 vol 2.481e+05 rms 16.2% 1.870 2.258 lw 22.200 25.311 vol 2.061e+05 rms 21.5% 1.869 1.869 lw 33.795 41.196 vol 5.540e+05 rms 25.9% j2 1.870 2.976 lw 26.515 28.600 vol 2.470e+05 rms 14.7% 1.870 2.259 lw 22.637 25.191 vol 2.073e+05 rms 18.0% 1.869 1.869 lw 33.918 41.057 vol 5.566e+05 rms 21.9% 10CENTRE FOR ADVANCED IMAGING, UNIVERSITY OF QUEENSLAND27-07-2015
  • 11. And now.. We plot the graphs – between the “lw”, the “j-coupling” and the areas of the peaks. 0 100 200 300 400 500 600 700 800 0 5 10 15 20 25 LW V/S (AREA OF) P1 0 50000 100000 150000 200000 250000 300000 350000 400000 450000 0 5 10 15 20 25 LW V/S (AREA OF) P2 11CENTRE FOR ADVANCED IMAGING, UNIVERSITY OF QUEENSLAND27-07-2015
  • 12. On to the next phase. We now delve into the actual structure of the GABA and the Creatine molecules, and try to analyze them using certain other paramaters. 12CENTRE FOR ADVANCED IMAGING, UNIVERSITY OF QUEENSLAND27-07-2015
  • 13. Further analysis? We use TOPSPIN, another software by Bruker, to analyze the data further, specifically using the NMR simulation tool. 13CENTRE FOR ADVANCED IMAGING, UNIVERSITY OF QUEENSLAND27-07-2015
  • 14. The hamiltonian i.e. The spin system, configured with GABA, creatine, NAA, etc. 14CENTRE FOR ADVANCED IMAGING, UNIVERSITY OF QUEENSLAND27-07-2015
  • 15. The original pulse program - 15CENTRE FOR ADVANCED IMAGING, UNIVERSITY OF QUEENSLAND27-07-2015
  • 16. 16CENTRE FOR ADVANCED IMAGING, UNIVERSITY OF QUEENSLAND27-07-2015
  • 17. It needs modifying, doesn’t it? 17CENTRE FOR ADVANCED IMAGING, UNIVERSITY OF QUEENSLAND27-07-2015
  • 18. So what did we do there? Modified the pulses – > added certain new waveforms – “Gauss1.1000”, “sinc1.1000”, “uqcai.rf” >added some new delays >modified the phases of the pulses 18CENTRE FOR ADVANCED IMAGING, UNIVERSITY OF QUEENSLAND27-07-2015
  • 19. Important parameters P4 : 42.8 Hz P1, P2 : 831.7 Hz SPNAM : i) sinc1.1000 Ii) Gauss1.1000 Iii) uqcai.rf DELAYS : d1 = 1s, d2 = d3 = d4 = d5 = D 4D + P1 + 2P2 + 2P4 = (23 + 4*26.5) ms = 129 ms. ( 1 / J ) -> echo time 19CENTRE FOR ADVANCED IMAGING, UNIVERSITY OF QUEENSLAND27-07-2015
  • 20. Question is, WHY? > Modifying the echo time ( to be 1/ J where the coupling constant is J ) , relaxation time, acquisition time, etc. WHY? >Let’s delve into the magnetic side of things. >The next slide will make it clearer. 20CENTRE FOR ADVANCED IMAGING, UNIVERSITY OF QUEENSLAND27-07-2015
  • 21. Courtesy : Wikipedia 21CENTRE FOR ADVANCED IMAGING, UNIVERSITY OF QUEENSLAND27-07-2015
  • 22. The given Bloch module – (The pulse is originally applied as Mz) 22CENTRE FOR ADVANCED IMAGING, UNIVERSITY OF QUEENSLAND27-07-2015
  • 23. We tweak the power of the pulses given in increments of 2 Hz, and plot the differences in the integrated areas of the peaks obtained in the GABA and Creatine molecules. Enclosed, is the plot. 23CENTRE FOR ADVANCED IMAGING, UNIVERSITY OF QUEENSLAND27-07-2015
  • 24. SO WHAT DID WE LEARN? A whole lot. Forayed into NMR, MRI and all other difficult abbreviations, and kind of enjoyed it. FUTURE WORK? If I have the pleasure of coming back here again, will try to continue the data processing and obtain even better spectra, and analyze them. 24CENTRE FOR ADVANCED IMAGING, UNIVERSITY OF QUEENSLAND27-07-2015
  • 25. Acknowledgments. Thank YOU, Dr. Tesiram. Wouldn’t have been possible without you. Thank you to, well, so many people – Aish, Theo, Hari, Gagan, Rajiv, Sami, Venkat – basicallt everyone at CAI. This project would have drowned in the beach without you guys. Thank you for making this the best summer ever. :’) 25CENTRE FOR ADVANCED IMAGING, UNIVERSITY OF QUEENSLAND27-07-2015
  • 26. THAT’S ALL, FOLKS. :D 26CENTRE FOR ADVANCED IMAGING, UNIVERSITY OF QUEENSLAND27-07-2015