column-map-and-manifests

Map site-specific point names to pandas DataFrame columns using JSON manifests.

157|31|Updated May 27, 2020
One-click install
npx skills add https://github.com/bbartling/open-fdd --skill column-map-and-manifests
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: column-map-and-manifests
Source: https://github.com/bbartling/open-fdd/tree/main/skills/column-map-and-manifests
Command: npx skills add https://github.com/bbartling/open-fdd --skill column-map-and-manifests

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill facilitates the translation of site-specific point identifiers into pandas DataFrame columns, enabling seamless integration of custom data schemas with YAML fault detection rules.

Core Features & Use Cases

  • Mapping site input keys: Convert BRICK/ontology inputs to pandas columns using dicts, manifests, or composite resolvers.
  • Integration support: Use with open_fdd.engine and other related tools to streamline rule execution across different site configurations.
  • Use Case: A data engineer importing site-specific data schemas can quickly resolve mapping keys to DataFrame columns to ensure correct rule application.

Quick Start

Load a JSON manifest to resolve site mappings, then run the data frame through open_fdd to match site inputs with DataFrame columns for fault detection rules.

Frequently Asked Questions about column-map-and-manifests

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I map site-specific point names to pandas DataFrame columns for fault detection?▼

To map site-specific point names to pandas DataFrame columns, you load a JSON manifest to resolve site mappings and match site inputs with DataFrame columns for fault detection rule execution. This ensures correct rule application across different site configurations.

What is a JSON manifest used for in pandas data integration workflows?▼

A JSON manifest in pandas data integration workflows provides the data structure needed to translate site-specific point identifiers into DataFrame columns. This enables seamless integration of custom data schemas with fault detection rules.

How do I convert BRICK ontology inputs to pandas columns?▼

You convert BRICK ontology inputs to pandas columns by using dicts, manifests, or composite resolvers within a column mapping workflow. This allows precise site-aware data resolution for downstream processing.

Can I use this column mapping approach with open_fdd engine for fault detection?▼

Yes, you can use this column mapping approach with the open_fdd engine. It is designed to integrate directly with open_fdd to streamline YAML fault detection rule execution across different site configurations.

Do I need any specific dependencies installed to resolve site mappings with JSON manifests?▼

No specific external dependencies are required to resolve site mappings with JSON manifests, as the Skill operates independently. However, it depends on open-fdd's column map resolver modules to execute fault detection rules effectively.

What is the best way to handle flexible resolver chains for site-aware data resolution?▼

The best way to handle flexible resolver chains for site-aware data resolution is using composite resolvers that combine dicts and JSON manifests. This approach supports dynamic mapping of custom data schemas to pandas DataFrame columns.