SlideShare a Scribd company logo
1 of 1
EasyEDEasyED
DDTaha SochiTaha Sochi
What isWhat is
EasyEDDEasyEDD* High throughput software to manage,* High throughput software to manage,
process, analyse and visualise powderprocess, analyse and visualise powder
diffraction data.diffraction data.
* The purpose is to process large* The purpose is to process large
quantities of data with ease andquantities of data with ease and
comfort using limited time andcomfort using limited time and
computing resources.computing resources.
* Combines Graphic User Interface* Combines Graphic User Interface
(GUI) technology (e.g. wizards, dialogs,(GUI) technology (e.g. wizards, dialogs,
tooltips, colour coding, context menus,tooltips, colour coding, context menus,
etc.) with standard scientific computingetc.) with standard scientific computing
techniques.techniques.
ResourcesResources
* Qt toolkit and its extensions (Qwt* Qt toolkit and its extensions (Qwt
and QwtPlot3D) for GUI design.and QwtPlot3D) for GUI design.
* Extensive library of scientific* Extensive library of scientific
numerical recipes.numerical recipes.
* Large number of tailored algorithms,* Large number of tailored algorithms,
functions and techniques.functions and techniques.
Current StateCurrent State
ComponentsComponents
@@ Creating, drawing, modifying andCreating, drawing, modifying and
clearing fitting basis functionsclearing fitting basis functions
(polynomials ≤ 6, Gauss, Lorentz(polynomials ≤ 6, Gauss, Lorentz
and pseudo-Voigt) by simple clickand pseudo-Voigt) by simple click
or press and drag actions.or press and drag actions.
@@ Non-linear least squares curveNon-linear least squares curve
fitting by Levenberg-Marquardtfitting by Levenberg-Marquardt
algorithm.algorithm.
@@ Save image in several formats.Save image in several formats.
Curve FittingCurve Fitting
Future DevelopmentFuture Development
* Four data file formats are* Four data file formats are
currently supported: SRS 16.4,currently supported: SRS 16.4,
ESRF XY data, Diamond MCA, andESRF XY data, Diamond MCA, and
Manchester ERD format. The codeManchester ERD format. The code
can be easily extended to supportcan be easily extended to support
other data formats.other data formats.
* The data files are read and automatically* The data files are read and automatically
recognised (e.g. SRS, scalars or vectors). Therecognised (e.g. SRS, scalars or vectors). The
data is then stored and mapped on a 2Ddata is then stored and mapped on a 2D
colour-coded grid. Multiple tabs from differentcolour-coded grid. Multiple tabs from different
data sources can be created (and removed) atdata sources can be created (and removed) at
the same time.the same time.
* Correction, graphing and fitting* Correction, graphing and fitting
capabilities are implemented.capabilities are implemented.
* Restraints are partly implemented.* Restraints are partly implemented.
* Curve fitting can be done on a single or* Curve fitting can be done on a single or
multiple peaks using any number of basismultiple peaks using any number of basis
functions with and without background.functions with and without background.
* Curve fitting can be performed for a single* Curve fitting can be performed for a single
pattern, a number of randomly selectedpattern, a number of randomly selected
patterns, a whole tab or a number of tabs.patterns, a whole tab or a number of tabs.
* After curve fitting, a widget is created in* After curve fitting, a widget is created in
which the statistical indicators andwhich the statistical indicators and
refinement parameters are displayed. Fromrefinement parameters are displayed. From
these the colour code can be changedthese the colour code can be changed
according to each one of these quantities.according to each one of these quantities.
* Standard C++ library.* Standard C++ library.
* Standard GUI window with menus,* Standard GUI window with menus,
toolbars and so on.toolbars and so on.
* 2D colour-coded scalable tabs for* 2D colour-coded scalable tabs for
voxel mapping with graphic andvoxel mapping with graphic and
text tooltips to show all essentialtext tooltips to show all essential
file and voxel properties.file and voxel properties.
* 2D plotter to obtain a graph of* 2D plotter to obtain a graph of
intensity for any voxel by clickingintensity for any voxel by clicking
on its cell. It is also used to createon its cell. It is also used to create
basis functions for fitting. Thebasis functions for fitting. The
plotter capabilities include:plotter capabilities include:
* Spreadsheet form which interacts* Spreadsheet form which interacts
with the plotter to control thewith the plotter to control the
refinement process with plottingrefinement process with plotting
and saving capabilities to facilitateand saving capabilities to facilitate
mass application of curve fitting.mass application of curve fitting.
* 3D plotter to obtain a graph of the* 3D plotter to obtain a graph of the
current tab where intensity iscurrent tab where intensity is
plotted as a function of the voxelplotted as a function of the voxel
position in the tab.position in the tab.
ComponentsComponentsComponentsComponents
Mailing ListMailing List
•Send message to:Send message to:
t.sochi@mail.cryst.bbk.ac.ukt.sochi@mail.cryst.bbk.ac.uk
* Completing restraints implementation.* Completing restraints implementation.
* Implementing whole pattern decomposition.* Implementing whole pattern decomposition.
* Investigating other least squares and* Investigating other least squares and
minimisation techniques.minimisation techniques.
* Cleaning and optimising the code.* Cleaning and optimising the code.
* Mapping data on a 3D grid (tab for each slice)* Mapping data on a 3D grid (tab for each slice)
according to the real space coordinates.according to the real space coordinates.
* Incorporating more scientific* Incorporating more scientific
functionality such as corrections,functionality such as corrections,
deconvolution & final analysis.deconvolution & final analysis.
* Investigating voxels correlation.* Investigating voxels correlation.

