agentsclimarketplace

Sequence motif identification and matching

Skill HolobiomicsLab/asb-skill-collections/collections/metabolomics/v2/skills/sequence-motif-identification-and-matching

Use when you have differentially expressed isoform or exon FASTA sequences and need to identify conserved regulatory or structural motifs as part of comprehensive functional annotation.From its SKILL.md

Install
npx -y skills add HolobiomicsLab/asb-skill-collections --skill sequence-motif-identification-and-matching

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 15 stars15 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its file declares

Copied from the file, not written here

The file declares its own license as CC-BY-4.0. That is the author’s claim about this one file, and it is not the same thing as the license GitHub reports for the repository, which is listed with the other numbers below.

SKILL.md

6.5 KB, ~1.0k tokens by cl100k_base, as published. Nobody here has run it

sequence-motif-identification-and-matching

Summary

Scan biological sequences (DNA, RNA, or protein) against a database of known motifs to identify and annotate functional or structural features. This skill applies FIMO (Find Individual Motif Occurrences) to discover motif matches within differentially expressed isoform sequences as part of multi-level functional annotation.

When to use

Apply this skill when you have differentially expressed isoform or exon FASTA sequences and need to identify conserved regulatory or structural motifs as part of comprehensive functional annotation. Use it after coding potential and signal peptide predictions have been completed, to add motif-based feature annotations to the unified functional annotation table.

When NOT to use

  • Input sequences lack clear functional context or are already fully annotated with motif information.
  • Motif database is unavailable, outdated, or irrelevant to the biological system being studied.
  • You are annotating sequences at the gene level rather than isoform/exon level, where motif variation is less likely to be informative.

Inputs

  • Differentially expressed isoform/exon FASTA sequences
  • Known motif database (e.g., from MEME suite or curated collection)
  • IsoformSwitchAnalyzer output

Outputs

  • FIMO motif match table (with E-values, positions, scores)
  • Unified functional annotation table with motif annotations indexed by isoform/exon identifier
  • Annotated sequence report with motif locations and confidence scores

How to apply

Load differentially expressed isoform/exon FASTA sequences (e.g., from IsoformSwitchAnalyzer output). Run FIMO to scan sequences for known motifs from a curated motif database, which identifies positions and scores of motif matches. FIMO reports each match with E-value and position information. Merge FIMO results into the unified functional annotation table indexed by isoform/exon identifier, alongside CPAT coding scores, signalP signal peptide predictions, and Pfam domain hits. Include motif match coordinates and confidence scores in the summary report to enable downstream functional interpretation.

Related tools

  • fimo (Scans isoform/exon sequences for known motif occurrences; identifies match positions, scores, and E-values for functional feature assignment)
  • IsoformSwitchAnalyzer (Source of differentially expressed isoform and exon FASTA sequences that serve as input to motif scanning)
  • CPAT (Provides coding potential scores; motif matching complements coding annotation in the unified functional table)
  • signalP (Provides signal peptide predictions; motif matching runs in parallel to build complete functional annotation)
  • Pfam (Provides protein domain annotations; motif matches merge with domain hits into unified annotation table)

Evaluation signals

  • FIMO returns non-empty match table with E-values and genomic coordinates for at least a subset of input sequences.
  • All motif matches are successfully merged into the unified functional annotation table with consistent isoform/exon indexing.
  • Motif match coordinates are consistent with input sequence boundaries (no out-of-range positions).
  • E-values and match scores are within expected ranges (e.g., E-value ≤ 0.05 for stringent threshold, ≤ 0.1 for exploratory).
  • Annotated sequence report includes motif match summaries alongside CPAT, signalP, and Pfam results with no missing or misaligned records.

Limitations

  • FIMO performance depends on motif database quality and completeness; missing or poorly curated motifs will not be detected.
  • False-positive motif matches may occur if E-value thresholds are too permissive; threshold selection requires balance between sensitivity and specificity.
  • Motif matching identifies sequence similarity but does not confirm functional relevance; additional experimental validation may be needed.
  • Overlapping motif matches in close proximity may obscure true functional sites if post-processing does not resolve conflicts.

Evidence

  • [methods] Run fimo to scan sequences for known motifs as part of functional feature identification: "Run fimo to scan sequences for known motifs as part of functional feature identification."
  • [methods] Merge all annotation results (CPAT coding scores, signalP signal peptide predictions, Pfam domain hits, and motif matches) into a unified functional annotation table indexed by isoform/exon identifier: "Merge all annotation results (CPAT coding scores, signalP signal peptide predictions, Pfam domain hits, and motif matches) into a unified functional annotation table indexed by isoform/exon"
  • [methods] Load differentially expressed isoform/exon FASTA sequences from IsoformSwitchAnalyzer output: "Load differentially expressed isoform/exon FASTA sequences from IsoformSwitchAnalyzer output."
  • [other] The functional_annotation.nf subworkflow processes differentially expressed isoform sequences by applying CPAT for coding potential assessment, Pfam for protein domain homology detection, and signalP for signaling sequence identification: "The functional_annotation.nf subworkflow processes differentially expressed isoform sequences by applying CPAT for coding potential assessment, Pfam for protein domain homology detection, and signalP"

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.