Skip to main content

PotSim2: Simple package to segment and compare protein potential grids

Using gridDataFormats to read the grids and MDAnalysis to make pdb atom selections

Installation

pip install potsim2

Usage: Open two grids and calculate PIPSA like scores

The protein electrostatic potential grids can generated with APBS

from potsim2 import PotGrid

# read grids
grid1 = PotGrid('A__02_01.pdb', 'A__02_01.pkl')
grid2 = PotGrid('A__11_01.pdb', 'A__11_01.pkl')

# calculate skin for grid1 
skin_mask1 = grid1.get_skin_mask()
grid1.apply_mask(skin_mask1)

# calculate skin for grid2 
skin_mask2 = grid2.get_skin_mask()
grid2.apply_mask(skin_mask2)

# calc the Hodgkin similarity index and PIPSA like distance 
hsi, dis = grid1.score(grid2)

# export the skins in uncompressed OpenDX format to be visualized in PyMol/ChimeraX
grid1.export('A__02_01.dx')
grid2.export('A__11_01.dx')

Metadata

Release files for potsim2 0.3.6

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for potsim2 0.3.6
File Size Uploaded
potsim2-0.3.6.tar.gz 6.9 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for potsim2 0.3.6
File
potsim2-0.3.6-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
potsim2-0.3.6-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
potsim2-0.3.6-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
potsim2-0.3.6-cp313-cp313-macosx_10_13_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.13+ x86-64 Details
potsim2-0.3.6-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
potsim2-0.3.6-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
potsim2-0.3.6-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
potsim2-0.3.6-cp312-cp312-macosx_10_13_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.13+ x86-64 Details
potsim2-0.3.6-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
potsim2-0.3.6-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64, Linux glibc 2.24+ x86-64 Details
potsim2-0.3.6-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
potsim2-0.3.6-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details
potsim2-0.3.6-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
potsim2-0.3.6-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64, Linux glibc 2.24+ x86-64 Details
potsim2-0.3.6-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
potsim2-0.3.6-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details
potsim2-0.3.6-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
potsim2-0.3.6-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
potsim2-0.3.6-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details
potsim2-0.3.6-cp39-cp39-macosx_10_9_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.9+ x86-64 Details

Total release size: 1.3 MB

Release files / potsim2-0.3.6.tar.gz

Download URL potsim2-0.3.6.tar.gz
Size 6.9 kB
Tags Source
SHA-256 checksum
How to use checksums
3f9a09c1676db431fd6fbc06b9e9d206a23266ff21124b22ce29204c725fb991
BLAKE2b-256 checksum
How to use checksums
92b3e9e3551625c43090bcdbdeefa66548cb647af44bc90f39cb231db5b6d49a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.9.21

Release files / potsim2-0.3.6-cp313-cp313-win_amd64.whl

Download URL potsim2-0.3.6-cp313-cp313-win_amd64.whl
Size 64.9 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
e87ee1a88f33e17f49672c39b5e092195b49c8a34d8bd500a8ed20a23c83a991
BLAKE2b-256 checksum
How to use checksums
c1aea49cea1347b30c0cce25cb8ac2e51e3c650055147663ed5ab985a2f3d157
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.9.21

Release files / potsim2-0.3.6-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL potsim2-0.3.6-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 77.6 kB
Tags CPython 3.13 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
92e3e88f0d139da8497f3c7d832d44fd2d7d82b55532465a1c462dc42c67dd83
BLAKE2b-256 checksum
How to use checksums
9ac29ac726d4934e1a94a022db1f35c9506057abb093a59d8a8ab41b1e7903a7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.9.21

Release files / potsim2-0.3.6-cp313-cp313-macosx_11_0_arm64.whl

Download URL potsim2-0.3.6-cp313-cp313-macosx_11_0_arm64.whl
Size 62.5 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
13930b98512974bd12491a16f5a509d5f71aca8be5b1d692d593f7bcaa01b38d
BLAKE2b-256 checksum
How to use checksums
a06f8380cf2ddda0e34484b8322087a24a182dde6cd8ea9f46c7128c2e98a97e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.9.21

