<div dir="ltr"><div>Hi Chris, <br></div><div><br></div><div>Do we have a sense of how much is broken in the wider community ? SPM is matlab based but doesn't have this issue ?</div><div><br></div><div>Cheers</div><div>JB<br></div><div><br></div><div><br></div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Feb 18, 2022 at 1:20 PM Christopher Markiewicz <<a href="mailto:markiewicz@stanford.edu">markiewicz@stanford.edu</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi all,<br>
<br>
I want to bring everyone's attention to this issue: <a href="https://github.com/nipy/nibabel/issues/1089" rel="noreferrer" target="_blank">https://github.com/nipy/nibabel/issues/1089</a><br>
<br>
I will reproduce the reasoning here, but the issue includes the specific changes to the API and accompanying warnings:<br>
<br>
> 64 bit integer images are easy to generate in nibabel due to numpy semantics, but almost universally incompatible with non-Python tools. We must balance breaking existing Python scripts, the Python library ecosystem, and the wider neuroimaging ecosystem that uses NIfTI as an interchange format. Recognizing that we are currently contributing to breakage in the wider ecosystem, we have decided to deprecate 64-bit integer image creation except via explicit override.<br>
<br>
There will be a series of PRs, probably in the first half of March to implement these changes. A couple have already started.<br>
<br>
Please let us know what we can do to help make the transition as smooth as possible for any downstream libraries and ultimately, users.<br>
<br>
Happy to discuss the decision further, but please also see the discussion that led to this decision: <a href="https://github.com/nipy/nibabel/issues/1046" rel="noreferrer" target="_blank">https://github.com/nipy/nibabel/issues/1046</a><br>
<br>
Best,<br>
-- <br>
Christopher J. Markiewicz, PhD<br>
Center for Reproducible Neuroscience<br>
Stanford University<br>
_______________________________________________<br>
Neuroimaging mailing list<br>
<a href="mailto:Neuroimaging@python.org" target="_blank">Neuroimaging@python.org</a><br>
<a href="https://mail.python.org/mailman/listinfo/neuroimaging" rel="noreferrer" target="_blank">https://mail.python.org/mailman/listinfo/neuroimaging</a><br>
</blockquote></div>