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.2.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.2-py3-none-any.whl (10.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: waterbridge-0.1.2.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.2.tar.gz
Algorithm Hash digest
SHA256 a315c675a55da8fb48f418cede133f93abc8e3aacb57a31fa0a447a46ca42d06
MD5 6438c1f9f2c2af276599a482dac345bb
BLAKE2b-256 9966574589deb4d1c834ae397f66d21d038f7b29fd28c5221198bd998a8e0388

See more details on using hashes here.

File details

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

File metadata

  • Download URL: waterbridge-0.1.2-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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 5eef30dfd9eff65c3a40a0d8e2f1472e08c4d918af6b65cecf633b2cea43763d
MD5 36f7f5abb94c00d3d1a8525cac36b8aa
BLAKE2b-256 cefc16b1607b7f7bd39d9fae0a90d94cb76669c38b7afbcd759874458a626bac

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