SlideShare a Scribd company logo
1 of 15
Download to read offline
1www.esi-group.com
Copyright © ESI Group, 2018. All rights reserved.Copyright © ESI Group, 2018. All rights reserved.
www.esi-group.com
Jean-Claude BOULET
INRA - FRANCE
2www.esi-group.com
Copyright © ESI Group, 2018. All rights reserved.Copyright © ESI Group, 2018. All rights reserved.
www.esi-group.com
About chemometrics…
INFORMATIONS
ABOUT THE
SAMPLE
A SPECTRUM (e.g. NIR)
3www.esi-group.com
Copyright © ESI Group, 2018. All rights reserved.Copyright © ESI Group, 2018. All rights reserved.
www.esi-group.com
About chemometrics…
REGRESSIONS DISCRIMINANT ANALYSIS
4www.esi-group.com
Copyright © ESI Group, 2018. All rights reserved.Copyright © ESI Group, 2018. All rights reserved.
www.esi-group.com
CheMoocs:
a MOOC
about chemometrics
2016-2017-2018
5www.esi-group.com
Copyright © ESI Group, 2018. All rights reserved.Copyright © ESI Group, 2018. All rights reserved.
www.esi-group.com
Several partners
6www.esi-group.com
Copyright © ESI Group, 2018. All rights reserved.Copyright © ESI Group, 2018. All rights reserved.
www.esi-group.com
1- A MOOC :
« KNOWLEDGE »
2- A TOOL :
« PRACTICE »
?
7www.esi-group.com
Copyright © ESI Group, 2018. All rights reserved.Copyright © ESI Group, 2018. All rights reserved.
www.esi-group.com
Previous work : an Atoms module
in chemometrics, named FACT
8www.esi-group.com
Copyright © ESI Group, 2018. All rights reserved.Copyright © ESI Group, 2018. All rights reserved.
www.esi-group.com
Large possibilities... but issues
1- not all functions
in Scilab
(or other languages)
2- need to learn line
commands
9www.esi-group.com
Copyright © ESI Group, 2018. All rights reserved.Copyright © ESI Group, 2018. All rights reserved.
www.esi-group.com
ChemFlow:
a web application
for chemometrics
https://galaxyproject.org/
https://vm-chemflow-
francegrille.eu/
A solution with Galaxy
10www.esi-group.com
Copyright © ESI Group, 2018. All rights reserved.Copyright © ESI Group, 2018. All rights reserved.
www.esi-group.com
ChemFlow:
More detailed fields
with help
11www.esi-group.com
Copyright © ESI Group, 2018. All rights reserved.Copyright © ESI Group, 2018. All rights reserved.
www.esi-group.com
What do you need to configure
Galaxy?
- INSTALLING GALAXY
AND REMOVING THE EXISTING TOOLS
- CONFIGURING 2 OR 3 CONFIG FILES (XML)
- CREATING XML WRAPPERS
- HAVING SCILAB (OR OTHERS) TOOLS TO RUN !
12www.esi-group.com
Copyright © ESI Group, 2018. All rights reserved.Copyright © ESI Group, 2018. All rights reserved.
www.esi-group.com
Example
of a wrapper
- requirements
- Scilab command
- inputs
- Scilab script
- outputs
- help
13www.esi-group.com
Copyright © ESI Group, 2018. All rights reserved.Copyright © ESI Group, 2018. All rights reserved.
www.esi-group.com
Which languages can be
wrapped in Galaxy?
- EVERY LANGUAGE !
+ Python / C-C++ / Pearl / Java ...
14www.esi-group.com
Copyright © ESI Group, 2018. All rights reserved.Copyright © ESI Group, 2018. All rights reserved.
www.esi-group.com
Many advantages
- RECYCLING CODE
- SYNERGY BETWEEN LANGUAGES
- NO LINE COMMANDS
- EXCHANGE DATA
- WORKFLOWS
15www.esi-group.com
Copyright © ESI Group, 2018. All rights reserved.Copyright © ESI Group, 2018. All rights reserved.
www.esi-group.com
Looking forward
- NEED TO BETTER DEFINE A DATASET FORMAT
FOR LARGE DATASETS
CSV, XML, MAT HAVE LIMITATIONS
NEED FOR AN INTERACTIVE EDITOR
- MORE METHODS
- SUSTAINABLE FUNDING...
BENCHMARK
SPONSORSHIP
GIFTS
AND SCILAB IS HDF5-BASED

More Related Content

