A water treatment or desalination project is, in fact, the engineering “data rights” sales. In that respect one needs to differentiate between the data forming the project scope, data needed to create the project scope - called know-how, the data used for referencing and illustration purposes, and historical data on previously executed projects. The boundary between these domains is volatile - more know-how pieces are kept posted on the internet.

Currently CP does not cover supporting data or data intended for learning or referencing or for illustration purposes.
Such approach makes CP immune to the engineering data volume escalation - phenomenon observed lately in desalination projects. For instance, the typical file directory of the desalination project may contain more than 100,000 files, total of more than 100 GB. For supporting and temporary files CP auto-generates internet-accessed Project Tree Directory reflecting the project scope and the plant structure.
Further, CP distinguishes between primary information and the secondary or derived one. Unlike the latter, the former is stored in the database and undergoes authentication and continuous verification or auditing. This feature is pervasive; coarse verification is even built into the physical parameter structure defining physical type of data (pressure, flow, salinity, etc.), physical range, unique description, and the physical system of units. CP tracks any change in the primary data and alerts the subscribers if such changes occur. Primary data is subdivided on permanent and temporary one subject to garbage-collection. Example of temporary data is updates done before the final “as built” one; they make navigating the project directory very difficult.
Any data is linked to the project phase and discipline, which makes the data search faster and much more effective.
CP extends engineering domain to legacy data represented as the graphs of curves, by offering the REGRA graph processor. It stores in digital and digitized formats the curves and handles the curve math: adds, subtracts and multiplies the curves, integrates and scales them and finds derivatives. The core of the REGRA database is pump performance curves and hydraulic resistance ones widely used in the desalination projects.