More Related Content

Viewers also liked

Viewers also liked (9)

Aprendizaje rompecabezas
Aprendizaje rompecabezasAprendizaje rompecabezas
Aprendizaje rompecabezas
 
RP1
RP1RP1
RP1
 
Operacion otro
Operacion otroOperacion otro
Operacion otro
 
Universidad de ciencias y humanidades
Universidad de ciencias y humanidadesUniversidad de ciencias y humanidades
Universidad de ciencias y humanidades
 
M101P
M101PM101P
M101P
 
Realice sus trámites con el Estado por Internet
Realice sus trámites con el Estado por InternetRealice sus trámites con el Estado por Internet
Realice sus trámites con el Estado por Internet
 
Dot Net Mobile
Dot Net MobileDot Net Mobile
Dot Net Mobile
 
BijZ09_V02_Kennis-Makers
BijZ09_V02_Kennis-MakersBijZ09_V02_Kennis-Makers
BijZ09_V02_Kennis-Makers
 
CEP/PLAINTE: La commission spéciale informe
CEP/PLAINTE: La commission spéciale informeCEP/PLAINTE: La commission spéciale informe
CEP/PLAINTE: La commission spéciale informe
 

Similar to Sochi hexitex sep 18 19 2008 poster

Easy edd phd talks 28 oct 2008
Easy edd phd talks 28 oct 2008Easy edd phd talks 28 oct 2008
Easy edd phd talks 28 oct 2008Taha Sochi
 
Easydd program
Easydd programEasydd program
Easydd programTaha Sochi
 
Easydd program3
Easydd program3Easydd program3
Easydd program3Taha Sochi
 
Sochi hexitex manchester 10 dec 2008 presentation
Sochi hexitex  manchester 10 dec 2008 presentationSochi hexitex  manchester 10 dec 2008 presentation
Sochi hexitex manchester 10 dec 2008 presentationTaha Sochi
 
Lidar_profil_tool_2015
Lidar_profil_tool_2015Lidar_profil_tool_2015
Lidar_profil_tool_2015Ion Grigoras
 
Exploration and 3D GIS Software - MapInfo Professional Discover3D 2015
Exploration and 3D GIS Software - MapInfo Professional Discover3D 2015Exploration and 3D GIS Software - MapInfo Professional Discover3D 2015
Exploration and 3D GIS Software - MapInfo Professional Discover3D 2015Prakher Hajela Saxena
 
Digital Fabrication Studio.03 _Software @ Aalto Media Factory
Digital Fabrication Studio.03 _Software @ Aalto Media FactoryDigital Fabrication Studio.03 _Software @ Aalto Media Factory
Digital Fabrication Studio.03 _Software @ Aalto Media FactoryMassimo Menichinelli
 
RS and GIS TW- 1&2.pdf
RS and GIS TW- 1&2.pdfRS and GIS TW- 1&2.pdf
RS and GIS TW- 1&2.pdfSatishKhadse3
 