What's hot

Rob Buckingham. OC Robotics. 28th January
Rob Buckingham. OC Robotics. 28th JanuaryRob Buckingham. OC Robotics. 28th January
Rob Buckingham. OC Robotics. 28th January
UKTI2014
 
Trilogiq usa capabilities overview 5 1-13
Trilogiq usa capabilities overview 5 1-13Trilogiq usa capabilities overview 5 1-13
Trilogiq usa capabilities overview 5 1-13
rrechul
 
Trilogiq capabilities overview
Trilogiq capabilities overviewTrilogiq capabilities overview
Trilogiq capabilities overview
vcastaldo1
 

What's hot (20)

University of Applied Science Esslingen @ Scilab Conference 2018
University of Applied Science Esslingen @ Scilab Conference 2018University of Applied Science Esslingen @ Scilab Conference 2018
University of Applied Science Esslingen @ Scilab Conference 2018
 
Scilab and Xcos for Very Low Earth Orbits satellites modelling
Scilab and Xcos for Very Low Earth Orbits satellites modellingScilab and Xcos for Very Low Earth Orbits satellites modelling
Scilab and Xcos for Very Low Earth Orbits satellites modelling
 
Qualcomm @ Scilab Conference 2018
Qualcomm @ Scilab Conference 2018Qualcomm @ Scilab Conference 2018
Qualcomm @ Scilab Conference 2018
 
Fraunhofer IIS @ Scilab Conference 2018
Fraunhofer IIS @ Scilab Conference 2018Fraunhofer IIS @ Scilab Conference 2018
Fraunhofer IIS @ Scilab Conference 2018
 
TEAM 15: API for Analysis and Prediction of Fuel Consumption
TEAM 15: API for Analysis and Prediction of Fuel ConsumptionTEAM 15: API for Analysis and Prediction of Fuel Consumption
TEAM 15: API for Analysis and Prediction of Fuel Consumption
 
Efficiency analyzer for wallblower iiot_quest
Efficiency analyzer for wallblower iiot_questEfficiency analyzer for wallblower iiot_quest
Efficiency analyzer for wallblower iiot_quest
 
CNES @ Scilab Conference 2018
CNES @ Scilab Conference 2018CNES @ Scilab Conference 2018
CNES @ Scilab Conference 2018
 
VDI Networking Pumps Softing Seeberg
VDI Networking Pumps Softing SeebergVDI Networking Pumps Softing Seeberg
VDI Networking Pumps Softing Seeberg
 
VDI Data-driven production optimization
VDI Data-driven production optimizationVDI Data-driven production optimization
VDI Data-driven production optimization
 
Rob Buckingham. OC Robotics. 28th January
Rob Buckingham. OC Robotics. 28th JanuaryRob Buckingham. OC Robotics. 28th January
Rob Buckingham. OC Robotics. 28th January
 
Scilab use cases
Scilab use casesScilab use cases
Scilab use cases
 
Terma Aerostructures
Terma AerostructuresTerma Aerostructures
Terma Aerostructures
 
Digital Transformation Convention 2017
Digital Transformation Convention 2017Digital Transformation Convention 2017
Digital Transformation Convention 2017
 
20130108 kaptur technical_cs
20130108 kaptur technical_cs20130108 kaptur technical_cs
20130108 kaptur technical_cs
 
Building Energy Efficiency Seminar
Building Energy Efficiency SeminarBuilding Energy Efficiency Seminar
Building Energy Efficiency Seminar
 
Vircular approach of passenger aircrafts (by Toon Wassenberg)
Vircular approach of passenger aircrafts (by Toon Wassenberg)Vircular approach of passenger aircrafts (by Toon Wassenberg)
Vircular approach of passenger aircrafts (by Toon Wassenberg)
 
Portfolio
PortfolioPortfolio
Portfolio
 
Trilogiq usa capabilities overview 5 1-13
Trilogiq usa capabilities overview 5 1-13Trilogiq usa capabilities overview 5 1-13
Trilogiq usa capabilities overview 5 1-13
 
Trilogiq capabilities overview
Trilogiq capabilities overviewTrilogiq capabilities overview
Trilogiq capabilities overview
 
Wind-Sail Overview
Wind-Sail OverviewWind-Sail Overview
Wind-Sail Overview
 

Similar to INRA @ Scilab Conference 2018

