Approach

Approach
Keywords

Modular Biotech Research, adaptable Data Workflow, Bioinformatics Innovation, scalability, reproducibility, polyglot, scalable, reproducible

Streamlined Data Analysis

Intuitive Data Workflow Approach

Our approach to data workflow development, powered by the Viash tool and Viash Hub platform, is built on years of experience in data workflow development and a deep understanding of our clients’ needs.

More than just developing a functional data workflows, the solution champions a flexible, long-term and future proof approach in data processing that is easily integratable into existing environments, moving away from traditional fixed and manually developed data workflow structures.

Play Video

Maximise Efficiency in Data Analysis Development

8 Reasons to Adopt Our Approach

Reproducible Research

Future Proof

Our approach guarantees long-term sustainability by using reusable, modular building blocks that support multiple scripting languages.


Modular blocks allow for seamless adaptation to new technologies or platforms eliminating the risk of vendor lock-in.


The Viash ecosystem, including Viash, Viash Hub(1), and a comprehensive catalogue of open-source building blocks, Viash Catalogue provides a robust foundation for your data analysis needs, now and in the future.
The integration of self-contained, reusable data analysis building blocks at each step of a data workflow creates flexibility and scalability. This modularity makes it easy to update, adapt to new technologies, and reuse components across projects, eliminating the need for constant workflow overhauls.
The seamless integration of multiple scripting languages and tool versions into a biotech data workflow ensures compatibility and smooth collaboration across diverse tools and teams.
Our approach allows you to easily adapt to new technologies or platforms. Viash can regenerate your building blocks for different environments(2), ensuring you're never locked into a specific vendor.
Collaborative Development

Collaborative Development

Viash fosters collaboration across organisations, industries and academia, enabling secure use of state-of-the-art tools in industrial settings.


Viash hub enables easy sharing of tools and workflows and federated synchronization of tools available via public and private deployments of Viash Hub.


Viash Hub(1) enables teams to share tools and workflows on a platform with built-in version control. This fosters innovation, reduces redundancy, and ensures consistent, industry-ready solutions.
Bridging the public open-source Viash Hub platform with private Viash Hub platforms enables seamless collaboration while maintaining control over intellectual property.
Access to a vast library of high-quality, community-developed modules speeds up development and facilitates the integration of new computational tools.
Resource Efficient

Resource Efficiency

Viash separates research tasks from IT operations, boosting collaboration across disciplines and enabling rapid adaptation to new requirements.


By leveraging the Viash Catalogue of curated, high-quality, open-source tools, development time is significantly reduced.


Separating research tasks from IT operation improves collaboration and efficiency between teams.
Data analysis often requires quick experimentation or adaptation to new requirements. The Viash ecosystem enables rapid development of new workflows or changes to existing workflows through its modular building block approach.
The Viash Catalogue offers a collection of modules that, when integrated with your custom components, significantly reduce development time, allowing for quicker deployment of tailored workflows.
Managed Capabilities

Managed Capabilities

The modular approach offers a clear overview of tools and workflows across teams and versions, with Viash Hub centralizing resources to support FAIR principles.


Linked versioning allows for easy monitoring of tool and workflow updates over time, ensuring project consistency.


Viash Hub centralises tools, workflows, and data into a single source of capabilities, ensuring easy access, consistency, and streamlined collaboration. This reduces duplication and simplifies managing and scaling data operations across projects.
Ensures analysis building blocks and workflows are findable, accessible, interoperable, and reusable, whether from a single source or through collaboration between public and private Viash Hub platforms.
Automatically track and manage versions of tools and workflows over time, allowing teams to monitor updates and maintain project consistency.
Every modular building block created with Viash is self-documented and standardized, making it easy to use and reuse across projects.
Intuitive Use

Intuitive User Experience

Viash modules are designed for intuitive workflow composition, making them accessible to all users.


With a short learning curve for deploying data analysis workflows, the use of well-documented, modular building blocks streamlines custom workflow composition.


There is a minimal learning curve for running and deploying data analysis workflows, both locally and in the cloud, allowing for quick adoption and easy management of workflows.
During the generation of building blocks, standardised documentation is automatically created based on descriptions and module properties, making it easy for new users to quickly understand the data analysis building block.
Composing a pipeline becomes much easier when starting from standardized individual building blocks, making the creation of custom data workflows smoother and faster.
Accelerated Development

Accelerated Development

Viash automatically generates boilerplate code, speeding up development while minimizing repetitive tasks and errors.


Viash Hub simplifies version control and release management, facilitating easy deployment across platforms.

Viash automates the creation of boilerplate code, reducing repetitive tasks and minimising errors. It saves time, ensures consistency, and allows developers to focus on core tasks.
Built-in testing capabilities simplify the development process. Individual building blocks or entire workflows can be tested with ease, ensuring code quality and facilitating efficient troubleshooting.
Viash Hub(1) integrates seamlessly with version control systems and facilitates easy deployment across various platforms.
Compliance & Security

Compliance & Security

Automated code generation enhances security, ensuring compliance with stringent industry best practices.


