SlideShare a Scribd company logo
1 of 27
+
Processing Large ToF-SIMS Datasets For The Study Of
Surface Segregation Of Polymer Additives
Wednesday, 20 September 2017 1
Gustavo Ferraz Trindade, Marie-Laure Abel and John F. Watts
The Surface Analysis Laboratory, Surrey, UK
CAC 2016
Barcelona
Outline
Wednesday, 20 September 2017 2
!?
ToF-SIMS Samples Pre-process
Results Alternative Conclusions
Wednesday, 20 September 2017 3
ToF-SIMS principle and technique
ToF-SIMS
Wednesday, 20 September 2017 4
Our equipment: TOF.SIMS 5 (IONTOF GmbH)
 Liquid metal primary ion source (Bin
+ )
 Electron impact sputter source (C60
+ )
 Single stage reflectron ToF analyser
 Nominal mass resolution @ 29 u: 10,000
Data acquired as spectra, ion maps (imaging)
or dual beam depth profiles
ToF-SIMS
Wednesday, 20 September 2017 5
combined spectra of a 500 x 500 um2 beam-rastered region
0.1 u
Our equipment: TOF.SIMS 5 (IONTOF GmbH)
ToF-SIMS
Wednesday, 20 September 2017 6
Automotive grade polypropylene
Samples
(PP copolymer + carbon black)
Ultimately undergo flame treatment prior to paint application
- surface segregation of additives might hinder the adhesion process
Wednesday, 20 September 2017 7
Proposed experiment to study surface change under heating conditions:
- Special heating sample holder with temperature control
- Bring surface to high temperatures (150 C)
- Acquire surface ToF-SIMS maps periodically
Experiment
Wednesday, 20 September 2017 8
Every image will have 128 x 128 pixels (500 x 500 um)
200 scans were done and each spectrum has 2.000.000 channels
Resulting dataset has 3M x 2M = 6x1012 data points!
Extremely sparse (< 1% non-zero elements)
Great challenge for multivariate analysis
Experiment
Wednesday, 20 September 2017 9
Due to the “profile” characteristic of the data set, the method of choice was
Non-negative matrix factorisation (NMF) a.k.a. MCR
Two approaches for multiplicative update algorithms (Lee & Seung - 2001)
MVA of ToF-SIMS
Binning voxels and channels
Reduced dataset
Classical method
Analyse full dataset
Data will not fit in PCs memory
Requires different method
Wednesday, 20 September 2017 10
Surrey Matlab GUI
Developed by G.F Trindade
Binning voxels and channels
Reduced dataset
Classical method
MVA of ToF-SIMS
s i m s M V A
www.mvatools.com
Wednesday, 20 September 2017 11
Issues prior to any MVA with ToF-SIMS raw data
Pre-processing
Export and read binary
RAW data file
1 full spectrum per pixel or voxel
Alignment of spectra from
different pixels
Wednesday, 20 September 2017 12
Export and read binary
RAW data file
1 full spectrum per pixel or voxel
Data in the form
Scan | x | y | ToF
For every secondary ion
detected
Issues prior to any MVA with ToF-SIMS raw data
Pre-processing
Wednesday, 20 September 2017 13
Multiple reads from disk
Sparse allocation
Scan x y tof
> 20 times faster
Pre-processing
Wednesday, 20 September 2017 14
Alignment of spectra from
different pixels
Ions with the same mass will travel shorter
or longer paths depending on where they
are formed on the surface
Each spectrum has ~2.000.000 channels
Quick method needed
(Fourier Transform based method way
quicker than correlation matrix based ones)
Issues prior to any MVA with ToF-SIMS raw data
Pre-processing
Wednesday, 20 September 2017 15
Before alignment
After alignment
Pre-processing
Wednesday, 20 September 2017 16
Results
NMF results (2000 iterations, 3 components)| Original matrix size (64 x 64 x 10) x (140001)
Resulting W matrix upscaled for visualisation
Wednesday, 20 September 2017 17
NMF results (2000 iterations, 3 components)| Original matrix size (64 x 64 x 10) x (140001)
Resulting W matrix upscaled for visualisation
Results
Wednesday, 20 September 2017 18
NMF results (2000 iterations, 3 components)| Original matrix size (64 x 64 x 10) x (140001)
Resulting W matrix upscaled for visualisation
(PDMS)
+
(Irganox 1010 Antioxidant)
Results
Wednesday, 20 September 2017 19
New trend in Surface Analysis
community of processing full
datasets
- Random vector algorithm + GPU
- Focus on PCA only
Alternative
Analyse full dataset
Data will not fit in PCs memory
Requires different method
Wednesday, 20 September 2017
Good approach for NMF of sparse
giant matrices: Map/Reduce
- Introduced by google in 2004
- Added to Matlab in version 2014b
- Still used in several Big Data
applications
Analyse full dataset
Data won’t fit in PCs memory
Requires different method
Map/Reduce
Wednesday, 20 September 2017 21
Map/Reduce
Map/Reduce
Wednesday, 20 September 2017 22
- Map/Reduce NMF
- Multiplicative update
method in map/reduce
framework
- Implementation in Matlab R2016a: challenge due to lack of
documentation
Map/Reduce
Wednesday, 20 September 2017 23
History of implementations in Matlab
Time per iteration (4 workers) x number of elements x sparsity
Same dataset
~ 10x faster
There is room for
improvement!!
Map/Reduce
Wednesday, 20 September 2017 24
Map/Reduce
Wednesday, 20 September 2017 25
Comparison between map/reduce and standard NMF
Adhesive sample
Data 32x32x20000, 150 iterations, same IC
Map/Reduce Standard
Map/Reduce
Wednesday, 20 September 2017 26
Conclusions
Conclusions
- Works on single machines (parallel)
- Easily scalable to clusters (parallel and
distributed)
- Tests to be done on Surrey HPC + Matlab
MDSC
- Surface contaminant and/or release
agents rapidly leave the surface at
high temperatures
- Anti-oxidant additive segregates to
the surface
- More in-depth analysis is required
(possible due to full-spec NMF comps.)
I - Polypropylene dataset II - Map/Reduce as an alternative
!?
ADD CONSTRAINTS USE TRAINING SUBSETS
Thank you

