For Research Use Only (RUO)

PanTek Analysis Lab

Upload a research-use proteomics matrix, generate QC figures, and export publication-ready PNG drafts directly in the browser.

第一版工具不會上傳或儲存您的資料。所有解析、圖表與匯出都在瀏覽器端完成。

PanTek Analysis Lab v0.5 — frontend-only research prototype
Back to Service Page

Upload Panel

支援 CSV / TSV wide-format protein intensity matrix。大型資料可在瀏覽器端執行,但 cohort-scale 專案仍建議使用正式 workflow。

Input mode (?)

Normalization mode (?)

Required: one matrix file with protein annotations and numeric sample columns.

Drop file here, load demo data, download an example matrix, or open the data format guide.

View Data Format Guide
Empty state: upload a CSV/TSV file or load the synthetic demo dataset to begin.

File Summary

上傳後會顯示檔案摘要、分隔符號、列欄數與前 5 列 preview。

Rows-
Columns-
Samples-
Delimiter-
Preview
No file loaded.

Sample Metadata (Optional)

選用:上傳第二個 CSV / TSV 檔案,提供每個 sample 的補充資訊(例如收案組別、批次、處理時間)。Metadata 僅以 in-memory 形式暫存;重新上傳 matrix 會清除。本版本支援以 metadata 欄驅動 render-only chart stratification;exports 預設將 grouping 標籤 pseudonymize 為 G1 / G2 / … 以保護第三方識別(可在下方明確 opt-out)。

Optional: one metadata file with a sample-ID column matching the matrix sample columns.

Drop file here or use Choose Metadata File above. Analysis still runs without it.

Empty state: upload a metadata CSV/TSV to map sample-level attributes, or skip if not needed.

Data Requirements

Wide-format proteomics matrix

至少需要 protein ID 欄位與 2 個 numeric sample intensity 欄位。缺失值、NA、NaN、null 與 0 會在 presence/missingness 中視為 missing;圖表轉換使用 log2(x + 1)。

Supported columns

工具會自動偵測 protein_id、gene_symbol、protein_name 與 sample intensity columns。若命名不同,可在 mapping UI 重新指定。

protein_id,gene_symbol,protein_name,Sample_01_NEAT,Sample_02_NEAT,Sample_03_SEER,Sample_04_SEER
P02768,ALB,Albumin,123456,120345,34567,33210
P02787,TF,Serotransferrin,23456,23890,19876,18765

Processing rules

Presence matrix is computed before imputation. PCA uses proteins valid in at least 50% of samples and row median imputation only for visualization. Imputation never changes protein ID counts.

CSV / TSV log2(x + 1) Row median PCA imputation Browser memory only
Data Format Guide

PanTek Analysis Lab supports one wide-format matrix where rows are proteins and columns are samples. Required columns are a protein identifier plus at least two numeric sample intensity columns. Recommended annotation columns are gene_symbol and protein_name.

Example header: protein_id,gene_symbol,protein_name,Sample_01_NEAT,Sample_02_NEAT,Sample_03_SEER,...

Intensity values must be numeric. Empty values, 0, NA, NaN, null, and non-finite values are treated as missing for presence and missingness calculations.

Uploaded files are parsed locally in your browser and are not transmitted to PanTek servers in this demo version.

Pre-analysis Validation Report

Validate before chart generation

The validation report checks required columns, sample intensity quality, missingness, replicate sufficiency, baseline availability, marker availability and module readiness before charts are generated.

No validation report yet.

Upload a matrix or load the demo dataset to inspect pass, warning and error states.

Column Mapping

Review detected columns before analysis

自動偵測結果會先填入下方欄位;您可以手動調整 annotation 欄、sample columns、condition label 與 baseline condition。

No matrix loaded yet.

Upload CSV/TSV or load the demo dataset to enable mapping controls.

Sample QC Dashboard

File-level and sample-level readiness

Dashboard summarizes protein depth, missingness, total intensity, albumin ratio, top-10 dominance, replicate sufficiency and sparse matrix warnings.

Dashboard is waiting for data.

Load a dataset to generate sample QC summary.

Chart Gallery

Plasma proteome QC and benchmark figures

Every generated figure has a PNG export button and a traceable CSV table. Skipped modules report the reason instead of crashing.

No charts generated yet.

Run analysis after loading a matrix.

Download Center

Export figures, tables, reports, and summary files

所有輸出都由目前瀏覽器記憶體中的分析結果生成。此 demo 不會將資料寫入 browser storage 或傳送到 PanTek servers。

Report Studio

Generate a Word-ready research report

PanTek Multiomic Analysis Lab — Research-use Proteomics QC and Enrichment Benchmark Report. Word export is generated entirely in browser memory.

Do not enter patient names, direct identifiers, or personally identifiable clinical information. No API key is required or used.

Future API extension: this frontend can export a compact manuscript_payload.json for a backend service to generate manuscript-style narratives or DOCX reports with Gemini or other LLM APIs. API keys must never be placed in frontend code.

Run analysis first, then preview or export the report package.

Report Preview Outline

Preview the sections, figures, tables, and skipped modules before generating the Word report.

No report outline yet.
For Research Use Only.
This report studio supports exploratory data visualization and early research scoping. It does not provide clinical diagnosis, medical advice, treatment decisions, IVD testing, or regulated bioinformatics interpretation.

ZIP export packages generated PNG snapshots, CSV tables, analysis_summary.json, manuscript_payload.json, report outline, report assets, and a standalone HTML report from the current browser-memory analysis.

Limitations / RUO Disclaimer

Exploratory visualization, not regulated interpretation

For Research Use Only. This tool is intended for exploratory data visualization and early research scoping. It does not provide clinical diagnosis, medical advice, treatment decisions, IVD testing, or regulated bioinformatics interpretation.

Browser-only analysis is suitable for small to moderate matrices. Formal cohort-scale workflows should use validated backend processing, auditable run manifests, and controlled project governance.