Releases: lucagrammer/VariantHunter
v2.0-beta.1
Variant Hunter has a new look!
Variant Hunter has a new look and brings with it many new features.
The user experience has been redesigned from the ground up to provide improved usability, greater flexibility, many new features, and even better performance.
🚀 Features
-
New design: the new interface separates the results from the analysis creation panel. You no longer have to move up and down.
-
App sidebar: now you can move easily from one analysis to another thanks to the brand new pop-up sidebar. Agility is the watchword. And you can also filter past analyses by granularity, type, tag, and favorite.
-
Pick up where you left off: now the application keeps all your data stored in your browser. You no longer have to redo everything every time
-
Simpler analysis definition panel: creating a new analysis is easier than ever. New explanatory labels help the user in defining parameters.
-
Introduction to tags: it is now possible to associate a tag to each analysis. Tags allow you to group past analyses. But there is more: indeed, tags allow you to preserve filtering and sorting options between various analyses. So you can apply the same filters to an entire group of analyses. Fast, isn't it?
-
Filtering scopes: in addition to tag-based filtering, it is always possible to switch to a local scope. This gives you the flexibility to drill down into a specific analysis within a tag group without changing the filters associated with the entire analysis group. So versatile!
-
Results toolbar: a new toolbar in the results panel allows you to keep an eye on analysis parameters at any time. It also provides very handy controls for adjusting search parameters, marking the analysis as favorite or deleting it.
-
Quick adjustment of analysis parameters: with the brand new controls in the toolbar you can quickly and easily change the analysis parameters. For example you can move from lineage-specific to lineage-independent search; move to a larger geographic area (from region to country to continent); and you can also shift the analysis period (by one or two weeks). Analyses generated in this way are automatically assigned to a tag group, if not already assigned.
-
Introduction to notes: what was interesting about the trend of this old analysis from last week? Now you can write it in the notes section. All clearer.
-
Mutation report: it often happens to filter by selecting a large number of mutations, but how to quickly figure out which ones are missing and which ones are not? Now things are easier with the mutation report. The green ones are there, the red ones are not. Clear, isn't it?
-
Analysis metadata: each search panel now includes a final section where some metadata is visible: a summary about the search parameters, when you performed it, on which dataset, your notes, and the associated tag.
-
Improved UX: colors, labels, text and icons will assist you in the analysis process.
-
It gets dark: dark mode is here and it's even automatic.
-
Keyboard shortcuts:
ctrl + N
to create a new analysis;ctrl + arrow up
to go to the next analysis;ctrl + arrow down
for the previous one.
🚧 Under the hood
-
Robustness: Variant Hunter is no longer scared of format changes in the metadata.tsv files. It can now automatically determine the position of columns of interest. Gisaid and Nextstrain, you are warned!
-
Caching HTTP requests: now all requests to the server are chached locally, so everything is more efficient.
-
Improved performance: the app is now faster thanks to the all-new design that requires far fewer resources.
🔧 Fixes
- Improved screen capture