More Related Content

What's hot

An image based approach for content analysis in document collections
An image based approach for content analysis in document collectionsAn image based approach for content analysis in document collections
An image based approach for content analysis in document collectionsSCAPE Project
 
Fosdem 2010 GT.M and OpenStreetMap
Fosdem 2010 GT.M and OpenStreetMapFosdem 2010 GT.M and OpenStreetMap
Fosdem 2010 GT.M and OpenStreetMapgeorge.james
 
Looking into the past - feature extraction from historic maps using Python, O...
Looking into the past - feature extraction from historic maps using Python, O...Looking into the past - feature extraction from historic maps using Python, O...
Looking into the past - feature extraction from historic maps using Python, O...James Crone
 
Principles of programming languages(Functional programming Languages using LISP)
Principles of programming languages(Functional programming Languages using LISP)Principles of programming languages(Functional programming Languages using LISP)
Principles of programming languages(Functional programming Languages using LISP)Preethi T G
 
Spectral Analysis at the Limit - Applications in Radio Astronomy
Spectral Analysis at the Limit - Applications in Radio AstronomySpectral Analysis at the Limit - Applications in Radio Astronomy
Spectral Analysis at the Limit - Applications in Radio AstronomyHochschule für Technik FHNW
 
Lost In The Clouds
Lost In The CloudsLost In The Clouds
Lost In The Cloudsgeorge.james
 
Integrating the Campus to National NSF Cyberinfrastructure such as OSG and XSEDE
Integrating the Campus to National NSF Cyberinfrastructure such as OSG and XSEDEIntegrating the Campus to National NSF Cyberinfrastructure such as OSG and XSEDE
Integrating the Campus to National NSF Cyberinfrastructure such as OSG and XSEDERob Gardner
 
Monitoring tropical forest cover Activities of ONFI in remote sensing
Monitoring tropical forest cover Activities of ONFI in remote sensingMonitoring tropical forest cover Activities of ONFI in remote sensing
Monitoring tropical forest cover Activities of ONFI in remote sensingotb
 

What's hot (10)

An image based approach for content analysis in document collections
An image based approach for content analysis in document collectionsAn image based approach for content analysis in document collections
An image based approach for content analysis in document collections
 
Fosdem 2010 GT.M and OpenStreetMap
Fosdem 2010 GT.M and OpenStreetMapFosdem 2010 GT.M and OpenStreetMap
Fosdem 2010 GT.M and OpenStreetMap
 
Looking into the past - feature extraction from historic maps using Python, O...
Looking into the past - feature extraction from historic maps using Python, O...Looking into the past - feature extraction from historic maps using Python, O...
Looking into the past - feature extraction from historic maps using Python, O...
 
Principles of programming languages(Functional programming Languages using LISP)
Principles of programming languages(Functional programming Languages using LISP)Principles of programming languages(Functional programming Languages using LISP)
Principles of programming languages(Functional programming Languages using LISP)
 
Spectral Analysis at the Limit - Applications in Radio Astronomy
Spectral Analysis at the Limit - Applications in Radio AstronomySpectral Analysis at the Limit - Applications in Radio Astronomy
Spectral Analysis at the Limit - Applications in Radio Astronomy
 
Session4 04.senka drobac
Session4 04.senka drobacSession4 04.senka drobac
Session4 04.senka drobac
 
Lost In The Clouds
Lost In The CloudsLost In The Clouds
Lost In The Clouds
 
Integrating the Campus to National NSF Cyberinfrastructure such as OSG and XSEDE
Integrating the Campus to National NSF Cyberinfrastructure such as OSG and XSEDEIntegrating the Campus to National NSF Cyberinfrastructure such as OSG and XSEDE
Integrating the Campus to National NSF Cyberinfrastructure such as OSG and XSEDE
 
