SlideShare a Scribd company logo
1 of 18
Project
            1




SRAVANTHI SINHA (NRNB STUDENT)
 MARTIJN VAN IERSEL (MENTOR)
About the project
                          2

  The Objectives of the project is to :
• Develop a Stoichiometry Plugin for Pathvisio.
• Improving validation through the PathVisio-
  Validator plug-in.
• To Provide SBGN validation in the Validator -Plugin
  and to update SBGN Plugin – to deal with ‘Auxiliary
  Units’ issues.
Stoichiometry Plugin
                         3




          The Plugin is aimed at producing a
Stoichiometry Matrix for a standard biological
Process Diagram(i.e the causal sequences of
molecular processes and their results).
Features:
                           4

• Generate a Stoichiometric Matrix for Process
  Diagram .
• Can generate an “.txt” file containing Stoichiometry
  Matrix .
5
6
7
8
9
10
Improving validation through the PathVisio-
                  Validator Plug-in
                                  11




             Created some new validation rules in
    schematron to check valdations like:
• a logic arc should always connect to a logic gate, such as "OR" or
  "AND“
• process nodes should have at least one input and at least one
  ouput pointing to the arcs
• Whether a certain Glyph is allowed in PD,ER,AF languages
12

           Created some of the pass/fail test-cases
 for Process Diagram, Activity Flow, Entity Relation
 Languages.

Refer:
 https://libsbgn.svn.sourceforge.net/svnroot/libsbgn/tru
To Provide SBGN validation in the Validator Plugin.
                             13




  Earlier the Validator plugin was able to validate on
 MIMML and GPML format, Hence I have enhanced the
 functionality and provided the validation for SBGN format
 too.

• Now theValidator Plugin automatically selects the ruleset
 based on the format. Possible formats: GPML, MIMML,
 SBGN-PD,ER,AF
Feature:
                           14

• we can simply choose to validate it, the plugin can
  understand which format it is and validates
  accordingly based on the format.
                               (or)
• We can explicitly validate the pathway against any of
  the Ruleset (choosing Ruleset manually).
15
16
17
THANK YOU




    18

More Related Content

What's hot

Hp quick test professional 10
Hp quick test professional 10Hp quick test professional 10
Hp quick test professional 10Sap Tao Bpt
 
Regression Tests with Symfony - Example
Regression Tests with Symfony - ExampleRegression Tests with Symfony - Example
Regression Tests with Symfony - ExampleJoachim Unger
 
Regression Testing with Symfony
Regression Testing with SymfonyRegression Testing with Symfony
Regression Testing with SymfonyJoachim Unger
 
Testing tools concepts
Testing tools conceptsTesting tools concepts
Testing tools conceptsKrishna Gurjar
 
Ginsbourg.com presentation of performance and load testing 2020
Ginsbourg.com presentation of performance and load testing 2020Ginsbourg.com presentation of performance and load testing 2020
Ginsbourg.com presentation of performance and load testing 2020Shay Ginsbourg
 
Test Driven Development #sitFRA
Test Driven Development #sitFRATest Driven Development #sitFRA
Test Driven Development #sitFRAChristian Drumm
 

What's hot (6)

Hp quick test professional 10
Hp quick test professional 10Hp quick test professional 10
Hp quick test professional 10
 
Regression Tests with Symfony - Example
Regression Tests with Symfony - ExampleRegression Tests with Symfony - Example
Regression Tests with Symfony - Example
 
Regression Testing with Symfony
Regression Testing with SymfonyRegression Testing with Symfony
Regression Testing with Symfony
 
Testing tools concepts
Testing tools conceptsTesting tools concepts
Testing tools concepts
 
Ginsbourg.com presentation of performance and load testing 2020
Ginsbourg.com presentation of performance and load testing 2020Ginsbourg.com presentation of performance and load testing 2020
Ginsbourg.com presentation of performance and load testing 2020
 
Test Driven Development #sitFRA
Test Driven Development #sitFRATest Driven Development #sitFRA
Test Driven Development #sitFRA
 

Viewers also liked

10 stoichiometry
10 stoichiometry10 stoichiometry
10 stoichiometryzehnerm2
 
Periodicity
PeriodicityPeriodicity
PeriodicityHoshi94
 
