Datagrok 2020.03.13 has just been released. This updates contains mostly bug fixes and improvements, see release notes for details.
We have just released a new version of the Datagrok platform (2020.03.30). As usually, it contains many fixes and improvements, however the central theme of the release is a redesigned file manager.
While the data often comes from databases, being able to efficiently working with files remains a critical capability. We are committed to providing the best possible experience for working with files, no matter whether they reside on a Windows share, NAS, S3, or elsewhere. By taking advantage of our technology, we have built a system that combines the best features from file manager, exploratory data analysis system, a search engine, an enterprise content management system, and a distributed computation platform. It is secure, indexable, searchable, supports metadata, and is integrated with the extensible mechanism for file viewers and editors. We have also introduced a special “file” data to our scripting engine that allows to write file processors in any language, such as R or Python, and seamlessly integrate it with Datagrok. See the related discussion here: https://community.datagrok.ai/t/new-feature-file-share-browser
Another notable improvement is the much improved internal mechanism for working with databases, allowing us to process database batch requests 10x faster. This has a big impact on many tasks, such as deploying code repositories, or setting metadata for thousands of objects at once.
See release notes for the complete list of addressed issues.
https://datagrok.ai/help/develop/release-history
Datagrok 2020.4.8 has arrived! For a long time, we’ve been busy harmonizing and simplifying Datagrok’s UI to make it a lot more intuitive, especially for the end users. Today’s release is the first one with the new UI turned on by default. It is designed to address the following:
- Know where you are, and how to get here, by just looking at the screen
- Make common entry points (queries, files, recent) more prominent
- Easily discover platform capabilities
- Easily extend the UI with external functionality
- Save as much vertical space as possible
Learn more about the new UX, and join the discussion here: New streamlined UX
Release notes: https://datagrok.ai/help/develop/release-history
Datagrok v2020.05.06 has just been released. This version’s main feature is the the ability to work with file storages (network shares or S3), upload and manage files. Each user gets a “home” folder for personal usage.
A lot of work has been done on improving the new UI. Our JavaScript API has been simplified and documented (more to come), and we have switched to RxJS as the default event mechanism.
Also, we have reduced the size of our docker images, and they no longer require sudo privileges during deployment.
Warning: Datagrok docker container is now listening to 8080 port and CVM – to 8090 port.
Release notes: https://datagrok.ai/help/develop/release-history
Datagrok v2020.05.27 has just been released. This version’s main feature is the ability to use modern JavaScript tools to develop packages.
Datagrok JavaScript API was significantly improved.
Also, we made new metadata extractors for files and provided first-class support for CLI utilities.
Warning: JS API has changed, you need to migrate your packages code.
Release notes: https://datagrok.ai/help/develop/release-history
Datagrok v2020.08.11 has been released.
We have fixed a lot of bugs and made many improvements.
Release notes: https://datagrok.ai/help/develop/release-history
We’ve just released a new version of the Datagrok platform (0.91.10). It is a major release with multiple stability and performance improvements, many new features, and new APIs for developers. Here are some of the notable advances:
- Viewers improvements, including trellis plot usability and performance, bar chart with DateTime categorization, conditional color coding
- Custom cell renderers for molecules and other object types as a first-class citizen in viewers’ axis, tooltips, tiles and forms
- New viewers, such as Chord and Timelines
- Cheminformatics support for client-side RDKit searches and molecule rendering
- Usability and stability improvements in filtering, projects, layouts, files browsing and sharing
- Numerous developers’ enhancements, including TypeScript support and new APIs
- Custom comparer functions
Check release notes for more details, and give the new version a try at https://public.datagrok.ai!
We’ve released a new version of the Datagrok platform (0.93.0). It’s a large release with many new features and stability improvements, addressing both user experience and flexibility for developers.
Here are some interesting areas in the platform updates:
- Viewers improvements, such as relative values in Bar Charts or multi-axis Line Chart
- Visual improvements like dragging columns with drop zones and cleaner columns summaries in tooltips
- Functional and usability features, such as filtering multivalue cells, search in column lists and search in a column selection popup
- Improvements in sharing files and folders
- Better programmatic operations, such as more granular event handling for metadata and
new customizations in Scatter Plot - Numerous improvements in database connectors stability and performance
- Additional built-in functions and improved documentation on them
We also worked intensively on our public packages, presenting a few new of them:
-
Biosignals – Physionet annotations file viewer,
dynamic scripting capabilities for constructing signal processing pipelines: overview, video - ClinicalCase – working with clinical data in SDTM format: overview, video
- Sequence Translator – oligonucleotide sequences conversion (BioSpring, Axolabs): overview, video
- Oligo Batch Calculator – extinction coefficient, mass, optical density, Nmole, mol. weight: overview, video
- Cheminformatics features – chemical dataset curation, activity cliffs, save as SDF
Check Release Notes for details, and give the new version a try at https://public.datagrok.ai.
We’ve released a new version of the Datagrok platform (0.94.0). This release focuses on the areas of visualization, usability, rich features for the developers, and traditionally on the platform stability.
Visualization and usability improvements
- Many updates in Scatter plot: a lasso tool, axis sliders, data split by marker shape, custom lines by equations; all summarized in this video
- New Histogram features: splines and bands: video
- New Line Chart features: marker shape selection, whiskers: video
- Using “Relative Values” property in combination with the “Stack” property to analyze the distribution of the stacked values: overview
- Many aspects and issues of the Bar Chart addressed: overview
- Search for category names in filters (useful when there are many categories in the column): more in this video + an overview
- Lists in parameterized database queries: overview + video; also check the video about parameterized queries in general: link
- Database query caching with cron jobs ability: video
Improvements for developers
- More granular event handling (an example with intercepting conditional color coding settings change: link)
- Creating drag-and-drop objects: overview
- Getting cell colors: overview
- Adding custom machine learning models to Datagrok in R, Python, or from external models deployed in clusters: video, package, help
Enhancements in public packages
- PowerPack and Universal Search — commonly used platform enhancements, currently covering Start Page widgets, Power Search (ability to search for anything from the Start Screen), and search templates support: video
- Updates in the Peptides package, learn more in the video
We have also redesigned our approach to interactive Tutorials. We have moved them to a standalone package and made them available through a dedicated app. Check this video for an overview. Every tutorial on the platform now is a simple TypeScript code, like here. Now it is possible to equip customers’ apps and deployments of Datagrok with tutorials as well!
Give the new version a try at https://public.datagrok.ai.