NodeFinder
The goal of this code is to identify nodal features in potential landscapes, using a two-step approach:
- Search: Starting from a grid of starting points, find an initial set of nodal points by using a minimization scheme (Nelder-Mead). The initial set of nodes can be further refined by searching in their vicinity. This should produce a point cloud which lies densely within the nodal features to be discovered.
- Identification: Identify the features (points, lines, surfaces) which are contained in the point cloud. For this step, the nodal points are first separated into clusters. For each cluster, the dimension is estimated, and depending on the points are evaluated further.
The initial use-case for this code is to find gapless features in three-dimensional materials.
Documentation: https://nodefinder.greschd.ch
Metadata
Release files for nodefinder 0.1.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| nodefinder-0.1.2.tar.gz | 75.5 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| nodefinder-0.1.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 75.6 MB
Release files / nodefinder-0.1.2.tar.gz
| Download URL | nodefinder-0.1.2.tar.gz |
|---|---|
| Size | 75.5 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
8dbb55fabbea98647c00a0f89032a02c73e997c2a88d64b25e72b5a009fc1c4e
|
|
BLAKE2b-256 checksum How to use checksums |
82f6d398bac796a2820d1f3fe2d4ef4c40f78bf02dbe86593dbb3b696c366897
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.2
|
Release files / nodefinder-0.1.2-py3-none-any.whl
| Download URL | nodefinder-0.1.2-py3-none-any.whl |
|---|---|
| Size | 54.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
51b1c39266ce6878ac1c12332309a36ea5111bdf2251f968ed9ea2f729876637
|
|
BLAKE2b-256 checksum How to use checksums |
ad83107a39b4e40534f568c6b0a46cac89b620393427d28279dd2ef31cd6cd4e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.2
|