SlideShare a Scribd company logo
1 of 15
Snoopy for Petri Nets
Presented by: Hajra Qayyum
Reg. No: 432849
Course: Integrative System Biology
Atta-Ur-Rehman School of Applied Biosciences
National University of Science and Technology, Islamabad
Objectives of Snoopy
1. Graphical Display
2. Computational Modelling
3. Simulation of bacterial regulatory networks
6/3/2023 5:55 PM ASAB-NUST 2
Introduction
• Petri nets combine mathematical theory with graphical representation
of the dynamic behavior of systems.
6/3/2023 5:55 PM ASAB-NUST 3
Figure 1: Aspects of petri nets
Components
• Particular kind of bipartite directed graphs populated by four types of
objects:
1. Places: state of the system being modelled
2. Transitions: event causing change in the system
3. Directed arcs: connection between a transition and a place
4. Tokens: object being processed or resource being consumed or
produced by the system.
6/3/2023 5:55 PM ASAB-NUST 4
Representations
6/3/2023 5:55 PM ASAB-NUST 5
Figure 2: Illustrations of components used in modelling a peri network
Types of Petri Nets
• Place/Transition (P/T) Nets
• Colored Petri Nets
• Timed Petri Nets
• Stochastic Petri Nets
• Fuzzy Petri Nets
• Any many more…….
6/3/2023 5:55 PM ASAB-NUST 6
1: Simple P/T Nets
6/3/2023 5:55 PM ASAB-NUST 7
Figure 3: Petri-Net representation of a enzyme-catalyzed process
(glucose into glucose-6-phosphate).
2: Colored Petri Nets
6/3/2023 5:55 PM ASAB-NUST 8
Figure 4: Petri-Net representation repressilator system
3:Timed Petri Nets
6/3/2023 5:55 PM ASAB-NUST 9
Figure 5: Generic timed petri-net representation
4: Stochastic Petri Nets
6/3/2023 5:55 PM ASAB-NUST 10
Figure 6:
5: Fuzzy Petri Nets
6/3/2023 5:55 PM ASAB-NUST 11
Figure 7: A unifying Petri net framework representing fuzzy petri nets
Demonstration
6/3/2023 5:55 PM ASAB-NUST 12
1
Figure 8: Snoopy GUI
6/3/2023 5:55 PM ASAB-NUST 13
2
3
4
Figure 8: Snoopy GUI
Advantages
• Common communication platform (modelling language) for
experimentalists and theoreticians.
• Unifying framework for the graphical display, computational
modelling, simulation, and bioinformatic annotation of biochemical
networks, such as bacterial regulatory networks.
• In other words, a graphical representation of a Petri net drawn in
Snoopy can be executed, i.e. simulations can be run with a mouse
click; no special additional encoding is required.
6/3/2023 5:55 PM ASAB-NUST 14
Reference Paper
6/3/2023 5:55 PM ASAB-NUST 15

More Related Content

Similar to Snoopy for Modeling Petri Nets

CIS 532 Network Architecture and AnalysisStudent’s NameSubm.docx
CIS 532 Network Architecture and AnalysisStudent’s NameSubm.docxCIS 532 Network Architecture and AnalysisStudent’s NameSubm.docx
CIS 532 Network Architecture and AnalysisStudent’s NameSubm.docxsleeperharwell
 
Comparative Study of Transmission Line And Cavity Model of Rectangular Micros...
Comparative Study of Transmission Line And Cavity Model of Rectangular Micros...Comparative Study of Transmission Line And Cavity Model of Rectangular Micros...
Comparative Study of Transmission Line And Cavity Model of Rectangular Micros...Conferenceproceedings
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentIJERD Editor
 
