一键导入
protein-lm
Protein language model embeddings, diversity sampling, and mutation prediction using ESM or GenSLM
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Protein language model embeddings, diversity sampling, and mutation prediction using ESM or GenSLM
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Search and select enzyme sequence homologs from a database. Use when users provide a query sequence and want to discover sequence homologs of the query sequence in a database.
Scientific reasoning via Jnana CoScientist — hypothesis generation, evaluation, and parameter bounding
Molecular dynamics simulations using OpenMM with MDAgent-style automation and free energy calculations via MM-PBSA
Convert scientific papers into executable computational workflows and MCP tools
Protein structure prediction using Chai-1 or AlphaFold with confidence scoring, quality assessment, and critic evaluation
Analysis of molecular dynamics trajectories (RMSD, RMSF, contacts, hotspot analysis)
| name | protein-lm |
| description | Protein language model embeddings, diversity sampling, and mutation prediction using ESM or GenSLM |
| metadata | {"openclaw":{"requires":{"env":["OPENAI_API_KEY"],"bins":["python3"],"pip":["torch","transformers","numpy","scipy","faiss-cpu"]},"primaryEnv":"OPENAI_API_KEY"}} |
Generate protein embeddings, cluster sequences for diversity sampling, and predict mutation effects using large protein language models.
scripts/run_embedding.pyCompute embeddings for protein sequences from a FASTA file or inline list.
python skills/protein-lm/scripts/run_embedding.py \
--sequences MKTL... MGSS... \
--model esm2 \
--output-dir ./artifacts
scripts/run_sampling.pyCluster pre-computed embeddings and sample representative sequences.
python skills/protein-lm/scripts/run_sampling.py \
--embeddings-json ./artifacts/embeddings.json \
--n-clusters 100 \
--total-samples 500 \
--output-dir ./artifacts
sequences: Amino acid sequences (FASTA file or inline)model: Model backend — esm2 (default) or genslmtask: Task type — embedding, sample, mutation_effectn_clusters: Number of FAISS k-means clusters (default: 100)total_samples: Target number of sampled sequences (default: 500)mutations: Mutations for scoring (e.g., A50G L100F)alpha: Threshold ratio for mutation suggestions (default: 1.0)