M/DB and M/DB:X
M/DB and M/DB:XM/DB and M/DB:X
M/DB and M/DB:X
 
Monitoring tropical forest cover Activities of ONFI in remote sensing
Monitoring tropical forest cover Activities of ONFI in remote sensingMonitoring tropical forest cover Activities of ONFI in remote sensing
Monitoring tropical forest cover Activities of ONFI in remote sensing
 

Similar to Processing Large ToF-SIMS Datasets For The Study Of Surface Segregation Of Polymer Additives

MVA methodologies for surface analysis data
MVA methodologies for surface analysis dataMVA methodologies for surface analysis data
MVA methodologies for surface analysis dataGustavo Ferraz Trindade
 
simsMVA: A Matlab tool for multivariate analysis of ToF-SIMS datasets
simsMVA: A Matlab tool for multivariate analysis of ToF-SIMS datasetssimsMVA: A Matlab tool for multivariate analysis of ToF-SIMS datasets
simsMVA: A Matlab tool for multivariate analysis of ToF-SIMS datasetsGustavo Ferraz Trindade
 
Multivariate analysis of ToF-SIMS datasets
Multivariate analysis of ToF-SIMS datasetsMultivariate analysis of ToF-SIMS datasets
Multivariate analysis of ToF-SIMS datasetsGustavo Ferraz Trindade
 
Visualization Techniques for Massive Datasets
Visualization Techniques for Massive DatasetsVisualization Techniques for Massive Datasets
Visualization Techniques for Massive DatasetsMatthias Trapp
 
PhD_Presentation_v1
PhD_Presentation_v1PhD_Presentation_v1
PhD_Presentation_v1Marco Bosco
 
04 New opportunities in photon science with high-speed X-ray imaging detecto...
04 New opportunities in photon science with high-speed X-ray imaging  detecto...04 New opportunities in photon science with high-speed X-ray imaging  detecto...
04 New opportunities in photon science with high-speed X-ray imaging detecto...RCCSRENKEI
 
BDE-BDVA Webinar: BigDataEurope Overview & Synergies with BDVA
BDE-BDVA Webinar: BigDataEurope Overview & Synergies with BDVABDE-BDVA Webinar: BigDataEurope Overview & Synergies with BDVA
BDE-BDVA Webinar: BigDataEurope Overview & Synergies with BDVABigData_Europe
 
CCCA Data Centre - Dynamic Data Citation for NetCDF files
CCCA Data Centre - Dynamic Data Citation for NetCDF filesCCCA Data Centre - Dynamic Data Citation for NetCDF files
CCCA Data Centre - Dynamic Data Citation for NetCDF filesChris Schubert
 
Deep Learning Applications to Satellite Imagery
Deep Learning Applications to Satellite ImageryDeep Learning Applications to Satellite Imagery
Deep Learning Applications to Satellite Imageryrlewis48
 
Yuki Oyama - Markov assignment for a pedestrian activity-based network design...
Yuki Oyama - Markov assignment for a pedestrian activity-based network design...Yuki Oyama - Markov assignment for a pedestrian activity-based network design...
Yuki Oyama - Markov assignment for a pedestrian activity-based network design...Yuki Oyama
 
Best IEEE Projects 2017 -2018 Titles - IEEE Final Year Projects @ Brainrich T...
Best IEEE Projects 2017 -2018 Titles - IEEE Final Year Projects @ Brainrich T...Best IEEE Projects 2017 -2018 Titles - IEEE Final Year Projects @ Brainrich T...
Best IEEE Projects 2017 -2018 Titles - IEEE Final Year Projects @ Brainrich T...Brainrich Technology
 
Nuclear emergency response and Big Data technologies
Nuclear emergency response and Big Data technologiesNuclear emergency response and Big Data technologies
Nuclear emergency response and Big Data technologiesBigData_Europe
 
FITCE Congress 2017, Madrid - Raf Meersman (CEO, Comsof)
FITCE Congress 2017, Madrid - Raf Meersman (CEO, Comsof)FITCE Congress 2017, Madrid - Raf Meersman (CEO, Comsof)
FITCE Congress 2017, Madrid - Raf Meersman (CEO, Comsof)Comsof
 
Update on the Mont-Blanc Project for ARM-based HPC
Update on the Mont-Blanc Project for ARM-based HPCUpdate on the Mont-Blanc Project for ARM-based HPC
Update on the Mont-Blanc Project for ARM-based HPCinside-BigData.com
 
MEMS-based Laser Beam Scanning Technology Platform; Basis for Applications fr...
MEMS-based Laser Beam Scanning Technology Platform; Basis for Applications fr...MEMS-based Laser Beam Scanning Technology Platform; Basis for Applications fr...
MEMS-based Laser Beam Scanning Technology Platform; Basis for Applications fr...Jari Honkanen
 
ULTRA WIDE BAND BODY AREA NETWORK
ULTRA WIDE BAND BODY AREA NETWORKULTRA WIDE BAND BODY AREA NETWORK
ULTRA WIDE BAND BODY AREA NETWORKaravind m t
 
