.. image:: /_images/icons/app_workflows.png :width: 5% :align: right :target: index.html ########################################## Welcome to d3VIEW Workflows Documentation! ########################################## .. thumbnail:: /_images/icons/d3VIEW_Logo_300Res_Main.png :width: 40% :align: center .. thumbnail:: /_images/images/splash/WorkFlowsprocess.png :width: 80% :align: center This documentation explains and illustrates how to use the Workflows application on the d3VIEW platform. It aims to make the experience of navigating Workflows smoother and easier. ################### What is Workflow? ################### 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. :ref:`Watch this short video about Workflows to gain a general understanding of the application. (click) ` .. thumbnail:: /_images/Images/overview/Example.png :title: Workflow Examples .. centered:: :sup:`Figure 1: Workflow Example` | | ################################ How to Create a New Workflow? ################################ Workflow can be created in two ways. .. list-table:: New Workflows :widths: 60 40 :header-rows: 1 * - Ways of creating a Workflow - Links to the Reference * - 1 Create a new workflow by clicking on the top-right blue button from the Workflows main page or can be created - :ref:`\Watch this video to create a sample workflow and execute the Workflow. (click) ` * - 2 Create a workflow and view using Library workflows available in the Workflows page - :ref:`\View Library Workflows. ` | .. thumbnail:: /_images/Images/NewWorkflowbslibrary1.png :width: 50% :align: center :title: Create New Workflow .. centered:: :sup:`Figure 2: Create New Workflow` | | **************************************** Types of Workers **************************************** We have different Types/Categories of workers. Some of the basic ones are listed below. .. list-table:: Types of Workers :widths: 100 :header-rows: 1 * - Types of Workers * - :ref:`\Math workers ` * - :ref:`\Curve Workers ` * - :ref:`\Dataset Workers ` * - :ref:`\Keyvalue Workers ` * - :ref:`\ML Workers ` and more. Showing some basic Categories of Workers. .. thumbnail:: /_images/Images/categoriesofworkers.png :title: | | Click here to view the :ref:`Cheat sheet of the workers ` .. thumbnail:: /_images/Images/cheatsheetsidebyside.png :title: | | ***************************************** How to add Workers to Workflow ? ***************************************** Add workers to the page by clicking on workers name or by dragging the worker on to Workflow canvas. Add workers ==================================== .. thumbnail:: /_images/Images/addworkersbs.png :title: Add New Workers .. centered:: :sup:`Figure : Add New Workers` | | *************************************** What are core elements of a Workflow? *************************************** Create, rework and execute your workflows all under the same mode. The following image shows different options in Workflow page. .. thumbnail:: /_images/Images/EditModegettingfamiliar1.png :title: Edit Mode .. centered:: :sup:`Figure 3: Edit Mode` | Here we have 3 panels. 1) Access to Workers - This Panel shows all the workers available in Workflows when we click on it. Also we have shaped, Visualization workers, Info and setting of the Workflows page in this Panel. 2) Save and Export options - This Panel allows user to Import , Save and Export the Workflow created. All these Save and export Options are available in this Panel options. 3) Execution options - This panel has Execution options. The Workflow can be Run, paused and reset using these options available. ####################### Examples ####################### Below are few examples of Workflows creation and execution **************************************************************************************** Execute a workflow to convert a Eng stress vs strain to LS-DYNA model and view results **************************************************************************************** Open sample workflow and view the input curve and execute the workflow to convert a Eng stress vs strain to LS-DYNA model and view results. :ref:`Watch the video for above workflow(click) ` .. thumbnail:: /_images/Images/Engtomatinexampleindex.png :title: Example .. centered:: :sup:`Figure 5: Example` | | ****************************************** Use HIC Dataset and create Math model ****************************************** Create a Workflow with ML Worker and Mathmodel_save worker. :ref:`Watch the video for save and view Math model results.(click) ` .. thumbnail:: /_images/Images/hicdatasetusedinput.png :title: | Feature Importance and Clustering results. .. thumbnail:: /_images/Images/featureimportanceoutputs.png :title: | Math Model worker and Prediction output .. thumbnail:: /_images/Images/mathmodelscreenshotoutput.png :title: | ########################### More Information ########################### In this section we have all Advanced options available in Workflows. :ref:`Click here to know about advanced option ` ########################### Learn and Videos ########################### In this section , we can learn more about the features by watching the Tutorial videos. :ref:`Click here to watch tutorial videos ` | | .. toctree:: :maxdepth: 1 :numbered: 2 :hidden: Overview.rst Workers.rst Workerexamples.rst Startworkerinputs.rst NewWorkflow.rst LibraryWorkflows.rst MLworkerstable.rst ImportingData.rst BuildConfig.rst SaveShare.rst Executing.rst Workflowfeatures.rst Reporterandoptions.rst ViewingData.rst Workflowprovider.rst Datasetinputsandcurvemanager.rst Iteration.rst Parallelization.rst Digitizing.rst Sa_polynomialregression.rst VideoAnalyzer.rst MLworkers.rst MaterialSpecimentransformation.rst Materialnotch.rst Materialpunch.rst Materialshear.rst WorkflowSimlytiksmapper.rst CheatSheets.rst Glossary.rst Videos.rst Physicaltest.Workers.rst FAQs.rst ReleaseNotes.rst To review a list of new features, enhancements and bug fixes, check out d3VIEW's `Release Notes at this link. `_