mantispy.ds.jump_lite_targets

mantispy.ds.jump_lite_targets#

mantispy.ds.jump_lite_targets(cache_dir=None)#

The gene each JUMP compound is annotated to act on, as a set per target.

RefChemDB annotations distributed with Muñoz et al. [2026], in the source/target shape known_relationships() reads, so two compounds annotated to the same gene count as a related pair.

Parameters:

cache_dir (str | Path | None (default: None)) – Where to keep the download. Defaults to mantispy.settings.cache_dir.

Return type:

DataFrame

Returns:

A frame with source, the gene symbol, and target, the Metadata_JCP2022 of a compound annotated to it. One row per annotated pairing, over every JUMP compound rather than only those of jump_lite().

Notes

The annotation is sparse against a plate map: most compounds on the JUMP-Lite plates carry none, and only the targets shared by more than one compound contribute a pair, so the recall is computed over a minority of the plate.

References

Muñoz et al. [2026].