IRJET- A Study in Wireless Sensor Network (WSN) using Artificial Bee Colony (...
IRJET- A Study in Wireless Sensor Network (WSN) using Artificial Bee Colony (...IRJET- A Study in Wireless Sensor Network (WSN) using Artificial Bee Colony (...
IRJET- A Study in Wireless Sensor Network (WSN) using Artificial Bee Colony (...IRJET Journal
 
Paper9250 implementation of an i pv6 stack for ns-3
Paper9250 implementation of an i pv6 stack for ns-3Paper9250 implementation of an i pv6 stack for ns-3
Paper9250 implementation of an i pv6 stack for ns-3Suhail Ahmed Chandio
 
IRJET - Exploring Agglomerative Spectral Clustering Technique Employed for...
IRJET - 	  Exploring Agglomerative Spectral Clustering Technique Employed for...IRJET - 	  Exploring Agglomerative Spectral Clustering Technique Employed for...
IRJET - Exploring Agglomerative Spectral Clustering Technique Employed for...IRJET Journal
 
QoS Framework for a Multi-stack based Heterogeneous Wireless Sensor Network
QoS Framework for a Multi-stack based Heterogeneous Wireless Sensor Network QoS Framework for a Multi-stack based Heterogeneous Wireless Sensor Network
QoS Framework for a Multi-stack based Heterogeneous Wireless Sensor Network IJECEIAES
 
Comparative Study of Routing Protocols in Wireless Sensor Networks by Abid Af...
Comparative Study of Routing Protocols in Wireless Sensor Networks by Abid Af...Comparative Study of Routing Protocols in Wireless Sensor Networks by Abid Af...
Comparative Study of Routing Protocols in Wireless Sensor Networks by Abid Af...Abid Afsar Khan Malang Falsafi
 
DESIGN OF DUAL AXIS SOLAR TRACKER SYSTEM BASED ON FUZZY INFERENCE SYSTEMS
DESIGN OF DUAL AXIS SOLAR TRACKER SYSTEM BASED ON FUZZY INFERENCE SYSTEMSDESIGN OF DUAL AXIS SOLAR TRACKER SYSTEM BASED ON FUZZY INFERENCE SYSTEMS
DESIGN OF DUAL AXIS SOLAR TRACKER SYSTEM BASED ON FUZZY INFERENCE SYSTEMSijscai
 
Design of Dual Axis Solar Tracker System Based on Fuzzy Inference Systems
Design of Dual Axis Solar Tracker System Based on Fuzzy Inference Systems Design of Dual Axis Solar Tracker System Based on Fuzzy Inference Systems
Design of Dual Axis Solar Tracker System Based on Fuzzy Inference Systems ijscai
 
Design of Dual Axis Solar Tracker System Based on Fuzzy Inference Systems
Design of Dual Axis Solar Tracker System Based on Fuzzy Inference SystemsDesign of Dual Axis Solar Tracker System Based on Fuzzy Inference Systems
Design of Dual Axis Solar Tracker System Based on Fuzzy Inference SystemsIJSCAI Journal
 
Current issue- International Journal of Advanced Smart Sensor Network Systems...
Current issue- International Journal of Advanced Smart Sensor Network Systems...Current issue- International Journal of Advanced Smart Sensor Network Systems...
Current issue- International Journal of Advanced Smart Sensor Network Systems...ijassn
 
Simulation of Wireless Sensor Networks
Simulation of Wireless Sensor NetworksSimulation of Wireless Sensor Networks
Simulation of Wireless Sensor NetworksDaniel Zuniga
 
Content-aware dynamic network resource allocation
Content-aware dynamic network resource allocationContent-aware dynamic network resource allocation
Content-aware dynamic network resource allocationTal Lavian Ph.D.
 
Fine-grained or coarse-grained? Strategies for implementing parallel genetic ...
Fine-grained or coarse-grained? Strategies for implementing parallel genetic ...Fine-grained or coarse-grained? Strategies for implementing parallel genetic ...
Fine-grained or coarse-grained? Strategies for implementing parallel genetic ...TELKOMNIKA JOURNAL
 
DEVELOPMENT OF SOM NEURAL NETWORK BASED ENERGY EFFICIENT CLUSTERING HIERARCHI...
DEVELOPMENT OF SOM NEURAL NETWORK BASED ENERGY EFFICIENT CLUSTERING HIERARCHI...DEVELOPMENT OF SOM NEURAL NETWORK BASED ENERGY EFFICIENT CLUSTERING HIERARCHI...
DEVELOPMENT OF SOM NEURAL NETWORK BASED ENERGY EFFICIENT CLUSTERING HIERARCHI...ijassn
 
Fpga based design and implementation of noc torus
Fpga based design and implementation of noc torusFpga based design and implementation of noc torus
Fpga based design and implementation of noc toruseSAT Publishing House
 
Fuzzy Logic Final Report
Fuzzy Logic Final ReportFuzzy Logic Final Report
Fuzzy Logic Final ReportShikhar Agarwal
 

Similar to Snoopy for Modeling Petri Nets (20)

CIS 532 Network Architecture and AnalysisStudent’s NameSubm.docx
CIS 532 Network Architecture and AnalysisStudent’s NameSubm.docxCIS 532 Network Architecture and AnalysisStudent’s NameSubm.docx
CIS 532 Network Architecture and AnalysisStudent’s NameSubm.docx
 
Comparative Study of Transmission Line And Cavity Model of Rectangular Micros...
Comparative Study of Transmission Line And Cavity Model of Rectangular Micros...Comparative Study of Transmission Line And Cavity Model of Rectangular Micros...
Comparative Study of Transmission Line And Cavity Model of Rectangular Micros...
 
L1102017479
L1102017479L1102017479
L1102017479
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and Development
 
IRJET- A Study in Wireless Sensor Network (WSN) using Artificial Bee Colony (...
IRJET- A Study in Wireless Sensor Network (WSN) using Artificial Bee Colony (...IRJET- A Study in Wireless Sensor Network (WSN) using Artificial Bee Colony (...
IRJET- A Study in Wireless Sensor Network (WSN) using Artificial Bee Colony (...
 
Paper9250 implementation of an i pv6 stack for ns-3
Paper9250 implementation of an i pv6 stack for ns-3Paper9250 implementation of an i pv6 stack for ns-3
Paper9250 implementation of an i pv6 stack for ns-3
 
IRJET - Exploring Agglomerative Spectral Clustering Technique Employed for...
IRJET - 	  Exploring Agglomerative Spectral Clustering Technique Employed for...IRJET - 	  Exploring Agglomerative Spectral Clustering Technique Employed for...
IRJET - Exploring Agglomerative Spectral Clustering Technique Employed for...
 
QoS Framework for a Multi-stack based Heterogeneous Wireless Sensor Network
QoS Framework for a Multi-stack based Heterogeneous Wireless Sensor Network QoS Framework for a Multi-stack based Heterogeneous Wireless Sensor Network
QoS Framework for a Multi-stack based Heterogeneous Wireless Sensor Network
 
Comparative Study of Routing Protocols in Wireless Sensor Networks by Abid Af...
Comparative Study of Routing Protocols in Wireless Sensor Networks by Abid Af...Comparative Study of Routing Protocols in Wireless Sensor Networks by Abid Af...
Comparative Study of Routing Protocols in Wireless Sensor Networks by Abid Af...
 
DESIGN OF DUAL AXIS SOLAR TRACKER SYSTEM BASED ON FUZZY INFERENCE SYSTEMS
DESIGN OF DUAL AXIS SOLAR TRACKER SYSTEM BASED ON FUZZY INFERENCE SYSTEMSDESIGN OF DUAL AXIS SOLAR TRACKER SYSTEM BASED ON FUZZY INFERENCE SYSTEMS
DESIGN OF DUAL AXIS SOLAR TRACKER SYSTEM BASED ON FUZZY INFERENCE SYSTEMS
 
Design of Dual Axis Solar Tracker System Based on Fuzzy Inference Systems
Design of Dual Axis Solar Tracker System Based on Fuzzy Inference Systems Design of Dual Axis Solar Tracker System Based on Fuzzy Inference Systems
Design of Dual Axis Solar Tracker System Based on Fuzzy Inference Systems
 
Design of Dual Axis Solar Tracker System Based on Fuzzy Inference Systems
Design of Dual Axis Solar Tracker System Based on Fuzzy Inference SystemsDesign of Dual Axis Solar Tracker System Based on Fuzzy Inference Systems
Design of Dual Axis Solar Tracker System Based on Fuzzy Inference Systems
 
Current issue- International Journal of Advanced Smart Sensor Network Systems...
Current issue- International Journal of Advanced Smart Sensor Network Systems...Current issue- International Journal of Advanced Smart Sensor Network Systems...
Current issue- International Journal of Advanced Smart Sensor Network Systems...
 
Simulation of Wireless Sensor Networks
Simulation of Wireless Sensor NetworksSimulation of Wireless Sensor Networks
Simulation of Wireless Sensor Networks
 
H235055
H235055H235055
H235055
 
Content-aware dynamic network resource allocation
Content-aware dynamic network resource allocationContent-aware dynamic network resource allocation
Content-aware dynamic network resource allocation
 
Fine-grained or coarse-grained? Strategies for implementing parallel genetic ...
Fine-grained or coarse-grained? Strategies for implementing parallel genetic ...Fine-grained or coarse-grained? Strategies for implementing parallel genetic ...
Fine-grained or coarse-grained? Strategies for implementing parallel genetic ...
 
DEVELOPMENT OF SOM NEURAL NETWORK BASED ENERGY EFFICIENT CLUSTERING HIERARCHI...
DEVELOPMENT OF SOM NEURAL NETWORK BASED ENERGY EFFICIENT CLUSTERING HIERARCHI...DEVELOPMENT OF SOM NEURAL NETWORK BASED ENERGY EFFICIENT CLUSTERING HIERARCHI...
DEVELOPMENT OF SOM NEURAL NETWORK BASED ENERGY EFFICIENT CLUSTERING HIERARCHI...
 
Fpga based design and implementation of noc torus
Fpga based design and implementation of noc torusFpga based design and implementation of noc torus
Fpga based design and implementation of noc torus
 
Fuzzy Logic Final Report
Fuzzy Logic Final ReportFuzzy Logic Final Report
Fuzzy Logic Final Report
 

Recently uploaded

Module 4: Mendelian Genetics and Punnett Square
Module 4:  Mendelian Genetics and Punnett SquareModule 4:  Mendelian Genetics and Punnett Square
Module 4: Mendelian Genetics and Punnett SquareIsiahStephanRadaza
 
TOPIC 8 Temperature and Heat.pdf physics
TOPIC 8 Temperature and Heat.pdf physicsTOPIC 8 Temperature and Heat.pdf physics
TOPIC 8 Temperature and Heat.pdf physicsssuserddc89b
 
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...jana861314
 
Luciferase in rDNA technology (biotechnology).pptx
Luciferase in rDNA technology (biotechnology).pptxLuciferase in rDNA technology (biotechnology).pptx
Luciferase in rDNA technology (biotechnology).pptxAleenaTreesaSaji
 
GFP in rDNA Technology (Biotechnology).pptx
GFP in rDNA Technology (Biotechnology).pptxGFP in rDNA Technology (Biotechnology).pptx
GFP in rDNA Technology (Biotechnology).pptxAleenaTreesaSaji
 
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
 
Natural Polymer Based Nanomaterials
Natural Polymer Based NanomaterialsNatural Polymer Based Nanomaterials
Natural Polymer Based NanomaterialsAArockiyaNisha
 
Scheme-of-Work-Science-Stage-4 cambridge science.docx
Scheme-of-Work-Science-Stage-4 cambridge science.docxScheme-of-Work-Science-Stage-4 cambridge science.docx
Scheme-of-Work-Science-Stage-4 cambridge science.docxyaramohamed343013
 
Boyles law module in the grade 10 science
Boyles law module in the grade 10 scienceBoyles law module in the grade 10 science
Boyles law module in the grade 10 sciencefloriejanemacaya1
 
Biopesticide (2).pptx .This slides helps to know the different types of biop...
Biopesticide (2).pptx  .This slides helps to know the different types of biop...Biopesticide (2).pptx  .This slides helps to know the different types of biop...
Biopesticide (2).pptx .This slides helps to know the different types of biop...RohitNehra6
 
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |aasikanpl
 
Work, Energy and Power for class 10 ICSE Physics
Work, Energy and Power for class 10 ICSE PhysicsWork, Energy and Power for class 10 ICSE Physics
Work, Energy and Power for class 10 ICSE Physicsvishikhakeshava1
 
Grafana in space: Monitoring Japan's SLIM moon lander in real time
Grafana in space: Monitoring Japan's SLIM moon lander  in real timeGrafana in space: Monitoring Japan's SLIM moon lander  in real time
Grafana in space: Monitoring Japan's SLIM moon lander in real timeSatoshi NAKAHIRA
 
Analytical Profile of Coleus Forskohlii | Forskolin .pdf
Analytical Profile of Coleus Forskohlii | Forskolin .pdfAnalytical Profile of Coleus Forskohlii | Forskolin .pdf
Analytical Profile of Coleus Forskohlii | Forskolin .pdfSwapnil Therkar
 
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
 
Recombinant DNA technology( Transgenic plant and animal)
Recombinant DNA technology( Transgenic plant and animal)Recombinant DNA technology( Transgenic plant and animal)
Recombinant DNA technology( Transgenic plant and animal)DHURKADEVIBASKAR
 
Analytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptxAnalytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptxSwapnil Therkar
 
Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )aarthirajkumar25
 
Ahmedabad Call Girls Service 9537192988 can satisfy every one of your dreams
Ahmedabad Call Girls Service 9537192988 can satisfy every one of your dreamsAhmedabad Call Girls Service 9537192988 can satisfy every one of your dreams
Ahmedabad Call Girls Service 9537192988 can satisfy every one of your dreamsoolala9823
 
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...Sérgio Sacani
 

Recently uploaded (20)

Module 4: Mendelian Genetics and Punnett Square
Module 4:  Mendelian Genetics and Punnett SquareModule 4:  Mendelian Genetics and Punnett Square
Module 4: Mendelian Genetics and Punnett Square
 
TOPIC 8 Temperature and Heat.pdf physics
TOPIC 8 Temperature and Heat.pdf physicsTOPIC 8 Temperature and Heat.pdf physics
TOPIC 8 Temperature and Heat.pdf physics
 
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
 
Luciferase in rDNA technology (biotechnology).pptx
Luciferase in rDNA technology (biotechnology).pptxLuciferase in rDNA technology (biotechnology).pptx
Luciferase in rDNA technology (biotechnology).pptx
 
GFP in rDNA Technology (Biotechnology).pptx
GFP in rDNA Technology (Biotechnology).pptxGFP in rDNA Technology (Biotechnology).pptx
GFP in rDNA Technology (Biotechnology).pptx
 
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?
 
Natural Polymer Based Nanomaterials
Natural Polymer Based NanomaterialsNatural Polymer Based Nanomaterials
Natural Polymer Based Nanomaterials
 
Scheme-of-Work-Science-Stage-4 cambridge science.docx
Scheme-of-Work-Science-Stage-4 cambridge science.docxScheme-of-Work-Science-Stage-4 cambridge science.docx
Scheme-of-Work-Science-Stage-4 cambridge science.docx
 
Boyles law module in the grade 10 science
Boyles law module in the grade 10 scienceBoyles law module in the grade 10 science
Boyles law module in the grade 10 science
 
Biopesticide (2).pptx .This slides helps to know the different types of biop...
Biopesticide (2).pptx  .This slides helps to know the different types of biop...Biopesticide (2).pptx  .This slides helps to know the different types of biop...
Biopesticide (2).pptx .This slides helps to know the different types of biop...
 
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
 
Work, Energy and Power for class 10 ICSE Physics
Work, Energy and Power for class 10 ICSE PhysicsWork, Energy and Power for class 10 ICSE Physics
Work, Energy and Power for class 10 ICSE Physics
 
Grafana in space: Monitoring Japan's SLIM moon lander in real time
Grafana in space: Monitoring Japan's SLIM moon lander  in real timeGrafana in space: Monitoring Japan's SLIM moon lander  in real time
Grafana in space: Monitoring Japan's SLIM moon lander in real time
 
Analytical Profile of Coleus Forskohlii | Forskolin .pdf
Analytical Profile of Coleus Forskohlii | Forskolin .pdfAnalytical Profile of Coleus Forskohlii | Forskolin .pdf
Analytical Profile of Coleus Forskohlii | Forskolin .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
 
Recombinant DNA technology( Transgenic plant and animal)
Recombinant DNA technology( Transgenic plant and animal)Recombinant DNA technology( Transgenic plant and animal)
Recombinant DNA technology( Transgenic plant and animal)
 
Analytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptxAnalytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptx
 
Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )
 
Ahmedabad Call Girls Service 9537192988 can satisfy every one of your dreams
Ahmedabad Call Girls Service 9537192988 can satisfy every one of your dreamsAhmedabad Call Girls Service 9537192988 can satisfy every one of your dreams
Ahmedabad Call Girls Service 9537192988 can satisfy every one of your dreams
 
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
 

Snoopy for Modeling Petri Nets

  • 1. Snoopy for Petri Nets Presented by: Hajra Qayyum Reg. No: 432849 Course: Integrative System Biology Atta-Ur-Rehman School of Applied Biosciences National University of Science and Technology, Islamabad
  • 2. Objectives of Snoopy 1. Graphical Display 2. Computational Modelling 3. Simulation of bacterial regulatory networks 6/3/2023 5:55 PM ASAB-NUST 2
  • 3. Introduction • Petri nets combine mathematical theory with graphical representation of the dynamic behavior of systems. 6/3/2023 5:55 PM ASAB-NUST 3 Figure 1: Aspects of petri nets
  • 4. Components • Particular kind of bipartite directed graphs populated by four types of objects: 1. Places: state of the system being modelled 2. Transitions: event causing change in the system 3. Directed arcs: connection between a transition and a place 4. Tokens: object being processed or resource being consumed or produced by the system. 6/3/2023 5:55 PM ASAB-NUST 4
  • 5. Representations 6/3/2023 5:55 PM ASAB-NUST 5 Figure 2: Illustrations of components used in modelling a peri network
  • 6. Types of Petri Nets • Place/Transition (P/T) Nets • Colored Petri Nets • Timed Petri Nets • Stochastic Petri Nets • Fuzzy Petri Nets • Any many more……. 6/3/2023 5:55 PM ASAB-NUST 6
  • 7. 1: Simple P/T Nets 6/3/2023 5:55 PM ASAB-NUST 7 Figure 3: Petri-Net representation of a enzyme-catalyzed process (glucose into glucose-6-phosphate).
  • 8. 2: Colored Petri Nets 6/3/2023 5:55 PM ASAB-NUST 8 Figure 4: Petri-Net representation repressilator system
  • 9. 3:Timed Petri Nets 6/3/2023 5:55 PM ASAB-NUST 9 Figure 5: Generic timed petri-net representation
  • 10. 4: Stochastic Petri Nets 6/3/2023 5:55 PM ASAB-NUST 10 Figure 6:
  • 11. 5: Fuzzy Petri Nets 6/3/2023 5:55 PM ASAB-NUST 11 Figure 7: A unifying Petri net framework representing fuzzy petri nets
  • 12. Demonstration 6/3/2023 5:55 PM ASAB-NUST 12 1 Figure 8: Snoopy GUI
  • 13. 6/3/2023 5:55 PM ASAB-NUST 13 2 3 4 Figure 8: Snoopy GUI
  • 14. Advantages • Common communication platform (modelling language) for experimentalists and theoreticians. • Unifying framework for the graphical display, computational modelling, simulation, and bioinformatic annotation of biochemical networks, such as bacterial regulatory networks. • In other words, a graphical representation of a Petri net drawn in Snoopy can be executed, i.e. simulations can be run with a mouse click; no special additional encoding is required. 6/3/2023 5:55 PM ASAB-NUST 14
  • 15. Reference Paper 6/3/2023 5:55 PM ASAB-NUST 15

Editor's Notes

  1. Colored Petri nets extend P/T nets by adding colors to tokens, which can represent different properties or attributes. They are often used to model complex systems with multiple resources or entities
  2. Colored Petri nets extend P/T nets by adding colors to tokens, which can represent different properties or attributes. They are often used to model complex systems with multiple resources or entities
  3. Timed Petri nets add time intervals to transitions, which can represent the duration of a process or the delay between events. They are often used to model real-time systems.
  4. Stochastic Petri nets add probabilities to transitions, which can represent the likelihood of a process or event occurring. They are often used to model systems with uncertain or random behavior.
  5. P/T nets are the simplest and most widely used type of Petri net. They consist of places, transitions, and arcs, and are often used to model concurrent processes.