JavaPermutationTools (JPT) is a Java library for computation on permutations and sequences, including a variety of distance metrics for permutations as well as for sequences and strings. It is now available through Maven Central. See Github repo for details and source code, or the project website: https://jpt.cicirello.org/.
cicirello / JavaPermutationTools
A Java library for computation on permutations and sequences
JavaPermutationTools (JPT): A Java library for computation on permutations and sequences
Copyright (C) 2018-2022 Vincent A. Cicirello.
Website: https://jpt.cicirello.org/
API documentation: https://jpt.cicirello.org/api
Publications About the Library | |
---|---|
Packages and Releases | |
Build Status | |
JaCoCo Test Coverage | |
Security | |
DOI | |
License | |
Support |
How to Cite
If you use this library in your research, please cite the following paper:
Cicirello, Vincent A (2018). JavaPermutationTools: A Java Library of Permutation Distance Metrics. Journal of Open Source Software, 3(31), 950. https://doi.org/10.21105/joss.00950 .
Overview
The JavaPermutationTools (JPT) library provides Java classes and interfaces, etc that enable representing and generating permutations and sequences, as well as performing computation on permutations and sequences. It includes implementations of a variety of permutation distance metrics as well as distance metrics on sequences (i.e., Strings arrays, and other ordered data types).
Java 17+
We currently support Java 17+. See the following table for mapping between library version and minimum supported Java…
暂无评论内容