Transform lengthy academic papers into concise, structured 250-word abstracts.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Use when normalizing bulk gene or protein expression matrices with log2 transform, z-score standardization, or min-max scaling before downstream visualization or exploratory analysis. NOT for count-model normalization such as TPM/DESeq2 size factors, batch correction, or single-cell preprocessing.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
실행 점수 미검증
설치 방법 보기설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.
Use this skill when the user wants to normalize a numeric expression matrix before plotting, clustering, or exploratory comparison.
Typical requests:
Do not use this skill for:
Inf, or NaN values unless they are cleaned firstWhen executing the analysis, run:
Rscript scripts/main.R --input_file <matrix.csv> --output_dir <output_dir> --method <log2|zscore|minmax>
| Situation | File to Read | Purpose |
|---|---|---|
| Need to execute the workflow | scripts/main.R | CLI entry point |
| Need algorithm details | references/algorithm.md | Method definitions and assumptions |
| Encounter an error | references/troubleshooting.md | Standard error codes and fixes |
| Need examples or baseline run details | references/cli-guide.md | Ready-to-run commands and test record |
| Need dependency declarations | DESCRIPTION | Runtime package list |
Rscript scripts/main.R \
--input_file tests/data/expression_matrix.csv \
--output_dir ./output \
--method log2 \
--pseudo_count 1 \
--seed 42
| Short | Long | Type | Default | Description |
|---|---|---|---|---|
-i | --input_file | file | required | Expression matrix in CSV or TSV format |
-o | --output_dir | dir | ./output | Output directory |
-m | --method | string | log2 | Normalization method: log2, zscore, minmax |
-r | --margin | string | column | Apply normalization by row or column |
-p | --pseudo_count | numeric | 1 | Added before log2 transformation |
-c | --center | boolean | true | Center values for z-score |
-s | --scale_values | boolean | true | Scale values for z-score |
-t | --timeout_seconds | integer | 0 | Optional timeout; 0 disables it |
-d | --delimiter | string | auto | Input delimiter: auto, csv, or tsv |
--seed | integer | 42 | Random seed | |
--verbose | boolean | true | Print progress logs |
The first column must contain feature identifiers. Remaining columns must be finite numeric sample values.
Missing values and non-finite values such as NA, NaN, Inf, and -Inf are rejected.
feature,S1,S2,S3
TP53,10,20,30
EGFR,3,5,9
This skill accepts gene or protein expression matrices. It does not infer count-model normalization such as CPM, TPM, TMM, or DESeq2 size factors.
If --output_dir already exists, result files with the same names are overwritten. When --verbose=true, the workflow prints a warning before writing into a non-empty output directory.
For single-sample inputs, feature_summary.csv reports per-feature standard deviations as 0 by design because each feature contributes one observed value.
| File | Description |
|---|---|
table/normalized_matrix.csv | Normalized matrix with the original feature column preserved |
table/feature_summary.csv | Per-feature min, max, mean, and SD before and after normalization |
table/sample_summary.csv | Per-sample min, max, mean, and SD before and after normalization |
data/normalized_matrix.rds | Serialized normalized matrix and run metadata |
run_record.txt | Structured execution record |
output_manifest.txt | Output file manifest |
session_info.txt | R session information |
log2Computes log2(x + pseudo_count) for each numeric value.
zscoreCenters and scales along the selected margin. margin=column standardizes each sample; margin=row standardizes each feature.
When center=false and scale_values=true, the workflow divides by standard deviation without subtracting the mean first.
minmaxRescales values to [0, 1] along the selected margin. Constant vectors are returned as zeros to avoid division-by-zero errors.
| Error | Cause | Solution |
|---|---|---|
SKILL_FILE_NOT_FOUND | Input file path is invalid | Check the input path |
SKILL_MISSING_COLUMNS | Matrix has fewer than two columns | Provide one feature column and at least one sample column |
SKILL_INVALID_PARAMETER | CLI value is unsupported or malformed, or the matrix contains non-finite values | Review the argument table and inspect the matrix values |
SKILL_TIMEOUT | The run exceeded --timeout_seconds | Increase the timeout or simplify the input size |
SKILL_EMPTY_DATA | No usable rows or columns remain | Check the input matrix |
Rscript scripts/main.R --help
Rscript tests/run_tests.R
Rscript tests/run_tests.R audit_output_check
Rscript tests/test_skill.R
Rscript tests/test_skill.R audit_output_check --skip-prepare
tests/run_tests.R executes bundled log2, zscore, and minmax runs and writes their outputs under tests/output/.
When you pass a relative directory name such as audit_output_check, the test runner writes outputs under tests/output/audit_output_check/.
Run tests/run_tests.R before tests/test_skill.R when you want to validate pre-generated outputs explicitly. The validation script can also prepare missing outputs on its own.
아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.
로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.
아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.
Transform lengthy academic papers into concise, structured 250-word abstracts.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Precision editing tool that reduces abstract word count through intelligent compression techniques, maintaining scientific rigor while meeting strict journal and conference requirements.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Refines long medical academic texts into SCI-style unstructured Chinese and English abstracts; use when you need to condense drafts/reports/summaries into bilingual abstracts and generate Summary_Report.md.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Generates submission-ready Elsevier/SCI Highlights from manuscript text or extracted PDF/DOCX/TXT content. Use when a user needs 3-5 concise, evidence-grounded highlight bullets for a research paper, review, meta-analysis, case report, or bioinformatics manuscript.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Generates complete FAERS pharmacovigilance study designs for multi-drug or class-level safety comparison inside one predefined SOC or AE family using active comparators, disproportionality analysis, subgroup characterization, and reviewer-facing evidence control.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Analyze data with `adme-property-predictor` using a reproducible workflow, explicit validation, and structured outputs for review-ready interpretation.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.