Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Concept Videos

Maximum Size of Aggregate01:12

Maximum Size of Aggregate

94
The maximum size of aggregate is defined as the aperture of the sieve retaining 15 percent or more of the particles present in the aggregate sample. The aggregate's maximum size impacts the concrete's water requirement, workability, and strength. Larger aggregates reduce the surface area needing cement paste coverage, which can lower water needs, thereby allowing a decrease in the water-to-cement ratio when the desired workability and richness of the mix are to be maintained, which can...
94
Sample Size Calculation01:19

Sample Size Calculation

3.2K
Knowledge of the sample size is the first requirement to conduct random sampling or an experiment. The sample size is the total number of units, observations, or groups (in some cases) used to get the data to estimate a population parameter. As the name suggests, the sample size is that of the sample drawn from the population and differs from the population size.
The sample size for the given experiment or sampling effort is fundamental to any study design. Sample size decides the number of...
3.2K
Introduction to R01:11

Introduction to R

257
R is a powerful software environment for statistical computing and graphics. Originating as an implementation of the S language, developed at Bell Laboratories, R has evolved into a robust, open-source statistical software favored by statisticians and data scientists worldwide. Its comprehensive suite includes data manipulation, calculation, and graphical display capabilities, making it versatile for data analysis and visualization. Its programming language is at the core of R's...
257
Quantifying Work02:30

Quantifying Work

19.1K
As a system undergoes a change, its internal energy can change, and energy can be transferred from the system to the surroundings, or from the surroundings to the system. 
19.1K
Extraction: Partition and Distribution Coefficients01:14

Extraction: Partition and Distribution Coefficients

2.2K
The distribution law or Nernst's distribution law is the law that governs the distribution of a solute between two immiscible solvents. This law, also known as the partition law, states that if a solute is added to the mixture of two immiscible solvents at a constant temperature, the solute is distributed between the two solvents in such a way that the ratio of solute concentrations in the solvents remains constant at equilibrium.
For extracting a solute from an aqueous phase into an...
2.2K
Manipulation and Analysis01:21

Manipulation and Analysis

22
GIS manipulation and analysis functions are vital for decision-making and planning. These activities range from data retrieval tasks, such as selecting information based on specific criteria, to advanced analytical techniques that address complex spatial problems.One critical GIS analysis method is overlaying, which combines multiple data layers to examine impacts. For example, overlaying a river-dammed lake boundary with road networks can identify affected infrastructure. Another common...
22

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same author

Twist engineering of M-N<sub>4</sub>-graphene/BN heterostructures for efficient bifunctional ORR/OER electrocatalysis.

Chemical communications (Cambridge, England)·2026
Same author

Comparative effectiveness of low-dose versus high-dose vitamin D on bone metabolic markers in preterm infants: a retrospective cohort study.

Translational pediatrics·2026
Same author

The impact of abiraterone and enzalutamide on hypokalemia incidence in patients with prostate cancer: a systematic review and meta-analysis.

BMC cancer·2026
Same author

An updated inventory of rock glaciers in the Eastern Himalaya.

Scientific data·2026
Same author

Polysaccharides-gut microbiota interaction: mechanisms regulating the hepatocellular carcinoma immune microenvironment.

Frontiers in immunology·2026
Same author

Shared molecular signatures linking gastroesophageal reflux disease and major depressive disorder revealed by integrated machine learning.

BMC gastroenterology·2026

Related Experiment Video

Updated: Jun 13, 2025

Author Spotlight: Insights into the Analysis of Human Interaction with 3D Virtual Objects
06:36

Author Spotlight: Insights into the Analysis of Human Interaction with 3D Virtual Objects

Published on: October 18, 2024

907

Ferry: Toward Better Understanding of Input/Output Space for Data Wrangling Scripts.

Zhongsu Luo, Kai Xiong, Jiajun Zhu

    IEEE Transactions on Visualization and Computer Graphics
    |September 10, 2024
    PubMed
    Summary

    This study introduces Ferry, a system that analyzes data wrangling scripts to understand their input/output space. Ferry extracts and visualizes data constraints, aiding in debugging and script comprehension.

    More Related Videos

    Author Spotlight: Investigating the Role of Repetitive DNA Misregulation in Cancer Initiation and Immunotherapy Resistance
    04:58

    Author Spotlight: Investigating the Role of Repetitive DNA Misregulation in Cancer Initiation and Immunotherapy Resistance

    Published on: December 13, 2024

    2.2K
    Heuristic Mining of Hierarchical Genotypes and Accessory Genome Loci in Bacterial Populations
    08:03

    Heuristic Mining of Hierarchical Genotypes and Accessory Genome Loci in Bacterial Populations

    Published on: December 7, 2021

    2.1K

    Related Experiment Videos

    Last Updated: Jun 13, 2025

    Author Spotlight: Insights into the Analysis of Human Interaction with 3D Virtual Objects
    06:36

    Author Spotlight: Insights into the Analysis of Human Interaction with 3D Virtual Objects

    Published on: October 18, 2024

    907
    Author Spotlight: Investigating the Role of Repetitive DNA Misregulation in Cancer Initiation and Immunotherapy Resistance
    04:58

    Author Spotlight: Investigating the Role of Repetitive DNA Misregulation in Cancer Initiation and Immunotherapy Resistance

    Published on: December 13, 2024

    2.2K
    Heuristic Mining of Hierarchical Genotypes and Accessory Genome Loci in Bacterial Populations
    08:03

    Heuristic Mining of Hierarchical Genotypes and Accessory Genome Loci in Bacterial Populations

    Published on: December 7, 2021

    2.1K

    Area of Science:

    • Data Science
    • Software Engineering
    • Human-Computer Interaction

    Background:

    • Understanding data wrangling script inputs and outputs is vital for debugging and data onboarding.
    • Current research often overlooks the scope (input/output space) of scripts, focusing instead on transformation processes.
    • Analyzing script input/output space is complex due to script diversity and intricate data object relationships.

    Purpose of the Study:

    • To facilitate data workers' understanding of the input/output space of data wrangling scripts.
    • To develop a method for constructing and representing the input/output space of complex data wrangling scripts.
    • To introduce an interactive system for extracting, visualizing, and utilizing data constraints.

    Main Methods:

    • Summarized ten types of constraints to express table space.
    • Built a mapping between data transformations and these constraints.
    • Proposed a constraint generation model for integrating table constraints across multiple transformations.
    • Developed Ferry, an interactive system to extract and visualize data constraints.

    Main Results:

    • Ferry extracts and visualizes data constraints, enabling users to grasp script semantics and identify faulty transformations.
    • The system provides example data to help interpret constraints and resolve conflicts with uploaded datasets.
    • Evaluated Ferry's effectiveness and usability through scenarios and case studies, demonstrating its flexibility.

    Conclusions:

    • Ferry enhances the understanding and debugging of data wrangling scripts by analyzing their input/output space.
    • The system aids data workers in comprehending complex scripts and locating data transformation errors.
    • Ferry offers a flexible solution for various data wrangling analysis tasks, with or without executable data.