PyGranta Data Flow Extensions |version| ======================================= PyGranta Data Flow Extensions provides easy interoperability between Granta MI Data Flow and Python scripts that implement custom business logic. This package streamlines the interaction with Granta MI using other PyGranta packages and with Granta MI Scripting Toolkit. .. grid:: 1 2 2 2 .. grid-item-card:: Getting started :material-regular:`directions_run` :padding: 2 2 2 2 :link: getting_started/index :link-type: doc Learn how to install PyGranta Data Flow Extensions in user mode and quickly begin using it. .. grid-item-card:: User guide :material-regular:`menu_book` :padding: 2 2 2 2 :link: user_guide/index :link-type: doc Understand key concepts for using PyGranta Data Flow Extensions. .. grid-item-card:: API reference :material-regular:`bookmark` :padding: 2 2 2 2 :link: api/index :link-type: doc Understand how to use Python to interact programmatically with PyGranta Data Flow Extensions. .. grid-item-card:: Examples :material-regular:`play_arrow` :padding: 2 2 2 2 :link: examples/index :link-type: doc Explore examples that show how to use PyGranta Data Flow Extensions to perform many different types of operations. .. grid-item-card:: Contribute :material-regular:`group` :padding: 2 2 2 2 :link: contributing :link-type: doc Learn how to contribute to the PyGranta Data Flow Extensions codebase or documentation. .. grid-item-card:: Changelog :octicon:`log` :padding: 2 2 2 2 :link: changelog :link-type: doc History of changes to the project. .. toctree:: :hidden: :maxdepth: 3 getting_started/index user_guide/index api/index examples/index contributing changelog