Skip to main content

> Learn about the Campus Champions AI Mentorship Program!

  • ACCESS CI
  • News
  • Login

Campus Champions

Uniting Research Computing Facilitators

Campus Champions Campus Champions

CC Main menu

  • Champions
    Current Champions Join the Champions
  • About Us
    About Us Governance Code of Conduct Contact Us
  • Community
    Announcements Affinity Groups Affinity Groups FAQ Join the CSSN Community of Communities NSF ACCESS Resources
  • Knowledge Base
    Ask a Question Resources
  • Tags
    Browse Tags

Knowledge Base Resources

These resources are contributed by researchers, facilitators, engineers, and HPC admins. Please upvote resources you find useful!
Add a Resource
  • Containerization Explained
    0
    • Containerization Explained
    Containerization is a software development method in which applications are packaged into standard units for development, shipment, and deployment.
    • containers
    0 Likes

    Login to like
    Type
    video_link
    Level
    Beginner
  • Data Analysis with R for Educators
    0
    • Data Analysis with R for Educators
    This webinar series is an orientation to R. We start with an overview of R’s history and place in the larger data science ecosystem. Next, we introduce the R Studio user interface and how to access R’s excellent documentation. Finally, we present the fundamental concepts you need to use the R environment and language for data analysis. Along the way, we compare R script files (.R) to R Notebook (.Rmd) files and show how the features of R Notebook support better communication and encourage more dynamic engagement with statistical analysis and code. It is helpful to be familiar with tabular data analysis using statistical software, database tools, or spreadsheet programs. Workshop materials, including setup directions and slides are available at https://github.com/CornellCAC/r_for_edu/ The Rstudio Cloud project used in the workshop is https://rstudio.cloud/project/4044219.
    • data-analysis
    • data-science
    • psychology
    • biology
    • training
    • workforce-development
    • r
    0 Likes

    Login to like
    Type
    video_link
    Level
    Beginner
  • GIS: Projections and their distortions
    0
    • Map Projections
    In GIS, projections are helpful to take something plotted on a globe and convert it to a flat map that we can print or show on a screen. Unfortunately it also introduces distortions to the objects and features on the map. This not only distorts the objects visually, but the results for any spatial attribute calculations will also reflect this distortion (such as distance and area ). Below is a link to a quick primer on projections, types of distortions that can occur, and suggestions on how to choose a correct projection for your work.
    • gis
    0 Likes

    Login to like
    Type
    learning
    Level
    Beginner, Intermediate
  • Ultimate guide to Unix
    0
    • unix list of basic commands
    Unix is incredibly common and useful. This website provides all the common commands and explanations for one to get started with a unix system.
    • bash
    0 Likes

    Login to like
    Type
    website
    Level
    Beginner
  • Educause HEISC-800-171 Community Group
    0
    • Educause HEISC-800-171 Community Group
    The purpose of this group is to provide a forum to discuss NIST 800-171 compliance. Participants are encouraged to collaborate and share effective practices and resources that help higher education institutions prepare for and comply with the NIST 800-171 standard as it relates to Federal Student Aid (FSA), CMMC, DFARS, NIH, and NSF activities.
    • cybersecurity
    0 Likes

    Login to like
    Type
    website
    Level
    Beginner, Intermediate, Advanced
  • Learn Python Online
    0
    • Python Courses Online
    Learn Python online with these distance learning courses.
    • professional-development
    • training
    • python
    0 Likes

    Login to like
    Type
    website
    Level
    Beginner
  • Implementing Markov Processes with Julia
    0
    • Markov Decision Processes in Julia
    The following link provides an easy method of implementing Markov Decision Processes (MDP) in the Julia computing language. MDPs are a class of algorithms designed to handle stochastic situations where the actor has some level of control. For example, used at a low level, MDPs can be used to control an inverted pendulum, but applied in higher level decision making the can also decide when to take evasive action in air traffic management. MDPs can also be extended to the partially observable domain to form the Partially Observable Markov Decision Process (POMDP). This link contains a wealth of information to show one can easily implement basic POMDP and MDP algorithms and apply well known online and offline solvers.
    • ai
    • machine-learning
    • julia
    0 Likes

    Login to like
    Type
    tool
    Level
    Intermediate, Advanced
  • DAGMan for orchestrating complex workflows on HTC resources (High Throughput Computing)
    0
    • DAGMan
    • DAGMan Workflows
    DAGMan (Directed Acyclic Graph Manager) is a meta-scheduler for HTCondor. It manages dependencies between jobs at a higher level than the HTCondor Scheduler. It is a workflow management system developed by the High-Throughput Computing (HTC) community, specifically for managing large-scale scientific computations and data analysis tasks. It enables users to define complex workflows as directed acyclic graphs (DAGs). In a DAG, nodes represent individual computational tasks, and the directed edges represent dependencies between the tasks. DAGMan manages the execution of these tasks and ensures that they are executed in the correct order based on their dependencies. The primary purpose of DAGMan is to simplify the management of large-scale computations that consist of numerous interdependent tasks. By defining the dependencies between tasks in a DAG, users can easily express the order of execution and allow DAGMan to handle the scheduling and coordination of the tasks. This simplifies the development and execution of complex scientific workflows, making it easier to manage and track the progress of computations.
    • open-science-grid
    0 Likes

    Login to like
    Type
    tool
    Level
    Intermediate, Advanced
  • Vulkan Support Survey across Systems
    0
    • OSF hosted knowledge base submission
    It's not uncommon to see beautiful visualizations in HPC center galleries, but the majority of these are either rendered off the HPC or created using programs that run on OpenGL or custom rasterization techniques. To put it simply the next generation of graphics provided by OpenGL's successor Vulkan is strangely absent in the super computing world. The aim of this survey of available resources is to determine the systems that can support Vulkan workflows and programs. This will assist users in getting past some of the first hurdles in using Vulkan in HPC contexts.
    • big-data
    • computer-graphics
    • workflow
    0 Likes

    Login to like
    Type
    learning
    Level
    Intermediate
  • MATLAB with other Programming Languages
    0
    • Using MATLAB with Other Programming Languages
    MATLAB is a really useful tool for data analysis among other computational work. This tutorial takes you through using MATLAB with other programming languages including C, C++, Fortran, Java, and Python.
    • c
    • c++
    • fortran
    • java
    • matlab
    • python
    0 Likes

    Login to like
    Type
    tool
    Level
    Beginner, Intermediate, Advanced
  • NCSA HPC-Moodle
    0
    • NCSA HPC-Moodle
    Self-paced tutorials on high-end computing topics such as parallel computing, multi-core performance, and performance tools. Some of the tutorials also offer digital badges.
    • training
    • workforce-development
    0 Likes

    Login to like
    Type
    learning
    Level
    Beginner, Intermediate, Advanced
  • ACCESS Support Portal
    0
    • ACCESS Support Portal
    • affinity-group
    • pegasus
    • ACCESS-website
    • open-ondemand
    0 Likes

    Login to like
    Type
    website
    Level
    Beginner, Intermediate, Advanced
  • Charliecloud User Group
    0
    • Charliecloud User Group
    Announcements for for users and developers of Charliecloud, which provides lightweight user-defined software stacks for high-performance computing.
    • containers
    0 Likes

    Login to like
    Type
    mailing_list
    Level
    Beginner
  • TensorFlow for Deep Neural Networks
    0
    • TensorFlow Docs
    TensorFlow is a powerful framework for Deep Learning, developed by google. This specifically is their python package, which is easy to use and can be used to train incredibly powerful models.
    • documentation
    • faster
    • tensorflow
    0 Likes

    Login to like
    Type
    tool
    Level
    Intermediate, Advanced
  • Framework to help in scaling Machine Learning/Deep Learning/AI/NLP Models to Web Application level
    0
    • Framework to help in scaling Machine Learning/Deep Learning/AI/NLP Models to Web Application level
    This framework will help in scaling Machine Learning/Deep Learning/Artificial Intelligence/Natural Language Processing Models to Web Application level almost without any time.
    • ai
    • deep-learning
    • machine-learning
    • neural-networks
    0 Likes

    Login to like
    Type
    learning
    Level
    Intermediate
  • CyberAmbassadors: Professional Skills for Interdisciplinary Work
    0
    • CyberAmbassador Program
    The CyberAmbassadors project was funded through a workforce development grant from the National Science Foundation (Award #1730137). Starting in 2017, the initial focus of this project was to develop, test, and refine new curriculum to help CyberInfrastructure (CI) Professionals strengthen their communications, teamwork and leadership skills. With support and collaboration from a number of academic and professional organizations, the CyberAmbassadors project was expanded to offer professional skills training to college students and professionals working across STEM (science, technology, engineering, math) disciplines.
    • mentorship
    • professional-development
    • research-facilitation
    • training
    • workforce-development
    0 Likes

    Login to like
    Type
    learning
    Level
    Beginner, Intermediate, Advanced
  • Introduction to Probabilistic Graphical Models
    0
    • https://ermongroup.github.io/cs228-notes/
    This website summarizes the notes of Stanford's introductory course on probabilistic graphical models. It starts from the very basics and concludes by explaining from first principles the variational auto-encoder, an important probabilistic model that is also one of the most influential recent results in deep learning.
    • ai
    • machine-learning
    0 Likes

    Login to like
    Type
    learning
    Level
    Beginner, Intermediate
  • Samtools Documentation
    0
    • https://www.htslib.org/doc/
    Samtools is a suite of programs for interacting with high-throughput sequencing data, especially in the SAM/BAM format. It offers various utilities for processing, analyzing, and managing sequence data generated from next-generation sequencing (NGS) experiments. Samtools is widely used in bioinformatics and genomics research for tasks such as read alignment, variant calling, and data manipulation.
    • documentation
    • data-analysis
    • bioinformatics
    • data-science
    • genomics
    0 Likes

    Login to like
    Type
    documentation
    Level
    Beginner, Intermediate, Advanced
  • Jetstream2 Status
    0
    • Jetstream2 Status
    Jetstream2 makes cutting-edge high-performance computing and software easy to use for your research regardless of your project’s scale—even if you have limited experience with supercomputing systems.Cloud-based and on-demand, the 24/7 system includes discipline-specific apps. You can even create virtual machines that look and feel like your lab workstation or home machine, with thousands of times the computing power.
    • jetstream
    0 Likes

    Login to like
    Type
    website
    Level
    Beginner, Intermediate, Advanced
  • ACCESS KB Guide - DELTA
    0
    • ACCESS KB Guide - DELTA
    NCSA is the home of Delta, a computing and data resource that balances cutting-edge graphics processor and CPU architectures with a non-POSIX file system with a POSIX-like interface. Delta allows applications to reap the benefits of modern file systems without rewriting code.
    • delta
    0 Likes

    Login to like
    Type
    documentation
    Level
    Beginner, Intermediate, Advanced
  • Data Imputation Methods for Climate Data and Mortality Data
    0
    • Data Imputation Methods for Climate Data and Mortality Data - Slices
    • Github repository
    • Data Imputation Methods for Climate Data and Mortality Data - Full Tutorial
    This slices and videos introduced how to use K-Nearest-Neighbors method to impute climate data and how to use Bayesian Spatio-Temporal models in R-INLA to impute mortality data. The demos will be added soon.
    • allocation-value
    • documentation
    • ai
    • plotting
    • visualization
    • data-analysis
    • machine-learning
    0 Likes

    Login to like
    Type
    video_link
    Level
    Intermediate, Advanced
  • Installing Rocky Linux Operating System
    0
    • Installing Rocky Linux 9
    Rocky Linux is an open-source enterprise operating system. It is compatible with Red Hat Enterprise Linux (RHEL). It is a community-driven project that provides a stable and reliable platform for production workloads. It is one of the best alternatives to Opensource CentOS, since Centos will be on end of life (EoL) soon in 2024 by shifting to CentOS Stream.
    • unix-environment
    • software-installation
    0 Likes

    Login to like
    Type
    learning
    Level
    Beginner
  • Probabilistic Semantic Data Association for Collaborative Human-Robot Sensing
    0
    • Probabilistic Semantic Data Association for Collaborative Human-Robot Sensing
    Humans cannot always be treated as oracles for collaborative sensing. Robots thus need to maintain beliefs over unknown world states when receiving semantic data from humans, as well as account for possible discrepancies between human-provided data and these beliefs. To this end, this paper introduces the problem of semantic data association (SDA) in relation to conventional data association problems for sensor fusion. It then, develops a novel probabilistic semantic data association (PSDA) algorithm to rigorously address SDA in general settings. Simulations of a multi-object search task show that PSDA enables robust collaborative state estimation under a wide range of conditions.
    • ai
    • machine-learning
    0 Likes

    Login to like
    Type
    documentation
    Level
    Advanced
  • Time-Series LSTMs Python Walkthrough
    0
    • Walkthrough Site
    • Google Colab
    A walkthrough (with a Google Colab link) on how to implement your own LSTM to observe time-dependent behavior.
    • ai
    • deep-learning
    • machine-learning
    • neural-networks
    • pytorch
    • python
    0 Likes

    Login to like
    Type
    website
    Level
    Advanced

Pagination

  • First page « First
  • Previous page ‹‹
  • …
  • Page 3
  • Page 4
  • Page 5
  • Page 6
  • Page 7
  • Page 8
  • Page 9
  • Page 10
  • Page 11
  • …
  • Next page ››
  • Last page Last »

Topics

  • machine-learning (50)
  • ai (43)
  • training (41)
  • data-analysis (39)
  • deep-learning (28)
  • documentation (28)
  • big-data (26)
  • neural-networks (24)
  • workforce-development (20)
  • professional-development (18)
  • visualization (18)
  • parallelization (16)
  • programming (14)
  • community-outreach (13)
  • image-processing (13)
  • cybersecurity (12)
  • gpu (12)
  • r (12)
  • pytorch (11)
  • slurm (10)
  • c (9)
  • cloud-computing (9)
  • compiling (9)
  • mpi (9)
  • plotting (9)
  • administering-hpc (8)

Topics

  • machine-learning (50)
  • ai (43)
  • training (41)
  • data-analysis (39)
  • deep-learning (28)
  • documentation (28)
  • big-data (26)
  • neural-networks (24)
  • workforce-development (20)
  • professional-development (18)
  • visualization (18)
  • parallelization (16)
  • programming (14)
  • community-outreach (13)
  • image-processing (13)
  • cybersecurity (12)
  • gpu (12)
  • r (12)
  • pytorch (11)
  • slurm (10)
  • c (9)
  • cloud-computing (9)
  • compiling (9)
  • mpi (9)
  • plotting (9)
  • administering-hpc (8)

Login to use more filters

Champions

  • Current Champions
  • Join the Champions

About

  • About Us
  • Governance
  • Code of Conduct
  • Contact Us

Community

  • People
  • Affinity Groups
  • Affinity Groups FAQ
  • Join the CSSN

Knowledge Base

  • Ask a Question
  • CI Links

Tags

  • Browse Tags
  • Request a Tag

News

  • News
  • Events
  • Jobs

My Profile

  • Add/Edit Interests
  • Add/Edit Skills
  • Edit My Account
  • Change Password
Campus Champions
ACCESS CI Connect.CI Ask.CyberInfrastructure YouTube

The Campus Champions are funded in part by the National Science Foundation (OAC-2505400) as part of the NAIRR Pilot.

Copyright © 2026, Campus Champions • Privacy Policy • Code of Conduct • Connect.CI