Loading…
Multi-ENPS simulator support tool with automatic file inter-conversion and multi-membrane execution
P System or Membrane Computing is an unconventional and natural computing model inspired by the functioning of a living cell. This model has an inherently parallel structure. There are several variants of P System developed, each of which has a different application. One of the variants, Enzymatic N...
Saved in:
Published in: | BioSystems 2020-03, Vol.189, p.104067-104067, Article 104067 |
---|---|
Main Authors: | , , , |
Format: | Article |
Language: | English |
Subjects: | |
Citations: | Items that this one cites |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Summary: | P System or Membrane Computing is an unconventional and natural computing model inspired by the functioning of a living cell. This model has an inherently parallel structure. There are several variants of P System developed, each of which has a different application. One of the variants, Enzymatic Numerical P System (ENPS), has primarily been developed to be used with numerical values (as in economics) and thus has vast applications. For realizing ENPS there are several tools available, primarily based on Java and Python, each of which has a different input format. Currently, there is no tool which allows the user to execute ENPS using both the simulators on the same platform, the issue being inter-conversion between input formats, namely, XML and PeP (specific format designed for Python based ENPS). Another major issue with existing simulators is their inability to allow multiple membrane systems to be executed and there is no facility for interconnection between two membrane systems. A tool developed here solves both problems namely, file inter-conversion and multiple membrane support by transferring dependent variable values automatically according to users’ choice. The tool is developed using Python 3.0 and has only a few dependencies. The tool is tested under different scenarios and the results confirm the correctness of the tool. |
---|---|
ISSN: | 0303-2647 1872-8324 |
DOI: | 10.1016/j.biosystems.2019.104067 |