Graphics Standards and Algorithm
Graphics Standards and AlgorithmGraphics Standards and Algorithm
Graphics Standards and AlgorithmYatin Singh
 
Dsm Presentation
Dsm PresentationDsm Presentation
Dsm Presentationrichoe
 
Easy edd program
Easy edd programEasy edd program
Easy edd programTaha Sochi
 
Getting Started with Hadoop
Getting Started with HadoopGetting Started with Hadoop
Getting Started with HadoopJosh Devins
 
Micka Manual
Micka ManualMicka Manual
Micka ManualSDIEDU
 

Similar to Sochi hexitex sep 18 19 2008 poster (20)

Easy edd
Easy eddEasy edd
Easy edd
 
Easy edd phd talks 28 oct 2008
Easy edd phd talks 28 oct 2008Easy edd phd talks 28 oct 2008
Easy edd phd talks 28 oct 2008
 
Easydd program
Easydd programEasydd program
Easydd program
 
Easydd program3
Easydd program3Easydd program3
Easydd program3
 
Sochi hexitex manchester 10 dec 2008 presentation
Sochi hexitex  manchester 10 dec 2008 presentationSochi hexitex  manchester 10 dec 2008 presentation
Sochi hexitex manchester 10 dec 2008 presentation
 
Lidar_profil_tool_2015
Lidar_profil_tool_2015Lidar_profil_tool_2015
Lidar_profil_tool_2015
 
Geoprocessing
GeoprocessingGeoprocessing
Geoprocessing
 
Exploration and 3D GIS Software - MapInfo Professional Discover3D 2015
Exploration and 3D GIS Software - MapInfo Professional Discover3D 2015Exploration and 3D GIS Software - MapInfo Professional Discover3D 2015
Exploration and 3D GIS Software - MapInfo Professional Discover3D 2015
 
Digital Fabrication Studio.03 _Software @ Aalto Media Factory
Digital Fabrication Studio.03 _Software @ Aalto Media FactoryDigital Fabrication Studio.03 _Software @ Aalto Media Factory
Digital Fabrication Studio.03 _Software @ Aalto Media Factory
 
RS and GIS TW- 1&2.pdf
RS and GIS TW- 1&2.pdfRS and GIS TW- 1&2.pdf
RS and GIS TW- 1&2.pdf
 
Graphics Standards and Algorithm
Graphics Standards and AlgorithmGraphics Standards and Algorithm
Graphics Standards and Algorithm
 
Markus Tessmann, InnoGames
Markus Tessmann, InnoGames	Markus Tessmann, InnoGames
Markus Tessmann, InnoGames
 
Dsm Presentation
Dsm PresentationDsm Presentation
Dsm Presentation
 
Easy edd program
Easy edd programEasy edd program
Easy edd program
 
Getting Started with Hadoop
Getting Started with HadoopGetting Started with Hadoop
Getting Started with Hadoop
 
Micka Manual
Micka ManualMicka Manual
Micka Manual
 
Centaurus.PPT
Centaurus.PPTCentaurus.PPT
Centaurus.PPT
 
Surfer
Surfer Surfer
Surfer
 
Q Cad Presentation
Q Cad PresentationQ Cad Presentation
Q Cad Presentation
 
Blendertut
BlendertutBlendertut
Blendertut
 

More from Taha Sochi

Collisions strengths for O2+ + e-
Collisions strengths for O2+ + e-Collisions strengths for O2+ + e-
Collisions strengths for O2+ + e-Taha Sochi
 
0 ucl31 aug2011
0 ucl31 aug20110 ucl31 aug2011
0 ucl31 aug2011Taha Sochi
 
8.ucl 05 oct 2009
8.ucl 05 oct 20098.ucl 05 oct 2009
8.ucl 05 oct 2009Taha Sochi
 
2.src 25 jan 2007 visit (yield stress)
2.src 25 jan 2007 visit (yield stress)2.src 25 jan 2007 visit (yield stress)
2.src 25 jan 2007 visit (yield stress)Taha Sochi
 
1.src 25 jan 2007 visit (general)
1.src 25 jan 2007 visit (general)1.src 25 jan 2007 visit (general)
1.src 25 jan 2007 visit (general)Taha Sochi
 
