NERSCPowering Scientific Discovery Since 1974

Development Tools

Subversion

Subversion repositories may be created in the NERSC Global File system. Read More »

Python Tools

Python is an interpreted, general-purpose high-level programming language that is usually accompanied by a variety of useful tools for scientific programming such as numpy and scipy. Read More »

Self-Serve Source Code Control System

NERSC Self-Serve SCCS: Interfacing with Source Code Control Systems (SCCS) on the NERSC Global File System (NGF) This document describes how users can set up source code revision control at NERSC (using cvs, svn or git), so that code can be shared by multiple users in a collaboration. This is meant to be a self-service process, giving users complete control over how their repository is set up. Code repositories access is managed by UNIX file/group permissions. Repositories can be made public… Read More »

CVS

CVS repositories may be created in the NERSC Global File system. Read More »

Git

Git is distributed version control system focused on speed, effectivity and real-world usability on large projects. These pages describe how Git is used at NERSC. Read More »

List of Programming Tools

List of programming tools available at NERSC. Read More »