Release files / potsim2-0.3.6-cp313-cp313-macosx_10_13_x86_64.whl

Download URL potsim2-0.3.6-cp313-cp313-macosx_10_13_x86_64.whl
Size 64.1 kB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
e12ff70caa8c173e490e431d2fba533590c188bc0f786d81b84f1ac47a7061ac
BLAKE2b-256 checksum
How to use checksums
8cb0885549554c5157f5dac484b98ca23456494c1ae80a8991df75f91a9fa472
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.9.21

Release files / potsim2-0.3.6-cp312-cp312-win_amd64.whl

Download URL potsim2-0.3.6-cp312-cp312-win_amd64.whl
Size 64.8 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
0e097dffa975565822c0ebfd1e525d577833b75b85f6a90545002bfd605e2068
BLAKE2b-256 checksum
How to use checksums
854d7e0e4c286d2913f53431584f762cb73bffda5248ce28ef382050cf75be45
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.9.21

Release files / potsim2-0.3.6-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL potsim2-0.3.6-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 76.4 kB
Tags CPython 3.12 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
01f829bc355734d177a7a62bcc034adebf7a73bfdc99365f9702f315db93e291
BLAKE2b-256 checksum
How to use checksums
4f5dc5d5702a57c68cca1fb7efb076c0e665bc015b26c6124d973b9b38b8a13f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.9.21

Release files / potsim2-0.3.6-cp312-cp312-macosx_11_0_arm64.whl

Download URL potsim2-0.3.6-cp312-cp312-macosx_11_0_arm64.whl
Size 62.4 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
2eb1e68d66ec3fdd2b38aba3318d275b3ff2dc91fb4f7f4b3356e5aab4edb269
BLAKE2b-256 checksum
How to use checksums
474a7ebe62dcfc1c95c5d077f945e424dee5ba45304046080e180304332536ba
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.9.21

Release files / potsim2-0.3.6-cp312-cp312-macosx_10_13_x86_64.whl

Download URL potsim2-0.3.6-cp312-cp312-macosx_10_13_x86_64.whl
Size 64.0 kB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
b82f15490855922208efc976dd52f0b2d9e1201fc86aef638a1457aa67d0e7ed
BLAKE2b-256 checksum
How to use checksums
b4ba132cd06035bfc22cc23e4fc4e5766c05b8f27ed4d2c494ab8aa5bba9f7de
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.9.21

Release files / potsim2-0.3.6-cp311-cp311-win_amd64.whl

Download URL potsim2-0.3.6-cp311-cp311-win_amd64.whl
Size 64.8 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
b398499519df6b489e0dbf813bfbfc2a7b766682b3264f2b187fdf6a952833c7
BLAKE2b-256 checksum
How to use checksums
7f27b22760bd88805108159606ca0e965e25bd82b5259b1ea865e3a8f3228e49
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.9.21

Release files / potsim2-0.3.6-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL potsim2-0.3.6-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 76.8 kB
Tags CPython 3.11 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
c3c3ed50571879e99525b0b24520da4e775f83f9ee069058c86756dcef970d0c
BLAKE2b-256 checksum
How to use checksums
83f4e34451b6431eaf4e4cf9d183f44cb55adc0681b9b41ae04d68538540e87f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.9.21

Release files / potsim2-0.3.6-cp311-cp311-macosx_11_0_arm64.whl

Download URL potsim2-0.3.6-cp311-cp311-macosx_11_0_arm64.whl
Size 63.7 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
f6723d0043ba051c09b746aa23029e4f34b13d6bd23629938c012e5a96122148
BLAKE2b-256 checksum
How to use checksums
ff9b022d213f4f0ab2ab612de3633b93548a56b84140f2f5f4d6d968b3f1107d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.9.21

Release files / potsim2-0.3.6-cp311-cp311-macosx_10_9_x86_64.whl

Download URL potsim2-0.3.6-cp311-cp311-macosx_10_9_x86_64.whl
Size 65.2 kB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
7bac0f2d72a11a6139cd617f08b39cb03aa6dbcdd68ddd72fdac850e33247f13
BLAKE2b-256 checksum
How to use checksums
30e1d9b681fa1d060066228df38c8e2847e2facad6669673f32256cc4120ed02
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.9.21

