Various algorithms to work with segments in the IPA, including functions to find contrastive feature specifications for a given language (useful for calculating economy scores for languages), and to find minimal features for a list of segments.
Currently a work-in-progress, but the core functionalities are already implemented.