Schrader, Frederik: Research infrastructures as modular platforms for reactiv...
Schrader, Frederik: Research infrastructures as modular platforms for reactiv...Schrader, Frederik: Research infrastructures as modular platforms for reactiv...
Schrader, Frederik: Research infrastructures as modular platforms for reactiv...Integrated Carbon Observation System (ICOS)
 

Similar to Processing Large ToF-SIMS Datasets For The Study Of Surface Segregation Of Polymer Additives (20)

Multivariate analysis of ToF-SIMS data
Multivariate analysis of ToF-SIMS dataMultivariate analysis of ToF-SIMS data
Multivariate analysis of ToF-SIMS data
 
MVA methodologies for surface analysis data
MVA methodologies for surface analysis dataMVA methodologies for surface analysis data
MVA methodologies for surface analysis data
 
simsMVA: A Matlab tool for multivariate analysis of ToF-SIMS datasets
simsMVA: A Matlab tool for multivariate analysis of ToF-SIMS datasetssimsMVA: A Matlab tool for multivariate analysis of ToF-SIMS datasets
simsMVA: A Matlab tool for multivariate analysis of ToF-SIMS datasets
 
Multivariate analysis of ToF-SIMS datasets
Multivariate analysis of ToF-SIMS datasetsMultivariate analysis of ToF-SIMS datasets
Multivariate analysis of ToF-SIMS datasets
 
Visualization Techniques for Massive Datasets
Visualization Techniques for Massive DatasetsVisualization Techniques for Massive Datasets
Visualization Techniques for Massive Datasets
 
PhD_Presentation_v1
PhD_Presentation_v1PhD_Presentation_v1
PhD_Presentation_v1
 
04 New opportunities in photon science with high-speed X-ray imaging detecto...
04 New opportunities in photon science with high-speed X-ray imaging  detecto...04 New opportunities in photon science with high-speed X-ray imaging  detecto...
04 New opportunities in photon science with high-speed X-ray imaging detecto...
 
BDE-BDVA Webinar: BigDataEurope Overview & Synergies with BDVA
BDE-BDVA Webinar: BigDataEurope Overview & Synergies with BDVABDE-BDVA Webinar: BigDataEurope Overview & Synergies with BDVA
BDE-BDVA Webinar: BigDataEurope Overview & Synergies with BDVA
 
CCCA Data Centre - Dynamic Data Citation for NetCDF files
CCCA Data Centre - Dynamic Data Citation for NetCDF filesCCCA Data Centre - Dynamic Data Citation for NetCDF files
CCCA Data Centre - Dynamic Data Citation for NetCDF files
 
Deep Learning Applications to Satellite Imagery
Deep Learning Applications to Satellite ImageryDeep Learning Applications to Satellite Imagery
Deep Learning Applications to Satellite Imagery
 
Yuki Oyama - Markov assignment for a pedestrian activity-based network design...
Yuki Oyama - Markov assignment for a pedestrian activity-based network design...Yuki Oyama - Markov assignment for a pedestrian activity-based network design...
Yuki Oyama - Markov assignment for a pedestrian activity-based network design...
 
Best IEEE Projects 2017 -2018 Titles - IEEE Final Year Projects @ Brainrich T...
Best IEEE Projects 2017 -2018 Titles - IEEE Final Year Projects @ Brainrich T...Best IEEE Projects 2017 -2018 Titles - IEEE Final Year Projects @ Brainrich T...
Best IEEE Projects 2017 -2018 Titles - IEEE Final Year Projects @ Brainrich T...
 
Nuclear emergency response and Big Data technologies
Nuclear emergency response and Big Data technologiesNuclear emergency response and Big Data technologies
Nuclear emergency response and Big Data technologies
 
FITCE Congress 2017, Madrid - Raf Meersman (CEO, Comsof)
FITCE Congress 2017, Madrid - Raf Meersman (CEO, Comsof)FITCE Congress 2017, Madrid - Raf Meersman (CEO, Comsof)
FITCE Congress 2017, Madrid - Raf Meersman (CEO, Comsof)
 
Update on the Mont-Blanc Project for ARM-based HPC
Update on the Mont-Blanc Project for ARM-based HPCUpdate on the Mont-Blanc Project for ARM-based HPC
Update on the Mont-Blanc Project for ARM-based HPC
 
MEMS-based Laser Beam Scanning Technology Platform; Basis for Applications fr...
MEMS-based Laser Beam Scanning Technology Platform; Basis for Applications fr...MEMS-based Laser Beam Scanning Technology Platform; Basis for Applications fr...
MEMS-based Laser Beam Scanning Technology Platform; Basis for Applications fr...
 
ULTRA WIDE BAND BODY AREA NETWORK
ULTRA WIDE BAND BODY AREA NETWORKULTRA WIDE BAND BODY AREA NETWORK
ULTRA WIDE BAND BODY AREA NETWORK
 
Bicod2017
Bicod2017Bicod2017
Bicod2017
 
