---
name: "phat"
section: "1"
platform: "linux"
package: "phat-utils"
version: "1.7-1+b3"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/phat"
---

# phat(1)

persistent homology utility from the PHAT library

## NAME

phat - persistent homology utility from the PHAT library

## SYNOPSIS

**phat** \[general options\] \[datastructure options\] \[algorithm options\] input\_filename output\_filename

## GENERAL OPTIONS

- **--help**

  Show help message and quit

- **--ascii**

  Use ASCII file format

- **--binary**

  Use binary file format

- **--dualize**

  Use dualization approach

## DATASTRUCTURE OPTIONS

Use one of the following to select the datastructure:

**--vector\_vector**, **--vector\_heap**, **--vector\_set**, **--vector\_list**, **--full\_pivot\_column**, **--sparse\_pivot\_column**, **--heap\_pivot\_column**, **--bit\_tree\_pivot\_column**

## ALGORITHM OPTIONS

Use one of the following to select the algorithm:

**--standard**, **--twist**, **--chunk**, **--chunk\_sequential**, **--spectral\_sequence**, **--row**, **--swap**, **--exhaustive**, **--retrospective**

## ARGUMENTS

**input\_filename**

Input boundary matrix file

**output\_filename**

Output file for persistence diagram
