• 洞察の自動化:コンソールログを実行可能な診断情報へ変換する 製造業、ソフトウェア開発、営業、金融など、あらゆる生産環境では、膨大な量のプロセスログが生成されます。これらのプレーンテキストのログには、システムの健全性を監視し、障害箇所を特定し、継続的な改善を推進するために活用できる貴重な情報が埋もれています。 このプレゼンテーションでは、JMPのDevOpsチームがどのようにして、非構造化されたコンソールログをJMPのデータテーブルに変換し、日々の診断用グラフをJMP Liveに公開するための自動化されたパイプラインを構築したかについて説明します。  
    Skill level: intermediate
  • SMILES記法から化学特性を予測する 近年の定量的構造活性相関(Quantitative Structure–Activity Relationship, QSAR)では、機械学習を活用して高度なモデルを構築し、新しい分子の特性を予測する手法が用いられています。これにより、実験にかかる時間やコストの削減が期待されています。本発表では、JMP Marketplaceから Materials Informatics ToolkitとTorch Deep Learningのエクステンションを紹介します。これらのアドインでは、化学物質のSMILES文字列を処理するために、広く使われているオープンソースのRDKitパッケージを活用し、化学者がQSARを実行するための対話的で強力なワークフローを提供しています。本発表では、このエクステンションを使ったいくつかの例をご紹介します。
    Skill level: advanced
  • 開会のご挨拶/基調講演:イノベーションの拡大:エンジニアリング・ワークフローへのデータサイエンス統合 10:00~10:15:開会のご挨拶10:15~11:15:基調講演今日のエンジニアリングにおける課題は、もはや局所的な解決策だけでは不十分です。データサイエンスの手法をデータ分析のワークフローに組み込むための、拡張性が高く柔軟なツールが求められています。JMPの製品群は、統計解析、プロセス最適化、データ視覚化のための強力なプラットフォームを提供し、エンジニアが日々の問題解決を超えて活躍できる環境を創造します。このセッションでは、複雑で大規模な問題への取り組みに焦点を当て、JMPがどのようにエンジニアリング・データサイエンスを支援するかを深掘りします。あわせて、データアクセス、プロセススクリーニング、環境モニタリング、グループ別分析、モデル・応答スクリーニング、そしてJMP Liveとの統合といったツールに焦点を当て、JMPが多様なニーズにどのように対応するかを解説します。具体的な事例やデモ...
    Skill level: beginner
  • Enterprise Add-in Management Strategies (2025-US-30MP-2576) As JMP adoption grows across an organization there is, almost invariably, a point where the users begin to develop add-ins for broad adoption. This trend also generally leads to a discussion around how best to manage these add-ins. Many systems, using JMP itself or command line tools like Git, have been proposed, but can be unwieldy. In this session we demonstrate how tools buil...
    Skill level: intermediate
  • Short Runs, Big Data, No Problem: A Control Chart Remix (2025-US-30MP-2585) As manufacturing processes grow more complex, so does the challenge of effectively monitoring the countless input and output parameters that drive quality and yield. Traditional control charts often fall short when faced with high-dimensional data or small batch sizes run across shared equipment. This session explores an innovative solution: a short run model driven multivariate control chart that ...
    Skill level: intermediate
  • Lies, More Lies, or Just Statistics? JMP FDE Will Be the Judge (2025-US-30MP-2539) Polygraph examinations play a very important role in such situations as event investigations and employment screenings. Polygraph examinations monitor psychological reactions to determine if an individual is being deceptive or telling the truth. Being able to determine if an individual is being deceptive with a non-biased approach is of utmost importance. Many of the scoring techniques used to...
    Skill level: intermediate
  • Using JMP to Improve and Automate Analytic Workflows in Complex Processes (2025-US-30MP-2498) Are your organization’s data practices inefficient and delivering inflexible reports? The ingredient company Amyris has built out the capabilities to generate an unprecedented scale of data in the synthetic biology industry by integrating automation, data capture, and analytics. A review of current data operations established that JMP is a powerful tool for scientific analysis methodologies a...
    Skill level: beginner
  • Data Automation and Visualization for Accelerating Cell Therapy Development (2025-US-PO-2512) Cell therapy and analytical development workflows involve complex data that must be processed and visualized to provide meaningful insights. Our team at Takeda Pharmaceuticals U.S. Inc. aims to develop a streamlined, automated solution that enables lab users to visualize and analyze cell therapy data effectively. By automating the generation of processed data tables and dynamic dashboards, our...
    Skill level: intermediate
  • Automating Statistical Comparison Analyses with a JMP Add-In (2025-US-PO-2477) As a statistician working at a CDMO, I frequently conduct comparability studies on diverse data from various departments. These studies involve comparing methods, scales, sites, years, and more. Our general approach includes visual comparisons, variance tests, t-tests, and TOSTs. However, analyzing numerous variables and data sets can be time-consuming, particularly as TOSTs require manually enteri...
    Skill level: intermediate
  • Evaluating the Impact of Torpedo Bats in Major League Baseball Using JMP (2025-US-PO-2409) Torpedo bats, which diverge from the traditional tapering bat shape, have drawn widespread attention following a surge in power production from players adopting them. While the spike in home runs has sparked public interest, this project investigates whether the unique bat design corresponds with measurable changes in player performance. Using MLB Statcast data accessed via PyBaseball and Baseball ...
    Skill level: intermediate
  • Connections Make the Difference: Connecting JMP to Aspen IP.21 Historians (2025-US-30MP-2291) Connecting to a data source is the first step in any analysis. But what if you don't know how to make the connection (and no one else does either)? This paper describes how we've used JMP to change our development chemists' and engineers' viewpoint of our process from the theoretical (i.e., "The process is supposed to work this way") to the practical (i.e., "Let us pull some data and see ...
    Skill level: intermediate
  • Automating Insight: Using JSL to Transform Console Logs (2025-US-30MP-2309) Any production environment can generate vast amounts of process logs, whether in manufacturing, software development, sales, or finance. Buried in these plain-text logs is valuable information that can be used to monitor system health, identify failure points, and drive continuous improvement. This presentation describes how the JMP DevOps team built an automated pipeline to convert unstructured co...
    Skill level: intermediate
  • JMP Live as a Data Warehouse (2025-US-PO-2594) JMP Live is a powerful platform for analyzing and visualizing ever-growing data sets, especially with its ability to refresh tables from connected data warehouses. However, during new product development, those pipelines are often incomplete – and collecting data across multiple users or sites becomes a logistical challenge. This presentation explores how JMP Live can bridge that gap by servin...
    Skill level: intermediate
  • From Development to Testing: Creating and Validating a JMP Add-In (2025-US-PO-2566) This talk takes you through the journey of developing and testing a JMP add-in. First, the initial statistical problem is introduced, which was designing discrete choice experiments tailored to different demographic groups so that the usability of JMP Easy DOE could be analyzed. Next, the process for developing an add-in using the JMP scripting language (JSL) is outlined, followed by ...
    Skill level: intermediate
  • Environmental Monitoring in JMP 19: A Tour of New Process Screening Methods (2025-US-PO-2316) In response to interest from users, JMP R&D has been hard at work implementing new features in the Process Screening platform that enable users to conduct environmental monitoring procedures using a variety of data sources. Applications include areas such as air quality monitoring, surface monitoring, and personnel monitoring, all of which have pharmaceutical applications. Enabling users t...
    Skill level: intermediate
  • Improve Efficiency Using JMP Script and Workflow in Semiconductor Industry (2025-US-30MP-2430) For manufacturing and engineering operations in the semiconductor industry, standardized experiments and reports must be conducted on a regular basis. These evaluations are required for change management assessments, technology transfer activities, audit compliance, etc. The data used in these assessments are analyzed using JMP, Excel, and other software.  They are then assembled int...
    Skill level: intermediate
  • Automating Bioprocess Data Analytics in JSL for Cultivated Meat (2025-US-30MP-2413) Cultivated meat offers a sustainable, slaughter-free alternative to traditional animal agriculture by growing animal cells in bioreactors for human consumption. This emerging field draws from traditional biopharmaceutical manufacturing but requires lower input costs to achieve commodity-scale pricing. At UPSIDE Foods, we developed high-throughput experimental workflows to t...
    Skill level: beginner
  • What a Mess! Cleaning Up Imported PDF Data with Column Formulas (2025-US-30MP-2543) Most of our data in R&D comes from databases, Excel, or CSV files, or is entered directly into JMP. But supporting data often comes in other formats, most notably PDF files. For example, think of chemical reference tables, vendor information sheets, or even historic company data that now only exists in PDFs, . This type of supporting information can be very helpful to complement experiment...
    Skill level: intermediate
  • Unlocking the Potential of the JMP Scripting Index (2025-US-30MP-2590) The JMP Scripting Index is an important tool for learning JSL (JMP Scripting Language). Personally, it’s a window that I always have open when working in JMP! But do users know what it is? Where to find it? How to get the most out of it? The Scripting Index is a collection of information for JSL functions, objects, and display boxes. This talk showcases the various features of the Scripting Index, ...
    Skill level: beginner
  • JMP Live 19: Latest Enhancements in Communicating Discoveries (2025-US-30MP-2582) JMP Live is the premier tool for sharing discoveries you've made in JMP with others in your organization. With JMP Live 19, we have added many features to make JMP Live more powerful and easier to use. JMP Live now allows you to edit your report scripts directly on JMP Live, allowing you to adjust your reports without having to go back to JMP and re-publish them. You can now write data refresh scri...
    Skill level: intermediate
  • Objectively Useful Ideas: Object-Oriented Design for Dynamic GUIs in JMP (2025-US-30MP-2552) With the introduction of native class support in JSL, advanced users now have powerful tools to bring object-oriented design principles into their scripting workflows. Although JSL's class implementation is still evolving, the core functionality delivers significant advantages, opening new doors for building modular, scalable, and reusable applications.This presentation focuses on using JSL&nb...
    Skill level: advanced
  • A Powerful New Add-in for Mapping People Networks Via Network Diagrams (2025-US-30MP-2541) You may have heard of network diagrams as a way to map IT networks. But did you know they also have applications in mapping human relationships and contributions to projects? More than just org charts, these diagrams can help you: Identify siloed departments. Uncover just who are your “go-to” people are. Single out the people who may need some attention so they can maximize their potenti...
    Skill level: intermediate
  • The Secret is Out! Oh Wait, No It’s Not. (2025-US-30MP-2510) As industries become increasingly cloud-dependent, the traditional model of local data access is rapidly giving way to remote storage and services. With that shift comes a new challenge: securely accessing cloud-based data and services through code. Credential management – especially when balancing automation with security – is anything but straightforward. While JMP continues to lead i...
    Skill level: intermediate
  • Work Smarter, Not Harder: Git on Board! In the dynamic landscape of script development, maintaining efficiency and coherence in the middle of frequent updates and collaborative input can be frustrating. This presentation shows the power of Git software for collaborative work on scripts, offering solutions to common issues such as accidental deletions, version control, and the hassle of manual backups. Git is an essential tool for teamwor...
    Skill level: intermediate
  • Helper Functions for Exploratory Data Analysis Data visualization with JMP is like navigating through a maze – both involve finding clarity through complexity. But with JMP, you’re not just solving a puzzle, you’re unlocking a whole new level of insights with data visualization and interactive features. Isn’t it cool how data can guide us through even the most tangled paths?In this talk, I present helper functions that make working with JMP eve...
    Skill level: intermediate