創建動態,模塊化工作流程和顯示框以提高結果的再現性 Vince Faller,Predictum Inc.
再現性是指整個實驗或研究由同一研究人員或獨立工作的其他人復制的能力。 再現性是科學方法的主要原則之一。我們可以通過使用JSL(JMP腳本語言)解決JMP中對可重複性的日益增長的需求。我們使用了JSL的抽像功能,其中代碼在執行之前基本上編寫代碼,使用一組“自引用”模塊創建工作流程步驟。然後,用戶可以使用一組參數調用這些模塊,以創建涉及任何順序的數據輸入,分析和報告的工作流。我們還實現了“保存快照”功能,用戶可以在其中保存位置,例如步驟50,而無需重新啟動整個工作流程。此快照可由同一用戶調用或傳送給其他用戶。工作流程不僅可以提高可重現性,還可以幫助用戶完全,正確地完成任務,並在降低成本的同時提高合規性。
數據可視化JSL應用程序開發