[HN Gopher] An open access book on scientific visualization usin...
       ___________________________________________________________________
        
       An open access book on scientific visualization using Python and
       Matplotlib
        
       Author : sebg
       Score  : 185 points
       Date   : 2021-11-15 16:17 UTC (6 hours ago)
        
 (HTM) web link (github.com)
 (TXT) w3m dump (github.com)
        
       | newtwilly wrote:
       | Anyone have experience with both MatPlotLib and Vega / Vega-lite?
       | I like working in Clojure and am just about to do a bunch of
       | data-viz.
       | 
       | I've only done a simple line chart so far, and I used this oz
       | library for interfacing with Clojure and displaying results in
       | the browser. [1]
       | 
       | One of the problems was lack of error messages. Not sure what
       | part of the tooling was failing me there.
       | 
       | [1]. https://github.com/metasoarous/oz
        
         | gimagon wrote:
         | I can't speak to oz's error messages, but for the vega-lite +
         | python integration, I've found altair pretty usable. In
         | particular, simple scatter plots with tooltips were easy to get
         | up and running.
         | 
         | https://altair-viz.github.io/
         | 
         | https://altair-viz.github.io/gallery/scatter_tooltips.html?h...
        
       | RyEgswuCsn wrote:
       | Both the book and the organisation of the sources for the book
       | are very impressive. Thanks for the marvellous work!
        
       | oolonthegreat wrote:
       | looks very nice and thorough! can't wait to have some free time
       | in my hands to dive into it, thanks for the work.
        
       | joelbondurant wrote:
       | All pre-science must be registered with the Science Ministry to
       | be ordained Fact-Check within 90 days or drone strikes will melt
       | your mother's tombstone.
        
       | pmdulaney wrote:
       | This is beautiful!
        
       | abetusk wrote:
       | This book is distributed under a non commercial license (CC-BY-
       | NC-SA 4.0) [0].
       | 
       | While I understand that language is evolving and that only under
       | a "strict definition" of open access does it mean removing
       | barriers to copying and reuse [1], it's seems pretty duplicitous
       | to say it's "open" while putting it under a non-commercial
       | license.
       | 
       | [0] https://github.com/rougier/scientific-visualization-
       | book/blo...
       | 
       | [1]
       | https://en.wikipedia.org/w/index.php?title=Open_access&oldid...
        
         | marmaduke wrote:
         | Maybe you could explain why a non commercial license would not
         | be open, for anyone not looking to turn a profit off of the
         | author's work?
        
         | jjnoakes wrote:
         | To expand upon this a little, it's worth noting that the book
         | and the code are licensed separately and differently.
        
           | rougier wrote:
           | Yes, code is BSD licensed.
        
         | mindcrime wrote:
         | _it 's seems pretty duplicitous to say it's "open" while
         | putting it under a non-commercial license._
         | 
         | I can't really agree with that. For _open source_ , yes, the
         | OSD does make it clear that the definition does not permit
         | licenses that prevent commercial resale. But "open access" for
         | scientific works, or just technical documentation in general,
         | does not seem - in vernacular use - to entail such a strict
         | requirement.
         | 
         | Of course as an advocate of "free culture" in the most general
         | sense, I might say I would _prefer_ a book, paper, article,
         | etc. to be published under something less restrictive. But I
         | see nothing  "duplicitious"[1] about this particular usage.
         | 
         | Consider that the corresponding Wikipedia entry on Open
         | Access[2] contains this blurb, which supports the idea that
         | both "gratis open access" and "libre open access" would be
         | considered sub-types of the more general idea of "open access."
         | 
         |  _Similar to the free content definition, the terms 'gratis'
         | and 'libre' were used in the BOAI definition to distinguish
         | between free to read versus free to reuse.[38] Gratis open
         | access (Free to read) refers to online access free of charge,
         | and libre open access (open access) refers to online access
         | free of charge plus some additional re-use rights_
         | 
         | [1]: https://www.vocabulary.com/dictionary/duplicitous
         | 
         | [2]: https://en.wikipedia.org/wiki/Open_access
        
         | rougier wrote:
         | The NC part was mostly to avoid having someone to sell the book
         | on some platform without my knowledge.
        
         | [deleted]
        
       | jointpdf wrote:
       | This person is prolific and has a ton of great tutorials, free
       | books, and more in their repo (I like the numpy book:
       | https://www.labri.fr/perso/nrougier/from-python-to-numpy/). Major
       | thanks to the author for sharing all this knowledge.
        
         | rougier wrote:
         | Thanks!
        
           | belter wrote:
           | Thank you for this:
           | 
           | https://rougier.github.io/python-visualization-
           | landscape/lan...
           | 
           | and your other interesting projects.
        
       | mistermann wrote:
       | Does anyone know of a site where people submit visualizations,
       | where one might find these tools pushed to the extremes of what
       | they can do in novel ways?
        
         | wswope wrote:
         | Apologies if it's not what you had in mind, but the examples in
         | the MPL docs are exceptionally thorough when it comes to
         | showing off advanced features (though they can be quite hard to
         | parse).
         | 
         | https://matplotlib.org/stable/gallery/index.html
        
         | nefitty wrote:
         | My friend, if you have not heard of it already, I am proud to
         | introduce you to the magic that is Observable:
         | https://observablehq.com/collection/@observablehq/visualizat...
         | 
         | I'm a full stack web dev, not a data scientist, but Observable
         | has dramatically changed my relationship to code. The last time
         | I felt this excited by programming was about 20 years ago when
         | I was in middle school and discovered Game Maker's scripting
         | language...
        
         | DataCrayon wrote:
         | some examples on https://plotapi.com/gallery/ and
         | https://datacrayon.com
        
         | webmaven wrote:
         | Perhaps the Information is Beautiful site?:
         | https://informationisbeautiful.net
         | 
         | There is also the Data is Beautiful reddit:
         | https://www.reddit.com/r/dataisbeautiful/
        
           | mindcrime wrote:
           | Perhaps also
           | 
           | https://www.reddit.com/r/dataviz/
        
       | earthscienceman wrote:
       | Does anyone know if M. Rougier has posted his emacs config for
       | python? I'm heavy on the emacs/python/science and I'm curious if
       | he uses any of the more extensive packages, like elpy.
        
         | rougier wrote:
         | I'm using default python mode actually (no elpy, no lsp) and
         | emacs python configuration is maybe 3 or 4 lines.
        
       | andersource wrote:
       | This is the most visually aesthetic book I've ever seen, and
       | seems to be amazingly thorough in material. Thanks for this!
        
       ___________________________________________________________________
       (page generated 2021-11-15 23:00 UTC)