Chemistry- JIB Topic 7 Periodicity
Chemistry- JIB Topic 7 PeriodicityChemistry- JIB Topic 7 Periodicity
Chemistry- JIB Topic 7 PeriodicitySam Richard
 
Ch 9 Stoichiometry
Ch 9 StoichiometryCh 9 Stoichiometry
Ch 9 Stoichiometrykermis
 
Chem 40S Uunit 1 Notes
Chem 40S Uunit 1 NotesChem 40S Uunit 1 Notes
Chem 40S Uunit 1 NotesBruce Coulter
 
Chem m16 stoichiometry
Chem m16 stoichiometryChem m16 stoichiometry
Chem m16 stoichiometrydionesioable
 
Stoichiometry cheat sheet
Stoichiometry cheat sheetStoichiometry cheat sheet
Stoichiometry cheat sheetTimothy Welsh
 
Chapter 12 Stoichiometry
Chapter 12   StoichiometryChapter 12   Stoichiometry
Chapter 12 StoichiometryGalen West
 
Chemistry - Chp 12 - Stoichiometry - PowerPoint
Chemistry - Chp 12 - Stoichiometry - PowerPointChemistry - Chp 12 - Stoichiometry - PowerPoint
Chemistry - Chp 12 - Stoichiometry - PowerPointMr. Walajtys
 
Chemical Periodicity
Chemical PeriodicityChemical Periodicity
Chemical PeriodicityBernard Ng
 
Stoichiometry & The Mole
Stoichiometry & The MoleStoichiometry & The Mole
Stoichiometry & The MoleStephen Taylor
 
Atomic Structure and Periodicity
Atomic Structure and PeriodicityAtomic Structure and Periodicity
Atomic Structure and PeriodicityLumen Learning
 

Viewers also liked (20)

Stoichiometry 2nd Tri 0910
Stoichiometry 2nd Tri 0910Stoichiometry 2nd Tri 0910
Stoichiometry 2nd Tri 0910
 
10 stoichiometry
10 stoichiometry10 stoichiometry
10 stoichiometry
 
Periodicity
PeriodicityPeriodicity
Periodicity
 
Chemistry- JIB Topic 7 Periodicity
Chemistry- JIB Topic 7 PeriodicityChemistry- JIB Topic 7 Periodicity
Chemistry- JIB Topic 7 Periodicity
 
Ch 9 Stoichiometry
Ch 9 StoichiometryCh 9 Stoichiometry
Ch 9 Stoichiometry
 
Chem 40S Uunit 1 Notes
Chem 40S Uunit 1 NotesChem 40S Uunit 1 Notes
Chem 40S Uunit 1 Notes
 
Mole calculations
Mole calculationsMole calculations
Mole calculations
 
Inorganic Chemistry: Period 2 and 3
Inorganic Chemistry: Period 2 and 3Inorganic Chemistry: Period 2 and 3
Inorganic Chemistry: Period 2 and 3
 
Chem m16 stoichiometry
Chem m16 stoichiometryChem m16 stoichiometry
Chem m16 stoichiometry
 
Chem m9 gas laws
Chem m9 gas lawsChem m9 gas laws
Chem m9 gas laws
 
Stoichiometry
StoichiometryStoichiometry
Stoichiometry
 
Stoichiometry cheat sheet
Stoichiometry cheat sheetStoichiometry cheat sheet
Stoichiometry cheat sheet
 
Periodic trends 1
Periodic trends 1Periodic trends 1
Periodic trends 1
 
Chapter 12 Stoichiometry
Chapter 12   StoichiometryChapter 12   Stoichiometry
Chapter 12 Stoichiometry
 
Chemistry - Chp 12 - Stoichiometry - PowerPoint
Chemistry - Chp 12 - Stoichiometry - PowerPointChemistry - Chp 12 - Stoichiometry - PowerPoint
Chemistry - Chp 12 - Stoichiometry - PowerPoint
 
Stoichiometry
StoichiometryStoichiometry
Stoichiometry
 
Chemical Periodicity
Chemical PeriodicityChemical Periodicity
Chemical Periodicity
 
Stoichiometry & The Mole
Stoichiometry & The MoleStoichiometry & The Mole
Stoichiometry & The Mole
 