BICOD-2017
BICOD-2017BICOD-2017
BICOD-2017
 
Schrader, Frederik: Research infrastructures as modular platforms for reactiv...
Schrader, Frederik: Research infrastructures as modular platforms for reactiv...Schrader, Frederik: Research infrastructures as modular platforms for reactiv...
Schrader, Frederik: Research infrastructures as modular platforms for reactiv...
 

Recently uploaded

PSYCHOSOCIAL NEEDS. in nursing II sem pptx
PSYCHOSOCIAL NEEDS. in nursing II sem pptxPSYCHOSOCIAL NEEDS. in nursing II sem pptx
PSYCHOSOCIAL NEEDS. in nursing II sem pptxSuji236384
 
development of diagnostic enzyme assay to detect leuser virus
development of diagnostic enzyme assay to detect leuser virusdevelopment of diagnostic enzyme assay to detect leuser virus
development of diagnostic enzyme assay to detect leuser virusNazaninKarimi6
 
Role of AI in seed science Predictive modelling and Beyond.pptx
Role of AI in seed science  Predictive modelling and  Beyond.pptxRole of AI in seed science  Predictive modelling and  Beyond.pptx
Role of AI in seed science Predictive modelling and Beyond.pptxArvind Kumar
 
Chemistry 5th semester paper 1st Notes.pdf
Chemistry 5th semester paper 1st Notes.pdfChemistry 5th semester paper 1st Notes.pdf
Chemistry 5th semester paper 1st Notes.pdfSumit Kumar yadav
 
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bAsymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bSérgio Sacani
 
300003-World Science Day For Peace And Development.pptx
300003-World Science Day For Peace And Development.pptx300003-World Science Day For Peace And Development.pptx
300003-World Science Day For Peace And Development.pptxryanrooker
 
Grade 7 - Lesson 1 - Microscope and Its Functions
Grade 7 - Lesson 1 - Microscope and Its FunctionsGrade 7 - Lesson 1 - Microscope and Its Functions
Grade 7 - Lesson 1 - Microscope and Its FunctionsOrtegaSyrineMay
 
CURRENT SCENARIO OF POULTRY PRODUCTION IN INDIA
CURRENT SCENARIO OF POULTRY PRODUCTION IN INDIACURRENT SCENARIO OF POULTRY PRODUCTION IN INDIA
CURRENT SCENARIO OF POULTRY PRODUCTION IN INDIADr. TATHAGAT KHOBRAGADE
 
POGONATUM : morphology, anatomy, reproduction etc.
POGONATUM : morphology, anatomy, reproduction etc.POGONATUM : morphology, anatomy, reproduction etc.
POGONATUM : morphology, anatomy, reproduction etc.Silpa
 
CYTOGENETIC MAP................ ppt.pptx
CYTOGENETIC MAP................ ppt.pptxCYTOGENETIC MAP................ ppt.pptx
CYTOGENETIC MAP................ ppt.pptxSilpa
 
Cyanide resistant respiration pathway.pptx
Cyanide resistant respiration pathway.pptxCyanide resistant respiration pathway.pptx
Cyanide resistant respiration pathway.pptxSilpa
 
THE ROLE OF BIOTECHNOLOGY IN THE ECONOMIC UPLIFT.pptx
THE ROLE OF BIOTECHNOLOGY IN THE ECONOMIC UPLIFT.pptxTHE ROLE OF BIOTECHNOLOGY IN THE ECONOMIC UPLIFT.pptx
THE ROLE OF BIOTECHNOLOGY IN THE ECONOMIC UPLIFT.pptxANSARKHAN96
 
Proteomics: types, protein profiling steps etc.
Proteomics: types, protein profiling steps etc.Proteomics: types, protein profiling steps etc.
Proteomics: types, protein profiling steps etc.Silpa
 
Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....
Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....
Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....muralinath2
 
Human genetics..........................pptx
Human genetics..........................pptxHuman genetics..........................pptx
Human genetics..........................pptxSilpa
 
Reboulia: features, anatomy, morphology etc.
Reboulia: features, anatomy, morphology etc.Reboulia: features, anatomy, morphology etc.
Reboulia: features, anatomy, morphology etc.Silpa
 
Use of mutants in understanding seedling development.pptx
Use of mutants in understanding seedling development.pptxUse of mutants in understanding seedling development.pptx
Use of mutants in understanding seedling development.pptxRenuJangid3
 
(May 9, 2024) Enhanced Ultrafast Vector Flow Imaging (VFI) Using Multi-Angle ...
(May 9, 2024) Enhanced Ultrafast Vector Flow Imaging (VFI) Using Multi-Angle ...(May 9, 2024) Enhanced Ultrafast Vector Flow Imaging (VFI) Using Multi-Angle ...
(May 9, 2024) Enhanced Ultrafast Vector Flow Imaging (VFI) Using Multi-Angle ...Scintica Instrumentation
 
