Oil & Gas Templates
Energy sector documents and field reports. Structurify provides 7 templates for this category.
Available Templates
| Template | ID | Description |
|---|---|---|
| AFE - Authorization for Expenditure | ptpl_afe | Extract data from Oil & Gas Authorization for Expenditure documents for JIB and |
| Biostratigraphy Report | ptpl_biostratigraphy_report | Extract fossil events, zonation, and age data from biostratigraphy/nannofossil r |
| Drilling Mud Report | ptpl_drilling_mud_report | Extract drilling fluid data from mud reports (Baroid, MI-SWACO, Newpark, etc.) |
| Graph/Chart Digitization | ptpl_graph_digitization | Extract X,Y coordinate data points from graphs, charts, and plots |
| Petrophysical Data Table | ptpl_petrophysical_data | Extract formation evaluation data from petrophysical summary tables (porosity, s |
| Well Log Curve Digitization | ptpl_well_log_curves | Digitize well log curves to extract depth vs curve values at specified intervals |
| Well Log Header | ptpl_well_log_header | Extract metadata from well log headers (wireline logs, LWD, interpreted logs) |
Example Usage
from structurify import Structurify
client = Structurify(api_key="sk_live_xxx")
# Create project with template
project = client.projects.create(
name="My Oil & Gas Project",
template_id="ptpl_afe"
)
# Upload and extract
doc = client.documents.upload(
project_id=project["id"],
file_path="document.pdf"
)
job = client.extraction.run(project_id=project["id"])
result = client.extraction.wait_for_completion(job["id"])
Try It
- Run in Google Colab - Interactive notebooks
- CodeSandbox Examples - Node.js examples