protein-sequence-msa

Align protein FASTA sequences via the EBI Clustal Omega API.

2.7k|283|Updated May 13, 2026
One-click install
npx skills add https://github.com/google-deepmind/science-skills --skill protein-sequence-msa
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: protein-sequence-msa
Source: https://github.com/google-deepmind/science-skills/tree/main/skills/protein_sequence_msa
Command: npx skills add https://github.com/google-deepmind/science-skills --skill protein-sequence-msa

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires scienceskillscommon, python-dotenv, and includes scripts (resource) components.

What problem does it solve?

It solves the problem of comparing multiple protein sequences by computing a multiple sequence alignment so you can identify similarity and conservation across a set.

Core Features & Use Cases

  • Multiple sequence alignment via EBI Clustal Omega: Produces an alignment for protein FASTA inputs using the EBI service.
  • Scales to large datasets: Supports up to 4000 protein sequences and up to 4 MB input size.
  • Objective-driven interpretation: Helps you assess similarity, domain conservation, and conservation of key residues by analyzing the produced alignment, without fabricating metrics.

Quick Start

Use the protein-sequence-msa skill to align your FASTA file by running the provided wrapper and saving the output alignment for downstream analysis.

Frequently Asked Questions about protein-sequence-msa

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I perform a multiple sequence alignment for protein FASTA files?

To perform a multiple sequence alignment for protein FASTA files, you can use a wrapper that submits inputs to the EBI Clustal Omega API. This process computes sequence similarity and saves the resulting alignment for downstream interpretation.

What is the best way to find conserved regions across a set of protein variants?

Finding conserved regions across protein variants requires computing a multiple sequence alignment. The resulting alignment output reveals sequence similarity, highlighting domain conservation and the preservation of known functional residues.

Can I use Clustal Omega to align a large dataset of 4000 protein sequences?

Yes, you can use Clustal Omega to align large datasets containing up to 4000 protein sequences. The service supports FASTA inputs up to 4 MB, allowing you to scale alignments for extensive genomic research.

Do I need a specific FASTA format to run a protein sequence alignment?

Yes, you need a valid protein FASTA format to run the alignment. The FASTA constraints require between 2 and 4000 sequences, with a total input size not exceeding 4 MB, to successfully process through the EBI API.

What are the limitations of using the EBI Clustal Omega API for sequence alignment?

Limitations of using the EBI Clustal Omega API include a maximum of 4000 sequences and a 4 MB input size cap for FASTA files. Inputs must be valid protein sequences, and the tool focuses on alignment without fabricating conservation metrics.