diff --git a/docs/.buildinfo b/docs/.buildinfo index aac7713b..9cc100fe 100644 --- a/docs/.buildinfo +++ b/docs/.buildinfo @@ -1,4 +1,4 @@ # Sphinx build info version 1 # This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. -config: 20be272c6735472cac00b60093c59d94 +config: 80d08f2d83a4e2fa1777f29aeee6c2b0 tags: 645f666f9bcd5a90fca523b33c5a78b7 diff --git a/docs/.doctrees/_about/index.doctree b/docs/.doctrees/_about/index.doctree index cc17ada5..e7f73638 100644 Binary files a/docs/.doctrees/_about/index.doctree and b/docs/.doctrees/_about/index.doctree differ diff --git a/docs/.doctrees/_api_reference/Molecule.doctree b/docs/.doctrees/_api_reference/Molecule.doctree index 3ea946a4..dae5d8bb 100644 Binary files a/docs/.doctrees/_api_reference/Molecule.doctree and b/docs/.doctrees/_api_reference/Molecule.doctree differ diff --git a/docs/.doctrees/_api_reference/calculate_frequencies.doctree b/docs/.doctrees/_api_reference/calculate_frequencies.doctree index d71a50f9..9a325754 100644 Binary files a/docs/.doctrees/_api_reference/calculate_frequencies.doctree and b/docs/.doctrees/_api_reference/calculate_frequencies.doctree differ diff --git a/docs/.doctrees/_api_reference/constitutional.doctree b/docs/.doctrees/_api_reference/constitutional.doctree index cad58c16..b88c612c 100644 Binary files a/docs/.doctrees/_api_reference/constitutional.doctree and b/docs/.doctrees/_api_reference/constitutional.doctree differ diff --git a/docs/.doctrees/_api_reference/depth.doctree b/docs/.doctrees/_api_reference/depth.doctree index d04442dd..e8db9c91 100644 Binary files a/docs/.doctrees/_api_reference/depth.doctree and b/docs/.doctrees/_api_reference/depth.doctree differ diff --git a/docs/.doctrees/_api_reference/detect.doctree b/docs/.doctrees/_api_reference/detect.doctree index e789012e..cf24ad39 100644 Binary files a/docs/.doctrees/_api_reference/detect.doctree and b/docs/.doctrees/_api_reference/detect.doctree differ diff --git a/docs/.doctrees/_api_reference/export.doctree b/docs/.doctrees/_api_reference/export.doctree index ac5017e6..e91fe308 100644 Binary files a/docs/.doctrees/_api_reference/export.doctree and b/docs/.doctrees/_api_reference/export.doctree differ diff --git a/docs/.doctrees/_api_reference/export_openings.doctree b/docs/.doctrees/_api_reference/export_openings.doctree index 9244f125..944ed1e9 100644 Binary files a/docs/.doctrees/_api_reference/export_openings.doctree and b/docs/.doctrees/_api_reference/export_openings.doctree differ diff --git a/docs/.doctrees/_api_reference/get_vertices.doctree b/docs/.doctrees/_api_reference/get_vertices.doctree index 8dfe1ebc..9cfe678a 100644 Binary files a/docs/.doctrees/_api_reference/get_vertices.doctree and b/docs/.doctrees/_api_reference/get_vertices.doctree differ diff --git a/docs/.doctrees/_api_reference/get_vertices_from_file.doctree b/docs/.doctrees/_api_reference/get_vertices_from_file.doctree index e2552782..93b95d47 100644 Binary files a/docs/.doctrees/_api_reference/get_vertices_from_file.doctree and b/docs/.doctrees/_api_reference/get_vertices_from_file.doctree differ diff --git a/docs/.doctrees/_api_reference/hydropathy.doctree b/docs/.doctrees/_api_reference/hydropathy.doctree index 295ebdb3..d897a8aa 100644 Binary files a/docs/.doctrees/_api_reference/hydropathy.doctree and b/docs/.doctrees/_api_reference/hydropathy.doctree differ diff --git a/docs/.doctrees/_api_reference/index.doctree b/docs/.doctrees/_api_reference/index.doctree index e7ba0687..c54757f7 100644 Binary files a/docs/.doctrees/_api_reference/index.doctree and b/docs/.doctrees/_api_reference/index.doctree differ diff --git a/docs/.doctrees/_api_reference/openings.doctree b/docs/.doctrees/_api_reference/openings.doctree index dafd9a6b..1dfed478 100644 Binary files a/docs/.doctrees/_api_reference/openings.doctree and b/docs/.doctrees/_api_reference/openings.doctree differ diff --git a/docs/.doctrees/_api_reference/plot_frequencies.doctree b/docs/.doctrees/_api_reference/plot_frequencies.doctree index 3dbeff0b..59c1fb20 100644 Binary files a/docs/.doctrees/_api_reference/plot_frequencies.doctree and b/docs/.doctrees/_api_reference/plot_frequencies.doctree differ diff --git a/docs/.doctrees/_api_reference/pyKVFinderResults.doctree b/docs/.doctrees/_api_reference/pyKVFinderResults.doctree index 6bdfec4a..4b30cb44 100644 Binary files a/docs/.doctrees/_api_reference/pyKVFinderResults.doctree and b/docs/.doctrees/_api_reference/pyKVFinderResults.doctree differ diff --git a/docs/.doctrees/_api_reference/read_cavity.doctree b/docs/.doctrees/_api_reference/read_cavity.doctree index 7ac4ccc2..47f9e9c0 100644 Binary files a/docs/.doctrees/_api_reference/read_cavity.doctree and b/docs/.doctrees/_api_reference/read_cavity.doctree differ diff --git a/docs/.doctrees/_api_reference/read_pdb.doctree b/docs/.doctrees/_api_reference/read_pdb.doctree index a7f39217..d4bf404a 100644 Binary files a/docs/.doctrees/_api_reference/read_pdb.doctree and b/docs/.doctrees/_api_reference/read_pdb.doctree differ diff --git a/docs/.doctrees/_api_reference/read_vdw.doctree b/docs/.doctrees/_api_reference/read_vdw.doctree index ae091ef4..2486c6c5 100644 Binary files a/docs/.doctrees/_api_reference/read_vdw.doctree and b/docs/.doctrees/_api_reference/read_vdw.doctree differ diff --git a/docs/.doctrees/_api_reference/read_xyz.doctree b/docs/.doctrees/_api_reference/read_xyz.doctree index 29dc53a5..cf363aa4 100644 Binary files a/docs/.doctrees/_api_reference/read_xyz.doctree and b/docs/.doctrees/_api_reference/read_xyz.doctree differ diff --git a/docs/.doctrees/_api_reference/run_workflow.doctree b/docs/.doctrees/_api_reference/run_workflow.doctree index 9a43c4c7..50d5dd87 100644 Binary files a/docs/.doctrees/_api_reference/run_workflow.doctree and b/docs/.doctrees/_api_reference/run_workflow.doctree differ diff --git a/docs/.doctrees/_api_reference/spatial.doctree b/docs/.doctrees/_api_reference/spatial.doctree index 78903ca1..f94d9b3a 100644 Binary files a/docs/.doctrees/_api_reference/spatial.doctree and b/docs/.doctrees/_api_reference/spatial.doctree differ diff --git a/docs/.doctrees/_api_reference/write_results.doctree b/docs/.doctrees/_api_reference/write_results.doctree index 2456cb00..16a5acf2 100644 Binary files a/docs/.doctrees/_api_reference/write_results.doctree and b/docs/.doctrees/_api_reference/write_results.doctree differ diff --git a/docs/.doctrees/_cfg_files/box_file_template.doctree b/docs/.doctrees/_cfg_files/box_file_template.doctree index f2142bad..ed947e34 100644 Binary files a/docs/.doctrees/_cfg_files/box_file_template.doctree and b/docs/.doctrees/_cfg_files/box_file_template.doctree differ diff --git a/docs/.doctrees/_cfg_files/hydrophobicity_scale_file_template.doctree b/docs/.doctrees/_cfg_files/hydrophobicity_scale_file_template.doctree index 41bf30a9..fe7d1839 100644 Binary files a/docs/.doctrees/_cfg_files/hydrophobicity_scale_file_template.doctree and b/docs/.doctrees/_cfg_files/hydrophobicity_scale_file_template.doctree differ diff --git a/docs/.doctrees/_cfg_files/vdw_file_template.doctree b/docs/.doctrees/_cfg_files/vdw_file_template.doctree index 94e062ca..0d49a1b1 100644 Binary files a/docs/.doctrees/_cfg_files/vdw_file_template.doctree and b/docs/.doctrees/_cfg_files/vdw_file_template.doctree differ diff --git a/docs/.doctrees/_cli/index.doctree b/docs/.doctrees/_cli/index.doctree index b2529f97..205b0ec0 100644 Binary files a/docs/.doctrees/_cli/index.doctree and b/docs/.doctrees/_cli/index.doctree differ diff --git a/docs/.doctrees/_installation/index.doctree b/docs/.doctrees/_installation/index.doctree index ce069b4b..f4b5fe81 100644 Binary files a/docs/.doctrees/_installation/index.doctree and b/docs/.doctrees/_installation/index.doctree differ diff --git a/docs/.doctrees/_tutorial/index.doctree b/docs/.doctrees/_tutorial/index.doctree index be0b4d1d..1a74694c 100644 Binary files a/docs/.doctrees/_tutorial/index.doctree and b/docs/.doctrees/_tutorial/index.doctree differ diff --git a/docs/.doctrees/environment.pickle b/docs/.doctrees/environment.pickle index 6b33e7a2..9845fb9f 100644 Binary files a/docs/.doctrees/environment.pickle and b/docs/.doctrees/environment.pickle differ diff --git a/docs/.doctrees/index.doctree b/docs/.doctrees/index.doctree index 2f093f7b..db1ea2e3 100644 Binary files a/docs/.doctrees/index.doctree and b/docs/.doctrees/index.doctree differ diff --git a/docs/_about/index.html b/docs/_about/index.html index 90dcfa57..2ad7be8d 100644 --- a/docs/_about/index.html +++ b/docs/_about/index.html @@ -4,7 +4,7 @@ - Issues — pyKVFinder 0.6.0 documentation + Issues — pyKVFinder 0.6.7 documentation diff --git a/docs/_api_reference/Molecule.html b/docs/_api_reference/Molecule.html index 36dea563..8738ab75 100644 --- a/docs/_api_reference/Molecule.html +++ b/docs/_api_reference/Molecule.html @@ -4,7 +4,7 @@ - pyKVFinder.Molecule — pyKVFinder 0.6.0 documentation + pyKVFinder.Molecule — pyKVFinder 0.6.7 documentation diff --git a/docs/_api_reference/calculate_frequencies.html b/docs/_api_reference/calculate_frequencies.html index b367a632..093038ae 100644 --- a/docs/_api_reference/calculate_frequencies.html +++ b/docs/_api_reference/calculate_frequencies.html @@ -4,7 +4,7 @@ - pyKVFinder.calculate_frequencies — pyKVFinder 0.6.0 documentation + pyKVFinder.calculate_frequencies — pyKVFinder 0.6.7 documentation diff --git a/docs/_api_reference/constitutional.html b/docs/_api_reference/constitutional.html index 7ff6647c..08f9b0e5 100644 --- a/docs/_api_reference/constitutional.html +++ b/docs/_api_reference/constitutional.html @@ -4,7 +4,7 @@ - pyKVFinder.constitutional — pyKVFinder 0.6.0 documentation + pyKVFinder.constitutional — pyKVFinder 0.6.7 documentation diff --git a/docs/_api_reference/depth.html b/docs/_api_reference/depth.html index 33f1dc77..b549e0b2 100644 --- a/docs/_api_reference/depth.html +++ b/docs/_api_reference/depth.html @@ -4,7 +4,7 @@ - pyKVFinder.depth — pyKVFinder 0.6.0 documentation + pyKVFinder.depth — pyKVFinder 0.6.7 documentation diff --git a/docs/_api_reference/detect.html b/docs/_api_reference/detect.html index e6d260aa..8988e5c2 100644 --- a/docs/_api_reference/detect.html +++ b/docs/_api_reference/detect.html @@ -4,7 +4,7 @@ - pyKVFinder.detect — pyKVFinder 0.6.0 documentation + pyKVFinder.detect — pyKVFinder 0.6.7 documentation diff --git a/docs/_api_reference/export.html b/docs/_api_reference/export.html index eae84abf..82a1cfb1 100644 --- a/docs/_api_reference/export.html +++ b/docs/_api_reference/export.html @@ -4,7 +4,7 @@ - pyKVFinder.export — pyKVFinder 0.6.0 documentation + pyKVFinder.export — pyKVFinder 0.6.7 documentation diff --git a/docs/_api_reference/export_openings.html b/docs/_api_reference/export_openings.html index 2d91b17c..ea19fa75 100644 --- a/docs/_api_reference/export_openings.html +++ b/docs/_api_reference/export_openings.html @@ -4,7 +4,7 @@ - pyKVFinder.export_openings — pyKVFinder 0.6.0 documentation + pyKVFinder.export_openings — pyKVFinder 0.6.7 documentation diff --git a/docs/_api_reference/get_vertices.html b/docs/_api_reference/get_vertices.html index 30194bd9..e370a54f 100644 --- a/docs/_api_reference/get_vertices.html +++ b/docs/_api_reference/get_vertices.html @@ -4,7 +4,7 @@ - pyKVFinder.get_vertices — pyKVFinder 0.6.0 documentation + pyKVFinder.get_vertices — pyKVFinder 0.6.7 documentation diff --git a/docs/_api_reference/get_vertices_from_file.html b/docs/_api_reference/get_vertices_from_file.html index ec419ddd..801fe4ee 100644 --- a/docs/_api_reference/get_vertices_from_file.html +++ b/docs/_api_reference/get_vertices_from_file.html @@ -4,7 +4,7 @@ - pyKVFinder.get_vertices_from_file — pyKVFinder 0.6.0 documentation + pyKVFinder.get_vertices_from_file — pyKVFinder 0.6.7 documentation diff --git a/docs/_api_reference/hydropathy.html b/docs/_api_reference/hydropathy.html index a152b028..f34e8ef6 100644 --- a/docs/_api_reference/hydropathy.html +++ b/docs/_api_reference/hydropathy.html @@ -4,7 +4,7 @@ - pyKVFinder.hydropathy — pyKVFinder 0.6.0 documentation + pyKVFinder.hydropathy — pyKVFinder 0.6.7 documentation diff --git a/docs/_api_reference/index.html b/docs/_api_reference/index.html index 9e24533e..7cd6cfa4 100644 --- a/docs/_api_reference/index.html +++ b/docs/_api_reference/index.html @@ -4,7 +4,7 @@ - Functions — pyKVFinder 0.6.0 documentation + Functions — pyKVFinder 0.6.7 documentation diff --git a/docs/_api_reference/openings.html b/docs/_api_reference/openings.html index 02a23bb5..295cdf25 100644 --- a/docs/_api_reference/openings.html +++ b/docs/_api_reference/openings.html @@ -4,7 +4,7 @@ - pyKVFinder.openings — pyKVFinder 0.6.0 documentation + pyKVFinder.openings — pyKVFinder 0.6.7 documentation diff --git a/docs/_api_reference/plot_frequencies.html b/docs/_api_reference/plot_frequencies.html index c2688de6..2ac80593 100644 --- a/docs/_api_reference/plot_frequencies.html +++ b/docs/_api_reference/plot_frequencies.html @@ -4,7 +4,7 @@ - pyKVFinder.plot_frequencies — pyKVFinder 0.6.0 documentation + pyKVFinder.plot_frequencies — pyKVFinder 0.6.7 documentation diff --git a/docs/_api_reference/pyKVFinderResults.html b/docs/_api_reference/pyKVFinderResults.html index 396db1f7..205feffa 100644 --- a/docs/_api_reference/pyKVFinderResults.html +++ b/docs/_api_reference/pyKVFinderResults.html @@ -4,7 +4,7 @@ - pyKVFinder.pyKVFinderResults — pyKVFinder 0.6.0 documentation + pyKVFinder.pyKVFinderResults — pyKVFinder 0.6.7 documentation @@ -416,10 +416,10 @@

pyKVFinder.pyKVFinderResultsExample

-
>>> from pyKVFinder import pyKVFinder
->>> import os
+
>>> import os
+>>> import pyKVFinder
 >>> pdb = os.path.join(os.path.dirname(pyKVFinder.__file__), 'data', 'tests', '1FMO.pdb')
->>> results = pyKVFinder(pdb)
+>>> results = pyKVFinder.run_workflow(pdb)
 >>> results.export()
 
@@ -467,10 +467,10 @@

pyKVFinder.pyKVFinderResultsExample

-
>>> from pyKVFinder import pyKVFinder
->>> import os
+
>>> import os
+>>> import pyKVFinder
 >>> pdb = os.path.join(os.path.dirname(pyKVFinder.__file__), 'data', 'tests', '1FMO.pdb')
->>> results = pyKVFinder(pdb)
+>>> results = pyKVFinder.run_workflow(pdb)
 >>> results.export_all()
 
@@ -510,10 +510,10 @@

pyKVFinder.pyKVFinderResultsExample

-
>>> from pyKVFinder import pyKVFinder
->>> import os
+
>>> import os
+>>> import pyKVFinder
 >>> pdb = os.path.join(os.path.dirname(pyKVFinder.__file__), 'data', 'tests', '1FMO.pdb')
->>> results = pyKVFinder(pdb)
+>>> results = pyKVFinder.run_workflow(pdb)
 >>> results.plot_frequencies()
 
@@ -541,10 +541,10 @@

pyKVFinder.pyKVFinderResultsExample

-
>>> from pyKVFinder import pyKVFinder
->>> import os
+
>>> import os
+>>> import pyKVFinder
 >>> pdb = os.path.join(os.path.dirname(pyKVFinder.__file__), 'data', 'tests', '1FMO.pdb')
->>> results = pyKVFinder(pdb)
+>>> results = pyKVFinder.run_workflow(pdb)
 >>> results.write()
 
diff --git a/docs/_api_reference/read_cavity.html b/docs/_api_reference/read_cavity.html index 12a21bb2..81740413 100644 --- a/docs/_api_reference/read_cavity.html +++ b/docs/_api_reference/read_cavity.html @@ -4,7 +4,7 @@ - pyKVFinder.read_cavity — pyKVFinder 0.6.0 documentation + pyKVFinder.read_cavity — pyKVFinder 0.6.7 documentation diff --git a/docs/_api_reference/read_pdb.html b/docs/_api_reference/read_pdb.html index a5286f64..7dcbe755 100644 --- a/docs/_api_reference/read_pdb.html +++ b/docs/_api_reference/read_pdb.html @@ -4,7 +4,7 @@ - pyKVFinder.read_pdb — pyKVFinder 0.6.0 documentation + pyKVFinder.read_pdb — pyKVFinder 0.6.7 documentation diff --git a/docs/_api_reference/read_vdw.html b/docs/_api_reference/read_vdw.html index 145d1f31..8e505da7 100644 --- a/docs/_api_reference/read_vdw.html +++ b/docs/_api_reference/read_vdw.html @@ -4,7 +4,7 @@ - pyKVFinder.read_vdw — pyKVFinder 0.6.0 documentation + pyKVFinder.read_vdw — pyKVFinder 0.6.7 documentation diff --git a/docs/_api_reference/read_xyz.html b/docs/_api_reference/read_xyz.html index beb54e23..cd7b5397 100644 --- a/docs/_api_reference/read_xyz.html +++ b/docs/_api_reference/read_xyz.html @@ -4,7 +4,7 @@ - pyKVFinder.read_xyz — pyKVFinder 0.6.0 documentation + pyKVFinder.read_xyz — pyKVFinder 0.6.7 documentation diff --git a/docs/_api_reference/run_workflow.html b/docs/_api_reference/run_workflow.html index 0dea49ed..de5b8ed3 100644 --- a/docs/_api_reference/run_workflow.html +++ b/docs/_api_reference/run_workflow.html @@ -4,7 +4,7 @@ - pyKVFinder.run_workflow — pyKVFinder 0.6.0 documentation + pyKVFinder.run_workflow — pyKVFinder 0.6.7 documentation diff --git a/docs/_api_reference/spatial.html b/docs/_api_reference/spatial.html index 01723637..89c7f904 100644 --- a/docs/_api_reference/spatial.html +++ b/docs/_api_reference/spatial.html @@ -4,7 +4,7 @@ - pyKVFinder.spatial — pyKVFinder 0.6.0 documentation + pyKVFinder.spatial — pyKVFinder 0.6.7 documentation diff --git a/docs/_api_reference/write_results.html b/docs/_api_reference/write_results.html index 5f53d36a..4b6e9e81 100644 --- a/docs/_api_reference/write_results.html +++ b/docs/_api_reference/write_results.html @@ -4,7 +4,7 @@ - pyKVFinder.write_results — pyKVFinder 0.6.0 documentation + pyKVFinder.write_results — pyKVFinder 0.6.7 documentation diff --git a/docs/_cfg_files/box_file_template.html b/docs/_cfg_files/box_file_template.html index 28bd3acb..6a2f5338 100644 --- a/docs/_cfg_files/box_file_template.html +++ b/docs/_cfg_files/box_file_template.html @@ -4,7 +4,7 @@ - Box configuration file template — pyKVFinder 0.6.0 documentation + Box configuration file template — pyKVFinder 0.6.7 documentation @@ -110,19 +110,19 @@

Box configuration file template

There are three methods for defining a custom 3D grid in pyKVFinder.

The first directly defines four vertices of the 3D grid (origin, X-axis, Y-axis and Z-axis), an example is shown below:

-
[box]
-# px = [x, y, z]
-p1 = [0.0, 0.0, 0.0]
-p2 = [1.0, 0.0, 0.0]
-p3 = [0.0, 1.0, 0.0]
-p4 = [0.0, 0.0, 1.0]
+
[box]
+# px = [x, y, z]
+p1 = [0.0, 0.0, 0.0]
+p2 = [1.0, 0.0, 0.0]
+p3 = [0.0, 1.0, 0.0]
+p4 = [0.0, 0.0, 1.0]
 

Example: custom-box.toml.

The second defines a list of residues and a padding, the template is shown below:

-
[box]
-residues = [ ["resnum", "chain", "resname",], ["resnum", "chain", "resname",], ]
-padding =  3.5
+
[box]
+residues = [ ["resnum", "chain", "resname",], ["resnum", "chain", "resname",], ]
+padding =  3.5
 

Example: residues-box.toml.

diff --git a/docs/_cfg_files/hydrophobicity_scale_file_template.html b/docs/_cfg_files/hydrophobicity_scale_file_template.html index 608334d0..b5739c01 100644 --- a/docs/_cfg_files/hydrophobicity_scale_file_template.html +++ b/docs/_cfg_files/hydrophobicity_scale_file_template.html @@ -4,7 +4,7 @@ - Hydrophobicity scale file template — pyKVFinder 0.6.0 documentation + Hydrophobicity scale file template — pyKVFinder 0.6.7 documentation @@ -109,27 +109,27 @@

Hydrophobicity scale file template

The hydrophobicity scale file defines the name of the scale and the hydrophobicity value for each residue and when not defined, it assigns zero to the missing residues. The package contains six built-in hydrophobicity scales: Eisenberg & Weiss [1], Hessa & Heijne [2], Kyte & Doolittle [3], Moon & Fleming [4], Radzicka & Wolfenden [5], Wimley & White [6] and Zhao & London [7]. However, the user can define its own file with a mandatory format and pass it to pyKVFinder. The format is shown below:

-
[EisenbergWeiss]
-ALA = -0.64
-ARG = 2.6
-ASN = 0.8
-ASP = 0.92
-CYS = -0.3
-GLN = 0.87
-GLU = 0.76
-GLY = -0.49
-HIS = 0.41
-ILE = -1.42
-LEU = -1.09
-LYS = 1.54
-MET = -0.66
-PHE = -1.22
-PRO = -0.12
-SER = 0.18
-THR = 0.05
-TRP = -0.83
-TYR = -0.27
-VAL = -1.11
+
[EisenbergWeiss]
+ALA = -0.64
+ARG = 2.6
+ASN = 0.8
+ASP = 0.92
+CYS = -0.3
+GLN = 0.87
+GLU = 0.76
+GLY = -0.49
+HIS = 0.41
+ILE = -1.42
+LEU = -1.09
+LYS = 1.54
+MET = -0.66
+PHE = -1.22
+PRO = -0.12
+SER = 0.18
+THR = 0.05
+TRP = -0.83
+TYR = -0.27
+VAL = -1.11
 

References

    diff --git a/docs/_cfg_files/vdw_file_template.html b/docs/_cfg_files/vdw_file_template.html index 3be188d0..88003394 100644 --- a/docs/_cfg_files/vdw_file_template.html +++ b/docs/_cfg_files/vdw_file_template.html @@ -4,7 +4,7 @@ - Van der Waals radii file template — pyKVFinder 0.6.0 documentation + Van der Waals radii file template — pyKVFinder 0.6.7 documentation diff --git a/docs/_cli/index.html b/docs/_cli/index.html index 288d0a97..944eb588 100644 --- a/docs/_cli/index.html +++ b/docs/_cli/index.html @@ -4,7 +4,7 @@ - Positional arguments — pyKVFinder 0.6.0 documentation + Positional arguments — pyKVFinder 0.6.7 documentation @@ -113,15 +113,15 @@

    Command-line interface

    In addition to pyKVFinder package, a command-line interface (CLI) is available to ease cavity detection and characterization with the full set of customizable parameters.

    -
    $ pyKVFinder
    -Usage: pyKVFinder [-h] [-v] [--version] [-b <str>] [-O <str>]
    -                  [--nthreads <int>] [-d <str>] [-s <float>] [-i <float>]
    -                  [-o <float>] [-V <float>] [-R <float>] [-S <str>]
    -                  [--ignore_backbone] [-D] [--plot_frequencies]
    -                  [--hydropathy [{EisenbergWeiss, HessaHeijne, KyteDoolittle,
    -                  MoonFleming, RadzickaWolfenden, WimleyWhite, ZhaoLondon, <.toml>}]]
    -                  [-B <.toml>] [-L (<.pdb> | <.xyz>)] [--ligand_cutoff <float>]
    -                  (<.pdb> | <.xyz>)
    +
    $ pyKVFinder
    +Usage: pyKVFinder [-h] [-v] [--version] [-b <str>] [-O <str>]
    +                  [--nthreads <int>] [-d <str>] [-s <float>] [-i <float>]
    +                  [-o <float>] [-V <float>] [-R <float>] [-S <str>]
    +                  [--ignore_backbone] [-D] [--plot_frequencies]
    +                  [--hydropathy [{EisenbergWeiss, HessaHeijne, KyteDoolittle,
    +                  MoonFleming, RadzickaWolfenden, WimleyWhite, ZhaoLondon, <.toml>}]]
    +                  [-B <.toml>] [-L (<.pdb> | <.xyz>)] [--ligand_cutoff <float>]
    +                  (<.pdb> | <.xyz>)
     
    @@ -129,7 +129,7 @@

    Positional argumentsThe positional arguments are:

    @@ -146,12 +146,12 @@

    Installationsection.

    To install the latest release on PyPI, run:

    -
    pip install pyKVFinder
    +
    pip install pyKVFinder
     

    Or to install the latest developmental version, run:

    -
    git clone https://github.com/LBC-LNBio/pyKVFinder.git
    -pip install pyKVFinder
    +
    git clone https://github.com/LBC-LNBio/pyKVFinder.git
    +pip install pyKVFinder
     