20 april 2007 presentation
20 april 2007 presentation20 april 2007 presentation
20 april 2007 presentationTaha Sochi
 
Sochi presentationucl(tampa)
Sochi presentationucl(tampa)Sochi presentationucl(tampa)
Sochi presentationucl(tampa)Taha Sochi
 
18th january presentation
18th january presentation18th january presentation
18th january presentationTaha Sochi
 
Viscoelastic Flow in Porous Media
Viscoelastic Flow in Porous MediaViscoelastic Flow in Porous Media
Viscoelastic Flow in Porous MediaTaha Sochi
 
Ve poster 2006
Ve poster 2006Ve poster 2006
Ve poster 2006Taha Sochi
 
Non-Newtonian Flow in Porous Media
Non-Newtonian Flow in Porous MediaNon-Newtonian Flow in Porous Media
Non-Newtonian Flow in Porous MediaTaha Sochi
 

More from Taha Sochi (13)

Collisions strengths for O2+ + e-
Collisions strengths for O2+ + e-Collisions strengths for O2+ + e-
Collisions strengths for O2+ + e-
 
0 ucl31 aug2011
0 ucl31 aug20110 ucl31 aug2011
0 ucl31 aug2011
 
8.ucl 05 oct 2009
8.ucl 05 oct 20098.ucl 05 oct 2009
8.ucl 05 oct 2009
 
2.src 25 jan 2007 visit (yield stress)
2.src 25 jan 2007 visit (yield stress)2.src 25 jan 2007 visit (yield stress)
2.src 25 jan 2007 visit (yield stress)
 
1.src 25 jan 2007 visit (general)
1.src 25 jan 2007 visit (general)1.src 25 jan 2007 visit (general)
1.src 25 jan 2007 visit (general)
 
20 april 2007 presentation
20 april 2007 presentation20 april 2007 presentation
20 april 2007 presentation
 
Sochi presentationucl(tampa)
Sochi presentationucl(tampa)Sochi presentationucl(tampa)
Sochi presentationucl(tampa)
 
Final viva
Final vivaFinal viva
Final viva
 
24 march
24 march24 march
24 march
 
18th january presentation
18th january presentation18th january presentation
18th january presentation
 
Viscoelastic Flow in Porous Media
Viscoelastic Flow in Porous MediaViscoelastic Flow in Porous Media
Viscoelastic Flow in Porous Media
 
Ve poster 2006
Ve poster 2006Ve poster 2006
Ve poster 2006
 
Non-Newtonian Flow in Porous Media
Non-Newtonian Flow in Porous MediaNon-Newtonian Flow in Porous Media
Non-Newtonian Flow in Porous Media
 

Recently uploaded

(9818099198) Call Girls In Noida Sector 14 (NOIDA ESCORTS)
(9818099198) Call Girls In Noida Sector 14 (NOIDA ESCORTS)(9818099198) Call Girls In Noida Sector 14 (NOIDA ESCORTS)
(9818099198) Call Girls In Noida Sector 14 (NOIDA ESCORTS)riyaescorts54
 
Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?Patrick Diehl
 
Call Girls in Majnu Ka Tilla Delhi 🔝9711014705🔝 Genuine
Call Girls in Majnu Ka Tilla Delhi 🔝9711014705🔝 GenuineCall Girls in Majnu Ka Tilla Delhi 🔝9711014705🔝 Genuine
Call Girls in Majnu Ka Tilla Delhi 🔝9711014705🔝 Genuinethapagita
 
preservation, maintanence and improvement of industrial organism.pptx
preservation, maintanence and improvement of industrial organism.pptxpreservation, maintanence and improvement of industrial organism.pptx
preservation, maintanence and improvement of industrial organism.pptxnoordubaliya2003
 
BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.
BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.
BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.PraveenaKalaiselvan1
 
BUMI DAN ANTARIKSA PROJEK IPAS SMK KELAS X.pdf
BUMI DAN ANTARIKSA PROJEK IPAS SMK KELAS X.pdfBUMI DAN ANTARIKSA PROJEK IPAS SMK KELAS X.pdf
BUMI DAN ANTARIKSA PROJEK IPAS SMK KELAS X.pdfWildaNurAmalia2
 