Release files / potsim2-0.3.6-cp310-cp310-win_amd64.whl

Download URL potsim2-0.3.6-cp310-cp310-win_amd64.whl
Size 63.7 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
2b143980653763ca73435d36adddddcb5a13e9a4f64e5a923d566b32a2d1eb82
BLAKE2b-256 checksum
How to use checksums
c3d955d7b15d45091a4f21592ee2fef6cf3d46c18f7a98f032f754fddce6e5cf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.9.21

Release files / potsim2-0.3.6-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL potsim2-0.3.6-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 75.5 kB
Tags CPython 3.10 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
488b25fa1d7e1d8fa4d82e3fd5a6e0ab1bcba15b2bfdd852aeb3b25b209283a7
BLAKE2b-256 checksum
How to use checksums
fc36f356534d3ad0c3eada7f11ac42a026a635badec21ea9bca957884329d0af
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.9.21

Release files / potsim2-0.3.6-cp310-cp310-macosx_11_0_arm64.whl

Download URL potsim2-0.3.6-cp310-cp310-macosx_11_0_arm64.whl
Size 62.4 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
20cf7133db273507a41a5a87785bc3027565b642681bb285bb6b0a4ab9e779a8
BLAKE2b-256 checksum
How to use checksums
83b3d2a294838df9285a39854e64d5a154c89da7c9e72bebd396cdd43286ffbd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.9.21

Release files / potsim2-0.3.6-cp310-cp310-macosx_10_9_x86_64.whl

Download URL potsim2-0.3.6-cp310-cp310-macosx_10_9_x86_64.whl
Size 63.7 kB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
bbec7ae952f8321909df46b9bb4593814d4e86100177f59a106d719f33f3b0d2
BLAKE2b-256 checksum
How to use checksums
c1fca020ffb3922d484b91d620dd4fa273519518e67e4a8d79dfc5929dc83562
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.9.21

Release files / potsim2-0.3.6-cp39-cp39-win_amd64.whl

Download URL potsim2-0.3.6-cp39-cp39-win_amd64.whl
Size 63.8 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
4a72f85ef074524f2820f1ff0b15aeaa9b194f082080edc8b27a083e4ce46be9
BLAKE2b-256 checksum
How to use checksums
84fd1a1f370d5077914152d257e731608cd3bede34d5293f54372784e035cea8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.9.21

Release files / potsim2-0.3.6-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL potsim2-0.3.6-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 75.7 kB
Tags CPython 3.9 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
059bd66faa53417a7bbdf26bdcf0296741f5af7a9373a4b89e2db86c459d0ace
BLAKE2b-256 checksum
How to use checksums
82ff6cae118ffadf1e9b3785677a333afae2b9a669963f85cd8c2eb20f71e504
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.9.21

Release files / potsim2-0.3.6-cp39-cp39-macosx_11_0_arm64.whl

Download URL potsim2-0.3.6-cp39-cp39-macosx_11_0_arm64.whl
Size 62.5 kB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
13130089d38cee6a6009e0c632cd553a6cfe429ce1cb13b5ee91861123edd235
BLAKE2b-256 checksum
How to use checksums
d4f12302454d0806ae565340e884d9f4e19e2c275872fb88892e4917b8bd6e02
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.9.21

Release files / potsim2-0.3.6-cp39-cp39-macosx_10_9_x86_64.whl

Download URL potsim2-0.3.6-cp39-cp39-macosx_10_9_x86_64.whl
Size 63.8 kB
Tags CPython 3.9 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
0f8a5f2616f9397711b9629054026d14d98a87f68ce157f547fe8055d159d8b4
BLAKE2b-256 checksum
How to use checksums
194f9a5e71c1d89739e7f1f8f2e2e4790f1bea9ca11d8b16a29756122dc84d77
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.9.21

Release history Release notifications | RSS feed

This release

0.3.6 This release

21 release files

0.3.5

20 release files

0.3.4

21 release files

0.3.3

21 release files

0.3.2

17 release files

0.3.1

17 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page