vuqv / entanglement_analysis

script to analyze entanglement in protein structure
0 stars 0 forks source link

Python version (slower than Julia version)

Notes about |G|c values: G>=1: entanglement exist (see original paper for details)

For single frame (pdb file), use single_frame.py for short and more detailed

For trajectory, run caller.py, which will automatically divided trajectory in multiple parts and call ent_calculations for each part (multiple frames) ./run_caller.sh is perfect for short, but you need to modify the input params.

Julia version (prefer to use):

simple command: julia gauss_linking.jl -f PDBFILE

Analyze single PDB file:

For single PDB file, another option is use GE_BioStructures_v4.jl which employed BioStructures.jl package version 4, which will work with Julia 1.10.

Command is similar to above: julia GE_BioStructure_v4.jl -f PDB_FILE

The benifit of this file is using newer version of Julia and dependence packages so it improves loading time.

Note:

MDToolbox is not able to load structure contains HEATATM like ions. Find different library