Page tree
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 76 Next »

Introduction to the C3 AI Suite

The C3 AI Suite is a data analytics engine designed to make the ingestion and analysis of heterogeneous data sources as painless as possible. The C3 AI Suite joins data from multiple sources into a single unified federated data image. With the federated data image defined, then provides an API to access that data, and in the case of time-series data, perform numerous transformations and computations all producing normalized time-series data at regular intervals.

If you want more background on the C3 AI Suite, there is a one-hour DTI webinar describing its capabilities here: also supports R and Python Jupyter notebook analysis of the federated data image. These notebooks provide a great way for researchers to analyze data close to where the data is stored. While supports many data science capabilities familiar to the researcher, some expected functionality may be missing. For these cases, supports implementing new data processing functions in Python and JavaScript.

If you have any questions, feel free to contact the DTI team at the email

C3 AI Suite Guides

We have prepared several self-study guides based on your level of understanding Platform:

  1. DTI Readiness Checklist: Before you go to any guides below, please check if you have C3 AI Suite Access with this Readiness Checklist.
  2. DTI Quickstart Guide: If this is your first time using C3 AI Suite, this is the guide you are looking for. This quick start guide will provide you the core concepts about the platform and some visual (images and videos) guides to provide a basic understanding of the platform.
  3. DTI Tutorial to Types: This is a DTI tutorial guide for essential concepts about Types. This is one of the most important concepts in using the C3 AI Suite. The Types is similar to the concept of the "class" in Java and Python.
  4. DTI Guide for Jupyter Notebook on C3 AI Suite: If you have had some basic understanding of the C3 AI Suite and want to use the Jupyter notebook on C3 AI Suite, those two basic guides will help you to get started. The Python Action Runtime setup guide is also included.
  5. DTI Data Integration: This will be the guide if you want to integrate data into C3 AI Suite. It includes Official C3 documentation for data integration, detailed integration structural explanation, and a recorded demo video for data integration. This guide prerequired some basic understanding of the C3 AI Suite and C3 types.
  6. DTI Guide to Machine Learning: This guide will provide you some basic knowledge on how to start Machine Learning on C3 AI Suite. It provides you the substrate/concrete C3 Types that you will frequently use on the platform, along with a couple of usage examples. This guide prerequired some basic understanding of the C3 AI Suite and C3 types.
  7. DTI Training Videos: If you are a visual learner and prefer to learn the basic concepts with a lecturer, feel free to check these training videos covering topics selected by the DTI DevOps staff. These are a collaboration between the DTI team and Armaan Butt from and go through various aspects of development and usage on the C3 AI Suite. 
  8. List of Additional Available Training Resources: There are still several additional training materials that have not been listed above. Please visit this page for more details about those trainings.
  9. Official C3 AI Training: If you would like to go to official C3 AI training, here is the link for you. There are multiple online courses and each will take about a week of working time to finish, but these can be really helpful for you to understand their platform and details.

Other Computational Resource Guides

We also have additional supplemental computational resources for supporting, including Azure Clouds and Supercomputing facilities:

  1. Introduction to Azure Cloud: This page will present you with information related to Azure Clouds. For more detail please contact to DTI Support Staff so that we can provide you a one-on-one Zoom meeting.
  2. NCSA Blue Water Resource Summary: This page is the system summary page for Blue Water's High-Performance Computing Resources. 
  3. UCB NERSC Resource Summary: This page is the resource summary page for National Energy Research Scientific Computing Center's (NERSC) High-Performance Computing Resources.


If you feel aspects of this guide are incomplete or inaccurate, please send an email to with the issue or suggestion, and we will work to incorporate it to make the documentation better. We appreciate the new perspective more eyes can bring to a software project!

Your DTI Team


Jay Roloff - Executive Director

Matthew Krafczyk - Data Analyst

Yifang Zhang - Data Analyst

Darren Adams - Senior Research Programmer

Weddie Jackson - Research Programmer


Larry Rohrbach - Executive Director

Eric Fraser - Chief Technology Officer

Greg Merritt - DevOps Lead

Matt Podolsky - Managing Director of Research Technology

Contact Us

If you have some additional questions or need that is not covered by this series of guides, please feel free to contact the DTI team at the email We can provide some help with your questions via help desk tickets and/or Zoom meetings.

  • No labels