<html><head></head><body>Hi Paul,<br>
<br>
I just want to say - carry on! <br>
I haven't tried it yet but we might later make use of your project within datalad project to access content within archives... I hope we will investigate that opportunity in the near future<br>
<br>
Related issue <a href="https://github.com/datalad/datalad/issues/373">https://github.com/datalad/datalad/issues/373</a><br>
<br>
Cheers<br><br><div class="gmail_quote">On June 27, 2016 5:49:11 PM GMT+02:00, paul mccarthy <pauldmccarthy@gmail.com> wrote:<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div dir="ltr">Howdy all,<br /><br />Apologies for taking so long on this - I've been busy with my real work. But I've managed to get my indexed gzip project to a useable state - check it out here:<br /><br /><a href="https://github.com/pauldmccarthy/indexed_gzip">https://github.com/pauldmccarthy/indexed_gzip</a><br /><br />I've tested it a fair bit via direct usage, but would like to add a bit more test coverage. And I'd like to add some basic write support - a function which writes out the full file, but re-builds the index as it does so, so the file can then be re-opened, with fast random-access available immediately.<br /><br />Apart from that, it's ready to be used.<br /><br />As far as nibabel integration goes, I'm not really sure if any changes to nibabel are necessary - I think it would be perfectly reasonable to put the onus on the user to manage their own file handle, and create their nibabel images via a file map. <br /><br />The only potential
change that I think would be useful is the ability to create an image directly from a file handle (instead of using from_file_map). What does everybody think?<br /><br />Cheers,<br /><br />Paul</div><div class="gmail_extra"><br /><div class="gmail_quote">On 15 March 2016 at 01:58, Matthew Brett <span dir="ltr"><<a href="mailto:matthew.brett@gmail.com" target="_blank">matthew.brett@gmail.com</a>></span> wrote:<br /><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br />
<span class=""><br />
On Mon, Mar 14, 2016 at 2:12 PM, paul mccarthy <<a href="mailto:pauldmccarthy@gmail.com">pauldmccarthy@gmail.com</a>> wrote:<br />
> Hi Matthew,<br />
><br />
> Thanks for clarifying the flieobj 'dance'!<br />
><br />
> I had meant to ask you about cython - it looks like a good option (and is<br />
> recommended in the official docs -<br />
> <a href="https://docs.python.org/3/howto/cporting.html" rel="noreferrer" target="_blank">https://docs.python.org/3/howto/cporting.html</a>), so I'll look into it.<br />
> Perhaps the best way forward would be for me to drop the mailing list a line<br />
> when I've got something in a more useable state.<br />
<br />
</span>That would be great.  Please feel free to ask for help with Cython, we<br />
have a lot of collective experience here on the list.<br />
<div class="HOEnZb"><div class="h5"><br />
Cheers,<br />
<br />
Matthew<br />
_______________________________________________<br />
Neuroimaging mailing list<br />
<a href="mailto:Neuroimaging@python.org">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 />
</div></div></blockquote></div><br /></div>
<p style="margin-top: 2.5em; margin-bottom: 1em; border-bottom: 1px solid #000"></p><pre class="k9mail"><hr /><br />Neuroimaging mailing list<br />Neuroimaging@python.org<br /><a href="https://mail.python.org/mailman/listinfo/neuroimaging">https://mail.python.org/mailman/listinfo/neuroimaging</a><br /></pre></blockquote></div><br>
-- <br>
Sent from a phone which beats iPhone.</body></html>