.. image:: /_images/icons/app_workflows.png :width: 5% :align: right :target: index.html .. |Overview| image:: /_images/icons/icon_Overview.png :width: 4% :target: Overview.html .. _Overview: ################### |Overview| Overview ################### The main purpose of Workflows is to automate complex decision-based business engineering and data processes with zero to low code application that can import, pre-process, learn and predict. Using Workflows, one can use a powerful and flexible canvas to build workflows and share them with others. This documentation serves as a resource for learning about Workflows and the available workers for new and advanced users of d3VIEW and Workflows. .. thumbnail:: /_images/Images/overview/Example.png :title: Workflow Examples .. centered:: :sup:`Figure 1: Workflow Example` | Watch this short video about Workflows to gain a general understanding of the application: .. video:: _static/movies/Workflows_SimplePitch_May13-2022_v4.mp4 :width: 100% | | |check| Featured Benefits: ========================== * Over 800+ workers to select from: Math, Curve, Curves, String Ops, Job submission and many more. * Parallel execution of workers * Supported input types: Text, Textarea, Number, Date, Range, File, Curve/Vector, Image, Video, Keyvalue, Dataset, Dropdown, Boolean * Includes Curve, Text, Charts and File viewers (supports csv, tsv, xls, json, js3d, keyword, txt files) and also allows overlaying of curves between inputs/outputs of various workers * Decision worker, multiple start workers, multiple end workers, comment boxes * Zooming/panning along with Undo/Redo support * Importing workflows from the DataBase, load workflows from JSON files * Export workflow to PDF, PPT with customization of the slides using Reporter with template saving capabilities * Comparison with other workflows w.r.t. workers count, input/output values * Back-end execution of workflows i.e. saving state of workflow on browser crash, system restart * Logs to keep track of configuration, execution - can be exported as CSV * Birds eye view * Cloning of workers while workflow creation * Duplication of workflows, support for workflow download as JSON files |list| What Will Be Covered: ============================ #. Accessing and Workflows Home #. New Workflow and Edit Mode Interface #. Importing Data including START worker configuration #. Adding and configuring workers #. Saving, Exporting and Sharing #. Executing and Run Mode Interface #. Viewing Data and Results #. Accessing Workers Library #. Example Workflows #. Iteration #. Parallelization #. Curve Digitizer #. List of Workers #. Workflow Cheat Sheets #. Workflow Glossary #. Show Me How Videos #. FAQs |th-large| Accessing the Application ==================================== Click on the Workflow logo under the Application Menu to access the application. The App Menu can be accessed under the table header icon in the left upper corner of the page. Click this icon to open the app menu, and click it again too close. .. thumbnail:: /_images/Images/overview/AccessWorkflows.png :title: Accessing Workflows .. centered:: :sup:`Figure 2: Accessing Workflows` | |home| Workflows Home ===================== Your workflows home page presents all your workflows as thumbnails. You can search for workflows, filter through them and view them in grid or list formats. .. centered:: :sup:`Figure 3: Workflows Home Page` .. thumbnail:: /_images/Images/overview/Homepage.png :title: Workflows Home Page You can perform actions on individual workflows through this page. The following image maps out the actions listed below. .. thumbnail:: /_images/Images/overview/HomePageActions.png :title: Workflow Thumbnail Actions .. centered:: :sup:`Figure 4: Workflow Thumbnail Actions` 1. New Workflow: Creates new workflow 2. Workflow Options: Commands on individual workflows 3. Name of the workflow: Click on name to open 4. Thumbnail: Quick view of the workflow