Skip to main content

A tool for identifying water bridges and their topology in RNA–protein complexes.

Project description

A python code for detecting water bridges in RNA–protein complexes This code is written in python3. To run this code, go through the following steps:

  1. Place all three codes (‘1_Identification of water bridges.py’, ‘2_Topological classification of water bridges.py’, and ‘3_Nomenclature of A1-w-N1 waterbridges.py’) into a folder along with ‘.hb2’ files obtained from HBPLUS and respective PDB files.

  2. Double click ‘1_Identification of water bridges.py’, the code will run automatically and generate three text files:- ‘waterbridges_ALL.txt’ – contains all identified water bridges. ‘waterbridges_Base.txt’ – contains all identified water bridges involving at least one ribonucleotide utilizing its nucleobase moiety to form hydrogen bonds with water. ‘waterbridges_RiboPhos.txt’ – contains all other identified water bridges involving only phosphate moiety or ribose moiety.

  3. For demonstration, we used ‘waterbridges_Base.txt’. Double click on ‘2_Topological classification of water bridges.py’, it will classify water bridges according to their topology and generate many test files, one for each topology (‘A1-w-N1_Base.txt’, ‘A1-w-B2_Base’)

  4. Now, run ‘3_Nomenclature of A1-w-N1 waterbridges.py’, to assign a name to each base-mediated water bridge present in ‘waterbridges_Base.txt’. This will generate a file ‘classified_A1-w-B1_waterbridges’.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

waterbridge-0.1.1.tar.gz (9.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

waterbridge-0.1.1-py3-none-any.whl (10.4 kB view details)

Uploaded Python 3

File details

Details for the file waterbridge-0.1.1.tar.gz.

File metadata

  • Download URL: waterbridge-0.1.1.tar.gz
  • Upload date:
  • Size: 9.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.4

File hashes

Hashes for waterbridge-0.1.1.tar.gz
Algorithm Hash digest
SHA256 ed22268ae492279ecc57be4aeff8b562b40a1c74d581cf994702a17b39ef59c2
MD5 18fb3ce58de231e926175a4c375e1ff9
BLAKE2b-256 916766539b3a0591ecb5797de2c3cc45994c1e9af481877b99199262c8f3a343

See more details on using hashes here.

File details

Details for the file waterbridge-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: waterbridge-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 10.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.4

File hashes

Hashes for waterbridge-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 eccdb99e3df09eb48477a304a786e44cb6f3f5bedf7f36233ecf9a710936aff4
MD5 a310f4e09e13bcaefa66feb6dd5a16a6
BLAKE2b-256 fe795b5dcf89d34d27597e97e5eaa308297ffaa6c9bdfe55d66db5b9c15d26ba

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page