diff --git a/docs/_modules/index.html b/docs/_modules/index.html index 81a9b8c9..7cd3a90d 100644 --- a/docs/_modules/index.html +++ b/docs/_modules/index.html @@ -3,7 +3,7 @@ - Overview: module code — pyKVFinder 0.6.0 documentation + Overview: module code — pyKVFinder 0.6.7 documentation diff --git a/docs/_modules/pyKVFinder/grid.html b/docs/_modules/pyKVFinder/grid.html index 18aa772a..b6c73ab3 100644 --- a/docs/_modules/pyKVFinder/grid.html +++ b/docs/_modules/pyKVFinder/grid.html @@ -3,7 +3,7 @@ - pyKVFinder.grid — pyKVFinder 0.6.0 documentation + pyKVFinder.grid — pyKVFinder 0.6.7 documentation @@ -129,7 +129,7 @@

Source code for pyKVFinder.grid

     probe_out: Union[float, int] = 4.0,
     step: Union[float, int] = 0.6,
 ) -> numpy.ndarray:
-    """Gets 3D grid vertices.
+    """Gets 3D grid vertices.
 
     Parameters
     ----------
@@ -227,7 +227,7 @@ 

Source code for pyKVFinder.grid

     probe_out: Union[float, int] = 4.0,
     nthreads: Optional[int] = None,
 ) -> Tuple[numpy.ndarray, numpy.ndarray, numpy.ndarray]:
-    """Gets 3D grid vertices from box configuration file or parKVFinder
+    """Gets 3D grid vertices from box configuration file or parKVFinder
     parameters file, selects atoms inside custom 3D grid, define sine
     and cosine of 3D grid angles and define xyz grid units.
 
@@ -416,7 +416,7 @@ 

Source code for pyKVFinder.grid

 def _get_vertices_from_box(
     box: Dict[str, List[float]], probe_out: float = 4.0
 ) -> numpy.ndarray:
-    """Gets 3D grid vertices from box coordinates.
+    """Gets 3D grid vertices from box coordinates.
 
     Parameters
     ----------
@@ -514,7 +514,7 @@ 

Source code for pyKVFinder.grid

     xyzr: numpy.ndarray,
     probe_out: float = 4.0,
 ) -> numpy.ndarray:
-    """Gets 3D grid vertices based on a list of residues (name and chain)
+    """Gets 3D grid vertices based on a list of residues (name and chain)
     and a padding value.
 
     Parameters
@@ -564,7 +564,7 @@ 

Source code for pyKVFinder.grid

 def _get_dimensions(
     vertices: Union[numpy.ndarray, List[List[float]]], step: Union[float, int] = 0.6
 ) -> Tuple[int, int, int]:
-    """Gets dimensions of 3D grid from vertices.
+    """Gets dimensions of 3D grid from vertices.
 
     Parameters
     ----------
@@ -627,7 +627,7 @@ 

Source code for pyKVFinder.grid

 
 
 def _get_sincos(vertices: Union[numpy.ndarray, List[List[float]]]) -> numpy.ndarray:
-    """Gets sine and cossine of the grid rotation angles from a list of vertices
+    """Gets sine and cossine of the grid rotation angles from a list of vertices
     coordinates.
 
     Parameters
@@ -695,7 +695,7 @@ 

Source code for pyKVFinder.grid

     nthreads: Optional[int] = None,
     verbose: bool = False,
 ) -> Tuple[int, numpy.ndarray]:
-    """Detects biomolecular cavities.
+    """Detects biomolecular cavities.
 
     Cavity points that belongs to the same cavity are assigned with an integer
     in the grid.
@@ -1087,7 +1087,7 @@ 

Source code for pyKVFinder.grid

 
 
 def _select_cavities(cavities: numpy.ndarray, selection: List[int]) -> numpy.ndarray:
-    """Select cavities in the 3D grid by cavity labels.
+    """Select cavities in the 3D grid by cavity labels.
 
     Parameters
     ----------
@@ -1131,7 +1131,7 @@ 

Source code for pyKVFinder.grid

 
 
 def _get_cavity_name(index: int) -> str:
-    """Get cavity name, eg KAA, KAB, and so on, based on the index.
+    """Get cavity name, eg KAA, KAB, and so on, based on the index.
 
     Parameters
     ----------
@@ -1143,12 +1143,12 @@ 

Source code for pyKVFinder.grid

     cavity_name : str
         Cavity name
     """
-    cavity_name = f"K{chr(65 + int(index / 26) % 26)}{chr(65 + (index % 26))}"
+    cavity_name = f"K{chr(65 + int(index / 26) % 26)}{chr(65 + (index % 26))}"
     return cavity_name
 
 
 def _get_cavity_label(cavity_name: str) -> int:
-    """Get cavity label, eg 2, 3, and so on, based on the cavity name.
+    """Get cavity label, eg 2, 3, and so on, based on the cavity name.
 
     Parameters
     ----------
@@ -1181,7 +1181,7 @@ 

Source code for pyKVFinder.grid

     ncav: int,
     selection: Optional[List[int]] = None,
 ) -> Tuple[Dict[str, float], Dict[str, float]]:
-    """Processes arrays of volumes and areas.
+    """Processes arrays of volumes and areas.
 
     Parameters
     ----------
@@ -1228,7 +1228,7 @@ 

Source code for pyKVFinder.grid

     nthreads: Optional[int] = None,
     verbose: bool = False,
 ) -> Tuple[numpy.ndarray, Dict[str, float], Dict[str, float]]:
-    """Spatial characterization (volume and area) of the detected cavities.
+    """Spatial characterization (volume and area) of the detected cavities.
 
     Parameters
     ----------
@@ -1401,7 +1401,7 @@ 

Source code for pyKVFinder.grid

     ncav: int,
     selection: Optional[List[int]] = None,
 ) -> Tuple[Dict[str, float], Dict[str, float]]:
-    """Processes arrays of maximum and average depths.
+    """Processes arrays of maximum and average depths.
 
     Parameters
     ----------
@@ -1448,7 +1448,7 @@ 

Source code for pyKVFinder.grid

     nthreads: Optional[int] = None,
     verbose: bool = False,
 ) -> Tuple[numpy.ndarray, Dict[str, float], Dict[str, float]]:
-    """Characterization of the depth of the detected cavities, including depth
+    """Characterization of the depth of the detected cavities, including depth
     per cavity point and maximum and average depths of detected cavities.
 
     Parameters
@@ -1609,7 +1609,7 @@ 

Source code for pyKVFinder.grid

 def _process_residues(
     raw: List[str], ncav: int, selection: Optional[List[int]] = None
 ) -> Dict[str, List[List[str]]]:
-    """Processes raw list of residues from _constitutional to a list of
+    """Processes raw list of residues from _constitutional to a list of
     residue information per cavity name.
 
     Parameters
@@ -1659,7 +1659,7 @@ 

Source code for pyKVFinder.grid

     nthreads: Optional[int] = None,
     verbose: bool = False,
 ) -> Dict[str, List[List[str]]]:
-    """Constitutional characterization (interface residues) of the detected
+    """Constitutional characterization (interface residues) of the detected
     cavities.
 
     Parameters
@@ -1897,7 +1897,7 @@ 

Source code for pyKVFinder.grid

 def _process_hydropathy(
     raw_avg_hydropathy: numpy.ndarray, ncav: int, selection: Optional[List[int]] = None
 ) -> Dict[str, float]:
-    """Processes array of average hydropathy.
+    """Processes array of average hydropathy.
 
     Parameters
     ----------
@@ -1942,7 +1942,7 @@ 

Source code for pyKVFinder.grid

     nthreads: Optional[int] = None,
     verbose: bool = False,
 ) -> Tuple[numpy.ndarray, Dict[str, float]]:
-    """Hydropathy characterization of the detected cavities.
+    """Hydropathy characterization of the detected cavities.
 
     Map a target hydrophobicity scale per surface point and calculate average hydropathy of detected cavities.
 
@@ -2283,7 +2283,7 @@ 

Source code for pyKVFinder.grid

 
 
 def _get_opening_name(index: int) -> str:
-    """Get opening name, eg OAA, OAB, and so on, based on the index.
+    """Get opening name, eg OAA, OAB, and so on, based on the index.
 
     Parameters
     ----------
@@ -2295,12 +2295,12 @@ 

Source code for pyKVFinder.grid

     opening_name : str
         Opening name
     """
-    opening_name = f"O{chr(65 + int(index / 26) % 26)}{chr(65 + (index % 26))}"
+    opening_name = f"O{chr(65 + int(index / 26) % 26)}{chr(65 + (index % 26))}"
     return opening_name
 
 
 def _get_opening_label(opening_name: str) -> int:
-    """Get opening label, eg 2, 3, and so on, based on the opening name.
+    """Get opening label, eg 2, 3, and so on, based on the opening name.
 
     Parameters
     ----------
@@ -2331,7 +2331,7 @@ 

Source code for pyKVFinder.grid

     raw_openings: numpy.ndarray,
     opening2cavity: numpy.ndarray,
 ) -> Dict[str, Dict[str, float]]:
-    """Processes arrays of openings' areas.
+    """Processes arrays of openings' areas.
 
     Parameters
     ----------
@@ -2377,7 +2377,7 @@ 

Source code for pyKVFinder.grid

     nthreads: Optional[int] = None,
     verbose: bool = False,
 ) -> Tuple[int, numpy.ndarray, Dict[str, Dict[str, float]]]:
-    """[WIP] Identify openings of the detected cavities and calculate their areas.
+    """[WIP] Identify openings of the detected cavities and calculate their areas.
 
     Parameters
     ----------
@@ -2595,7 +2595,7 @@ 

Source code for pyKVFinder.grid

     append: bool = False,
     model: int = 0,
 ) -> None:
-    """Export cavitiy (H) and surface (HA) points to PDB-formatted file with
+    """Export cavitiy (H) and surface (HA) points to PDB-formatted file with
     a variable (B; optional) in B-factor column, and hydropathy to
     PDB-formatted file in B-factor column at surface points (HA).
 
@@ -2851,7 +2851,7 @@ 

Source code for pyKVFinder.grid

     append: bool = False,
     model: int = 0,
 ) -> None:
-    """Export opening points (H) to a PDB-formatted file.
+    """Export opening points (H) to a PDB-formatted file.
 
     Parameters
     ----------
diff --git a/docs/_modules/pyKVFinder/main.html b/docs/_modules/pyKVFinder/main.html
index 2132b460..fa354470 100644
--- a/docs/_modules/pyKVFinder/main.html
+++ b/docs/_modules/pyKVFinder/main.html
@@ -3,7 +3,7 @@
 
   
   
-  pyKVFinder.main — pyKVFinder 0.6.0 documentation
+  pyKVFinder.main — pyKVFinder 0.6.7 documentation
       
       
     
@@ -142,7 +142,7 @@ 

Source code for pyKVFinder.main

 
 
 def cli() -> None:
-    """pyKVFinder Command Line Interface (CLI).
+    """pyKVFinder Command Line Interface (CLI).
 
     Parameters
     ----------
@@ -184,7 +184,7 @@ 

Source code for pyKVFinder.main

 
     # Start logging
     logging.basicConfig(
-        filename=f"{os.path.join(args.output_directory, 'KVFinder.log')}",
+        filename=f"{os.path.join(args.output_directory, 'KVFinder.log')}",
         level=logging.INFO,
         format="%(message)s",
     )
@@ -257,7 +257,7 @@ 

Source code for pyKVFinder.main

     logging.info(f"> Step: {args.step} \u00c5")
     logging.info(f"> Probe In: {args.probe_in} \u00c5")
     logging.info(f"> Probe Out: {args.probe_out} \u00c5")
-    logging.info(f"> Voxel volume: {args.step * args.step * args.step} \u00c5\u00b3")
+    logging.info(f"> Voxel volume: {args.step * args.step * args.step} \u00c5\u00b3")
     logging.info(f"> p1: {args.vertices[0]}")
     logging.info(f"> p2: {args.vertices[1]}")
     logging.info(f"> p3: {args.vertices[2]}")
@@ -386,7 +386,7 @@ 

Source code for pyKVFinder.main

 
 
 
[docs]class pyKVFinderResults(object): - """A class containing pyKVFinder detection and characterization results. + """A class containing pyKVFinder detection and characterization results. Parameters ---------- @@ -554,7 +554,7 @@

Source code for pyKVFinder.main

         output: Union[str, pathlib.Path] = "cavity.pdb",
         nthreads: Optional[int] = None,
     ) -> None:
-        """Exports cavitiy (H) and surface (HA) points to PDB-formatted file
+        """Exports cavitiy (H) and surface (HA) points to PDB-formatted file
         with a variable (B; optional) in B-factor column, and hydropathy to
         PDB-formatted file in B-factor column at surface points (HA).
 
@@ -575,10 +575,10 @@ 

Source code for pyKVFinder.main

 
         Example
         -------
-        >>> from pyKVFinder import pyKVFinder
         >>> import os
+        >>> import pyKVFinder
         >>> pdb = os.path.join(os.path.dirname(pyKVFinder.__file__), 'data', 'tests', '1FMO.pdb')
-        >>> results = pyKVFinder(pdb)
+        >>> results = pyKVFinder.run_workflow(pdb)
         >>> results.export()
         """
         export(
@@ -598,7 +598,7 @@ 

Source code for pyKVFinder.main

         fn: Union[str, pathlib.Path] = "results.toml",
         output: Optional[Union[str, pathlib.Path]] = None
     ) -> None:
-        """
+        """
         Writes file paths and cavity characterization to TOML-formatted file
 
         Parameters
@@ -619,10 +619,10 @@ 

Source code for pyKVFinder.main

 
         Example
         -------
-        >>> from pyKVFinder import pyKVFinder
         >>> import os
+        >>> import pyKVFinder
         >>> pdb = os.path.join(os.path.dirname(pyKVFinder.__file__), 'data', 'tests', '1FMO.pdb')
-        >>> results = pyKVFinder(pdb)
+        >>> results = pyKVFinder.run_workflow(pdb)
         >>> results.write()
         """
         write_results(
@@ -641,7 +641,7 @@ 

Source code for pyKVFinder.main

         )
[docs] def plot_frequencies(self, pdf: Union[str, pathlib.Path] = "barplots.pdf"): - """Plot bar charts of frequencies (residues and classes of residues) in + """Plot bar charts of frequencies (residues and classes of residues) in a PDF file. Parameters @@ -674,10 +674,10 @@

Source code for pyKVFinder.main

 
         Example
         -------
-        >>> from pyKVFinder import pyKVFinder
         >>> import os
+        >>> import pyKVFinder
         >>> pdb = os.path.join(os.path.dirname(pyKVFinder.__file__), 'data', 'tests', '1FMO.pdb')