Neurodevelopmental disorders according to the dsm 5 tr
Neurodevelopmental disorders according to the dsm 5 trNeurodevelopmental disorders according to the dsm 5 tr
Neurodevelopmental disorders according to the dsm 5 trssuser06f238
 
User Guide: Pulsar™ Weather Station (Columbia Weather Systems)
User Guide: Pulsar™ Weather Station (Columbia Weather Systems)User Guide: Pulsar™ Weather Station (Columbia Weather Systems)
User Guide: Pulsar™ Weather Station (Columbia Weather Systems)Columbia Weather Systems
 
Pests of soyabean_Binomics_IdentificationDr.UPR.pdf
Pests of soyabean_Binomics_IdentificationDr.UPR.pdfPests of soyabean_Binomics_IdentificationDr.UPR.pdf
Pests of soyabean_Binomics_IdentificationDr.UPR.pdfPirithiRaju
 
Microteaching on terms used in filtration .Pharmaceutical Engineering
Microteaching on terms used in filtration .Pharmaceutical EngineeringMicroteaching on terms used in filtration .Pharmaceutical Engineering
Microteaching on terms used in filtration .Pharmaceutical EngineeringPrajakta Shinde
 
Pests of Blackgram, greengram, cowpea_Dr.UPR.pdf
Pests of Blackgram, greengram, cowpea_Dr.UPR.pdfPests of Blackgram, greengram, cowpea_Dr.UPR.pdf
Pests of Blackgram, greengram, cowpea_Dr.UPR.pdfPirithiRaju
 
Behavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdfBehavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdfSELF-EXPLANATORY
 
User Guide: Magellan MX™ Weather Station
User Guide: Magellan MX™ Weather StationUser Guide: Magellan MX™ Weather Station
User Guide: Magellan MX™ Weather StationColumbia Weather Systems
 
Pests of castor_Binomics_Identification_Dr.UPR.pdf
Pests of castor_Binomics_Identification_Dr.UPR.pdfPests of castor_Binomics_Identification_Dr.UPR.pdf
Pests of castor_Binomics_Identification_Dr.UPR.pdfPirithiRaju
 
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
STOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptx
STOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptxSTOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptx
STOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptxMurugaveni B
 
Transposable elements in prokaryotes.ppt
Transposable elements in prokaryotes.pptTransposable elements in prokaryotes.ppt
Transposable elements in prokaryotes.pptArshadWarsi13
 
Base editing, prime editing, Cas13 & RNA editing and organelle base editing
Base editing, prime editing, Cas13 & RNA editing and organelle base editingBase editing, prime editing, Cas13 & RNA editing and organelle base editing
Base editing, prime editing, Cas13 & RNA editing and organelle base editingNetHelix
 
Topic 9- General Principles of International Law.pptx
Topic 9- General Principles of International Law.pptxTopic 9- General Principles of International Law.pptx
Topic 9- General Principles of International Law.pptxJorenAcuavera1
 

Recently uploaded (20)

(9818099198) Call Girls In Noida Sector 14 (NOIDA ESCORTS)
(9818099198) Call Girls In Noida Sector 14 (NOIDA ESCORTS)(9818099198) Call Girls In Noida Sector 14 (NOIDA ESCORTS)
(9818099198) Call Girls In Noida Sector 14 (NOIDA ESCORTS)
 
Volatile Oils Pharmacognosy And Phytochemistry -I
Volatile Oils Pharmacognosy And Phytochemistry -IVolatile Oils Pharmacognosy And Phytochemistry -I
Volatile Oils Pharmacognosy And Phytochemistry -I
 
Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?
 
Call Girls in Majnu Ka Tilla Delhi 🔝9711014705🔝 Genuine
Call Girls in Majnu Ka Tilla Delhi 🔝9711014705🔝 GenuineCall Girls in Majnu Ka Tilla Delhi 🔝9711014705🔝 Genuine
Call Girls in Majnu Ka Tilla Delhi 🔝9711014705🔝 Genuine
 
preservation, maintanence and improvement of industrial organism.pptx
preservation, maintanence and improvement of industrial organism.pptxpreservation, maintanence and improvement of industrial organism.pptx
preservation, maintanence and improvement of industrial organism.pptx
 
BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.
BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.
BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.
 
