Learn R Programming

petrinetR

Functions for the construction of Petri Nets. Petri Nets can be replayed by firing enabled transitions. Silent transitions will be hidden by the execution handler. Also includes functionalities for the visualization of Petri Nets and export of Petri Nets to PNML-files.

Copy Link

Version

Install

install.packages('petrinetR')

Monthly Downloads

289

Version

0.3.0

License

GPL-3

Issues

Pull Requests

Stars

Forks

Maintainer

Gert Janssenswillen

Last Published

April 3rd, 2023

Functions in petrinetR (0.3.0)

create_PN

Create Petri Net
read_PN

Read .PNML file
visNetwork_from_PN

VisNetwork from PN
post_set

Postset
places

Places
nodes

Get nodes from (marked) petrinet
parse_trace

Parse
transitions

Transitions
render_PN

Render Petri Net
final_marking

Final Marking
initial_marking

Initial Marking
flows

Flows
n_places

Utils
execute

Execute
enabled_transition

Enabled Transition
create_marked_PN

Create marked Petri Net
enabled

Enabled transitions
marking

Marking
marked_petrinet

Marked petrinet
is_transition

Is transition
petrinet

Ppetrinet
is_node

Is node
is_place

Is place
petrinetR

petrinetR - Building, visualizing, exporting and replaying Petri Nets
pre_set

Preset
parsel_trace

Parse (logical)
part_of

Part of