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 and 3.11. 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.
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.
The SDK is tested against Python versions 3.7, 3.8, 3.9 and 3.10 at every release to ensure compatibility. See the release history and other information on PyPI.
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.
See more case studies or news items
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