/tag/programming

  • Perl on Rivanna

    Overview Perl is a general-purpose interpreted programming language, originally developed for text manipulation and now used for a wide range of tasks including system administration, web development, network programming, GUI development, and bioinformatics. Available Versions To find the available versions and learn how to load them, run: module spider perl The output of the command shows the available Perl module versions. For detailed information about a particular Perl module, including how to load the module, run the module spider command with the module’s full version label. For example: module spider perl/5.24.0 ModuleVersion Module Load Command perl5.24.0 module load perl/5.
  • Python on Rivanna

    Overview Python is an integrated technical computing environment that combines sophisticated computation, advanced graphics and visualization, and a high-level programming language. Learning Python The Research Computing groups offers a free 10-part video series called “Python for Scientists & Engineers”. Click here to start learning Python. Python on Rivanna The default Python is required for system purposes and is generally too old for applications. We offer Python through the Anaconda distribution from Continuum Analytics. Anaconda bundles a large number of popular modules and packages, as well as the Spyder IDE, an iPython console, and Jupyter notebooks. To see all available versions, run
  • Code Debugging on Rivanna

    TotalView TotalView is a full-featured, source-level, graphical debugger for applications written in C, C++, Fortran (77 and 90/95/2003), assembler, and mixed source/assembler codes. It is a multiprocess, multithread debugger that supports multiple parallel programming paradigms including MP and OpenMP. The University has a near-site license (256 tokens) for Totalview on all versions of Linux. Visit the TotalView website for detailed documentation. Available Versions To find the available versions and learn how to load them, run: module spider totalview The output of the command shows the available TotalView module versions. For detailed information about a particular TotalView module, including how to load the module, run the module spider command with the module’s full version label.