Skip to main content

FLITSR

A python implementation of the FLITSR fault localization tool for multiple faults.

For the full documentation, see the Read the Docs page, and for the source code, see the GitHub repository.

Setup

Requirements

  • python3 (> 3.8)
  • java (optional; used for parallel techniques)
  • matplotlib (optional; used for evaluation plotting)

Installation

Quick install

To install FLITSR, simply install as a python package using the following command:

pip install flitsr

For more detailed installation instructions, see Installation Instructions in the documentation.

Basic usage

Running FLITSR

To run the FLITSR algorithm and produce a suspiciousness ranking, simply use the command:

flitsr <input>

where <input> is the directory containing the coverage files for GZoltar input, or the file containing the coverage for TCM input. See the Input structure section for more information on the types of input.

More advanced options and outputs are described in the documentation.

Running evaluation

To run the full evaluation on FLITSR, simply use the command:

run_all [-t [<extension>]/-g]

in the top level directory for the dataset. If the -t option is given (with an optional file extension), then the TCM format is assumed, otherwise if the -g option is given, Gzoltar format is assumed.

See the documentation for more information.

Metadata

Release files for flitsr 3.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for flitsr 3.0.0
File Size Uploaded
flitsr-3.0.0.tar.gz 4.9 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for flitsr 3.0.0
File Interpreter ABI Platform
flitsr-3.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 9.9 MB

Release files / flitsr-3.0.0.tar.gz

Download URL flitsr-3.0.0.tar.gz
Size 4.9 MB
Tags Source
SHA-256 checksum
How to use checksums
00d070fbef13f9070a8ceb9814333aa40b07620e6726d2da79ab21b5b3e6cd11
BLAKE2b-256 checksum
How to use checksums
fbd29d85a833bad58de7c3db818b9aed84310dcda8b74b51d34ec13623ad2ce3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 28, 2026.

Transparency log

Release files / flitsr-3.0.0-py3-none-any.whl

Download URL flitsr-3.0.0-py3-none-any.whl
Size 4.9 MB
Tags Python 3
SHA-256 checksum
How to use checksums
889563d4eee2c82e27229c87b5495216545b0b6bc3f8784a5d6273aae039d425
BLAKE2b-256 checksum
How to use checksums
8892c6a04c1f1baf3f03c608033431676fe7f8a7089af19bc34b4d5667ff6a26
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 28, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

3.0.0 This release

2 release files

2.4.0

2 release files

2.3.0

2 release files

2.2.0

2 release files

2.1.1

2 release files

2.1.0

2 release files

2.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page