Prepare
Python & R programmatic access
You are not trapped when AddMaple does not have a specialist method. Connect Python or R notebooks, run your own analysis, and write columns back to the same project.
Extend the project without forking the data.
You are not trapped when AddMaple does not have a specialist method. Connect Python or R notebooks to the live project with a product API key, run the analysis you need, and write useful columns back without creating a second copy of the study.
Work in the tools your analysis requires.
Data transfers via Apache Arrow: fast, type-safe, and without a CSV export step. Load data into pandas, Polars, or R tibbles for custom scoring, NLP, statistical models, or batch workflows.
Send the result back into the research workflow.
Persist derived columns on the project so they appear in charts, banners, and Insight Hubs like any other variable. AddMaple remains the shared space for exploration and delivery; Python and R extend it when a specific package or bespoke computation is needed.
Keep specialist work connected to shared interpretation.
Notebook access is useful when a team needs a package, a bespoke model, or batch scoring at scale. It should not create a second, private version of the study. Writing the useful result back to the project lets other analysts inspect it, combine it with existing segments or weights, and carry it into the outputs that stakeholders already use.
Questions teams ask
Can I connect a Python or R notebook to an AddMaple project?
Yes. A product API key lets Python and R notebooks load data from an AddMaple project on supported plans.
Does the notebook workflow require a CSV export?
No. Data transfers via Apache Arrow, allowing data to load into pandas, Polars, or R tibbles without a CSV round trip.
Can notebook results return to AddMaple?
Yes. On supported plans, derived columns can be written back to the same project and then used in charts, banners, and Insight Hubs.
How it works
Step-by-step guides in the AddMaple help center.
- Product API keys
Create bearer tokens in Profile for Python/R notebooks, MCP automation, and dataset API access with scoped capabilities.
- Python and R in AddMaple
Pull AddMaple projects into Python or R, run your own analysis, and write new columns back to the same governed project workspace.
Related links
Continue exploring
Follow the next step in the workflow or explore a related capability.
- Shared projects & reusable workflowsStandardise analysis across shared projects, preserve methods when people change, and optional AddMaple analyst support for enablement.
- Source integrity & auditabilityNon-destructive transformations and traceable methods keep the underlying research defensible.
- MCP agent accessThe AddMaple analysis engine can be operated from the AI environment your team already uses — Cursor, Claude, ChatGPT, and other MCP hosts — with the same project permissions as the browser.
See this capability on a real research workflow.
Bring one study or delivery workflow and we’ll show where AddMaple fits.