This page discusses several core concepts that are fundamental to understanding the Quiver application:
Exploration and analysis in Quiver are performed through the use of cards, which can be chained together to perform complex operations. Some cards create charts or perform calculations, while others are used to manipulate your data by filtering, joining, deriving new columns, and so on.
Every card in Quiver takes zero or more inputs, and produces an output of a specific type, for example object set, time series, categorical chart, number, etc. Together, these types form Quiver’s data model, and define how cards can be chained together.
Cards can be configured in the editor panel by selecting the
icon in the top-right corner of the card.
Quiver provides two view modes for building your analysis: canvas mode and graph mode.
A canvas is a page where you can display, rearrange, and resize the cards in your analysis. An analysis can contain multiple canvases.
Unlike a Contour path, a Quiver canvas is used for display and organization only. Rearranging cards on your canvas will not affect the underlying sequence of data transformation.
In graph mode, cards are represented as nodes and their connections as links, using a left-to-right layout that makes it easy to follow data flow. You can organize the graph using color groups, and hide or filter nodes to focus on a specific area of your analysis.
Cards added in graph mode are not automatically placed on a canvas. You can add or remove cards from a canvas at any time.
Graph mode is best for tabular analysis, while canvas mode is best for time series analysis. Regardless of data type, canvas mode is better for presenting final outputs such as charts and tables, and graph mode is better for inspecting card dependencies.
Learn more about canvas mode and graph mode.
In Quiver, objects from the Ontology are used as the primary data input for tabular analysis. Quiver natively supports many different cards for filtering, transforming, and visualizing objects data.
For advanced transformations on objects data, such as deriving properties and joining between linked objects, users can also leverage Quiver’s suite of transform table, materialization, and function cards.
Learn more about object analysis.
Quiver has first-class support for time series analysis. Time series are primarily added to Quiver through time series properties, however time series syncs can also be viewed directly.
Quiver provides an extensive library of transformations and visualizations for time series data. Quiver also supports advanced time series workflows such as anomaly detection and event analysis.
Additionally, time series transformations can be saved as derived series, or used to create alerts with time series automations.
Learn more about time series analysis.
With Quiver, you can build interactive dashboards that display the results and findings of your analyses. These dashboards can be used as standalone views, or embedded in other Foundry applications such as Workshop.
Quiver parameters allow you to easily switch between different views of the data and results. After creating parameters, you can use them in your cards and expose them in your dashboard. This allows end users of a dashboard to interact live with the data and results presented.
Quiver analyses are saved manually by clicking the Save button in the top right of the application. A version history is also provided, allowing you to view or revert your analysis to previous saved versions. Additionally, in between each Save action, Quiver auto-saves your "working" state (storing it in the state URL variable, for example state=j05na7mun3). This allows you to refresh your page and get back your exact analysis state even if you have not saved. Note that if you are sharing a URL link with the state variable set, this will open that working state rather than the latest analysis version.
If multiple users are working on the same analysis at the same time, they are able to work independently without interference, however saving changes will overwrite each others saved changes.