The hardware and bandwidth for this mirror is donated by dogado GmbH, the Webhosting and Full Service-Cloud Provider. Check out our Wordpress Tutorial.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]dogado.de.

Geospatial well logs JSON-LD

Hope Omodolor, Jeffrey Yarus, Roger H. French

2023-08-09

Well Log JSON-LD Description

A JSON-LD Well Log template consists of one or more log sets containing a log header, Geocoordinate, location, curve definitions, and the corresponding measurement data. The log header contains metadata describing the logging operation and consists of JSON objects and arrays.

Geocoordinate captures geographic coordinate information such as longitude and latitude. Curve data are specified arrays for each index entry.

A more detailed structure is shown in the schema diagram below.

Creating JSON-LD for Well Log in R

library(FAIRmaterials)

# An example data frame for well log header information
welllog_data <- data.frame(
  'wellID' = c('34019202560000', '34019202860000'),
  'well' = c('RP SMITH& ST EVANS', 'CLARK ET AL UNIT'),
  'field' = c('EAST CANTON', 'WILDCAT'),
  'date' = c('10-9-1966', '6-30-1967'),
  'operator' = c(SCHLUMBERGER, SCHLUMBERGER),
  'startIndex' = c(0.0, 1187)
   'endIndex' = c(5100.0, 5170),
  'step' = c(0.5, 0.5)
)


# This will generate json-ld files for the example data
well_log_output <- fairify_data(welllog_data, domain = 'welllog')

Creating JSON-LD for Well Log in Python

from fairmaterials.fairify_data import *
import pandas as pd

# An example data frame for Well Log data

data = pd.DataFrame (
  'wellID' = ['34019202560000', '34019202860000'],
  'well' = ['RP SMITH& ST EVANS', 'CLARK ET AL UNIT'],
  'field' = ['EAST CANTON', 'WILDCAT'],
  'date' = ['10-9-1966', '6-30-1967'],
  'operator' = ['SCHLUMBERGER', 'SCHLUMBERGER'],
  'startIndex' = [0.0, 1187]
   'endIndex' = [5100.0, 5170],
  'step' = [0.5, 0.5])
   

# This will generate JSON-LD file for the example data in Python
fairify_data(data,'well_log')

Well Log schema diagram

Well Log schema diagram

Well Log schema diagram

References

https://jsonwelllogformat.org/ https://www.energistics.org/energistics-unit-of-measure-standard https://schema.org/ https://www.iso.org/standard/73830.html https://github.com/JSONWellLogFormat/JSONWellLogFormat

Acknowledgment

This material is based upon work supported by SDLE Research Center

These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.
Health stats visible at Monitor.