Atomic Structure and Periodicity
Atomic Structure and PeriodicityAtomic Structure and Periodicity
Atomic Structure and Periodicity
 
Stoichiometry
StoichiometryStoichiometry
Stoichiometry
 

Similar to NRNB project Stoichiometry Plugin

Hp Quick Test Professional
Hp Quick Test ProfessionalHp Quick Test Professional
Hp Quick Test Professionalsunny.deb
 
All levels of performance testing and monitoring in web-apps
All levels of performance testing and monitoring in web-appsAll levels of performance testing and monitoring in web-apps
All levels of performance testing and monitoring in web-appsAndrii Skrypnychenko
 
Qtp interview questions and answers
Qtp interview questions and answersQtp interview questions and answers
Qtp interview questions and answersRamu Palanki
 
Qtp interview questions and answers
Qtp interview questions and answersQtp interview questions and answers
Qtp interview questions and answersRamu Palanki
 
Mesa_Yogananda_ASIC_FPGA_Verification
Mesa_Yogananda_ASIC_FPGA_VerificationMesa_Yogananda_ASIC_FPGA_Verification
Mesa_Yogananda_ASIC_FPGA_VerificationYogananda Mesa
 
What are the features in qtp
What are the features in qtpWhat are the features in qtp
What are the features in qtpRamu Palanki
 
Mesa_Yogananda_ASIC_FPGA_Verification
Mesa_Yogananda_ASIC_FPGA_VerificationMesa_Yogananda_ASIC_FPGA_Verification
Mesa_Yogananda_ASIC_FPGA_VerificationYogananda Mesa
 
Qtp questions and answers
Qtp questions and answersQtp questions and answers
Qtp questions and answersRamu Palanki
 
Ewm erp qm_basic_inspection_process
Ewm erp qm_basic_inspection_processEwm erp qm_basic_inspection_process
Ewm erp qm_basic_inspection_processManikandanVijayan2
 
Dhct config report
Dhct config reportDhct config report
Dhct config reportSan Man
 
PLCErrorHunterBrochure
PLCErrorHunterBrochurePLCErrorHunterBrochure
PLCErrorHunterBrochureTony Simeonov
 
Report Calc for Quality Control
Report Calc for Quality ControlReport Calc for Quality Control
Report Calc for Quality ControlIRIDA_community
 
Report Calc for Quality Control
Report Calc for Quality ControlReport Calc for Quality Control
Report Calc for Quality ControlDamion Dooley
 
04 test controlling and tracking
04   test controlling and tracking04   test controlling and tracking
04 test controlling and trackingClemens Reijnen
 
Cerberus : Framework for Manual and Automated Testing (Web Application)
Cerberus : Framework for Manual and Automated Testing (Web Application)Cerberus : Framework for Manual and Automated Testing (Web Application)
Cerberus : Framework for Manual and Automated Testing (Web Application)CIVEL Benoit
 
Cerberus_Presentation1
Cerberus_Presentation1Cerberus_Presentation1
Cerberus_Presentation1CIVEL Benoit
 
CV_SyedShoeb_2015
CV_SyedShoeb_2015CV_SyedShoeb_2015
CV_SyedShoeb_2015Syed Shoeb
 

Similar to NRNB project Stoichiometry Plugin (20)

Hp Quick Test Professional
Hp Quick Test ProfessionalHp Quick Test Professional
Hp Quick Test Professional
 
All levels of performance testing and monitoring in web-apps
All levels of performance testing and monitoring in web-appsAll levels of performance testing and monitoring in web-apps
All levels of performance testing and monitoring in web-apps
 
Hemanth_Krishnan_resume
Hemanth_Krishnan_resumeHemanth_Krishnan_resume
Hemanth_Krishnan_resume
 
Qtp interview questions and answers
Qtp interview questions and answersQtp interview questions and answers
Qtp interview questions and answers
 
Qtp interview questions and answers
Qtp interview questions and answersQtp interview questions and answers
Qtp interview questions and answers
 
Mesa_Yogananda_ASIC_FPGA_Verification
Mesa_Yogananda_ASIC_FPGA_VerificationMesa_Yogananda_ASIC_FPGA_Verification
Mesa_Yogananda_ASIC_FPGA_Verification
 
