所有信息均為 SAS 公司機密。 不要透露。
歡迎閱讀 2021 年 5 月 21 日的 JMP 開發更新!
眾所周知,我們現在已經通過了JMP 16.1 的代碼凍結里程碑。 我正在與人們合作,將所有剩餘的錯誤和功能項從 16.1 軌道移到 16.2、17.0 或 Jira 中(視情況而定)。 如果您對要移動到 Jira 的現有項目進行了分類,請告訴我。
我定期審查按產品和組件劃分的缺陷完整性報告並查找沒有未清項的 JMP 組件並刪除這些缺陷組件。 這不會影響這些組件下任何已關閉項目的組件數據。 但是,這確實意味著需要在 Jira 中輸入影響這些領域的新問題。 當我轉換給定缺陷組件的所有未清項目時,我將刪除該組件,以便無法在該組件的缺陷中輸入新項目。
順便說一句,一切都應該設置為所有 JMP 團隊成員進入Jira 中的新項目從這裡開始了。 如果您還沒有通讀我們對 Jira 的缺陷下的操作方法部分JMP Confluence 空間中的區域,然後請執行。 您將在那裡找到有關如何在工作流程中輸入新項目、編輯項目和移動 Jira 問題的詳細信息。 如果您發現該部分缺少任何內容,請告訴我和奧黛麗。
請使用Confluence 中的新功能模板描述您希望 EA 反饋的 JMP 17 功能。 我們有越來越多的這些頁面在 Confluence 中——感謝所有做出貢獻的人!
此外,如果您有 JMP 17 的圖標請求, Confluence 的 Jira How-To 部分中描述該過程的頁面。 請輸入您的項目使用圖標 - 請求JMP Jira 中的組件,並將其鏈接到 Stephanie 的 JMP 17 圖標史詩 ( https://rndjira.sas.com/browse/JMPUX-1 )。 然後按照說明提供 Stephanie 處理您的請求所需的詳細信息。
本週我們作為一個小組開會,以演示 Ernest Pasour 的一些新的 JMP 17 工作。 首先奧黛麗在曼迪35歲之際說幾句話日SAS 週年。 週年快樂,曼迪! J 然後 Ernest 分享了 Mandy 一直在測試的三項工作——許多 Tables 菜單項的 Table Preview、從平台管理平台首選項的能力以及可以幫助用戶識別 JMP 版本的新內容和刷新內容的功能標記能力。 如果你錯過了 Ernest 的演示,你可以在這裡找到錄音。
一如既往地感謝 Tonya Mauldin 分享本週崩潰軌蹟的詳細信息:全部來自 SAS 員工,並且全部用於版本 17。

最後,JMP 生命科學小組昨天在 Sall 家庭車棚共進午餐,度過了愉快的時光。文君說:“時隔1年多,我們第一次見到了新成員(Nora、Meichen和Vignesh),非常激動。我們很享受談話和美好的天氣。我們很感激約翰和我們共進午餐,金傑來接我們。感謝艾米為我們安排午餐。”



一般公告
- 如果您願意成為 Inside JMP 的特色員工,請下載一份結識形式。 只需填寫問題,完成後,將其連同 3 張您的照片上傳到文件夾中。 感謝您幫助我們更加熟悉 JMP 大家庭!
即將到來的重要日期
JMP 開發更新
實習生
- 奧黛麗: SAS有一個排名靠前的夏天實習計劃,本週,SAS 迎來了 150 多名實習生。 自 10 年前實習計劃開始以來,JMP 部門一直是該實習計劃的大力支持者,每年所做的貢獻都給我們留下了深刻的印象。 我們再次為他們制定了宏偉的計劃。 :smiling_face_with_smiling_eyes:今年 JMP 將接待八名實習生,其中七名本週開始(下週開始還有一名)。 您可以通過查看他們是誰以及他們將從事什麼工作來熟悉JMP文章內幕。 歡迎所有實習生!
- 薩拉·厄爾:參加過實習指導並熟悉 JMP 軟件。 我參與了一個小項目來熟悉 JMP。 該項目涉及在線查找圖表、下載數據並嘗試在 JMP 中重新創建或改進它們。 我使用 Minecraft 遊戲中的數據進行了此操作,顯示了不同礦石在不同高度生成的可能性。 雖然我無法重新創建原始圖表,但我確實發現完整數據要廣泛得多,包括遊戲中每個可能層的每個塊的生成頻率,並根據更廣泛的數據製作了一些其他有趣的圖表。


Sara 指出,默認情況下,軸的比例是不同的。 放在同樣的尺度上,很明顯祖母綠相對於其他寶石是多麼稀有。

Sara 還指出,“最後,surfaceBlocksGraph 比較了通常只出現在表面的三種類型塊的頻率。 其中兩個,雪和草,似乎一直在跟踪地表的可能位置。 另一方面,在某些高度似乎缺少路徑塊。 鑑於這些特定方塊只能在村莊中自然生成,我認為最可能的原因是村莊不太可能在某些高度生成,或者樣本儘管很大,但由於相對稀有而只包含幾個村莊。”

數據發現
- 丹S:處理最近的圖像保存/縮略圖工作的更新 - 修復了與 OpenGL 縮略圖相關的崩潰問題,並修復了圖像輸出中透明背景的首選項。修復了行狀態更改時屏幕外 DataBrowserBox 中的崩潰問題。修復了無效的輪廓啟動對話框選項。使用子集 (Where) 表修復了 JMP App 中的崩潰問題。
- 戴夫乙:致力於直接從數據表列創建 PlotColDisplay,修復了在 17 中創建的導致 JMP 16.1 崩潰的日誌的問題。 這種類型的跨版本期刊測試非常有幫助——感謝測試人員和 SE 在 16.X 中嘗試 JMP 17 期刊!
- 埃文:關聯數組(又名 TopMap)的性能和 C++ 接口改進。 重構 OpCode 以防止使用 bool 並允許更輕鬆地使用枚舉類。
- 歐內斯特:創建了“Fit Y by X Group”節點來保存 Logistic、Oneway、Bivariate 和 Contingency 的首選項/腳本項。將版本過濾器重寫為彈出工具窗口。各種錯誤修復。
美國能源部
- 布拉德:參加了虛擬 ENBIS 會議並在那裡發表了演講。
- 賴安L:與 Joseph 和 Caleb 合作,為 Discovery China 建立了 MSA 測試實驗室(非常感謝 Stephanie!),並研究了一些過飽和設計。
- 約瑟夫:致力於 DOE MSA 增強功能,並與 Ryan、Caleb 和 Stephanie 合作進行 MSA 可用性實驗室練習以進行 Discovery。 此外,繼續開展 Easy DOE 原型和基礎設施的工作。
主持人
- 保羅·N:
- 在完成此版本的安全掃描要求後,致力於關閉 JMP 16.1 和 JMP Pro 16.1 的 PLSR 票證。為 JMP 16.2 設置自動每週 Blackduck 掃描。
- 修復了 JMP 16.2 中存在於 16.1 中並在 17.0 中修復的分析器警告。在 macOS 上查看 Anaconda Python 缺陷。我認為應該記錄的關鍵是 Python.org 的 Python 版本是推薦的發行版。 JMP 16.1 在讓 Anaconda 在 Windows 上與 JMP 協同工作方面取得了重大進展。在 macOS 上無法進行相同類型的修復,因為應用程序 (JMP) 無法在啟動後將目錄動態添加到共享庫加載路徑。
- 面試另一位激活/許可職位的候選人。
- 約翰·施羅德:啟動畫面可用於高 DPI 支持。 瀏覽器修復。 代碼清理。 對 17.0 和未來缺陷進行分類以轉移到 Jira。
HTML5
- 布萊恩 F:交付了 HTML5 黑暗主題的初始版本,並調整了 JMP Live 檢索圖標的方式,因為我修改了被調用的代碼。 與 JMP Live UI 團隊會面,討論為深色或淺色主題創建 JMP Live 首選項。 在 JMP Live 中做了一些初始原型工作來演示該功能。 完成了用於自動捕獲 HTML5 加載時間的工具的初始版本。 該工具是一個服務器,它從磁盤讀取測試文件的名稱,為每個測試啟動 Chrome,並偵聽 Chrome 報告的加載時間。 為樹狀圖、直方圖和地圖編寫加載時間測試。 此外,使用自動化工具來收集結果。 對於每種報告類型,加載時間似乎隨行數呈線性增加。 這表明下載列數據是大加載時間的主要嫌疑人,這並不奇怪。
- 約翰·P:為 HTML5 條形和氣泡創建了性能測試。 運行並記錄 HTML5 標記、熱圖、條形和氣泡的性能基準測試結果。 回答了有關 JMP Live 中本地數據過濾器和列切換器性能的 WLGore 問題。 在 JMP Public 上回答了曹建關於時間序列預測失敗的問題,並報告了一個 Jira 錯誤。 更新瞭如何處理新的 JMP 功能以使用 Jira 功能請求而不是缺陷。 繼續減少未來的缺陷,為將剩下的問題轉換為 Jira 問題做準備。
- 喬什M:完成基準測試工作,為區域、控製圖構建器和分析器添加基準。 JMPHTML-681 – 將具有“累積百分比”統計數據的圖形強制轉換為靜態(在它們崩潰之前)。清理了一些邏輯以消除重複,並使其將來添加的統計數據會自動變為靜態,而不僅僅是破壞交互式 HTML/JMP Live。
- 馬約瓦:在交互式 html 中添加了對自定義字體大小的支持,用於軸刻度、軸標籤和文本框以匹配 JMP
統計數據
- 劍鋒:W研究新功能( S1585229 ) 客戶要求。 在運行 PCA 或 PLS 之後,尤其是當有很多變量時,用戶將不得不依靠圖形構建器在加載矩陣中找到那些最重要的變量。 此更新將讓用戶留在 PCA 和 PLS 並允許他們識別那些最重要的變量。 打包的酒吧是一個非常強大的情節。 我很高興它不再僅在圖形構建器中可用。 感謝 Xan 在我實現這個過程中的幫助。 此功能也適用於 EA。

- 約翰·薩爾:擬合模型-響應篩選具有新的僅限 JSL 的“切換”功能。 要使用它,您需要提供一個包含許多連續變量的 Switch 子句,並將這些變量中的每一個添加到主模型中。 例如,我們使用包含 4 個分類效應的模型以及 552,145 個 SNP 列的切換變量運行摩洛哥數據,預測三個 Y。 5效模型(4個穩定效果和1個切換效果)的820萬次效果測試耗時3.2分鐘,而主要計算只用了20.4秒。 這允許您測試每個 SNP 對模型的部分貢獻,或者等效地,測試 SNP 的影響,針對其他模型項進行調整。 Response Screening 已經被設計來完成大部分的工作,所以添加 switch 功能結果證明是對代碼的一個非常簡單的修改,嵌套了兩個循環而不是一個循環,並在最小二乘計算中添加了一個額外的列。( S1589136 )。
- 勞拉CS:繼續研究工具變量,在 SEM 中使用兩階段最小二乘估計量作為起始值。 在 ENBIS 上與 Chris G. 和一位客戶一起展示。 參加了幾次 SAS 全球論壇會議——我強烈推薦 Adam Grant 的主題演講,這是開幕會議的一部分! 他在他的書中談到了關鍵點“再想想”以及它們如何應用於組織——這是一個他的書的 8 分鐘摘要。 我也很喜歡 DAG 和因果建模的幾個會議。
- 彭:研究重複測量退化。
- 安妮:研究將 Laney P' 和 U' 圖表添加到 CCB for v17。
統計測試
- 托尼亞:參加了一些 SAS GF 演講。與 Annie 會面,討論 Laney P' 圖表。文件審查。單元測試清理。
生命科學更新
- 阿尼薩:本週與 FDA 舉行了多次會議,使他們能夠設置和使用生命科學為他們創建的自定義插件。執行了額外的工作來解決問題,以便他們可以訪問專門的文檔和每個插件的可變使用清單。
產品管理
- 丹維:
- 在美洲銷售會議上介紹了產品管理團隊的最新情況。 呈現紅三角產業在每月 SE 會議上徵求意見,並呼籲為我們的化學、CP&G、製藥和半導體等目標行業提供更多針對特定行業的帖子。 紅三角產業旨在幫助實現銷售消息的標準化和 JMP 在組織中發展的呈現,以及一種在銷售電話中包含 JMP Live 對話的簡單方法。 https://redtriangle.live.jmp.com從星期一開始,通常可用於演示。
- 會見了數據連接器並討論了 17 和 18 的計劃。 發現指導委員會會議。 開會討論在 JMP 17 中 JMP Live 許可證到期時添加警告和到期的計劃。
- 節食者:繼續開發紅三角 JMP Live 站點,創建 JMP Live 兼容性圖表並幫助 CRISPR 解決其 JMP Live 站點的一些訪問問題。
技術支援

開發運營
- 吉姆:更新單元測試機器(操作系統和軟件)和相關的單元測試機器配置 Confluence 頁面。 在 Mac 構建機器上將 JMP Clinical 構建從 16.1 遷移到 17.0。 強制支持。 仍在調查為什麼 JMP 16.1 更新程序沒有經過公證。
- 邁倫:與 Audrey 合作對 Jira 過濾進行單元測試電子郵件更改。
- 香農:為一些人將缺陷移至 Jira。 刪除了各個區域中未使用的缺陷組件。 針對具有少量缺陷的組件進行審查和分類。
文檔
- 蘇珊 C:將 JMP Live 用戶/管理員移交給 Trish 並安裝幫助。 非常感謝所有查看幫助並提供反饋的人! 審查 16.1 錯誤並完成基本繪圖書並幫助將 16.1 移交給 Trish。
- 邁克爾 C:生產檢查和幫助審查 16.1 文檔; main 中的字符串編輯; Jira 轉換工作;在缺陷中刪除了更多未使用的 DOC.* 組件。
- 希拉:完成 JMP Live 本地化幫助模板。 完成了 16.1 文檔的編寫。在 FM 文件上運行生產腳本以準備創建 PDF 文件和幫助。 生成了幾次 16.1 幫助。 致力於缺陷。
系統/主機測試
- 埃里克·王: (1) 測試過的基本空間 GraphQL API WEBJMP-3160。 (2) 為添加/刪除/獲取空間添加了新的 Jest 測試。 (3) 測試了 13 個 JMP Live Jira 項目。
- 大麗: (1) 已測試 JMP NF 'MFI for PDF',請參閱 BRDSTG-3117。 (2) JMP Live的回歸測試,發現了一些問題。 (3) 更新了 JMP 17 的單元測試。 (4) JIRA/缺陷驗證。
- 吳麥: (1) 經過測試的 JMP Live NF:性能指標對話框,請參閱 WEBJMP-3161。 (2)測試JMP Live NF:創建基礎空間,見WEBJMP-3188(3)JIRA/defects驗證。
- 娜拉:(1)為文本資源管理器測試 JMP NF“NF:添加從平台保存首選項的方法”,請參閱 BRDSTG-3130。 (2) 測試機器安裝多個版本Python時的Python初始化,見缺陷S1586708和BRDSTG-3129。 (3) 更新 FD 的 Python 工具以使用 Python.org 而不是 Anaconda。 Windows 的更新已經完成。 將在 Mac 上嘗試。 (4) 更新了 JMP 17 的單元測試。 (5) JIRA/缺陷驗證。
- 奧黛麗:實習生入職和 JMP 培訓課程,審查空缺職位的申請,為下個月的 16.1 安裝程序測試做準備,添加到 Jira How-To 文章中。
- 麗莎 G:發現 Dan 注意到的崩潰是由於打開數據表標題時在沒有父窗口的情況下創建了 DataBrowserBox。 還發現了帶有重疊變量或合併列的 GB 中直方圖選擇的回歸。
- 輝:對 JMP16.1 進行了 Journal 向後兼容測試並報告了問題。 更新了日誌測試工具和測試文件。 經驗證的 JMP16.1 錯誤修復。 請求 HML5 支持 splitterbox。
- 獵人: JMP 16.1 和 17.0 缺陷驗證,清理/關閉/驗證舊缺陷以過渡到 JIRA,報告/驗證 JMP 16.2 和 17.0 的安裝程序錯誤修復在實驗室 Mac 上使用區分大小寫的文件系統,並在 JMP 16.1 上打開 JMP-795 Mac 僅用於在關閉項目中的某些報表時出現意外提示。
- 邁克M:完成了面試課程,新的網絡發布問題與單個報告,增加了 3 個 Sikuli 測試。 目前正在調試 imageTest 崩潰。
香農的筆記
感謝 Dan V 本週分享了一些學術幽默! 希望你們週末過得愉快!