Related Experiment Video
Updated: May 30, 2026

11:08
Proofreading and DNA Repair Assay Using Single Nucleotide Extension and MALDI-TOF Mass Spectrometry Analysis
Published on: June 19, 2018
Validation and mismatch repair of workflows through typed data streams
Gagarine Yaikhom1, Malcolm P Atkinson, Jano I van Hemert
1School of Informatics, University of Edinburgh, 10 Crichton Street, Edinburgh EH8 9AB, UK. gyaikhom@gmail.com
Summary
This study introduces a three-level type system for data streams in workflows. This system ensures data integrity and enables workflow optimizations for better data processing.
Area of Science:
- Computer Science
- Data Engineering
- Programming Languages
Background:
- Programming language type systems ensure data operation compliance.
- Data stream typing in workflows is often optional, posing risks.
- Existing workflow systems lack robust data stream validation.
Purpose of the Study:
- Introduce a novel three-level type system for workflow data streams.
- Integrate this type system into the Data Intensive System Process Engineering Language (DISPEL).
- Enable validation of workflow connections and automatic data type conversions.
Main Methods:
- Developed a three-level type system for data streams.
- Integrated the type system into the DISPEL programming language.
- Designed features for connection validation and type conversion.
Main Results:
- Users can now validate workflow connections within compositions.
- The system automatically applies necessary data type conversions.
- The enactment engine can perform type-directed workflow optimizations.
Conclusions:
- The proposed type system enhances data integrity in workflows.
- DISPEL with the new type system facilitates robust workflow engineering.
- Type-directed optimizations improve the efficiency of data-intensive systems.
Related Concept Videos
Mismatch Repair
Overview
Mismatch Repair
Overview
Mismatch Repair
Organisms are capable of detecting and fixing nucleotide mismatches that occur during DNA replication. This sophisticated process requires identifying the new strand and replacing the erroneous bases with correct nucleotides. Mismatch repair is coordinated by many proteins in both prokaryotes and eukaryotes.
The Mutator Protein Family Plays a Key Role in DNA Mismatch Repair
The human genome has more than 3 billion base pairs of DNA per cell. Prior to cell division, that vast amount of genetic...
The Mutator Protein Family Plays a Key Role in DNA Mismatch Repair
The human genome has more than 3 billion base pairs of DNA per cell. Prior to cell division, that vast amount of genetic...
Data Validation
Data validation is an essential part of a comprehensive assessment. Validation is confirming or verifying and opening the door to gathering more assessment data as it clarifies vague or unclear data. The process of checking and verifying the collected information is called data validation. The primary purpose of data validation is to ensure data is as free from error, bias, and misinterpretation as possible.
Nursing assessment guides are generally based on holistic models rather than medical...
Nursing assessment guides are generally based on holistic models rather than medical...
Data Validation
Method validation is a crucial process in analytical chemistry designed to confirm that a given method consistently produces reliable and high-quality results. This process is essential when a method is applied to different sample matrices or when procedural modifications are made, ensuring that the results meet acceptable standards across various applications.
Key parameters for method validation include:
Key parameters for method validation include:
Types of Errors: Detection and Minimization
Error is the deviation of the obtained result from the true, expected value or the estimated central value. Errors are expressed in absolute or relative terms.
Absolute error in a measurement is the numerical difference from the true or central value. Relative error is the ratio between absolute error and the true or central value, expressed as a percentage.
Errors can be classified by source, magnitude, and sign. There are three types of errors: systematic, random, and gross.
Systematic or...
Absolute error in a measurement is the numerical difference from the true or central value. Relative error is the ratio between absolute error and the true or central value, expressed as a percentage.
Errors can be classified by source, magnitude, and sign. There are three types of errors: systematic, random, and gross.
Systematic or...