Table of user-defined structures
You can do this in three simple steps:
The following example compares the two structures with PDB ids 2RH1 and 3UON:
$ gesamt 3UON_h_added.pdb 2RH1_h_added.pdb > output.txt
get_resilabels.py
$ get_resilabels.py --input_gesamt output.txt --output_path label_files/
--proteins 3UON 2RH1
$ get_static_contacts.py --structure 3UON_h_added.pdb --output
3UON_contacts.tsv --itypes all
$ get_static_contacts.py --structure 2RH1_h_added.pdb --output
2RH1_contacts.tsv --itypes all
When using a simulation in the comparison, the approach is similar to the one described above. The only difference is that the contact file now contains multiple frames so it has to be reduced to a single frame based on frequency of interactions.
$ get_dynamic_contacts.py --topology top.pdb --trajectory trj.xtc --output sim_contacts.tsv --itypes all
$ get_contact_singleframe.py --input sim_contacts.tsv --output sim_single.tsv --min_frequency 0.6