FAIRSpectra - Enabling the FAIRification of Analytical Science
FAIRSpectra - Enabling the FAIRification of Analytical ScienceFAIRSpectra - Enabling the FAIRification of Analytical Science
FAIRSpectra - Enabling the FAIRification of Analytical ScienceAlex Henderson
 

Recently uploaded (20)

PSYCHOSOCIAL NEEDS. in nursing II sem pptx
PSYCHOSOCIAL NEEDS. in nursing II sem pptxPSYCHOSOCIAL NEEDS. in nursing II sem pptx
PSYCHOSOCIAL NEEDS. in nursing II sem pptx
 
development of diagnostic enzyme assay to detect leuser virus
development of diagnostic enzyme assay to detect leuser virusdevelopment of diagnostic enzyme assay to detect leuser virus
development of diagnostic enzyme assay to detect leuser virus
 
Role of AI in seed science Predictive modelling and Beyond.pptx
Role of AI in seed science  Predictive modelling and  Beyond.pptxRole of AI in seed science  Predictive modelling and  Beyond.pptx
Role of AI in seed science Predictive modelling and Beyond.pptx
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Chemistry 5th semester paper 1st Notes.pdf
Chemistry 5th semester paper 1st Notes.pdfChemistry 5th semester paper 1st Notes.pdf
Chemistry 5th semester paper 1st Notes.pdf
 
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bAsymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
 
300003-World Science Day For Peace And Development.pptx
300003-World Science Day For Peace And Development.pptx300003-World Science Day For Peace And Development.pptx
300003-World Science Day For Peace And Development.pptx
 
Grade 7 - Lesson 1 - Microscope and Its Functions
Grade 7 - Lesson 1 - Microscope and Its FunctionsGrade 7 - Lesson 1 - Microscope and Its Functions
Grade 7 - Lesson 1 - Microscope and Its Functions
 
CURRENT SCENARIO OF POULTRY PRODUCTION IN INDIA
CURRENT SCENARIO OF POULTRY PRODUCTION IN INDIACURRENT SCENARIO OF POULTRY PRODUCTION IN INDIA
CURRENT SCENARIO OF POULTRY PRODUCTION IN INDIA
 
POGONATUM : morphology, anatomy, reproduction etc.
POGONATUM : morphology, anatomy, reproduction etc.POGONATUM : morphology, anatomy, reproduction etc.
POGONATUM : morphology, anatomy, reproduction etc.
 
CYTOGENETIC MAP................ ppt.pptx
CYTOGENETIC MAP................ ppt.pptxCYTOGENETIC MAP................ ppt.pptx
CYTOGENETIC MAP................ ppt.pptx
 
Cyanide resistant respiration pathway.pptx
Cyanide resistant respiration pathway.pptxCyanide resistant respiration pathway.pptx
Cyanide resistant respiration pathway.pptx
 
THE ROLE OF BIOTECHNOLOGY IN THE ECONOMIC UPLIFT.pptx
THE ROLE OF BIOTECHNOLOGY IN THE ECONOMIC UPLIFT.pptxTHE ROLE OF BIOTECHNOLOGY IN THE ECONOMIC UPLIFT.pptx
THE ROLE OF BIOTECHNOLOGY IN THE ECONOMIC UPLIFT.pptx
 
Proteomics: types, protein profiling steps etc.
Proteomics: types, protein profiling steps etc.Proteomics: types, protein profiling steps etc.
Proteomics: types, protein profiling steps etc.
 
Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....
Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....
Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....
 
Human genetics..........................pptx
Human genetics..........................pptxHuman genetics..........................pptx
Human genetics..........................pptx
 
Reboulia: features, anatomy, morphology etc.
Reboulia: features, anatomy, morphology etc.Reboulia: features, anatomy, morphology etc.
Reboulia: features, anatomy, morphology etc.
 
Use of mutants in understanding seedling development.pptx
Use of mutants in understanding seedling development.pptxUse of mutants in understanding seedling development.pptx
Use of mutants in understanding seedling development.pptx
 
(May 9, 2024) Enhanced Ultrafast Vector Flow Imaging (VFI) Using Multi-Angle ...
(May 9, 2024) Enhanced Ultrafast Vector Flow Imaging (VFI) Using Multi-Angle ...(May 9, 2024) Enhanced Ultrafast Vector Flow Imaging (VFI) Using Multi-Angle ...
(May 9, 2024) Enhanced Ultrafast Vector Flow Imaging (VFI) Using Multi-Angle ...
 
FAIRSpectra - Enabling the FAIRification of Analytical Science
FAIRSpectra - Enabling the FAIRification of Analytical ScienceFAIRSpectra - Enabling the FAIRification of Analytical Science
FAIRSpectra - Enabling the FAIRification of Analytical Science
 

