Welcome to the OOS Studio#


Introduction#

OOS Studio is a web-based platform designed by Subsea Energies to streamline the anonymisation and analysis of Out-of-Straightness (OOS) data from subsea pipelines. It combines (1) an intuitive online user interface with robust methodology and (2) a suite of open-source Python functions to enable secure, standardised processing of OOS data, removing identifying project details while preserving structural insights.

The OOS anonymisation module, which is part of PySubsea (distributed via PyPI), can be used directly in the web app, with built-in safeguards to ensure data privacy, or integrated into custom workflows. Once anonymised, users can perform statistical assessments using tools that derive probability distributions of key design parameters, such as the HOOS X Factors. By supporting repeatable, data-driven analysis, OOS Studio empowers the pipeline engineering community to build consistent databases and improve the design of future developments.

The OOS Studio webapp is not open source and therefore its code will not be made available to users. Initially, OOS Studio will be offered as freeware to support testing and early adoption. In the longer term, to sustain development and maintenance, it will transition to a freemium model, providing essential features at no cost while offering advanced capabilities through paid options, either through a supporter-tier or sponsorship model.

When implemented in the future, paid options would be clearly marked, with all proceeds fully reinvested into improving the platform and supporting its long-term sustainability. However, it is noted that core components—such as the anonymisation engine, are built on PySubsea, which is open source and will remain permanently free and publicly available under its open-source license.

The web application is currently hosted on Microsoft Azure and features a secure login page that uses GitHub authentication. Access is restricted to registered users who log in using their GitHub accounts, ensuring that only approved individuals can access the platform even if they possess a valid GitHub login. This makes it clear that GitHub login is necessary, but not sufficient, users must also be registered with the platform. Let me know if you want to clarify how registration works (e.g. manual approval, invitation, etc.).


About the Initiative#

OOS Studio was created by Subsea Energies to promote openness, collaboration, and continuous learning within the subsea pipeline community.

It is a project that combines open-source licensing with an initially freeware model, with the potential to adopt a freemium structure in the future. The project aims to help engineers extract value from OOS data, share insights securely, and develop improved design practices together.


References#

OOS Studio uses PySubsea, an open-source Python package, to perform calculations and analysis on subsea survey pipeline data. PySubsea provides modules for anonymising Out-of-Straightness (OOS) measurements and statistical assessment of design parameters.

Contents#