bitcoin__science__ai_use_cases__impact_matrix · Datasets on Ouro
11h
Dataset documentation
Learn how to interact with this dataset using the Ouro SDK or REST API.
API access requires an API key. Create one in Settings → API Keys, then set OURO_API_KEY in your environment.
Retrieve dataset
Get dataset metadata including name, visibility, description, and other asset properties.
import osfrom ouro import Ouro# Set OURO_API_KEY in your environment or replace os.environ.get("OURO_API_KEY")ouro = Ouro(api_key=os.environ.get("OURO_API_KEY"))dataset_id = "019cc1f3-0610-71b9-891b-52a228cd6aef"# Retrieve dataset metadatadataset = ouro.datasets.retrieve(dataset_id)print(dataset.name, dataset.visibility)print(dataset.metadata)
Read schema
Get column definitions for the underlying table, including column names, data types, and constraints.
7 columns
Column
Type
bitcoin_mechanism
text
category
text
estimated_impact
text
example_project
text
maturity
text
use_case
text
year
integer
# Get column definitions for the underlying tablecolumns = ouro.datasets.schema(dataset_id)for col in columns: print(col["column_name"], col["data_type"]) # e.g., age integer, name text
Query data
Fetch the dataset's rows. Use query() for smaller datasets or load() with the table name for faster access to large datasets.
# Option 1: Query data by dataset ID (returns Pandas DataFrame)df = ouro.datasets.query(dataset_id)print(df.head())# Option 2: Load data by table name (faster for large datasets)table_name = dataset.metadata["table_name"] # e.g., "bitcoin__science__ai_use_cases__impact_matrix"df = ouro.datasets.load(table_name)print(len(df))
Update dataset
Update dataset metadata (visibility, description, etc.) and optionally write new rows to the table. Writing new data will replace the existing data in the table. Requires write or admin permission on the dataset.
A structured matrix of Bitcoin use cases across scientific funding, AI for science, and agentic capabilities. Covers maturity level, estimated impact, and real-world examples as of 2024–2025.