Bienvenue dans la mise à jour du développement JMP du 10 février 2023 !
Nous avons maintenant dépassé les dates de gel pour JMP 18 EA1 . Merci à tous d'avoir préparé les fonctionnalités initiales et d'avoir testé les programmes d'installation ! Mia partage que si tout se passe comme prévu (et que tous les signes pointent dans la bonne direction !), le programme JMP 18 EA sera lancé pour les clients la semaine prochaine. La direction des produits enverra des invitations à rejoindre le programme au début de la semaine prochaine, et les membres EA devraient pouvoir télécharger JMP 18 EA1 via My.JMP d'ici la fin de la semaine.
Si vous souhaitez inviter d'autres utilisateurs au programme, veuillez patienter jusqu'à la fin de l'EA1. Veuillez noter qu'un grand changement pour le programme JMP 18 EA est que tout le personnel de JMP aura accès aux téléchargements et au contenu EA via My JMP – nous n'aurons pas besoin de rejoindre le programme EA. Vous pouvez toujours rejoindre le programme EA si vous souhaitez voir les annonces et les mises à jour par e-mail destinées aux clients, mais si vous souhaitez éviter l'encombrement de votre boîte de réception, vous n'avez pas besoin de vous inscrire.
En parlant de fonctionnalités, Bryan Frick partagé l'opportunité suivante pour nous d'aider à améliorer une future version de JMP Live. Bryan déclare : « Alors que nous nous efforçons en permanence d'améliorer nos produits et services, nous aimerions vous inviter à participer à un test d'utilisabilité pour JMP Live. Vos commentaires sont inestimables pour nous aider à créer une meilleure expérience utilisateur pour tous. Pour participer, suivez simplement ce lien : https://app.usabilityhub.com/do/9792b0a1ea62/3e01 . Le test ne devrait prendre que quelques minutes de votre temps et votre contribution aura un grand impact. Merci d'avance pour vôtre participation!" (Je l'ai fait et oui, c'est rapide !)
Grâce à Sara Doudt pour avoir partagé que la gestion des produits a lancé la série de formations commerciales pour 2023 avec une formation clinique JMP la semaine dernière. Les équipes ont appris comment JMP et JMP Clinical s'intègrent dans le processus de développement de médicaments, comment trouver des prospects pour Clinical et comment positionner JMP Live auprès des clients des sciences de la vie. Pour plus de détails, veuillez consulter Chez Kaylee Warren article sur la formation dans la Communauté ici .
Enfin, merci beaucoup à Dong Meichen pour sa présentation lors de la réunion JMP Dev de cette semaine sur la plate-forme Multivariate Embedding, une nouveauté pour JMP 17.0 ! Si vous n'avez pas pu rejoindre la réunion en direct, vous pouvez trouver un enregistrement ici dans Sharepoint . Meichen a partagé plus de détails sur cette plate-forme en utilisant des exemples de tableaux de données très intéressants. (Je parie que vous n'avez jamais vu un squelette de mammouth rendu en 3D à partir de données auparavant !) Comme Jean Sall souligné dans ses commentaires après la démo, les algorithmes implémentés dans la plateforme sont adoptés rapidement par les chercheurs dans divers domaines, et JMP Pro propose désormais à la fois l'algorithme t-SNE ainsi que UMAP (qui sera la méthode par défaut dans JMP 17.1 ). Merci encore Meichen !
Annonces générales
- Si vous souhaitez être un employé présenté sur Inside JMP, veuillez télécharger une copie du Faire connaissance former . Remplissez simplement les questions et lorsque vous avez terminé, téléchargez-le, ainsi que 3 photos de vous dans le dossier. Merci de contribuer à rendre notre famille JMP un peu plus familière !
Dates importantes à venir
- Candidats installateur final JMP 17.1 – 08/03/23
- Gel JMP 18 EA2 – 07/04/23
- Gel JMP 18 EA3 – 12/05/23
- Approbation du code JMP 17.2 – 13/06/23
- Gel JMP 18 EA4 – 23/06/23
- Gel du code JMP 17.2 – 30/06/23
- Veuillez visiter Confluence pour une liste complète de JMP 17 et JMP 18 Rendez-vous.
Mises à jour du développement JMP
Statistiques
- Jean Sal : (JMP-14042) Fit Response Screening prend désormais en charge les modèles mixtes REML côté G et côté R. Le côté G est important lorsqu'il y a peu de colonnes à effet aléatoire et de nombreuses lignes, sinon le côté R est plus rapide. Le graphique ci-dessous montre les performances sur différents nombres de lignes et nombres de colonnes aléatoires, sur une échelle logarithmique de secondes.

Nous prenons également en charge un estimateur Mivque qui est beaucoup plus rapide pour les très grands problèmes, mais qui n'a pas toutes les propriétés REML. Pour un exemple avec 3527 lignes et 1000 colonnes aléatoires, les temps sont :