High-quality open-source tools can be accessed from the public Viash Hub. Controlled synchronization with private deployments of Viash Hub ensures secure federation.


Access the Viash Catalogue(3), a carefully curated collection of high-quality, open-source tools, ready for immediate professional use via the public Viash Hub(1) platform.
Private deployments of the Viash Hub platform can securely sync with the public Viash Hub for controlled updates of selected open-source tools.
Automatic generation of code embeds security measures into each module, reducing potential vulnerabilities.
Operational Integrity

Operational Integrity

The modular building blocks are self-contained with all required dependencies included, guaranteeing reproducibility and cross-platform compatibility.


Automatic conversion to Nextflow modules enables effortless scalability and built-in debugging tools enable rapid resolution of issues.


Viash creates modular building blocks with all necessary dependencies included. This ensures that every run is reproducible, regardless of time or environment changes.
Viash automatically transforms your tools into Nextflow modules, allowing effortless scaling to larger datasets and complex tasks, whether running stand-alone or within a larger workflow.
Seamlessly deploy your workflows to local or cloud environments, including HPC, AWS, Azure, and Google Cloud.
Built-in debugging tools within each module enable rapid identification and resolution of issues. This simplifies troubleshooting and keeps your workflows running smoothly.
(1) Viash Hub Public will be released in 2025 - Private Platform upon request.
(2) New Technologies for Viash will be released in 2025.
(3) Viash Catalogue is available for projects and will be publicly released with Viash Hub Public in 2025.

Continuous Improvement

Our workflow creation process combines ready-to-use tools from the Viash Catalogue with custom-developed methods to meet your specific needs.
Whether deploying individual tools or building fully customized workflows, we ensure efficiency, accuracy, and scalability, with a focus on continuous improvement and long-term sustainability.
cycle cycle

Ecosystem

Our Data Workflow Suite consists the Viash Tool, the Viash Hub platform and an extensive repository of biotech data workflows and tools: Viash Catalogue.

Viash Catalogue

The open-source catalogue on Viash Hub offers a comprehensive collection of publicly available biotech data workflows, modules, and useful tools , all ready for individual use or for composing into larger data workflows.

Viash Hub

Viash Hub Public is a platform for managing, developing, deploying, and sharing bioinformatics tools and workflows.

It allows users to publish, share, and maintain versioned modules, ensuring accessibility and reusability.

Optimised for cloud environments, it simplifies launching data workflows.

Available 2025

Viash

Viash is the open-source tool developed by Data Intuitive to create, standardise, and manage data workflows. It automates the generation of modular, executable components, ensuring that workflows are reproducible, scalable, and easily integrated into various computational environments.


Engineered with deep expertise in pipelines and Nextflow, Viash minimizes manual coded boilerplate coding and development errors, significantly boosting efficiency.

Quality Framework

Through the quality framework, each data analysis building block is crafted to meet modularity, standardisation, and technically state-of-the-art best practices.

By generating the modular building blocks based on the predefined specifications, we can ensure a consistently high quality in built data analysis and workflow solutions.

Modularity

Modularity means biotech data analysis workflows are built up out of self-contained analysis building blocks, each with a specific function and the flexibility to operate independently or be combined into a larger data workflow.
These modular blocks enable efficient maintenance and reuse, improving workflow adaptability.

  • Workflows consist of modular blocks, easily combined into workflows. Complete workflows can also be used as modular building blocks.
  • Scientific research and IT operations are technically separated within each building block to optimise resource efficiency.

Standardisation

Standardisation ensures that each modular building block is built according to a predefined structure, promoting consistent quality, compatibility, and ease of use across workflows.
This framework provides a foundation that reduces the learning curve, making it easier for users to adopt and implement the workflows.

  • Functional standardisation: script language independence, reproducibility, scalability, executability, and cross-platform compatibility.
  • Development and usage standardisation: dependency and argument handling, documentation, code testing, maintenance and debugging.
Catalog

Technical Excellence

Technical excellence ensures operational quality, reliability and optimal performance across all building blocks and technologies used , drawing on the company's years of biotech data analysis and data workflow development expertise.
Each technique is thoroughly documented and tested to create robust, industry-ready data analysis.

  • Core capabilities: polyglot (all common scripting languages), scalability frameworks (currently Nextflow), containerisation for reproducibility (currently Docker, Podman, Singularity).
  • Enhanced development support: CLI options, tools and aids that streamline development, testing and maintenance processes.

Code Generation

The Viash tool takes care of boilerplate code generation to automate the creation of executable workflows based on a user's description and the predefined technical excellence.
This ensures modularity, standardisation, and consistent code quality, while reducing manual coding efforts and preventing development errors.

  • Automated outputs: ready-to-use data analysis with command-line options, documentation, and optimised code for each predefined technical framework.
  • Efficiency & quality: simplifies development and deployment, enabling robust data analysis without extensive manual coding or specialised technical skills.

Elevate your data workflows

Transform your data workflows with Data Intuitive’s complete support from start to finish.

Our team can assist with defining requirements, troubleshooting, and maintaining the final product, all while providing end-to-end support.

Contact Us