trackpy.linking.legacy

Functions

assign_candidates(cur_hash, prev_hash, ...)

link(levels, search_range, hash_generator[, ...])

Link features into trajectories, assigning a label to each trajectory.

link_df(features, search_range[, memory, ...])

Link features into trajectories, assigning a label to each trajectory.

link_df_iter(features, search_range[, ...])

Link features into trajectories, assigning a label to each trajectory.

link_iter(levels, search_range[, memory, ...])

Link features into trajectories, assigning a label to each trajectory.

strip_diagnostics(tracks)

Remove diagnostic information from a tracks DataFrame.

Classes

HashTable(dims, box_size)

Basic hash table for fast look up of particles in neighborhood.

Hash_table

alias of HashTable

Linker(search_range[, memory, ...])

See link_iter() for a description of parameters.

Point()

Base class for point (features) used in tracking.

PointDiagnostics(*args, **kwargs)

Mixin to add memory diagnostics collection to a Point object.

PointND(t, pos[, id])

Version of Point for tracking in flat space with non-periodic boundary conditions.

PointNDDiagnostics(*args, **kwargs)

Version of PointND that collects diagnostic information during tracking.

Track([point])

Base class for objects to represent linked tracks.

TreeFinder(points, search_range)