What are the features in qtp
What are the features in qtpWhat are the features in qtp
What are the features in qtp
 
Mesa_Yogananda_ASIC_FPGA_Verification
Mesa_Yogananda_ASIC_FPGA_VerificationMesa_Yogananda_ASIC_FPGA_Verification
Mesa_Yogananda_ASIC_FPGA_Verification
 
Qtp questions and answers
Qtp questions and answersQtp questions and answers
Qtp questions and answers
 
Ewm erp qm_basic_inspection_process
Ewm erp qm_basic_inspection_processEwm erp qm_basic_inspection_process
Ewm erp qm_basic_inspection_process
 
Dhct config report
Dhct config reportDhct config report
Dhct config report
 
Logic Atollic True Verifier
Logic Atollic True VerifierLogic Atollic True Verifier
Logic Atollic True Verifier
 
PLCErrorHunterBrochure
PLCErrorHunterBrochurePLCErrorHunterBrochure
PLCErrorHunterBrochure
 
Report Calc for Quality Control
Report Calc for Quality ControlReport Calc for Quality Control
Report Calc for Quality Control
 
Report Calc for Quality Control
Report Calc for Quality ControlReport Calc for Quality Control
Report Calc for Quality Control
 
Verification strategies
Verification strategiesVerification strategies
Verification strategies
 
04 test controlling and tracking
04   test controlling and tracking04   test controlling and tracking
04 test controlling and tracking
 
Cerberus : Framework for Manual and Automated Testing (Web Application)
Cerberus : Framework for Manual and Automated Testing (Web Application)Cerberus : Framework for Manual and Automated Testing (Web Application)
Cerberus : Framework for Manual and Automated Testing (Web Application)
 
Cerberus_Presentation1
Cerberus_Presentation1Cerberus_Presentation1
Cerberus_Presentation1
 
CV_SyedShoeb_2015
CV_SyedShoeb_2015CV_SyedShoeb_2015
CV_SyedShoeb_2015
 

Recently uploaded

Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontologyjohnbeverley2021
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Zilliz
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 

Recently uploaded (20)

Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 

NRNB project Stoichiometry Plugin

  • 1. Project 1 SRAVANTHI SINHA (NRNB STUDENT) MARTIJN VAN IERSEL (MENTOR)
  • 2. About the project 2 The Objectives of the project is to : • Develop a Stoichiometry Plugin for Pathvisio. • Improving validation through the PathVisio- Validator plug-in. • To Provide SBGN validation in the Validator -Plugin and to update SBGN Plugin – to deal with ‘Auxiliary Units’ issues.
  • 3. Stoichiometry Plugin 3 The Plugin is aimed at producing a Stoichiometry Matrix for a standard biological Process Diagram(i.e the causal sequences of molecular processes and their results).
  • 4. Features: 4 • Generate a Stoichiometric Matrix for Process Diagram . • Can generate an “.txt” file containing Stoichiometry Matrix .
  • 5. 5
  • 6. 6
  • 7. 7
  • 8. 8
  • 9. 9
  • 10. 10
  • 11. Improving validation through the PathVisio- Validator Plug-in 11 Created some new validation rules in schematron to check valdations like: • a logic arc should always connect to a logic gate, such as "OR" or "AND“ • process nodes should have at least one input and at least one ouput pointing to the arcs • Whether a certain Glyph is allowed in PD,ER,AF languages
  • 12. 12 Created some of the pass/fail test-cases for Process Diagram, Activity Flow, Entity Relation Languages. Refer: https://libsbgn.svn.sourceforge.net/svnroot/libsbgn/tru
  • 13. To Provide SBGN validation in the Validator Plugin. 13 Earlier the Validator plugin was able to validate on MIMML and GPML format, Hence I have enhanced the functionality and provided the validation for SBGN format too. • Now theValidator Plugin automatically selects the ruleset based on the format. Possible formats: GPML, MIMML, SBGN-PD,ER,AF
  • 14. Feature: 14 • we can simply choose to validate it, the plugin can understand which format it is and validates accordingly based on the format. (or) • We can explicitly validate the pathway against any of the Ruleset (choosing Ruleset manually).
  • 15. 15
  • 16. 16
  • 17. 17
  • 18. THANK YOU 18