BUMI DAN ANTARIKSA PROJEK IPAS SMK KELAS X.pdf
BUMI DAN ANTARIKSA PROJEK IPAS SMK KELAS X.pdfBUMI DAN ANTARIKSA PROJEK IPAS SMK KELAS X.pdf
BUMI DAN ANTARIKSA PROJEK IPAS SMK KELAS X.pdf
 
Neurodevelopmental disorders according to the dsm 5 tr
Neurodevelopmental disorders according to the dsm 5 trNeurodevelopmental disorders according to the dsm 5 tr
Neurodevelopmental disorders according to the dsm 5 tr
 
User Guide: Pulsar™ Weather Station (Columbia Weather Systems)
User Guide: Pulsar™ Weather Station (Columbia Weather Systems)User Guide: Pulsar™ Weather Station (Columbia Weather Systems)
User Guide: Pulsar™ Weather Station (Columbia Weather Systems)
 
Pests of soyabean_Binomics_IdentificationDr.UPR.pdf
Pests of soyabean_Binomics_IdentificationDr.UPR.pdfPests of soyabean_Binomics_IdentificationDr.UPR.pdf
Pests of soyabean_Binomics_IdentificationDr.UPR.pdf
 
Microteaching on terms used in filtration .Pharmaceutical Engineering
Microteaching on terms used in filtration .Pharmaceutical EngineeringMicroteaching on terms used in filtration .Pharmaceutical Engineering
Microteaching on terms used in filtration .Pharmaceutical Engineering
 
Pests of Blackgram, greengram, cowpea_Dr.UPR.pdf
Pests of Blackgram, greengram, cowpea_Dr.UPR.pdfPests of Blackgram, greengram, cowpea_Dr.UPR.pdf
Pests of Blackgram, greengram, cowpea_Dr.UPR.pdf
 
Behavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdfBehavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdf
 
User Guide: Magellan MX™ Weather Station
User Guide: Magellan MX™ Weather StationUser Guide: Magellan MX™ Weather Station
User Guide: Magellan MX™ Weather Station
 
Pests of castor_Binomics_Identification_Dr.UPR.pdf
Pests of castor_Binomics_Identification_Dr.UPR.pdfPests of castor_Binomics_Identification_Dr.UPR.pdf
Pests of castor_Binomics_Identification_Dr.UPR.pdf
 
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝
 
STOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptx
STOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptxSTOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptx
STOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptx
 
Transposable elements in prokaryotes.ppt
Transposable elements in prokaryotes.pptTransposable elements in prokaryotes.ppt
Transposable elements in prokaryotes.ppt
 
Base editing, prime editing, Cas13 & RNA editing and organelle base editing
Base editing, prime editing, Cas13 & RNA editing and organelle base editingBase editing, prime editing, Cas13 & RNA editing and organelle base editing
Base editing, prime editing, Cas13 & RNA editing and organelle base editing
 
Topic 9- General Principles of International Law.pptx
Topic 9- General Principles of International Law.pptxTopic 9- General Principles of International Law.pptx
Topic 9- General Principles of International Law.pptx
 

