{"about":{"site":"https://codewithpapers.app","non_affiliation":"Code with Papers and Syntology are not affiliated with, endorsed by, or sponsored by Papers with Code, Meta, or the pwc-archive mirror.","licence":"CC BY-SA 4.0","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","attribution":"https://codewithpapers.app/attribution","modified":"archive material modified by Syntology; see the attribution page"},"url":"/paper/arxiv-2512-20833","title":"CHAMMI-75: Pre-training multi-channel models with heterogeneous microscopy images","arxiv_id":"2512.20833","date":"2025-12-23","proceeding":"ICLR","authors":["Vidit Agrawal","John Peters","Tyler N. Thompson","Mohammad Vali Sanian","Chau Pham","Nikita Moshkov","Arshad Kazi","Aditya Pillai","Jack Freeman","Byunguk Kang","Samouil L. Farhi","Ernest Fraenkel","Ron Stewart","Lassi Paavolainen","Bryan A. Plummer","Juan C. Caicedo"],"abstract":"Quantifying cell morphology using images and machine learning has proven to be a powerful tool to study the response of cells to treatments. However, models used to quantify cellular morphology are typically trained with a single microscopy imaging type. This results in specialized models that cannot be reused across biological studies because the technical specifications do not match (e.g., different number of channels). Here, we present CHAMMI-75, an open access dataset of heterogeneous, multi-channel microscopy images from 75 diverse biological studies. We curated this resource from publicly available sources to investigate cellular morphology models that are channel-adaptive and can process any microscopy image type. Our experiments show that training with CHAMMI-75 can improve performance in multi-channel bioimaging tasks primarily because of its high diversity in microscopy modalities. This work paves the way to create the next generation of cellular morphology models for biological studies.","url_abs":"https://arxiv.org/abs/2512.20833","url_pdf":"https://arxiv.org/pdf/2512.20833","source":{"archive":null,"snapshot":"2025-07-28","note":"not in the Papers with Code archive (frozen at the snapshot)","row_kind":"graph","title_abstract_authors_date":"arXiv metadata, CC0 1.0 (https://info.arxiv.org/help/license)"},"code_links":[],"tasks":[],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"atlas_url":"https://app.syntology.ai/?focus=2512.20833","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"2512.20833"}},"developers":"https://syntology.ai/developers","read_at":"2026-09-24T18:15:14+00:00","read_at_is":"when the build read Syntology's graph, not when any sample ran","claim":"Per-sample execution status on synthesized fixtures; not a correctness claim about the paper. Samples come from repositories linked to the paper, official or community; repo_kind says which.","repos":[{"mentioned_in_github":null,"is_official":null,"provenance":"deterministic:regex_extraction","mentioned_in_paper":null,"url":"https://github.com/CaicedoLab/CHAMMI-75","reach":null}],"summary":{"ran_draft_wrong":2},"by_repo_kind":{"found_in_text":{"samples":2,"ran":2,"repositories":1}},"repo_kind_vocabulary":{"official":"The archive marks this repository official for the paper","named_in_paper":"The archive records that the paper mentions this repository; it is not marked official","listed":"In the archive's code links for this paper, not marked official and not recorded as mentioned in the paper","found_in_text":"Syntology found this repository in the paper's own text; whether it is the authors' implementation is not asserted","community":"Not in the archive's code links for this paper; a community repository Syntology harvested"},"n_pointer_only_for_licence":0,"samples":[{"code_sha256_prefix":"b21b3c816dabff9b","entry":"get_missing_guidance","repo":"CaicedoLab/CHAMMI-75","repo_kind":"found_in_text","path":"aws-tutorials/download_chammi_small.py","file_url":"https://github.com/CaicedoLab/CHAMMI-75/blob/HEAD/aws-tutorials/download_chammi_small.py","link_basis":"first_harvest_node","language":"python","status":"ran_draft_wrong","verification_level":1,"contract_check":"OUTPUT_MISDECLARED","metamorphic_tier":"deterministic","behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"b21b3c816dabff9b"}},{"code_sha256_prefix":"733d50af313638d4","entry":"get_missing_images","repo":"CaicedoLab/CHAMMI-75","repo_kind":"found_in_text","path":"aws-tutorials/download_chammi_small.py","file_url":"https://github.com/CaicedoLab/CHAMMI-75/blob/HEAD/aws-tutorials/download_chammi_small.py","link_basis":"first_harvest_node","language":"python","status":"ran_draft_wrong","verification_level":1,"contract_check":"OUTPUT_MISDECLARED","metamorphic_tier":"deterministic","behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"733d50af313638d4"}}]},"arxiv_metadata":{"licence":"arXiv metadata, CC0 1.0 (https://info.arxiv.org/help/license)","fields":["title","abstract","authors","date"],"primary_category":"cs.CV","source":"arxiv_api"},"syntology_extracted_results":null}