Accessing the Fusion Platform® is made easy by using our Python SDK. With comprehensive documentation and examples, the SDK makes it easy to set up, execute, monitor and obtain the outputs from your processes. The SDK allows you to fully interact with the platform to enable you to gain the insights you need, when you need them.

The simplest way to interact with the Fusion Platform® is via our Python SDK, which allows you to manage your organisation and user account, upload and download data, and create, execute, monitor and control processes. We also offer a RESTful API if you would prefer handling the lower level detail yourself.

The SDK has been built for Python 3, and is tested against Python 3.8, 3.9, 3.10, 3.11 and 3.12. To install the SDK into a suitable Python environment containing pip, execute the following:
pip install fusion-platform-python-sdk
To update an existing installation to the latest version, execute the following:
pip install fusion-platform-python-sdk --upgrade
To use the SDK, you will then need a valid account and associated organisation. If you want to try this out and do not have an account, please get in touch with us to discuss your requirements.

GitHub

View the full source code, examples and documentation for the SDK on GitHub. This also shows the release history (with tags) so that you can see what's changed in the latest version.

Python Package Index (PyPI)

The SDK is tested against Python versions 3.8, 3.9, 3.10, 3.11 and 3.12 at every release to ensure compatibility. See the release history and other information on PyPI.

Detailed Documentation

The SDK includes a detailed user guide with examples. Further detail on every model, its properties and methods is also provided for in-depth usage.

Case Studies & News

See more case studies or news items

Capabilities

Publications

Budykho, K., Boureanu, I., Wesemeyer, S., Romero, D., Lewis, M., Rahulan, Y., Rajaona, F. and Schneider, S. (2023) "Fine-Grained Trackability in Protocol Executions" Network and Distributed System Security (NDSS) Symposium 2023

Miller, R., Boureanu, I., Wesemeyer, S., Newton, C.J.P. (2022) "The 5G Key-Establishment Stack: In-Depth Formal Verification and Experimentation" Proceedings of the 2022 ACM on Asia Conference on Computer and Communications Security

Scarles, C., Treharne, H., Casey, M.C., Abidin, H.Z. (2020) "Micro-mobilities in Curated Spaces: Agency, Autonomy and Dwelling in Visitor Experiences of Augmented Reality in Arts and Heritage" Mobilities

Hickman, D.L., Smith, M.I., Lim, J., Jeon, Y. (2018) "Modelling of Celestial Backgrounds" Proceedings of SPIE 10641, Sensors and Systems for Space Applications XI

Al-Khalili, J., Smith, A., Sen, P. (2017) "Gravity and Me: the Force that Shapes our Lives" BBC 4 science programme using an iOS and Android app to measure local relativity effects

Treharne, H., Casey, M.C., Schneider, S., Wesemeyer, S., Ross, T., May, A., Blainey, S., Pritchard, J. (2016) "Integrating Data Sources to Enhance the Experience for Passengers with Special Needs and/or Disabilities through Privacy Aware Mobile Applications" Data to Improve the Customer Experience, RRUKA, 20/09/2016 Download

See more publications


If you want to discuss any of our MRV data products or capabilities, just...

Get in Touch