Hello Offray, Thank you for the insights!
I will check out the resources you described. Kind regards, Brad On Monday, April 13, 2020 at 4:18:53 PM UTC-6, Offray Vladimir Luna Cárdenas wrote: > > HI Brad, > > I was thinking in combining something like the outline capabilities of Leo > with the interactive capabilities of IPython/Jupyter, and I explored such > possibility, but I found a lot of incidental complexity in the Python > ecosystem[1], so I finally developed a simpler prototype for interactive > outlining, called Grafoscopio[2], using the Pharo live > coding/programming/computing environment [3] > > I think, as you, that there is a lot of potential for such interactive > outlining, for complex reproducible research documents, and you can see > something like that in the Org Mode world using Babel [4][4a]. I did my own > prototype about Panama Papers as reproducible research, as you can see in > [5], using pretty non-complicated tech stack (described there). > > Regarding reproducibility in a time frame of decades, you can make this > already with a Smalltalk, thanks to the image concept (which is there from > 70's). You can froze the state of execution of your object in the image and > reopen them a decade later, as I did with the simulation I made for my > Masters. It was as I left it in my master presentation a decade ago see > [6]. I propose to use Pharo/Smalltalk in tandem with functional package > managers (Guix/Nix alike), so you can have a pretty reproducible > environment and be more agile that Jupyter/Python community without the > baggage of incidental complexity. > > Cheers, > > Offray > > > [1] > http://mutabit.com/offray/static/blog/output/posts/grafoscopio-idea-and-initial-progress.html > [2] https://mutabit.com/grafoscopio/en.html > [3] https://pharo.org/ > [4] https://www.youtube.com/watch?v=dljNabciEGg&feature=youtu.be > [4a] https://www.youtube.com/watch?v=GK3fij-D1G8 > [5] https://mutabit.com/offray/blog/en/entry/panama-papers-1 > [6] https://twitter.com/offrayLC/status/927313455543091200 > On 8/04/20 2:46 p. m., Brad wrote: > > I use Jupyter notebooks for a lot of my analyses. > Though I realize a lot more is possible, my personal preference is not to > use this platform beyond exploratory analyses where one can embed > relatively short snippets of code into the notebook. > > I know that one could zip a directory with Jupyter notebooks and data to > satisfy some of my requirements, but it seemed to me that with Leo's very > versatile structure, and the capability to naturally incorporate meta data > in a structured manner, might offer some advantages. > > Per Marcel's perceptive comments, I understand that Leo has only a > fraction of the users of Jupyter notebooks. However, that doesn't mean that > Jupyter notebooks are more capable for this task. > > This a hard problem and I was just suggesting that an 'out of the box' > solution using something like Leo might be worth considering. > > Kind regards, > Brad > > > > On Tuesday, April 7, 2020 at 6:14:14 PM UTC-6, Thomas Passin wrote: >> >> It's interesting to me, anyway. Could you talk about why you haven't >> found Jupyter notebooks to be satisfactory? On other threads we have been >> discussing whether Leo, with the Viewrendered3 plugin, might be able to do >> much of what Jupyter does, and have some advantages besides. Your question >> seems to fit right in. >> >> On Tuesday, April 7, 2020 at 3:57:27 PM UTC-4, Brad wrote: >>> >>> Hello All, >>> >>> As I see it, one of the more important trends in computational sciences >>> is reproducibility. I have tried out a number of platforms that attempt to >>> enable reproducibility and capture the provenance necessary to faithfully >>> recapitulate computational analyses; however, I found them burdensome in >>> terms of the imposed workflows. >>> >>> I wonder if Leo could be a compelling platform for this use case. >>> >>> Is anyone else interested in this use case? >>> >>> >>> -- > You received this message because you are subscribed to the Google Groups > "leo-editor" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected] <javascript:>. > To view this discussion on the web visit > https://groups.google.com/d/msgid/leo-editor/73dc42a5-f61d-4a44-81b9-b51861f3d876%40googlegroups.com > > <https://groups.google.com/d/msgid/leo-editor/73dc42a5-f61d-4a44-81b9-b51861f3d876%40googlegroups.com?utm_medium=email&utm_source=footer> > . > > -- You received this message because you are subscribed to the Google Groups "leo-editor" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/leo-editor/1d62cbfa-910c-4aea-8b1d-6b894d3b08a2%40googlegroups.com.