Processing Large ToF-SIMS Datasets For The Study Of Surface Segregation Of Polymer Additives

  • 1. + Processing Large ToF-SIMS Datasets For The Study Of Surface Segregation Of Polymer Additives Wednesday, 20 September 2017 1 Gustavo Ferraz Trindade, Marie-Laure Abel and John F. Watts The Surface Analysis Laboratory, Surrey, UK CAC 2016 Barcelona
  • 2. Outline Wednesday, 20 September 2017 2 !? ToF-SIMS Samples Pre-process Results Alternative Conclusions
  • 3. Wednesday, 20 September 2017 3 ToF-SIMS principle and technique ToF-SIMS
  • 4. Wednesday, 20 September 2017 4 Our equipment: TOF.SIMS 5 (IONTOF GmbH)  Liquid metal primary ion source (Bin + )  Electron impact sputter source (C60 + )  Single stage reflectron ToF analyser  Nominal mass resolution @ 29 u: 10,000 Data acquired as spectra, ion maps (imaging) or dual beam depth profiles ToF-SIMS
  • 5. Wednesday, 20 September 2017 5 combined spectra of a 500 x 500 um2 beam-rastered region 0.1 u Our equipment: TOF.SIMS 5 (IONTOF GmbH) ToF-SIMS
  • 6. Wednesday, 20 September 2017 6 Automotive grade polypropylene Samples (PP copolymer + carbon black) Ultimately undergo flame treatment prior to paint application - surface segregation of additives might hinder the adhesion process
  • 7. Wednesday, 20 September 2017 7 Proposed experiment to study surface change under heating conditions: - Special heating sample holder with temperature control - Bring surface to high temperatures (150 C) - Acquire surface ToF-SIMS maps periodically Experiment
  • 8. Wednesday, 20 September 2017 8 Every image will have 128 x 128 pixels (500 x 500 um) 200 scans were done and each spectrum has 2.000.000 channels Resulting dataset has 3M x 2M = 6x1012 data points! Extremely sparse (< 1% non-zero elements) Great challenge for multivariate analysis Experiment
  • 9. Wednesday, 20 September 2017 9 Due to the “profile” characteristic of the data set, the method of choice was Non-negative matrix factorisation (NMF) a.k.a. MCR Two approaches for multiplicative update algorithms (Lee & Seung - 2001) MVA of ToF-SIMS Binning voxels and channels Reduced dataset Classical method Analyse full dataset Data will not fit in PCs memory Requires different method
  • 10. Wednesday, 20 September 2017 10 Surrey Matlab GUI Developed by G.F Trindade Binning voxels and channels Reduced dataset Classical method MVA of ToF-SIMS s i m s M V A www.mvatools.com
  • 11. Wednesday, 20 September 2017 11 Issues prior to any MVA with ToF-SIMS raw data Pre-processing Export and read binary RAW data file 1 full spectrum per pixel or voxel Alignment of spectra from different pixels
  • 12. Wednesday, 20 September 2017 12 Export and read binary RAW data file 1 full spectrum per pixel or voxel Data in the form Scan | x | y | ToF For every secondary ion detected Issues prior to any MVA with ToF-SIMS raw data Pre-processing
  • 13. Wednesday, 20 September 2017 13 Multiple reads from disk Sparse allocation Scan x y tof > 20 times faster Pre-processing
  • 14. Wednesday, 20 September 2017 14 Alignment of spectra from different pixels Ions with the same mass will travel shorter or longer paths depending on where they are formed on the surface Each spectrum has ~2.000.000 channels Quick method needed (Fourier Transform based method way quicker than correlation matrix based ones) Issues prior to any MVA with ToF-SIMS raw data Pre-processing
  • 15. Wednesday, 20 September 2017 15 Before alignment After alignment Pre-processing
  • 16. Wednesday, 20 September 2017 16 Results NMF results (2000 iterations, 3 components)| Original matrix size (64 x 64 x 10) x (140001) Resulting W matrix upscaled for visualisation
  • 17. Wednesday, 20 September 2017 17 NMF results (2000 iterations, 3 components)| Original matrix size (64 x 64 x 10) x (140001) Resulting W matrix upscaled for visualisation Results
  • 18. Wednesday, 20 September 2017 18 NMF results (2000 iterations, 3 components)| Original matrix size (64 x 64 x 10) x (140001) Resulting W matrix upscaled for visualisation (PDMS) + (Irganox 1010 Antioxidant) Results
  • 19. Wednesday, 20 September 2017 19 New trend in Surface Analysis community of processing full datasets - Random vector algorithm + GPU - Focus on PCA only Alternative Analyse full dataset Data will not fit in PCs memory Requires different method
  • 20. Wednesday, 20 September 2017 Good approach for NMF of sparse giant matrices: Map/Reduce - Introduced by google in 2004 - Added to Matlab in version 2014b - Still used in several Big Data applications Analyse full dataset Data won’t fit in PCs memory Requires different method Map/Reduce
  • 21. Wednesday, 20 September 2017 21 Map/Reduce Map/Reduce
  • 22. Wednesday, 20 September 2017 22 - Map/Reduce NMF - Multiplicative update method in map/reduce framework - Implementation in Matlab R2016a: challenge due to lack of documentation Map/Reduce
  • 23. Wednesday, 20 September 2017 23 History of implementations in Matlab Time per iteration (4 workers) x number of elements x sparsity Same dataset ~ 10x faster There is room for improvement!! Map/Reduce
  • 24. Wednesday, 20 September 2017 24 Map/Reduce
  • 25. Wednesday, 20 September 2017 25 Comparison between map/reduce and standard NMF Adhesive sample Data 32x32x20000, 150 iterations, same IC Map/Reduce Standard Map/Reduce
  • 26. Wednesday, 20 September 2017 26 Conclusions Conclusions - Works on single machines (parallel) - Easily scalable to clusters (parallel and distributed) - Tests to be done on Surrey HPC + Matlab MDSC - Surface contaminant and/or release agents rapidly leave the surface at high temperatures - Anti-oxidant additive segregates to the surface - More in-depth analysis is required (possible due to full-spec NMF comps.) I - Polypropylene dataset II - Map/Reduce as an alternative !? ADD CONSTRAINTS USE TRAINING SUBSETS

