Vince Faller, Predictum Inc.
La riproducibilità è la capacità di un intero esperimento o studio di essere duplicato, sia dallo stesso ricercatore che da qualcun altro che lavora in modo indipendente. La riproducibilità è uno dei principi fondamentali del metodo scientifico. Possiamo soddisfare la crescente domanda di riproducibilità in JMP tramite l'uso di JSL (JMP Scripting Language). Abbiamo utilizzato le capacità di astrazione di JSL, in cui il codice essenzialmente scrive codice prima di essere eseguito, per creare passaggi del flusso di lavoro utilizzando un set di un modulo "Auto-referenziale". L'utente può quindi chiamare questi moduli utilizzando un set di argomenti per creare flussi di lavoro che coinvolgono input di dati, analisi e reportistica in qualsiasi sequenza. Abbiamo anche implementato una funzionalità "Salva snapshot" in cui l'utente può salvare la propria posizione, ad esempio, sul passaggio 50 senza dover riavviare l'intero flusso di lavoro. Questo snapshot può essere richiamato dallo stesso utente o trasferito a un utente diverso. I flussi di lavoro non solo migliorano la riproducibilità, ma aiutano anche gli utenti a completare le attività in modo completo e corretto e a migliorare la conformità riducendo al contempo i costi.