所有信息均為 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歲之際說了幾句話th SAS 週年紀念日。 週年快樂,曼迪! J 然後 Ernest 分享了 Mandy 一直在測試的三項努力——許多表格菜單項的表格預覽、從平台管理平台首選項的能力,以及可以幫助用戶識別 JMP 版本的新內容和更新內容的功能標記能力。 如果你錯過了 Ernest 的演示,你可以在這裡找到錄音.
一如既往地感謝 Tonya Mauldin 分享本週崩潰軌蹟的詳細信息:全部來自 SAS 員工,全部來自第 17 版。

最後,JMP 生命科學小組昨天在 Sall 家庭汽車棚共進午餐,度過了愉快的時光。文君說:“時隔一年多,我們很高興能見到彼此,並第一次見到我們的新成員(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 應用程序中的崩潰。
- 戴夫乙:致力於直接從數據表列創建 PlotColDisplay,修復了在 17 中創建的日誌導致 JMP 16.1 崩潰的問題。 這種類型的跨版本期刊測試非常有幫助——感謝測試人員和 SE 在 16.X 中嘗試 JMP 17 期刊!
- 埃文:關聯數組(又名 TopMap)的性能和 C++ 接口改進。 重構 OpCode 以防止使用 bool 並允許更輕鬆地使用 enum 類。
- 歐內斯特:創建“Fit Y by X Group”節點以保存 Logistic、Oneway、Bivariate 和 Contingency 的首選項/腳本項。將版本過濾器重寫為彈出工具窗口。各種錯誤修復。
美國能源部
- 布拉德:參加虛擬 ENBIS 會議並在那裡發表演講。
- 瑞恩 L:與 Joseph 和 Caleb 合作,為 Discovery China 的 MSA 建立了一個 beta 實驗室(非常感謝 Stephanie!),並調查了一些過飽和設計。
- 約瑟夫:從事 DOE MSA 增強工作,並與 Ryan、Caleb 和 Stephanie 合作進行 Discovery 的 MSA 可用性實驗室練習。 此外,繼續研究 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 方面取得了重大進展。由於應用程序 (JMP) 無法在啟動後將目錄動態添加到共享庫加載路徑,因此無法在 macOS 上進行相同類型的修復。
- 面試激活/許可職位的另一位候選人。
- 約翰·施羅德:啟動畫面適用於高 DPI 支持。 瀏覽器修復。 代碼清理。 對遷移到 Jira 的 17.0 和 FUTURE 缺陷進行分類。
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 問題做準備。
- 喬什米:完成基準測試工作,為區域、控製圖構建器和分析器添加基準。 JMPHTML-681 – 將“累積百分比”統計數據強制為靜態的圖表(在它們崩潰之前)。清理了一些邏輯以消除重複並使其將來添加的統計信息會自動變為靜態,而不僅僅是破壞交互式 HTML/JMP Live。
- 馬約瓦:在交互式 html 中添加了對軸刻度、軸標籤和文本框的自定義字體大小的支持,以匹配 JMP
統計數據
- 劍鋒:W尋找新功能( S1585229 ) 客戶要求。 在運行 PCA 或 PLS 之後,特別是當有很多變量時,用戶將不得不依靠圖形構建器在加載矩陣中找到那些最重要的變量。 此更新將讓用戶留在 PCA 和 PLS 中,並允許他們識別那些最重要的變量。 擁擠的酒吧是一個非常強大的情節。 我很高興它不再僅在圖形生成器中可用。 感謝 Xan 在我執行此操作時提供的幫助。 此功能也已準備好 EA。

- 約翰·薩爾:擬合模型響應篩選具有新的僅限 JSL 的“切換”功能。 要使用它,您需要提供一個帶有許多連續變量的 Switch 子句,並將這些變量中的每一個一次添加到主模型中。 例如,我們運行預測三個 Y 的摩洛哥數據,模型涉及 4 個分類效應,加上 552,145 個 SNP 列的切換變量。 5 效模型(4 種穩定效果和 1 種切換效果)的 820 萬次效果測試耗時 3.2 分鐘,而主要計算僅需 20.4 秒。 這允許您測試每個 SNP 對模型的部分貢獻,或者等效地,測試 SNP 的影響,針對其他模型項進行調整。 響應篩選已經被設計為完成大部分工作,因此添加開關功能被證明是對代碼的一個令人驚訝的簡單修改,嵌套兩個循環而不是一個循環,並在最小二乘計算中添加一個額外的列。( S1589136 )。
- 勞拉 CS:繼續使用 SEM 中的兩階段最小二乘估計工具變量來獲取起始值。 與 Chris G. 和一位客戶一起在 ENBIS 上展示。 參加了幾次 SAS 全球論壇會議——我強烈推薦 Adam Grant 的主題演講,這是開幕會議的一部分! 他在書中談到了重點“再想想”以及它們如何適用於組織——這裡有一個8分鐘總結他的書. 我還享受了一些關於 DAG 和因果建模的課程。
- 彭:研究重複測量退化。
- 安妮:正在研究將 Laney P' 和 U' 圖表添加到 CCB for v17。
統計測試
- 托尼亞:參加了幾次 SAS GF 會談。與安妮會面,了解 Laney P' 圖表。文檔審查。單元測試清理。
生命科學更新
- 安妮莎:本週與 FDA 舉行了多次會議,以使他們能夠設置和使用 Life Sciences 為他們創建的自定義插件。執行了額外的工作來解決問題,以便他們可以訪問專門的文檔和每個插件的變量使用清單。
產品管理
- 丹五:
- 在美洲銷售會議上介紹了產品管理團隊的最新情況。 提出了紅三角產業在每月的 SE 會議上徵求意見,並為我們的目標行業(化學、CP&G、製藥和半導體)徵集更多特定行業的帖子。 紅三角產業旨在幫助實現銷售信息的標準化和 JMP 在組織中的發展,並提供一種在銷售電話中包含 JMP Live 對話的簡單方法。 https://redtriangle.live.jmp.com從星期一開始,將普遍用於演示。
- 會見了 Data Connectors 並討論了 17 和 18 的計劃。 發現指導委員會會議。 隨著 JMP Live 許可證在 JMP 17 中到期,開會討論添加警告和到期的計劃。
- 迪特:繼續開發 Red Triangle 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:Performance Metrix 對話框,請參閱 WEBJMP-3161。 (2) 測試 JMP Live NF:創建基本空間,參見 WEBJMP-3188 (3) JIRA/缺陷驗證。
- 娜拉: (1)為文本資源管理器測試 JMP NF 'NF:add way to save preferences from a platform',請參閱 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 向後兼容測試並報告了問題。 更新了 Journal 測試工具和測試文件。 經驗證的 JMP16.1 錯誤修復。 請求對拆分器盒的 HML5 支持。
- 獵人: JMP 16.1 和 17.0 缺陷驗證,清理/關閉/驗證舊缺陷以過渡到 JIRA,報告/驗證實驗室 Mac 上具有區分大小寫文件系統的 JMP 16.2 和 17.0 的安裝程序錯誤修復,並打開 JMP-795 for JMP 16.1 on Mac 僅用於在關閉項目中的某些報告時出現意外提示。
- 邁克 M:完成面試課程,新的網絡發布問題與一份報告,增加了 3 個 Sikuli 測試。 目前正在調試 imageTest 崩潰。
香農的筆記
感謝 Dan V 本週分享了一些學術幽默! 希望你們週末過得愉快!