Skip to main content

for analytics on nanoporous molecular structures

Project description

Table of contents

General info

poreMKS is a tool for the analytics of porous molecular structures.

The Molecular Structure of DDR: DDR Structure

The pore region of DDR embedded within the molecular structure. All Admissible Pore Structure

The pore region of DDR accessible by a 1.5A radius probe is visualized as below: Accessible Structure

The skeleton of the pore structure overlayed on the pore volume is visualized as below: Accessible Path Structure

The shortest paths for the probe through the pore structure are visualized as below: shortest paths

Dependencies

Project is created with:

  • ase: 3.16.2
  • scikit-image version: 0.14.0
  • scipy version: 1.1.0
  • numpy version: 1.16.0
  • numba version: 0.39.0
  • pytorch version: 0.4.1
  • pytoolz version: 0.9.0

Setup

To run this project, install it locally using conda:

$ cd ../<project_directory>
$ conda create -n poremks python=3.6
$ conda activate poremks
$ pip install -r requirements.txt
$ conda install pytorch-cpu torchvision-cpu -c pytorch
$ pip install poremks

Conda is a package and environment manager bundled with anaconda python distribution. See, https://www.continuum.io/downloads for more details on installing and using Conda.

Windows Users need to install visual studio build tools, in order to the compile c/c++ files assosciated with some of the dependencies.

Usage

Refer to the jupyter notebook in the doc folder.

Status

poreMKS is currently under active development.

References

EDT scikit-image ReadMe

Issues

Please send questions and issues about installation and usage of PyMKS to apaar92@gmail.com

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

poremks-1.0.7.tar.gz (8.4 kB view details)

Uploaded Source

Built Distribution

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

poremks-1.0.7-py2.py3-none-any.whl (8.7 kB view details)

Uploaded Python 2Python 3

File details

Details for the file poremks-1.0.7.tar.gz.

File metadata

  • Download URL: poremks-1.0.7.tar.gz
  • Upload date:
  • Size: 8.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.2.0 requests-toolbelt/0.9.1 tqdm/4.25.0 CPython/3.6.8

File hashes

Hashes for poremks-1.0.7.tar.gz
Algorithm Hash digest
SHA256 cea6b33046a935b2d240a699f0824fcaec244d32807c45ba6d649c18de7fa6be
MD5 c8aa4345be9b520241dcdb72358c43f1
BLAKE2b-256 e7cba74bd65c4903770999eaeb9bc9a08c687f7c0c00d2e8d8643751a44eda49

See more details on using hashes here.

File details

Details for the file poremks-1.0.7-py2.py3-none-any.whl.

File metadata

  • Download URL: poremks-1.0.7-py2.py3-none-any.whl
  • Upload date:
  • Size: 8.7 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.2.0 requests-toolbelt/0.9.1 tqdm/4.25.0 CPython/3.6.8

File hashes

Hashes for poremks-1.0.7-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 0fb2d15e8970338e3030c1dc76438baebd0991dfa1981b0e7d2e35f89803b44d
MD5 dbb37ed03648f0558eea1841720c40e3
BLAKE2b-256 d84ec07e393724d16726528e249598d2642fa5eb5a30dcb7e247c5a006b4b29b

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