- Laure CS : A donné des présentations SEM à l'UCDavis et à la Conférence sur la pratique statistique. Les deux se sont très bien déroulées et ont donné lieu à des demandes de renseignements sur la façon d'amener JMP Pro à commencer à utiliser SEM ! Fourni des modifications et des commentaires sur une étude de cas académique pour présenter SEM. Rédaction d'une explication détaillée de la modélisation longitudinale dans SEM pour Carrie Garter chez P&G. Elle ajuste déjà des modèles multivariés donc c'est très excitant ! Je traduis mon e-mail à Carrie dans un article de blog afin que je puisse partager avec un public plus large. Enfin, j'ai poussé une liste de modifications initiale pour l'inférence robuste dans SEM et a écrit une page de fonctionnalité .
- Elisabeth : Ajout de la distribution bêta à GLMM, qui termine peut-être les distributions pour le moment. Des distributions multinomiales et gonflées à zéro sont demandées, mais comme elles ne sont pas de vraies familles exponentielles, elles soulèvent toute une série de problèmes à surmonter. Avoir des structures de mesures répétées est une priorité plus élevée. Autre travail/triage de bugs.
Documentation statistique
- Karine : Travailler avec le service informatique pour comprendre pourquoi je ne peux pas me connecter à ma machine JMP - la dernière théorie est peut-être les autorisations de l'entrepreneur sur le nouveau réseau sur lequel il se trouve maintenant.
- Michel C : Mises à jour terminées de l'index de script pour la régression généralisée, CUSUM et EWMA ; travaillé sur le triage des travaux de stat doc pour 18.0.
Test de statistiques
- Marquer: Création d'un concept pour une nouvelle fonctionnalité de validation de modèle dans Easy DOE. Développement d'une nouvelle analyse de puissance pour un utilisateur guidé dans Easy DOE avec Ryan, Caleb et Jacob. Rencontre avec Nicole et Mia pour discuter de la manière d'inclure des tests d'utilisabilité dans le programme EA. Évaluation de la version initiale du nouveau domaine de R&D dans la communauté JMP avec Caleb et Ryan G. Assistance à Davetta (SAS Education) avec un étudiant ayant un problème dans le cours de formation en analyse de stabilité. Répondez aux questions dans la communauté JMP.
- Tonia : Test d'une nouvelle fonctionnalité de couleur hors spécifications pour la distribution et de nouvelles cartes de contrôle à court terme.Vérification des bogues.Revue documentaire.
- Jacob: Rédaction de tests unitaires pour Sample Size Explorers, en assistant Yeng Saanchi. Travailler sur l'outil d'étude d'utilisabilité. Test de comparaison des conceptions.
Gestion des produits
- Bryan F : Tests d'utilisabilité de la logistique de découverte, écrans de démarrage et icônes, conceptions JMP Live, prototypage et configuration des tests d'utilisabilité.
Soutien technique
- Duan : TS est impliqué dans de nombreux projets en plus de nos cas et pistes. Nous sommes vraiment ravis que Sneha Vanga examine certains de nos besoins dans notre implémentation de Service Cloud (merci, Candice et son équipe !). Voici les Rapports en direct TS JMP et l'intrigue habituelle ci-dessous. Aussi, vous pouvez voir le Tickets Jira rapportés par TS depuis 14 jours .