Automated Retraining in SageMaker- AWS Startup Day Chicago 2018
Automated Retraining in SageMaker- AWS Startup Day Chicago 2018Automated Retraining in SageMaker- AWS Startup Day Chicago 2018
Automated Retraining in SageMaker- AWS Startup Day Chicago 2018
Amazon Web Services
 

Similar to INRA @ Scilab Conference 2018 (20)

Introduction to AI services for Developers - Builders Day Israel
Introduction to AI services for Developers - Builders Day IsraelIntroduction to AI services for Developers - Builders Day Israel
Introduction to AI services for Developers - Builders Day Israel
 
Introduction to AI services for Developers - Builders Day Israel
Introduction to AI services for Developers - Builders Day IsraelIntroduction to AI services for Developers - Builders Day Israel
Introduction to AI services for Developers - Builders Day Israel
 
Apache MXNet EcoSystem - ACNA2018
Apache MXNet EcoSystem - ACNA2018Apache MXNet EcoSystem - ACNA2018
Apache MXNet EcoSystem - ACNA2018
 
Latin America Tour 2019 - slow data and sql processing
Latin America Tour 2019  - slow data and sql processingLatin America Tour 2019  - slow data and sql processing
Latin America Tour 2019 - slow data and sql processing
 
Your Flight is Boarding Now!
Your Flight is Boarding Now!Your Flight is Boarding Now!
Your Flight is Boarding Now!
 
Apache MXNet/Gluon을 이용한 입술 읽기(Lipreading) 모델 만들기 - 김형준, SK텔레콤 :: AWS Summit S...
Apache MXNet/Gluon을 이용한 입술 읽기(Lipreading) 모델 만들기 - 김형준, SK텔레콤 :: AWS Summit S...Apache MXNet/Gluon을 이용한 입술 읽기(Lipreading) 모델 만들기 - 김형준, SK텔레콤 :: AWS Summit S...
Apache MXNet/Gluon을 이용한 입술 읽기(Lipreading) 모델 만들기 - 김형준, SK텔레콤 :: AWS Summit S...
 
AI vs Machine Learning vs Deep Learning | Machine Learning Training with Pyth...
AI vs Machine Learning vs Deep Learning | Machine Learning Training with Pyth...AI vs Machine Learning vs Deep Learning | Machine Learning Training with Pyth...
AI vs Machine Learning vs Deep Learning | Machine Learning Training with Pyth...
 
MySQL innodb cluster and Group Replication in a nutshell - hands-on tutorial ...
MySQL innodb cluster and Group Replication in a nutshell - hands-on tutorial ...MySQL innodb cluster and Group Replication in a nutshell - hands-on tutorial ...
MySQL innodb cluster and Group Replication in a nutshell - hands-on tutorial ...
 
SureCHEMBL Open Patent Data Seaching with chemical stracture
SureCHEMBL Open Patent Data Seaching with chemical stractureSureCHEMBL Open Patent Data Seaching with chemical stracture
SureCHEMBL Open Patent Data Seaching with chemical stracture
 
AUSOUG Analytics Update - Nov 14 2018
AUSOUG Analytics Update - Nov 14 2018AUSOUG Analytics Update - Nov 14 2018
AUSOUG Analytics Update - Nov 14 2018
 
Automated Retraining in SageMaker- AWS Startup Day Chicago 2018
Automated Retraining in SageMaker- AWS Startup Day Chicago 2018Automated Retraining in SageMaker- AWS Startup Day Chicago 2018
Automated Retraining in SageMaker- AWS Startup Day Chicago 2018
 
APEX Connect 2019 - successful application development
APEX Connect 2019 - successful application developmentAPEX Connect 2019 - successful application development
APEX Connect 2019 - successful application development
 
Diagnose Your Microservices
Diagnose Your MicroservicesDiagnose Your Microservices
Diagnose Your Microservices
 
Anna Vergeles, Nataliia Manakova "Unsupervised Real-Time Stream-Based Novelty...
Anna Vergeles, Nataliia Manakova "Unsupervised Real-Time Stream-Based Novelty...Anna Vergeles, Nataliia Manakova "Unsupervised Real-Time Stream-Based Novelty...
Anna Vergeles, Nataliia Manakova "Unsupervised Real-Time Stream-Based Novelty...
 
APEX Connect 2019 - SQL Tuning 101
APEX Connect 2019 - SQL Tuning 101APEX Connect 2019 - SQL Tuning 101
APEX Connect 2019 - SQL Tuning 101
 
