{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,17]],"date-time":"2025-10-17T00:33:11Z","timestamp":1760661191620,"version":"build-2065373602"},"reference-count":7,"publisher":"SciPy","license":[{"start":{"date-parts":[[2025,7,10]],"date-time":"2025-07-10T00:00:00Z","timestamp":1752105600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"abstract":"<jats:p>We present Tesseract, a software ecosystem that provides pipeline-level automatic differentiation and differentiable physics programming at scale, and demonstrate its utility on a parametric shape optimization problem.<\/jats:p>","DOI":"10.25080\/kvfm5762","type":"proceedings-article","created":{"date-parts":[[2025,10,16]],"date-time":"2025-10-16T18:13:42Z","timestamp":1760638422000},"page":"278-285","source":"Crossref","is-referenced-by-count":0,"title":["Pipeline-level differentiable programming for the real world"],"prefix":"10.25080","author":[{"ORCID":"https:\/\/orcid.org\/0009-0001-6002-5096","authenticated-orcid":false,"given":"Andrin","family":"Rehmann","sequence":"first","affiliation":[{"name":"Pasteur Labs, Brooklyn, NY, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4465-7317","authenticated-orcid":false,"given":"Dion","family":"H\u00e4fner","sequence":"first","affiliation":[{"name":"Pasteur Labs, Brooklyn, NY, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4653-8036","authenticated-orcid":false,"given":"Alessandro","family":"Angioi","sequence":"additional","affiliation":[{"name":"Pasteur Labs, Brooklyn, NY, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9941-3977","authenticated-orcid":false,"given":"Yongquan","family":"Qu","sequence":"additional","affiliation":[{"name":"Pasteur Labs, Brooklyn, NY, USA"},{"name":"Columbia University, Manhattan, NY, USA"},{"name":"NSF Center for Learning the Earth with Artificial Intelligence and Physics, Manhattan, NY, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3703-8163","authenticated-orcid":false,"given":"Andrei","family":"Paleyes","sequence":"additional","affiliation":[{"name":"Pasteur Labs, Brooklyn, NY, USA"}]}],"member":"32550","published-online":{"date-parts":[[2025,7,10]]},"reference":[{"key":"lavin2022simulationintelligence","doi-asserted-by":"publisher","DOI":"10.48550\/arXiv.2112.03235"},{"key":"Haefner2025","doi-asserted-by":"publisher","DOI":"10.21105\/joss.08385"},{"key":"kochkov2024","doi-asserted-by":"publisher","DOI":"10.1038\/s41586-024-07744-y"},{"key":"um2021solverintheloop","doi-asserted-by":"publisher","DOI":"10.48550\/arXiv.2007.00016"},{"key":"xue2023jax","doi-asserted-by":"publisher","DOI":"10.1016\/j.cpc.2023.108802"},{"key":"UMBridge","doi-asserted-by":"publisher","DOI":"10.21105\/joss.04748"},{"key":"kurtzer2017singularity","doi-asserted-by":"publisher","DOI":"10.1371\/journal.pone.0177459"}],"event":{"name":"Python in Science Conference, 2025","location":"Tacoma, Washington","acronym":"SciPy","number":"24rd"},"container-title":["Proceedings of the Python in Science Conference","Proceedings of the 24th Python in Science Conference"],"original-title":[],"deposited":{"date-parts":[[2025,10,16]],"date-time":"2025-10-16T18:14:01Z","timestamp":1760638441000},"score":1,"resource":{"primary":{"URL":"https:\/\/doi.curvenote.com\/10.25080\/kvfm5762"}},"subtitle":[],"proceedings-subject":"Scientific Computing with Python","short-title":[],"issued":{"date-parts":[[2025,7,10]]},"references-count":7,"URL":"https:\/\/doi.org\/10.25080\/kvfm5762","relation":{},"ISSN":["2575-9752"],"issn-type":[{"value":"2575-9752","type":"print"}],"subject":[],"published":{"date-parts":[[2025,7,10]]}}}