This is a limited proof of concept to search for research data, not a production system.

Search the MIT Libraries

Title: mwaskom/seaborn: v0.10.0 (January 2020)

Type Software Michael Waskom, Olga Botvinnik, Joel Ostblom, Saulius Lukauskas, Paul Hobson, MaozGelbart, David C Gemperline, Tom Augspurger, Yaroslav Halchenko, John B. Cole, Jordi Warmenhoven, Julian de Ruiter, Cameron Pye, Stephan Hoyer, Jake Vanderplas, Santi Villalba, Gero Kunter, Eric Quintero, Pete Bachant, Marcel Martin, Kyle Meyer, Corban Swain, Alistair Miles, Thomas Brunner, Drew O'Kane, Tal Yarkoni, Mike Lee Williams, Constantine Evans (2020): mwaskom/seaborn: v0.10.0 (January 2020). Zenodo. Software. https://zenodo.org/record/3629446

Authors: Michael Waskom (Center for Neural Science, NYU) ; Olga Botvinnik (@czbiohub) ; Joel Ostblom ; Saulius Lukauskas ; Paul Hobson (@Geosyntec) ; MaozGelbart ; David C Gemperline ; Tom Augspurger (@ContinuumIO) ; Yaroslav Halchenko (Dartmouth College, @Debian, @DataLad, @PyMVPA, @fail2ban) ; John B. Cole ; Jordi Warmenhoven ; Julian de Ruiter (Netherlands Cancer Institute (NKI-AVL)) ; Cameron Pye (Unnatural Products Inc.) ; Stephan Hoyer (@google) ; Jake Vanderplas (Google) ; Santi Villalba ; Gero Kunter (Universität Siegen) ; Eric Quintero ; Pete Bachant (@WindESCo) ; Marcel Martin ; Kyle Meyer ; Corban Swain ; Alistair Miles (University of Oxford) ; Thomas Brunner (Technical University of Munich) ; Drew O'Kane (The Climate Corporation) ; Tal Yarkoni (University of Texas) ; Mike Lee Williams ; Constantine Evans (The Evans Foundation for Molecular Medicine) ;

Links

Summary

This is a major update that is being released simultaneously with version 0.9.1. It has all of the same features (and bugs!) as 0.9.1, but there are important changes to the dependencies.

Most notably, all support for Python 2 has now been dropped. Support for Python 3.5 has also been dropped. Seaborn is now strictly compatible with Python 3.6+.

Minimally supported versions of the dependent PyData libraries have also been increased, in some cases substantially. While seaborn has tended to be very conservative about maintaining compatibility with older dependencies, this was causing increasing pain during development. At the same time, these libraries are now much easier to install. Going forward, seaborn will likely stay close to the Numpy community guidelines for version support.

This release also removes a few previously-deprecated features:

The tsplot function and seaborn.timeseries module have been removed. Recall that tsplot was replaced with lineplot. The seaborn.apionly entry-point has been removed. The seaborn.linearmodels module (previously renamed to seaborn.regression) has been removed. Looking forward

Now that seaborn is a Python 3 library, it can take advantage of keyword-only arguments. It is likely that future versions will introduce this syntax, potentially in a breaking way. For guidance, most seaborn functions have a signature that looks like

func(x, y, ..., data=None, **kwargs)

where the **kwargs are specified in the function. Going forward it will likely be necessary to specify data and all subsequent arguments with an explicit key=value mapping. This style has long been used throughout the documentation, and the formal requirement will not be introduced until at least the next major release. Adding this feature will make it possible to enhance some older functions with more modern capabilities (e.g., adding a native hue semantic within functions like jointplot and regplot).

More information

  • DOI: 10.5281/zenodo.3629446

Dates

  • Publication date: 2020
  • Issued: January 24, 2020

Rights

  • info:eu-repo/semantics/openAccess Open Access

Much of the data past this point we don't have good examples of yet. Please share in #rdi slack if you have good examples for anything that appears below. Thanks!

Format

electronic resource

Relateditems

DescriptionItem typeRelationshipUri
IsSupplementTohttps://github.com/mwaskom/seaborn/tree/v0.10.0
IsVersionOfhttps://doi.org/10.5281/zenodo.592845
IsPartOfhttps://zenodo.org/communities/zenodo