Opérations de développement
- Jim : Un grand bravo à Michael Hecht pour avoir résolu un problème avec le processus de notarisation utilisé lors de la création de l'EA. Merci à Bryan Boone pour les correctifs et les mises à jour des fichiers jar jmptojava 9.4. Signalement de nouveaux échecs et plantages d'assertion ; vérifié les problèmes résolus du même type. Soutien obligatoire.
- Mélanie : Tester de nouveaux processus. Migration des chaînes 17.1 Builtins vers main/18.0 (pas encore terminée). Débogage JSL.
- Bob: Création du programme d'installation V18 EA 1 pour Windows. Testé EA 1 sur Mac et Win. Travaillé sur la sécurisation des fichiers EA1 à publier via My.JMP.
Documentation
- Qiana : Documenté un processus pour apporter des modifications aux livres d'autres auteurs et un processus pour examiner les modifications apportées aux modèles et formats FrameMaker. Création de l'aide en direct JMP pour 17.0 dans les langues localisées. Examen des notes de version pour 17.1. Examen de la page Déclaration de qualité JMP. Création d'une épopée pour les Jiras de données d'exemple JMP 18.0. Trier les anciens Jiras. Planification de projet pour JMP 18.0.
- Chris B : Ajout de nouveaux styles à WebWorks, puis suivi de la raison pour laquelle la sortie attendue ne se produisait pas. Bonne discussion avec Myron à ce sujet. Cartographie d'un nouveau flux de travail possible pour la documentation lorsque nous passerons à AWS. Mia Stephens et Hyde Miller nous ont expliqué comment ils développaient leur nouveau contenu de fonctionnalité afin que nous puissions éventuellement partager.
Test système/hôte - Cary
- Mandy : J'ai compressé mon article pour le Discovery Summit Europe, l'ai testé et mis en ligne.Je travaille sur la partie plénière de Workflow Builder, en affinant les workflows et ce que je veux partager pendant cette période. Travaillé sur la vérification de certains défauts - à savoir les changements de graphique d'en-tête de résumé que Xan a mis en place - en ajoutant des tests d'image et également un petit test de préférence dans le cadre. A travaillé sur la nouvelle option de colonne Compresser que Dave White a ajoutée pour EA1 ainsi que sur la fonctionnalité de statistiques récapitulatives sur les colonnes ajoutée par Ernest. JMP 18 EA1 installé et essayé toutes les différentes fonctionnalités de la table de données - pour s'assurer qu'elles fonctionnent.
- Pseudo: Cette semaine, Audrey et moi avons retravaillé la façon dont nous prévoyons d'identifier les problèmes connus une fois que fixVersion dans Jira ne contient plus :OPEN et que nous passons à l'utilisation de definedVerison - il reste encore du travail à faire. A travaillé avec Myron pour créer un index pour une nouvelle requête pour une amélioration du tableau de bord de test (plus d'informations à ce sujet une fois le travail planifié de Verison Jira terminé).J'ai également retrouvé certains tests unitaires défaillants causés par le blocage d'une table de données dans les tests unitaires qu'Evan a corrigés depuis.
- Mike M : A envoyé une requête ping à Aaron Kennedy pour mettre à jour les pages Web SAS qui pointaient vers des versions obsolètes de JMP. Début des tests EA1. Ouverture de Jiras pour : le script de session n'enregistre pas la sélection du filtre de données de sélection, la visionneuse de colonnes meilleur message d'erreur pour coller les formats aux cols avec différents types de données, le changement EditFocus a fait que les frappes au clavier suppriment les caractères (grâce à Evan McCorkle pour m'avoir aidé à déboguer ceci sur mon environnement Sikuli !!)
- Lise : A travaillé sur les tests de personnalisation des polices pour barseg, les tests EA1 et la suppression des notes de publication affectées de l'écran de demande de fonctionnalité dans Jira.
- Audrey : Travailler avec Nick H sur les changements nécessaires pour le framework UT avant de pouvoir se débarrasser de la balise :OPEN partout dans Jira.
- Chasseur: Vérification des défauts et test JMP 18 EA 1.
- Anna : Ajout de programmes de test pour les tickets Jira.
Test système/hôte - Pékin
- L'équipe de Pékin :
- Test de l'installateur JMP 18 EA1 et vérification de l'intégrité de nos principaux domaines de fonctionnalités, détails dans JMPTESTBJ-2014 . En cours
- JMPC 17.1 rapporte les tests, détails dans JMPTESTBJ-1896 - Fait
- Éric Wang : (1) Mise à jour des tests unitaires JMP Live JSL, des tests E2E et des tests de stress depuis les récents changements de comportement de JMP Live. (2) Correction d'un bogue de test de stress. Le test actuel compte de manière incorrecte les échecs de régénération. (3) Vérification des histoires/bogues Jira. (4) Test de la nouvelle fonctionnalité de publication/mise à jour des données autonomes.
- Da Li : (1) EFFECTUÉ avec les tests de rapport clinique 17.1 JMP. (2) Vérifiez et fermez les bogues JMP Live et JMPC. (3) TS : réponse à la question de Kai Janson pour Minitab. (4) Tests JMP 18.0 EA1, effectués pour la plate-forme Windows.
- Mike Wu : (1) Test de régression des bogues JMP 17.1 et 18.0. (2) Discussion avec Jim pour reconfigurer la configuration Oracle de la machine Windows du laboratoire en raison de la récente migration de la base de données Oracle de l'ancien serveur wmc vers le nouveau serveur fedora21c - JMPTOOL-697 . Jim a terminé la reconfiguration. (3) Achèvement du test du rapport JMPC. (4) Démarrage des tests JMP 18.0 EA1 - JMPTESTBJ-2014 . (5) A suivi la formation en sécurité de « SIRT » et « Protection de votre vie privée à l'aide de la classification et de la manipulation appropriées des données »
- Kimi : (1) JMP 18.0 EA1 Testing - Windows Done (2) Correction de l'échec UT de Formula Depot (mise à jour des fichiers de banc). (3) Vérifiez les bogues JMP Live et JMPC. (4) Test du rapport JMP Clinical 17.1 terminé.
- Da Zhang : (1) Achèvement des tests des rapports JMPC 17.1. (2) Vérification des bogues. (3) Test JMP 18.0 EA1.
- Nala : (1) Achèvement des tests des rapports JMPC 17.1. (2) Vérification des bogues. (3) Test JMP 18.0 EA1.
Découverte de données
- Évan : Correction d'un problème avec Open(…, Selected Columns(…)) laissant les fichiers verrouillés. Correction d'un problème avec Filter Each et les expressions de lancement de plateforme. Examiner les améliorations possibles des scripts entourant les colonnes de réponses multiples. Travailler sur la deuxième passe de la fonction Where en se concentrant sur la performance.
- Dan S : Ajout d'une implémentation JSL manquante pour la transparence de Spacer Box, corrections pour l'ouverture de fichiers JRP qui semblaient sales à l'ouverture et modification du titre du document. Rencontre avec JMP Clinical et d'autres pour discuter d'un problème d'exportation de tables de jointure virtuelles avec des états de ligne liés vers JMP Live. Poursuite des travaux sur les questions de concentration.
- Ernest : Workflow Builder - ajout d'une boucle.Visualiseur de colonnes - ajustements et propriétés de visualisation.
- David B : Correction d'un bogue de table "créer un bogue de table de données combinées", recréation d'un plantage CCB signalé par un client dans JMP 17.0 ( JMP-15554 ), correction d'un bogue de journal plotcol et mise à jour de jmprunner pour un meilleur message d'erreur lorsque les lecteurs réseau ne sont pas disponibles
BICHE
- Caleb : Correction de quelques bogues de l'explorateur de taille d'échantillon, fin de la révision d'un article et travail sur de nouvelles métriques pour la conception MSA. Les nouvelles mesures rendront mieux compte de l'incertitude dans les composantes de la variance. Les métriques actuelles masquent le fait qu'elles ne tiennent vraiment que pour la valeur moyenne de la distribution a priori/simulation. Ces nouvelles métriques sont des métriques relatives et devraient donc être plus interprétables. Les personnes à qui je les ai montrées jusqu'à présent ont donné des commentaires positifs. Il devrait apparaître dans JMP pour EA2. J'ai également confirmé le passage à mon plan principal pour JMP 18. Je vais maintenant réorganiser la plate-forme ALT actuelle avec une nouvelle plate-forme pouvant prendre en charge plusieurs facteurs et améliorer les diagnostics. La plate-forme servira également de base aux futures plates-formes de conception de fiabilité à l'avenir.
- Brad : Travailler avec Ryan Lekivetz, Chris Nachtsheim (U Minn), Dibyen Majumdar (U of Illinois à Chicago) sur un nouvel article sur les conceptions de criblage à niveaux mixtes.
- Ping : Travaux de maintenance sur les problèmes nouvellement apparus : JMP-15467, JMP-15469, JMP-15483, JMP-15527. Le reste concerne de nouveaux travaux de développement dans JMP 18.
Héberger
- Paul: Optimisation et mise au point du serveur et de la base de données Open Street Map.Gains de performances significatifs et meilleure utilisation des capacités du serveur. A demandé aux tests de revoir les tests de JMP par rapport au nouveau serveur de cartes. Mes tests semblaient prometteurs. En outre, les analyses de sécurité des nouveaux fichiers JAR SAS remplacent les anciens fichiers JAR SpringFramework 3.x par des fichiers JAR 5.3.x plus récents. Avec les nouveaux pots, nous échangeons de nouvelles vulnérabilités de sécurité contre les anciennes vulnérabilités. Bryan continue d'élaguer les bocaux dont nous ne pensons pas avoir besoin, en essayant d'éliminer les problèmes en n'incluant pas les bocaux problématiques. SAS a mis en place des exceptions de sécurité pour les jars dans l'événement de livraison 94M8 qui met à niveau SAS 9.4 pour utiliser Spring Framework 5.x. Une fois que nous aurons atteint la limite de ce qui peut être élagué, nous nous grefferons sur les exceptions SAS.
HTML5
JMP en direct
- Michel G : 18.0 Planification des fonctionnalités concernant la gestion des données dans les opérations de publication et le prototypage d'une nouvelle vue de rapport. L'interface utilisateur permet de modifier les préférences de tri de la liste des publications. Correction des pannes dans 17.2 et 18.0 pour préparer la mise à niveau vers Node 18. Divers petits changements.
- Aurore: 18.0 : Fin de l'implémentation côté serveur du tri des publications. Plus besoin de HTML lors de certaines opérations de publication et de remplacement. Début de la configuration du contrôle d'accès pour la fonctionnalité d'importation de fichiers à venir (par exemple CSV). Plus de planification et de discussion sur les fonctionnalités.
Remarque de Shannon
Passez un merveilleux week-end, tout le monde!