[IPython-dev] ANN: HoloViews 1.0 released
jlstevens at ed.ac.uk
Thu Mar 19 14:44:09 EDT 2015
Thank you very much!
We already had a go testing HoloViews on SageMathCloud to check it all worked
correctly. Having it available by default will be wonderful though!
On 19/03/15 18:24, William Stein wrote:
> On Thu, Mar 19, 2015 at 10:35 AM, Jean-Luc Stevens <jlstevens at ed.ac.uk> wrote:
>> We are pleased to announce the first public release of HoloViews, a
>> Python package for scientific and engineering data visualization:
>> HoloViews provides composable, sliceable, declarative data structures
>> for building even complex visualizations easily.
> Nice. I've added holoviews so it is available by default for all
> projects on SageMathCloud (https://cloud.sagemath.com). Here's an
> example IPython notebook:
> and Sage worksheet:
> -- William
>> It's designed to exploit the rich ecosystem of scientific Python tools
>> already available, using Numpy for data storage, matplotlib and mpld3
>> as plotting backends, and integrating fully with IPython Notebook to
>> make your data instantly visible.
>> If you look at the website for just about any other visualization
>> package, you'll see a long list of pretty pictures, each one of which
>> has a page or two of code putting it together. There are pretty
>> pictures in HoloViews too, but there is *no* hidden code -- *all* of
>> the steps needed to build a given figure are shown right before the
>> HoloViews plot, with just a few lines needed for nearly all of our
>> examples, even complex multi-figure subplots and animations. This
>> concise but flexible specification makes it practical to explore and
>> analyze your data interactively, while leaving a full record for later
>> reproducibility in the notebook.
>> It may sound like magic, but it's not -- HoloViews simply lets you
>> annotate your data with appropriate metadata, and then the data can
>> display itself! HoloViews provides a set of general, compositional,
>> multidimensional data structures suitable for both discrete and
>> continuous real-world data, and pairs them with separate customizable
>> plotting classes to visualize them without extensive coding. A
>> large collection of continuously tested IPython Notebook tutorials
>> accompanies HoloViews, showing you precisely the small number of steps
>> required to generate any of the plots.
>> Some of the most important features:
>> - Freely available under a BSD license
>> - Python 2 and 3 compatible
>> - Minimal external dependencies -- easy to integrate into your workflow
>> - Builds figures by slicing, sampling, and composing your data
>> - Builds web-embeddable animations without any extra coding
>> - Easily customizable without obscuring the underlying data objects
>> - Includes interfaces to pandas and Seaborn
>> - Winner of the 2015 UK Open Source Award
>> For the rest, check out ioam.github.io/holoviews!
>> Jean-Luc Stevens
>> Philipp Rudiger
>> James A. Bednar
>> The University of Edinburgh is a charitable body, registered in
>> Scotland, with registration number SC005336.
>> IPython-dev mailing list
>> IPython-dev at scipy.org
> IPython-dev mailing list
> IPython-dev at scipy.org
The University of Edinburgh is a charitable body, registered in
Scotland, with registration number SC005336.
More information about the IPython-dev