31.9 F
Columbus
Monday, March 8, 2021

Datalore Improvements in 2020: Datalore Professional, a Better Coding and UI Experience, and More

This post was originally published on this site

Last year presented an unexpected challenge for the world, one we all had to rise to. In 2020, we managed to launch Datalore Professional and deliver lots of great new features for our users. Here we’ve assembled a description of some of the most notable ones.

Datalore Professional

In November we launched Datalore Professional. It was designed for solving more complex tasks with larger datasets that need more powerful computation hardware.

Here is a comparison table for Datalore Community and Datalore Professional. Take a closer look, and decide which plan best fits your needs!

Community Professional
Basic machine (4 GB RAM, AWS name: t3.medium) 120 hours ♾️
Large machine (16 GB RAM, 2 vCPU cores, 400% faster than the basic machine, AWS name: r5.large) 120 hours
GPU machine (1 NVIDIA T4 GPU, 16 GB GPU RAM, 4 vCPU cores, AWS name: g4dn.xlarge) 20 hours
Storage 10GB 20GB
Pricing Free $19.90/month

Try Datalore Pro!

Better coding experience

Code insight from PyCharm

At the beginning of the year we integrated code insight from PyCharm, bringing autocompletion, refactorings, quick-fixes and navigation into Datalore. Now you can enjoy the same top-level PyCharm coding assistance in your online Jupyter notebooks.

Code insight from PyCharm

Jupyter kernel compatibility

Last year we also worked hard on the stability of the IPython kernel in Datalore, and we can now say that the kernel is a lot more reliable. There is still some room for improvement, and we’ll continue working on it this year.

The Jupyter kernel is now fully supported, with widgets, plotting libraries, and shell commands.

Jupyter kernel compatibility

Notebook startup times have also been improved. Notebooks now load significantly faster, as we’ve managed to cut the time it takes Conda to start up in half!

Kotlin support

Have you ever heard of Kotlin? It is an open-source programming language developed by JetBrains. You can use Kotlin to do data science and develop multiplatform applications. In Datalore we’ve added support for Kotlin in IPython notebooks. Give it a try! Just choose Kotlin as your language when creating your notebook.

Workspace files and S3 buckets support

This December we implemented support for Workspace files, making it possible for you to share the data across several notebooks.

For those of you who work with lots of data, we also added support for mounting S3 buckets. Learn more about it from this blog post.

Better UI experience

Sidebar for quick actions

To help you work faster with data files and navigate the contents of notebooks more easily, we added a sidebar tab inside the editor. With the sidebar you have direct access to attached files, including notebook and workspace files. You can also use the Table of contents and Variable viewer there. The Shortcuts window will also appear in the sidebar when opened from the Help menu.

Sidebar in Datalore

Dark mode

Last year we also introduced dark mode for Datalore. You can change the theme of the notebook in the View menu tab inside the editor, where you can also enable Distraction free mode and the Split view options.

Dark mode in Datalore

Markdown toolbar

Last year we introduced a toolbar for better Markdown editing. It helps you describe your code with text, LaTex formulas, and HTML code inside the Markdown cells.

Anaconda Collaboration

JetBrains has a long history of collaboration with Anaconda, and PyCharm is a Python IDE recommended in the Anaconda installer. As of October 2020, Datalore and PyCharm are both featured in the new Anaconda Navigator! Update your Anaconda Navigator to the latest version and launch Datalore directly from it.

Datalore Pro

Tutorials and research

Last year we did some interesting research and tutorial projects:

Check them out!

That’s it for Datalore’s major updates from 2020. Follow our blog for information about the new updates being introduced this year.

Stay safe!
The Datalore team

Related Articles

PhpStorm 2021.1 EAP #6

In this build, we’re adding support for prefixed table names in SQL queries. Read on to learn more. The Early Access Program is coming to...

The Overflow #63: What I wish I had known about single page applications

Welcome to ISSUE #63 of the Overflow! This newsletter is by developers, for developers, written and curated by the Stack Overflow team and Cassidy Williams at Netlify....

IntelliJ IDEA 2021.1 Goes Beta!

We’ve got great news to share with you today! After almost five weeks of the EAP, the Beta version of IntelliJ IDEA 2021.1 is...

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Stay Connected

21,620FansLike
0FollowersFollow
0SubscribersSubscribe
- Advertisement -

Latest Articles

PhpStorm 2021.1 EAP #6

In this build, we’re adding support for prefixed table names in SQL queries. Read on to learn more. The Early Access Program is coming to...

The Overflow #63: What I wish I had known about single page applications

Welcome to ISSUE #63 of the Overflow! This newsletter is by developers, for developers, written and curated by the Stack Overflow team and Cassidy Williams at Netlify....

IntelliJ IDEA 2021.1 Goes Beta!

We’ve got great news to share with you today! After almost five weeks of the EAP, the Beta version of IntelliJ IDEA 2021.1 is...

Webinar Recording: Getting Started With Svelte in WebStorm

The recording from the Getting Started with Svelte in WebStorm webinar is now available on the JetBrainsTV YouTube channel! In this webinar, Paul Everitt, JetBrains...

WebStorm 2021.1 Beta: Improvements for Stylelint, Vue, and Version Control

WebStorm 2021.1 has reached the Beta milestone! You can upgrade to the latest build using the Toolbox App or from our website. To catch...