Photovoltaic Cell JSON-LD

Mengjie Li, Kris Davis, Max Liggett, Jarod Kaltenbaugh, William C. Oltjen, Xuanji Yu, Laura S. Bruckman, Roger H. French

2023-01-10

Photovoltaic Cell JSON-LD Description

This json-ld template is used to store metadata information commonly used to describe photovoltaic (PV) cell. There is information included on the PV module, cell position, dimension, cell cut type and cell technology type. Note that a lot of the material included in this json pulls from the OrangeButton Taxonomy.

Creating JSON-LD for PV Cell in R

library(FAIRmaterials)

# An example data frame for PV Cells
cell_example <- data.frame('CellCutType' = 'Full',
                           'CellTechnologyType' = 'MonoSi')

# This will generate JSON-LD file for the example data
output <- fairify_data(cell_example, domain = 'PVCell', saveLocal = TRUE)

Creating JSON-LD for PV Cell in Python

from fairmaterials.fairify_data import *
import pandas as pd

# An example data frame for PV Inverters
inverter_example = {'CellCutType' : 'Full',
                    'CellTechnologyType' : 'MonoSi'}
                    
cell_example = pd.DataFrame(cell_example)

# This will generate JSON-LD file for the example data
output <- fairify_data(cell_example, domain = 'PVCell')

PV Cell schema diagram

PV Cell schema diagram

PV Cell schema diagram

Acknowledgment

This material is based upon work supported by