Sochi hexitex sep 18 19 2008 poster

  • 1. EasyEDEasyED DDTaha SochiTaha Sochi What isWhat is EasyEDDEasyEDD* High throughput software to manage,* High throughput software to manage, process, analyse and visualise powderprocess, analyse and visualise powder diffraction data.diffraction data. * The purpose is to process large* The purpose is to process large quantities of data with ease andquantities of data with ease and comfort using limited time andcomfort using limited time and computing resources.computing resources. * Combines Graphic User Interface* Combines Graphic User Interface (GUI) technology (e.g. wizards, dialogs,(GUI) technology (e.g. wizards, dialogs, tooltips, colour coding, context menus,tooltips, colour coding, context menus, etc.) with standard scientific computingetc.) with standard scientific computing techniques.techniques. ResourcesResources * Qt toolkit and its extensions (Qwt* Qt toolkit and its extensions (Qwt and QwtPlot3D) for GUI design.and QwtPlot3D) for GUI design. * Extensive library of scientific* Extensive library of scientific numerical recipes.numerical recipes. * Large number of tailored algorithms,* Large number of tailored algorithms, functions and techniques.functions and techniques. Current StateCurrent State ComponentsComponents @@ Creating, drawing, modifying andCreating, drawing, modifying and clearing fitting basis functionsclearing fitting basis functions (polynomials ≤ 6, Gauss, Lorentz(polynomials ≤ 6, Gauss, Lorentz and pseudo-Voigt) by simple clickand pseudo-Voigt) by simple click or press and drag actions.or press and drag actions. @@ Non-linear least squares curveNon-linear least squares curve fitting by Levenberg-Marquardtfitting by Levenberg-Marquardt algorithm.algorithm. @@ Save image in several formats.Save image in several formats. Curve FittingCurve Fitting Future DevelopmentFuture Development * Four data file formats are* Four data file formats are currently supported: SRS 16.4,currently supported: SRS 16.4, ESRF XY data, Diamond MCA, andESRF XY data, Diamond MCA, and Manchester ERD format. The codeManchester ERD format. The code can be easily extended to supportcan be easily extended to support other data formats.other data formats. * The data files are read and automatically* The data files are read and automatically recognised (e.g. SRS, scalars or vectors). Therecognised (e.g. SRS, scalars or vectors). The data is then stored and mapped on a 2Ddata is then stored and mapped on a 2D colour-coded grid. Multiple tabs from differentcolour-coded grid. Multiple tabs from different data sources can be created (and removed) atdata sources can be created (and removed) at the same time.the same time. * Correction, graphing and fitting* Correction, graphing and fitting capabilities are implemented.capabilities are implemented. * Restraints are partly implemented.* Restraints are partly implemented. * Curve fitting can be done on a single or* Curve fitting can be done on a single or multiple peaks using any number of basismultiple peaks using any number of basis functions with and without background.functions with and without background. * Curve fitting can be performed for a single* Curve fitting can be performed for a single pattern, a number of randomly selectedpattern, a number of randomly selected patterns, a whole tab or a number of tabs.patterns, a whole tab or a number of tabs. * After curve fitting, a widget is created in* After curve fitting, a widget is created in which the statistical indicators andwhich the statistical indicators and refinement parameters are displayed. Fromrefinement parameters are displayed. From these the colour code can be changedthese the colour code can be changed according to each one of these quantities.according to each one of these quantities. * Standard C++ library.* Standard C++ library. * Standard GUI window with menus,* Standard GUI window with menus, toolbars and so on.toolbars and so on. * 2D colour-coded scalable tabs for* 2D colour-coded scalable tabs for voxel mapping with graphic andvoxel mapping with graphic and text tooltips to show all essentialtext tooltips to show all essential file and voxel properties.file and voxel properties. * 2D plotter to obtain a graph of* 2D plotter to obtain a graph of intensity for any voxel by clickingintensity for any voxel by clicking on its cell. It is also used to createon its cell. It is also used to create basis functions for fitting. Thebasis functions for fitting. The plotter capabilities include:plotter capabilities include: * Spreadsheet form which interacts* Spreadsheet form which interacts with the plotter to control thewith the plotter to control the refinement process with plottingrefinement process with plotting and saving capabilities to facilitateand saving capabilities to facilitate mass application of curve fitting.mass application of curve fitting. * 3D plotter to obtain a graph of the* 3D plotter to obtain a graph of the current tab where intensity iscurrent tab where intensity is plotted as a function of the voxelplotted as a function of the voxel position in the tab.position in the tab. ComponentsComponentsComponentsComponents Mailing ListMailing List •Send message to:Send message to: t.sochi@mail.cryst.bbk.ac.ukt.sochi@mail.cryst.bbk.ac.uk * Completing restraints implementation.* Completing restraints implementation. * Implementing whole pattern decomposition.* Implementing whole pattern decomposition. * Investigating other least squares and* Investigating other least squares and minimisation techniques.minimisation techniques. * Cleaning and optimising the code.* Cleaning and optimising the code. * Mapping data on a 3D grid (tab for each slice)* Mapping data on a 3D grid (tab for each slice) according to the real space coordinates.according to the real space coordinates. * Incorporating more scientific* Incorporating more scientific functionality such as corrections,functionality such as corrections, deconvolution & final analysis.deconvolution & final analysis. * Investigating voxels correlation.* Investigating voxels correlation.