Author Topic: EPMA - Method Development Tool  (Read 28664 times)

John Donovan

  • Administrator
  • Emeritus
  • *****
  • Posts: 3276
  • Other duties as assigned...
    • Probe Software
Re: EPMA - Method Development Tool
« Reply #30 on: November 02, 2016, 12:14:42 PM »
Hi Sandrin,
OK, I uploaded a new v. 11.6.8 PFE and I think the format is now what you want.  See attached example below.
john

#SAMPLE NAME: Toba Zircon (full scan)
#DATE COLLECTED: 10/25/2016 05:42:43 PM
#INSTRUMENT/FACILITY: Cameca SX100, UofO
#GENERAL CONDITIONS: 20 keV, 100 nA, 10 nA
#SCAN CONDITIONS SP1: TAP, Hf Ma, 40 sec, 51.1475
#SCAN CONDITIONS SP2: LPET, Zr La, 40 sec, 51.39684
#SCAN CONDITIONS SP3: LLIF, Ni Ka, 40 sec, 51.06467
#SCAN CONDITIONS SP4: PC1, O Ka, 40 sec, 51.555
#SCAN CONDITIONS SP5: PET, Si Ka, 40 sec, 51.48008
#DATA
TAP, Toba Zircon (full scan), LPET, Toba Zircon (full scan), LLIF, Toba Zircon (full scan), PC1, Toba Zircon (full scan), PET, Toba Zircon (full scan),
 84139.0,  1.46615,  84138.0,  8.62505,  83739.0,  9.26814,  83728.0,  2.21885,  83738.0,  2.58736,
 84087.0,  1.59160,  84087.0,  9.74642,  83687.0,  9.29166,  83676.0,  2.39134,  83687.0,  2.36782,
 84036.0,  1.70137,  84035.0,  10.3502,  83636.0,  9.15051,  83625.0,  2.36782,  83635.0,  2.88531,
 83985.0,  1.57592,  83984.0,  10.5385,  83585.0,  8.90741,  83573.0,  2.34430,  83584.0,  4.79065,
 83934.0,  1.62296,  83932.0,  10.6482,  83534.0,  9.72297,  83522.0,  2.39134,  83532.0,  4.64167,
John J. Donovan, Pres. 
(541) 343-3400

"Not Absolutely Certain, Yet Reliable"

Sandrin Feig

  • Post Doc
  • ***
  • Posts: 23
    • EPMA - Method Development Tool
Re: EPMA - Method Development Tool
« Reply #31 on: November 03, 2016, 08:47:33 PM »
Hi John

I was thinking, the export format looks very promising for me. And if I find a way for users to upload a scan of an unknown material and use the scans in the tool to identify peaks than the export would also work for all the Cameca users out there. However, for JEOL users this wouldn't work....

JEOL crystals are different or have a different name and the spectrometers have different sizes. If the crystal name is just a bit different than I can merge them with the Cameca crystals, but the rest is a bit more "problematic"... I have to think a bit more about that. If I keep them completely separate and create new buttons for them then we cannot compare with the existing ones...

Cheers
Sandrin
Laboratory Analyst
Electron Microscopy & X-Ray Microanalysis
Central Science Laboratory
University of Tasmania

EPMA - Method Development Tool
epma-mdt.csl.utas.edu.au

John Donovan

  • Administrator
  • Emeritus
  • *****
  • Posts: 3276
  • Other duties as assigned...
    • Probe Software
Re: EPMA - Method Development Tool
« Reply #32 on: November 03, 2016, 09:16:21 PM »
I was thinking, the export format looks very promising for me. And if I find a way for users to upload a scan of an unknown material and use the scans in the tool to identify peaks than the export would also work for all the Cameca users out there. However, for JEOL users this wouldn't work....

JEOL crystals are different or have a different name and the spectrometers have different sizes. If the crystal name is just a bit different than I can merge them with the Cameca crystals, but the rest is a bit more "problematic"... I have to think a bit more about that. If I keep them completely separate and create new buttons for them then we cannot compare with the existing ones...

Welcome to my world of pain!   ;D

I'd be happy to chat with you about how I deal with JEOL vs. Cameca in my own software.  I even used to support ARL instrument spectrometers which used LiF angstrom units!

One thing I utilized from the beginning was a "hardware abstraction layer" or HAL in PFE, which is often utilized by any software that needs to run on (operating systems) or talk to (communication) different hardware.  Basically all calls from the main app are directed through a device independent layer which sorts out which spectrometer type one is dealing with. Does that make sense?
john
« Last Edit: November 03, 2016, 09:22:45 PM by John Donovan »
John J. Donovan, Pres. 
(541) 343-3400

"Not Absolutely Certain, Yet Reliable"