Skip to main content

GRL Merger is a package that allows to merge two GRL models that are written in TGRL syntax into one GRL model.

Project description

GRL Merger

This is a package used to merge two GRL models into one consolidated GRL model. The GRL models have to be written in a textual-GRL form (TGRL).

Installation

Run the following to install:

pip install GRLMerger

Usage

from grlmerger import startGRLMerger

# The input files must be in the same directory
startGRLMerger('model_1.xgrl', 'model_2.xgrl')

# It generates the input models in xlsx format, merged model in xgrl format, and conflict cases in xlsx format.

# To print the conflict cases dataframe
print(trace_conflict_df)

# To print the merged model dataframe
print(merged_model_df)

# To print the merged actors dataframe
print(merged_actors_df)

# To print the merged links dataframe
print(merged_relations_df)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

GRLMerger-0.0.19.tar.gz (22.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

GRLMerger-0.0.19-py3-none-any.whl (43.9 kB view details)

Uploaded Python 3

File details

Details for the file GRLMerger-0.0.19.tar.gz.

File metadata

  • Download URL: GRLMerger-0.0.19.tar.gz
  • Upload date:
  • Size: 22.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.3

File hashes

Hashes for GRLMerger-0.0.19.tar.gz
Algorithm Hash digest
SHA256 a43ca7e93260495cc2a44f48db536e3ea1ca0ab941383a82e31c9ecfbeb4f4c4
MD5 2212f2475172179d8644ff0b3a996b7a
BLAKE2b-256 d0c47a2ea9dddecd8dba1f36f45f8d51a3c713838fd1b53276d21b96694f4a49

See more details on using hashes here.

File details

Details for the file GRLMerger-0.0.19-py3-none-any.whl.

File metadata

  • Download URL: GRLMerger-0.0.19-py3-none-any.whl
  • Upload date:
  • Size: 43.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.3

File hashes

Hashes for GRLMerger-0.0.19-py3-none-any.whl
Algorithm Hash digest
SHA256 9f3ed4f591040fd1a37d02dc2a8d8e9a0872748aff2b2ea3cd319ccf08ae4a7e
MD5 5f5608942642e0657951d3430e9e00f4
BLAKE2b-256 d187e871ad3cab97fe65e8302ead95ef9dcc8c0ea6fe24d8cc5b052da972b169

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page