DRTxECM

v0.2.0 English

下載

目前版本 v0.2.0 | Windows 10 / 11(64 位元)

下載 DRTxECM-win64.zip
免安裝 | 解壓即用 | 不需安裝 Python
下載檔約 126 MB,解壓後約 334 MB(約 1,430 個檔案)
直接點擊即開始下載,若瀏覽器沒有反應請見下方下載疑難

檔案說明

檔案 說明
DRTxECM-win64.zip 主程式。解壓後執行 DRTxECM.exe 即可,免安裝。
SHA256SUMS.txt 檔案雜湊值,可驗證下載檔未被竄改。 在 Releases 頁面取得
原始碼 Python 專案(PyQt5),可自行檢視或建置: GitHub
範例資料 倉庫內附 EIS 範例與教學 notebook: tutorial/、 EIS data/
使用手冊 pyDRTtools 原始手冊(PDF): pyDRTtools_manual.pdf
所有版本 版本清單(含變更紀錄)

驗證下載檔(選用)

在命令提示字元執行:

certutil -hashfile DRTxECM-win64.zip SHA256

把輸出與 SHA256SUMS.txt 的內容比對,一致即表示檔案完整未被修改。

系統需求

項目需求
作業系統Windows 10 / 11(64 位元)
Python不需要(已打包)
網路不需要。所有運算都在本機執行,資料不會上傳
記憶體建議 8 GB 以上(DRT 正則化與 CNLS 擬合會建立大型矩陣)
磁碟空間解壓後約 334 MB(下載檔約 126 MB)
顯示需要桌面環境(PyQt5 圖形介面)

安裝方式

  1. 解壓 DRTxECM-win64.zip 到任意資料夾(例如 C:\Tools\DRTxECM)
  2. 執行 DRTxECM.exe
  3. 首次啟動需要解壓與載入函式庫,會比之後慢一些(數秒到十數秒)
  4. 匯入 EIS 資料即可開始,操作流程見 使用說明

請先完整解壓再執行,不要直接在 ZIP 壓縮檔裡面雙擊執行檔。 Windows 的「壓縮資料夾」會讓程式無法正確讀取同資料夾的函式庫。

從原始碼執行(macOS / Linux)

打包好的免安裝版目前只提供 Windows。macOS 與 Linux 使用者可以從原始碼執行, 需要 Python 3.10 與幾個科學計算套件:

git clone https://github.com/Linch-Lab/DRTxECM.git
cd DRTxECM
pip install numpy scipy pandas matplotlib scikit-learn cvxopt PyQt5 click
python launch.py

完整說明(含沒有 git 時改用 ZIP 下載)請見 INSTALL.md。

下載疑難

點了按鈕卻沒有開始下載?

按鈕連到 GitHub Releases 的檔案。若你的網路環境阻擋 GitHub, 可以改用 Releases 頁面手動選擇檔案, 或使用 proxy。

Windows 顯示「不明的發行者」或 SmartScreen 警告?

因為本專案未購買程式碼簽章憑證。這是所有免費開源軟體的共同情況,並非病毒。 你可以:點「更多資訊」→「仍要執行」;或自行從原始碼建置, 以確保執行檔與原始碼一致。也可以用上面的 SHA256 驗證下載檔。

防毒軟體誤判?

PyInstaller 打包的執行檔偶爾會被誤判。本專案的建置流程刻意關閉了 UPX 壓縮 (UPX 會明顯提高誤判率)。可先驗證 SHA256,或自行從原始碼建置。

解壓後執行卻跳出「找不到 xxx.dll」?

通常是沒有完整解壓就執行,或是解壓過程被中斷。請刪除整個資料夾重新解壓一次。