Skip to main content

A tool for studying the nodal features of potential lanscapes.

Project description

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

Documentation Status Build Status

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nodefinder-0.1.2.tar.gz (75.5 MB view details)

Uploaded Source

Built Distribution

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

nodefinder-0.1.2-py3-none-any.whl (54.2 kB view details)

Uploaded Python 3

File details

Details for the file nodefinder-0.1.2.tar.gz.

File metadata

  • Download URL: nodefinder-0.1.2.tar.gz
  • Upload date:
  • Size: 75.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for nodefinder-0.1.2.tar.gz
Algorithm Hash digest
SHA256 8dbb55fabbea98647c00a0f89032a02c73e997c2a88d64b25e72b5a009fc1c4e
MD5 36868d3c94d6ab6bba69310a035d3ca3
BLAKE2b-256 82f6d398bac796a2820d1f3fe2d4ef4c40f78bf02dbe86593dbb3b696c366897

See more details on using hashes here.

File details

Details for the file nodefinder-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: nodefinder-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 54.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for nodefinder-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 51b1c39266ce6878ac1c12332309a36ea5111bdf2251f968ed9ea2f729876637
MD5 370162824bcda90b9d885b6101c2135b
BLAKE2b-256 ad83107a39b4e40534f568c6b0a46cac89b620393427d28279dd2ef31cd6cd4e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page