Skip to main content
Ctrl+K

TopoMetrics

  • Examples
  • Basics
  • API Reference
  • GitHub
  • PyPI
  • Bluesky
  • Examples
  • Basics
  • API Reference
  • GitHub
  • PyPI
  • Bluesky

Section Navigation

  • topo_metrics
    • topo_metrics.analysis
    • topo_metrics.clusters
    • topo_metrics.io
      • topo_metrics.io.cgd
      • topo_metrics.io.conflink
      • topo_metrics.io.lammps_data
      • topo_metrics.io.lmp
    • topo_metrics.knots
    • topo_metrics.neighbours
    • topo_metrics.paths
    • topo_metrics.ring_geometry
    • topo_metrics.rings
    • topo_metrics.symbols
    • topo_metrics.topology
    • topo_metrics.utils
  • API Reference
  • topo_metrics
  • topo_metrics.io
  • topo_metrics.io.conflink

topo_metrics.io.conflink#

Classes#

Configuration

A configuration parsed from a conflink file.

Functions#

parse_conflink(→ list[Configuration])

Parse one or more configurations from a conflink file.

Module Contents#

class topo_metrics.io.conflink.Configuration[source]#

A configuration parsed from a conflink file.

positions: numpy.typing.NDArray[numpy.float64][source]#
box_size: float[source]#
connections: dict[source]#
to_nodes_edges_lattice(node_type: str = 'Si') → dict[source]#

Convert this configuration to a Topology object.

topo_metrics.io.conflink.parse_conflink(filename: str) → list[Configuration][source]#

Parse one or more configurations from a conflink file.

previous

topo_metrics.io.cgd

next

topo_metrics.io.lammps_data

On this page
  • Classes
  • Functions
  • Module Contents
    • Configuration
      • Configuration.positions
      • Configuration.box_size
      • Configuration.connections
      • Configuration.to_nodes_edges_lattice()
    • parse_conflink()
Edit on GitHub

This Page

  • Show Source

© Copyright 2026, Thomas C. Nicholas.