-        >>> results = pyKVFinder(pdb)
+        >>> results = pyKVFinder.run_workflow(pdb)
         >>> results.plot_frequencies()
         """
         plot_frequencies(self.frequencies, pdf)
@@ -690,7 +690,7 @@

Source code for pyKVFinder.main

         pdf: Union[str, pathlib.Path] = "barplots.pdf",
         nthreads: Optional[int] = None,
     ) -> None:
-        """Exports cavities and characterization to PDB-formatted files,
+        """Exports cavities and characterization to PDB-formatted files,
         writes file paths and characterization to a TOML-formatted file, and
         optionally plot bar charts of frequencies (residues and classes of
         residues) in a PDF file.
@@ -737,10 +737,10 @@ 

Source code for pyKVFinder.main

 
         Example
         -------
-        >>> from pyKVFinder import pyKVFinder
         >>> import os
+        >>> import pyKVFinder
         >>> pdb = os.path.join(os.path.dirname(pyKVFinder.__file__), 'data', 'tests', '1FMO.pdb')
-        >>> results = pyKVFinder(pdb)
+        >>> results = pyKVFinder.run_workflow(pdb)
         >>> results.export_all()
 
         Yet, we can set a ``include_frequencies_pdf`` flag to True to plot the bar charts of the frequencies in a PDF file.
@@ -776,7 +776,7 @@ 

Source code for pyKVFinder.main

     nthreads: Optional[int] = None,
     verbose: bool = False,
 ) -> pyKVFinderResults:
-    """Detects and characterizes cavities (volume, area, depth [optional],
+    """Detects and characterizes cavities (volume, area, depth [optional],
     hydropathy [optional] and interface residues).
 
     Parameters
@@ -1295,7 +1295,7 @@ 

Source code for pyKVFinder.main

 
 
 
[docs]class Molecule(object): - """A class for representing molecular structures. + """A class for representing molecular structures. Parameters ---------- @@ -1393,7 +1393,7 @@

Source code for pyKVFinder.main

         nthreads: Optional[int] = None,
         verbose: bool = False,
     ):
-        """Initialize the Molecule object with molecule, radii, model, nthreads and verbose.
+        """Initialize the Molecule object with molecule, radii, model, nthreads and verbose.
 
         Parameters
         ----------
@@ -1472,109 +1472,109 @@ 

Source code for pyKVFinder.main

 
     @property
     def atomic(self) -> numpy.ndarray:
-        """Get _atomic attribute."""
+        """Get _atomic attribute."""
         return self._atomic
 
     @property
     def dim(self) -> Tuple[int, int, int]:
-        """Get _dim attribute"""
+        """Get _dim attribute"""
         return self._dim
 
     @property
     def grid(self) -> numpy.ndarray:
-        """Get _grid attribute."""
+        """Get _grid attribute."""
         return self._grid
 
     @property
     def molecule(self) -> Union[str, pathlib.Path]:
-        """Get _molecule attribute."""
+        """Get _molecule attribute."""
         return self._molecule
 
     @property
     def nx(self) -> int:
-        """Get grid units in X-axis."""
+        """Get grid units in X-axis."""
         if self._dim is not None:
             return self._dim[0]
 
     @property
     def ny(self) -> int:
-        """Get grid units in Y-axis."""
+        """Get grid units in Y-axis."""
         if self._dim is not None:
             return self._dim[1]
 
     @property
     def nz(self) -> int:
-        """Get grid units in Z-axis."""
+        """Get grid units in Z-axis."""
         if self._dim is not None:
             return self._dim[2]
 
     @property
     def p1(self) -> numpy.ndarray:
-        """Get origin of the 3D grid."""
+        """Get origin of the 3D grid."""
         if self._vertices is not None:
             return self._vertices[0]
 
     @property
     def p2(self) -> numpy.ndarray:
-        """Get X-axis max of the 3D grid."""
+        """Get X-axis max of the 3D grid."""
         if self._vertices is not None:
             return self._vertices[1]
 
     @property
     def p3(self) -> numpy.ndarray:
-        """Get Y-axis max of the 3D grid."""
+        """Get Y-axis max of the 3D grid."""
         if self._vertices is not None:
             return self._vertices[2]
 
     @property
     def p4(self) -> numpy.ndarray:
-        """Get Z-axis max of the 3D grid."""
+        """Get Z-axis max of the 3D grid."""
         if self._vertices is not None:
             return self._vertices[3]
 
     @property
     def padding(self) -> float:
-        """Get _padding attribute."""
+        """Get _padding attribute."""
         return self._padding
 
     @property
     def probe(self) -> float:
-        """Get _probe attribute."""
+        """Get _probe attribute."""
         return self._probe
 
     @property
     def radii(self) -> Dict[str, Any]:
-        """Get _radii attribute."""
+        """Get _radii attribute."""
         return self._radii
 
     @property
     def representation(self) -> str:
-        """Get _representation attribute."""
+        """Get _representation attribute."""
         return self._representation
 
     @property
     def rotation(self) -> numpy.ndarray:
-        """Get _rotation attribute."""
+        """Get _rotation attribute."""
         return self._rotation
 
     @property
     def step(self) -> float:
-        """Get _step attribute."""
+        """Get _step attribute."""
         if self._step is not None:
             return self._step
 
     @property
     def vertices(self) -> numpy.ndarray:
-        """Get _vertices attribute."""
+        """Get _vertices attribute."""
         return self._vertices
 
     @property
     def xyzr(self) -> numpy.ndarray:
-        """Get xyz coordinates and radius of molecule atoms."""
+        """Get xyz coordinates and radius of molecule atoms."""
         return self._atomic[:, 4:].astype(numpy.float64)
 
     def _set_grid(self, padding: Optional[float] = None) -> None:
-        """Define the 3D grid for the target molecule.
+        """Define the 3D grid for the target molecule.
 
         Parameters
         ----------
@@ -1614,7 +1614,7 @@ 

Source code for pyKVFinder.main

             print("sina: {}, sinb: {}, cosa: {}, cosb: {}".format(*self.rotation))
 
     def _get_padding(self) -> float:
-        """Automatically define the padding based on molecule coordinates, probe size, grid spacing and atom radii.
+        """Automatically define the padding based on molecule coordinates, probe size, grid spacing and atom radii.
 
         Returns
         -------
@@ -1627,7 +1627,7 @@ 

Source code for pyKVFinder.main

         return float(padding.round(decimals=1))
 
 
[docs] def vdw(self, step: float = 0.6, padding: Optional[float] = None) -> None: - """Fill the 3D grid with the molecule as the van der Waals surface representation. + """Fill the 3D grid with the molecule as the van der Waals surface representation. Parameters ---------- @@ -1709,7 +1709,7 @@

Source code for pyKVFinder.main

         surface: str = "SES",
         padding: Optional[float] = None,
     ) -> None:
-        """Fill the 3D grid with the molecule as the van der Waals surface representation.
+        """Fill the 3D grid with the molecule as the van der Waals surface representation.
 
         Parameters
         ----------
@@ -1844,7 +1844,7 @@ 

Source code for pyKVFinder.main

         ).reshape(self.nx, self.ny, self.nz)
[docs] def volume(self) -> float: - """Estimate the volume of the molecule based on the molecular surface representation, ie, vdW, SES or SAS representations. + """Estimate the volume of the molecule based on the molecular surface representation, ie, vdW, SES or SAS representations. Returns ------- @@ -1864,10 +1864,10 @@

Source code for pyKVFinder.main

             volume = _volume(
                 (self.grid == 0).astype(numpy.int32) * 2, self.step, 1, self.nthreads
             )
-            return float(volume.round(decimals=2))
+ return volume.round(decimals=2).item()
[docs] def preview(self, **kwargs) -> None: - """Preview the molecular surface in the 3D grid. + """Preview the molecular surface in the 3D grid. Example ------- @@ -1891,7 +1891,7 @@

Source code for pyKVFinder.main

         self,
         fn: Union[str, pathlib.Path] = "molecule.pdb",
     ) -> None:
-        """Export molecule points (H) to a PDB-formatted file.
+        """Export molecule points (H) to a PDB-formatted file.
 
         Parameters
         ----------
diff --git a/docs/_modules/pyKVFinder/utils.html b/docs/_modules/pyKVFinder/utils.html
index 10db9a46..4a2a9318 100644
--- a/docs/_modules/pyKVFinder/utils.html
+++ b/docs/_modules/pyKVFinder/utils.html
@@ -3,7 +3,7 @@
 
   
   
-  pyKVFinder.utils — pyKVFinder 0.6.0 documentation
+  pyKVFinder.utils — pyKVFinder 0.6.7 documentation
       
       
     
@@ -128,7 +128,7 @@ 

Source code for pyKVFinder.utils

 
[docs]def read_vdw( fn: Optional[Union[str, pathlib.Path]] = None ) -> Dict[str, Dict[str, float]]: - """Reads van der Waals radii from .dat file. + """Reads van der Waals radii from .dat file. Parameters ---------- @@ -234,7 +234,7 @@

Source code for pyKVFinder.utils

 def _process_pdb_line(
     line: str, vdw: Dict[str, Dict[str, float]]
 ) -> List[Union[str, float, int]]:
-    """Extracts ATOM and HETATM information of PDB line.
+    """Extracts ATOM and HETATM information of PDB line.
 
     Parameters
     ----------
@@ -283,7 +283,7 @@ 

Source code for pyKVFinder.utils

     vdw: Optional[Dict[str, Dict[str, float]]] = None,
     model: Optional[int] = None,
 ) -> numpy.ndarray:
-    """Reads PDB file into numpy.ndarrays.
+    """Reads PDB file into numpy.ndarrays.
 
     Parameters
     ----------
@@ -375,7 +375,7 @@ 

Source code for pyKVFinder.utils

 
[docs]def read_xyz( fn: Union[str, pathlib.Path], vdw: Optional[Dict[str, Dict[str, float]]] = None ) -> numpy.ndarray: - """Reads XYZ file into numpy.ndarrays. + """Reads XYZ file into numpy.ndarrays. Parameters ---------- @@ -473,7 +473,7 @@

Source code for pyKVFinder.utils

 
 
 def _read_cavity(cavity: Union[str, pathlib.Path]) -> numpy.ndarray:
-    """Reads xyz coordinates and labels of a cavities file into numpy.ndarray.
+    """Reads xyz coordinates and labels of a cavities file into numpy.ndarray.
 
     Parameters
     ----------
@@ -514,7 +514,7 @@ 

Source code for pyKVFinder.utils

     nthreads: Optional[int] = None,
     verbose: bool = False,
 ) -> numpy.ndarray:
-    """Read cavities and receptor inside a 3D grid.
+    """Read cavities and receptor inside a 3D grid.
 
     Parameters
     ----------
@@ -745,7 +745,7 @@ 

Source code for pyKVFinder.utils

 
 
 def _process_box(args: argparse.Namespace) -> Dict[str, List[float]]:
-    """Gets xyz coordinates of 3D grid vertices.
+    """Gets xyz coordinates of 3D grid vertices.
 
     Parameters
     ----------
@@ -834,7 +834,7 @@ 

Source code for pyKVFinder.utils

 
 
 def _write_parameters(args: argparse.Namespace) -> None:
-    """Writes parameters used in cavity detection and characterization of
+    """Writes parameters used in cavity detection and characterization of
     pyKVFinder to TOML-formatted file.
 
     Parameters
@@ -886,7 +886,7 @@ 

Source code for pyKVFinder.utils

 
[docs]def calculate_frequencies( residues: Dict[str, List[List[str]]] ) -> Dict[str, Dict[str, Dict[str, int]]]: - """Calculate frequencies of residues and class of residues + """Calculate frequencies of residues and class of residues (R1, R2, R3, R4 and R5) for detected cavities. Parameters @@ -999,7 +999,7 @@

Source code for pyKVFinder.utils

     frequencies: Dict[str, Dict[str, Dict[str, int]]],
     fn: Union[str, pathlib.Path] = "barplots.pdf",
 ) -> None:
-    """Plot bar charts of calculated frequencies (residues and classes of
+    """Plot bar charts of calculated frequencies (residues and classes of
     residues) for each detected cavity in a target PDF file.
 
     Parameters
@@ -1213,7 +1213,7 @@ 

Source code for pyKVFinder.utils

     frequencies: Optional[Dict[str, Dict[str, Dict[str, int]]]] = None,
     step: Union[float, int] = 0.6,
 ) -> None:
-    """Writes file paths and cavity characterization to TOML-formatted file.
+    """Writes file paths and cavity characterization to TOML-formatted file.
 
     Parameters
     ----------
diff --git a/docs/_static/documentation_options.js b/docs/_static/documentation_options.js
index 4b35c471..e5ac2122 100644
--- a/docs/_static/documentation_options.js
+++ b/docs/_static/documentation_options.js
@@ -1,6 +1,6 @@
 var DOCUMENTATION_OPTIONS = {
     URL_ROOT: document.getElementById("documentation_options").getAttribute('data-url_root'),
-    VERSION: '0.6.0',
+    VERSION: '0.6.7',
     LANGUAGE: 'en',
     COLLAPSE_INDEX: false,
     BUILDER: 'html',
diff --git a/docs/_tutorial/index.html b/docs/_tutorial/index.html
index 8accf2ef..68acab35 100644
--- a/docs/_tutorial/index.html
+++ b/docs/_tutorial/index.html
@@ -4,7 +4,7 @@
   
 
   
-  Cavity detection and characterization — pyKVFinder 0.6.0 documentation
+  Cavity detection and characterization — pyKVFinder 0.6.7 documentation
       
       
     
diff --git a/docs/genindex.html b/docs/genindex.html
index 1b21fc85..c26d734e 100644
--- a/docs/genindex.html
+++ b/docs/genindex.html
@@ -3,7 +3,7 @@
 
   
   
-  Index — pyKVFinder 0.6.0 documentation
+  Index — pyKVFinder 0.6.7 documentation
       
       
     
diff --git a/docs/index.html b/docs/index.html
index e63028fd..4b2c0711 100644
--- a/docs/index.html
+++ b/docs/index.html
@@ -4,7 +4,7 @@
   
 
   
-  Welcome to pyKVFinder’s documentation! — pyKVFinder 0.6.0 documentation
+  Welcome to pyKVFinder’s documentation! — pyKVFinder 0.6.7 documentation
       
       
     
diff --git a/docs/search.html b/docs/search.html
index ddb73f21..7da232f2 100644
--- a/docs/search.html
+++ b/docs/search.html
@@ -3,7 +3,7 @@
 
   
   
-  Search — pyKVFinder 0.6.0 documentation
+  Search — pyKVFinder 0.6.7 documentation
       
       
     
diff --git a/docs/searchindex.js b/docs/searchindex.js
index d53b66c6..524b96ca 100644
--- a/docs/searchindex.js
+++ b/docs/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"docnames": ["_about/index", "_api_reference/Molecule", "_api_reference/calculate_frequencies", "_api_reference/constitutional", "_api_reference/depth", "_api_reference/detect", "_api_reference/export", "_api_reference/export_openings", "_api_reference/get_vertices", "_api_reference/get_vertices_from_file", "_api_reference/hydropathy", "_api_reference/index", "_api_reference/openings", "_api_reference/plot_frequencies", "_api_reference/pyKVFinderResults", "_api_reference/read_cavity", "_api_reference/read_pdb", "_api_reference/read_vdw", "_api_reference/read_xyz", "_api_reference/run_workflow", "_api_reference/spatial", "_api_reference/write_results", "_cfg_files/box_file_template", "_cfg_files/hydrophobicity_scale_file_template", "_cfg_files/vdw_file_template", "_cli/index", "_installation/index", "_tutorial/index", "index"], "filenames": ["_about/index.rst", "_api_reference/Molecule.rst", "_api_reference/calculate_frequencies.rst", "_api_reference/constitutional.rst", "_api_reference/depth.rst", "_api_reference/detect.rst", "_api_reference/export.rst", "_api_reference/export_openings.rst", "_api_reference/get_vertices.rst", "_api_reference/get_vertices_from_file.rst", "_api_reference/hydropathy.rst", "_api_reference/index.rst", "_api_reference/openings.rst", "_api_reference/plot_frequencies.rst", "_api_reference/pyKVFinderResults.rst", "_api_reference/read_cavity.rst", "_api_reference/read_pdb.rst", "_api_reference/read_vdw.rst", "_api_reference/read_xyz.rst", "_api_reference/run_workflow.rst", "_api_reference/spatial.rst", "_api_reference/write_results.rst", "_cfg_files/box_file_template.rst", "_cfg_files/hydrophobicity_scale_file_template.rst", "_cfg_files/vdw_file_template.rst", "_cli/index.rst", "_installation/index.rst", "_tutorial/index.rst", "index.rst"], "titles": ["Issues", "pyKVFinder.Molecule", "pyKVFinder.calculate_frequencies", "pyKVFinder.constitutional", "pyKVFinder.depth", "pyKVFinder.detect", "pyKVFinder.export", "pyKVFinder.export_openings", "pyKVFinder.get_vertices", "pyKVFinder.get_vertices_from_file", "pyKVFinder.hydropathy", "Functions", "pyKVFinder.openings", "pyKVFinder.plot_frequencies", "pyKVFinder.pyKVFinderResults", "pyKVFinder.read_cavity", "pyKVFinder.read_pdb", "pyKVFinder.read_vdw", "pyKVFinder.read_xyz", "pyKVFinder.run_workflow", "pyKVFinder.spatial", "pyKVFinder.write_results", "Box configuration file template", "Hydrophobicity scale file template", "Van der Waals radii file template", "Positional arguments", "Requirements", "Cavity detection and characterization", "Welcome to pyKVFinder\u2019s documentation!"], "terms": {"about": [0, 27, 28], "packag": [0, 10, 17, 23, 24, 25, 27, 28], "us": [0, 1, 5, 9, 15, 16, 17, 18, 22, 24, 26, 27], "github": [0, 26, 27, 28], "project": 0, "manag": 0, "pleas": [0, 26], "help": [0, 25, 28], "u": [0, 17, 27], "report": 0, "ani": [0, 1, 27], "problem": 0, "request": 0, "On": [0, 26], "page": [0, 28], "you": [0, 5, 9, 15, 16, 18, 26, 27, 28], "can": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27], "file": [0, 1, 5, 6, 7, 9, 10, 13, 14, 15, 16, 17, 18, 19, 21, 25, 27], "bug": 0, "new": 0, "featur": [0, 27], "onli": 0, "make": 0, "sure": 0, "ha": [0, 1, 3, 4, 5, 6, 7, 8, 9, 10, 12, 14, 15, 17, 19, 20, 27], "alreadi": 0, "been": 0, "click": 0, "search": 0, "enter": 0, "some": [0, 19, 27], "keyword": [0, 1, 5, 15, 19], "thank": 0, "improv": 0, "wa": [0, 28], "develop": 0, "jo\u00e3o": 0, "victor": 0, "da": 0, "silva": 0, "guerra": 0, "helder": 0, "vera": 0, "ribeiro": 0, "filho": 0, "gabriel": 0, "ernesto": 0, "jara": 0, "leandro": 0, "oliveira": 0, "bortot": 0, "jos\u00e9": 0, "geraldo": 0, "de": 0, "carvalho": 0, "pereira": 0, "paulo": 0, "sergio": 0, "lope": 0, "comput": 0, "biologi": [0, 10, 23], "laboratori": 0, "lbc": [0, 26], "brazilian": 0, "bioscienc": 0, "nation": [0, 10, 23], "lnbio": [0, 26], "center": 0, "research": 0, "energi": 0, "materi": 0, "cnpem": 0, "If": [0, 1, 3, 4, 5, 6, 7, 9, 10, 12, 14, 15, 16, 17, 18, 19, 20, 26, 27], "have": [0, 12, 15, 19, 26, 27], "further": [0, 5, 19, 25, 27], "question": 0, "inquir": 0, "wish": [0, 15, 16, 18, 27], "contribut": 0, "kvfinder": [0, 15, 28], "contact": [0, 3, 10, 25, 27], "joao": 0, "br": [0, 17, 27], "j": [0, 10, 23], "v": [0, 17, 25, 27], "": [0, 5, 17, 19, 22, 25, 27], "h": [0, 1, 6, 7, 10, 14, 17, 23, 24, 25, 27], "g": [0, 10, 23], "e": [0, 2, 3, 10, 16, 17, 19, 21, 23, 27], "l": [0, 25], "o": [0, 1, 3, 4, 5, 6, 7, 9, 10, 12, 14, 15, 16, 17, 18, 19, 20, 21, 24, 25, 27], "c": [0, 3, 10, 17, 19, 23, 24, 27, 28], "p": [0, 17, 27], "2021": 0, "an": [0, 5, 7, 10, 12, 17, 22, 23, 26, 27], "effici": 0, "integr": 0, "python": [0, 1, 17, 26, 27, 28], "biomolecular": [0, 5, 25], "caviti": [0, 2, 3, 4, 5, 6, 7, 9, 10, 12, 13, 14, 15, 19, 20, 21, 25, 28], "detect": [0, 2, 3, 4, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 18, 19, 20, 21, 23, 28], "character": [0, 3, 4, 9, 10, 12, 14, 19, 20, 21, 28], "data": [0, 1, 3, 5, 8, 9, 10, 14, 15, 16, 18, 19, 21], "scienc": [0, 10, 23], "bmc": 0, "bioinformat": 0, "22": [0, 3, 4, 19, 20, 21, 23, 27], "1": [0, 1, 2, 3, 4, 5, 6, 7, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25], "607": 0, "http": [0, 26], "doi": 0, "org": 0, "10": [0, 4, 5, 9, 19, 21], "1186": 0, "s12859": 0, "021": 0, "04519": 0, "4": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 13, 14, 15, 17, 19, 20, 21, 23, 25], "molecul": [0, 11, 17, 27], "also": [0, 5, 19, 25, 27], "alv": 0, "f": [0, 1, 5, 9, 17, 19, 27], "bouriss": 0, "d": [0, 10, 17, 23, 25, 27], "szal\u00f3ki": 0, "2023": 0, "supramolecular": [0, 27], "cage": [0, 27], "journal": [0, 10, 23], "chemic": 0, "inform": [0, 1, 3, 4, 5, 9, 10, 12, 15, 18, 19, 20, 25, 27], "model": [0, 1, 6, 7, 16, 19, 27], "63": [0, 17, 19, 20, 21, 27], "12": [0, 4, 10, 12, 19, 20, 21, 23, 27], "3772": 0, "3785": 0, "1021": 0, "ac": [0, 17, 27], "jcim": 0, "3c00328": 0, "thi": [0, 5, 19, 25, 26, 27, 28], "work": [0, 25], "support": 0, "funda\u00e7\u00e3o": 0, "amparo": 0, "\u00e0": 0, "pesquisa": 0, "do": [0, 3, 4, 5, 6, 7, 10, 12, 14, 19, 20, 27], "estado": 0, "s\u00e3o": 0, "fapesp": 0, "grant": 0, "number": [0, 1, 3, 4, 5, 6, 7, 8, 9, 10, 12, 14, 15, 16, 18, 19, 20, 21, 25, 27], "2018": 0, "00629": 0, "0": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 17, 19, 20, 21, 22, 23, 24, 25, 27], "conselho": 0, "nacion": 0, "desenvolvimento": 0, "cient\u00edfico": 0, "tecnol\u00f3gico": 0, "cnpq": 0, "350244": 0, "2020": 0, "The": [0, 1, 2, 3, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27], "softwar": [0, 15], "i": [0, 1, 2, 3, 4, 5, 6, 7, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27], "under": 0, "term": 0, "gnu": 0, "gener": [0, 1, 16, 17, 18, 24, 27], "public": 0, "version": [0, 25, 26], "3": [0, 2, 3, 4, 5, 6, 7, 9, 10, 12, 13, 14, 18, 19, 20, 21, 22, 23, 26], "gpl3": 0, "distribut": [0, 10, 23], "hope": 0, "without": 0, "warranti": 0, "even": 0, "impli": 0, "merchant": 0, "fit": 0, "FOR": 0, "A": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 25, 27], "particular": 0, "purpos": 0, "see": [0, 5, 9, 10, 17, 19, 25, 27], "more": [0, 9], "detail": [0, 9, 27], "class": [1, 2, 3, 13, 14, 19, 21, 25, 27], "str": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 25], "path": [1, 5, 6, 7, 9, 10, 13, 14, 15, 16, 17, 18, 19, 21, 25, 27], "radii": [1, 15, 16, 17, 18, 19, 25], "dict": [1, 2, 3, 4, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21], "none": [1, 3, 4, 5, 6, 7, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 25, 27], "int": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 19, 20, 21, 25, 27], "nthread": [1, 3, 4, 5, 6, 7, 9, 10, 12, 14, 15, 19, 20, 25], "verbos": [1, 3, 4, 5, 10, 12, 15, 19, 20, 25], "bool": [1, 3, 4, 5, 6, 7, 10, 12, 14, 15, 19, 20], "fals": [1, 3, 4, 5, 6, 7, 10, 12, 14, 15, 19, 20, 25, 27], "sourc": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21], "repres": [1, 27], "molecular": [1, 10, 15, 23], "structur": [1, 10, 19, 23], "paramet": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 25, 27], "union": [1, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21], "pathlib": [1, 6, 7, 9, 10, 13, 14, 15, 16, 17, 18, 19, 21], "either": 1, "pdb": [1, 5, 6, 7, 12, 14, 15, 16, 19, 21, 24, 25, 27], "xyz": [1, 3, 5, 6, 7, 8, 9, 10, 14, 15, 16, 18, 19, 21, 25, 27], "format": [1, 6, 7, 9, 10, 14, 17, 19, 21, 22, 23, 24, 25, 27], "option": [1, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21], "van": [1, 15, 16, 17, 18, 19, 25], "der": [1, 15, 16, 17, 18, 19, 25], "waal": [1, 15, 16, 17, 18, 19, 25], "dictionari": [1, 2, 3, 4, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 25], "vdw": [1, 15, 16, 17, 18, 19, 24, 25], "default": [1, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 25, 26, 27], "appli": [1, 5, 17, 19, 25, 27], "built": [1, 10, 15, 16, 17, 18, 19, 23, 24, 25, 27, 28], "dat": [1, 16, 17, 18, 19, 24, 25, 27], "multi": [1, 16], "keep": [1, 16, 19], "atom": [1, 3, 5, 8, 9, 10, 16, 17, 18, 19, 24, 27], "from": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 25, 26], "all": [1, 6, 11, 16, 19, 21, 27], "thread": [1, 3, 4, 5, 6, 7, 9, 10, 12, 14, 15, 19, 20, 25], "cpu_count": [1, 3, 4, 5, 6, 7, 9, 10, 12, 14, 15, 19, 20, 25], "print": [1, 3, 4, 5, 9, 10, 12, 15, 19, 20, 25], "extra": [1, 3, 4, 5, 10, 12, 15, 19, 20], "standard": [1, 2, 3, 4, 5, 10, 12, 13, 14, 15, 19, 20, 24, 25], "output": [1, 3, 4, 5, 10, 12, 14, 15, 16, 18, 19, 20, 21, 25, 27], "_atom": 1, "numpi": [1, 3, 4, 5, 6, 7, 8, 9, 10, 12, 14, 15, 16, 18, 19, 20, 27], "arrai": [1, 3, 4, 5, 6, 7, 8, 9, 10, 12, 14, 15, 16, 18, 19, 20, 27], "residu": [1, 2, 3, 5, 8, 9, 10, 13, 14, 16, 17, 18, 19, 21, 22, 23, 24, 25, 27], "chain": [1, 3, 5, 8, 9, 10, 16, 18, 22, 23, 25, 27], "name": [1, 3, 4, 5, 6, 7, 8, 9, 10, 12, 16, 18, 19, 20, 23, 24, 27], "coordin": [1, 3, 5, 6, 7, 8, 9, 10, 14, 16, 18, 19, 25, 27], "radiu": [1, 3, 5, 8, 9, 10, 16, 17, 18, 19, 24, 25, 27], "each": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 27], "type": [1, 2, 3, 8, 11, 14, 15, 16, 17, 18, 19, 24, 27], "ndarrai": [1, 3, 4, 5, 6, 7, 8, 9, 10, 12, 14, 15, 16, 18, 19, 20], "_dim": 1, "grid": [1, 3, 4, 5, 6, 7, 8, 9, 10, 12, 14, 15, 19, 20, 21, 22, 25], "dimens": 1, "tupl": [1, 4, 5, 9, 10, 12, 20, 27], "_grid": 1, "point": [1, 3, 4, 5, 6, 7, 10, 12, 14, 15, 19, 20, 21, 25], "3d": [1, 3, 4, 5, 6, 7, 8, 9, 10, 12, 14, 15, 19, 20, 21, 22, 25], "nx": [1, 3, 4, 5, 6, 7, 10, 12, 14, 15, 19, 20], "ny": [1, 3, 4, 5, 6, 7, 10, 12, 14, 15, 19, 20], "nz": [1, 3, 4, 5, 6, 7, 10, 12, 14, 15, 17, 19, 20, 27], "integ": [1, 2, 3, 4, 5, 6, 7, 9, 10, 12, 13, 14, 15, 19, 20, 21, 27], "label": [1, 2, 3, 4, 5, 6, 7, 10, 12, 13, 14, 15, 19, 20, 21, 27], "posit": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 19, 20, 21, 27], "ar": [1, 2, 3, 4, 5, 6, 7, 9, 10, 12, 13, 14, 15, 17, 19, 20, 22, 25, 27], "solvent": [1, 5, 15, 19, 25, 27], "_molecul": 1, "_pad": 1, "length": [1, 5, 19, 25], "add": [1, 9], "direct": [1, 9], "float": [1, 3, 4, 5, 6, 7, 8, 9, 10, 12, 14, 15, 16, 17, 18, 19, 20, 21, 25], "_probe": 1, "spheric": [1, 27], "probe": [1, 3, 5, 8, 9, 10, 15, 19, 25, 27], "size": [1, 3, 5, 8, 9, 10, 15, 19, 25, 27], "defin": [1, 3, 4, 5, 6, 9, 10, 12, 16, 17, 18, 19, 20, 22, 23, 24, 25, 27], "surfac": [1, 5, 6, 10, 14, 15, 19, 20, 21, 25], "base": [1, 2, 3, 4, 6, 7, 10, 13, 14, 16, 17, 18, 19, 20, 21, 24, 25, 26, 27], "represent": [1, 5, 15, 25, 27], "_radii": 1, "contain": [1, 10, 14, 15, 16, 17, 18, 23, 24, 27], "valu": [1, 6, 10, 14, 15, 16, 17, 18, 19, 23, 24, 25, 27], "_represent": 1, "se": [1, 5, 15, 17, 19, 25], "exclud": [1, 5, 15, 19, 25, 27], "sa": [1, 5, 15, 19, 25], "access": [1, 5, 15, 19, 25, 27], "_rotat": 1, "sine": [1, 9], "cossin": 1, "rotat": 1, "angl": [1, 9], "sina": 1, "cosa": 1, "sinb": 1, "cosb": 1, "_step": [1, 14, 19], "space": [1, 3, 4, 5, 6, 7, 8, 9, 10, 12, 14, 15, 19, 20, 21, 25, 27], "_vertic": [1, 14, 19], "list": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 14, 19, 20, 21, 22, 25, 27], "vertic": [1, 3, 5, 6, 7, 8, 9, 10, 12, 14, 19, 22, 25, 27], "origin": [1, 3, 5, 6, 7, 8, 9, 10, 14, 19, 22, 25, 27], "x": [1, 3, 5, 6, 7, 8, 9, 10, 14, 19, 22, 25, 27], "axi": [1, 3, 5, 6, 7, 8, 9, 10, 14, 19, 22, 25, 27], "y": [1, 3, 5, 6, 7, 8, 9, 10, 14, 17, 19, 22, 25, 27], "z": [1, 3, 5, 6, 7, 8, 9, 10, 14, 19, 22, 25, 27], "parallel": [1, 25, 28], "process": 1, "whether": [1, 3, 5, 6, 7, 10, 14, 19], "when": [1, 3, 6, 10, 15, 16, 17, 18, 19, 23, 24, 25, 27], "function": [1, 5, 15, 16, 17, 18, 19, 27], "load": [1, 5, 16, 18], "read_vdw": [1, 11, 15, 16, 18, 27], "exampl": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "target": [1, 5, 10, 13, 15, 16, 18, 19, 25], "clo4": [1, 27], "import": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 27], "join": [1, 5, 9, 14, 15, 16, 18, 19, 21, 27], "dirnam": [1, 5, 9, 14, 15, 16, 18, 19, 21, 27], "__file__": [1, 5, 9, 14, 15, 16, 18, 19, 21, 27], "test": [1, 5, 9, 14, 15, 16, 18, 19, 21, 27], "main": [1, 27], "object": [1, 19, 27], "0x7f5ddacf2230": [1, 27], "creat": [1, 9, 17, 22, 26, 27], "pymol": [1, 9, 15, 22, 27], "v2": 1, "5": [1, 5, 10, 19, 21, 22, 23, 25], "gen": [1, 17, 27], "cl": [1, 17, 27], "75": [1, 3, 17, 19, 21, 27], "52": [1, 2, 3, 19, 20, 21, 27], "specifi": [1, 15, 16, 17, 18, 25, 27], "follow": [1, 17, 19, 27], "templat": [1, 5, 9, 10, 17, 19, 25, 27], "chimerax": 1, "open": [1, 5, 7, 9, 11, 17, 19, 27], "w": [1, 17, 27], "write": [1, 6, 7, 14, 17, 21], "ncl": 1, "t": [1, 10, 17, 23, 26], "t1": [1, 17], "98": [1, 3, 17, 19, 21, 27], "nO": [1, 17], "46": [1, 12, 19, 20, 27], "n": [1, 3, 5, 8, 9, 10, 17, 19, 24, 26, 27], "properti": 1, "get": [1, 8, 9, 28], "attribut": [1, 19, 27], "dim": 1, "export": [1, 4, 5, 7, 8, 9, 10, 11, 12, 14, 15, 20, 21], "fn": [1, 5, 6, 7, 9, 13, 14, 16, 17, 18, 19, 21, 27], "volum": [1, 3, 4, 5, 6, 10, 14, 19, 20, 21, 25], "rerpesent": 1, "rais": [1, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 15, 16, 17, 18, 19, 20, 21], "typeerror": [1, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 15, 16, 17, 18, 19, 20, 21], "must": [1, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 15, 16, 17, 18, 19, 20, 21, 27], "string": [1, 3, 4, 5, 6, 7, 9, 10, 12, 13, 15, 16, 17, 18, 20, 21], "With": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 15, 16, 18, 20, 21, 27], "run": [1, 19, 26, 27], "unit": [1, 9], "p1": [1, 5, 9, 19, 22, 25, 27], "p2": [1, 5, 9, 19, 22, 25, 27], "max": [1, 10, 14, 19, 25], "p3": [1, 5, 9, 19, 22, 25, 27], "p4": [1, 5, 9, 19, 22, 25, 27], "pad": [1, 9, 22, 25, 27], "preview": [1, 27], "kwarg": 1, "step": [1, 3, 4, 5, 6, 7, 8, 9, 10, 12, 15, 19, 20, 21, 25], "6": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 15, 17, 19, 20, 21, 23, 25], "fill": 1, "automat": [1, 27], "real": [1, 3, 4, 5, 6, 7, 8, 9, 10, 12, 15, 20, 21], "valueerror": [1, 3, 4, 5, 6, 7, 8, 9, 10, 12, 15, 17, 20, 21], "probe_out": [1, 5, 8, 9, 15, 19, 25, 27], "method": [1, 9, 10, 22, 23, 27], "take": [1, 15, 16, 17, 18, 27], "return": [1, 2, 3, 4, 5, 8, 9, 10, 12, 15, 16, 17, 18, 19, 20, 27], "dtype": [1, 5, 15, 16, 18, 19, 20, 27], "int32": [1, 5, 15, 19, 20, 27], "estim": [1, 27], "ie": 1, "a\u00b3": 1, "90": [1, 27], "8": [1, 2, 3, 5, 8, 9, 10, 12, 13, 19, 20, 21, 23], "xyzr": 1, "calcul": [2, 10, 12, 13, 15, 25], "frequenc": [2, 13, 14, 19, 21, 25], "r1": [2, 3, 13, 14, 19, 21, 25, 27], "r2": [2, 3, 13, 14, 19, 21, 25, 27], "r3": [2, 3, 13, 14, 19, 21, 25, 27], "r4": [2, 3, 13, 14, 19, 21, 25, 27], "r5": [2, 3, 13, 14, 19, 21, 25, 27], "interfac": [2, 3, 10, 14, 19, 21, 23, 25, 27, 28], "nomenclatur": [2, 3, 4, 6, 7, 10, 12, 13, 14, 19, 20, 21, 27], "mark": [2, 3, 4, 6, 7, 10, 13, 14, 19, 20, 21, 27], "2": [2, 3, 4, 5, 6, 7, 10, 12, 13, 14, 15, 17, 18, 19, 20, 21, 23, 24, 25], "first": [2, 3, 4, 6, 7, 9, 10, 13, 14, 19, 20, 21, 22, 27], "correspond": [2, 3, 4, 6, 7, 10, 13, 14, 19, 20, 21, 27], "kaa": [2, 3, 4, 6, 10, 12, 13, 14, 19, 20, 21, 27], "kab": [2, 3, 4, 6, 10, 12, 13, 14, 19, 20, 21, 27], "kac": [2, 3, 4, 6, 10, 12, 13, 14, 19, 20, 21, 27], "so": [2, 3, 4, 6, 7, 10, 13, 14, 19, 20, 21, 27], "aliphat": [2, 3, 13, 14, 19, 25], "apolar": [2, 3, 13, 14, 19, 25, 27], "alanin": [2, 3, 13, 14, 19, 27], "glycin": [2, 3, 13, 14, 19, 27], "isoleucin": [2, 3, 13, 14, 19, 27], "leucin": [2, 3, 13, 14, 19, 27], "methionin": [2, 3, 13, 14, 19, 27], "valin": [2, 3, 13, 14, 19, 27], "aromat": [2, 3, 13, 14, 19, 25, 27], "phenylalanin": [2, 3, 13, 14, 19, 27], "tryptophan": [2, 3, 13, 14, 19, 27], "tyrosin": [2, 3, 13, 14, 19, 27], "polar": [2, 3, 10, 13, 14, 19, 23, 25, 27], "uncharg": [2, 3, 13, 14, 19, 25, 27], "asparagin": [2, 3, 13, 14, 19, 27], "cystein": [2, 3, 13, 14, 19, 27], "glutamin": [2, 3, 13, 14, 19, 27], "prolin": [2, 3, 13, 14, 19, 27], "serin": [2, 3, 13, 14, 19, 27], "threonin": [2, 3, 13, 14, 19, 27], "neg": [2, 3, 5, 8, 9, 10, 13, 14, 15, 19, 25, 27], "charg": [2, 3, 13, 14, 19, 25, 27], "aspart": [2, 3, 13, 14, 19, 27], "glutam": [2, 3, 13, 14, 19, 27], "arginin": [2, 3, 13, 14, 19, 27], "histidin": [2, 3, 13, 14, 19, 27], "lysin": [2, 3, 13, 14, 19, 27], "non": [2, 3, 5, 8, 9, 10, 13, 14, 15, 19, 25, 27], "rx": [2, 3, 13, 14, 19, 21, 25, 27], "constitut": [2, 5, 8, 9, 11, 15, 16, 18, 19, 21], "plot_frequ": [2, 11, 14, 25, 27], "write_result": [2, 3, 4, 6, 10, 11, 27], "identifi": [2, 3, 4, 6, 7, 10, 12, 20, 21, 27], "we": [2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 18, 19, 20, 21, 27], "49": [2, 3, 12, 19, 21, 23, 27], "leu": [2, 3, 13, 17, 19, 21, 23, 27], "50": [2, 3, 19, 21, 27], "gly": [2, 3, 13, 17, 19, 21, 23, 27], "51": [2, 3, 5, 9, 19, 21, 27], "thr": [2, 3, 13, 17, 19, 21, 23, 27], "53": [2, 3, 12, 19, 20, 21, 27], "ser": [2, 3, 13, 17, 19, 21, 23, 27], "54": [2, 3, 17, 19, 21, 23, 27], "phe": [2, 3, 13, 16, 17, 19, 21, 23, 27], "55": [2, 3, 17, 19, 20, 21, 27], "56": [2, 3, 10, 19, 21, 27], "arg": [2, 3, 13, 17, 19, 21, 23, 27], "57": [2, 3, 19, 20, 21, 27], "val": [2, 3, 13, 17, 19, 21, 23, 27], "70": [2, 3, 19, 21, 27], "ala": [2, 3, 13, 17, 19, 21, 23, 27], "72": [2, 3, 17, 19, 21, 27], "ly": [2, 3, 13, 17, 19, 21, 23, 27], "74": [2, 3, 5, 9, 19, 20, 21, 27], "84": [2, 3, 10, 12, 19, 21, 27], "gln": [2, 3, 13, 17, 19, 21, 23, 27], "87": [2, 3, 10, 17, 19, 21, 23, 27], "hi": [2, 3, 13, 17, 19, 21, 23, 27], "88": [2, 3, 10, 17, 19, 21, 27], "91": [2, 3, 4, 17, 19, 20, 21, 24, 27], "glu": [2, 3, 13, 16, 17, 19, 21, 23, 27], "104": [2, 3, 19, 21, 27], "120": [2, 3, 19, 21, 27], "met": [2, 3, 13, 17, 19, 21, 23, 27], "121": [2, 3, 19, 21, 27], "122": [2, 3, 19, 21, 27], "tyr": [2, 3, 13, 17, 19, 21, 23, 27], "123": [2, 3, 19, 21, 27], "127": [2, 3, 19, 21, 27], "166": [2, 3, 19, 21, 27], "asp": [2, 3, 13, 17, 19, 21, 23, 27], "168": [2, 3, 19, 21, 27], "170": [2, 3, 19, 21, 27], "171": [2, 3, 19, 21, 27], "asn": [2, 3, 13, 17, 19, 21, 23, 27], "173": [2, 3, 19, 21, 27], "183": [2, 3, 19, 21, 27], "184": [2, 3, 19, 21, 27], "186": [2, 3, 19, 21, 27], "187": [2, 3, 19, 21, 27], "201": [2, 3, 19, 21, 27], "327": [2, 3, 19, 21, 27], "11": [2, 5, 9, 12, 13, 19, 20, 21, 23, 27], "probe_in": [3, 5, 9, 10, 15, 19, 25, 27], "ignore_backbon": [3, 10, 19, 25, 27], "select": [3, 4, 6, 7, 9, 10, 12, 20], "bulk": [3, 4, 5, 6, 7, 10, 12, 14, 15, 19, 20, 25, 27], "biomolecul": [3, 4, 5, 6, 7, 10, 12, 14, 15, 19, 20, 27], "empti": [3, 4, 5, 6, 7, 10, 12, 14, 15, 19, 20, 27], "region": [3, 4, 5, 6, 7, 10, 12, 14, 19, 20, 27], "meet": [3, 4, 5, 6, 7, 10, 12, 14, 19, 20], "chosen": [3, 4, 5, 6, 7, 10, 12, 14, 19, 20, 27], "cutoff": [3, 4, 5, 6, 7, 10, 12, 14, 19, 20, 27], "consid": [3, 4, 5, 6, 7, 10, 12, 14, 19, 20, 27], "In": [3, 5, 9, 10, 15, 19, 25, 27], "ignor": [3, 10, 19, 25, 27], "backbon": [3, 10, 19, 25, 27], "ca": [3, 10, 17, 19, 24, 27], "selecteda": 3, "incorrect": [3, 4, 5, 6, 7, 8, 9, 10, 12, 17, 20], "shape": [3, 4, 5, 6, 7, 8, 9, 10, 12, 20], "It": [3, 4, 5, 6, 7, 8, 9, 10, 12, 20], "boolean": [3, 4, 5, 6, 7, 10, 12, 15, 20], "invalid": [3, 4, 6, 7, 10, 12, 20], "read_pdb": [3, 5, 8, 9, 10, 11, 15, 17, 18, 27], "read_xyz": [3, 5, 8, 9, 10, 11, 15, 16, 17, 27], "calculate_frequ": [3, 11, 13, 27], "read": [3, 5, 8, 9, 10, 15, 16, 17, 18, 19, 27], "perform": [3, 4, 5, 10, 19, 20], "surround": 3, "14": [3, 10, 16, 18, 19, 21, 27], "15": [3, 10, 12, 16, 18, 19, 20, 21, 23, 27], "18": [3, 5, 10, 12, 16, 18, 19, 21, 23, 27], "19": [3, 5, 8, 9, 16, 18, 19, 20, 21, 27], "100": [3, 19, 21, 27], "152": [3, 19, 21, 27], "155": [3, 19, 21, 27], "156": [3, 19, 21, 27], "292": [3, 19, 21, 27], "302": [3, 19, 21, 27], "trp": [3, 17, 19, 21, 23, 27], "303": [3, 19, 21, 27], "il": [3, 17, 19, 21, 23, 27], "306": [3, 19, 21, 27], "25": [3, 10, 12, 19, 20, 21, 27], "26": [3, 12, 19, 20, 21, 27], "29": [3, 4, 19, 21, 27], "97": [3, 17, 18, 19, 20, 21, 24, 27], "99": [3, 4, 10, 19, 20, 21, 27], "141": [3, 19, 21, 27], "pro": [3, 17, 19, 21, 23, 27], "142": [3, 19, 21, 27], "144": [3, 19, 21, 27], "145": [3, 19, 21, 27], "148": [3, 19, 21, 27], "299": [3, 19, 21, 27], "300": [3, 19, 21, 27], "305": [3, 19, 21, 27], "310": [3, 19, 21, 27], "311": [3, 19, 21, 27], "313": [3, 19, 21, 27], "kad": [3, 4, 10, 12, 19, 20, 21, 27], "124": [3, 19, 21, 27], "176": [3, 19, 21, 27], "318": [3, 19, 21, 27], "320": [3, 19, 21, 27], "321": [3, 19, 21, 27], "322": [3, 19, 21, 27], "323": [3, 19, 21, 27], "kae": [3, 4, 10, 12, 19, 20, 21, 27], "95": [3, 19, 21, 27], "103": [3, 19, 21, 27], "105": [3, 19, 21, 27], "106": [3, 19, 21, 27], "kaf": [3, 4, 10, 12, 19, 20, 21, 27], "175": [3, 19, 21, 27], "181": [3, 19, 21, 27], "kag": [3, 4, 10, 12, 19, 20, 21, 27], "34": [3, 5, 9, 19, 21, 27], "37": [3, 19, 20, 21, 27], "96": [3, 4, 10, 12, 17, 19, 20, 21, 27], "107": [3, 19, 21, 27], "108": [3, 10, 19, 21, 23, 27], "109": [3, 19, 21, 27], "kah": [3, 4, 10, 12, 19, 20, 21, 27], "kai": [3, 4, 10, 19, 20, 21, 27], "131": [3, 19, 21, 27], "138": [3, 19, 21, 27], "146": [3, 19, 21, 27], "174": [3, 19, 21, 27], "314": [3, 19, 21, 27], "kaj": [3, 4, 10, 12, 19, 20, 21, 27], "33": [3, 10, 19, 20, 21, 27], "89": [3, 19, 21, 27], "92": [3, 19, 21, 23, 27], "93": [3, 17, 19, 21, 27], "349": [3, 19, 21, 27], "350": [3, 16, 19, 21, 27], "kak": [3, 4, 10, 19, 20, 21, 27], "157": [3, 10, 19, 21, 23, 27], "162": [3, 19, 21, 27], "163": [3, 19, 21, 27], "164": [3, 19, 21, 27], "185": [3, 19, 21, 27], "188": [3, 8, 19, 21, 27], "kal": [3, 4, 10, 12, 19, 20, 21, 27], "129": [3, 19, 20, 21, 27], "130": [3, 19, 21, 27], "326": [3, 19, 21, 27], "328": [3, 19, 21, 27], "330": [3, 19, 21, 27], "kam": [3, 4, 10, 12, 19, 20, 21, 27], "73": [3, 4, 10, 17, 19, 21, 27], "115": [3, 19, 21, 27], "335": [3, 19, 21, 27], "336": [3, 19, 21, 27], "kan": [3, 4, 10, 19, 20, 21, 27], "165": [3, 19, 21, 27], "167": [3, 19, 21, 27], "199": [3, 19, 21, 27], "cy": [3, 17, 19, 21, 23, 27], "200": [3, 19, 21, 27], "204": [3, 19, 21, 27], "205": [3, 19, 21, 27], "206": [3, 19, 21, 27], "209": [3, 19, 21, 27], "219": [3, 19, 21, 27], "220": [3, 19, 21, 27], "223": [3, 19, 21, 27], "kao": [3, 4, 10, 12, 19, 20, 21, 27], "48": [3, 10, 19, 21, 27], "331": [3, 19, 21, 27], "kap": [3, 4, 10, 12, 19, 20, 21, 27], "222": [3, 19, 21, 27], "238": [3, 19, 21, 27], "253": [3, 19, 21, 27], "254": [3, 19, 21, 27], "255": [3, 19, 21, 27], "273": [3, 19, 21, 27], "kaq": [3, 4, 10, 12, 19, 20, 21, 27], "207": [3, 19, 21, 27], "208": [3, 19, 21, 27], "211": [3, 19, 21, 27], "213": [3, 19, 21, 27], "275": [3, 19, 21, 27], "277": [3, 19, 21, 27], "kar": [3, 4, 10, 12, 19, 20, 21, 27], "237": [3, 19, 21, 27], "249": [3, 19, 21, 27], "256": [3, 19, 21, 27], "howev": [3, 5, 10, 19, 23, 24, 27], "user": [3, 5, 6, 10, 19, 23, 24, 25, 26, 27], "mai": [3, 5, 10, 19, 27], "opt": [3, 5, 10, 19, 27], "Then": [3, 5, 10, 27], "set": [3, 5, 10, 14, 19, 22, 25, 27], "flag": [3, 5, 10, 14, 27], "true": [3, 5, 10, 14, 19, 27], "includ": [4, 12, 20, 25, 27], "per": [4, 10, 14, 21], "maximum": [4, 14, 19, 21, 25, 27], "averag": [4, 10, 14, 19, 21, 25, 27], "max_depth": [4, 14, 19, 21, 27], "avg_depth": [4, 14, 19, 21, 27], "79": [4, 19, 21, 27], "68": [4, 19, 21, 27], "62": [4, 10, 12, 16, 18, 19, 20, 21, 27], "85": [4, 17, 19, 21, 27], "24": [4, 10, 19, 21, 27], "04": [4, 10, 19, 20, 21, 27], "08": [4, 10, 19, 20, 21, 27], "35": [4, 12, 19, 21, 27], "32": [4, 8, 19, 27], "07": [4, 10, 19, 21, 27], "7": [4, 5, 9, 10, 19, 20, 21, 23], "removal_dist": [5, 19, 25, 27], "volume_cutoff": [5, 19, 25, 27], "latom": [5, 27], "ligand_cutoff": [5, 19, 25, 27], "box_adjust": [5, 27], "belong": [5, 27], "same": [5, 6, 12, 27], "assign": [5, 10, 23], "out": [5, 8, 9, 15, 19, 25, 27], "remov": [5, 19, 25, 27], "frontier": [5, 19, 25], "filter": [5, 19, 25], "a3": [5, 19, 25], "ligand": [5, 14, 19, 21], "limit": [5, 10, 19, 23, 25, 27], "around": [5, 19, 25, 27], "custom": [5, 9, 10, 15, 16, 18, 19, 22, 25, 27], "ncav": [5, 14, 19, 27], "greater": [5, 9, 15], "than": [5, 9, 15, 26, 27], "get_vertic": [5, 11, 15, 16, 18, 27], "get_vertices_from_fil": [5, 11, 15, 16, 18, 27], "spatial": [5, 6, 10, 11, 15, 19, 21], "depth": [5, 6, 7, 11, 12, 14, 15, 19, 21, 25], "box": [5, 9, 19, 27], "adjust": [5, 19], "mode": [5, 19, 25, 27], "forget": [5, 27], "configur": [5, 9, 19, 27], "whole": [5, 27], "segment": [5, 19], "through": [5, 19, 27], "which": [5, 19, 27], "pass": [5, 15, 16, 18, 19, 23, 24, 27], "thu": [5, 19, 27], "within": [5, 19, 25, 27], "adn": [5, 19, 27], "where": [5, 19, 27], "explor": [5, 19, 27], "close": [5, 19, 27], "toml": [5, 9, 10, 14, 19, 21, 22, 25, 27], "r": [5, 9, 10, 19, 23, 25], "59": [5, 9, 12, 19, 21, 27], "adjus": [5, 27], "b": [6, 12, 14, 17, 25], "q": 6, "append": [6, 7], "cavitii": [6, 14], "variabl": [6, 14], "factor": [6, 14, 25], "column": [6, 14, 27], "hydropathi": [6, 8, 9, 11, 14, 15, 16, 18, 19, 20, 21, 25], "zero": [6, 10, 23], "map": [6, 10, 12, 14, 19, 21, 25], "hydrophob": [6, 10, 14, 19, 21, 25], "scale": [6, 9, 10, 14, 19, 21, 25], "runtimeerror": 6, "cavity_wo_surfac": [6, 27], "them": [6, 7, 12, 27], "cavities_with_depth": 6, "hydrophobicity_scal": [6, 10, 19, 27], "cavities_with_hydropathi": 6, "oaa": [7, 12], "oab": [7, 12], "oac": [7, 12], "911": [8, 27], "125": [8, 27], "30": [8, 19, 20, 21, 27], "806": [8, 27], "40": [8, 27], "43": [8, 19, 20, 21, 27], "446": [8, 27], "27": [8, 10, 12, 17, 23, 27], "352": [8, 27], "parkvfind": [9, 22, 27], "insid": [9, 15, 27], "cosin": 9, "kei": 9, "properli": 9, "There": [9, 22, 27], "three": [9, 22, 27], "directli": [9, 22], "four": [9, 22, 25, 27], "second": [9, 22], "third": [9, 22, 27], "its": [9, 15, 22, 23, 24, 27], "plugin": [9, 22, 27], "For": [9, 27], "eisenbergweiss": [10, 19, 21, 23, 25, 27], "miss": [10, 23], "seven": 10, "hessaheijn": [10, 19, 25, 27], "kytedoolittl": [10, 25, 27], "moonflem": [10, 19, 25, 27], "radzickawolfenden": [10, 19, 25], "wimleywhit": [10, 19, 25, 27], "zhaolondon": [10, 19, 25, 27], "avg_hydropathi": [10, 14, 19, 21, 27], "rang": [10, 14, 19, 21, 27], "min": [10, 14, 19], "05": [10, 19, 20, 21, 23, 27], "81": [10, 19, 21, 23, 27], "16": [10, 12, 17, 19, 20, 21, 27], "36": [10, 12, 19, 27], "42": [10, 19, 21, 23, 27], "28": [10, 19, 20, 21, 27], "09": [10, 17, 23, 27], "23": [10, 19, 20, 21, 27], "06": [10, 17, 19, 20, 21, 27], "refer": [10, 11, 23, 26, 27, 28], "eisenberg": [10, 23], "weiss": [10, 23], "rm": [10, 23], "terwillig": [10, 23], "tc": [10, 17, 23, 27], "moment": [10, 23], "period": [10, 23], "protein": [10, 23, 27], "proceed": [10, 23], "academi": [10, 23], "1984": [10, 23], "hessa": [10, 23], "kim": [10, 23], "bihlmaier": [10, 23], "k": [10, 17, 23, 27], "lundin": [10, 23], "boekel": [10, 23], "andersson": [10, 23], "et": [10, 23], "al": [10, 17, 23, 27], "recognit": [10, 23], "transmembran": [10, 23], "helic": [10, 23], "endoplasm": [10, 23], "reticulum": [10, 23], "translocon": [10, 23], "natur": [10, 23], "2005": [10, 23], "433": [10, 23], "kyte": [10, 23], "doolittl": [10, 23], "rf": [10, 17, 23, 27], "simpl": [10, 23], "displai": [10, 23, 25], "hydropath": [10, 23], "charact": [10, 23, 24], "1982": [10, 23], "moon": [10, 23], "cp": [10, 23], "fleme": [10, 23], "kg": [10, 23], "side": [10, 23], "deriv": [10, 23], "fold": [10, 23], "lipid": [10, 23], "bilay": [10, 23], "2011": [10, 23], "radzicka": [10, 23], "wolfenden": [10, 23], "compar": [10, 23], "amino": [10, 23], "acid": [10, 23], "coeffici": [10, 23], "between": [10, 23, 27], "vapor": [10, 23], "phase": [10, 23], "cyclohexan": [10, 23], "octanol": [10, 23], "neutral": [10, 23], "aqueou": [10, 23], "solut": [10, 23], "biochemistri": [10, 23], "1988": [10, 23], "wimlei": [10, 23], "wc": [10, 23], "white": [10, 23], "sh": [10, 23], "experiment": [10, 23], "determin": [10, 23], "membran": [10, 23], "1996": [10, 23], "zhao": [10, 23], "london": [10, 23], "tendenc": [10, 23], "approach": [10, 23], "theoret": [10, 23], "accuraci": [10, 23], "predict": [10, 23], "relationship": [10, 23], "biolog": [10, 23], "2006": [10, 23], "api": [11, 27, 28], "pykvfind": [11, 22, 23, 24, 25, 26, 27], "expect": 11, "avail": [11, 25, 27], "run_workflow": [11, 27], "read_cav": 11, "export_open": [11, 12], "pykvfinderresult": [11, 19, 27], "openings_cutoff": 12, "wip": 12, "area": [12, 14, 19, 20, 21, 27], "minimum": 12, "voxel": [12, 27], "nopen": 12, "total": 12, "aopen": 12, "47": [12, 17, 19, 20, 21, 27], "41": [12, 19, 20, 23, 27], "oag": 12, "oad": 12, "oae": 12, "oaf": 12, "oah": 12, "83": [12, 23, 27], "oak": 12, "oai": 12, "oaj": 12, "17": [12, 16, 17, 18, 19, 21, 27], "oal": 12, "oam": 12, "oan": 12, "13": [12, 16, 18, 19, 20, 21, 27], "71": 12, "oao": 12, "oap": 12, "cavities_with_open": 12, "barplot": [13, 14, 27], "pdf": [13, 14, 25, 27], "plot": [13, 14, 25], "bar": [13, 14, 25, 27], "chart": [13, 14, 25, 27], "_input": [14, 19], "_ligand": [14, 19], "result": [14, 19, 21, 25], "input": [14, 19, 21, 27], "1fmo": [14, 15, 16, 18, 19, 21, 27], "export_al": [14, 27], "include_frequencies_pdf": [14, 27], "yet": [14, 26], "receptor": 15, "extens": [15, 19], "argument": [15, 16, 18, 27], "shown": [15, 16, 18, 22, 23, 24, 27], "earlier": [15, 16, 18, 27], "previous": 15, "manual": 15, "curat": 15, "visual": [15, 27], "respect": [15, 27], "back": 15, "642": [16, 18, 27], "858": [16, 18, 27], "824": [16, 17, 27], "897": [16, 18, 27], "908": [16, 17, 27], "357": [16, 18, 27], "508": [16, 18, 27], "878": [16, 18, 27], "9": [16, 17, 18, 19], "885": [16, 18, 27], "624": [16, 27], "558": [16, 18, 27], "234": [16, 27], "442": [16, 18, 27], "69": [16, 17, 18, 24, 27], "u32": [16, 18, 27], "line": [17, 25, 28], "doubl": 17, "tab": [17, 24], "separ": [17, 24], "hn": [17, 27], "387": [17, 27], "cb": [17, 27], "hb1": [17, 27], "487": [17, 27], "1hb": [17, 27], "hb2": [17, 27], "2hb": [17, 27], "hb3": [17, 27], "3hb": [17, 27], "6612": [17, 27], "cg": [17, 27], "hg2": [17, 27], "2hg": [17, 27], "hg3": [17, 27], "hg1": [17, 27], "1hg": [17, 27], "cd": [17, 27], "hd2": [17, 27], "1hd": [17, 27], "2hd": [17, 27], "hd3": [17, 27], "hd1": [17, 27], "ne": [17, 27], "he": [17, 27], "cz": [17, 27], "nh1": [17, 27], "hh11": [17, 27], "1hh1": [17, 27], "hh12": [17, 27], "2hh1": [17, 27], "nh2": [17, 27], "hh21": [17, 27], "2hh2": [17, 27], "hh22": [17, 27], "1hh2": [17, 27], "ash": [17, 27], "od1": [17, 27], "od2": [17, 27], "721": [17, 27], "0001": [17, 27], "nd2": [17, 27], "hd21": [17, 27], "1hd2": [17, 27], "hd22": [17, 27], "2hd2": [17, 27], "cym": [17, 27], "sg": [17, 27], "hg": [17, 27], "cyx": [17, 27], "glh": [17, 27], "oe1": [17, 27], "oe2": [17, 27], "he2": [17, 27], "ne2": [17, 27], "he21": [17, 27], "1he2": [17, 27], "he22": [17, 27], "2he2": [17, 27], "ha2": [17, 27], "ha1": [17, 27], "1ha": [17, 27], "2ha": [17, 27], "ha3": [17, 27], "hid": [17, 27], "nd1": [17, 27], "ce1": [17, 27], "he1": [17, 27], "359": [17, 27], "cd2": [17, 27], "409": [17, 27], "hie": [17, 27], "hip": [17, 27], "hb": [17, 27], "cg2": [17, 27], "hg21": [17, 27], "1hg2": [17, 27], "hg22": [17, 27], "2hg2": [17, 27], "hg23": [17, 27], "3hg2": [17, 27], "cg1": [17, 27], "hg12": [17, 27], "2hg1": [17, 27], "hg13": [17, 27], "hg11": [17, 27], "1hg1": [17, 27], "cd1": [17, 27], "hd11": [17, 27], "1hd1": [17, 27], "hd12": [17, 27], "2hd1": [17, 27], "hd13": [17, 27], "3hd1": [17, 27], "hd23": [17, 27], "3hd2": [17, 27], "lyn": [17, 27], "ce": [17, 27], "he3": [17, 27], "hz2": [17, 27], "hz3": [17, 27], "2he": [17, 27], "1he": [17, 27], "hz1": [17, 27], "1hz": [17, 27], "2hz": [17, 27], "3hz": [17, 27], "sd": [17, 27], "3he": [17, 27], "459": [17, 27], "hz": [17, 27], "ce2": [17, 27], "og": [17, 27], "og1": [17, 27], "ne1": [17, 27], "cz2": [17, 27], "ch2": [17, 27], "hh2": [17, 27], "cz3": [17, 27], "ce3": [17, 27], "oh": [17, 27], "hh": [17, 27], "3hg1": [17, 27], "ptr": [17, 27], "6837": [17, 27], "o1p": [17, 27], "o2p": [17, 27], "o3p": [17, 27], "sep": [17, 27], "tpo": [17, 27], "h2d": [17, 27], "y1p": [17, 27], "h1p": [17, 27], "t1p": [17, 27], "s1p": [17, 27], "ag": [17, 27], "am": [17, 27], "AS": [17, 27], "AT": [17, 27], "au": [17, 27], "66": [17, 18, 19, 20, 21, 23, 24, 27], "ba": [17, 27], "BE": [17, 27], "bh": [17, 27], "bi": [17, 27], "bk": [17, 27], "58": [17, 19, 20, 21, 27], "cf": [17, 27], "cm": [17, 27], "co": [17, 27], "cr": [17, 27], "cu": [17, 27], "db": [17, 27], "dy": [17, 27], "er": [17, 27], "eu": [17, 27], "fe": [17, 27], "fm": [17, 27], "fr": [17, 27], "ga": [17, 27], "gd": [17, 27], "ge": [17, 27], "hf": [17, 27], "ho": [17, 27], "IN": [17, 27], "ir": [17, 27], "kr": [17, 27], "02": [17, 27], "la": [17, 27], "li": [17, 27], "82": [17, 19, 20, 21, 27], "lr": [17, 27], "lu": [17, 27], "md": [17, 27], "mg": [17, 27], "mn": [17, 27], "mo": [17, 27], "mt": [17, 27], "na": [17, 27], "nb": [17, 27], "nd": [17, 27], "ni": [17, 27], "NO": [17, 27], "np": [17, 27], "pa": [17, 27], "pb": [17, 27], "pd": [17, 27], "pm": [17, 27], "po": [17, 27], "pr": [17, 27], "pt": [17, 27], "pu": [17, 27], "ra": [17, 27], "rb": [17, 27], "re": [17, 24, 27], "rh": [17, 27], "rn": [17, 27], "ru": [17, 27], "sb": [17, 27], "sc": [17, 27], "si": [17, 27], "sm": [17, 27], "sn": [17, 27], "sr": [17, 27], "ta": [17, 27], "tb": [17, 27], "te": [17, 27], "th": [17, 27], "ti": [17, 27], "tl": [17, 27], "tm": [17, 27], "86": [17, 21, 27], "xe": [17, 27], "yb": [17, 27], "zn": [17, 27], "39": [17, 27], "zr": [17, 27], "nc": 17, "nca": 17, "t2": 17, "00": [17, 24], "nn": 17, "nh": 17, "t0": 17, "atominfo": 18, "unk": [18, 27], "2790": 18, "2791": 18, "624001": 18, "2792": 18, "233999": 18, "include_depth": [19, 27], "include_hydropathi": [19, 27], "kytedoolitt": 19, "workflow": 19, "onc": [19, 27], "one": [19, 25, 27], "command": [19, 25, 26, 27, 28], "137": [19, 20, 21, 27], "21": [19, 20, 21, 27], "520": [19, 20, 21, 27], "31": [19, 20, 21, 27], "102": [19, 20, 21, 27], "78": [19, 20, 21, 27], "126": [19, 20, 27], "77": [19, 20, 21, 27], "38": [19, 20, 21, 27], "496": [19, 20, 27], "45": [19, 20, 21, 27], "64": [19, 20, 23, 27], "365": 19, "full": [19, 25], "avg_hydropapthi": 21, "76": [21, 23], "44": 21, "489": 21, "output_cav": [21, 27], "67": 21, "below": [22, 23, 24, 27], "px": 22, "resnum": [22, 25], "resnam": 22, "visiblebox": [22, 27], "six": [23, 27], "heijn": 23, "own": [23, 24], "mandatori": [23, 24, 27], "should": [24, 27], "two": 24, "addit": [25, 27], "cli": 25, "eas": 25, "customiz": 25, "usag": [25, 27], "show": [25, 27], "messag": 25, "base_nam": 25, "prefix": 25, "output_directori": 25, "directori": 25, "current": 25, "routin": 25, "constant": 25, "via": 25, "don": 26, "v3": 26, "swig": 26, "procedur": 26, "differ": [26, 27], "depend": [26, 27], "oper": 26, "system": 26, "linux": 26, "maco": 26, "sudo": 26, "apt": 26, "python3": 26, "brew": 26, "prefer": [26, 27], "channel": 26, "environ": [26, 27], "rather": 26, "recommend": 26, "myenv": 26, "activ": 26, "prerequisit": 26, "section": [26, 27], "To": 26, "latest": 26, "releas": 26, "pypi": 26, "pip": 26, "Or": 26, "development": 26, "git": 26, "clone": 26, "com": 26, "tutori": [27, 28], "introductori": 27, "overview": 27, "document": 27, "befor": 27, "know": 27, "bit": 27, "would": 27, "like": 27, "refresh": 27, "your": 27, "memori": 27, "found": 27, "our": [27, 28], "repositori": [27, 28], "catalyt": 27, "subunit": 27, "camp": 27, "kinas": 27, "cadk": 27, "decid": 27, "singl": 27, "stepwis": 27, "fashion": 27, "store": 27, "how": 27, "receiv": 27, "code": 27, "specif": 27, "therefor": 27, "need": 27, "illustr": 27, "except": 27, "abov": 27, "annot": 27, "temperatur": 27, "occup": 27, "instead": 27, "describ": 27, "contan": 27, "otherwis": 27, "necessari": 27, "doe": 27, "provid": 27, "field": 27, "diamet": 27, "call": 27, "collect": 27, "distanc": 27, "adenosin": 27, "351": 27, "c5": 27, "087": 27, "052": 27, "o5": 27, "545": 27, "c4": 27, "688": 27, "523": 27, "o4": 27, "714": 27, "725": 27, "c3": 27, "973": 27, "374": 27, "903": 27, "o3": 27, "879": 27, "361": 27, "304": 27, "c2": 27, "059": 27, "o2": 27, "887": 27, "034": 27, "232": 27, "c1": 27, "625": 27, "n1": 27, "499": 27, "402": 27, "376": 27, "259": 27, "n3": 27, "705": 27, "136": 27, "094": 27, "353": 27, "952": 27, "974": 27, "c6": 27, "957": 27, "n6": 27, "083": 27, "826": 27, "n7": 27, "791": 27, "843": 27, "c8": 27, "872": 27, "291": 27, "n9": 27, "444": 27, "056": 27, "646": 27, "afterward": 27, "ncav_la": 27, "cavities_la": 27, "residues_ib": 27, "alipath": 27, "sampl": 27, "hydropob": 27, "accept": 27, "degre": 27, "burial": 27, "bind": 27, "site": 27, "boundari": 27, "subsequ": 27, "heurist": 27, "shortest": 27, "euclidean": 27, "wai": 27, "cavity_with_depth": 27, "output_result": 27, "far": 27, "were": 27, "dump": 27, "pymol2": 27, "tool": 27, "save": 27, "filepath": 27, "instanc": 27, "now": 27, "perchlor": 27, "clo": 27, "figur": 27, "represen": 27, "insert": 27, "regular": 27, "nativ": 27, "taken": 27, "here": 27, "340": 27, "jupyt": 27, "notebook": 27, "conserv": 27, "analysi": 27, "dynam": 27, "start": 28, "instal": 28}, "objects": {"pyKVFinder": [[1, 0, 1, "", "Molecule"], [2, 4, 1, "", "calculate_frequencies"], [3, 4, 1, "", "constitutional"], [4, 4, 1, "", "depth"], [5, 4, 1, "", "detect"], [6, 4, 1, "", "export"], [7, 4, 1, "", "export_openings"], [8, 4, 1, "", "get_vertices"], [9, 4, 1, "", "get_vertices_from_file"], [10, 4, 1, "", "hydropathy"], [12, 4, 1, "", "openings"], [13, 4, 1, "", "plot_frequencies"], [14, 0, 1, "", "pyKVFinderResults"], [15, 4, 1, "", "read_cavity"], [16, 4, 1, "", "read_pdb"], [17, 4, 1, "", "read_vdw"], [18, 4, 1, "", "read_xyz"], [19, 4, 1, "", "run_workflow"], [20, 4, 1, "", "spatial"], [21, 4, 1, "", "write_results"]], "pyKVFinder.Molecule": [[1, 1, 1, "", "_atomic"], [1, 1, 1, "", "_dim"], [1, 1, 1, "", "_grid"], [1, 1, 1, "", "_molecule"], [1, 1, 1, "", "_padding"], [1, 1, 1, "", "_probe"], [1, 1, 1, "", "_radii"], [1, 1, 1, "", "_representation"], [1, 1, 1, "", "_rotation"], [1, 1, 1, "", "_step"], [1, 1, 1, "", "_vertices"], [1, 2, 1, "", "atomic"], [1, 2, 1, "", "dim"], [1, 3, 1, "", "export"], [1, 2, 1, "", "grid"], [1, 2, 1, "", "molecule"], [1, 1, 1, "", "nthreads"], [1, 2, 1, "", "nx"], [1, 2, 1, "", "ny"], [1, 2, 1, "", "nz"], [1, 2, 1, "", "p1"], [1, 2, 1, "", "p2"], [1, 2, 1, "", "p3"], [1, 2, 1, "", "p4"], [1, 2, 1, "", "padding"], [1, 3, 1, "", "preview"], [1, 2, 1, "", "probe"], [1, 2, 1, "", "radii"], [1, 2, 1, "", "representation"], [1, 2, 1, "", "rotation"], [1, 2, 1, "", "step"], [1, 3, 1, "", "surface"], [1, 3, 1, "", "vdw"], [1, 1, 1, "", "verbose"], [1, 2, 1, "", "vertices"], [1, 3, 1, "", "volume"], [1, 2, 1, "", "xyzr"]], "pyKVFinder.pyKVFinderResults": [[14, 1, 1, "", "_input"], [14, 1, 1, "", "_ligand"], [14, 1, 1, "", "_step"], [14, 1, 1, "", "_vertices"], [14, 1, 1, "", "area"], [14, 1, 1, "", "avg_depth"], [14, 1, 1, "", "avg_hydropathy"], [14, 1, 1, "", "cavities"], [14, 1, 1, "", "depths"], [14, 3, 1, "", "export"], [14, 3, 1, "", "export_all"], [14, 1, 1, "", "frequencies"], [14, 1, 1, "", "max_depth"], [14, 1, 1, "", "ncav"], [14, 3, 1, "", "plot_frequencies"], [14, 1, 1, "", "residues"], [14, 1, 1, "", "scales"], [14, 1, 1, "", "surface"], [14, 1, 1, "", "volume"], [14, 3, 1, "", "write"]]}, "objtypes": {"0": "py:class", "1": "py:attribute", "2": "py:property", "3": "py:method", "4": "py:function"}, "objnames": {"0": ["py", "class", "Python class"], "1": ["py", "attribute", "Python attribute"], "2": ["py", "property", "Python property"], "3": ["py", "method", "Python method"], "4": ["py", "function", "Python function"]}, "titleterms": {"issu": 0, "scientif": 0, "team": 0, "cite": 0, "pykvfind": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 28], "fund": 0, "licens": 0, "molecul": 1, "calculate_frequ": 2, "constitut": [3, 27], "depth": [4, 27], "detect": [5, 25, 27], "export": [6, 27], "export_open": 7, "get_vertic": 8, "get_vertices_from_fil": 9, "hydropathi": [10, 27], "function": 11, "class": 11, "open": 12, "plot_frequ": 13, "pykvfinderresult": 14, "read_cav": 15, "read_pdb": 16, "read_vdw": 17, "read_xyz": 18, "run_workflow": 19, "spatial": [20, 27], "write_result": 21, "box": [22, 25], "configur": 22, "file": [22, 23, 24], "templat": [22, 23, 24], "hydrophob": [23, 27], "scale": [23, 27], "van": [24, 27], "der": [24, 27], "waal": [24, 27], "radii": [24, 27], "posit": 25, "argument": 25, "option": 25, "character": [25, 27], "extra": 25, "adjus": 25, "ligand": [25, 27], "adjust": [25, 27], "requir": 26, "packag": 26, "manag": 26, "conda": 26, "instal": 26, "caviti": 27, "standard": 27, "workflow": 27, "full": 27, "separ": 27, "step": 27, "1": 27, "load": 27, "dictionari": 27, "2": 27, "data": 27, "from": 27, "target": 27, "structur": 27, "3": 27, "dimens": 27, "3d": 27, "grid": 27, "4": 27, "biomolecular": 27, "5": 27, "perform": 27, "6": 27, "calcul": 27, "plot": 27, "frequenc": 27, "7": 27, "8": 27, "9": 27, "onli": 27, "point": 27, "surfac": 27, "map": 27, "b": 27, "factor": 27, "q": 27, "10": 27, "write": 27, "result": 27, "steer": 27, "molecular": 27, "volum": 27, "vdw": 27, "se": 27, "sa": 27, "exampl": 27, "welcom": 28, "": 28, "document": 28}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 8, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.intersphinx": 1, "sphinx.ext.todo": 2, "sphinx.ext.viewcode": 1, "sphinx": 57}, "alltitles": {"Issues": [[0, "issues"]], "Scientific team": [[0, "scientific-team"]], "Citing pyKVFinder": [[0, "citing-pykvfinder"]], "Funding": [[0, "funding"]], "License": [[0, "license"]], "pyKVFinder.Molecule": [[1, "pykvfinder-molecule"]], "pyKVFinder.calculate_frequencies": [[2, "pykvfinder-calculate-frequencies"]], "pyKVFinder.constitutional": [[3, "pykvfinder-constitutional"]], "pyKVFinder.depth": [[4, "pykvfinder-depth"]], "pyKVFinder.detect": [[5, "pykvfinder-detect"]], "pyKVFinder.export": [[6, "pykvfinder-export"]], "pyKVFinder.export_openings": [[7, "pykvfinder-export-openings"]], "pyKVFinder.get_vertices": [[8, "pykvfinder-get-vertices"]], "pyKVFinder.get_vertices_from_file": [[9, "pykvfinder-get-vertices-from-file"]], "pyKVFinder.hydropathy": [[10, "pykvfinder-hydropathy"]], "Functions": [[11, "functions"]], "Classes": [[11, "classes"]], "pyKVFinder.openings": [[12, "pykvfinder-openings"]], "pyKVFinder.plot_frequencies": [[13, "pykvfinder-plot-frequencies"]], "pyKVFinder.pyKVFinderResults": [[14, "pykvfinder-pykvfinderresults"]], "pyKVFinder.read_cavity": [[15, "pykvfinder-read-cavity"]], "pyKVFinder.read_pdb": [[16, "pykvfinder-read-pdb"]], "pyKVFinder.read_vdw": [[17, "pykvfinder-read-vdw"]], "pyKVFinder.read_xyz": [[18, "pykvfinder-read-xyz"]], "pyKVFinder.run_workflow": [[19, "pykvfinder-run-workflow"]], "pyKVFinder.spatial": [[20, "pykvfinder-spatial"]], "pyKVFinder.write_results": [[21, "pykvfinder-write-results"]], "Box configuration file template": [[22, "box-configuration-file-template"]], "Hydrophobicity scale file template": [[23, "hydrophobicity-scale-file-template"]], "Van der Waals radii file template": [[24, "van-der-waals-radii-file-template"]], "Positional arguments": [[25, "positional-arguments"]], "Optional arguments": [[25, "optional-arguments"]], "Detection and characterization": [[25, "detection-and-characterization"]], "Extra characterization": [[25, "extra-characterization"]], "Box adjusment": [[25, "box-adjusment"]], "Ligand adjustment": [[25, "ligand-adjustment"]], "Requirements": [[26, "requirements"]], "Package managers": [[26, "package-managers"]], "Conda": [[26, "conda"]], "Installation": [[26, "installation"]], "Cavity detection and characterization": [[27, "cavity-detection-and-characterization"]], "Standard workflow": [[27, "standard-workflow"]], "Full workflow": [[27, "full-workflow"]], "Separated steps": [[27, "separated-steps"], [27, "id9"]], "1. Loading van der Waals radii dictionary": [[27, "loading-van-der-waals-radii-dictionary"]], "2. Loading data from target structure": [[27, "loading-data-from-target-structure"]], "3. Dimensioning the 3D grid": [[27, "dimensioning-the-3d-grid"]], "4. Detecting biomolecular cavities": [[27, "detecting-biomolecular-cavities"]], "4.1 Detecting biomolecular cavities with ligand adjustment": [[27, "detecting-biomolecular-cavities-with-ligand-adjustment"]], "5. Performing spatial characterization": [[27, "performing-spatial-characterization"]], "6. Performing constitutional characterization": [[27, "performing-constitutional-characterization"]], "6.1 Calculating and plotting frequencies": [[27, "calculating-and-plotting-frequencies"]], "7. Performing hydropathy characterization": [[27, "performing-hydropathy-characterization"]], "8. Performing depth characterization": [[27, "performing-depth-characterization"]], "9. Exporting cavities": [[27, "exporting-cavities"]], "9.1 Exporting only cavity points": [[27, "exporting-only-cavity-points"]], "9.2 Exporting cavity and surface points": [[27, "exporting-cavity-and-surface-points"]], "9.3 Exporting cavity and surface points with depth mapped on B-factor": [[27, "exporting-cavity-and-surface-points-with-depth-mapped-on-b-factor"]], "9.4 Exporting cavity and surface points with depth mapped on B-factor and hydrophobicity scale mapped on Q-factor": [[27, "exporting-cavity-and-surface-points-with-depth-mapped-on-b-factor-and-hydrophobicity-scale-mapped-on-q-factor"]], "10.  Writing results": [[27, "writing-results"]], "10.1 Cavity detection only": [[27, "cavity-detection-only"]], "10.2 Spatial characterization": [[27, "spatial-characterization"]], "10.3 Spatial and constitutional characterization": [[27, "spatial-and-constitutional-characterization"]], "10.4 Spatial, constitutional and depth characterization": [[27, "spatial-constitutional-and-depth-characterization"]], "10.5 Spatial, constitutional, depth and hydropathy characterization": [[27, "spatial-constitutional-depth-and-hydropathy-characterization"]], "Steered detection": [[27, "steered-detection"]], "Workflows": [[27, "workflows"]], "Molecular volume": [[27, "molecular-volume"]], "1. vdW volume": [[27, "vdw-volume"]], "2. SES volume": [[27, "ses-volume"]], "3. SAS volume": [[27, "sas-volume"]], "Examples": [[27, "examples"]], "Welcome to pyKVFinder\u2019s documentation!": [[28, "welcome-to-pykvfinder-s-documentation"]]}, "indexentries": {"molecule (class in pykvfinder)": [[1, "pyKVFinder.Molecule"]], "_atomic (pykvfinder.molecule attribute)": [[1, "pyKVFinder.Molecule._atomic"]], "_dim (pykvfinder.molecule attribute)": [[1, "pyKVFinder.Molecule._dim"]], "_grid (pykvfinder.molecule attribute)": [[1, "pyKVFinder.Molecule._grid"]], "_molecule (pykvfinder.molecule attribute)": [[1, "pyKVFinder.Molecule._molecule"]], "_padding (pykvfinder.molecule attribute)": [[1, "pyKVFinder.Molecule._padding"]], "_probe (pykvfinder.molecule attribute)": [[1, "pyKVFinder.Molecule._probe"]], "_radii (pykvfinder.molecule attribute)": [[1, "pyKVFinder.Molecule._radii"]], "_representation (pykvfinder.molecule attribute)": [[1, "pyKVFinder.Molecule._representation"]], "_rotation (pykvfinder.molecule attribute)": [[1, "pyKVFinder.Molecule._rotation"]], "_step (pykvfinder.molecule attribute)": [[1, "pyKVFinder.Molecule._step"]], "_vertices (pykvfinder.molecule attribute)": [[1, "pyKVFinder.Molecule._vertices"]], "atomic (pykvfinder.molecule property)": [[1, "pyKVFinder.Molecule.atomic"]], "dim (pykvfinder.molecule property)": [[1, "pyKVFinder.Molecule.dim"]], "export() (pykvfinder.molecule method)": [[1, "pyKVFinder.Molecule.export"]], "grid (pykvfinder.molecule property)": [[1, "pyKVFinder.Molecule.grid"]], "molecule (pykvfinder.molecule property)": [[1, "pyKVFinder.Molecule.molecule"]], "nthreads (pykvfinder.molecule attribute)": [[1, "pyKVFinder.Molecule.nthreads"]], "nx (pykvfinder.molecule property)": [[1, "pyKVFinder.Molecule.nx"]], "ny (pykvfinder.molecule property)": [[1, "pyKVFinder.Molecule.ny"]], "nz (pykvfinder.molecule property)": [[1, "pyKVFinder.Molecule.nz"]], "p1 (pykvfinder.molecule property)": [[1, "pyKVFinder.Molecule.p1"]], "p2 (pykvfinder.molecule property)": [[1, "pyKVFinder.Molecule.p2"]], "p3 (pykvfinder.molecule property)": [[1, "pyKVFinder.Molecule.p3"]], "p4 (pykvfinder.molecule property)": [[1, "pyKVFinder.Molecule.p4"]], "padding (pykvfinder.molecule property)": [[1, "pyKVFinder.Molecule.padding"]], "preview() (pykvfinder.molecule method)": [[1, "pyKVFinder.Molecule.preview"]], "probe (pykvfinder.molecule property)": [[1, "pyKVFinder.Molecule.probe"]], "radii (pykvfinder.molecule property)": [[1, "pyKVFinder.Molecule.radii"]], "representation (pykvfinder.molecule property)": [[1, "pyKVFinder.Molecule.representation"]], "rotation (pykvfinder.molecule property)": [[1, "pyKVFinder.Molecule.rotation"]], "step (pykvfinder.molecule property)": [[1, "pyKVFinder.Molecule.step"]], "surface() (pykvfinder.molecule method)": [[1, "pyKVFinder.Molecule.surface"]], "vdw() (pykvfinder.molecule method)": [[1, "pyKVFinder.Molecule.vdw"]], "verbose (pykvfinder.molecule attribute)": [[1, "pyKVFinder.Molecule.verbose"]], "vertices (pykvfinder.molecule property)": [[1, "pyKVFinder.Molecule.vertices"]], "volume() (pykvfinder.molecule method)": [[1, "pyKVFinder.Molecule.volume"]], "xyzr (pykvfinder.molecule property)": [[1, "pyKVFinder.Molecule.xyzr"]], "calculate_frequencies() (in module pykvfinder)": [[2, "pyKVFinder.calculate_frequencies"]], "constitutional() (in module pykvfinder)": [[3, "pyKVFinder.constitutional"]], "depth() (in module pykvfinder)": [[4, "pyKVFinder.depth"]], "detect() (in module pykvfinder)": [[5, "pyKVFinder.detect"]], "export() (in module pykvfinder)": [[6, "pyKVFinder.export"]], "export_openings() (in module pykvfinder)": [[7, "pyKVFinder.export_openings"]], "get_vertices() (in module pykvfinder)": [[8, "pyKVFinder.get_vertices"]], "get_vertices_from_file() (in module pykvfinder)": [[9, "pyKVFinder.get_vertices_from_file"]], "hydropathy() (in module pykvfinder)": [[10, "pyKVFinder.hydropathy"]], "openings() (in module pykvfinder)": [[12, "pyKVFinder.openings"]], "plot_frequencies() (in module pykvfinder)": [[13, "pyKVFinder.plot_frequencies"]], "_input (pykvfinder.pykvfinderresults attribute)": [[14, "pyKVFinder.pyKVFinderResults._input"]], "_ligand (pykvfinder.pykvfinderresults attribute)": [[14, "pyKVFinder.pyKVFinderResults._ligand"]], "_step (pykvfinder.pykvfinderresults attribute)": [[14, "pyKVFinder.pyKVFinderResults._step"]], "_vertices (pykvfinder.pykvfinderresults attribute)": [[14, "pyKVFinder.pyKVFinderResults._vertices"]], "area (pykvfinder.pykvfinderresults attribute)": [[14, "pyKVFinder.pyKVFinderResults.area"]], "avg_depth (pykvfinder.pykvfinderresults attribute)": [[14, "pyKVFinder.pyKVFinderResults.avg_depth"]], "avg_hydropathy (pykvfinder.pykvfinderresults attribute)": [[14, "pyKVFinder.pyKVFinderResults.avg_hydropathy"]], "cavities (pykvfinder.pykvfinderresults attribute)": [[14, "pyKVFinder.pyKVFinderResults.cavities"]], "depths (pykvfinder.pykvfinderresults attribute)": [[14, "pyKVFinder.pyKVFinderResults.depths"]], "export() (pykvfinder.pykvfinderresults method)": [[14, "pyKVFinder.pyKVFinderResults.export"]], "export_all() (pykvfinder.pykvfinderresults method)": [[14, "pyKVFinder.pyKVFinderResults.export_all"]], "frequencies (pykvfinder.pykvfinderresults attribute)": [[14, "pyKVFinder.pyKVFinderResults.frequencies"]], "max_depth (pykvfinder.pykvfinderresults attribute)": [[14, "pyKVFinder.pyKVFinderResults.max_depth"]], "ncav (pykvfinder.pykvfinderresults attribute)": [[14, "pyKVFinder.pyKVFinderResults.ncav"]], "plot_frequencies() (pykvfinder.pykvfinderresults method)": [[14, "pyKVFinder.pyKVFinderResults.plot_frequencies"]], "pykvfinderresults (class in pykvfinder)": [[14, "pyKVFinder.pyKVFinderResults"]], "residues (pykvfinder.pykvfinderresults attribute)": [[14, "pyKVFinder.pyKVFinderResults.residues"]], "scales (pykvfinder.pykvfinderresults attribute)": [[14, "pyKVFinder.pyKVFinderResults.scales"]], "surface (pykvfinder.pykvfinderresults attribute)": [[14, "pyKVFinder.pyKVFinderResults.surface"]], "volume (pykvfinder.pykvfinderresults attribute)": [[14, "pyKVFinder.pyKVFinderResults.volume"]], "write() (pykvfinder.pykvfinderresults method)": [[14, "pyKVFinder.pyKVFinderResults.write"]], "read_cavity() (in module pykvfinder)": [[15, "pyKVFinder.read_cavity"]], "read_pdb() (in module pykvfinder)": [[16, "pyKVFinder.read_pdb"]], "read_vdw() (in module pykvfinder)": [[17, "pyKVFinder.read_vdw"]], "read_xyz() (in module pykvfinder)": [[18, "pyKVFinder.read_xyz"]], "run_workflow() (in module pykvfinder)": [[19, "pyKVFinder.run_workflow"]], "spatial() (in module pykvfinder)": [[20, "pyKVFinder.spatial"]], "write_results() (in module pykvfinder)": [[21, "pyKVFinder.write_results"]]}})
\ No newline at end of file
+Search.setIndex({"docnames": ["_about/index", "_api_reference/Molecule", "_api_reference/calculate_frequencies", "_api_reference/constitutional", "_api_reference/depth", "_api_reference/detect", "_api_reference/export", "_api_reference/export_openings", "_api_reference/get_vertices", "_api_reference/get_vertices_from_file", "_api_reference/hydropathy", "_api_reference/index", "_api_reference/openings", "_api_reference/plot_frequencies", "_api_reference/pyKVFinderResults", "_api_reference/read_cavity", "_api_reference/read_pdb", "_api_reference/read_vdw", "_api_reference/read_xyz", "_api_reference/run_workflow", "_api_reference/spatial", "_api_reference/write_results", "_cfg_files/box_file_template", "_cfg_files/hydrophobicity_scale_file_template", "_cfg_files/vdw_file_template", "_cli/index", "_installation/index", "_tutorial/index", "index"], "filenames": ["_about/index.rst", "_api_reference/Molecule.rst", "_api_reference/calculate_frequencies.rst", "_api_reference/constitutional.rst", "_api_reference/depth.rst", "_api_reference/detect.rst", "_api_reference/export.rst", "_api_reference/export_openings.rst", "_api_reference/get_vertices.rst", "_api_reference/get_vertices_from_file.rst", "_api_reference/hydropathy.rst", "_api_reference/index.rst", "_api_reference/openings.rst", "_api_reference/plot_frequencies.rst", "_api_reference/pyKVFinderResults.rst", "_api_reference/read_cavity.rst", "_api_reference/read_pdb.rst", "_api_reference/read_vdw.rst", "_api_reference/read_xyz.rst", "_api_reference/run_workflow.rst", "_api_reference/spatial.rst", "_api_reference/write_results.rst", "_cfg_files/box_file_template.rst", "_cfg_files/hydrophobicity_scale_file_template.rst", "_cfg_files/vdw_file_template.rst", "_cli/index.rst", "_installation/index.rst", "_tutorial/index.rst", "index.rst"], "titles": ["Issues", "pyKVFinder.Molecule", "pyKVFinder.calculate_frequencies", "pyKVFinder.constitutional", "pyKVFinder.depth", "pyKVFinder.detect", "pyKVFinder.export", "pyKVFinder.export_openings", "pyKVFinder.get_vertices", "pyKVFinder.get_vertices_from_file", "pyKVFinder.hydropathy", "Functions", "pyKVFinder.openings", "pyKVFinder.plot_frequencies", "pyKVFinder.pyKVFinderResults", "pyKVFinder.read_cavity", "pyKVFinder.read_pdb", "pyKVFinder.read_vdw", "pyKVFinder.read_xyz", "pyKVFinder.run_workflow", "pyKVFinder.spatial", "pyKVFinder.write_results", "Box configuration file template", "Hydrophobicity scale file template", "Van der Waals radii file template", "Positional arguments", "Requirements", "Cavity detection and characterization", "Welcome to pyKVFinder\u2019s documentation!"], "terms": {"about": [0, 27, 28], "packag": [0, 10, 17, 23, 24, 25, 27, 28], "us": [0, 1, 5, 9, 15, 16, 17, 18, 22, 24, 26, 27], "github": [0, 26, 27, 28], "project": 0, "manag": 0, "pleas": [0, 26], "help": [0, 25, 28], "u": [0, 17, 27], "report": 0, "ani": [0, 1, 27], "problem": 0, "request": 0, "On": [0, 26], "page": [0, 28], "you": [0, 5, 9, 15, 16, 18, 26, 27, 28], "can": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27], "file": [0, 1, 5, 6, 7, 9, 10, 13, 14, 15, 16, 17, 18, 19, 21, 25, 27], "bug": 0, "new": 0, "featur": [0, 27], "onli": 0, "make": 0, "sure": 0, "ha": [0, 1, 3, 4, 5, 6, 7, 8, 9, 10, 12, 14, 15, 17, 19, 20, 27], "alreadi": 0, "been": 0, "click": 0, "search": 0, "enter": 0, "some": [0, 19, 27], "keyword": [0, 1, 5, 15, 19], "thank": 0, "improv": 0, "wa": [0, 28], "develop": 0, "jo\u00e3o": 0, "victor": 0, "da": 0, "silva": 0, "guerra": 0, "helder": 0, "vera": 0, "ribeiro": 0, "filho": 0, "gabriel": 0, "ernesto": 0, "jara": 0, "leandro": 0, "oliveira": 0, "bortot": 0, "jos\u00e9": 0, "geraldo": 0, "de": 0, "carvalho": 0, "pereira": 0, "paulo": 0, "sergio": 0, "lope": 0, "comput": 0, "biologi": [0, 10, 23], "laboratori": 0, "lbc": [0, 26], "brazilian": 0, "bioscienc": 0, "nation": [0, 10, 23], "lnbio": [0, 26], "center": 0, "research": 0, "energi": 0, "materi": 0, "cnpem": 0, "If": [0, 1, 3, 4, 5, 6, 7, 9, 10, 12, 14, 15, 16, 17, 18, 19, 20, 26, 27], "have": [0, 12, 15, 19, 26, 27], "further": [0, 5, 19, 25, 27], "question": 0, "inquir": 0, "wish": [0, 15, 16, 18, 27], "contribut": 0, "kvfinder": [0, 15, 28], "contact": [0, 3, 10, 25, 27], "joao": 0, "br": [0, 17, 27], "j": [0, 10, 23], "v": [0, 17, 25, 27], "": [0, 5, 17, 19, 22, 25, 27], "h": [0, 1, 6, 7, 10, 14, 17, 23, 24, 25, 27], "g": [0, 10, 23], "e": [0, 2, 3, 10, 16, 17, 19, 21, 23, 27], "l": [0, 25], "o": [0, 1, 3, 4, 5, 6, 7, 9, 10, 12, 14, 15, 16, 17, 18, 19, 20, 21, 24, 25, 27], "c": [0, 3, 10, 17, 19, 23, 24, 27, 28], "p": [0, 17, 27], "2021": 0, "an": [0, 5, 7, 10, 12, 17, 22, 23, 26, 27], "effici": 0, "integr": 0, "python": [0, 1, 17, 26, 27, 28], "biomolecular": [0, 5, 25], "caviti": [0, 2, 3, 4, 5, 6, 7, 9, 10, 12, 13, 14, 15, 19, 20, 21, 25, 28], "detect": [0, 2, 3, 4, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 18, 19, 20, 21, 23, 28], "character": [0, 3, 4, 9, 10, 12, 14, 19, 20, 21, 28], "data": [0, 1, 3, 5, 8, 9, 10, 14, 15, 16, 18, 19, 21], "scienc": [0, 10, 23], "bmc": 0, "bioinformat": 0, "22": [0, 3, 4, 19, 20, 21, 23, 27], "1": [0, 1, 2, 3, 4, 5, 6, 7, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25], "607": 0, "http": [0, 26], "doi": 0, "org": 0, "10": [0, 4, 5, 9, 19, 21], "1186": 0, "s12859": 0, "021": 0, "04519": 0, "4": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 13, 14, 15, 17, 19, 20, 21, 23, 25], "molecul": [0, 11, 17, 27], "also": [0, 5, 19, 25, 27], "alv": 0, "f": [0, 1, 5, 9, 17, 19, 27], "bouriss": 0, "d": [0, 10, 17, 23, 25, 27], "szal\u00f3ki": 0, "2023": 0, "supramolecular": [0, 27], "cage": [0, 27], "journal": [0, 10, 23], "chemic": 0, "inform": [0, 1, 3, 4, 5, 9, 10, 12, 15, 18, 19, 20, 25, 27], "model": [0, 1, 6, 7, 16, 19, 27], "63": [0, 17, 19, 20, 21, 27], "12": [0, 4, 10, 12, 19, 20, 21, 23, 27], "3772": 0, "3785": 0, "1021": 0, "ac": [0, 17, 27], "jcim": 0, "3c00328": 0, "thi": [0, 5, 19, 25, 26, 27, 28], "work": [0, 25], "support": 0, "funda\u00e7\u00e3o": 0, "amparo": 0, "\u00e0": 0, "pesquisa": 0, "do": [0, 3, 4, 5, 6, 7, 10, 12, 14, 19, 20, 27], "estado": 0, "s\u00e3o": 0, "fapesp": 0, "grant": 0, "number": [0, 1, 3, 4, 5, 6, 7, 8, 9, 10, 12, 14, 15, 16, 18, 19, 20, 21, 25, 27], "2018": 0, "00629": 0, "0": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 17, 19, 20, 21, 22, 23, 24, 25, 27], "conselho": 0, "nacion": 0, "desenvolvimento": 0, "cient\u00edfico": 0, "tecnol\u00f3gico": 0, "cnpq": 0, "350244": 0, "2020": 0, "The": [0, 1, 2, 3, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27], "softwar": [0, 15], "i": [0, 1, 2, 3, 4, 5, 6, 7, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27], "under": 0, "term": 0, "gnu": 0, "gener": [0, 1, 16, 17, 18, 24, 27], "public": 0, "version": [0, 25, 26], "3": [0, 2, 3, 4, 5, 6, 7, 9, 10, 12, 13, 14, 18, 19, 20, 21, 22, 23, 26], "gpl3": 0, "distribut": [0, 10, 23], "hope": 0, "without": 0, "warranti": 0, "even": 0, "impli": 0, "merchant": 0, "fit": 0, "FOR": 0, "A": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 25, 27], "particular": 0, "purpos": 0, "see": [0, 5, 9, 10, 17, 19, 25, 27], "more": [0, 9], "detail": [0, 9, 27], "class": [1, 2, 3, 13, 14, 19, 21, 25, 27], "str": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 25], "path": [1, 5, 6, 7, 9, 10, 13, 14, 15, 16, 17, 18, 19, 21, 25, 27], "radii": [1, 15, 16, 17, 18, 19, 25], "dict": [1, 2, 3, 4, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21], "none": [1, 3, 4, 5, 6, 7, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 25, 27], "int": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 19, 20, 21, 25, 27], "nthread": [1, 3, 4, 5, 6, 7, 9, 10, 12, 14, 15, 19, 20, 25], "verbos": [1, 3, 4, 5, 10, 12, 15, 19, 20, 25], "bool": [1, 3, 4, 5, 6, 7, 10, 12, 14, 15, 19, 20], "fals": [1, 3, 4, 5, 6, 7, 10, 12, 14, 15, 19, 20, 25, 27], "sourc": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21], "repres": [1, 27], "molecular": [1, 10, 15, 23], "structur": [1, 10, 19, 23], "paramet": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 25, 27], "union": [1, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21], "pathlib": [1, 6, 7, 9, 10, 13, 14, 15, 16, 17, 18, 19, 21], "either": 1, "pdb": [1, 5, 6, 7, 12, 14, 15, 16, 19, 21, 24, 25, 27], "xyz": [1, 3, 5, 6, 7, 8, 9, 10, 14, 15, 16, 18, 19, 21, 25, 27], "format": [1, 6, 7, 9, 10, 14, 17, 19, 21, 22, 23, 24, 25, 27], "option": [1, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21], "van": [1, 15, 16, 17, 18, 19, 25], "der": [1, 15, 16, 17, 18, 19, 25], "waal": [1, 15, 16, 17, 18, 19, 25], "dictionari": [1, 2, 3, 4, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 25], "vdw": [1, 15, 16, 17, 18, 19, 24, 25], "default": [1, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 25, 26, 27], "appli": [1, 5, 17, 19, 25, 27], "built": [1, 10, 15, 16, 17, 18, 19, 23, 24, 25, 27, 28], "dat": [1, 16, 17, 18, 19, 24, 25, 27], "multi": [1, 16], "keep": [1, 16, 19], "atom": [1, 3, 5, 8, 9, 10, 16, 17, 18, 19, 24, 27], "from": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 15, 16, 17, 18, 19, 20, 21, 23, 25, 26], "all": [1, 6, 11, 16, 19, 21, 27], "thread": [1, 3, 4, 5, 6, 7, 9, 10, 12, 14, 15, 19, 20, 25], "cpu_count": [1, 3, 4, 5, 6, 7, 9, 10, 12, 14, 15, 19, 20, 25], "print": [1, 3, 4, 5, 9, 10, 12, 15, 19, 20, 25], "extra": [1, 3, 4, 5, 10, 12, 15, 19, 20], "standard": [1, 2, 3, 4, 5, 10, 12, 13, 14, 15, 19, 20, 24, 25], "output": [1, 3, 4, 5, 10, 12, 14, 15, 16, 18, 19, 20, 21, 25, 27], "_atom": 1, "numpi": [1, 3, 4, 5, 6, 7, 8, 9, 10, 12, 14, 15, 16, 18, 19, 20, 27], "arrai": [1, 3, 4, 5, 6, 7, 8, 9, 10, 12, 14, 15, 16, 18, 19, 20, 27], "residu": [1, 2, 3, 5, 8, 9, 10, 13, 14, 16, 17, 18, 19, 21, 22, 23, 24, 25, 27], "chain": [1, 3, 5, 8, 9, 10, 16, 18, 22, 23, 25, 27], "name": [1, 3, 4, 5, 6, 7, 8, 9, 10, 12, 16, 18, 19, 20, 23, 24, 27], "coordin": [1, 3, 5, 6, 7, 8, 9, 10, 14, 16, 18, 19, 25, 27], "radiu": [1, 3, 5, 8, 9, 10, 16, 17, 18, 19, 24, 25, 27], "each": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 27], "type": [1, 2, 3, 8, 11, 14, 15, 16, 17, 18, 19, 24, 27], "ndarrai": [1, 3, 4, 5, 6, 7, 8, 9, 10, 12, 14, 15, 16, 18, 19, 20], "_dim": 1, "grid": [1, 3, 4, 5, 6, 7, 8, 9, 10, 12, 14, 15, 19, 20, 21, 22, 25], "dimens": 1, "tupl": [1, 4, 5, 9, 10, 12, 20, 27], "_grid": 1, "point": [1, 3, 4, 5, 6, 7, 10, 12, 14, 15, 19, 20, 21, 25], "3d": [1, 3, 4, 5, 6, 7, 8, 9, 10, 12, 14, 15, 19, 20, 21, 22, 25], "nx": [1, 3, 4, 5, 6, 7, 10, 12, 14, 15, 19, 20], "ny": [1, 3, 4, 5, 6, 7, 10, 12, 14, 15, 19, 20], "nz": [1, 3, 4, 5, 6, 7, 10, 12, 14, 15, 17, 19, 20, 27], "integ": [1, 2, 3, 4, 5, 6, 7, 9, 10, 12, 13, 14, 15, 19, 20, 21, 27], "label": [1, 2, 3, 4, 5, 6, 7, 10, 12, 13, 14, 15, 19, 20, 21, 27], "posit": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 19, 20, 21, 27], "ar": [1, 2, 3, 4, 5, 6, 7, 9, 10, 12, 13, 14, 15, 17, 19, 20, 22, 25, 27], "solvent": [1, 5, 15, 19, 25, 27], "_molecul": 1, "_pad": 1, "length": [1, 5, 19, 25], "add": [1, 9], "direct": [1, 9], "float": [1, 3, 4, 5, 6, 7, 8, 9, 10, 12, 14, 15, 16, 17, 18, 19, 20, 21, 25], "_probe": 1, "spheric": [1, 27], "probe": [1, 3, 5, 8, 9, 10, 15, 19, 25, 27], "size": [1, 3, 5, 8, 9, 10, 15, 19, 25, 27], "defin": [1, 3, 4, 5, 6, 9, 10, 12, 16, 17, 18, 19, 20, 22, 23, 24, 25, 27], "surfac": [1, 5, 6, 10, 14, 15, 19, 20, 21, 25], "base": [1, 2, 3, 4, 6, 7, 10, 13, 14, 16, 17, 18, 19, 20, 21, 24, 25, 26, 27], "represent": [1, 5, 15, 25, 27], "_radii": 1, "contain": [1, 10, 14, 15, 16, 17, 18, 23, 24, 27], "valu": [1, 6, 10, 14, 15, 16, 17, 18, 19, 23, 24, 25, 27], "_represent": 1, "se": [1, 5, 15, 17, 19, 25], "exclud": [1, 5, 15, 19, 25, 27], "sa": [1, 5, 15, 19, 25], "access": [1, 5, 15, 19, 25, 27], "_rotat": 1, "sine": [1, 9], "cossin": 1, "rotat": 1, "angl": [1, 9], "sina": 1, "cosa": 1, "sinb": 1, "cosb": 1, "_step": [1, 14, 19], "space": [1, 3, 4, 5, 6, 7, 8, 9, 10, 12, 14, 15, 19, 20, 21, 25, 27], "_vertic": [1, 14, 19], "list": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 14, 19, 20, 21, 22, 25, 27], "vertic": [1, 3, 5, 6, 7, 8, 9, 10, 12, 14, 19, 22, 25, 27], "origin": [1, 3, 5, 6, 7, 8, 9, 10, 14, 19, 22, 25, 27], "x": [1, 3, 5, 6, 7, 8, 9, 10, 14, 19, 22, 25, 27], "axi": [1, 3, 5, 6, 7, 8, 9, 10, 14, 19, 22, 25, 27], "y": [1, 3, 5, 6, 7, 8, 9, 10, 14, 17, 19, 22, 25, 27], "z": [1, 3, 5, 6, 7, 8, 9, 10, 14, 19, 22, 25, 27], "parallel": [1, 25, 28], "process": 1, "whether": [1, 3, 5, 6, 7, 10, 14, 19], "when": [1, 3, 6, 10, 15, 16, 17, 18, 19, 23, 24, 25, 27], "function": [1, 5, 15, 16, 17, 18, 19, 27], "load": [1, 5, 16, 18], "read_vdw": [1, 11, 15, 16, 18, 27], "exampl": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22], "target": [1, 5, 10, 13, 15, 16, 18, 19, 25], "clo4": [1, 27], "import": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 27], "join": [1, 5, 9, 14, 15, 16, 18, 19, 21, 27], "dirnam": [1, 5, 9, 14, 15, 16, 18, 19, 21, 27], "__file__": [1, 5, 9, 14, 15, 16, 18, 19, 21, 27], "test": [1, 5, 9, 14, 15, 16, 18, 19, 21, 27], "main": [1, 27], "object": [1, 19, 27], "0x7f5ddacf2230": [1, 27], "creat": [1, 9, 17, 22, 26, 27], "pymol": [1, 9, 15, 22, 27], "v2": 1, "5": [1, 5, 10, 19, 21, 22, 23, 25], "gen": [1, 17, 27], "cl": [1, 17, 27], "75": [1, 3, 17, 19, 21, 27], "52": [1, 2, 3, 19, 20, 21, 27], "specifi": [1, 15, 16, 17, 18, 25, 27], "follow": [1, 17, 19, 27], "templat": [1, 5, 9, 10, 17, 19, 25, 27], "chimerax": 1, "open": [1, 5, 7, 9, 11, 17, 19, 27], "w": [1, 17, 27], "write": [1, 6, 7, 14, 17, 21], "ncl": 1, "t": [1, 10, 17, 23, 26], "t1": [1, 17], "98": [1, 3, 17, 19, 21, 27], "nO": [1, 17], "46": [1, 12, 19, 20, 27], "n": [1, 3, 5, 8, 9, 10, 17, 19, 24, 26, 27], "properti": 1, "get": [1, 8, 9, 28], "attribut": [1, 19, 27], "dim": 1, "export": [1, 4, 5, 7, 8, 9, 10, 11, 12, 14, 15, 20, 21], "fn": [1, 5, 6, 7, 9, 13, 14, 16, 17, 18, 19, 21, 27], "volum": [1, 3, 4, 5, 6, 10, 14, 19, 20, 21, 25], "rerpesent": 1, "rais": [1, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 15, 16, 17, 18, 19, 20, 21], "typeerror": [1, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 15, 16, 17, 18, 19, 20, 21], "must": [1, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 15, 16, 17, 18, 19, 20, 21, 27], "string": [1, 3, 4, 5, 6, 7, 9, 10, 12, 13, 15, 16, 17, 18, 20, 21], "With": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 15, 16, 18, 20, 21, 27], "run": [1, 19, 26, 27], "unit": [1, 9], "p1": [1, 5, 9, 19, 22, 25, 27], "p2": [1, 5, 9, 19, 22, 25, 27], "max": [1, 10, 14, 19, 25], "p3": [1, 5, 9, 19, 22, 25, 27], "p4": [1, 5, 9, 19, 22, 25, 27], "pad": [1, 9, 22, 25, 27], "preview": [1, 27], "kwarg": 1, "step": [1, 3, 4, 5, 6, 7, 8, 9, 10, 12, 15, 19, 20, 21, 25], "6": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 15, 17, 19, 20, 21, 23, 25], "fill": 1, "automat": [1, 27], "real": [1, 3, 4, 5, 6, 7, 8, 9, 10, 12, 15, 20, 21], "valueerror": [1, 3, 4, 5, 6, 7, 8, 9, 10, 12, 15, 17, 20, 21], "probe_out": [1, 5, 8, 9, 15, 19, 25, 27], "method": [1, 9, 10, 22, 23, 27], "take": [1, 15, 16, 17, 18, 27], "return": [1, 2, 3, 4, 5, 8, 9, 10, 12, 15, 16, 17, 18, 19, 20, 27], "dtype": [1, 5, 15, 16, 18, 19, 20, 27], "int32": [1, 5, 15, 19, 20, 27], "estim": [1, 27], "ie": 1, "a\u00b3": 1, "90": [1, 27], "8": [1, 2, 3, 5, 8, 9, 10, 12, 13, 19, 20, 21, 23], "xyzr": 1, "calcul": [2, 10, 12, 13, 15, 25], "frequenc": [2, 13, 14, 19, 21, 25], "r1": [2, 3, 13, 14, 19, 21, 25, 27], "r2": [2, 3, 13, 14, 19, 21, 25, 27], "r3": [2, 3, 13, 14, 19, 21, 25, 27], "r4": [2, 3, 13, 14, 19, 21, 25, 27], "r5": [2, 3, 13, 14, 19, 21, 25, 27], "interfac": [2, 3, 10, 14, 19, 21, 23, 25, 27, 28], "nomenclatur": [2, 3, 4, 6, 7, 10, 12, 13, 14, 19, 20, 21, 27], "mark": [2, 3, 4, 6, 7, 10, 13, 14, 19, 20, 21, 27], "2": [2, 3, 4, 5, 6, 7, 10, 12, 13, 14, 15, 17, 18, 19, 20, 21, 23, 24, 25], "first": [2, 3, 4, 6, 7, 9, 10, 13, 14, 19, 20, 21, 22, 27], "correspond": [2, 3, 4, 6, 7, 10, 13, 14, 19, 20, 21, 27], "kaa": [2, 3, 4, 6, 10, 12, 13, 14, 19, 20, 21, 27], "kab": [2, 3, 4, 6, 10, 12, 13, 14, 19, 20, 21, 27], "kac": [2, 3, 4, 6, 10, 12, 13, 14, 19, 20, 21, 27], "so": [2, 3, 4, 6, 7, 10, 13, 14, 19, 20, 21, 27], "aliphat": [2, 3, 13, 14, 19, 25], "apolar": [2, 3, 13, 14, 19, 25, 27], "alanin": [2, 3, 13, 14, 19, 27], "glycin": [2, 3, 13, 14, 19, 27], "isoleucin": [2, 3, 13, 14, 19, 27], "leucin": [2, 3, 13, 14, 19, 27], "methionin": [2, 3, 13, 14, 19, 27], "valin": [2, 3, 13, 14, 19, 27], "aromat": [2, 3, 13, 14, 19, 25, 27], "phenylalanin": [2, 3, 13, 14, 19, 27], "tryptophan": [2, 3, 13, 14, 19, 27], "tyrosin": [2, 3, 13, 14, 19, 27], "polar": [2, 3, 10, 13, 14, 19, 23, 25, 27], "uncharg": [2, 3, 13, 14, 19, 25, 27], "asparagin": [2, 3, 13, 14, 19, 27], "cystein": [2, 3, 13, 14, 19, 27], "glutamin": [2, 3, 13, 14, 19, 27], "prolin": [2, 3, 13, 14, 19, 27], "serin": [2, 3, 13, 14, 19, 27], "threonin": [2, 3, 13, 14, 19, 27], "neg": [2, 3, 5, 8, 9, 10, 13, 14, 15, 19, 25, 27], "charg": [2, 3, 13, 14, 19, 25, 27], "aspart": [2, 3, 13, 14, 19, 27], "glutam": [2, 3, 13, 14, 19, 27], "arginin": [2, 3, 13, 14, 19, 27], "histidin": [2, 3, 13, 14, 19, 27], "lysin": [2, 3, 13, 14, 19, 27], "non": [2, 3, 5, 8, 9, 10, 13, 14, 15, 19, 25, 27], "rx": [2, 3, 13, 14, 19, 21, 25, 27], "constitut": [2, 5, 8, 9, 11, 15, 16, 18, 19, 21], "plot_frequ": [2, 11, 14, 25, 27], "write_result": [2, 3, 4, 6, 10, 11, 27], "identifi": [2, 3, 4, 6, 7, 10, 12, 20, 21, 27], "we": [2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 18, 19, 20, 21, 27], "49": [2, 3, 12, 19, 21, 23, 27], "leu": [2, 3, 13, 17, 19, 21, 23, 27], "50": [2, 3, 19, 21, 27], "gly": [2, 3, 13, 17, 19, 21, 23, 27], "51": [2, 3, 5, 9, 19, 21, 27], "thr": [2, 3, 13, 17, 19, 21, 23, 27], "53": [2, 3, 12, 19, 20, 21, 27], "ser": [2, 3, 13, 17, 19, 21, 23, 27], "54": [2, 3, 17, 19, 21, 23, 27], "phe": [2, 3, 13, 16, 17, 19, 21, 23, 27], "55": [2, 3, 17, 19, 20, 21, 27], "56": [2, 3, 10, 19, 21, 27], "arg": [2, 3, 13, 17, 19, 21, 23, 27], "57": [2, 3, 19, 20, 21, 27], "val": [2, 3, 13, 17, 19, 21, 23, 27], "70": [2, 3, 19, 21, 27], "ala": [2, 3, 13, 17, 19, 21, 23, 27], "72": [2, 3, 17, 19, 21, 27], "ly": [2, 3, 13, 17, 19, 21, 23, 27], "74": [2, 3, 5, 9, 19, 20, 21, 27], "84": [2, 3, 10, 12, 19, 21, 27], "gln": [2, 3, 13, 17, 19, 21, 23, 27], "87": [2, 3, 10, 17, 19, 21, 23, 27], "hi": [2, 3, 13, 17, 19, 21, 23, 27], "88": [2, 3, 10, 17, 19, 21, 27], "91": [2, 3, 4, 17, 19, 20, 21, 24, 27], "glu": [2, 3, 13, 16, 17, 19, 21, 23, 27], "104": [2, 3, 19, 21, 27], "120": [2, 3, 19, 21, 27], "met": [2, 3, 13, 17, 19, 21, 23, 27], "121": [2, 3, 19, 21, 27], "122": [2, 3, 19, 21, 27], "tyr": [2, 3, 13, 17, 19, 21, 23, 27], "123": [2, 3, 19, 21, 27], "127": [2, 3, 19, 21, 27], "166": [2, 3, 19, 21, 27], "asp": [2, 3, 13, 17, 19, 21, 23, 27], "168": [2, 3, 19, 21, 27], "170": [2, 3, 19, 21, 27], "171": [2, 3, 19, 21, 27], "asn": [2, 3, 13, 17, 19, 21, 23, 27], "173": [2, 3, 19, 21, 27], "183": [2, 3, 19, 21, 27], "184": [2, 3, 19, 21, 27], "186": [2, 3, 19, 21, 27], "187": [2, 3, 19, 21, 27], "201": [2, 3, 19, 21, 27], "327": [2, 3, 19, 21, 27], "11": [2, 5, 9, 12, 13, 19, 20, 21, 23, 27], "probe_in": [3, 5, 9, 10, 15, 19, 25, 27], "ignore_backbon": [3, 10, 19, 25, 27], "select": [3, 4, 6, 7, 9, 10, 12, 20], "bulk": [3, 4, 5, 6, 7, 10, 12, 14, 15, 19, 20, 25, 27], "biomolecul": [3, 4, 5, 6, 7, 10, 12, 14, 15, 19, 20, 27], "empti": [3, 4, 5, 6, 7, 10, 12, 14, 15, 19, 20, 27], "region": [3, 4, 5, 6, 7, 10, 12, 14, 19, 20, 27], "meet": [3, 4, 5, 6, 7, 10, 12, 14, 19, 20], "chosen": [3, 4, 5, 6, 7, 10, 12, 14, 19, 20, 27], "cutoff": [3, 4, 5, 6, 7, 10, 12, 14, 19, 20, 27], "consid": [3, 4, 5, 6, 7, 10, 12, 14, 19, 20, 27], "In": [3, 5, 9, 10, 15, 19, 25, 27], "ignor": [3, 10, 19, 25, 27], "backbon": [3, 10, 19, 25, 27], "ca": [3, 10, 17, 19, 24, 27], "selecteda": 3, "incorrect": [3, 4, 5, 6, 7, 8, 9, 10, 12, 17, 20], "shape": [3, 4, 5, 6, 7, 8, 9, 10, 12, 20], "It": [3, 4, 5, 6, 7, 8, 9, 10, 12, 20], "boolean": [3, 4, 5, 6, 7, 10, 12, 15, 20], "invalid": [3, 4, 6, 7, 10, 12, 20], "read_pdb": [3, 5, 8, 9, 10, 11, 15, 17, 18, 27], "read_xyz": [3, 5, 8, 9, 10, 11, 15, 16, 17, 27], "calculate_frequ": [3, 11, 13, 27], "read": [3, 5, 8, 9, 10, 15, 16, 17, 18, 19, 27], "perform": [3, 4, 5, 10, 19, 20], "surround": 3, "14": [3, 10, 16, 18, 19, 21, 27], "15": [3, 10, 12, 16, 18, 19, 20, 21, 23, 27], "18": [3, 5, 10, 12, 16, 18, 19, 21, 23, 27], "19": [3, 5, 8, 9, 16, 18, 19, 20, 21, 27], "100": [3, 19, 21, 27], "152": [3, 19, 21, 27], "155": [3, 19, 21, 27], "156": [3, 19, 21, 27], "292": [3, 19, 21, 27], "302": [3, 19, 21, 27], "trp": [3, 17, 19, 21, 23, 27], "303": [3, 19, 21, 27], "il": [3, 17, 19, 21, 23, 27], "306": [3, 19, 21, 27], "25": [3, 10, 12, 19, 20, 21, 27], "26": [3, 12, 19, 20, 21, 27], "29": [3, 4, 19, 21, 27], "97": [3, 17, 18, 19, 20, 21, 24, 27], "99": [3, 4, 10, 19, 20, 21, 27], "141": [3, 19, 21, 27], "pro": [3, 17, 19, 21, 23, 27], "142": [3, 19, 21, 27], "144": [3, 19, 21, 27], "145": [3, 19, 21, 27], "148": [3, 19, 21, 27], "299": [3, 19, 21, 27], "300": [3, 19, 21, 27], "305": [3, 19, 21, 27], "310": [3, 19, 21, 27], "311": [3, 19, 21, 27], "313": [3, 19, 21, 27], "kad": [3, 4, 10, 12, 19, 20, 21, 27], "124": [3, 19, 21, 27], "176": [3, 19, 21, 27], "318": [3, 19, 21, 27], "320": [3, 19, 21, 27], "321": [3, 19, 21, 27], "322": [3, 19, 21, 27], "323": [3, 19, 21, 27], "kae": [3, 4, 10, 12, 19, 20, 21, 27], "95": [3, 19, 21, 27], "103": [3, 19, 21, 27], "105": [3, 19, 21, 27], "106": [3, 19, 21, 27], "kaf": [3, 4, 10, 12, 19, 20, 21, 27], "175": [3, 19, 21, 27], "181": [3, 19, 21, 27], "kag": [3, 4, 10, 12, 19, 20, 21, 27], "34": [3, 5, 9, 19, 21, 27], "37": [3, 19, 20, 21, 27], "96": [3, 4, 10, 12, 17, 19, 20, 21, 27], "107": [3, 19, 21, 27], "108": [3, 10, 19, 21, 23, 27], "109": [3, 19, 21, 27], "kah": [3, 4, 10, 12, 19, 20, 21, 27], "kai": [3, 4, 10, 19, 20, 21, 27], "131": [3, 19, 21, 27], "138": [3, 19, 21, 27], "146": [3, 19, 21, 27], "174": [3, 19, 21, 27], "314": [3, 19, 21, 27], "kaj": [3, 4, 10, 12, 19, 20, 21, 27], "33": [3, 10, 19, 20, 21, 27], "89": [3, 19, 21, 27], "92": [3, 19, 21, 23, 27], "93": [3, 17, 19, 21, 27], "349": [3, 19, 21, 27], "350": [3, 16, 19, 21, 27], "kak": [3, 4, 10, 19, 20, 21, 27], "157": [3, 10, 19, 21, 23, 27], "162": [3, 19, 21, 27], "163": [3, 19, 21, 27], "164": [3, 19, 21, 27], "185": [3, 19, 21, 27], "188": [3, 8, 19, 21, 27], "kal": [3, 4, 10, 12, 19, 20, 21, 27], "129": [3, 19, 20, 21, 27], "130": [3, 19, 21, 27], "326": [3, 19, 21, 27], "328": [3, 19, 21, 27], "330": [3, 19, 21, 27], "kam": [3, 4, 10, 12, 19, 20, 21, 27], "73": [3, 4, 10, 17, 19, 21, 27], "115": [3, 19, 21, 27], "335": [3, 19, 21, 27], "336": [3, 19, 21, 27], "kan": [3, 4, 10, 19, 20, 21, 27], "165": [3, 19, 21, 27], "167": [3, 19, 21, 27], "199": [3, 19, 21, 27], "cy": [3, 17, 19, 21, 23, 27], "200": [3, 19, 21, 27], "204": [3, 19, 21, 27], "205": [3, 19, 21, 27], "206": [3, 19, 21, 27], "209": [3, 19, 21, 27], "219": [3, 19, 21, 27], "220": [3, 19, 21, 27], "223": [3, 19, 21, 27], "kao": [3, 4, 10, 12, 19, 20, 21, 27], "48": [3, 10, 19, 21, 27], "331": [3, 19, 21, 27], "kap": [3, 4, 10, 12, 19, 20, 21, 27], "222": [3, 19, 21, 27], "238": [3, 19, 21, 27], "253": [3, 19, 21, 27], "254": [3, 19, 21, 27], "255": [3, 19, 21, 27], "273": [3, 19, 21, 27], "kaq": [3, 4, 10, 12, 19, 20, 21, 27], "207": [3, 19, 21, 27], "208": [3, 19, 21, 27], "211": [3, 19, 21, 27], "213": [3, 19, 21, 27], "275": [3, 19, 21, 27], "277": [3, 19, 21, 27], "kar": [3, 4, 10, 12, 19, 20, 21, 27], "237": [3, 19, 21, 27], "249": [3, 19, 21, 27], "256": [3, 19, 21, 27], "howev": [3, 5, 10, 19, 23, 24, 27], "user": [3, 5, 6, 10, 19, 23, 24, 25, 26, 27], "mai": [3, 5, 10, 19, 27], "opt": [3, 5, 10, 19, 27], "Then": [3, 5, 10, 27], "set": [3, 5, 10, 14, 19, 22, 25, 27], "flag": [3, 5, 10, 14, 27], "true": [3, 5, 10, 14, 19, 27], "includ": [4, 12, 20, 25, 27], "per": [4, 10, 14, 21], "maximum": [4, 14, 19, 21, 25, 27], "averag": [4, 10, 14, 19, 21, 25, 27], "max_depth": [4, 14, 19, 21, 27], "avg_depth": [4, 14, 19, 21, 27], "79": [4, 19, 21, 27], "68": [4, 19, 21, 27], "62": [4, 10, 12, 16, 18, 19, 20, 21, 27], "85": [4, 17, 19, 21, 27], "24": [4, 10, 19, 21, 27], "04": [4, 10, 19, 20, 21, 27], "08": [4, 10, 19, 20, 21, 27], "35": [4, 12, 19, 21, 27], "32": [4, 8, 19, 27], "07": [4, 10, 19, 21, 27], "7": [4, 5, 9, 10, 19, 20, 21, 23], "removal_dist": [5, 19, 25, 27], "volume_cutoff": [5, 19, 25, 27], "latom": [5, 27], "ligand_cutoff": [5, 19, 25, 27], "box_adjust": [5, 27], "belong": [5, 27], "same": [5, 6, 12, 27], "assign": [5, 10, 23], "out": [5, 8, 9, 15, 19, 25, 27], "remov": [5, 19, 25, 27], "frontier": [5, 19, 25], "filter": [5, 19, 25], "a3": [5, 19, 25], "ligand": [5, 14, 19, 21], "limit": [5, 10, 19, 23, 25, 27], "around": [5, 19, 25, 27], "custom": [5, 9, 10, 15, 16, 18, 19, 22, 25, 27], "ncav": [5, 14, 19, 27], "greater": [5, 9, 15], "than": [5, 9, 15, 26, 27], "get_vertic": [5, 11, 15, 16, 18, 27], "get_vertices_from_fil": [5, 11, 15, 16, 18, 27], "spatial": [5, 6, 10, 11, 15, 19, 21], "depth": [5, 6, 7, 11, 12, 14, 15, 19, 21, 25], "box": [5, 9, 19, 27], "adjust": [5, 19], "mode": [5, 19, 25, 27], "forget": [5, 27], "configur": [5, 9, 19, 27], "whole": [5, 27], "segment": [5, 19], "through": [5, 19, 27], "which": [5, 19, 27], "pass": [5, 15, 16, 18, 19, 23, 24, 27], "thu": [5, 19, 27], "within": [5, 19, 25, 27], "adn": [5, 19, 27], "where": [5, 19, 27], "explor": [5, 19, 27], "close": [5, 19, 27], "toml": [5, 9, 10, 14, 19, 21, 22, 25, 27], "r": [5, 9, 10, 19, 23, 25], "59": [5, 9, 12, 19, 21, 27], "adjus": [5, 27], "b": [6, 12, 14, 17, 25], "q": 6, "append": [6, 7], "cavitii": [6, 14], "variabl": [6, 14], "factor": [6, 14, 25], "column": [6, 14, 27], "hydropathi": [6, 8, 9, 11, 14, 15, 16, 18, 19, 20, 21, 25], "zero": [6, 10, 23], "map": [6, 10, 12, 14, 19, 21, 25], "hydrophob": [6, 10, 14, 19, 21, 25], "scale": [6, 9, 10, 14, 19, 21, 25], "runtimeerror": 6, "cavity_wo_surfac": [6, 27], "them": [6, 7, 12, 27], "cavities_with_depth": 6, "hydrophobicity_scal": [6, 10, 19, 27], "cavities_with_hydropathi": 6, "oaa": [7, 12], "oab": [7, 12], "oac": [7, 12], "911": [8, 27], "125": [8, 27], "30": [8, 19, 20, 21, 27], "806": [8, 27], "40": [8, 27], "43": [8, 19, 20, 21, 27], "446": [8, 27], "27": [8, 10, 12, 17, 23, 27], "352": [8, 27], "parkvfind": [9, 22, 27], "insid": [9, 15, 27], "cosin": 9, "kei": 9, "properli": 9, "There": [9, 22, 27], "three": [9, 22, 27], "directli": [9, 22], "four": [9, 22, 25, 27], "second": [9, 22], "third": [9, 22, 27], "its": [9, 15, 22, 23, 24, 27], "plugin": [9, 22, 27], "For": [9, 27], "eisenbergweiss": [10, 19, 21, 23, 25, 27], "miss": [10, 23], "seven": 10, "hessaheijn": [10, 19, 25, 27], "kytedoolittl": [10, 25, 27], "moonflem": [10, 19, 25, 27], "radzickawolfenden": [10, 19, 25], "wimleywhit": [10, 19, 25, 27], "zhaolondon": [10, 19, 25, 27], "avg_hydropathi": [10, 14, 19, 21, 27], "rang": [10, 14, 19, 21, 27], "min": [10, 14, 19], "05": [10, 19, 20, 21, 23, 27], "81": [10, 19, 21, 23, 27], "16": [10, 12, 17, 19, 20, 21, 27], "36": [10, 12, 19, 27], "42": [10, 19, 21, 23, 27], "28": [10, 19, 20, 21, 27], "09": [10, 17, 23, 27], "23": [10, 19, 20, 21, 27], "06": [10, 17, 19, 20, 21, 27], "refer": [10, 11, 23, 26, 27, 28], "eisenberg": [10, 23], "weiss": [10, 23], "rm": [10, 23], "terwillig": [10, 23], "tc": [10, 17, 23, 27], "moment": [10, 23], "period": [10, 23], "protein": [10, 23, 27], "proceed": [10, 23], "academi": [10, 23], "1984": [10, 23], "hessa": [10, 23], "kim": [10, 23], "bihlmaier": [10, 23], "k": [10, 17, 23, 27], "lundin": [10, 23], "boekel": [10, 23], "andersson": [10, 23], "et": [10, 23], "al": [10, 17, 23, 27], "recognit": [10, 23], "transmembran": [10, 23], "helic": [10, 23], "endoplasm": [10, 23], "reticulum": [10, 23], "translocon": [10, 23], "natur": [10, 23], "2005": [10, 23], "433": [10, 23], "kyte": [10, 23], "doolittl": [10, 23], "rf": [10, 17, 23, 27], "simpl": [10, 23], "displai": [10, 23, 25], "hydropath": [10, 23], "charact": [10, 23, 24], "1982": [10, 23], "moon": [10, 23], "cp": [10, 23], "fleme": [10, 23], "kg": [10, 23], "side": [10, 23], "deriv": [10, 23], "fold": [10, 23], "lipid": [10, 23], "bilay": [10, 23], "2011": [10, 23], "radzicka": [10, 23], "wolfenden": [10, 23], "compar": [10, 23], "amino": [10, 23], "acid": [10, 23], "coeffici": [10, 23], "between": [10, 23, 27], "vapor": [10, 23], "phase": [10, 23], "cyclohexan": [10, 23], "octanol": [10, 23], "neutral": [10, 23], "aqueou": [10, 23], "solut": [10, 23], "biochemistri": [10, 23], "1988": [10, 23], "wimlei": [10, 23], "wc": [10, 23], "white": [10, 23], "sh": [10, 23], "experiment": [10, 23], "determin": [10, 23], "membran": [10, 23], "1996": [10, 23], "zhao": [10, 23], "london": [10, 23], "tendenc": [10, 23], "approach": [10, 23], "theoret": [10, 23], "accuraci": [10, 23], "predict": [10, 23], "relationship": [10, 23], "biolog": [10, 23], "2006": [10, 23], "api": [11, 27, 28], "pykvfind": [11, 22, 23, 24, 25, 26, 27], "expect": 11, "avail": [11, 25, 27], "run_workflow": [11, 14, 27], "read_cav": 11, "export_open": [11, 12], "pykvfinderresult": [11, 19, 27], "openings_cutoff": 12, "wip": 12, "area": [12, 14, 19, 20, 21, 27], "minimum": 12, "voxel": [12, 27], "nopen": 12, "total": 12, "aopen": 12, "47": [12, 17, 19, 20, 21, 27], "41": [12, 19, 20, 23, 27], "oag": 12, "oad": 12, "oae": 12, "oaf": 12, "oah": 12, "83": [12, 23, 27], "oak": 12, "oai": 12, "oaj": 12, "17": [12, 16, 17, 18, 19, 21, 27], "oal": 12, "oam": 12, "oan": 12, "13": [12, 16, 18, 19, 20, 21, 27], "71": 12, "oao": 12, "oap": 12, "cavities_with_open": 12, "barplot": [13, 14, 27], "pdf": [13, 14, 25, 27], "plot": [13, 14, 25], "bar": [13, 14, 25, 27], "chart": [13, 14, 25, 27], "_input": [14, 19], "_ligand": [14, 19], "result": [14, 19, 21, 25], "input": [14, 19, 21, 27], "1fmo": [14, 15, 16, 18, 19, 21, 27], "export_al": [14, 27], "include_frequencies_pdf": [14, 27], "yet": [14, 26], "receptor": 15, "extens": [15, 19], "argument": [15, 16, 18, 27], "shown": [15, 16, 18, 22, 23, 24, 27], "earlier": [15, 16, 18, 27], "previous": 15, "manual": 15, "curat": 15, "visual": [15, 27], "respect": [15, 27], "back": 15, "642": [16, 18, 27], "858": [16, 18, 27], "824": [16, 17, 27], "897": [16, 18, 27], "908": [16, 17, 27], "357": [16, 18, 27], "508": [16, 18, 27], "878": [16, 18, 27], "9": [16, 17, 18, 19], "885": [16, 18, 27], "624": [16, 27], "558": [16, 18, 27], "234": [16, 27], "442": [16, 18, 27], "69": [16, 17, 18, 24, 27], "u32": [16, 18, 27], "line": [17, 25, 28], "doubl": 17, "tab": [17, 24], "separ": [17, 24], "hn": [17, 27], "387": [17, 27], "cb": [17, 27], "hb1": [17, 27], "487": [17, 27], "1hb": [17, 27], "hb2": [17, 27], "2hb": [17, 27], "hb3": [17, 27], "3hb": [17, 27], "6612": [17, 27], "cg": [17, 27], "hg2": [17, 27], "2hg": [17, 27], "hg3": [17, 27], "hg1": [17, 27], "1hg": [17, 27], "cd": [17, 27], "hd2": [17, 27], "1hd": [17, 27], "2hd": [17, 27], "hd3": [17, 27], "hd1": [17, 27], "ne": [17, 27], "he": [17, 27], "cz": [17, 27], "nh1": [17, 27], "hh11": [17, 27], "1hh1": [17, 27], "hh12": [17, 27], "2hh1": [17, 27], "nh2": [17, 27], "hh21": [17, 27], "2hh2": [17, 27], "hh22": [17, 27], "1hh2": [17, 27], "ash": [17, 27], "od1": [17, 27], "od2": [17, 27], "721": [17, 27], "0001": [17, 27], "nd2": [17, 27], "hd21": [17, 27], "1hd2": [17, 27], "hd22": [17, 27], "2hd2": [17, 27], "cym": [17, 27], "sg": [17, 27], "hg": [17, 27], "cyx": [17, 27], "glh": [17, 27], "oe1": [17, 27], "oe2": [17, 27], "he2": [17, 27], "ne2": [17, 27], "he21": [17, 27], "1he2": [17, 27], "he22": [17, 27], "2he2": [17, 27], "ha2": [17, 27], "ha1": [17, 27], "1ha": [17, 27], "2ha": [17, 27], "ha3": [17, 27], "hid": [17, 27], "nd1": [17, 27], "ce1": [17, 27], "he1": [17, 27], "359": [17, 27], "cd2": [17, 27], "409": [17, 27], "hie": [17, 27], "hip": [17, 27], "hb": [17, 27], "cg2": [17, 27], "hg21": [17, 27], "1hg2": [17, 27], "hg22": [17, 27], "2hg2": [17, 27], "hg23": [17, 27], "3hg2": [17, 27], "cg1": [17, 27], "hg12": [17, 27], "2hg1": [17, 27], "hg13": [17, 27], "hg11": [17, 27], "1hg1": [17, 27], "cd1": [17, 27], "hd11": [17, 27], "1hd1": [17, 27], "hd12": [17, 27], "2hd1": [17, 27], "hd13": [17, 27], "3hd1": [17, 27], "hd23": [17, 27], "3hd2": [17, 27], "lyn": [17, 27], "ce": [17, 27], "he3": [17, 27], "hz2": [17, 27], "hz3": [17, 27], "2he": [17, 27], "1he": [17, 27], "hz1": [17, 27], "1hz": [17, 27], "2hz": [17, 27], "3hz": [17, 27], "sd": [17, 27], "3he": [17, 27], "459": [17, 27], "hz": [17, 27], "ce2": [17, 27], "og": [17, 27], "og1": [17, 27], "ne1": [17, 27], "cz2": [17, 27], "ch2": [17, 27], "hh2": [17, 27], "cz3": [17, 27], "ce3": [17, 27], "oh": [17, 27], "hh": [17, 27], "3hg1": [17, 27], "ptr": [17, 27], "6837": [17, 27], "o1p": [17, 27], "o2p": [17, 27], "o3p": [17, 27], "sep": [17, 27], "tpo": [17, 27], "h2d": [17, 27], "y1p": [17, 27], "h1p": [17, 27], "t1p": [17, 27], "s1p": [17, 27], "ag": [17, 27], "am": [17, 27], "AS": [17, 27], "AT": [17, 27], "au": [17, 27], "66": [17, 18, 19, 20, 21, 23, 24, 27], "ba": [17, 27], "BE": [17, 27], "bh": [17, 27], "bi": [17, 27], "bk": [17, 27], "58": [17, 19, 20, 21, 27], "cf": [17, 27], "cm": [17, 27], "co": [17, 27], "cr": [17, 27], "cu": [17, 27], "db": [17, 27], "dy": [17, 27], "er": [17, 27], "eu": [17, 27], "fe": [17, 27], "fm": [17, 27], "fr": [17, 27], "ga": [17, 27], "gd": [17, 27], "ge": [17, 27], "hf": [17, 27], "ho": [17, 27], "IN": [17, 27], "ir": [17, 27], "kr": [17, 27], "02": [17, 27], "la": [17, 27], "li": [17, 27], "82": [17, 19, 20, 21, 27], "lr": [17, 27], "lu": [17, 27], "md": [17, 27], "mg": [17, 27], "mn": [17, 27], "mo": [17, 27], "mt": [17, 27], "na": [17, 27], "nb": [17, 27], "nd": [17, 27], "ni": [17, 27], "NO": [17, 27], "np": [17, 27], "pa": [17, 27], "pb": [17, 27], "pd": [17, 27], "pm": [17, 27], "po": [17, 27], "pr": [17, 27], "pt": [17, 27], "pu": [17, 27], "ra": [17, 27], "rb": [17, 27], "re": [17, 24, 27], "rh": [17, 27], "rn": [17, 27], "ru": [17, 27], "sb": [17, 27], "sc": [17, 27], "si": [17, 27], "sm": [17, 27], "sn": [17, 27], "sr": [17, 27], "ta": [17, 27], "tb": [17, 27], "te": [17, 27], "th": [17, 27], "ti": [17, 27], "tl": [17, 27], "tm": [17, 27], "86": [17, 21, 27], "xe": [17, 27], "yb": [17, 27], "zn": [17, 27], "39": [17, 27], "zr": [17, 27], "nc": 17, "nca": 17, "t2": 17, "00": [17, 24], "nn": 17, "nh": 17, "t0": 17, "atominfo": 18, "unk": [18, 27], "2790": 18, "2791": 18, "624001": 18, "2792": 18, "233999": 18, "include_depth": [19, 27], "include_hydropathi": [19, 27], "kytedoolitt": 19, "workflow": 19, "onc": [19, 27], "one": [19, 25, 27], "command": [19, 25, 26, 27, 28], "137": [19, 20, 21, 27], "21": [19, 20, 21, 27], "520": [19, 20, 21, 27], "31": [19, 20, 21, 27], "102": [19, 20, 21, 27], "78": [19, 20, 21, 27], "126": [19, 20, 27], "77": [19, 20, 21, 27], "38": [19, 20, 21, 27], "496": [19, 20, 27], "45": [19, 20, 21, 27], "64": [19, 20, 23, 27], "365": 19, "full": [19, 25], "avg_hydropapthi": 21, "76": [21, 23], "44": 21, "489": 21, "output_cav": [21, 27], "67": 21, "below": [22, 23, 24, 27], "px": 22, "resnum": [22, 25], "resnam": 22, "visiblebox": [22, 27], "six": [23, 27], "heijn": 23, "own": [23, 24], "mandatori": [23, 24, 27], "should": [24, 27], "two": 24, "addit": [25, 27], "cli": 25, "eas": 25, "customiz": 25, "usag": [25, 27], "show": [25, 27], "messag": 25, "base_nam": 25, "prefix": 25, "output_directori": 25, "directori": 25, "current": 25, "routin": 25, "constant": 25, "via": 25, "don": 26, "v3": 26, "swig": 26, "procedur": 26, "differ": [26, 27], "depend": [26, 27], "oper": 26, "system": 26, "linux": 26, "maco": 26, "sudo": 26, "apt": 26, "python3": 26, "brew": 26, "prefer": [26, 27], "channel": 26, "environ": [26, 27], "rather": 26, "recommend": 26, "myenv": 26, "activ": 26, "prerequisit": 26, "section": [26, 27], "To": 26, "latest": 26, "releas": 26, "pypi": 26, "pip": 26, "Or": 26, "development": 26, "git": 26, "clone": 26, "com": 26, "tutori": [27, 28], "introductori": 27, "overview": 27, "document": 27, "befor": 27, "know": 27, "bit": 27, "would": 27, "like": 27, "refresh": 27, "your": 27, "memori": 27, "found": 27, "our": [27, 28], "repositori": [27, 28], "catalyt": 27, "subunit": 27, "camp": 27, "kinas": 27, "cadk": 27, "decid": 27, "singl": 27, "stepwis": 27, "fashion": 27, "store": 27, "how": 27, "receiv": 27, "code": 27, "specif": 27, "therefor": 27, "need": 27, "illustr": 27, "except": 27, "abov": 27, "annot": 27, "temperatur": 27, "occup": 27, "instead": 27, "describ": 27, "contan": 27, "otherwis": 27, "necessari": 27, "doe": 27, "provid": 27, "field": 27, "diamet": 27, "call": 27, "collect": 27, "distanc": 27, "adenosin": 27, "351": 27, "c5": 27, "087": 27, "052": 27, "o5": 27, "545": 27, "c4": 27, "688": 27, "523": 27, "o4": 27, "714": 27, "725": 27, "c3": 27, "973": 27, "374": 27, "903": 27, "o3": 27, "879": 27, "361": 27, "304": 27, "c2": 27, "059": 27, "o2": 27, "887": 27, "034": 27, "232": 27, "c1": 27, "625": 27, "n1": 27, "499": 27, "402": 27, "376": 27, "259": 27, "n3": 27, "705": 27, "136": 27, "094": 27, "353": 27, "952": 27, "974": 27, "c6": 27, "957": 27, "n6": 27, "083": 27, "826": 27, "n7": 27, "791": 27, "843": 27, "c8": 27, "872": 27, "291": 27, "n9": 27, "444": 27, "056": 27, "646": 27, "afterward": 27, "ncav_la": 27, "cavities_la": 27, "residues_ib": 27, "alipath": 27, "sampl": 27, "hydropob": 27, "accept": 27, "degre": 27, "burial": 27, "bind": 27, "site": 27, "boundari": 27, "subsequ": 27, "heurist": 27, "shortest": 27, "euclidean": 27, "wai": 27, "cavity_with_depth": 27, "output_result": 27, "far": 27, "were": 27, "dump": 27, "pymol2": 27, "tool": 27, "save": 27, "filepath": 27, "instanc": 27, "now": 27, "perchlor": 27, "clo": 27, "figur": 27, "represen": 27, "insert": 27, "regular": 27, "nativ": 27, "taken": 27, "here": 27, "340": 27, "jupyt": 27, "notebook": 27, "conserv": 27, "analysi": 27, "dynam": 27, "start": 28, "instal": 28}, "objects": {"pyKVFinder": [[1, 0, 1, "", "Molecule"], [2, 4, 1, "", "calculate_frequencies"], [3, 4, 1, "", "constitutional"], [4, 4, 1, "", "depth"], [5, 4, 1, "", "detect"], [6, 4, 1, "", "export"], [7, 4, 1, "", "export_openings"], [8, 4, 1, "", "get_vertices"], [9, 4, 1, "", "get_vertices_from_file"], [10, 4, 1, "", "hydropathy"], [12, 4, 1, "", "openings"], [13, 4, 1, "", "plot_frequencies"], [14, 0, 1, "", "pyKVFinderResults"], [15, 4, 1, "", "read_cavity"], [16, 4, 1, "", "read_pdb"], [17, 4, 1, "", "read_vdw"], [18, 4, 1, "", "read_xyz"], [19, 4, 1, "", "run_workflow"], [20, 4, 1, "", "spatial"], [21, 4, 1, "", "write_results"]], "pyKVFinder.Molecule": [[1, 1, 1, "", "_atomic"], [1, 1, 1, "", "_dim"], [1, 1, 1, "", "_grid"], [1, 1, 1, "", "_molecule"], [1, 1, 1, "", "_padding"], [1, 1, 1, "", "_probe"], [1, 1, 1, "", "_radii"], [1, 1, 1, "", "_representation"], [1, 1, 1, "", "_rotation"], [1, 1, 1, "", "_step"], [1, 1, 1, "", "_vertices"], [1, 2, 1, "", "atomic"], [1, 2, 1, "", "dim"], [1, 3, 1, "", "export"], [1, 2, 1, "", "grid"], [1, 2, 1, "", "molecule"], [1, 1, 1, "", "nthreads"], [1, 2, 1, "", "nx"], [1, 2, 1, "", "ny"], [1, 2, 1, "", "nz"], [1, 2, 1, "", "p1"], [1, 2, 1, "", "p2"], [1, 2, 1, "", "p3"], [1, 2, 1, "", "p4"], [1, 2, 1, "", "padding"], [1, 3, 1, "", "preview"], [1, 2, 1, "", "probe"], [1, 2, 1, "", "radii"], [1, 2, 1, "", "representation"], [1, 2, 1, "", "rotation"], [1, 2, 1, "", "step"], [1, 3, 1, "", "surface"], [1, 3, 1, "", "vdw"], [1, 1, 1, "", "verbose"], [1, 2, 1, "", "vertices"], [1, 3, 1, "", "volume"], [1, 2, 1, "", "xyzr"]], "pyKVFinder.pyKVFinderResults": [[14, 1, 1, "", "_input"], [14, 1, 1, "", "_ligand"], [14, 1, 1, "", "_step"], [14, 1, 1, "", "_vertices"], [14, 1, 1, "", "area"], [14, 1, 1, "", "avg_depth"], [14, 1, 1, "", "avg_hydropathy"], [14, 1, 1, "", "cavities"], [14, 1, 1, "", "depths"], [14, 3, 1, "", "export"], [14, 3, 1, "", "export_all"], [14, 1, 1, "", "frequencies"], [14, 1, 1, "", "max_depth"], [14, 1, 1, "", "ncav"], [14, 3, 1, "", "plot_frequencies"], [14, 1, 1, "", "residues"], [14, 1, 1, "", "scales"], [14, 1, 1, "", "surface"], [14, 1, 1, "", "volume"], [14, 3, 1, "", "write"]]}, "objtypes": {"0": "py:class", "1": "py:attribute", "2": "py:property", "3": "py:method", "4": "py:function"}, "objnames": {"0": ["py", "class", "Python class"], "1": ["py", "attribute", "Python attribute"], "2": ["py", "property", "Python property"], "3": ["py", "method", "Python method"], "4": ["py", "function", "Python function"]}, "titleterms": {"issu": 0, "scientif": 0, "team": 0, "cite": 0, "pykvfind": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 28], "fund": 0, "licens": 0, "molecul": 1, "calculate_frequ": 2, "constitut": [3, 27], "depth": [4, 27], "detect": [5, 25, 27], "export": [6, 27], "export_open": 7, "get_vertic": 8, "get_vertices_from_fil": 9, "hydropathi": [10, 27], "function": 11, "class": 11, "open": 12, "plot_frequ": 13, "pykvfinderresult": 14, "read_cav": 15, "read_pdb": 16, "read_vdw": 17, "read_xyz": 18, "run_workflow": 19, "spatial": [20, 27], "write_result": 21, "box": [22, 25], "configur": 22, "file": [22, 23, 24], "templat": [22, 23, 24], "hydrophob": [23, 27], "scale": [23, 27], "van": [24, 27], "der": [24, 27], "waal": [24, 27], "radii": [24, 27], "posit": 25, "argument": 25, "option": 25, "character": [25, 27], "extra": 25, "adjus": 25, "ligand": [25, 27], "adjust": [25, 27], "requir": 26, "packag": 26, "manag": 26, "conda": 26, "instal": 26, "caviti": 27, "standard": 27, "workflow": 27, "full": 27, "separ": 27, "step": 27, "1": 27, "load": 27, "dictionari": 27, "2": 27, "data": 27, "from": 27, "target": 27, "structur": 27, "3": 27, "dimens": 27, "3d": 27, "grid": 27, "4": 27, "biomolecular": 27, "5": 27, "perform": 27, "6": 27, "calcul": 27, "plot": 27, "frequenc": 27, "7": 27, "8": 27, "9": 27, "onli": 27, "point": 27, "surfac": 27, "map": 27, "b": 27, "factor": 27, "q": 27, "10": 27, "write": 27, "result": 27, "steer": 27, "molecular": 27, "volum": 27, "vdw": 27, "se": 27, "sa": 27, "exampl": 27, "welcom": 28, "": 28, "document": 28}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 8, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.intersphinx": 1, "sphinx.ext.todo": 2, "sphinx.ext.viewcode": 1, "sphinx": 57}, "alltitles": {"Issues": [[0, "issues"]], "Scientific team": [[0, "scientific-team"]], "Citing pyKVFinder": [[0, "citing-pykvfinder"]], "Funding": [[0, "funding"]], "License": [[0, "license"]], "pyKVFinder.Molecule": [[1, "pykvfinder-molecule"]], "pyKVFinder.calculate_frequencies": [[2, "pykvfinder-calculate-frequencies"]], "pyKVFinder.constitutional": [[3, "pykvfinder-constitutional"]], "pyKVFinder.depth": [[4, "pykvfinder-depth"]], "pyKVFinder.detect": [[5, "pykvfinder-detect"]], "pyKVFinder.export": [[6, "pykvfinder-export"]], "pyKVFinder.export_openings": [[7, "pykvfinder-export-openings"]], "pyKVFinder.get_vertices": [[8, "pykvfinder-get-vertices"]], "pyKVFinder.get_vertices_from_file": [[9, "pykvfinder-get-vertices-from-file"]], "pyKVFinder.hydropathy": [[10, "pykvfinder-hydropathy"]], "Functions": [[11, "functions"]], "Classes": [[11, "classes"]], "pyKVFinder.openings": [[12, "pykvfinder-openings"]], "pyKVFinder.plot_frequencies": [[13, "pykvfinder-plot-frequencies"]], "pyKVFinder.pyKVFinderResults": [[14, "pykvfinder-pykvfinderresults"]], "pyKVFinder.read_cavity": [[15, "pykvfinder-read-cavity"]], "pyKVFinder.read_pdb": [[16, "pykvfinder-read-pdb"]], "pyKVFinder.read_vdw": [[17, "pykvfinder-read-vdw"]], "pyKVFinder.read_xyz": [[18, "pykvfinder-read-xyz"]], "pyKVFinder.run_workflow": [[19, "pykvfinder-run-workflow"]], "pyKVFinder.spatial": [[20, "pykvfinder-spatial"]], "pyKVFinder.write_results": [[21, "pykvfinder-write-results"]], "Box configuration file template": [[22, "box-configuration-file-template"]], "Hydrophobicity scale file template": [[23, "hydrophobicity-scale-file-template"]], "Van der Waals radii file template": [[24, "van-der-waals-radii-file-template"]], "Positional arguments": [[25, "positional-arguments"]], "Optional arguments": [[25, "optional-arguments"]], "Detection and characterization": [[25, "detection-and-characterization"]], "Extra characterization": [[25, "extra-characterization"]], "Box adjusment": [[25, "box-adjusment"]], "Ligand adjustment": [[25, "ligand-adjustment"]], "Requirements": [[26, "requirements"]], "Package managers": [[26, "package-managers"]], "Conda": [[26, "conda"]], "Installation": [[26, "installation"]], "Cavity detection and characterization": [[27, "cavity-detection-and-characterization"]], "Standard workflow": [[27, "standard-workflow"]], "Full workflow": [[27, "full-workflow"]], "Separated steps": [[27, "separated-steps"], [27, "id9"]], "1. Loading van der Waals radii dictionary": [[27, "loading-van-der-waals-radii-dictionary"]], "2. Loading data from target structure": [[27, "loading-data-from-target-structure"]], "3. Dimensioning the 3D grid": [[27, "dimensioning-the-3d-grid"]], "4. Detecting biomolecular cavities": [[27, "detecting-biomolecular-cavities"]], "4.1 Detecting biomolecular cavities with ligand adjustment": [[27, "detecting-biomolecular-cavities-with-ligand-adjustment"]], "5. Performing spatial characterization": [[27, "performing-spatial-characterization"]], "6. Performing constitutional characterization": [[27, "performing-constitutional-characterization"]], "6.1 Calculating and plotting frequencies": [[27, "calculating-and-plotting-frequencies"]], "7. Performing hydropathy characterization": [[27, "performing-hydropathy-characterization"]], "8. Performing depth characterization": [[27, "performing-depth-characterization"]], "9. Exporting cavities": [[27, "exporting-cavities"]], "9.1 Exporting only cavity points": [[27, "exporting-only-cavity-points"]], "9.2 Exporting cavity and surface points": [[27, "exporting-cavity-and-surface-points"]], "9.3 Exporting cavity and surface points with depth mapped on B-factor": [[27, "exporting-cavity-and-surface-points-with-depth-mapped-on-b-factor"]], "9.4 Exporting cavity and surface points with depth mapped on B-factor and hydrophobicity scale mapped on Q-factor": [[27, "exporting-cavity-and-surface-points-with-depth-mapped-on-b-factor-and-hydrophobicity-scale-mapped-on-q-factor"]], "10.  Writing results": [[27, "writing-results"]], "10.1 Cavity detection only": [[27, "cavity-detection-only"]], "10.2 Spatial characterization": [[27, "spatial-characterization"]], "10.3 Spatial and constitutional characterization": [[27, "spatial-and-constitutional-characterization"]], "10.4 Spatial, constitutional and depth characterization": [[27, "spatial-constitutional-and-depth-characterization"]], "10.5 Spatial, constitutional, depth and hydropathy characterization": [[27, "spatial-constitutional-depth-and-hydropathy-characterization"]], "Steered detection": [[27, "steered-detection"]], "Workflows": [[27, "workflows"]], "Molecular volume": [[27, "molecular-volume"]], "1. vdW volume": [[27, "vdw-volume"]], "2. SES volume": [[27, "ses-volume"]], "3. SAS volume": [[27, "sas-volume"]], "Examples": [[27, "examples"]], "Welcome to pyKVFinder\u2019s documentation!": [[28, "welcome-to-pykvfinder-s-documentation"]]}, "indexentries": {"molecule (class in pykvfinder)": [[1, "pyKVFinder.Molecule"]], "_atomic (pykvfinder.molecule attribute)": [[1, "pyKVFinder.Molecule._atomic"]], "_dim (pykvfinder.molecule attribute)": [[1, "pyKVFinder.Molecule._dim"]], "_grid (pykvfinder.molecule attribute)": [[1, "pyKVFinder.Molecule._grid"]], "_molecule (pykvfinder.molecule attribute)": [[1, "pyKVFinder.Molecule._molecule"]], "_padding (pykvfinder.molecule attribute)": [[1, "pyKVFinder.Molecule._padding"]], "_probe (pykvfinder.molecule attribute)": [[1, "pyKVFinder.Molecule._probe"]], "_radii (pykvfinder.molecule attribute)": [[1, "pyKVFinder.Molecule._radii"]], "_representation (pykvfinder.molecule attribute)": [[1, "pyKVFinder.Molecule._representation"]], "_rotation (pykvfinder.molecule attribute)": [[1, "pyKVFinder.Molecule._rotation"]], "_step (pykvfinder.molecule attribute)": [[1, "pyKVFinder.Molecule._step"]], "_vertices (pykvfinder.molecule attribute)": [[1, "pyKVFinder.Molecule._vertices"]], "atomic (pykvfinder.molecule property)": [[1, "pyKVFinder.Molecule.atomic"]], "dim (pykvfinder.molecule property)": [[1, "pyKVFinder.Molecule.dim"]], "export() (pykvfinder.molecule method)": [[1, "pyKVFinder.Molecule.export"]], "grid (pykvfinder.molecule property)": [[1, "pyKVFinder.Molecule.grid"]], "molecule (pykvfinder.molecule property)": [[1, "pyKVFinder.Molecule.molecule"]], "nthreads (pykvfinder.molecule attribute)": [[1, "pyKVFinder.Molecule.nthreads"]], "nx (pykvfinder.molecule property)": [[1, "pyKVFinder.Molecule.nx"]], "ny (pykvfinder.molecule property)": [[1, "pyKVFinder.Molecule.ny"]], "nz (pykvfinder.molecule property)": [[1, "pyKVFinder.Molecule.nz"]], "p1 (pykvfinder.molecule property)": [[1, "pyKVFinder.Molecule.p1"]], "p2 (pykvfinder.molecule property)": [[1, "pyKVFinder.Molecule.p2"]], "p3 (pykvfinder.molecule property)": [[1, "pyKVFinder.Molecule.p3"]], "p4 (pykvfinder.molecule property)": [[1, "pyKVFinder.Molecule.p4"]], "padding (pykvfinder.molecule property)": [[1, "pyKVFinder.Molecule.padding"]], "preview() (pykvfinder.molecule method)": [[1, "pyKVFinder.Molecule.preview"]], "probe (pykvfinder.molecule property)": [[1, "pyKVFinder.Molecule.probe"]], "radii (pykvfinder.molecule property)": [[1, "pyKVFinder.Molecule.radii"]], "representation (pykvfinder.molecule property)": [[1, "pyKVFinder.Molecule.representation"]], "rotation (pykvfinder.molecule property)": [[1, "pyKVFinder.Molecule.rotation"]], "step (pykvfinder.molecule property)": [[1, "pyKVFinder.Molecule.step"]], "surface() (pykvfinder.molecule method)": [[1, "pyKVFinder.Molecule.surface"]], "vdw() (pykvfinder.molecule method)": [[1, "pyKVFinder.Molecule.vdw"]], "verbose (pykvfinder.molecule attribute)": [[1, "pyKVFinder.Molecule.verbose"]], "vertices (pykvfinder.molecule property)": [[1, "pyKVFinder.Molecule.vertices"]], "volume() (pykvfinder.molecule method)": [[1, "pyKVFinder.Molecule.volume"]], "xyzr (pykvfinder.molecule property)": [[1, "pyKVFinder.Molecule.xyzr"]], "calculate_frequencies() (in module pykvfinder)": [[2, "pyKVFinder.calculate_frequencies"]], "constitutional() (in module pykvfinder)": [[3, "pyKVFinder.constitutional"]], "depth() (in module pykvfinder)": [[4, "pyKVFinder.depth"]], "detect() (in module pykvfinder)": [[5, "pyKVFinder.detect"]], "export() (in module pykvfinder)": [[6, "pyKVFinder.export"]], "export_openings() (in module pykvfinder)": [[7, "pyKVFinder.export_openings"]], "get_vertices() (in module pykvfinder)": [[8, "pyKVFinder.get_vertices"]], "get_vertices_from_file() (in module pykvfinder)": [[9, "pyKVFinder.get_vertices_from_file"]], "hydropathy() (in module pykvfinder)": [[10, "pyKVFinder.hydropathy"]], "openings() (in module pykvfinder)": [[12, "pyKVFinder.openings"]], "plot_frequencies() (in module pykvfinder)": [[13, "pyKVFinder.plot_frequencies"]], "_input (pykvfinder.pykvfinderresults attribute)": [[14, "pyKVFinder.pyKVFinderResults._input"]], "_ligand (pykvfinder.pykvfinderresults attribute)": [[14, "pyKVFinder.pyKVFinderResults._ligand"]], "_step (pykvfinder.pykvfinderresults attribute)": [[14, "pyKVFinder.pyKVFinderResults._step"]], "_vertices (pykvfinder.pykvfinderresults attribute)": [[14, "pyKVFinder.pyKVFinderResults._vertices"]], "area (pykvfinder.pykvfinderresults attribute)": [[14, "pyKVFinder.pyKVFinderResults.area"]], "avg_depth (pykvfinder.pykvfinderresults attribute)": [[14, "pyKVFinder.pyKVFinderResults.avg_depth"]], "avg_hydropathy (pykvfinder.pykvfinderresults attribute)": [[14, "pyKVFinder.pyKVFinderResults.avg_hydropathy"]], "cavities (pykvfinder.pykvfinderresults attribute)": [[14, "pyKVFinder.pyKVFinderResults.cavities"]], "depths (pykvfinder.pykvfinderresults attribute)": [[14, "pyKVFinder.pyKVFinderResults.depths"]], "export() (pykvfinder.pykvfinderresults method)": [[14, "pyKVFinder.pyKVFinderResults.export"]], "export_all() (pykvfinder.pykvfinderresults method)": [[14, "pyKVFinder.pyKVFinderResults.export_all"]], "frequencies (pykvfinder.pykvfinderresults attribute)": [[14, "pyKVFinder.pyKVFinderResults.frequencies"]], "max_depth (pykvfinder.pykvfinderresults attribute)": [[14, "pyKVFinder.pyKVFinderResults.max_depth"]], "ncav (pykvfinder.pykvfinderresults attribute)": [[14, "pyKVFinder.pyKVFinderResults.ncav"]], "plot_frequencies() (pykvfinder.pykvfinderresults method)": [[14, "pyKVFinder.pyKVFinderResults.plot_frequencies"]], "pykvfinderresults (class in pykvfinder)": [[14, "pyKVFinder.pyKVFinderResults"]], "residues (pykvfinder.pykvfinderresults attribute)": [[14, "pyKVFinder.pyKVFinderResults.residues"]], "scales (pykvfinder.pykvfinderresults attribute)": [[14, "pyKVFinder.pyKVFinderResults.scales"]], "surface (pykvfinder.pykvfinderresults attribute)": [[14, "pyKVFinder.pyKVFinderResults.surface"]], "volume (pykvfinder.pykvfinderresults attribute)": [[14, "pyKVFinder.pyKVFinderResults.volume"]], "write() (pykvfinder.pykvfinderresults method)": [[14, "pyKVFinder.pyKVFinderResults.write"]], "read_cavity() (in module pykvfinder)": [[15, "pyKVFinder.read_cavity"]], "read_pdb() (in module pykvfinder)": [[16, "pyKVFinder.read_pdb"]], "read_vdw() (in module pykvfinder)": [[17, "pyKVFinder.read_vdw"]], "read_xyz() (in module pykvfinder)": [[18, "pyKVFinder.read_xyz"]], "run_workflow() (in module pykvfinder)": [[19, "pyKVFinder.run_workflow"]], "spatial() (in module pykvfinder)": [[20, "pyKVFinder.spatial"]], "write_results() (in module pykvfinder)": [[21, "pyKVFinder.write_results"]]}})
\ No newline at end of file
diff --git a/pyKVFinder/__init__.py b/pyKVFinder/__init__.py
index 947e85cd..ee0469d6 100644
--- a/pyKVFinder/__init__.py
+++ b/pyKVFinder/__init__.py
@@ -31,7 +31,7 @@
 """
 
 __name__ = "pyKVFinder"
-__version__ = "0.6.6"
+__version__ = "0.6.7"
 license = "GNU GPL-3.0 License"
 
 from .utils import *
diff --git a/pyKVFinder/main.py b/pyKVFinder/main.py
index 551505e6..863c6340 100644
--- a/pyKVFinder/main.py
+++ b/pyKVFinder/main.py
@@ -469,10 +469,10 @@ def export(
 
         Example
         -------
-        >>> from pyKVFinder import pyKVFinder
         >>> import os
+        >>> import pyKVFinder
         >>> pdb = os.path.join(os.path.dirname(pyKVFinder.__file__), 'data', 'tests', '1FMO.pdb')
-        >>> results = pyKVFinder(pdb)
+        >>> results = pyKVFinder.run_workflow(pdb)
         >>> results.export()
         """
         export(
@@ -513,10 +513,10 @@ def write(
 
         Example
         -------
-        >>> from pyKVFinder import pyKVFinder
         >>> import os
+        >>> import pyKVFinder
         >>> pdb = os.path.join(os.path.dirname(pyKVFinder.__file__), 'data', 'tests', '1FMO.pdb')
-        >>> results = pyKVFinder(pdb)
+        >>> results = pyKVFinder.run_workflow(pdb)
         >>> results.write()
         """
         write_results(
@@ -568,10 +568,10 @@ def plot_frequencies(self, pdf: Union[str, pathlib.Path] = "barplots.pdf"):
 
         Example
         -------
-        >>> from pyKVFinder import pyKVFinder
         >>> import os
+        >>> import pyKVFinder
         >>> pdb = os.path.join(os.path.dirname(pyKVFinder.__file__), 'data', 'tests', '1FMO.pdb')
-        >>> results = pyKVFinder(pdb)
+        >>> results = pyKVFinder.run_workflow(pdb)
         >>> results.plot_frequencies()
         """
         plot_frequencies(self.frequencies, pdf)
@@ -631,10 +631,10 @@ def export_all(
 
         Example
         -------
-        >>> from pyKVFinder import pyKVFinder
         >>> import os
+        >>> import pyKVFinder
         >>> pdb = os.path.join(os.path.dirname(pyKVFinder.__file__), 'data', 'tests', '1FMO.pdb')
-        >>> results = pyKVFinder(pdb)
+        >>> results = pyKVFinder.run_workflow(pdb)
         >>> results.export_all()
 
         Yet, we can set a ``include_frequencies_pdf`` flag to True to plot the bar charts of the frequencies in a PDF file.