mantispy.ds.jump_target2#
- mantispy.ds.jump_target2(plates=('1053600674', 'JCPQC051', 'BR00121438', 'ACPJUM012', '110000294936', 'CP1-SC1-25', 'A1170384', 'GR00003394', 'Dest210726-160150', 'LM37-70_1', 'CP-CC9-R1-29'), annotate=True, cache_dir=None)#
JUMP-Target-2, one plate map run at many sites.
The JUMP consortium [Chandrasekaran et al., 2023] ran the same plate map in every participating laboratory, so differences between plates from different sources are technical. This makes it suited to studying batch and source effects. All 141 of its plates in
cpg0016-jumpare pinned here, from eleven sources and 107 batches, which letstransport()separate a laboratory effect from a batch and a plate effect. source_9 ran it on 1536-well plates, the others on 384-well plates.- Parameters:
plates (
Sequence[str] |None(default:('1053600674', 'JCPQC051', 'BR00121438', 'ACPJUM012', '110000294936', 'CP1-SC1-25', 'A1170384', 'GR00003394', 'Dest210726-160150', 'LM37-70_1', 'CP-CC9-R1-29'))) – Plate barcodes to load. The default takes one plate from each source, about 0.7 GB, most of it the per-well table each plate’s cell counts are published in;Noneloads all 141, 9.4 GB.annotate (
bool(default:True)) – Join the JUMP annotation, which suppliesMetadata_PerturbationandMetadata_Control. Downloads another 14 MB.cache_dir (
str|Path|None(default:None)) – Where to keep the download. Defaults tomantispy.settings.cache_dir.
- Return type:
- Returns:
One row per well at well resolution, carrying
Metadata_Source,Metadata_Batch,Metadata_Plate,Metadata_Well,Metadata_CellCount,Metadata_SiteCountand, when annotated,Metadata_JCP2022,Metadata_Perturbation,Metadata_InChIKeyandMetadata_Control(the DMSO wells, 64 per 384-well plate and 256 on source_9’s).- Raises:
KeyError – A plate is not one of the 141.