Skip to content

Commit 5254c24

Browse files
committed
Merge branch 'development'
2 parents ea6e370 + dcb3e80 commit 5254c24

File tree

2 files changed

+16
-3
lines changed

2 files changed

+16
-3
lines changed

mdproptools/structural/cluster_analysis.py

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -316,6 +316,16 @@ def get_unique_configurations(
316316
Returns:
317317
tuple: a tuple containing the following two dataframes: clusters and
318318
configurations
319+
320+
Note:
321+
Be advised that the algorithm for identifying unique configurations may not
322+
accurately work in the following edge case. It is recommended to check your
323+
results when your system satisfies both of these conditions:
324+
- One main molecule type is a subset of another, with both types beginning with
325+
the same sequence of shared atom types, and
326+
- The smaller molecule type (the subset) precedes the larger molecule within
327+
the same cluster (this happens when the molecules are not in a decreasing
328+
order of their size in the original LAMMPS data/trajectory files)
319329
"""
320330
working_dir = working_dir or os.getcwd()
321331

pyproject.toml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,15 +15,18 @@ readme = "README.md"
1515
license = { text = "MIT" }
1616
keywords = ["MD", "analysis", "lammps"]
1717
classifiers = [
18-
"Programming Language :: Python :: 3 :: Only",
19-
"Programming Language :: Python :: 3.7",
18+
"Programming Language :: Python :: 3",
19+
"Programming Language :: Python :: 3.9",
20+
"Programming Language :: Python :: 3.10",
21+
"Programming Language :: Python :: 3.11",
22+
"Programming Language :: Python :: 3.12",
2023
"Development Status :: 3 - Alpha",
2124
"Intended Audience :: Science/Research",
2225
"Intended Audience :: Information Technology",
2326
"Operating System :: OS Independent",
2427
"Topic :: Scientific/Engineering",
2528
]
26-
requires-python = ">=3.6"
29+
requires-python = ">=3.9"
2730
dependencies = [
2831
"numpy >= 1.21.1",
2932
"matplotlib >= 3.3.1",

0 commit comments

Comments
 (0)