What Is the Basic Data Structure in ADaM?


Angela Bailey

What Is the Basic Data Structure in ADaM?

ADaM (Analysis Data Model) is a standard structure for organizing and submitting analysis datasets in clinical trials. It provides a consistent framework that ensures data compatibility and facilitates efficient data analysis. At the heart of ADaM lies its basic data structure, which forms the foundation for organizing data in a meaningful way.

The Basic Data Structure

The basic data structure in ADaM consists of three key components:

  • Variables: Variables are the building blocks of ADaM datasets. They represent individual pieces of information collected during a clinical trial, such as patient demographics, treatment details, laboratory results, and adverse events. Each variable is assigned a unique name and has specific attributes defining its type, length, format, and label.
  • Domains: Domains group related variables together based on their clinical or scientific meaning. For example, the “Demographics” domain may include variables like age, gender, and race.

    Similarly, the “Efficacy” domain may contain variables related to efficacy endpoints such as response rate or tumor size reduction. Domains provide logical organization to the datasets and improve their interpretability.

  • Data Structures: Data structures define how variables are arranged within domains. ADaM supports multiple types of data structures to accommodate different types of data collection methods commonly used in clinical trials. The most commonly used structures include single record per subject (SDTM-like), events/records tabulation (EVENT), time-to-event (TTE), and continuous (CONTINUOUS).

The Importance of the Basic Data Structure

The basic data structure in ADaM plays a crucial role in ensuring data consistency, traceability, and analysis readiness. By organizing variables into domains and defining their relationships through data structures, ADaM establishes a clear hierarchy and logical flow of information. This helps researchers and statisticians understand the data more easily and perform analyses efficiently.

Moreover, the basic data structure promotes data traceability by providing a standardized framework for documenting the relationships between variables within and across datasets. This enables auditors and reviewers to easily navigate through the datasets, ensuring compliance with regulatory requirements.

Implementing the Basic Data Structure

To implement the basic data structure in ADaM, it is essential to follow certain guidelines:

1. Define Variables

Start by defining the variables required for your study. Consider their clinical relevance, intended use, and any specific requirements set forth by regulatory authorities.

2. Group Variables into Domains

Group related variables together into domains based on their scientific or clinical meaning. This will create a logical structure that reflects the purpose of your study.

3. Choose Appropriate Data Structures

Select suitable data structures for each domain based on the type of data collected. Ensure that the chosen structures align with your study objectives and analysis plans.

4. Document Relationships

Create documentation that clearly defines the relationships between variables within domains as well as across datasets. This will aid in data interpretation, analysis, and regulatory compliance.

In Conclusion

The basic data structure forms an integral part of ADaM’s standardized framework for organizing analysis datasets in clinical trials. By effectively utilizing variables, domains, and data structures, researchers can ensure consistency, traceability, and analysis readiness throughout their studies.


1. CDISC ADaM Implementation Guide Version 1.0

2. CDISC ADaM Model Version 2.1

Discord Server - Web Server - Private Server - DNS Server - Object-Oriented Programming - Scripting - Data Types - Data Structures

Privacy Policy