orfverifier

Verify protein-coding regions in plasmid DNA via six-frame translation against reference sequences.

27|4|Updated Feb 8, 2026
One-click install
npx skills add https://github.com/farnunglab/benchaid --skill orfverifier
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: orfverifier
Source: https://github.com/farnunglab/benchaid/tree/main/skills/orfverifier
Command: npx skills add https://github.com/farnunglab/benchaid --skill orfverifier

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Verify that given amino acid sequences are present in plasmid DNA by performing six-frame translations and cross-checking against reference sequences, reducing manual verification effort in cloning projects.

Core Features & Use Cases

  • Verify ORFs in plasmids using six-frame translation against provided amino acid sequences.
  • Accept direct FASTA/GenBank input or NCBI accession for on-demand verification and annotation.
  • JSON and summary outputs for integration with downstream pipelines and reporting.

Quick Start

Run the CLI with a plasmid file and an amino acid sequence to verify the ORF.

Frequently Asked Questions about orfverifier

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

FAQPage Schema
How do I verify an ORF in a plasmid sequence against a reference protein?

Verify plasmid ORFs by running a six-frame translation against your provided amino acid sequences. The workflow cross-checks translated DNA against reference proteins, enforcing strict matching and reporting strand, frame, and start/end positions.

Can I use a GenBank accession to look up reference proteins for ORF verification?

Yes, you can use an NCBI accession for on-demand verification and annotation. The tool accepts direct FASTA or GenBank input for plasmid sequences and performs optional accession lookups to fetch the reference proteins needed for validation.

What is six-frame translation and how does it validate protein-coding regions in plasmid DNA?

Six-frame translation validates protein-coding regions by translating plasmid DNA in all six reading frames to identify potential ORFs. It cross-checks these translated sequences against provided amino acid references to confirm the exact presence and location of coding regions.

Does ORF verification work with FASTA files or do I need raw plasmid DNA sequences?

ORF verification works directly with FASTA files, GenBank files, or NCBI accession numbers. You provide the plasmid sequence input alongside the target amino acid sequence, and the tool handles the translation and matching process automatically.

How do I get JSON output from plasmid ORF verification for my bioinformatics pipeline?

You can get JSON output by running the verification workflow with the appropriate output format option. The tool generates JSON results containing strand, frame, and start/end positions, allowing seamless integration with downstream bioinformatics pipelines and reporting systems.

What should I do if my amino acid sequence is not found in the plasmid six-frame translation?

If an amino acid sequence is not found, the strict matching workflow will report no valid ORF match for that reference. Ensure your plasmid sequence input is correct and that the reference protein sequence accurately reflects the expected cloned insert.