OptimusMaplePrime

Dr. Don Pellegrino

171 Reputation

9 Badges

18 years, 356 days
DeciSym, LLC
CEO, Founder
Flourtown, Pennsylvania, United States

Social Networks and Content at Maplesoft.com

MaplePrimes Activity


These are questions asked by OptimusMaplePrime

What are the best techniques for performing introspection in Maple Documents?

I would like to use the content within a Maple Document (.mw) as input to calculations and operations within the same document. I am aware of the DocumentTools Package, but it seems that needs to open a copy of the current document to perform operations and is dependent on the current document being saved to disk rather than working with what is already in memory. What techniques are available to work with the document's data model and content within the document, such section headings, section structure, and paragraph text content - as opposed to just the variables that have been defined?
 

Any suggestions for Electronic Laboratory Notebook (ELN) systems that work well with Maple Documents?

I find Maple Documents (.mw) useful for scientific work and data analysis. I frequently organize my documents in the style of a laboratory notebook experiment. The collapsible section heading and execution repeatability are key capabilities. Managing a collection of Maple Documents over time via file systems and revision controls systems (e.g., Git) is adequate, however it seems the workflow support and compliance capabilities of an ELN would be useful as well. A typical tension in the class of ELN systems is that many of them are prescriptive about the editor, requiring or strongly encouraging something like a web-based WYSIWYG editor that lacks the literate programming capabilities of Maple. If anyone has had a good experience taking advantage of ELN capabilities without them interfering with a Maple-document centric authoring workflow, please let me know.

Can the AI Assistant in the Maple 2026 GUI be configured to use Anthropic's Claude Max plans, local AIs (e.g., via LM Studio), or other providers?

Has anyone developed an Agent Skill for Maple compliant with the Agent Skills Specification?

I frequently use Claude Code to create and edit Maple Documents. It does fine alone, but I found adding a script to do a syntax check eliminated a lot of content errors. I also presume some instructions on how it should read the Maple documentation will improve its reliability. Before I go about writing my own Skill against the specification, I just want to check if there is already one in use within the community.

What are the best techniques/tools/functions for rendering tabular data in more human-friendly ways within the Maple graphical user interface?

I work with large tables that would be too long to render completely in the interface, and doing so would not be an effective way to represent the data to readers of a Maple Document. However, rendering subsets of the data with headers, captions, colors, and footnotes would be beneficial. It would also be helpful to ensure each data type, such as dates, integers, and strings, was rendered appropriately. Ideally, the table would be rendered with sizing to fit the data rather than always the full width of the Maple Document.

Subsetting the data seems to be straightforward by indexing against the underlying variable. However, the operations available to define the rendering are unclear.

I see that the "Maple 2024 Help" includes documentation for "DocumentTools,Layout,Table." This appears to be the function to focus on specifically, and the DocumentTools Package seems to be the Package where control over layout is provided. Is this the only Package and Function to focus on, or are there alternative techniques?

1 2 3 Page 1 of 3