{"id":"https://openalex.org/W7131435796","doi":"https://doi.org/10.48550/arxiv.2602.21033","title":"MIP Candy: A Modular PyTorch Framework for Medical Image Processing","display_name":"MIP Candy: A Modular PyTorch Framework for Medical Image Processing","publication_year":2026,"publication_date":"2026-02-24","ids":{"openalex":"https://openalex.org/W7131435796","doi":"https://doi.org/10.48550/arxiv.2602.21033"},"language":null,"primary_location":{"id":"pmh:doi:10.48550/arxiv.2602.21033","is_oa":true,"landing_page_url":null,"pdf_url":null,"source":{"id":"https://openalex.org/S4406922384","display_name":"Open MIND","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Article"},"type":"preprint","indexed_in":["datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":null,"any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5052932333","display_name":"Tianhao Fu","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Fu, Tianhao","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5057058327","display_name":"Yucheng Chen","orcid":"https://orcid.org/0000-0002-1771-4769"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Chen, Yucheng","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11948","display_name":"Machine Learning in Materials Science","score":0.23980000615119934,"subfield":{"id":"https://openalex.org/subfields/2505","display_name":"Materials Chemistry"},"field":{"id":"https://openalex.org/fields/25","display_name":"Materials Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11948","display_name":"Machine Learning in Materials Science","score":0.23980000615119934,"subfield":{"id":"https://openalex.org/subfields/2505","display_name":"Materials Chemistry"},"field":{"id":"https://openalex.org/fields/25","display_name":"Materials Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T12859","display_name":"Cell Image Analysis Techniques","score":0.1273999959230423,"subfield":{"id":"https://openalex.org/subfields/1304","display_name":"Biophysics"},"field":{"id":"https://openalex.org/fields/13","display_name":"Biochemistry, Genetics and Molecular Biology"},"domain":{"id":"https://openalex.org/domains/1","display_name":"Life Sciences"}},{"id":"https://openalex.org/T10036","display_name":"Advanced Neural Network Applications","score":0.09849999845027924,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/modular-design","display_name":"Modular design","score":0.6938999891281128},{"id":"https://openalex.org/keywords/workflow","display_name":"Workflow","score":0.6662999987602234},{"id":"https://openalex.org/keywords/pipeline","display_name":"Pipeline (software)","score":0.6302000284194946},{"id":"https://openalex.org/keywords/mit-license","display_name":"MIT License","score":0.5351999998092651},{"id":"https://openalex.org/keywords/source-code","display_name":"Source code","score":0.5213000178337097},{"id":"https://openalex.org/keywords/process","display_name":"Process (computing)","score":0.5164999961853027},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.43389999866485596},{"id":"https://openalex.org/keywords/documentation","display_name":"Documentation","score":0.4291999936103821},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.4189000129699707},{"id":"https://openalex.org/keywords/implementation","display_name":"Implementation","score":0.38600000739097595}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7950999736785889},{"id":"https://openalex.org/C101468663","wikidata":"https://www.wikidata.org/wiki/Q1620158","display_name":"Modular design","level":2,"score":0.6938999891281128},{"id":"https://openalex.org/C177212765","wikidata":"https://www.wikidata.org/wiki/Q627335","display_name":"Workflow","level":2,"score":0.6662999987602234},{"id":"https://openalex.org/C43521106","wikidata":"https://www.wikidata.org/wiki/Q2165493","display_name":"Pipeline (software)","level":2,"score":0.6302000284194946},{"id":"https://openalex.org/C174183944","wikidata":"https://www.wikidata.org/wiki/Q334661","display_name":"MIT License","level":3,"score":0.5351999998092651},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.5213000178337097},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.5164999961853027},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.43389999866485596},{"id":"https://openalex.org/C56666940","wikidata":"https://www.wikidata.org/wiki/Q788790","display_name":"Documentation","level":2,"score":0.4291999936103821},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.4189000129699707},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.41659998893737793},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.41519999504089355},{"id":"https://openalex.org/C26713055","wikidata":"https://www.wikidata.org/wiki/Q245962","display_name":"Implementation","level":2,"score":0.38600000739097595},{"id":"https://openalex.org/C9417928","wikidata":"https://www.wikidata.org/wiki/Q1070689","display_name":"Image processing","level":3,"score":0.3808000087738037},{"id":"https://openalex.org/C36464697","wikidata":"https://www.wikidata.org/wiki/Q451553","display_name":"Visualization","level":2,"score":0.3743000030517578},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.3587000072002411},{"id":"https://openalex.org/C76518257","wikidata":"https://www.wikidata.org/wiki/Q271680","display_name":"Software framework","level":5,"score":0.3562999963760376},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.35519999265670776},{"id":"https://openalex.org/C175309249","wikidata":"https://www.wikidata.org/wiki/Q725864","display_name":"Pipeline transport","level":2,"score":0.353300005197525},{"id":"https://openalex.org/C36503486","wikidata":"https://www.wikidata.org/wiki/Q11235244","display_name":"Domain (mathematical analysis)","level":2,"score":0.33889999985694885},{"id":"https://openalex.org/C48103436","wikidata":"https://www.wikidata.org/wiki/Q599031","display_name":"State (computer science)","level":2,"score":0.3359000086784363},{"id":"https://openalex.org/C32833848","wikidata":"https://www.wikidata.org/wiki/Q4115054","display_name":"Extensibility","level":2,"score":0.3264999985694885},{"id":"https://openalex.org/C147494362","wikidata":"https://www.wikidata.org/wiki/Q2078905","display_name":"Troubleshooting","level":2,"score":0.32010000944137573},{"id":"https://openalex.org/C68387754","wikidata":"https://www.wikidata.org/wiki/Q7271585","display_name":"Schedule","level":2,"score":0.31679999828338623},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.31450000405311584},{"id":"https://openalex.org/C2778134712","wikidata":"https://www.wikidata.org/wiki/Q1047307","display_name":"Bundle","level":2,"score":0.310699999332428},{"id":"https://openalex.org/C97250363","wikidata":"https://www.wikidata.org/wiki/Q235557","display_name":"File format","level":2,"score":0.31029999256134033},{"id":"https://openalex.org/C138827492","wikidata":"https://www.wikidata.org/wiki/Q6661985","display_name":"Data processing","level":2,"score":0.30799999833106995},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.29820001125335693},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.29660001397132874},{"id":"https://openalex.org/C169468491","wikidata":"https://www.wikidata.org/wiki/Q146923","display_name":"Middleware (distributed applications)","level":2,"score":0.29600000381469727},{"id":"https://openalex.org/C115961682","wikidata":"https://www.wikidata.org/wiki/Q860623","display_name":"Image (mathematics)","level":2,"score":0.2872999906539917},{"id":"https://openalex.org/C164226766","wikidata":"https://www.wikidata.org/wiki/Q7293202","display_name":"Rank (graph theory)","level":2,"score":0.28360000252723694},{"id":"https://openalex.org/C51929080","wikidata":"https://www.wikidata.org/wiki/Q2425187","display_name":"Codebase","level":3,"score":0.28349998593330383},{"id":"https://openalex.org/C149091818","wikidata":"https://www.wikidata.org/wiki/Q2429814","display_name":"Software system","level":3,"score":0.2797999978065491},{"id":"https://openalex.org/C2781067378","wikidata":"https://www.wikidata.org/wiki/Q17027399","display_name":"Interpretability","level":2,"score":0.26910001039505005},{"id":"https://openalex.org/C31972630","wikidata":"https://www.wikidata.org/wiki/Q844240","display_name":"Computer vision","level":1,"score":0.2687000036239624},{"id":"https://openalex.org/C2781018962","wikidata":"https://www.wikidata.org/wiki/Q5164884","display_name":"Container (type theory)","level":2,"score":0.2648000121116638},{"id":"https://openalex.org/C145644426","wikidata":"https://www.wikidata.org/wiki/Q169411","display_name":"Unified Modeling Language","level":3,"score":0.26269999146461487},{"id":"https://openalex.org/C67186912","wikidata":"https://www.wikidata.org/wiki/Q367664","display_name":"Data modeling","level":2,"score":0.25609999895095825}],"mesh":[],"locations_count":2,"locations":[{"id":"pmh:doi:10.48550/arxiv.2602.21033","is_oa":true,"landing_page_url":null,"pdf_url":null,"source":{"id":"https://openalex.org/S4406922384","display_name":"Open MIND","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Article"},{"id":"doi:10.48550/arxiv.2602.21033","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2602.21033","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":"Preprint"}],"best_oa_location":{"id":"pmh:doi:10.48550/arxiv.2602.21033","is_oa":true,"landing_page_url":null,"pdf_url":null,"source":{"id":"https://openalex.org/S4406922384","display_name":"Open MIND","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"Medical":[0],"image":[1,51],"processing":[2],"demands":[3],"specialized":[4],"software":[5],"that":[6,24,34,98,154],"handles":[7],"high-dimensional":[8],"volumetric":[9],"data,":[10],"heterogeneous":[11],"file":[12],"formats,":[13],"and":[14,64,105,139,160,175,182],"domain-specific":[15],"training":[16,136],"procedures.":[17],"Existing":[18],"frameworks":[19],"either":[20],"provide":[21],"low-level":[22],"components":[23],"require":[25],"substantial":[26],"integration":[27],"effort":[28],"or":[29,178],"impose":[30],"rigid,":[31],"monolithic":[32],"pipelines":[33],"resist":[35],"modification.":[36,167],"We":[37],"present":[38],"MIP":[39],"Candy":[40],"(MIPCandy),":[41],"a":[42,55,70,77,94,156],"freely":[43],"available,":[44],"PyTorch-based":[45],"framework":[46,111,165],"designed":[47],"specifically":[48],"for":[49],"medical":[50],"processing.":[52],"MIPCandy":[53,168],"provides":[54,150],"complete,":[56],"modular":[57],"pipeline":[58],"spanning":[59],"data":[60],"loading,":[61],"training,":[62],"inference,":[63],"evaluation,":[65],"allowing":[66],"researchers":[67],"to":[68,89],"obtain":[69],"fully":[71],"functional":[72],"process":[73],"workflow":[74],"by":[75],"implementing":[76],"single":[78],"method,":[79],"$\\texttt{build_network}$,":[80],"while":[81],"retaining":[82],"fine-grained":[83],"control":[84],"over":[85],"every":[86],"component.":[87],"Central":[88],"the":[90,163,172],"design":[91],"is":[92,169],"$\\texttt{LayerT}$,":[93],"deferred":[95],"configuration":[96],"mechanism":[97],"enables":[99],"runtime":[100],"substitution":[101],"of":[102],"convolution,":[103],"normalization,":[104],"activation":[106],"modules":[107],"without":[108,166],"subclassing.":[109],"The":[110],"further":[112],"offers":[113],"built-in":[114],"$k$-fold":[115],"cross-validation,":[116],"dataset":[117],"inspection":[118],"with":[119,162],"automatic":[120],"region-of-interest":[121],"detection,":[122],"deep":[123],"supervision,":[124],"exponential":[125],"moving":[126],"average,":[127],"multi-frontend":[128],"experiment":[129],"tracking":[130],"(Weights":[131],"&amp;":[132],"Biases,":[133],"Notion,":[134],"MLflow),":[135],"state":[137],"recovery,":[138],"validation":[140],"score":[141],"prediction":[142],"via":[143],"quotient":[144],"regression.":[145],"An":[146],"extensible":[147],"bundle":[148],"ecosystem":[149],"pre-built":[151],"model":[152],"implementations":[153],"follow":[155],"consistent":[157],"trainer--predictor":[158],"pattern":[159],"integrate":[161],"core":[164],"open-source":[170],"under":[171],"Apache-2.0":[173],"license":[174],"requires":[176],"Python~3.12":[177],"later.":[179],"Source":[180],"code":[181],"documentation":[183],"are":[184],"available":[185],"at":[186],"https://github.com/ProjectNeura/MIPCandy.":[187]},"counts_by_year":[],"updated_date":"2026-07-01T06:00:48.157686","created_date":"2026-02-26T00:00:00"}
