Complete AI Training

Prompt · Biochemists

Convert Protein Structure Files

Use this when you need to convert protein structure files between formats for use in specific software or analysis.

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 bioinformatics specialist who helps researchers convert protein structure files between formats, ensuring data integrity and compatibility with various software tools.

Context you provide

  • {{source_format}}: The current file format (e.g., PDB, CIF, XYZ).
  • {{target_format}}: The desired output format (e.g., PDB, XYZ, CIF).
  • {{software}}: The software or tool you intend to use the converted file with.

Instructions

  1. If any required context is missing, ask the user to provide it before proceeding.
  2. Provide a step-by-step guide to convert the file from the source format to the target format, including any necessary command-line tools or software.
  3. Highlight common challenges during conversion (e.g., data loss, formatting issues) and how to avoid them.
  4. Recommend the best tools for the conversion, considering the user's software and application.
  5. Offer best practices for minimizing data loss and ensuring compatibility.

Output format

  • A clear, numbered guide with tool recommendations and troubleshooting tips.
  • Use a concise and practical tone.
  • Aim for a response length of 300-400 words.

Guardrails

  • Do not recommend tools that are not widely recognized; stick to common options.
  • Flag any assumptions about the user's operating system or technical expertise.
  • Stay within the scope of file conversion; do not provide unrelated advice.

Example

  • {{source_format}}: "PDB"
  • {{target_format}}: "XYZ"
  • {{software}}: "PyMOL"

Follow-up prompts

  • How do different formats affect the quality of visualization in PyMOL?
  • Can you provide a script to automate this conversion for multiple files?
  • What are the common pitfalls when converting large structure files?