Operations Dashboard - Do One Thing Well Webinar Series #1
Operations Dashboard - Do One Thing Well Webinar Series #1Operations Dashboard - Do One Thing Well Webinar Series #1
Operations Dashboard - Do One Thing Well Webinar Series #1
 
18c and 19c features for DBAs
18c and 19c features for DBAs18c and 19c features for DBAs
18c and 19c features for DBAs
 
An Introduction to Reinforcement Learning (December 2018)
An Introduction to Reinforcement Learning (December 2018)An Introduction to Reinforcement Learning (December 2018)
An Introduction to Reinforcement Learning (December 2018)
 
Petrophysics and Big Data by Elephant Scale training and consultin
Petrophysics and Big Data by Elephant Scale training and consultinPetrophysics and Big Data by Elephant Scale training and consultin
Petrophysics and Big Data by Elephant Scale training and consultin
 
An Introduction to Reinforcement Learning with Amazon SageMaker
An Introduction to Reinforcement Learning with Amazon SageMakerAn Introduction to Reinforcement Learning with Amazon SageMaker
An Introduction to Reinforcement Learning with Amazon SageMaker
 

More from Scilab

More from Scilab (17)

Faster Time to Market using Scilab/XCOS/X2C for motor control algorithm devel...
Faster Time to Market using Scilab/XCOS/X2C for motor control algorithm devel...Faster Time to Market using Scilab/XCOS/X2C for motor control algorithm devel...
Faster Time to Market using Scilab/XCOS/X2C for motor control algorithm devel...
 
X2C -a tool for model-based control development and automated code generation...
X2C -a tool for model-based control development and automated code generation...X2C -a tool for model-based control development and automated code generation...
X2C -a tool for model-based control development and automated code generation...
 
Scilab for real dummies j.heikell - part3
Scilab for real dummies j.heikell - part3Scilab for real dummies j.heikell - part3
Scilab for real dummies j.heikell - part3
 
Scilab for real dummies j.heikell - part 2
Scilab for real dummies j.heikell - part 2Scilab for real dummies j.heikell - part 2
Scilab for real dummies j.heikell - part 2
 
Scilab for real dummies j.heikell - part 1
Scilab for real dummies j.heikell - part 1Scilab for real dummies j.heikell - part 1
Scilab for real dummies j.heikell - part 1
 
Multiobjective optimization and Genetic algorithms in Scilab
Multiobjective optimization and Genetic algorithms in ScilabMultiobjective optimization and Genetic algorithms in Scilab
Multiobjective optimization and Genetic algorithms in Scilab
 
Scilab optimization workshop
Scilab optimization workshop Scilab optimization workshop
Scilab optimization workshop
 
DLR @ Scilab Conference 2018
DLR @ Scilab Conference 2018DLR @ Scilab Conference 2018
DLR @ Scilab Conference 2018
 
Customizing Xcos with new Blocks and Palette
Customizing Xcos with new Blocks and PaletteCustomizing Xcos with new Blocks and Palette
Customizing Xcos with new Blocks and Palette
 
Scilab/Xcos pour l'enseignement des sciences de l'ingénieur
Scilab/Xcos pour l'enseignement des sciences de l'ingénieurScilab/Xcos pour l'enseignement des sciences de l'ingénieur
Scilab/Xcos pour l'enseignement des sciences de l'ingénieur
 
Scilab pour l'enseignement des mathématiques
Scilab pour l'enseignement des mathématiquesScilab pour l'enseignement des mathématiques
Scilab pour l'enseignement des mathématiques
 
Optimization in scilab
Optimization in scilabOptimization in scilab
Optimization in scilab
 
Introduction to Discrete Probabilities with Scilab - Michaël Baudin, Consort...
Introduction to Discrete Probabilities with Scilab - Michaël Baudin, Consort...Introduction to Discrete Probabilities with Scilab - Michaël Baudin, Consort...
Introduction to Discrete Probabilities with Scilab - Michaël Baudin, Consort...
 
Scilab is not naive
Scilab is not naiveScilab is not naive
Scilab is not naive
 
Xcos pour débutants
Xcos pour débutantsXcos pour débutants
Xcos pour débutants
 
Scilab debutant
Scilab debutantScilab debutant
Scilab debutant
 
Xcos for beginners
Xcos for beginnersXcos for beginners
Xcos for beginners
 

Recently uploaded

Contoh Aksi Nyata Refleksi Diri ( NUR ).pdf
Contoh Aksi Nyata Refleksi Diri ( NUR ).pdfContoh Aksi Nyata Refleksi Diri ( NUR ).pdf
Contoh Aksi Nyata Refleksi Diri ( NUR ).pdf
cupulin
 
