Our Services

YCRC provides Yale researchers with end-to-end support for computational research projects, from evaluating project needs and grant writing to accessing computing resources, managing data storage, and delivering specialized training. 

Explore our services on this page or contact us at research.computing@yale.edu for help with your computational needs.

person pointing to the computer screen

Our Services

Evaluation of Your Computational Needs

Our team assists researchers in evaluating and supporting the computing needs of their research projects. We will engage with you to understand your work and advise you on how to best use the available resources. We can help you navigate the various computing resources at the YCRC and beyond. While the YCRC compute resources are accessible to all Yale researchers, our team can collaborate with you for projects with exceptional requirements to design and purchase dedicated resources.

Workflow Assistance and Software Installation 

From getting started to optimizing advanced workflows, the Research Support team works directly with Yale researchers to effectively utilize the clusters. We can assist you with questions and needs through help requests, office hours, and 1-1 consultations. For the convenience of our cluster users, we install and manage many commonly used software modules and can assist with compiling any software we do not already provide. In addition, the Scientific Research Software Core provides access to a vast collection of scientific software available to the Yale community at no cost or at a discounted rate.

Learn more about the software modules on the clusters.

Virtual Desktops

The YCRC offers virtual desktop environments through the Open OnDemand web portal, providing access to pre-installed applications like MATLAB, RStudio, and Jupyter. Our virtual desktops are easily accessible to Yale researchers from your own personal computer. Using the virtual desktop on the clusters provides you with access to powerful CPUs, more RAM than might be available on your personal computer, GPUs, and extensive storage for both straightforward and powerful computing. The virtual desktops are flexible, scalable, and secure, allowing for analyzing vast data sets, running complex algorithms, creating visualizations, modeling, and simulations, or simply freeing up your computer for other work.

Data Storage and Management

The Research Support team helps researchers assess their data storage requirements and assist with data management and migration. On the clusters, the YCRC provides all users free storage allocations and options to purchase additional high-performance cluster-attached storage. Additionally, we can help you navigate the variety of storage offerings across campus to find the most suitable solution. Wherever your data lives, our team can assist with transferring it and assess options for sharing it with collaborators.

Training

The YCRC provides training on high-performance computing and other research computing topics. We aim to help users use software and hardware resources, programming languages, and other tools effectively. The YCRC-led workshops cover various areas such as Python, R, Version Control with Git, Parallel Programming, and ACCESS. We also partner with external vendors like Mathworks, NVIDIA, Stata, and Wolfram to provide training on their products. For research groups, courses, and departments, our team can lead customized versions of our existing workshops for a more specific audience.

Explore the Upcoming Training, our Self-Guided Learning Resources, and User Documentation

Applying for Grants and Allocations

We invite you to collaborate with our team to determine the computational resources necessary for your grant application. We can help you identify the specific resources required to support your project’s needs and assist with the application’s technical aspects. Moreover, we can help design scaling tests to demonstrate the need for the requested computational resources for grant applications and compute allocations (e.g., ACCESS).

Download the description of our computational facilities for grant applications.

Academic Courses on the Clusters 

The Grace and McCleary clusters at YCRC are available for Yale academic courses that require computing resources. Faculty members and instructors teaching such courses and undergraduate students working on independent research under the supervision of a faculty advisor can request access. We provide course-specific web portals, temporary course accounts, access to a dedicated education queue, and customized applications (e.g. course-specific Jupyter environment, etc.).

Find out more about Grace and McCleary for courses.

Research Software Consultation

Software consultations for software in the core are available to all FAS members with our Research Software expert, Misha Guy,Ph.D. Misha provides technical and computational support for all software offered by the Science Research Software Core and consultations regarding what software package might best suit your science research computing needs.

Find out more about the Science Research Software Core.

Priority Tier 

Launched in December of 2024, this innovative service was developed through extensive collaboration between faculty, YCRC staff, and university administrators to create a charging model that truly serves our research community. When you submit jobs to Priority Tier partitions, they automatically jump ahead of all pending standard tier jobs in the scheduling queue, ensuring faster turnaround times for critical research. 

Find out more about Priority Tier, including the cost and how to access it.