Vince Faller, Predictum Inc.
La reproductibilité est la capacité d'une expérience ou d'une étude entière à être dupliquée, soit par le même chercheur, soit par une autre personne travaillant de manière indépendante. La reproductibilité est l’un des principes fondamentaux de la méthode scientifique. Nous pouvons répondre à la demande croissante de reproductibilité dans JMP en utilisant JSL (JMP Scripting Language). Nous avons utilisé les capacités d'abstraction de JSL, dans lesquelles le code écrit essentiellement du code avant son exécution, pour créer des étapes de flux de travail à l'aide d'un ensemble de modules "Autoréférentiel". L'utilisateur peut ensuite appeler ces modules à l'aide d'un ensemble d'arguments pour créer des flux de travail impliquant des entrées de données, des analyses et des rapports dans n'importe quel ordre. Nous avons également mis en œuvre une fonctionnalité "Enregistrer l'instantané" dans laquelle l'utilisateur peut enregistrer son emplacement, par exemple à l'étape 50, sans avoir à redémarrer l'ensemble du flux de travail. Cet instantané peut être rappelé par le même utilisateur ou transféré à un autre utilisateur. Les flux de travail non seulement améliorent la reproductibilité, ils aident également les utilisateurs à effectuer des tâches complètes et correctes et améliorent la conformité tout en réduisant les coûts.