This website uses Cookies. Click Accept to agree to our website's cookie use as described in our Privacy Policy. Click Preferences to customize your cookie settings.
The rich JMP Scripting Language (JSL) lets you work interactively and save results for reuse. It even allows you to develop new functionality to solve problems that core JMP does not address.
In 2023 the group will run monthly sessions to share JSL best practices:
@Di_Michelson, Principal Analytical Training Consultant – JMP Education, will deliver a JSL scripting training class of 4 half day sessions June 10-13. If you want to participate please register here: Designing and Building a complete JMP Script
This course teaches you how to approach writing a new script in a methodical way. Learn how to:
Design and build a script end to end.
Identify data sources.
Import data from flat files and Excel workbooks.
Clean and transform data.
Build a presentation from JMP objects.
Customize objects for final results.
(there is a fee involved)
... View more
Presenter: Guillaume Bugnon ( @guillaumebugnon)
Senior Manufacturing Data Engineer - SOITEC
hogi: Who is using Add-in Manager to create and manage the Add-ins?
It's great - it facilitates a lot the work, but one cannot create Toolbars.
Comments:
@Georg : I'm not using it, I use the JMP new Add-in method, it is easy and powerful enough for my needs
@jthi
Add-In Manager - JMP User Community
Add-In Guidelines - JMP User Community - these are for releasing addins to JMP Community but are good general guidelines to follow when creating addins (those which are not community related)
JMP Help page for add-ins Compile Add-Ins with the JMP Add-In Builder
@Georg: You can open Add-ins in JMP as well
@hogi: we use it to automatically update the Add-In on the Notebooks of JMP users. Quite convenient
@Georg :I use the JMP Add-In Builder, and the automatic update I manage with a small start-up script.
@jthi: I use Add-In Manager to build my add-ins but I don't use it for updating. I manage add-in updates (and installations) using version control, these update checks are run when the add-in is launched from JMP menu.
@scwise: What are the best practices to create and deploy a JMP Add-Ins for a group of many separate scripts (like a series of custom data utility tools)?
Answers:
@hogi: We bundle Add-ins by functionality, 3-10 JSL files + menu items per Add-In. The Add-ins are hosted on SharePoint - and get automatically update when JMP starts (via the Script from Add-In Manager)
@jthi: I separate them into different jsl files. And when I build the add-in I will either have multiple menu items OR I will build user-interface which is used to launch those different functionalities
@scwise: Can you still use the JMP Custom Starter Menu format as an add-in template?
Creating Your Own Dynamic Workflow With JMP® Custom Starter Menus: https://community.jmp.com/t5/Discovery-Summit-2016/Creating-Your-Own-Dynamic-Workflow-With-JMP-Custom-Starter-Menus/ta-p/24051
JMP Custom Starter Six Sigma (DMAIC) Menu Add-in: https://community.jmp.com/t5/JMP-Add-Ins/JMP-Custom-Starter-Six-Sigma-DMAIC-Menu-Add-in/ta-p/29384
This add-in downloads to your menu a JMP Custom Starter Menu created to orient common JMP tools to follow a Six Sigma DMAIC (Define, Measure, Analyze, Improve & Control) flow. Works with releases ...
@hogi: Toolbars: the tiniest custom starter menus - always available
... View more
Presenter: Peter Mroz ( @pmroz )
Senior Statistical Programmer - Johnson & Johnson
Creating a Biorhythms Add-In Using Application Builder
... View more
The rich JMP Scripting Language (JSL) lets you work interactively and save results for reuse. It even allows you to develop new functionality to solve problems that core JMP does not address.
In 2023 the group will run monthly sessions to share JSL best practices: