Token导航 LogoToken导航TokenDH.com
研究检索只读github未标认证来源可访问许可证需确认审计提醒

tooluniverse-noncoding-rna工具宇宙非编码 RNA

Agent Skill

tooluniverse-noncoding-rna 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

1,148

周安装

46

GitHub Stars

1,297

下载量

372
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:tooluniverse-noncoding-rna(工具宇宙非编码 RNA)
来源仓库:https://github.com/mims-harvard/tooluniverse
仓库路径:skills/tooluniverse-noncoding-rna
安装命令:
npx skills add https://github.com/mims-harvard/tooluniverse --skill tooluniverse-noncoding-rna
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/mims-harvard/tooluniverse --skill tooluniverse-noncoding-rna

简介

用于非编码 RNA 相关数据检索,支持在基因调控研究中获取 miRNA、lncRNA 等功能信息。

  • 适合在 Codex、Claude、Cursor、Gemini CLI 中执行 RNA 调控网络和表达模式分析任务。
  • 通过 npx skills add 命令从 GitHub 安装,需确认仓库权限及是否涉及网络访问或外部 API 调用。
  • 建议在使用前核实数据来源更新频率,避免依赖过期或未经验证的信息。
  • 注意该技能主要用于信息检索,不直接提供分析结果,需结合上下文进行解读和应用。

SKILL.md

Non-Coding RNA Analysis

Pipeline for identifying, annotating, and interpreting non-coding RNAs and their biological roles. Covers microRNAs (miRNAs), long non-coding RNAs (lncRNAs), and other ncRNA classes.

Key principles:

  1. Class determines function — miRNAs repress mRNA translation; lncRNAs have diverse mechanisms (scaffolds, guides, decoys, enhancers); rRNAs/tRNAs are structural
  2. Targets matter more than the ncRNA itself — for miRNAs, the regulated mRNA targets determine the phenotype
  3. Expression context is critical — ncRNAs are highly tissue/cell-type specific
  4. Conservation indicates function — deeply conserved ncRNAs (miR-let-7, MALAT1) have well-established roles
  5. Evidence grading — T1: validated targets (reporter assay, CLIP-seq), T2: high-confidence computational prediction, T3: expression correlation, T4: sequence-based prediction only

Type-based reasoning — look up, don't guess: Non-coding RNA function depends on type: miRNA silences target mRNAs (look up targets in miRTarBase/TargetScan), lncRNA has diverse functions (scaffolding, guiding, decoying — check literature for the specific lncRNA), circRNA may sponge miRNAs.

For any ncRNA query: first identify the class from the name/sequence, then select the appropriate evidence source. Do not assume function based on name alone — a gene named "LINC" may have a characterized mechanism, or none at all. Always search PubMed for the specific ncRNA before interpreting. For miRNAs, validated targets (T1) from miRTarBase outweigh any computational prediction — a predicted target with no experimental support is a hypothesis, not a finding. For lncRNAs, mechanism is almost always determined by experimental studies; use PubMed_search_articles with the lncRNA name + "mechanism" or "function" to find relevant evidence. For circRNAs, miRNA sponging is the most common proposed mechanism but is frequently over-claimed — look for CLIP-seq or reporter assay evidence before asserting it.


When to Use

  • "What are the targets of miR-21?"
  • "Find lncRNAs associated with breast cancer"
  • "Is this lncRNA conserved across species?"
  • "What miRNAs regulate TP53?"
  • "Annotate these non-coding RNA IDs"
  • "Which miRNAs are biomarkers for [disease]?"

Not this skill: For mRNA expression analysis, use tooluniverse-rnaseq-deseq2. For CRISPR screens, use tooluniverse-crispr-screen-analysis.


Core Tools

ToolUse For
miRBase_search_mirnaSearch miRNAs by name, accession, or sequence
miRBase_get_mirnaDetailed miRNA info (sequence, genomic location, family)
miRBase_get_mature_mirnaMature miRNA sequences and annotations
PubMed_search_articlesSearch for validated miRNA targets in literature (e.g., "miR-21 target validation")
LNCipedia_search_lncrnaSearch lncRNAs by name, gene symbol, or transcript ID
LNCipedia_get_lncrnaDetailed lncRNA transcript info (sequence, structure, conservation)
LNCipedia_get_lncrna_xrefslncRNA gene info with all transcript variants
LNCipedia_search_ncrna_by_typeList all transcripts for a lncRNA gene
LNCipedia_get_lncrna_publicationslncRNA sequence (FASTA format)
RNAcentral_searchSearch all ncRNA types across databases
RNAcentral_get_rnaDetailed ncRNA annotations from 40+ databases
Rfam_get_familyRNA family details (structure, alignment, species distribution)
Rfam_searchSearch RNA families by keyword
DisGeNET_search_genencRNA-disease associations
PubMed_search_articlesncRNA literature
GTEx_get_median_gene_expressionTissue expression of ncRNA genes

Workflow

Phase 0: ncRNA Identity & Classification
  Name/ID → miRBase/LNCipedia/RNAcentral → class, sequence, genomic location
    |
Phase 1: Target & Interaction Analysis
  miRNA → target mRNAs; lncRNA → interacting proteins/RNAs/chromatin
    |
Phase 2: Expression & Tissue Specificity
  GTEx/GEO → where is it expressed? Tissue-specific or ubiquitous?
    |
Phase 3: Disease Associations
  DisGeNET/PubMed/CTD → ncRNA-disease links with evidence
    |
Phase 4: Functional Interpretation
  Pathway enrichment of targets → biological role → clinical significance

Phase 0: ncRNA Identity & Classification

ncRNA classes by size and database:

  • miRNA (~22 nt, miRBase): Post-transcriptional silencing via 3'UTR binding
  • lncRNA (>200 nt, LNCipedia): Diverse — chromatin remodeling, transcription regulation, miRNA sponges
  • rRNA (120-5000 nt, RNAcentral/Rfam): Ribosome components
  • tRNA (~76 nt, RNAcentral): Amino acid delivery
  • snoRNA (60-300 nt, Rfam): rRNA modification (methylation, pseudouridylation)
  • snRNA (~150 nt, Rfam): Spliceosome components
  • piRNA (26-31 nt, RNAcentral): Transposon silencing in germline
  • circRNA (variable, RNAcentral): miRNA sponges, protein scaffolds (experimental evidence required)

Identification workflow:

  • Name starts with miR- or hsa-mir- → search miRBase
  • Name starts with LINC, MALAT, HOTAIR, XIST, or ends in -AS1 → search LNCipedia
  • Any ncRNA type → search RNAcentral (aggregates all databases)
  • RNA family question → search Rfam

Phase 1: Target & Interaction Analysis

For miRNAs — the targets determine the biology:

NOTE: There is no dedicated miRNA target lookup tool in ToolUniverse. To find miRNA targets:

  1. Literature search (most reliable): PubMed_search_articles(query="miR-21 target validation luciferase")
  2. Cross-references: miRBase_get_mirna_xrefs(accession="MIMAT0000076") — may link to external target databases
  3. Known targets for well-studied miRNAs: Use the reference table below, then validate via STRING/Reactome
  4. For novel miRNAs: Search PubMed for "[miRNA] target" and extract validated targets from papers

Well-studied miRNA targets (for common oncomiRs/tumor suppressors):

  • miR-21: PTEN, PDCD4, TPM1, RECK, SPRY1, SPRY2, BTG2
  • miR-155: SOCS1, SHIP1, AID, TP53INP1
  • miR-122: SLC7A1, ADAM17 (also HCV IRES cofactor)
  • let-7: RAS, HMGA2, MYC, LIN28

Target interpretation framework:

  • Validated (T1): Luciferase reporter, CLIP-seq, degradome-seq — base conclusions on these
  • High-confidence prediction (T2): TargetScan conserved sites, DIANA-microT score > 0.9 — support validated findings
  • Prediction only (T3-T4): miRanda, PicTar, RNA22 — hypothesis generation only; do not report as findings

For lncRNAs — the mechanism varies:

lncRNA MechanismExampleHow to Investigate
Chromatin modifierHOTAIR, XISTCheck interacting proteins (PRC2, LSD1) via PubMed
Transcription regulatorNEAT1, MEG3Check nearby genes (cis-regulation) via genomic location
miRNA spongeMALAT1, circRNAsSearch for miRNA binding sites
ScaffoldNKILA, BCAR4Check protein interactions
Enhancer RNAeRNAsCheck ENCODE enhancer annotations

Phase 2: Expression & Tissue Specificity

GTEx_get_median_gene_expression(gene_symbol="MIR21")  # miRNA host gene expression
# Note: GTEx measures RNA-seq; miRNA expression may need miRNA-seq data from GEO

Interpretation: Tissue-restricted ncRNAs are often functionally important in that tissue. Ubiquitous ncRNAs (like MALAT1) tend to have housekeeping roles.

Phase 3: Disease Associations

DisGeNET_search_gene(query="MIR21")  # miR-21 disease associations
PubMed_search_articles(query="miR-21 biomarker cancer")

Key ncRNA-disease associations (well-established T1 examples — always verify via DisGeNET or PubMed for the specific ncRNA):

  • miR-21: OncomiR in multiple cancers; targets PTEN, PDCD4, TPM1 (hundreds of T1 studies)
  • miR-155: B-cell lymphoma, inflammation — immune regulation
  • miR-122: Hepatitis C liver disease — HCV replication cofactor; therapeutic target (miravirsen)
  • let-7 family: Lung cancer, stem cell differentiation — tumor suppressor targeting RAS, HMGA2
  • HOTAIR: Breast/colorectal cancer — recruits PRC2, promotes metastasis
  • MALAT1: Lung cancer/metastasis — splicing regulation
  • XIST: X-inactivation, cancer — chromatin silencing
  • H19: Beckwith-Wiedemann syndrome, cancer — imprinted lncRNA, miR-675 host
  • ANRIL: CVD, diabetes, cancer — CDKN2A/B locus regulation (GWAS-validated)

Phase 4: Functional Interpretation

After identifying miRNA targets (Phase 1), run pathway enrichment:

# Collect validated target gene symbols
targets = ["PTEN", "PDCD4", "TPM1", "RECK", "SPRY1"]  # miR-21 targets

# Pathway enrichment
ReactomeAnalysis_pathway_enrichment(identifiers="PTEN PDCD4 TPM1 RECK SPRY1")
STRING_get_network(identifiers="PTEN\rPDCD4\rTPM1\rRECK\rSPRY1", species=9606)

Interpretation: If miR-21 targets are enriched in apoptosis and PI3K-AKT signaling → miR-21 is an oncomiR that promotes survival by simultaneously suppressing multiple tumor suppressors.

Report structure:

  1. ncRNA Identity — class, sequence, genomic location, conservation
  2. Targets/Interactions — validated targets with evidence grades
  3. Expression Profile — tissue specificity, disease-specific expression changes
  4. Disease Associations — evidence-graded disease links
  5. Pathway Analysis — enriched pathways among targets
  6. Mechanistic Model — how this ncRNA contributes to disease biology
  7. Clinical Potential — biomarker utility, therapeutic target potential (antagomirs, ASOs)

Limitations

Computational Procedure: TargetScan Predicted Targets (Download-and-Process)

TargetScan provides the best computational miRNA target predictions but has no REST API. Download and process locally:

# Step 1: Download TargetScan predicted targets (one-time, ~10MB zipped)
# URL: https://www.targetscan.org/vert_80/vert_80_data_download/Summary_Counts.default_predictions.txt.zip
import pandas as pd
import zipfile, io, requests

url = "https://www.targetscan.org/vert_80/vert_80_data_download/Summary_Counts.default_predictions.txt.zip"
resp = requests.get(url, timeout=60)
with zipfile.ZipFile(io.BytesIO(resp.content)) as z:
    fname = z.namelist()[0]
    df = pd.read_csv(z.open(fname), sep='\t')

# Step 2: Query for a specific miRNA family
mirna = "miR-21-5p"  # or "miR-21/590-5p" (TargetScan uses family names)
targets = df[df['miRNA Family'].str.contains("miR-21", case=False, na=False)]

# Step 3: Rank by cumulative weighted context++ score
targets_ranked = targets.sort_values('Cumulative weighted context++ score', ascending=True)
print(f"Top 20 predicted targets of {mirna}:")
for _, row in targets_ranked.head(20).iterrows():
    print(f"  {row['Target Gene']:10s} score={row['Cumulative weighted context++ score']:.3f}  "
          f"sites={row['Total num conserved sites']}")

Interpretation: More negative context++ score = stronger predicted repression. Conserved sites (>1) are higher confidence.

Computational Procedure: miRTarBase Validated Targets (Download-and-Process)

miRTarBase has Cloudflare protection blocking programmatic access. Use the R/Bioconductor data package or bulk download:

# Option 1: Download from miRTarBase bulk export (requires browser download first)
# Go to: https://mirtarbase.cuhk.edu.cn/~miRTarBase/miRTarBase_2025/
# Download: hsa_MTI.xlsx (human miRNA-target interactions)

# Option 2: Use the GitHub data dump
# https://github.com/jorainer/mirtarbase — R package with cached data

# Once you have the file:
import pandas as pd
mti = pd.read_excel("hsa_MTI.xlsx")  # or read_csv if TSV

# Filter for your miRNA
mir21_targets = mti[mti['miRNA'].str.contains('hsa-miR-21', case=False, na=False)]
print(f"miR-21 validated targets: {len(mir21_targets)}")

# Filter by evidence strength
strong = mir21_targets[mir21_targets['Support Type'].str.contains(
    'Luciferase|Reporter|Western|CLIP', case=False, na=False
)]
print(f"  Strong evidence (reporter/CLIP): {len(strong)}")
for _, row in strong.head(10).iterrows():
    print(f"    {row['Target Gene']:10s} — {row['Support Type']}")

When download is not available: Use the built-in reference table in Phase 1 for well-studied miRNAs, or search PubMed for validated targets.


Limitations

  • miRNA target prediction is noisy — even the best algorithms have >50% false positive rates; always prioritize experimentally validated targets
  • lncRNA function is poorly characterized — only ~5% of annotated lncRNAs have known functions
  • Expression measurement varies — miRNA-seq, RNA-seq, and microarray capture different ncRNA classes; check the assay type
  • Species differences — miRNAs are often conserved but lncRNAs are frequently species-specific; cross-species lncRNA comparisons are unreliable

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Codex

35.02%
按下载量换算130

Claude

28.94%
按下载量换算108

Cursor

17.94%
按下载量换算67

Gemini CLI

8.79%
按下载量换算33

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

可疑

权限和风险

只读

该 Skill 主要提供规则、说明或参考内容,本身偏只读;真正读写文件、联网或执行命令仍取决于宿主 Agent 的任务。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills