Skip to content
/ capper Public

Adds NME and ACE caps to protein pdbs based on chain number/id

Notifications You must be signed in to change notification settings

Heezch/capper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 

Repository files navigation

capper

"I have pdb file with multiple chains. Any easy to run script that can go over chains and cap each end with ACE/NME without causing substantial clashes?" "Is there a scripted tool to add neutral terminal caps (e.g. NME, ACE) to peptide chains for use with AMBER forcefields?"

Yes! Look no further.

Requires the following packages:

Uses backbone of terminal residues and those of termini to fit the caps on the protein using SVD on atoms.

Example:

traj = md.load('./pdbs/uncapped_protein.pdb')
capper = Capper(copy.deepcopy(traj),leading_chainid=2,N_term=True,C_term=False)

About

Adds NME and ACE caps to protein pdbs based on chain number/id

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published