## Rock and Fluid Sample DDMS Development Home Wiki
## Page Overview
This wiki article is to provide an overview and context for the Rock and Fluid Sample (RAFS) DDMS in the OSDU Data Platform, and to answer frequently asked questions.
...
...
@@ -8,6 +7,7 @@ This wiki article is to provide an overview and context for the Rock and Fluid S
It includes information and links for technical, business, and data management stakeholders.
## Table of Contents
[[_TOC_]]
## Technical and Deployment Guidance
...
...
@@ -20,7 +20,6 @@ It includes information and links for technical, business, and data management s
For more context for this code repository, technical documentation, and technical tutorials see [this README](https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/rock-and-fluid-sample/rafs-ddms-services/-/blob/main/README.md).
***JSON DDMS reference value manifests - drafts:** (not yet approved by Data Definitions): https://gitlab.opengroup.org/osdu/subcommittees/data-def/projects/RAFSDDMSDEV/docs/-/tree/main/Design%20Documents/ReferenceValues/Manifests/reference-data
### General OSDU DDMS Documentation - What is a DDMS?
@@ -297,13 +293,17 @@ There is a cross-reference here: [Supported Data Types](https://community.opengr
#### Reference lists
_Reference lists_ used by the RAFS DDMS are published in the OSDU Data Definitions repository. This is for several reasons:
_Reference lists_ used by the RAFS DDMS are published in the OSDU Data Definitions repository (WKS). This is for several reasons:
1. Certain lists in the forum can and should be re-used
2. It allows clear and consistent governance, like the categories of Fixed, Open, and Local
3. It allows more visibility of those lists _without_ the risk of them being used purely independently of the RAFS DDMS
#### Group-type "content"?
#### Abstract schema fragments
The RAFS DDMS content schemas _do_ include one or more "abstract" schema fragments from Data Definitions (WKS), to avoid re-inventing, and avoid repeating the maintenance of, those schema fragments.
#### Group-type (WKS) "content"?
There is a group-type designation of "content" in Data Definitions. Will the RAFS DDMS content schemas be published as that group-type?
...
...
@@ -312,7 +312,6 @@ No, RAFS DDMS content schemas will not be published under group-type "content".
1. Group-type "content" is intended for scenarios where (a) the forum wants to structure the content for datasets (in a way similar to the LAS semi-structured format for well logs) and (b) where there is no DDMS to manage the content schemas. Since the RAFS DDMS exists, using group-type "content" is not appropriate here.
2. Publishing the content schemas as group-type "content" would allow or encourage the use of these content schemas to store data content/bulk data for rock and fluid sample analysis _independently_ of the RAFS DDMS. But that is not the intention. In order to use the content schemas, the OSDU user should go through the RAFS DDMS.
### 10. In early versions of the RAFS DDMS, there was an endpoint called "PVTModel". That endpoint had associated custom catalog/WKS schemas and DDMS content schemas. As of Feb. 2025, why were that endpoint and those custom schemas removed from the RAFS DDMS?
When the RAFS DDMS was in its experimental phase (2022-2024) and when the Data Definitions team was working on the "unified" sample data model, nearly all schemas used by the RAFS DDMS were custom and preliminary. As the Data Definitions data model evolved and the scope for a mature RAFS DDMS was solidified, many of those preliminary custom schemas were removed from the RAFS DDMS and replaced by published and approved schemas. As of Jan./Feb. 2025, PVT Model and related schemas were the last vestiges of those temporary custom schemas.
...
...
@@ -325,15 +324,17 @@ As of Jan. 2025:
There was little to no value in keeping this endpoint and these schemas, so in late January, early February 2025, they were removed from RAFS DDMS v.2.
#### More information on the business concept of "PVT Model"
To be clear, "PVT Model" is _not_ the same as "PVT Analysis". "PVT Model" is another name for, or a component of "Fluid Model". In a business workflow (see OSDU forum example [here](https://gitlab.opengroup.org/osdu/subcommittees/data-def/projects/Petrophysics/docs/-/blob/master/Design%20Documents/Pau%20France%20F2F%20Planning%202024-Apr/OSDU%20RAFS%20EandP%20workflows%20and%20data%20flows-Main%20Business%20Process.drawio.png)), the major tasks follow this order:
1) A fluid sample is acquired >
2) A fluid sample is analyzed by a lab >
1) A fluid sample is acquired \>
2) A fluid sample is analyzed by a lab \>
3) That lab analysis is used to create one or more fluid models
As of Jan. 2025, steps 1 and 2 are supported by the RAFS DDMS. Data types for step 3 might be added in a future release (along with Rock Model too), but not at this time.
#### The custom schemas that were removed
For reference, the following are the original, temporary, Fluid Model-related custom schemas that were removed:
***EoS/PVT Model WPCs - drafts**
...
...
@@ -348,4 +349,3 @@ For reference, the following are the original, temporary, Fluid Model-related cu