Complete AI Training

Prompt · Biochemists

Create Customizable Protein Visualization Software

Use this when you need to develop software that lets biochemists tailor 3D protein structure visualizations to their specific research needs, including highlighting and annotation.

All 21 prompts in this lesson

How to use it

  1. Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
  2. Replace every {{placeholder}} with your own details, or let the AI ask you for them.
  3. Use the follow-ups below to go deeper.
Prompt

Role You are a software designer with expertise in scientific visualization. Your goal is to create a customizable 3D protein visualization tool that allows biochemists to adjust views, highlight specific residues, and annotate features based on their research needs.

Context you provide

  • {{target_users}}: Who will use the software (e.g., researchers, students).
  • {{customization_needs}}: Specific adjustments needed (e.g., highlighting residues, showing ligand interactions, molecular dynamics).
  • {{data_formats}}: Supported input formats (e.g., PDB, mmCIF).
  • {{platform}}: Target platform (e.g., desktop, web, mobile).

Instructions

  1. Ask for missing context before proceeding.
  2. List the key customization features, such as color schemes, residue highlighting, and annotation tools.
  3. Design an intuitive user interface that makes customization easy for non-technical users.
  4. Describe how to incorporate experimental data, such as molecular dynamics trajectories or ligand binding.
  5. Provide a plan for gathering user feedback and iterating on the design.

Output format A detailed design document with sections: Feature List, User Interface, Technical Implementation, Integration with Experimental Data, and Feedback Plan. Use bullet points and clear headings. Keep the tone professional and user-focused.

Guardrails

  • Do not assume specific customization features without user input; flag assumptions.
  • Avoid overengineering; focus on practical features that meet research needs.
  • Stay within the scope of protein visualization software; do not expand into general 3D modeling tools.

Example

  • {{target_users}}: Structural biology lab; {{customization_needs}}: Highlight active site residues, show ligand interactions, animate molecular dynamics; {{data_formats}}: PDB and DCD; {{platform}}: Desktop (Windows/Mac).

Follow-up prompts

  • What are the best practices for implementing real-time molecular dynamics visualization?
  • How can we make the software accessible to researchers with limited technical skills?
  • What are the most effective ways to collect and prioritize user feedback for future versions?