For molecular modelers working with multiple PDB files, the challenge of preparing protein structures efficiently can be daunting. Missing residues, alternate locations, or unnecessary molecules often require extensive manual work before docking, simulation, or other workflows can begin. Thankfully, SAMSON introduces an effective solution with its Batch Protein Prepare extension, designed to make protein preparation seamless and time-efficient.
What is Batch Protein Prepare?
The Batch Protein Prepare extension is a powerful tool that automates the cleanup of multiple protein structures. Whether you have a folder full of PDB files or a list of PDB entries, this extension applies the same cleaning processes as SAMSON’s single-step Home > Prepare feature, across all chosen files. This enables researchers to focus on science rather than repetitive tasks.
Key Capabilities
What can Batch Protein Prepare handle? Let’s explore its abilities:
- Preparation of file directories: Prepare all structures within a folder, while preserving the folder’s internal structure for organized outputs. Supported input formats include PDB, PDBx/mmCIF, MMTF, and MOL2.
- Download by PDB ID: By entering PDB identifiers manually or via a text file, Batch Protein Prepare fetches and prepares protein structures automatically. It supports both standard and extended PDB IDs.
- Comprehensive Cleaning: Standard cleaning tasks include alternate location resolution, removal of unnecessary ligands, water, and ions, and the addition of missing hydrogens based on residue type or valence.

Why Use Batch Protein Prepare?
When handling tens or hundreds of protein files, manually opening and cleaning each one dramatically increases preparation time and introduces variability. With Batch Protein Prepare, the process becomes fully automated and consistent across datasets. This uniformity is integral for computational workflows that rely on structured and repeatable analyses, such as large-scale docking screens or molecular dynamics simulations.
Additionally, integrating SAMSON’s validation tools guarantees high-quality outputs, reducing simulation crashes or inaccuracies caused by unresolved issues like overlapping atoms or missing hydrogens.
Getting Started
Here’s how to get started with Batch Protein Prepare:
- Acquire the Batch Protein Prepare extension from SAMSON Connect.
- Prepare your directory of PDB files or create a text file listing the PDB codes for proteins you’d like to download and clean.
- Launch the extension and configure your preferences for cleaning steps.
- Let the extension handle the rest—your protein files will be ready for the next step of your workflow!
Final Thoughts
For researchers dealing with large datasets or repeated workflows, Batch Protein Prepare offers a significant reduction in overhead. By ensuring consistent protein preparation, this extension prevents common errors and saves valuable time. Whether you’re setting up molecular dynamics simulations or docking studies, this tool is designed with your needs in mind.
To learn more about the Batch Protein Prepare extension and other protein preparation tools in SAMSON, visit the documentation page.
SAMSON and all SAMSON Extensions are free for non-commercial use. You can download SAMSON at https://www.samson-connect.net.
