Skip to main content

CIFF + PyTerrier

The Common Index File Format (CIFF) represents an attempt to build a binary data exchange format for open-source search engines to interoperate by sharing index structures.

-- CIFF Project

pyterrier-ciff gives access to CIFF files. It provides the following core functionality:

  • Build CIFF indexes from built indexes. example
  • Build CIFF indexes from learned sparse retrieval models.
  • Parse CIFF files to get the postings and document records. example
  • Share and load CIFF files to/from HuggingFace datasets. example
  • Load files from the CIFF Hub. example

Quick Start

You can install pyterrier-ciff with pip:

pip install pyterrier-ciff

Documentation

Full documentation can be found in the PyTerrier Docs.

Metadata

Release files for pyterrier-ciff 0.2.1

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

Source distribution (sdist)

Source distribution for pyterrier-ciff 0.2.1
File Size Uploaded
pyterrier_ciff-0.2.1.tar.gz 12.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pyterrier-ciff 0.2.1
File Interpreter ABI Platform
pyterrier_ciff-0.2.1-py3-none-any.whl Python 3 none any Details

Total release size: 25.5 kB

Release files / pyterrier_ciff-0.2.1.tar.gz

Download URL pyterrier_ciff-0.2.1.tar.gz
Size 12.0 kB
Tags Source
SHA-256 checksum
How to use checksums
b4242b42b884476c54fb8ddb965f0bb9ace8b4dc9bcf572bd3fb7cae60fe2536
BLAKE2b-256 checksum
How to use checksums
8f70560abe5c448156e32081d3f064ba6b35bffcb444fc62501ea40e5d67d8a6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.1

Release files / pyterrier_ciff-0.2.1-py3-none-any.whl

Download URL pyterrier_ciff-0.2.1-py3-none-any.whl
Size 13.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
570d70f8ee0ca92ac20a6bf750dc6c172c6ea0950a80df776dc951000aae9166
BLAKE2b-256 checksum
How to use checksums
036057f7856ad815460699fad76ae6ce336c4d2cf4fd813d3184c08c764f2d65
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.1

Release history Release notifications | RSS feed

This release

0.2.1 This release

2 release files

0.2.0

2 release files

0.1.1

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