SURVEY I created for uni project research
SURVEY I created for uni project researchSURVEY I created for uni project research
SURVEY I created for uni project research
CaitlinCummins3
 

Recently uploaded (20)

Rich Dad Poor Dad ( PDFDrive.com )--.pdf
Rich Dad Poor Dad ( PDFDrive.com )--.pdfRich Dad Poor Dad ( PDFDrive.com )--.pdf
Rich Dad Poor Dad ( PDFDrive.com )--.pdf
 
How to Manage Website in Odoo 17 Studio App.pptx
How to Manage Website in Odoo 17 Studio App.pptxHow to Manage Website in Odoo 17 Studio App.pptx
How to Manage Website in Odoo 17 Studio App.pptx
 
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdf
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdfFICTIONAL SALESMAN/SALESMAN SNSW 2024.pdf
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdf
 
Spring gala 2024 photo slideshow - Celebrating School-Community Partnerships
Spring gala 2024 photo slideshow - Celebrating School-Community PartnershipsSpring gala 2024 photo slideshow - Celebrating School-Community Partnerships
Spring gala 2024 photo slideshow - Celebrating School-Community Partnerships
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
 
OS-operating systems- ch05 (CPU Scheduling) ...
OS-operating systems- ch05 (CPU Scheduling) ...OS-operating systems- ch05 (CPU Scheduling) ...
OS-operating systems- ch05 (CPU Scheduling) ...
 
8 Tips for Effective Working Capital Management
8 Tips for Effective Working Capital Management8 Tips for Effective Working Capital Management
8 Tips for Effective Working Capital Management
 
PUBLIC FINANCE AND TAXATION COURSE-1-4.pdf
PUBLIC FINANCE AND TAXATION COURSE-1-4.pdfPUBLIC FINANCE AND TAXATION COURSE-1-4.pdf
PUBLIC FINANCE AND TAXATION COURSE-1-4.pdf
 
How to Send Pro Forma Invoice to Your Customers in Odoo 17
How to Send Pro Forma Invoice to Your Customers in Odoo 17How to Send Pro Forma Invoice to Your Customers in Odoo 17
How to Send Pro Forma Invoice to Your Customers in Odoo 17
 
Model Attribute _rec_name in the Odoo 17
Model Attribute _rec_name in the Odoo 17Model Attribute _rec_name in the Odoo 17
Model Attribute _rec_name in the Odoo 17
 
VAMOS CUIDAR DO NOSSO PLANETA! .
VAMOS CUIDAR DO NOSSO PLANETA!                    .VAMOS CUIDAR DO NOSSO PLANETA!                    .
VAMOS CUIDAR DO NOSSO PLANETA! .
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 
When Quality Assurance Meets Innovation in Higher Education - Report launch w...
When Quality Assurance Meets Innovation in Higher Education - Report launch w...When Quality Assurance Meets Innovation in Higher Education - Report launch w...
When Quality Assurance Meets Innovation in Higher Education - Report launch w...
 
How to Add a Tool Tip to a Field in Odoo 17
How to Add a Tool Tip to a Field in Odoo 17How to Add a Tool Tip to a Field in Odoo 17
How to Add a Tool Tip to a Field in Odoo 17
 
Contoh Aksi Nyata Refleksi Diri ( NUR ).pdf
Contoh Aksi Nyata Refleksi Diri ( NUR ).pdfContoh Aksi Nyata Refleksi Diri ( NUR ).pdf
Contoh Aksi Nyata Refleksi Diri ( NUR ).pdf
 
e-Sealing at EADTU by Kamakshi Rajagopal
e-Sealing at EADTU by Kamakshi Rajagopale-Sealing at EADTU by Kamakshi Rajagopal
e-Sealing at EADTU by Kamakshi Rajagopal
 
SURVEY I created for uni project research
SURVEY I created for uni project researchSURVEY I created for uni project research
SURVEY I created for uni project research
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
21st_Century_Skills_Framework_Final_Presentation_2.pptx
21st_Century_Skills_Framework_Final_Presentation_2.pptx21st_Century_Skills_Framework_Final_Presentation_2.pptx
21st_Century_Skills_Framework_Final_Presentation_2.pptx
 
AIM of Education-Teachers Training-2024.ppt
AIM of Education-Teachers Training-2024.pptAIM of Education-Teachers Training-2024.ppt
AIM of Education-Teachers Training-2024.ppt
 