Editor's Notes

  1. Ethane dioic (carboxylic)
  2. - Fazer um rapido overview da apresentacao. Quando falar de resultados mencionar que foram feitas analyses SEM, EDX, XPS e SIMS.
  3. - Fazer um rapido overview da apresentacao. Quando falar de resultados mencionar que foram feitas analyses SEM, EDX, XPS e SIMS.
  4. - Fazer um rapido overview da apresentacao. Quando falar de resultados mencionar que foram feitas analyses SEM, EDX, XPS e SIMS.
  5. - Fazer um rapido overview da apresentacao. Quando falar de resultados mencionar que foram feitas analyses SEM, EDX, XPS e SIMS.
  6. - Fazer um rapido overview da apresentacao. Quando falar de resultados mencionar que foram feitas analyses SEM, EDX, XPS e SIMS.
  7. - Fazer um rapido overview da apresentacao. Quando falar de resultados mencionar que foram feitas analyses SEM, EDX, XPS e SIMS.
  8. - Fazer um rapido overview da apresentacao. Quando falar de resultados mencionar que foram feitas analyses SEM, EDX, XPS e SIMS.
  9. - Fazer um rapido overview da apresentacao. Quando falar de resultados mencionar que foram feitas analyses SEM, EDX, XPS e SIMS.
  10. - Fazer um rapido overview da apresentacao. Quando falar de resultados mencionar que foram feitas analyses SEM, EDX, XPS e SIMS.
  11. - Fazer um rapido overview da apresentacao. Quando falar de resultados mencionar que foram feitas analyses SEM, EDX, XPS e SIMS.
  12. - Fazer um rapido overview da apresentacao. Quando falar de resultados mencionar que foram feitas analyses SEM, EDX, XPS e SIMS.
  13. - Fazer um rapido overview da apresentacao. Quando falar de resultados mencionar que foram feitas analyses SEM, EDX, XPS e SIMS.
  14. - Fazer um rapido overview da apresentacao. Quando falar de resultados mencionar que foram feitas analyses SEM, EDX, XPS e SIMS.
  15. - Fazer um rapido overview da apresentacao. Quando falar de resultados mencionar que foram feitas analyses SEM, EDX, XPS e SIMS.
  16. - Fazer um rapido overview da apresentacao. Quando falar de resultados mencionar que foram feitas analyses SEM, EDX, XPS e SIMS.
  17. - Fazer um rapido overview da apresentacao. Quando falar de resultados mencionar que foram feitas analyses SEM, EDX, XPS e SIMS.
  18. - Fazer um rapido overview da apresentacao. Quando falar de resultados mencionar que foram feitas analyses SEM, EDX, XPS e SIMS.
  19. - Fazer um rapido overview da apresentacao. Quando falar de resultados mencionar que foram feitas analyses SEM, EDX, XPS e SIMS.
  20. - Fazer um rapido overview da apresentacao. Quando falar de resultados mencionar que foram feitas analyses SEM, EDX, XPS e SIMS.
  21. - Fazer um rapido overview da apresentacao. Quando falar de resultados mencionar que foram feitas analyses SEM, EDX, XPS e SIMS.
  22. - Fazer um rapido overview da apresentacao. Quando falar de resultados mencionar que foram feitas analyses SEM, EDX, XPS e SIMS.
  23. - Fazer um rapido overview da apresentacao. Quando falar de resultados mencionar que foram feitas analyses SEM, EDX, XPS e SIMS.
  24. - Fazer um rapido overview da apresentacao. Quando falar de resultados mencionar que foram feitas analyses SEM, EDX, XPS e SIMS.
  25. - Fazer um rapido overview da apresentacao. Quando falar de resultados mencionar que foram feitas analyses SEM, EDX, XPS e SIMS.
  26. - Fazer um rapido overview da apresentacao. Quando falar de resultados mencionar que foram feitas analyses SEM, EDX, XPS e SIMS.
  27. - Fazer um rapido overview da apresentacao. Quando falar de resultados mencionar que foram feitas analyses SEM, EDX, XPS e SIMS.