amd   A
last analyzed

Complexity

Total Complexity 0

Size/Duplication

Total Lines 41
Duplicated Lines 0 %

Importance

Changes 0
Metric Value
wmc 0
eloc 16
dl 0
loc 41
rs 10
c 0
b 0
f 0
1
"""
2
average-minimum-distance: geometry-based crystal descriptors
3
============================================================
4
5
Documentation is available in the docstrings and at
6
https://average-minimum-distance.readthedocs.io.
7
8
List of modules
9
***************
10
11
===================    ===================================================
12
Module                 Description
13
===================    ===================================================
14
:mod:`.calculate`      Calculate invariants (AMD, PDD, ADA, PDA)
15
:mod:`.compare`        Compare invariants
16
:mod:`.io`             Read crystals as PeriodicSets from files or the CSD
17
:mod:`.periodicset`    Implements the PeriodicSet object
18
:mod:`.reconstruct`    Implements the reconstruction PDD -> PeriodicSet
19
:mod:`.utils`          Utility functions
20
===================    ===================================================
21
"""
22
23
__version__ = "1.6.0"
24
__author__ = "Daniel Widdowson"
25
__maintainer__ = "Daniel Widdowson"
26
__email__ = "[email protected]"
27
__license__ = "CC-BY-NC-SA-4.0"
28
__copyright__ = "Copyright 2025, Daniel Widdowson"
29
30
31
from .calculate import *
32
from .compare import *
33
from .io import *
34
from .periodicset import *
35
from .utils import *
36
37
try:
38
    from ._private import *
39
except ModuleNotFoundError:
40
    pass
41