INRA @ Scilab Conference 2018

  • 1. 1www.esi-group.com Copyright © ESI Group, 2018. All rights reserved.Copyright © ESI Group, 2018. All rights reserved. www.esi-group.com Jean-Claude BOULET INRA - FRANCE
  • 2. 2www.esi-group.com Copyright © ESI Group, 2018. All rights reserved.Copyright © ESI Group, 2018. All rights reserved. www.esi-group.com About chemometrics… INFORMATIONS ABOUT THE SAMPLE A SPECTRUM (e.g. NIR)
  • 3. 3www.esi-group.com Copyright © ESI Group, 2018. All rights reserved.Copyright © ESI Group, 2018. All rights reserved. www.esi-group.com About chemometrics… REGRESSIONS DISCRIMINANT ANALYSIS
  • 4. 4www.esi-group.com Copyright © ESI Group, 2018. All rights reserved.Copyright © ESI Group, 2018. All rights reserved. www.esi-group.com CheMoocs: a MOOC about chemometrics 2016-2017-2018
  • 5. 5www.esi-group.com Copyright © ESI Group, 2018. All rights reserved.Copyright © ESI Group, 2018. All rights reserved. www.esi-group.com Several partners
  • 6. 6www.esi-group.com Copyright © ESI Group, 2018. All rights reserved.Copyright © ESI Group, 2018. All rights reserved. www.esi-group.com 1- A MOOC : « KNOWLEDGE » 2- A TOOL : « PRACTICE » ?
  • 7. 7www.esi-group.com Copyright © ESI Group, 2018. All rights reserved.Copyright © ESI Group, 2018. All rights reserved. www.esi-group.com Previous work : an Atoms module in chemometrics, named FACT
  • 8. 8www.esi-group.com Copyright © ESI Group, 2018. All rights reserved.Copyright © ESI Group, 2018. All rights reserved. www.esi-group.com Large possibilities... but issues 1- not all functions in Scilab (or other languages) 2- need to learn line commands
  • 9. 9www.esi-group.com Copyright © ESI Group, 2018. All rights reserved.Copyright © ESI Group, 2018. All rights reserved. www.esi-group.com ChemFlow: a web application for chemometrics https://galaxyproject.org/ https://vm-chemflow- francegrille.eu/ A solution with Galaxy
  • 10. 10www.esi-group.com Copyright © ESI Group, 2018. All rights reserved.Copyright © ESI Group, 2018. All rights reserved. www.esi-group.com ChemFlow: More detailed fields with help
  • 11. 11www.esi-group.com Copyright © ESI Group, 2018. All rights reserved.Copyright © ESI Group, 2018. All rights reserved. www.esi-group.com What do you need to configure Galaxy? - INSTALLING GALAXY AND REMOVING THE EXISTING TOOLS - CONFIGURING 2 OR 3 CONFIG FILES (XML) - CREATING XML WRAPPERS - HAVING SCILAB (OR OTHERS) TOOLS TO RUN !
  • 12. 12www.esi-group.com Copyright © ESI Group, 2018. All rights reserved.Copyright © ESI Group, 2018. All rights reserved. www.esi-group.com Example of a wrapper - requirements - Scilab command - inputs - Scilab script - outputs - help
  • 13. 13www.esi-group.com Copyright © ESI Group, 2018. All rights reserved.Copyright © ESI Group, 2018. All rights reserved. www.esi-group.com Which languages can be wrapped in Galaxy? - EVERY LANGUAGE ! + Python / C-C++ / Pearl / Java ...
  • 14. 14www.esi-group.com Copyright © ESI Group, 2018. All rights reserved.Copyright © ESI Group, 2018. All rights reserved. www.esi-group.com Many advantages - RECYCLING CODE - SYNERGY BETWEEN LANGUAGES - NO LINE COMMANDS - EXCHANGE DATA - WORKFLOWS
  • 15. 15www.esi-group.com Copyright © ESI Group, 2018. All rights reserved.Copyright © ESI Group, 2018. All rights reserved. www.esi-group.com Looking forward - NEED TO BETTER DEFINE A DATASET FORMAT FOR LARGE DATASETS CSV, XML, MAT HAVE LIMITATIONS NEED FOR AN INTERACTIVE EDITOR - MORE METHODS - SUSTAINABLE FUNDING... BENCHMARK SPONSORSHIP GIFTS AND SCILAB IS HDF5-BASED