SkillAgentSearch skills...

Simplicial.jl

A package for various computations with simplicial complexes, combinatorial codes, directed complexes and their filtrations.

Install / Use

/learn @nebneuron/Simplicial.jl

README

Package Simplicial

| Stable | Latest | |:----------:|:----------:| | Build Status | Build Status

This package provides data structures and algorithms for combinatorial topology. Currently, it can handle filtered simplicial complexes, directed complexes, and combinatorial codes. The package is written in Julia. The long-term goal of this project is to be a "swiss-knife" for manipulating (very large) combinatorial structures, with an eye towards topological data analysis.

This software is free under the terms of the GNU General Public License (GPLv3). The work was supported by the ARO award W911NF-15-1-0084 and NIH R01GM117592.

DISCLAIMER: This software is still in development. The documentation is currently very sparse. Use at your own risk! Please let us know if you'd like to contribute.

This package interfaces with existing TDA software for homology computations. Currently it uses PHAT and Perseus. In the future, Simplicial will interface with other TDA software as well.

Installation:

The current version of Simplicial requires Julia 1.0 or higher.

Installing this package is accomplished by

import Pkg; Pkg.add("Simplicial");
View on GitHub
GitHub Stars28
CategoryDevelopment
Updated9mo ago
Forks9

Languages

C++

Security Score

72/100

Audited on Jun 23, 2025

No findings