<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-GB">
	<id>https://hpc.mediawiki.hull.ac.uk/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Pysdlb</id>
	<title>HPC - User contributions [en-gb]</title>
	<link rel="self" type="application/atom+xml" href="https://hpc.mediawiki.hull.ac.uk/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Pysdlb"/>
	<link rel="alternate" type="text/html" href="https://hpc.mediawiki.hull.ac.uk/Special:Contributions/Pysdlb"/>
	<updated>2026-04-29T14:05:48Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.31.16</generator>
	<entry>
		<id>https://hpc.mediawiki.hull.ac.uk/index.php?title=FurtherTopics/FurtherTopics&amp;diff=41885</id>
		<title>FurtherTopics/FurtherTopics</title>
		<link rel="alternate" type="text/html" href="https://hpc.mediawiki.hull.ac.uk/index.php?title=FurtherTopics/FurtherTopics&amp;diff=41885"/>
		<updated>2025-11-27T10:10:26Z</updated>

		<summary type="html">&lt;p&gt;Pysdlb: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;If you are new to Viper, you may find our [[Main Page #Quickstart| Quickstart]] useful.&lt;br /&gt;
==Further Reading==&lt;br /&gt;
[https://hpc.wordpress.hull.ac.uk/ Viper Website]&lt;br /&gt;
&lt;br /&gt;
Research produced with the aid of Viper:&lt;br /&gt;
[https://hpc.wordpress.hull.ac.uk/research-outputs/ Research]&lt;br /&gt;
&lt;br /&gt;
Issues with Scaling: &lt;br /&gt;
[[Scaling|Scaling programs on HPC]]&lt;br /&gt;
&lt;br /&gt;
[[FurtherTopics/Additional Information On Viper| Viper Specifications and Infrastructure]]&lt;br /&gt;
&lt;br /&gt;
==Linux Command Line==&lt;br /&gt;
[[Quickstart/Linux Command Line| Basic Linux Command Line]]&lt;br /&gt;
&lt;br /&gt;
[[FurtherTopics/Linux Command Line Advanced| Additional Linux Command Line]]&lt;br /&gt;
&lt;br /&gt;
[[FurtherTopics/Command Line File Permissions| File Permissions]]&lt;br /&gt;
&lt;br /&gt;
==Interactive Sessions==&lt;br /&gt;
[[Quickstart/Interactive| Interactive Sessions Quickstart]]&lt;br /&gt;
&lt;br /&gt;
[[FurtherTopics/FurtherInteractive|Further Information on Interactive Sessions]]&lt;br /&gt;
&lt;br /&gt;
==Slurm==&lt;br /&gt;
[[Quickstart/Slurm| Slurm Quickstart]]&lt;br /&gt;
&lt;br /&gt;
[[FurtherTopics/Sinfo|Sinfo]]&lt;br /&gt;
&lt;br /&gt;
[https://slurm.schedmd.com/ Slurm Website]&lt;br /&gt;
&lt;br /&gt;
==Batch Jobs==&lt;br /&gt;
[[Quickstart/Batch Jobs|Batch Jobs Quickstart]]&lt;br /&gt;
&lt;br /&gt;
[[FurtherTopics/Advanced Batch Jobs| Advanced Batch Jobs]]&lt;br /&gt;
&lt;br /&gt;
==Visualisation Nodes==&lt;br /&gt;
[[General/Visualisation Nodes|Visualisation Nodes]]&lt;br /&gt;
&lt;br /&gt;
==Data Management==&lt;br /&gt;
[[Quickstart/Data Management| Data Management]] &lt;br /&gt;
&lt;br /&gt;
[[FurtherTopics/WinSCP|Windows WinSCP]]&lt;br /&gt;
&lt;br /&gt;
==Modules==&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible mw-collapsed &amp;quot;&lt;br /&gt;
| style=&amp;quot;width:25%; background: #f5a091;&amp;quot; | &amp;lt;Strong&amp;gt;Modules&amp;lt;/Strong&amp;gt;&lt;br /&gt;
| style=&amp;quot;width:25%; background: #f5a091;&amp;quot; | &lt;br /&gt;
|-&lt;br /&gt;
|[[Quickstart/Using Modules|Using Modules]]&lt;br /&gt;
| Learn how to use modules.&lt;br /&gt;
|-&lt;br /&gt;
|[[FurtherTopics/Further Modules|Further Module Information]]&lt;br /&gt;
| More about modules and some extra commands.&lt;br /&gt;
|-&lt;br /&gt;
|[[Modules| Modules Available]]&lt;br /&gt;
| Modules are available without the use of a special license.&lt;br /&gt;
|-&lt;br /&gt;
|[[Applications/Special Licenses| Modules requiring special licenses]]&lt;br /&gt;
|Modules are available requiring the use of a special license.&lt;br /&gt;
|-&lt;br /&gt;
|[[Modules #Test Modules| Test Modules]]&lt;br /&gt;
|Test Modules.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Programming==&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible mw-collapsed &amp;quot;&lt;br /&gt;
| style=&amp;quot;width:25%; background: #f5a091;&amp;quot; | &amp;lt;Strong&amp;gt;Programming&amp;lt;/Strong&amp;gt;&lt;br /&gt;
| style=&amp;quot;width:25%; background: #f5a091;&amp;quot; | &lt;br /&gt;
|-&lt;br /&gt;
|[[Programming/Languages|Languages]]&lt;br /&gt;
| Information on the languages available for use on Viper&lt;br /&gt;
|-&lt;br /&gt;
|[[Modules #Libraries| Libraries]]&lt;br /&gt;
| Information on what programming libraries are available on Viper.&lt;br /&gt;
|-&lt;br /&gt;
|[[Programming/Style|Viper programming guidelines and style]]&lt;br /&gt;
| Guidance on the readability of code.&lt;br /&gt;
|-&lt;br /&gt;
|[[Programming/OpenMPI| OpenMPI]]&lt;br /&gt;
|A more detailed look at OpenMPI.&lt;br /&gt;
|-&lt;br /&gt;
|[[Programming/GitHub| GitHub]]&lt;br /&gt;
| Information on using source control.&lt;br /&gt;
|-&lt;br /&gt;
|[http://hpc.wordpress.hull.ac.uk/support/research-software-engineering/ Research software engineering]&lt;br /&gt;
| How code can be improved.&lt;br /&gt;
|-&lt;br /&gt;
|[[Training/Linux_-_vi_editor|Vi]]&amp;lt;br&amp;gt;[[Training/Linux - Nano editor| Nano]]&lt;br /&gt;
| Text Editors on Linux.&lt;br /&gt;
|-&lt;br /&gt;
| [[Quickstart/Virtual Environments| Virtual Environment Quickstart]]&lt;br /&gt;
| Get started using Miniconda.&lt;br /&gt;
|-&lt;br /&gt;
|[[Programming/Deep Learning| Deep Learning]]&lt;br /&gt;
| Deep Learning.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Compatibility==&lt;br /&gt;
'''Visualisation Nodes'''&lt;br /&gt;
&lt;br /&gt;
X2Go enables remote access to Viper's Visualisation Nodes.&lt;br /&gt;
[[Training/X2Go macOS| X2Go]]&lt;br /&gt;
&lt;br /&gt;
On newer macOS, XQuartz is required to use X2Go:&lt;br /&gt;
[[Training/XQuartz| XQuartz]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Connecting on Windows'''&lt;br /&gt;
&lt;br /&gt;
To connect to Viper on Windows, an application that enables SSH connections is required; we recommend [[Quickstart/Connect #Connecting on a Windows PC| MobaXterm]]&lt;br /&gt;
&lt;br /&gt;
==Support==&lt;br /&gt;
[[General/UserDropin|User Drop-in Sessions]] are held every Wednesday from 09:30-10:30 on Teams.&lt;br /&gt;
&lt;br /&gt;
There is a selection of [[Tutorial Videos/Tutorial Videos|Tutorial Videos]] to help get you started using Viper.&lt;br /&gt;
&lt;br /&gt;
In the [https://hull.service-now.com/ Support Portal], you can find forms to request VPN access, report an issue with a job, request software installation, and request a runtime extension.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Main Page|Back Home]]&lt;/div&gt;</summary>
		<author><name>Pysdlb</name></author>
		
	</entry>
	<entry>
		<id>https://hpc.mediawiki.hull.ac.uk/index.php?title=Modules&amp;diff=41884</id>
		<title>Modules</title>
		<link rel="alternate" type="text/html" href="https://hpc.mediawiki.hull.ac.uk/index.php?title=Modules&amp;diff=41884"/>
		<updated>2025-11-27T10:07:45Z</updated>

		<summary type="html">&lt;p&gt;Pysdlb: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[FurtherTopics/FurtherTopics #Modules| Back to Further Topics]]&lt;br /&gt;
==Applications==&lt;br /&gt;
The following is a list of core applications installed on Viper, with links to further information on using those applications on Viper. If you are looking for an application that requires a special license, visit: [[Applications/Special Licenses| Applications requiring special licenses]].&lt;br /&gt;
&lt;br /&gt;
If you are looking for how to use a module, use the [[Quickstart/Using Modules| Quickstart]].&lt;br /&gt;
&lt;br /&gt;
An up-to-date list of all modules available on Viper can be found at [https://hpc.hull.ac.uk/upload/module.html Module List]&lt;br /&gt;
&lt;br /&gt;
Click on the links below for support on the individual applications:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:25%; background: #f5a091;&amp;quot; | &amp;lt;Strong&amp;gt;Package&amp;lt;/Strong&amp;gt;&lt;br /&gt;
| style=&amp;quot;width:75%; background: #f5a091;&amp;quot; | &amp;lt;Strong&amp;gt;Description&amp;lt;/Strong&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [[applications/ABySS|ABySS]]&lt;br /&gt;
| Assembly By Short Sequences - a de novo, parallel, paired-end sequence assembler.&lt;br /&gt;
|- &lt;br /&gt;
| [[applications/Miniconda|Anaconda]]&lt;br /&gt;
| Anaconda is the leading open data science platform powered by Python. &lt;br /&gt;
|-&lt;br /&gt;
| Arnold&lt;br /&gt;
| Monte Carlo ray tracing renderer.&lt;br /&gt;
|-&lt;br /&gt;
| Autotools&lt;br /&gt;
| Autotools, is a suite of programming tools designed to assist in making source code packages portable. Provides common tools such as m4-1.4.17, autoconf-2.69, automake-1.15, flex-2.6.2, libtool-2.4, gettext-0.19.8.1, bison-3.0.4 . &lt;br /&gt;
|-&lt;br /&gt;
| [[applications/BayesTraits|BayesTraits]]&lt;br /&gt;
| BayesTraits is a computer package for performing analyses of trait evolution among groups of species for which a phylogeny or sample of phylogenies is available.&lt;br /&gt;
|-&lt;br /&gt;
| Bison&lt;br /&gt;
| Bison, is a parser generator that is part of the GNU Project. &lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Blender|Blender]]&lt;br /&gt;
|  Blender is a free and open-source 3D creation suite. It supports the entirety of the 3D pipeline—modelling, rigging, animation, simulation, rendering, compositing and motion tracking, and even video editing and game creation.&lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Bowtie1|Bowtie1]]&lt;br /&gt;
| The aligner is typically used with short reads and a large reference genome, or for whole-genome analysis. Bowtie is promoted as an ultrafast, memory-efficient short aligner for short DNA sequences.&lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Bowtie2|Bowtie2]]&lt;br /&gt;
| Bowtie 2 is more suited to finding longer, gapped alignments in comparison with the original Bowtie1 method. &lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Bridger|Bridger]]&lt;br /&gt;
| Bridger is an efficient ''de novo'' transcriptome assembler for RNA-Seq data. It can assemble all transcripts from short reads (single or paired) without using a reference.  &lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Centrifuge|Centrifuge]]&lt;br /&gt;
| Centrifuge is a novel microbial classification engine that enables rapid, accurate and sensitive labelling of reads and quantification of species on desktop computers. The system uses a novel indexing scheme based on the Burrows-Wheeler transform (BWT) and the Ferragina-Manzini (FM) index, optimised specifically for the metagenomic classification problem. &lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Cmake|CMake]]&lt;br /&gt;
| CMake is cross-platform, free and open-source software for managing the build process of software using a compiler-independent method. &lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Crop|Crop]]&lt;br /&gt;
|  CROP is an unsupervised nucleic acid sequence clustering algorithm. The algorithm sees the OTUs as a Gaussian mixture and models the clustering process using Birth-death MCMC. This approach makes the OTU prediction more accurate.&lt;br /&gt;
|-&lt;br /&gt;
| [[applications/CP2K|CP2K]]&lt;br /&gt;
| CP2K is a quantum chemistry and solid-state physics software package that can perform atomistic simulations of solid-state, liquid, molecular, periodic, material, crystal, and biological systems.&lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Cuda|CUDA]]&lt;br /&gt;
| CUDA is NVIDIA’s parallel computing architecture that enables dramatic increases in computing performance by harnessing the power of the GPU nodes.&lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Cufflinks|Cufflinks]]&lt;br /&gt;
| Cufflinks assembles transcripts, estimates their abundances, and tests for differential expression and regulation in RNA-Seq samples.&lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Delft3D|Delft3D]]&lt;br /&gt;
| Delft3D is a world-leading 3D modelling suite to investigate hydrodynamics, sediment transport and morphology and water quality for fluvial, estuarine and coastal environments.&lt;br /&gt;
|-&lt;br /&gt;
| [[applications/FDS-SMV|FDS-SMV]]&lt;br /&gt;
| Fire Dynamics Simulator ('''FDS''') is a large-eddy simulation ('''LES''') code for low-speed flows, with an emphasis on smoke and heat transport from fires. Smokeview ('''SMV''') is a visualisation program used to display the output of FDS and CFAST simulations.&lt;br /&gt;
|- &lt;br /&gt;
| [[Applications/ffmpeg|ffmpeg]]&lt;br /&gt;
| FFmpeg is a very fast video and audio converter that can also be grabbed from a live audio/video source.&lt;br /&gt;
|- &lt;br /&gt;
| Flex&lt;br /&gt;
| Flex (Fast lexical analyser), Flex is a tool for generating scanners: programs that recognise lexical patterns in text.&lt;br /&gt;
|- &lt;br /&gt;
| [[Applications/Fiji|Fiji]]&lt;br /&gt;
| Fiji Is Just ImageJ—a &amp;quot;batteries-included&amp;quot; distribution of ImageJ which includes many useful plugins contributed by the community. &lt;br /&gt;
|- &lt;br /&gt;
| [[applications/Gcc|gcc]]&lt;br /&gt;
| GCC (GNU Compiler Collection) is a collection of compilers consisting of C, C++, Fortran and more.&lt;br /&gt;
|- &lt;br /&gt;
| [[applications/Gnuplot|GNUplot]]&lt;br /&gt;
| Gnuplot is a portable command-line-driven graphing utility for Linux, OS/2, MS Windows, OSX, VMS, and many other platforms.&lt;br /&gt;
|- &lt;br /&gt;
| [[applications/Grace|Grace]]&lt;br /&gt;
| Grace is a WYSIWYG 2D plotting tool for the X Window System and M*tif. Grace is a descendant of ACE/gr, also known as Xmgr.&lt;br /&gt;
|-&lt;br /&gt;
| [[applications/guppy|Guppy]]&lt;br /&gt;
| Local accelerated basecalling for Nanopore data.&lt;br /&gt;
|-&lt;br /&gt;
|[[applications/HyPhy|HyPhy]]&lt;br /&gt;
| HyPhy (Hypothesis Testing using Phylogenies) is an open-source software package for the analysis of genetic sequences (in particular the inference of natural selection) using techniques in phylogenetics, molecular evolution, and machine learning.&lt;br /&gt;
|-&lt;br /&gt;
|[[applications/Intel|Intel Parallel Studio]]&lt;br /&gt;
|  Intel Parallel Studio is a software development product that facilitates native code development on Viper in C, C++ and Fortran for parallel computing. &lt;br /&gt;
|-&lt;br /&gt;
|[[applications/iqtree|IQtree]]&lt;br /&gt;
|  stochastic algorithm to reconstruct phylogenetic trees using maximum likelihood. &lt;br /&gt;
|-&lt;br /&gt;
|[[applications/Java|Java]]&lt;br /&gt;
| Java is a general-purpose computer programming language that is concurrent, class-based, and object-oriented.&lt;br /&gt;
|-&lt;br /&gt;
| [[Applications/Mafft|Mafft]]&lt;br /&gt;
|  MAFFT is a multiple sequence alignment program for Unix-like operating systems.  It offers a range of multiple alignment methods, L-INS-i (accurate; for alignment of &amp;lt;∼200 sequences), and FFT-NS-2 (fast; for alignment of &amp;lt;∼30,000 sequences).&lt;br /&gt;
|-&lt;br /&gt;
| [[Applications/Maker|Maker]]&lt;br /&gt;
|  MAKER is a portable and easily configurable genome annotation pipeline. Its purpose is to allow smaller eukaryotic and prokaryotic genome projects to independently annotate their genomes and create genome databases.&lt;br /&gt;
|-&lt;br /&gt;
| [[Applications/Matlab|Matlab]]&lt;br /&gt;
|  Numerical Computing Environment.&lt;br /&gt;
|-&lt;br /&gt;
| [[Applications/Mercurial|Mercurial]]&lt;br /&gt;
|  Mercurial is truly distributed, giving each developer a local copy of the entire development history. This way it works independently of network access or a central server. Committing, branching and merging are fast and cheap.&lt;br /&gt;
|-&lt;br /&gt;
| [[Applications/modflow|Modflow]]&lt;br /&gt;
|  Program and framework were developed to provide a platform for supporting multiple models and multiple types of models within the same simulation.&lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Mpich|Mpich]]&lt;br /&gt;
| MPICH is a high-performance and widely portable implementation of the Message Passing Interface (MPI) standard.&lt;br /&gt;
|- &lt;br /&gt;
| [[applications/Miniconda|Miniconda]]&lt;br /&gt;
| Miniconda is a lite version of Anaconda used for creating virtual environments.&lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Minimap2|Minimap2]]&lt;br /&gt;
| Minimap2 is a versatile sequence alignment program that aligns DNA or mRNA sequences against a large reference database.&lt;br /&gt;
|- &lt;br /&gt;
| [[Applications/Mono|Mono]]&lt;br /&gt;
|  .NET Framework-compatible set of tools including, among others, a C# compiler and a Common Language Runtime.&lt;br /&gt;
|-&lt;br /&gt;
| [[Applications/MrBayes|MrBayes]]&lt;br /&gt;
| MrBayes: Bayesian Inference of Phylogeny &lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Mvapich2|Mvapich2]]&lt;br /&gt;
| MVAPICH2 is a BSD-licensed implementation of the MPI standard with support for Intel Omni-Path is a high performance.&lt;br /&gt;
|- &lt;br /&gt;
| [[Applications/Ncbi-blast|Ncbi blast]]&lt;br /&gt;
| It finds regions of similarity between biological sequences. The program compares nucleotide or protein sequences to sequence databases and calculates the statistical significance. &lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Netcdf-c|Netcdf-c]]&lt;br /&gt;
|  NetCDF (network Common Data Form) is a set of software libraries and machine-independent data formats that support creating, accessing, and sharing array-oriented scientific data.&lt;br /&gt;
|- &lt;br /&gt;
| [[applications/Nwchem|Nwchem]]&lt;br /&gt;
| NWChem provides computational chemistry tools and particularly large scientific computational chemistry problems.&lt;br /&gt;
|- &lt;br /&gt;
| [[applications/Obitools|Obitools]]&lt;br /&gt;
| The OBITools package is a set of programs specifically designed for analysing NGS data in a DNA meta-barcoding context, considering taxonomic information.&lt;br /&gt;
|- &lt;br /&gt;
| [[applications/Openfoam|Openfoam]]&lt;br /&gt;
| OpenFOAM has an extensive range of features to solve anything from complex fluid flows involving chemical reactions, turbulence and heat transfer, to acoustics, solid mechanics and electromagnetics.&lt;br /&gt;
|-&lt;br /&gt;
|[[applications/Orca|Orca]]&lt;br /&gt;
| ORCA is a flexible, efficient and easy-to-use general-purpose tool for quantum chemistry with a specific emphasis on the spectroscopic properties of open-shell molecules.&lt;br /&gt;
|-&lt;br /&gt;
|[[applications/Packmol|Packmol]]&lt;br /&gt;
| PACKMOL creates an initial point for molecular dynamics simulations by packing molecules in defined regions of space. The packing guarantees that short-range repulsive interactions do not disrupt the simulations. &lt;br /&gt;
|-&lt;br /&gt;
|[[applications/Paraview|Paraview]]&lt;br /&gt;
| ParaView is an open-source, multi-platform data analysis and visualisation application. ParaView users can quickly build visualisations to analyse their data using qualitative and quantitative techniques.&lt;br /&gt;
|-&lt;br /&gt;
|[[applications/Perl|Perl]]&lt;br /&gt;
| Perl is a general-purpose, interpreted, dynamic programming language with a large number of libraries.&lt;br /&gt;
|- &lt;br /&gt;
|[[applications/Prinseq-lite|Prinseq-lite]]&lt;br /&gt;
| PRINSEQ can be used to filter, reformat, or trim genomic and metagenomic sequence data.&lt;br /&gt;
|- &lt;br /&gt;
|[[applications/Python|Python]]&lt;br /&gt;
| Python is an interpreted, dynamic programming language with a massive set of libraries covering just about every area.&lt;br /&gt;
|- &lt;br /&gt;
|[[applications/Qiime2|Qiime2]]&lt;br /&gt;
| QIIME 2 is a next-generation microbiome bioinformatics platform that is extensible, free, open-source, and community-developed.&lt;br /&gt;
|- &lt;br /&gt;
|[[applications/R|R]]&lt;br /&gt;
| R is an open-source programming language and software environment for statistical computing and graphics.&lt;br /&gt;
|-&lt;br /&gt;
|[[applications/RaXML|RaXML]]&lt;br /&gt;
| RaXML is an open-source tool for Phylogenetic Analysis and Post-Analysis of Large Phylogenies.&lt;br /&gt;
|-&lt;br /&gt;
|[[applications/Readline|Readline]]&lt;br /&gt;
| GNU Readline is a software library that provides line-editing and history capabilities for interactive programs with a command-line interface, such as Bash.&lt;br /&gt;
|-&lt;br /&gt;
|[[applications/RStudio|RStudio]]&lt;br /&gt;
| RStudio provides popular open-source and enterprise-ready professional software for the R statistical computing environment.&lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Samtools|Samtools]]&lt;br /&gt;
|  Tools (written in C using htslib) for manipulating next-generation sequencing data&lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Savu|Savu]]&lt;br /&gt;
|  Python package to assist with the processing and reconstruction of parallel-beam tomography data.&lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Scalapack|Scalapack]]&lt;br /&gt;
|  The ScaLAPACK (or Scalable LAPACK) library includes a subset of LAPACK routines redesigned for distributed memory MIMD parallel computers&lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Siesta|Siesta]]&lt;br /&gt;
|  SIESTA is both a method and its computer program implementation, to perform efficient electronic structure calculations and ab initio molecular dynamics simulations of molecules and solids.&lt;br /&gt;
|-&lt;br /&gt;
|  [[applications/STAR|STAR]]&lt;br /&gt;
|  Ultrafast universal RNA-seq aligner.&lt;br /&gt;
|-&lt;br /&gt;
|  [[applications/Star-ccm+|Star-ccm+]]&lt;br /&gt;
|  Star-ccm+ package.&lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Tophat|Tophat]]&lt;br /&gt;
|  It is a fast splice junction mapper for RNA-Seq reads. It aligns RNA-Seq reads to mammalian-sized genomes using the ultra high-throughput short read aligner Bowtie, and then analyses the mapping results to identify splice junctions between exons. &lt;br /&gt;
|-&lt;br /&gt;
| [[applications/transabyss|Transabyss]]&lt;br /&gt;
| Software pipeline for analysing ABySS-assembled transcriptome contigs&lt;br /&gt;
|- &lt;br /&gt;
| [[applications/Transrate|Transrate]]&lt;br /&gt;
| Transrate is software for de novo transcriptome assembly quality analysis&lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Trinityrnaseq|Trinityrnaseq]]&lt;br /&gt;
| Trinity assembles transcript sequences from Illumina RNA-Seq data.&lt;br /&gt;
|-&lt;br /&gt;
|  [[applications/Utilities|Utilities]]&lt;br /&gt;
|  General utility module including zip, wget and git utilities.&lt;br /&gt;
|-&lt;br /&gt;
|  [[applications/Voxfe|Voxfe]]&lt;br /&gt;
| VOX-FE is voxel-based FE software with a sophisticated graphical user interface that allows the complex loading regimes that are inevitably present in bio-mechanical analyses to be readily applied to the model geometry, and the resultant 3D stress and strain patterns to be visualised easily.&lt;br /&gt;
|-&lt;br /&gt;
|  [[applications/Yt|Yt]]&lt;br /&gt;
|  yt supports structured, variable-resolution meshes, unstructured meshes, and discrete or sampled data such as particles. Focused on driving physically meaningful inquiry, yt has been applied in domains such as astrophysics, seismology, nuclear engineering, molecular dynamics, and oceanography. &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Libraries==&lt;br /&gt;
Library software listed here refers to those listed in the libs section of the typing module avail.&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:25%; background: #f5a091;&amp;quot; | &amp;lt;Strong&amp;gt;Library&amp;lt;/Strong&amp;gt;&lt;br /&gt;
| style=&amp;quot;width:75%; background: #f5a091;&amp;quot; | &amp;lt;Strong&amp;gt;Description&amp;lt;/Strong&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Boost&lt;br /&gt;
| C++ Standard Library. Boost libraries are intended to be widely useful, and usable across a broad spectrum of applications.&lt;br /&gt;
|-&lt;br /&gt;
| [[programming/Cuda|Cuda]]&lt;br /&gt;
|  CUDA is a parallel computing platform and application programming interface (API) model created by Nvidia.&lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Expat|Expat]]&lt;br /&gt;
|  Expat XML parser library in C&lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Fftw3|Fftw3]]&lt;br /&gt;
|  FFTW is a C subroutine library for computing the Discrete Fourier Transform ('''DFT''').&lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Gsl|Gsl]]&lt;br /&gt;
|  The GNU Scientific Library ('''GSL''') is a numerical library for C and C++ programmers. &lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Hdf5|Hdf5]]&lt;br /&gt;
|  HDF5 is a data model, library, and file format for storing and managing data.&lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Hypre|Hypre]]&lt;br /&gt;
|  A library of high-performance preconditioners and solvers featuring multi-grid methods for the solution of large, sparse linear systems of equations on massively parallel computers.&lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Libbeagle|Libbeagle]]&lt;br /&gt;
|  BEAGLE is a high-performance library that can perform the core calculations at the heart of most Bayesian and Maximum Likelihood phylogenetics packages.&lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Libgd|Libgd]]&lt;br /&gt;
|  The module LibGD is an open-source code library for the dynamic creation of images.&lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Libjpeg-turbo|Libjpeg-turbo]]&lt;br /&gt;
|  The module Libjpeg-turbo is a JPEG image codec that uses SIMD instructions (''MMX, SSE2, AVX2, NEON, AltiVec'') to accelerate baseline JPEG compression and decompression&lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Libpng|Libpng]]&lt;br /&gt;
|  The reference library for use in applications that read, create, and manipulate PNG (''Portable Network Graphics'') raster image files. &lt;br /&gt;
|-&lt;br /&gt;
| [[Applications/Ncurses|Ncurses]]&lt;br /&gt;
| ncurses (new curses) is a programming library providing an application programming interface (API) that allows the programmer to write text-based user interfaces in a terminal-independent manner.&lt;br /&gt;
|-&lt;br /&gt;
| [[programming/OpenACC|OpenACC]]&lt;br /&gt;
|  OpenACC is an implementation of multithreading, a method of parallelising whereby a master thread (a series of instructions executed consecutively) forks a specified number of slave threads and the system divides a task among them. This is similar to OpenMP but has had CPU/GPU support from the beginning. There is language support from C/C++ and Fortran.&lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Openblas|Openblas]]&lt;br /&gt;
| OpenBLAS is an optimised BLAS library (based on ''GotoBLAS2'' 1.13 BSD version). &lt;br /&gt;
|-&lt;br /&gt;
| [[programming/OpenCL|OpenCL]]&lt;br /&gt;
|  A framework for writing programs that execute across heterogeneous platforms consisting of central processing units (CPUs), graphics processing units (GPUs), digital signal processors (DSPs), and field-programmable gate arrays (FPGAs) and other processors or hardware accelerators.&lt;br /&gt;
|-&lt;br /&gt;
| [[programming/OpenMP|OpenMP]]&lt;br /&gt;
|  OpenMP is an implementation of multithreading, a method of parallelising whereby a master thread (a series of instructions executed consecutively) forks a specified number of slave threads and the system divides a task among them. There is language support from C/C++ and Fortran.&lt;br /&gt;
|-&lt;br /&gt;
| [[applications/OpenMPI|OpenMPI]]&lt;br /&gt;
| Open MPI is a Message Passing Interface (MPI) library used for communicating between HPC nodes.&lt;br /&gt;
|- &lt;br /&gt;
| [[applications/Parmetis|Parmetis]]&lt;br /&gt;
|  ParMETIS is an MPI-based parallel library that implements a variety of algorithms for partitioning unstructured graphs and meshes, and for computing fill-reducing orderings of sparse matrices.&lt;br /&gt;
|-&lt;br /&gt;
|[[applications/Qt|Qt]]&lt;br /&gt;
| Qt is a cross-platform framework, usually used as a graphical toolkit, although it is also very helpful in creating CLI applications on Viper.&lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Zlib|Zlib]]&lt;br /&gt;
|  zlib is a software library used for data compression.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Test Modules==&lt;br /&gt;
The test-modules module does not provide access to a specific application; instead, it provides access to a set of additional modules in development. &lt;br /&gt;
&lt;br /&gt;
These modules should not be relied on to be stable modules and are subject to change as software installations are tuned.&lt;br /&gt;
&lt;br /&gt;
If you request an application to be installed, we may ask you to test the module in the test modules area before we make it widely available as a standard module.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre style=&amp;quot;background-color:#000000; color: white; font-family: monospace, sans-serif;&amp;quot;&amp;gt;&lt;br /&gt;
[username@login01 ~]$ module add test-modules&lt;br /&gt;
[username@login01 ~]$ module avail&lt;br /&gt;
--------------------------------------------------- /usr/share/Modules/modulefiles ----------------------------------------------------&lt;br /&gt;
dot         module-git  module-info modules     null        use.own&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------- /trinity/clustervision/CentOS/7/modulefiles ---------------------------------------------&lt;br /&gt;
abyss/1.5.2/gcc-4.9.3                   gsl/gcc/2.1                             java/jdk1.8.0_102                       ospray/0.10.1&lt;br /&gt;
&amp;lt;standard output&amp;gt;&lt;br /&gt;
-------------------------------------------- /trinity/clustervision/CentOS/7/test-modules ---------------------------------------------&lt;br /&gt;
SAS/9.4                 gettext/gcc/0.19.8.1          netcdf-c/intel/intelmpi/4.4.1&lt;br /&gt;
ansys/v170_test         glib/gcc/2.50.2               netcdf-f/intel/intelmpi/4.4.4&lt;br /&gt;
ansys/v172sj            grackle/gcc/serial/2.2        ood/anaconda/2021.11&lt;br /&gt;
cairo/1.14.6            harfbuzz/gcc/1.3.3            openfoam-org/10.0/openmpi-4.0.5/gcc-7.3.0    &lt;br /&gt;
comsol/52a              libffi/gcc/3.2.1              pango/1.40.3&lt;br /&gt;
comsol/53               libxml2/gcc/2.9.4             pcre/gccc/8.38&lt;br /&gt;
comsol/53a              matlab/2021a                  pixman/0.34.0&lt;br /&gt;
comsol/54               matlab/test                   ruby/2.3.1&lt;br /&gt;
enzo/gcc/2016-09-28     mercurial/3.9.1-2016-09-28    singularity/3.5.3/gccc-8.2.0&lt;br /&gt;
fontconfig/gcc/2.12.1   mpich/3.2/gcc-5.2.0           scotch/7.0.1/openmpi-4.05/gcc-7.3.0&lt;br /&gt;
fontconfig/gcc/2.8.0    music/gcc/1.53                transabyss/1.5.5&lt;br /&gt;
freetype/2.7            nas./gcc/2.12.02&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[FurtherTopics/FurtherTopics #Modules| Back to Further Topics]]    /    [[Main Page| Main Page]]&lt;/div&gt;</summary>
		<author><name>Pysdlb</name></author>
		
	</entry>
	<entry>
		<id>https://hpc.mediawiki.hull.ac.uk/index.php?title=Modules&amp;diff=41883</id>
		<title>Modules</title>
		<link rel="alternate" type="text/html" href="https://hpc.mediawiki.hull.ac.uk/index.php?title=Modules&amp;diff=41883"/>
		<updated>2025-11-27T09:55:09Z</updated>

		<summary type="html">&lt;p&gt;Pysdlb: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[FurtherTopics/FurtherTopics #Modules| Back to Further Topics]]&lt;br /&gt;
==Applications==&lt;br /&gt;
The following is a list of core applications installed on Viper, with links to further information on using those applications on Viper. If you are looking for an application that requires a special license, visit: [[Applications/Special Licenses| Applications requiring special licenses]].&lt;br /&gt;
&lt;br /&gt;
If you are looking for how to use a module, use the [[Quickstart/Using Modules| Quickstart]].&lt;br /&gt;
&lt;br /&gt;
An up-to-date list of all modules available on Viper can be found at [https://hpc.hull.ac.uk/upload/module.html Module List]&lt;br /&gt;
&lt;br /&gt;
Click on the links below for support on the individual applications:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:25%; background: #f5a091;&amp;quot; | &amp;lt;Strong&amp;gt;Package&amp;lt;/Strong&amp;gt;&lt;br /&gt;
| style=&amp;quot;width:75%; background: #f5a091;&amp;quot; | &amp;lt;Strong&amp;gt;Description&amp;lt;/Strong&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [[applications/ABySS|ABySS]]&lt;br /&gt;
| Assembly By Short Sequences - a de novo, parallel, paired-end sequence assembler.&lt;br /&gt;
|- &lt;br /&gt;
| [[applications/Miniconda|Anaconda]]&lt;br /&gt;
| Anaconda is the leading open data science platform powered by Python. &lt;br /&gt;
|-&lt;br /&gt;
| Arnold&lt;br /&gt;
| Monte Carlo ray tracing renderer.&lt;br /&gt;
|-&lt;br /&gt;
| Autotools&lt;br /&gt;
| Autotools, is a suite of programming tools designed to assist in making source code packages portable. Provides common tools such as m4-1.4.17, autoconf-2.69, automake-1.15, flex-2.6.2, libtool-2.4, gettext-0.19.8.1, bison-3.0.4 . &lt;br /&gt;
|-&lt;br /&gt;
| [[applications/BayesTraits|BayesTraits]]&lt;br /&gt;
| BayesTraits is a computer package for performing analyses of trait evolution among groups of species for which a phylogeny or sample of phylogenies is available.&lt;br /&gt;
|-&lt;br /&gt;
| Bison&lt;br /&gt;
| Bison, is a parser generator that is part of the GNU Project. &lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Blender|Blender]]&lt;br /&gt;
|  Blender is a free and open-source 3D creation suite. It supports the entirety of the 3D pipeline—modelling, rigging, animation, simulation, rendering, compositing and motion tracking, and even video editing and game creation.&lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Bowtie1|Bowtie1]]&lt;br /&gt;
| The aligner is typically used with short reads and a large reference genome, or for whole-genome analysis. Bowtie is promoted as an ultrafast, memory-efficient short aligner for short DNA sequences.&lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Bowtie2|Bowtie2]]&lt;br /&gt;
| Bowtie 2 is more suited to finding longer, gapped alignments in comparison with the original Bowtie1 method. &lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Bridger|Bridger]]&lt;br /&gt;
| Bridger is an efficient ''de novo'' transcriptome assembler for RNA-Seq data. It can assemble all transcripts from short reads (single or paired) without using a reference.  &lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Centrifuge|Centrifuge]]&lt;br /&gt;
| Centrifuge is a novel microbial classification engine that enables rapid, accurate and sensitive labelling of reads and quantification of species on desktop computers. The system uses a novel indexing scheme based on the Burrows-Wheeler transform (BWT) and the Ferragina-Manzini (FM) index, optimised specifically for the metagenomic classification problem. &lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Cmake|CMake]]&lt;br /&gt;
| CMake is cross-platform, free and open-source software for managing the build process of software using a compiler-independent method. &lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Crop|Crop]]&lt;br /&gt;
|  CROP is an unsupervised nucleic acid sequence clustering algorithm. The algorithm sees the OTUs as a Gaussian mixture and models the clustering process using Birth-death MCMC. This approach makes the OTU prediction more accurate.&lt;br /&gt;
|-&lt;br /&gt;
| [[applications/CP2K|CP2K]]&lt;br /&gt;
| CP2K is a quantum chemistry and solid-state physics software package that can perform atomistic simulations of solid-state, liquid, molecular, periodic, material, crystal, and biological systems.&lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Cuda|CUDA]]&lt;br /&gt;
| CUDA is NVIDIA’s parallel computing architecture that enables dramatic increases in computing performance by harnessing the power of the GPU nodes.&lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Cufflinks|Cufflinks]]&lt;br /&gt;
| Cufflinks assembles transcripts, estimates their abundances, and tests for differential expression and regulation in RNA-Seq samples.&lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Delft3D|Delft3D]]&lt;br /&gt;
| Delft3D is a world-leading 3D modelling suite to investigate hydrodynamics, sediment transport and morphology and water quality for fluvial, estuarine and coastal environments.&lt;br /&gt;
|-&lt;br /&gt;
| [[applications/FDS-SMV|FDS-SMV]]&lt;br /&gt;
| Fire Dynamics Simulator ('''FDS''') is a large-eddy simulation ('''LES''') code for low-speed flows, with an emphasis on smoke and heat transport from fires. Smokeview ('''SMV''') is a visualisation program used to display the output of FDS and CFAST simulations.&lt;br /&gt;
|- &lt;br /&gt;
| [[Applications/ffmpeg|ffmpeg]]&lt;br /&gt;
| FFmpeg is a very fast video and audio converter that can also be grabbed from a live audio/video source.&lt;br /&gt;
|- &lt;br /&gt;
| Flex&lt;br /&gt;
| Flex (Fast lexical analyser), Flex is a tool for generating scanners: programs that recognise lexical patterns in text.&lt;br /&gt;
|- &lt;br /&gt;
| [[Applications/Fiji|Fiji]]&lt;br /&gt;
| Fiji Is Just ImageJ—a &amp;quot;batteries-included&amp;quot; distribution of ImageJ which includes many useful plugins contributed by the community. &lt;br /&gt;
|- &lt;br /&gt;
| [[applications/Gcc|gcc]]&lt;br /&gt;
| GCC (GNU Compiler Collection) is a collection of compilers consisting of C, C++, Fortran and more.&lt;br /&gt;
|- &lt;br /&gt;
| [[applications/Gnuplot|GNUplot]]&lt;br /&gt;
| Gnuplot is a portable command-line-driven graphing utility for Linux, OS/2, MS Windows, OSX, VMS, and many other platforms.&lt;br /&gt;
|- &lt;br /&gt;
| [[applications/Grace|Grace]]&lt;br /&gt;
| Grace is a WYSIWYG 2D plotting tool for the X Window System and M*tif. Grace is a descendant of ACE/gr, also known as Xmgr.&lt;br /&gt;
|-&lt;br /&gt;
| [[applications/guppy|Guppy]]&lt;br /&gt;
| Local accelerated basecalling for Nanopore data.&lt;br /&gt;
|-&lt;br /&gt;
|[[applications/HyPhy|HyPhy]]&lt;br /&gt;
| HyPhy (Hypothesis Testing using Phylogenies) is an open-source software package for the analysis of genetic sequences (in particular the inference of natural selection) using techniques in phylogenetics, molecular evolution, and machine learning.&lt;br /&gt;
|-&lt;br /&gt;
|[[applications/Intel|Intel Parallel Studio]]&lt;br /&gt;
|  Intel Parallel Studio is a software development product that facilitates native code development on Viper in C, C++ and Fortran for parallel computing. &lt;br /&gt;
|-&lt;br /&gt;
|[[applications/iqtree|IQtree]]&lt;br /&gt;
|  stochastic algorithm to reconstruct phylogenetic trees using maximum likelihood. &lt;br /&gt;
|-&lt;br /&gt;
|[[applications/Java|Java]]&lt;br /&gt;
| Java is a general-purpose computer programming language that is concurrent, class-based, and object-oriented.&lt;br /&gt;
|-&lt;br /&gt;
| [[Applications/Mafft|Mafft]]&lt;br /&gt;
|  MAFFT is a multiple sequence alignment program for Unix-like operating systems.  It offers a range of multiple alignment methods, L-INS-i (accurate; for alignment of &amp;lt;∼200 sequences), and FFT-NS-2 (fast; for alignment of &amp;lt;∼30,000 sequences).&lt;br /&gt;
|-&lt;br /&gt;
| [[Applications/Maker|Maker]]&lt;br /&gt;
|  MAKER is a portable and easily configurable genome annotation pipeline. Its purpose is to allow smaller eukaryotic and prokaryotic genome projects to independently annotate their genomes and create genome databases.&lt;br /&gt;
|-&lt;br /&gt;
| [[Applications/Matlab|Matlab]]&lt;br /&gt;
|  Numerical Computing Environment.&lt;br /&gt;
|-&lt;br /&gt;
| [[Applications/Mercurial|Mercurial]]&lt;br /&gt;
|  Mercurial is truly distributed, giving each developer a local copy of the entire development history. This way it works independently of network access or a central server. Committing, branching and merging are fast and cheap.&lt;br /&gt;
|-&lt;br /&gt;
| [[Applications/modflow|Modflow]]&lt;br /&gt;
|  Program and framework were developed to provide a platform for supporting multiple models and multiple types of models within the same simulation.&lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Mpich|Mpich]]&lt;br /&gt;
| MPICH is a high-performance and widely portable implementation of the Message Passing Interface (MPI) standard.&lt;br /&gt;
|- &lt;br /&gt;
| [[applications/Miniconda|Miniconda]]&lt;br /&gt;
| Miniconda is a lite version of Anaconda used for creating virtual environments.&lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Minimap2|Minimap2]]&lt;br /&gt;
| Minimap2 is a versatile sequence alignment program that aligns DNA or mRNA sequences against a large reference database.&lt;br /&gt;
|- &lt;br /&gt;
| [[Applications/Mono|Mono]]&lt;br /&gt;
|  .NET Framework-compatible set of tools including, among others, a C# compiler and a Common Language Runtime.&lt;br /&gt;
|-&lt;br /&gt;
| [[Applications/MrBayes|MrBayes]]&lt;br /&gt;
| MrBayes: Bayesian Inference of Phylogeny &lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Mvapich2|Mvapich2]]&lt;br /&gt;
| MVAPICH2 is a BSD-licensed implementation of the MPI standard with support for Intel Omni-Path is a high performance.&lt;br /&gt;
|- &lt;br /&gt;
| [[Applications/Ncbi-blast|Ncbi blast]]&lt;br /&gt;
| It finds regions of similarity between biological sequences. The program compares nucleotide or protein sequences to sequence databases and calculates the statistical significance. &lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Netcdf-c|Netcdf-c]]&lt;br /&gt;
|  NetCDF (network Common Data Form) is a set of software libraries and machine-independent data formats that support creating, accessing, and sharing array-oriented scientific data.&lt;br /&gt;
|- &lt;br /&gt;
| [[applications/Nwchem|Nwchem]]&lt;br /&gt;
| NWChem provides computational chemistry tools and particularly large scientific computational chemistry problems.&lt;br /&gt;
|- &lt;br /&gt;
| [[applications/Obitools|Obitools]]&lt;br /&gt;
| The OBITools package is a set of programs specifically designed for analysing NGS data in a DNA meta-barcoding context, considering taxonomic information.&lt;br /&gt;
|- &lt;br /&gt;
| [[applications/Openfoam|Openfoam]]&lt;br /&gt;
| OpenFOAM has an extensive range of features to solve anything from complex fluid flows involving chemical reactions, turbulence and heat transfer, to acoustics, solid mechanics and electromagnetics.&lt;br /&gt;
|-&lt;br /&gt;
|[[applications/Orca|Orca]]&lt;br /&gt;
| ORCA is a flexible, efficient and easy-to-use general-purpose tool for quantum chemistry with a specific emphasis on the spectroscopic properties of open-shell molecules.&lt;br /&gt;
|-&lt;br /&gt;
|[[applications/Packmol|Packmol]]&lt;br /&gt;
| PACKMOL creates an initial point for molecular dynamics simulations by packing molecules in defined regions of space. The packing guarantees that short-range repulsive interactions do not disrupt the simulations. &lt;br /&gt;
|-&lt;br /&gt;
|[[applications/Paraview|Paraview]]&lt;br /&gt;
| ParaView is an open-source, multi-platform data analysis and visualisation application. ParaView users can quickly build visualisations to analyse their data using qualitative and quantitative techniques.&lt;br /&gt;
|-&lt;br /&gt;
|[[applications/Perl|Perl]]&lt;br /&gt;
| Perl is a flexible high-level, general-purpose, interpreted, dynamic programming language with a large number of libraries.&lt;br /&gt;
|- &lt;br /&gt;
|[[applications/Prinseq-lite|Prinseq-lite]]&lt;br /&gt;
| PRINSEQ can be used to filter, reformat, or trim genomic and metagenomic sequence data.&lt;br /&gt;
|- &lt;br /&gt;
|[[applications/Python|Python]]&lt;br /&gt;
| Python is a family of high-level, general-purpose, interpreted, dynamic programming languages and includes IPython.&lt;br /&gt;
|- &lt;br /&gt;
|[[applications/Qiime2|Qiime2]]&lt;br /&gt;
| QIIME 2 is a next-generation microbiome bioinformatics platform that is extensible, free, open-source, and community-developed.&lt;br /&gt;
|- &lt;br /&gt;
|[[applications/R|R]]&lt;br /&gt;
| R is an open-source programming language and software environment for statistical computing and graphics.&lt;br /&gt;
|-&lt;br /&gt;
|[[applications/RaXML|RaXML]]&lt;br /&gt;
| RaXML is an open-source tool for Phylogenetic Analysis and Post-Analysis of Large Phylogenies.&lt;br /&gt;
|-&lt;br /&gt;
|[[applications/Readline|Readline]]&lt;br /&gt;
| GNU Readline is a software library that provides line-editing and history capabilities for interactive programs with a command-line interface, such as Bash.&lt;br /&gt;
|-&lt;br /&gt;
|[[applications/RStudio|RStudio]]&lt;br /&gt;
| RStudio provides popular open-source and enterprise-ready professional software for the R statistical computing environment.&lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Samtools|Samtools]]&lt;br /&gt;
|  Tools (written in C using htslib) for manipulating next-generation sequencing data&lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Savu|Savu]]&lt;br /&gt;
|  Python package to assist with the processing and reconstruction of parallel-beam tomography data.&lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Scalapack|Scalapack]]&lt;br /&gt;
|  The ScaLAPACK (or Scalable LAPACK) library includes a subset of LAPACK routines redesigned for distributed memory MIMD parallel computers&lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Siesta|Siesta]]&lt;br /&gt;
|  SIESTA is both a method and its computer program implementation, to perform efficient electronic structure calculations and ab initio molecular dynamics simulations of molecules and solids.&lt;br /&gt;
|-&lt;br /&gt;
|  [[applications/STAR|STAR]]&lt;br /&gt;
|  Ultrafast universal RNA-seq aligner.&lt;br /&gt;
|-&lt;br /&gt;
|  [[applications/Star-ccm+|Star-ccm+]]&lt;br /&gt;
|  Star-ccm+ package.&lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Tophat|Tophat]]&lt;br /&gt;
|  It is a fast splice junction mapper for RNA-Seq reads. It aligns RNA-Seq reads to mammalian-sized genomes using the ultra high-throughput short read aligner Bowtie, and then analyses the mapping results to identify splice junctions between exons. &lt;br /&gt;
|-&lt;br /&gt;
| [[applications/transabyss|Transabyss]]&lt;br /&gt;
| Software pipeline for analysing ABySS-assembled transcriptome contigs&lt;br /&gt;
|- &lt;br /&gt;
| [[applications/Transrate|Transrate]]&lt;br /&gt;
| Transrate is software for de-novo transcriptome assembly quality analysis&lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Trinityrnaseq|Trinityrnaseq]]&lt;br /&gt;
| Trinity assembles transcript sequences from Illumina RNA-Seq data.&lt;br /&gt;
|-&lt;br /&gt;
|  [[applications/Utilities|Utilities]]&lt;br /&gt;
|  General utility module including zip, wget and git utilities.&lt;br /&gt;
|-&lt;br /&gt;
|  [[applications/Voxfe|Voxfe]]&lt;br /&gt;
| VOX-FE is voxel-based FE software with a sophisticated graphical user interface that allows the complex loading regimes that are inevitably present in bio-mechanical analyses to be readily applied to the model geometry, and the resultant 3D stress and strain patterns to be visualised easily.&lt;br /&gt;
|-&lt;br /&gt;
|  [[applications/Yt|Yt]]&lt;br /&gt;
|  yt supports structured, variable-resolution meshes, unstructured meshes, and discrete or sampled data such as particles. Focused on driving physically meaningful inquiry, yt has been applied in domains such as astrophysics, seismology, nuclear engineering, molecular dynamics, and oceanography. &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Libraries==&lt;br /&gt;
Library software listed here refers to those listed in the libs section of the typing module avail.&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:25%; background: #f5a091;&amp;quot; | &amp;lt;Strong&amp;gt;Library&amp;lt;/Strong&amp;gt;&lt;br /&gt;
| style=&amp;quot;width:75%; background: #f5a091;&amp;quot; | &amp;lt;Strong&amp;gt;Description&amp;lt;/Strong&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Boost&lt;br /&gt;
| C++ Standard Library. Boost libraries are intended to be widely useful, and usable across a broad spectrum of applications.&lt;br /&gt;
|-&lt;br /&gt;
| [[programming/Cuda|Cuda]]&lt;br /&gt;
|  CUDA is a parallel computing platform and application programming interface (API) model created by Nvidia.&lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Expat|Expat]]&lt;br /&gt;
|  Expat XML parser library in C&lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Fftw3|Fftw3]]&lt;br /&gt;
|  FFTW is a C subroutine library for computing the Discrete Fourier Transform ('''DFT''').&lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Gsl|Gsl]]&lt;br /&gt;
|  The GNU Scientific Library ('''GSL''') is a numerical library for C and C++ programmers. &lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Hdf5|Hdf5]]&lt;br /&gt;
|  HDF5 is a data model, library, and file format for storing and managing data.&lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Hypre|Hypre]]&lt;br /&gt;
|  A library of high-performance preconditioners and solvers featuring multi-grid methods for the solution of large, sparse linear systems of equations on massively parallel computers.&lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Libbeagle|Libbeagle]]&lt;br /&gt;
|  BEAGLE is a high-performance library that can perform the core calculations at the heart of most Bayesian and Maximum Likelihood phylogenetics packages.&lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Libgd|Libgd]]&lt;br /&gt;
|  The module LibGD is an open-source code library for the dynamic creation of images.&lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Libjpeg-turbo|Libjpeg-turbo]]&lt;br /&gt;
|  The module Libjpeg-turbo is a JPEG image codec that uses SIMD instructions (''MMX, SSE2, AVX2, NEON, AltiVec'') to accelerate baseline JPEG compression and decompression&lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Libpng|Libpng]]&lt;br /&gt;
|  The reference library for use in applications that read, create, and manipulate PNG (''Portable Network Graphics'') raster image files. &lt;br /&gt;
|-&lt;br /&gt;
| [[Applications/Ncurses|Ncurses]]&lt;br /&gt;
| ncurses (new curses) is a programming library providing an application programming interface (API) that allows the programmer to write text-based user interfaces in a terminal-independent manner.&lt;br /&gt;
|-&lt;br /&gt;
| [[programming/OpenACC|OpenACC]]&lt;br /&gt;
|  OpenACC is an implementation of multithreading, a method of parallelizing whereby a master thread (a series of instructions executed consecutively) forks a specified number of slave threads and the system divides a task among them. This is similar to OpenMP but has had CPU/GPU support from the beginning. There is language support from C/C++ and Fortran.&lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Openblas|Openblas]]&lt;br /&gt;
| OpenBLAS is an optimized BLAS library (based on ''GotoBLAS2'' 1.13 BSD version). &lt;br /&gt;
|-&lt;br /&gt;
| [[programming/OpenCL|OpenCL]]&lt;br /&gt;
|  A framework for writing programs that execute across heterogeneous platforms consisting of central processing units (CPUs), graphics processing units (GPUs), digital signal processors (DSPs), and field-programmable gate arrays (FPGAs) and other processors or hardware accelerators.&lt;br /&gt;
|-&lt;br /&gt;
| [[programming/OpenMP|OpenMP]]&lt;br /&gt;
|  OpenMP is an implementation of multithreading, a method of parallelising whereby a master thread (a series of instructions executed consecutively) forks a specified number of slave threads and the system divides a task among them. There is language support from C/C++ and Fortran.&lt;br /&gt;
|-&lt;br /&gt;
| [[applications/OpenMPI|OpenMPI]]&lt;br /&gt;
| Open MPI is a Message Passing Interface (MPI) library used for communicating between HPC nodes.&lt;br /&gt;
|- &lt;br /&gt;
| [[applications/Parmetis|Parmetis]]&lt;br /&gt;
|  ParMETIS is an MPI-based parallel library that implements a variety of algorithms for partitioning unstructured graphs and meshes, and for computing fill-reducing orderings of sparse matrices.&lt;br /&gt;
|-&lt;br /&gt;
|[[applications/Qt|Qt]]&lt;br /&gt;
| Qt is a cross-platform framework, usually used as a graphical toolkit, although it is also very helpful in creating CLI applications on Viper.&lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Zlib|Zlib]]&lt;br /&gt;
|  zlib is a software library used for data compression.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Test Modules==&lt;br /&gt;
The test-modules module does not provide access to a specific application; instead, it provides access to a set of additional modules in development. &lt;br /&gt;
&lt;br /&gt;
These modules should not be relied on to be stable modules and are subject to change as software installations are tuned.&lt;br /&gt;
&lt;br /&gt;
If you request an application to be installed, we may ask you to test the module in the test modules area before we make it widely available as a standard module.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre style=&amp;quot;background-color:#000000; color: white; font-family: monospace, sans-serif;&amp;quot;&amp;gt;&lt;br /&gt;
[username@login01 ~]$ module add test-modules&lt;br /&gt;
[username@login01 ~]$ module avail&lt;br /&gt;
--------------------------------------------------- /usr/share/Modules/modulefiles ----------------------------------------------------&lt;br /&gt;
dot         module-git  module-info modules     null        use.own&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------- /trinity/clustervision/CentOS/7/modulefiles ---------------------------------------------&lt;br /&gt;
abyss/1.5.2/gcc-4.9.3                   gsl/gcc/2.1                             java/jdk1.8.0_102                       ospray/0.10.1&lt;br /&gt;
&amp;lt;standard output&amp;gt;&lt;br /&gt;
-------------------------------------------- /trinity/clustervision/CentOS/7/test-modules ---------------------------------------------&lt;br /&gt;
SAS/9.4                 gettext/gcc/0.19.8.1          netcdf-c/intel/intelmpi/4.4.1&lt;br /&gt;
ansys/v170_test         glib/gcc/2.50.2               netcdf-f/intel/intelmpi/4.4.4&lt;br /&gt;
ansys/v172sj            grackle/gcc/serial/2.2        ood/anaconda/2021.11&lt;br /&gt;
cairo/1.14.6            harfbuzz/gcc/1.3.3            openfoam-org/10.0/openmpi-4.0.5/gcc-7.3.0    &lt;br /&gt;
comsol/52a              libffi/gcc/3.2.1              pango/1.40.3&lt;br /&gt;
comsol/53               libxml2/gcc/2.9.4             pcre/gccc/8.38&lt;br /&gt;
comsol/53a              matlab/2021a                  pixman/0.34.0&lt;br /&gt;
comsol/54               matlab/test                   ruby/2.3.1&lt;br /&gt;
enzo/gcc/2016-09-28     mercurial/3.9.1-2016-09-28    singularity/3.5.3/gccc-8.2.0&lt;br /&gt;
fontconfig/gcc/2.12.1   mpich/3.2/gcc-5.2.0           scotch/7.0.1/openmpi-4.05/gcc-7.3.0&lt;br /&gt;
fontconfig/gcc/2.8.0    music/gcc/1.53                transabyss/1.5.5&lt;br /&gt;
freetype/2.7            nas./gcc/2.12.02&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[FurtherTopics/FurtherTopics #Modules| Back to Further Topics]]    /    [[Main Page| Main Page]]&lt;/div&gt;</summary>
		<author><name>Pysdlb</name></author>
		
	</entry>
	<entry>
		<id>https://hpc.mediawiki.hull.ac.uk/index.php?title=Modules&amp;diff=41882</id>
		<title>Modules</title>
		<link rel="alternate" type="text/html" href="https://hpc.mediawiki.hull.ac.uk/index.php?title=Modules&amp;diff=41882"/>
		<updated>2025-11-27T09:50:24Z</updated>

		<summary type="html">&lt;p&gt;Pysdlb: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[FurtherTopics/FurtherTopics #Modules| Back to Further Topics]]&lt;br /&gt;
==Applications==&lt;br /&gt;
The following is a list of core applications installed on Viper, with links to further information on using those applications on Viper. If you are looking for an application that requires a special license, visit: [[Applications/Special Licenses| Applications requiring special licenses]].&lt;br /&gt;
&lt;br /&gt;
If you are looking for how to use a module, use the [[Quickstart/Using Modules| Quickstart]].&lt;br /&gt;
&lt;br /&gt;
An up-to-date list of all modules available on Viper can be found at [https://hpc.hull.ac.uk/upload/module.html Module List]&lt;br /&gt;
&lt;br /&gt;
Click on the links below for support on the individual applications:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:25%; background: #f5a091;&amp;quot; | &amp;lt;Strong&amp;gt;Package&amp;lt;/Strong&amp;gt;&lt;br /&gt;
| style=&amp;quot;width:75%; background: #f5a091;&amp;quot; | &amp;lt;Strong&amp;gt;Description&amp;lt;/Strong&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [[applications/ABySS|ABySS]]&lt;br /&gt;
| Assembly By Short Sequences - a de novo, parallel, paired-end sequence assembler.&lt;br /&gt;
|- &lt;br /&gt;
| [[applications/Miniconda|Anaconda]]&lt;br /&gt;
| Anaconda is the leading open data science platform powered by Python. &lt;br /&gt;
|-&lt;br /&gt;
| Arnold&lt;br /&gt;
| Monte Carlo ray tracing renderer.&lt;br /&gt;
|-&lt;br /&gt;
| Autotools&lt;br /&gt;
| Autotools, is a suite of programming tools designed to assist in making source code packages portable. Provides common tools such as m4-1.4.17, autoconf-2.69, automake-1.15, flex-2.6.2, libtool-2.4, gettext-0.19.8.1, bison-3.0.4 . &lt;br /&gt;
|-&lt;br /&gt;
| [[applications/BayesTraits|BayesTraits]]&lt;br /&gt;
| BayesTraits is a computer package for performing analyses of trait evolution among groups of species for which a phylogeny or sample of phylogenies is available.&lt;br /&gt;
|-&lt;br /&gt;
| Bison&lt;br /&gt;
| Bison, is a parser generator that is part of the GNU Project. &lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Blender|Blender]]&lt;br /&gt;
|  Blender is a free and open-source 3D creation suite. It supports the entirety of the 3D pipeline—modelling, rigging, animation, simulation, rendering, compositing and motion tracking, and even video editing and game creation.&lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Bowtie1|Bowtie1]]&lt;br /&gt;
| The aligner is typically used with short reads and a large reference genome, or for whole-genome analysis. Bowtie is promoted as an ultrafast, memory-efficient short aligner for short DNA sequences.&lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Bowtie2|Bowtie2]]&lt;br /&gt;
| Bowtie 2 is more suited to finding longer, gapped alignments in comparison with the original Bowtie1 method. &lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Bridger|Bridger]]&lt;br /&gt;
| Bridger is an efficient ''de novo'' transcriptome assembler for RNA-Seq data. It can assemble all transcripts from short reads (single or paired) without using a reference.  &lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Centrifuge|Centrifuge]]&lt;br /&gt;
| Centrifuge is a novel microbial classification engine that enables rapid, accurate and sensitive labelling of reads and quantification of species on desktop computers. The system uses a novel indexing scheme based on the Burrows-Wheeler transform (BWT) and the Ferragina-Manzini (FM) index, optimised specifically for the metagenomic classification problem. &lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Cmake|CMake]]&lt;br /&gt;
| CMake is cross-platform, free and open-source software for managing the build process of software using a compiler-independent method. &lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Crop|Crop]]&lt;br /&gt;
|  CROP is an unsupervised nucleic acid sequence clustering algorithm. The algorithm sees the OTUs as a Gaussian mixture and models the clustering process using Birth-death MCMC. This approach makes the OTU prediction more accurate.&lt;br /&gt;
|-&lt;br /&gt;
| [[applications/CP2K|CP2K]]&lt;br /&gt;
| CP2K is a quantum chemistry and solid-state physics software package that can perform atomistic simulations of solid-state, liquid, molecular, periodic, material, crystal, and biological systems.&lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Cuda|CUDA]]&lt;br /&gt;
| CUDA is NVIDIA’s parallel computing architecture that enables dramatic increases in computing performance by harnessing the power of the GPU nodes.&lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Cufflinks|Cufflinks]]&lt;br /&gt;
| Cufflinks assembles transcripts, estimates their abundances, and tests for differential expression and regulation in RNA-Seq samples.&lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Delft3D|Delft3D]]&lt;br /&gt;
| Delft3D is a world-leading 3D modelling suite to investigate hydrodynamics, sediment transport and morphology and water quality for fluvial, estuarine and coastal environments.&lt;br /&gt;
|-&lt;br /&gt;
| [[applications/FDS-SMV|FDS-SMV]]&lt;br /&gt;
| Fire Dynamics Simulator ('''FDS''') is a large-eddy simulation ('''LES''') code for low-speed flows, with an emphasis on smoke and heat transport from fires. Smokeview ('''SMV''') is a visualisation program used to display the output of FDS and CFAST simulations.&lt;br /&gt;
|- &lt;br /&gt;
| [[Applications/ffmpeg|ffmpeg]]&lt;br /&gt;
| FFmpeg is a very fast video and audio converter that can also be grabbed from a live audio/video source.&lt;br /&gt;
|- &lt;br /&gt;
| Flex&lt;br /&gt;
| Flex (Fast lexical analyser), Flex is a tool for generating scanners: programs that recognise lexical patterns in text.&lt;br /&gt;
|- &lt;br /&gt;
| [[Applications/Fiji|Fiji]]&lt;br /&gt;
| Fiji Is Just ImageJ—a &amp;quot;batteries-included&amp;quot; distribution of ImageJ which includes many useful plugins contributed by the community. &lt;br /&gt;
|- &lt;br /&gt;
| [[applications/Gcc|gcc]]&lt;br /&gt;
| GCC (GNU Compiler Collection) is a collection of compilers consisting of C, C++, Fortran and more.&lt;br /&gt;
|- &lt;br /&gt;
| [[applications/Gnuplot|GNUplot]]&lt;br /&gt;
| Gnuplot is a portable command-line-driven graphing utility for Linux, OS/2, MS Windows, OSX, VMS, and many other platforms.&lt;br /&gt;
|- &lt;br /&gt;
| [[applications/Grace|Grace]]&lt;br /&gt;
| Grace is a WYSIWYG 2D plotting tool for the X Window System and M*tif. Grace is a descendant of ACE/gr, also known as Xmgr.&lt;br /&gt;
|-&lt;br /&gt;
| [[applications/guppy|Guppy]]&lt;br /&gt;
| Local accelerated basecalling for Nanopore data.&lt;br /&gt;
|-&lt;br /&gt;
|[[applications/HyPhy|HyPhy]]&lt;br /&gt;
| HyPhy (Hypothesis Testing using Phylogenies) is an open-source software package for the analysis of genetic sequences (in particular the inference of natural selection) using techniques in phylogenetics, molecular evolution, and machine learning.&lt;br /&gt;
|-&lt;br /&gt;
|[[applications/Intel|Intel Parallel Studio]]&lt;br /&gt;
|  Intel Parallel Studio is a software development product that facilitates native code development on Viper in C, C++ and Fortran for parallel computing. &lt;br /&gt;
|-&lt;br /&gt;
|[[applications/iqtree|IQtree]]&lt;br /&gt;
|  stochastic algorithm to reconstruct phylogenetic trees using maximum likelihood. &lt;br /&gt;
|-&lt;br /&gt;
|[[applications/Java|Java]]&lt;br /&gt;
| Java is a general-purpose computer programming language that is concurrent, class-based, and object-oriented.&lt;br /&gt;
|-&lt;br /&gt;
| [[Applications/Mafft|Mafft]]&lt;br /&gt;
|  MAFFT is a multiple sequence alignment program for Unix-like operating systems.  It offers a range of multiple alignment methods, L-INS-i (accurate; for alignment of &amp;lt;∼200 sequences), and FFT-NS-2 (fast; for alignment of &amp;lt;∼30,000 sequences).&lt;br /&gt;
|-&lt;br /&gt;
| [[Applications/Maker|Maker]]&lt;br /&gt;
|  MAKER is a portable and easily configurable genome annotation pipeline. Its purpose is to allow smaller eukaryotic and prokaryotic genome projects to independently annotate their genomes and create genome databases.&lt;br /&gt;
|-&lt;br /&gt;
| [[Applications/Matlab|Matlab]]&lt;br /&gt;
|  Numerical Computing Environment.&lt;br /&gt;
|-&lt;br /&gt;
| [[Applications/Mercurial|Mercurial]]&lt;br /&gt;
|  Mercurial is truly distributed, giving each developer a local copy of the entire development history. This way it works independently of network access or a central server. Committing, branching and merging are fast and cheap.&lt;br /&gt;
|-&lt;br /&gt;
| [[Applications/modflow|Modflow]]&lt;br /&gt;
|  Program and framework were developed to provide a platform for supporting multiple models and multiple types of models within the same simulation.&lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Mpich|Mpich]]&lt;br /&gt;
| MPICH is a high-performance and widely portable implementation of the Message Passing Interface (MPI) standard.&lt;br /&gt;
|- &lt;br /&gt;
| [[applications/Miniconda|Miniconda]]&lt;br /&gt;
| Miniconda is a lite version of Anaconda used for creating virtual environments.&lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Minimap2|Minimap2]]&lt;br /&gt;
| Minimap2 is a versatile sequence alignment program that aligns DNA or mRNA sequences against a large reference database.&lt;br /&gt;
|- &lt;br /&gt;
| [[Applications/Mono|Mono]]&lt;br /&gt;
|  .NET Framework-compatible set of tools including, among others, a C# compiler and a Common Language Runtime.&lt;br /&gt;
|-&lt;br /&gt;
| [[Applications/MrBayes|MrBayes]]&lt;br /&gt;
| MrBayes: Bayesian Inference of Phylogeny &lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Mvapich2|Mvapich2]]&lt;br /&gt;
| MVAPICH2 is a BSD-licensed implementation of the MPI standard with support for Intel Omni-Path is a high performance.&lt;br /&gt;
|- &lt;br /&gt;
| [[Applications/Ncbi-blast|Ncbi blast]]&lt;br /&gt;
| It finds regions of similarity between biological sequences. The program compares nucleotide or protein sequences to sequence databases and calculates the statistical significance. &lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Netcdf-c|Netcdf-c]]&lt;br /&gt;
|  NetCDF (network Common Data Form) is a set of software libraries and machine-independent data formats that support creating, accessing, and sharing array-oriented scientific data.&lt;br /&gt;
|- &lt;br /&gt;
| [[applications/Nwchem|Nwchem]]&lt;br /&gt;
| NWChem provides computational chemistry tools and particularly large scientific computational chemistry problems.&lt;br /&gt;
|- &lt;br /&gt;
| [[applications/Obitools|Obitools]]&lt;br /&gt;
| The OBITools package is a set of programs specifically designed for analysing NGS data in a DNA meta-barcoding context, considering taxonomic information.&lt;br /&gt;
|- &lt;br /&gt;
| [[applications/Openfoam|Openfoam]]&lt;br /&gt;
| OpenFOAM has an extensive range of features to solve anything from complex fluid flows involving chemical reactions, turbulence and heat transfer, to acoustics, solid mechanics and electromagnetics.&lt;br /&gt;
|-&lt;br /&gt;
|[[applications/Orca|Orca]]&lt;br /&gt;
| ORCA is a flexible, efficient and easy-to-use general-purpose tool for quantum chemistry with a specific emphasis on the spectroscopic properties of open-shell molecules.&lt;br /&gt;
|-&lt;br /&gt;
|[[applications/Packmol|Packmol]]&lt;br /&gt;
| PACKMOL creates an initial point for molecular dynamics simulations by packing molecules in defined regions of space. The packing guarantees that short-range repulsive interactions do not disrupt the simulations. &lt;br /&gt;
|-&lt;br /&gt;
|[[applications/Paraview|Paraview]]&lt;br /&gt;
| ParaView is an open-source, multi-platform data analysis and visualisation application. ParaView users can quickly build visualisations to analyse their data using qualitative and quantitative techniques.&lt;br /&gt;
|-&lt;br /&gt;
|[[applications/Perl|Perl]]&lt;br /&gt;
| Perl is a flexible high-level, general-purpose, interpreted, dynamic programming language with a large number of libraries.&lt;br /&gt;
|- &lt;br /&gt;
|[[applications/Prinseq-lite|Prinseq-lite]]&lt;br /&gt;
| PRINSEQ can be used to filter, reformat, or trim genomic and metagenomic sequence data.&lt;br /&gt;
|- &lt;br /&gt;
|[[applications/Python|Python]]&lt;br /&gt;
| Python is a family of high-level, general-purpose, interpreted, dynamic programming languages and includes IPython.&lt;br /&gt;
|- &lt;br /&gt;
|[[applications/Qiime2|Qiime2]]&lt;br /&gt;
| QIIME 2 is a next-generation microbiome bioinformatics platform that is extensible, free, open-source, and community-developed.&lt;br /&gt;
|- &lt;br /&gt;
|[[applications/R|R]]&lt;br /&gt;
| R is an open-source programming language and software environment for statistical computing and graphics.&lt;br /&gt;
|-&lt;br /&gt;
|[[applications/RaXML|RaXML]]&lt;br /&gt;
| RaXML is an open-source tool for Phylogenetic Analysis and Post-Analysis of Large Phylogenies.&lt;br /&gt;
|-&lt;br /&gt;
|[[applications/Readline|Readline]]&lt;br /&gt;
| GNU Readline is a software library that provides line-editing and history capabilities for interactive programs with a command-line interface, such as Bash.&lt;br /&gt;
|-&lt;br /&gt;
|[[applications/RStudio|RStudio]]&lt;br /&gt;
| RStudio provides popular open-source and enterprise-ready professional software for the R statistical computing environment.&lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Samtools|Samtools]]&lt;br /&gt;
|  Tools (written in C using htslib) for manipulating next-generation sequencing data&lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Savu|Savu]]&lt;br /&gt;
|  Python package to assist with the processing and reconstruction of parallel-beam tomography data.&lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Scalapack|Scalapack]]&lt;br /&gt;
|  The ScaLAPACK (or Scalable LAPACK) library includes a subset of LAPACK routines redesigned for distributed memory MIMD parallel computers&lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Siesta|Siesta]]&lt;br /&gt;
|  SIESTA is both a method and its computer program implementation, to perform efficient electronic structure calculations and ab initio molecular dynamics simulations of molecules and solids.&lt;br /&gt;
|-&lt;br /&gt;
|  [[applications/STAR|STAR]]&lt;br /&gt;
|  Ultrafast universal RNA-seq aligner.&lt;br /&gt;
|-&lt;br /&gt;
|  [[applications/Star-ccm+|Star-ccm+]]&lt;br /&gt;
|  Star-ccm+ package.&lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Tophat|Tophat]]&lt;br /&gt;
|  It is a fast splice junction mapper for RNA-Seq reads. It aligns RNA-Seq reads to mammalian-sized genomes using the ultra high-throughput short read aligner Bowtie, and then analyses the mapping results to identify splice junctions between exons. &lt;br /&gt;
|-&lt;br /&gt;
| [[applications/transabyss|Transabyss]]&lt;br /&gt;
| Software pipeline for analysing ABySS-assembled transcriptome contigs&lt;br /&gt;
|- &lt;br /&gt;
| [[applications/Transrate|Transrate]]&lt;br /&gt;
| Transrate is software for de-novo transcriptome assembly quality analysis&lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Trinityrnaseq|Trinityrnaseq]]&lt;br /&gt;
| Trinity assembles transcript sequences from Illumina RNA-Seq data.&lt;br /&gt;
|-&lt;br /&gt;
|  [[applications/Utilities|Utilities]]&lt;br /&gt;
|  General utility module including zip, wget and git utilities.&lt;br /&gt;
|-&lt;br /&gt;
|  [[applications/Voxfe|Voxfe]]&lt;br /&gt;
| VOX-FE is voxel-based FE software with a sophisticated graphical user interface that allows the complex loading regimes that are inevitably present in bio-mechanical analyses to be readily applied to the model geometry, and the resultant 3D stress and strain patterns to be visualised easily.&lt;br /&gt;
|-&lt;br /&gt;
|  [[applications/Yt|Yt]]&lt;br /&gt;
|  yt supports structured, variable-resolution meshes, unstructured meshes, and discrete or sampled data such as particles. Focused on driving physically meaningful inquiry, yt has been applied in domains such as astrophysics, seismology, nuclear engineering, molecular dynamics, and oceanography. &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Libraries==&lt;br /&gt;
Library software listed here refers to those listed in the libs section of the typing module avail.&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:25%; background: #f5a091;&amp;quot; | &amp;lt;Strong&amp;gt;Library&amp;lt;/Strong&amp;gt;&lt;br /&gt;
| style=&amp;quot;width:75%; background: #f5a091;&amp;quot; | &amp;lt;Strong&amp;gt;Description&amp;lt;/Strong&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Boost&lt;br /&gt;
| C++ Standard Library. Boost libraries are intended to be widely useful, and usable across a broad spectrum of applications.&lt;br /&gt;
|-&lt;br /&gt;
| [[programming/Cuda|Cuda]]&lt;br /&gt;
|  CUDA is a parallel computing platform and application programming interface (API) model created by Nvidia.&lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Expat|Expat]]&lt;br /&gt;
|  Expat XML parser library in C&lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Fftw3|Fftw3]]&lt;br /&gt;
|  FFTW is a C subroutine library for computing the Discrete Fourier Transform ('''DFT''').&lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Gsl|Gsl]]&lt;br /&gt;
|  The GNU Scientific Library ('''GSL''') is a numerical library for C and C++ programmers. &lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Hdf5|Hdf5]]&lt;br /&gt;
|  HDF5 is a data model, library, and file format for storing and managing data.&lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Hypre|Hypre]]&lt;br /&gt;
|  A library of high-performance preconditioners and solvers featuring multi-grid methods for the solution of large, sparse linear systems of equations on massively parallel computers.&lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Libbeagle|Libbeagle]]&lt;br /&gt;
|  BEAGLE is a high-performance library that can perform the core calculations at the heart of most Bayesian and Maximum Likelihood phylogenetics packages.&lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Libgd|Libgd]]&lt;br /&gt;
|  The module LibGD is an open-source code library for the dynamic creation of images.&lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Libjpeg-turbo|Libjpeg-turbo]]&lt;br /&gt;
|  The module Libjpeg-turbo is a JPEG image codec that uses SIMD instructions (''MMX, SSE2, AVX2, NEON, AltiVec'') to accelerate baseline JPEG compression and decompression&lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Libpng|Libpng]]&lt;br /&gt;
|  The reference library for use in applications that read, create, and manipulate PNG (''Portable Network Graphics'') raster image files. &lt;br /&gt;
|-&lt;br /&gt;
| [[Applications/Ncurses|Ncurses]]&lt;br /&gt;
| ncurses (new curses) is a programming library providing an application programming interface (API) that allows the programmer to write text-based user interfaces in a terminal-independent manner.&lt;br /&gt;
|-&lt;br /&gt;
| [[programming/OpenACC|OpenACC]]&lt;br /&gt;
|  OpenACC is an implementation of multithreading, a method of parallelizing whereby a master thread (a series of instructions executed consecutively) forks a specified number of slave threads and the system divides a task among them. This is similar to OpenMP but has had CPU/GPU support from the beginning. There is language support from C/C++ and Fortran.&lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Openblas|Openblas]]&lt;br /&gt;
| OpenBLAS is an optimized BLAS library (based on ''GotoBLAS2'' 1.13 BSD version). &lt;br /&gt;
|-&lt;br /&gt;
| [[programming/OpenCL|OpenCL]]&lt;br /&gt;
|  A framework for writing programs that execute across heterogeneous platforms consisting of central processing units (CPUs), graphics processing units (GPUs), digital signal processors (DSPs), and field-programmable gate arrays (FPGAs) and other processors or hardware accelerators.&lt;br /&gt;
|-&lt;br /&gt;
| [[programming/OpenMP|OpenMP]]&lt;br /&gt;
|  OpenMP is an implementation of multithreading, a method of parallelising whereby a master thread (a series of instructions executed consecutively) forks a specified number of slave threads and the system divides a task among them. There is language support from C/C++ and Fortran.&lt;br /&gt;
|-&lt;br /&gt;
| [[applications/OpenMPI|OpenMPI]]&lt;br /&gt;
| Open MPI is a Message Passing Interface (MPI) library used for communicating between HPC nodes.&lt;br /&gt;
|- &lt;br /&gt;
| [[applications/Parmetis|Parmetis]]&lt;br /&gt;
|  ParMETIS is an MPI-based parallel library that implements a variety of algorithms for partitioning unstructured graphs and meshes, and for computing fill-reducing orderings of sparse matrices.&lt;br /&gt;
|-&lt;br /&gt;
|[[applications/Qt|Qt]]&lt;br /&gt;
| Qt is a cross-platform framework, usually used as a graphical toolkit, although it is also very helpful in creating CLI applications on Viper.&lt;br /&gt;
|-&lt;br /&gt;
| [[applications/Zlib|Zlib]]&lt;br /&gt;
|  zlib is a software library used for data compression.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Test Modules==&lt;br /&gt;
The test-modules module does not provide access to a specific application; instead, it provides access to a further set of modules that are in a development state. &lt;br /&gt;
&lt;br /&gt;
These modules should not be relied on to be stable modules and are subject to change as software installations are tuned.&lt;br /&gt;
&lt;br /&gt;
If you request an application to be installed, we may ask you to test the module while it is in the test modules area before we make it widely available as a standard module.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre style=&amp;quot;background-color:#000000; color: white; font-family: monospace, sans-serif;&amp;quot;&amp;gt;&lt;br /&gt;
[username@login01 ~]$ module add test-modules&lt;br /&gt;
[username@login01 ~]$ module avail&lt;br /&gt;
--------------------------------------------------- /usr/share/Modules/modulefiles ----------------------------------------------------&lt;br /&gt;
dot         module-git  module-info modules     null        use.own&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------- /trinity/clustervision/CentOS/7/modulefiles ---------------------------------------------&lt;br /&gt;
abyss/1.5.2/gcc-4.9.3                   gsl/gcc/2.1                             java/jdk1.8.0_102                       ospray/0.10.1&lt;br /&gt;
&amp;lt;standard output&amp;gt;&lt;br /&gt;
-------------------------------------------- /trinity/clustervision/CentOS/7/test-modules ---------------------------------------------&lt;br /&gt;
SAS/9.4                 gettext/gcc/0.19.8.1          netcdf-c/intel/intelmpi/4.4.1&lt;br /&gt;
ansys/v170_test         glib/gcc/2.50.2               netcdf-f/intel/intelmpi/4.4.4&lt;br /&gt;
ansys/v172sj            grackle/gcc/serial/2.2        ood/anaconda/2021.11&lt;br /&gt;
cairo/1.14.6            harfbuzz/gcc/1.3.3            openfoam-org/10.0/openmpi-4.0.5/gcc-7.3.0    &lt;br /&gt;
comsol/52a              libffi/gcc/3.2.1              pango/1.40.3&lt;br /&gt;
comsol/53               libxml2/gcc/2.9.4             pcre/gccc/8.38&lt;br /&gt;
comsol/53a              matlab/2021a                  pixman/0.34.0&lt;br /&gt;
comsol/54               matlab/test                   ruby/2.3.1&lt;br /&gt;
enzo/gcc/2016-09-28     mercurial/3.9.1-2016-09-28    singularity/3.5.3/gccc-8.2.0&lt;br /&gt;
fontconfig/gcc/2.12.1   mpich/3.2/gcc-5.2.0           scotch/7.0.1/openmpi-4.05/gcc-7.3.0&lt;br /&gt;
fontconfig/gcc/2.8.0    music/gcc/1.53                transabyss/1.5.5&lt;br /&gt;
freetype/2.7            nas./gcc/2.12.02&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[FurtherTopics/FurtherTopics #Modules| Back to Further Topics]]    /    [[Main Page| Main Page]]&lt;/div&gt;</summary>
		<author><name>Pysdlb</name></author>
		
	</entry>
	<entry>
		<id>https://hpc.mediawiki.hull.ac.uk/index.php?title=Main_Page&amp;diff=41863</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://hpc.mediawiki.hull.ac.uk/index.php?title=Main_Page&amp;diff=41863"/>
		<updated>2025-06-16T14:38:30Z</updated>

		<summary type="html">&lt;p&gt;Pysdlb: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
==Welcome To Viper!==&lt;br /&gt;
'''Viper''' is the University's supercomputer in {{CURRENTYEAR}} , often termed an '''HPC''' (or '''H'''igh-'''P'''erformance '''C'''omputer).&lt;br /&gt;
&lt;br /&gt;
It is located on-site with a dedicated team to operate Viper and support users.&lt;br /&gt;
&lt;br /&gt;
* '''New user'''&lt;br /&gt;
**[[#introduction|'''With no knowledge of Viper''']]&lt;br /&gt;
**[[#Quickstart| '''Who already knows what Viper is''']] &lt;br /&gt;
**[[DAIM_Guide| '''Are you a DAIM MSc student needing to use Viper for your project?''']]&lt;br /&gt;
*''' Existing Users'''&lt;br /&gt;
** [[FurtherTopics/FurtherTopics| '''Looking for further information?''']] &lt;br /&gt;
** [[#Support|'''Need support?''']]&lt;br /&gt;
[[ File:Hpc-tidied2.jpg |center| Viper]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div id=&amp;quot;introduction&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
[[#introduction|'''What is a supercomputer?''']]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A supercomputer has a much higher processing power than a general-purpose computer. Viper is composed of:&lt;br /&gt;
*180 compute nodes, each with 28 processing cores and 128GB of memory  &lt;br /&gt;
*4 high-memory nodes with 1TB of memory &lt;br /&gt;
*9 GPU nodes with Nvidia A100s, 4  A40s and a twin P100.&lt;br /&gt;
*2 Visualisation nodes&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Why is Viper useful?'''&lt;br /&gt;
&lt;br /&gt;
*Many jobs can be run at once.&lt;br /&gt;
*These jobs can be split into tasks and run in parallel.&lt;br /&gt;
*Or these jobs can be run with many different scenarios in parallel.&lt;br /&gt;
*Using Viper frees up your personal computer.&lt;br /&gt;
*Viper has significant resources that your desktop computer does not.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Who might use Viper?'''&lt;br /&gt;
&lt;br /&gt;
Viper is currently being used for:&lt;br /&gt;
&lt;br /&gt;
* Astrophysics&lt;br /&gt;
* BioEngineering&lt;br /&gt;
* Business Analysis&lt;br /&gt;
* Computer Science&lt;br /&gt;
* Geographical research&lt;br /&gt;
* Artificial Intelligence&lt;br /&gt;
* And many more&lt;br /&gt;
&lt;br /&gt;
==Quickstart==&lt;br /&gt;
Here is a step-by-step guide to help you run your first job. Feel free to skip any topics you may already be comfortable with.&lt;br /&gt;
&lt;br /&gt;
# [[Quickstart/What Is Viper|What is Viper]]&lt;br /&gt;
# [https://hull.service-now.com/student/ Apply for an account (Student portal)]&lt;br /&gt;
# [[Quickstart/Connect|Getting Connected]]&lt;br /&gt;
# [[Quickstart/Linux Command Line|Linux command line]]&lt;br /&gt;
# [[Quickstart/Using Modules| Using Modules]]&lt;br /&gt;
# [[Quickstart/Interactive|Interactive Sessions]]&lt;br /&gt;
# [[Quickstart/Slurm|Slurm]]&lt;br /&gt;
# [[Quickstart/Batch Jobs|Batch Jobs]]&lt;br /&gt;
# [[Quickstart/Data Management|Data Management]]&lt;br /&gt;
# [[Quickstart/Virtual Environments| Virtual Environments]]&lt;br /&gt;
# [[Quickstart/Tutorial Videos|Tutorial Videos]]&lt;br /&gt;
&lt;br /&gt;
==Support==&lt;br /&gt;
&lt;br /&gt;
* '''[[General/UserDropin|User Drop-in Sessions]] are held every Wednesday from 09:30 to 10:30 am on Teams'''.&lt;br /&gt;
* There is a selection of [[Tutorial Videos/Tutorial Videos|Tutorial Videos]] to help get you started using Viper.&lt;br /&gt;
* In the [https://hull.service-now.com/ Support Portal] you can find forms to request VPN access, report an issue with a job, request a software install, and request a runtime extension.&lt;br /&gt;
&lt;br /&gt;
==Further Topics==&lt;br /&gt;
&lt;br /&gt;
[[FurtherTopics/FurtherTopics| Further Topics]]&lt;/div&gt;</summary>
		<author><name>Pysdlb</name></author>
		
	</entry>
	<entry>
		<id>https://hpc.mediawiki.hull.ac.uk/index.php?title=Quickstart/What_Is_Viper&amp;diff=41862</id>
		<title>Quickstart/What Is Viper</title>
		<link rel="alternate" type="text/html" href="https://hpc.mediawiki.hull.ac.uk/index.php?title=Quickstart/What_Is_Viper&amp;diff=41862"/>
		<updated>2025-06-16T14:35:13Z</updated>

		<summary type="html">&lt;p&gt;Pysdlb: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==What is Viper?==&lt;br /&gt;
Viper is the University of Hull's supercomputer and is located on-site with its dedicated team to administrate it and develop applications upon it.&lt;br /&gt;
&lt;br /&gt;
==What is a supercomputer?==&lt;br /&gt;
[[ File:Vipero1cropped.jpg|frame|These 4 racks contain 180x compute nodes, 4x high memory nodes, and 5x accelerator nodes which form part of Viper.]][[ File:Storage01cropped.jpg|frame|These racks contain the storage which is 0.5 Petabyte and the controller nodes, two login nodes, and two visualisation nodes.]]&lt;br /&gt;
Supercomputers are computers with a high level of computing performance compared to general-purpose computers. A supercomputer like Viper has a lot of elements of a desktop computer — processors, memory, disk, operating system — just more of them.&lt;br /&gt;
&lt;br /&gt;
==Why do we need a supercomputer?==&lt;br /&gt;
The point of having a high-performance computer is so that the individual nodes can work together to solve a problem larger than any one computer can easily solve. &lt;br /&gt;
&lt;br /&gt;
Supercomputers generally aim for maximum in capability computing rather than capacity computing. Capability computing is typically thought of as using the maximum computing power to solve a single large problem in the shortest amount of time. Often, a capability system can solve a problem of a size or complexity that no other computer can, e.g., ''a very complex weather simulation application''.&lt;br /&gt;
&lt;br /&gt;
==How does Viper work?==&lt;br /&gt;
High-performance computers achieve a high level of performance by allowing the user to split a large job into smaller computation tasks, which then run in parallel, or by running a single task with many different scenarios on the data across parallel processing units.&lt;br /&gt;
&lt;br /&gt;
Similar to all other supercomputers, Viper runs on [http://linux.co.uk Linux], which is similar to UNIX in many ways and has a wide body of software to support it.&lt;br /&gt;
&lt;br /&gt;
==Who can use Viper?==&lt;br /&gt;
Viper is available to all research staff and postgraduates at the University of Hull for free and provides an environment that will stimulate innovation and support world-class [https://hpc.wordpress.hull.ac.uk/research-outputs/ research].&lt;br /&gt;
&lt;br /&gt;
Viper is currently used for:&lt;br /&gt;
&lt;br /&gt;
* Astrophysics&lt;br /&gt;
* BioEngineering&lt;br /&gt;
* Business School&lt;br /&gt;
* Chemistry&lt;br /&gt;
* Computer Science&lt;br /&gt;
* Computational Linguistics&lt;br /&gt;
* Geography&lt;br /&gt;
* And many more&lt;br /&gt;
&lt;br /&gt;
== Viper's hardware ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible &amp;quot;&lt;br /&gt;
| style=&amp;quot;width:25%; background: #ecc;&amp;quot; | Hardware&lt;br /&gt;
| style=&amp;quot;width:75%;background: #ecc; &amp;quot; |&lt;br /&gt;
|-&lt;br /&gt;
|[[File: Computenodes.jpg]]&lt;br /&gt;
|  '''Compute Nodes'''&amp;lt;br&amp;gt;These make up most of the computing nodes and perform most of the standard computing processes within the HPC. Each node has 128 GB of RAM.&lt;br /&gt;
|-&lt;br /&gt;
|[[File: Highmemorynodes.jpg]]&lt;br /&gt;
| '''High Memory Nodes'''&amp;lt;br&amp;gt;These are very similar to the compute nodes, but they have much more memory; ours have 1 Terabyte of RAM each, which makes them ideal for research involving large memory models like engineering and DNA analysis in biology.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Acceleratornodes.jpg]]&lt;br /&gt;
|'''Accelerator Nodes'''&amp;lt;br&amp;gt;Also known as GPU nodes. We have 9 GPU nodes, each identical to compute nodes with the addition of an Nvidia Ampere A100, A40 GPU and a twin P100 per node. These are almost similar to high-end graphics cards found in gaming rigs. The usefulness of these cards lies in their thousands of very small processing cores, which enable them to execute small amounts of code in a massively parallel manner. This is why these cards are used in the areas of machine learning and deep learning.&lt;br /&gt;
|-&lt;br /&gt;
|[[File: Visualisationnodes.jpg]]&lt;br /&gt;
|'''Visualisation Nodes'''&amp;lt;br&amp;gt;These are used for connecting from remote computers, such as desktops, and allow the rendered outputs from data to be viewed on a local computer. There are two visualisation nodes with 2x Nvidia GTX 980TI.&lt;br /&gt;
|-&lt;br /&gt;
|[[File: Highspeednetwork.jpg]]&lt;br /&gt;
|'''High Speed Network'''&amp;lt;br&amp;gt;All these compute nodes are connected by a very fast Intel Omni-Path network to allow the compute nodes to act together. This runs at 100Gbit/s.&lt;br /&gt;
|-&lt;br /&gt;
|[[File: Storagenodes.jpg]]&lt;br /&gt;
|'''Storage Nodes'''&amp;lt;br&amp;gt;These are servers in their own right, which allow access to the actual storage arrays (hard disks), Viper accesses its disk storage via these nodes.&lt;br /&gt;
|-&lt;br /&gt;
|[[File: Storagearray.jpg]]&lt;br /&gt;
|'''Storage Array'''&amp;lt;br&amp;gt;These are the actual disks held in a chassis and make up the whole file storage for Viper. Viper has a total file space of 0.5 Petabytes or 500 Terabytes.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Controllernodes.jpg]]&lt;br /&gt;
|'''Controller Node'''&amp;lt;br&amp;gt;The controller nodes are responsible for the management of all the compute nodes. Managing the loading of jobs, their termination and completion via the job scheduler, for Viper, this is SLURM.&lt;br /&gt;
|-&lt;br /&gt;
|[[ File:Loginnodes.jpg ]]&lt;br /&gt;
|'''Login Nodes'''&amp;lt;br&amp;gt;These are the nodes which allow the user to log in to the cluster, and this area is then used by the user to prepare jobs for the cluster. Although this is a server in its own right, it is not used for computing work.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Main Page #Quickstart| Back]]   /   [https://viper.hull.ac.uk/ Next (Apply for an account)]&lt;/div&gt;</summary>
		<author><name>Pysdlb</name></author>
		
	</entry>
	<entry>
		<id>https://hpc.mediawiki.hull.ac.uk/index.php?title=Quickstart/What_Is_Viper&amp;diff=41861</id>
		<title>Quickstart/What Is Viper</title>
		<link rel="alternate" type="text/html" href="https://hpc.mediawiki.hull.ac.uk/index.php?title=Quickstart/What_Is_Viper&amp;diff=41861"/>
		<updated>2025-06-16T14:33:26Z</updated>

		<summary type="html">&lt;p&gt;Pysdlb: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==What is Viper?==&lt;br /&gt;
Viper is the University of Hull's supercomputer and is located on-site with its own dedicated team to administrate it and develop applications upon it.&lt;br /&gt;
&lt;br /&gt;
==What is a supercomputer?==&lt;br /&gt;
[[ File:Vipero1cropped.jpg|frame|These 4 racks contain 180x compute nodes, 4x high memory nodes, and 5x accelerator nodes which form part of Viper.]][[ File:Storage01cropped.jpg|frame|These racks contain the storage which is 0.5 Petabyte and the controller nodes, two login nodes, and two visualisation nodes.]]&lt;br /&gt;
Supercomputers are computers with a high level of computing performance compared to general-purpose computers. A supercomputer like Viper has a lot of elements of a desktop computer — processors, memory, disk, operating system — just more of them.&lt;br /&gt;
&lt;br /&gt;
==Why do we need a supercomputer?==&lt;br /&gt;
The point of having a high-performance computer is so that the individual nodes can work together to solve a problem larger than any one computer can easily solve. &lt;br /&gt;
&lt;br /&gt;
Supercomputers generally aim for the maximum in capability computing rather than capacity computing. Capability computing is typically thought of as using the maximum computing power to solve a single large problem in the shortest amount of time. Often a capability system is able to solve a problem of a size or complexity that no other computer can, e.g., ''a very complex weather simulation application''.&lt;br /&gt;
&lt;br /&gt;
==How does Viper work?==&lt;br /&gt;
High-performance computers achieve a high level of performance by allowing the user to split a large job into smaller computation tasks which then run in parallel, or by running a single task with many different scenarios on the data across parallel processing units.&lt;br /&gt;
&lt;br /&gt;
Similar to all other supercomputers Viper runs on [http://linux.co.uk Linux], which is similar to UNIX in many ways and has a wide body of software to support it.&lt;br /&gt;
&lt;br /&gt;
==Who can use Viper?==&lt;br /&gt;
Viper is available to all research staff and postgraduates at the University of Hull for free and provides an environment that will stimulate innovation and support world-class [https://hpc.wordpress.hull.ac.uk/research-outputs/ research].&lt;br /&gt;
&lt;br /&gt;
Viper is currently used for:&lt;br /&gt;
&lt;br /&gt;
* Astrophysics&lt;br /&gt;
* BioEngineering&lt;br /&gt;
* Business School&lt;br /&gt;
* Chemistry&lt;br /&gt;
* Computer Science&lt;br /&gt;
* Computation Linguistics&lt;br /&gt;
* Geography&lt;br /&gt;
* And many more&lt;br /&gt;
&lt;br /&gt;
== Viper's hardware ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible &amp;quot;&lt;br /&gt;
| style=&amp;quot;width:25%; background: #ecc;&amp;quot; | Hardware&lt;br /&gt;
| style=&amp;quot;width:75%;background: #ecc; &amp;quot; |&lt;br /&gt;
|-&lt;br /&gt;
|[[File: Computenodes.jpg]]&lt;br /&gt;
|  '''Compute Nodes'''&amp;lt;br&amp;gt;These make up most of the computing nodes and perform most of the standard computing processes within the HPC. Each node has 128 GB of RAM.&lt;br /&gt;
|-&lt;br /&gt;
|[[File: Highmemorynodes.jpg]]&lt;br /&gt;
| '''High Memory Nodes'''&amp;lt;br&amp;gt;These are very similar to the compute nodes, but they have much more memory; ours have 1 Terabyte of RAM each, which makes them ideal for research involving large memory models like engineering and DNA analysis in biology.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Acceleratornodes.jpg]]&lt;br /&gt;
|'''Accelerator Nodes'''&amp;lt;br&amp;gt;Also known as GPU nodes. We have 9 GPU nodes, each identical to compute nodes with the addition of an Nvidia Ampere A100, A40 GPU and a twin P100 per node. These are almost similar to high-end graphics cards found in gaming rigs. The usefulness of these cards lies in their thousands of very small processing cores, which enable them to execute small amounts of code in a massively parallel manner. This is why these cards are used in the areas of machine learning and deep learning.&lt;br /&gt;
|-&lt;br /&gt;
|[[File: Visualisationnodes.jpg]]&lt;br /&gt;
|'''Visualisation Nodes'''&amp;lt;br&amp;gt;These are used for connecting from remote computers, such as desktops, and allow the rendered outputs from data to be viewed on a local computer. There are two visualisation nodes with 2x Nvidia GTX 980TI.&lt;br /&gt;
|-&lt;br /&gt;
|[[File: Highspeednetwork.jpg]]&lt;br /&gt;
|'''High Speed Network'''&amp;lt;br&amp;gt;All these compute nodes are connected by a very fast Intel Omni-Path network to allow the compute nodes to act together. This runs at 100Gbit/s.&lt;br /&gt;
|-&lt;br /&gt;
|[[File: Storagenodes.jpg]]&lt;br /&gt;
|'''Storage Nodes'''&amp;lt;br&amp;gt;These are servers in their own right, which allow access to the actual storage arrays (hard disks), Viper accesses its disk storage via these nodes.&lt;br /&gt;
|-&lt;br /&gt;
|[[File: Storagearray.jpg]]&lt;br /&gt;
|'''Storage Array'''&amp;lt;br&amp;gt;These are the actual disks held in a chassis and make up the whole file storage for Viper. Viper has a total file space of 0.5 Petabytes or 500 Terabytes.&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Controllernodes.jpg]]&lt;br /&gt;
|'''Controller Node'''&amp;lt;br&amp;gt;The controller nodes are responsible for the management of all the compute nodes. Managing the loading of jobs, their termination and completion via the job scheduler, for Viper, this is SLURM.&lt;br /&gt;
|-&lt;br /&gt;
|[[ File:Loginnodes.jpg ]]&lt;br /&gt;
|'''Login Nodes'''&amp;lt;br&amp;gt;These are the nodes which allow the user to log in to the cluster, and this area is then used by the user to prepare jobs for the cluster. Although this is a server in its own right, it is not used for computing work.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Main Page #Quickstart| Back]]   /   [https://viper.hull.ac.uk/ Next (Apply for an account)]&lt;/div&gt;</summary>
		<author><name>Pysdlb</name></author>
		
	</entry>
	<entry>
		<id>https://hpc.mediawiki.hull.ac.uk/index.php?title=Quickstart/Connect&amp;diff=41860</id>
		<title>Quickstart/Connect</title>
		<link rel="alternate" type="text/html" href="https://hpc.mediawiki.hull.ac.uk/index.php?title=Quickstart/Connect&amp;diff=41860"/>
		<updated>2025-02-17T09:56:54Z</updated>

		<summary type="html">&lt;p&gt;Pysdlb: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
A VPN is required to connect to Viper off campus or from the university guest's wifi. Connections from Eduroam don't require VPN.&lt;br /&gt;
&lt;br /&gt;
* If you have a managed PC then VPN access is already provided.&lt;br /&gt;
* If you have your own computer and want VPN access you can request access through the [https://hull.service-now.com/ Support Portal].&lt;br /&gt;
&lt;br /&gt;
==Connection Method 1 - Web browser==&lt;br /&gt;
&lt;br /&gt;
Viper can be accessed through a browser using the Viper Ondemand service which allows you to run jobs without using an SSH terminal&lt;br /&gt;
&lt;br /&gt;
* [https://viperood.hpc.hull.ac.uk/pun/sys/dashboard Viper Ondemand]&lt;br /&gt;
&lt;br /&gt;
==Connection Method 2 - SSH== &lt;br /&gt;
&lt;br /&gt;
If you wish to use an SSH terminal follow the instructions below.&lt;br /&gt;
&lt;br /&gt;
''If this is your first time connecting please note that you may see an error message in .XAuthority, this is normal and you can ignore it.''&lt;br /&gt;
&lt;br /&gt;
===Connection Method 2 - Connecting with a Windows PC===&lt;br /&gt;
&lt;br /&gt;
An application that allows SSH connections must be installed to connect to Viper from a Windows PC. We recommend MobaXterm.&lt;br /&gt;
&lt;br /&gt;
'''Installing MobaXterm'''&lt;br /&gt;
&lt;br /&gt;
1. Visit [https://mobaxterm.mobatek.net/download-home-edition.html MobaXterm Website]&lt;br /&gt;
&lt;br /&gt;
2. Complying with the license agreement download the ''portable version''&lt;br /&gt;
&lt;br /&gt;
[[File:Mobaxtermportable.png| none|link=https://mobaxterm.mobatek.net/download-home-edition.html]]&lt;br /&gt;
&lt;br /&gt;
3. Unzip the file&lt;br /&gt;
&lt;br /&gt;
4. Double-click MobaXterm_Personal_24.2 (or later)&lt;br /&gt;
&lt;br /&gt;
'''Using MobaXterm To Connect'''&lt;br /&gt;
&lt;br /&gt;
1. Launch MobaXterm&lt;br /&gt;
&lt;br /&gt;
2. Click 'Session'&lt;br /&gt;
&lt;br /&gt;
[[File:Session.JPG|none]]&lt;br /&gt;
&lt;br /&gt;
3. Select the 'SSH' type connection&lt;br /&gt;
[[File:moba_ssh.JPG|none]]&lt;br /&gt;
4. Enter the Remote host: '''viperlogin.hpc.hull.ac.uk''' (''port 22 if required'')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5. Enter your Username (University User ID)&lt;br /&gt;
[[File:moba_username.JPG|none]]&lt;br /&gt;
6. Click OK&lt;br /&gt;
&lt;br /&gt;
7. A terminal window will appear, enter your password followed by ''enter'', this will not be echoed to the screen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
password:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
8. If you have connected successfully you will see the following:&lt;br /&gt;
&amp;lt;pre style=&amp;quot;background-color: #000000; color: white; border: 2px solid black; font-family: monospace, sans-serif;&amp;quot;&amp;gt;&lt;br /&gt;
[username@login01 ~]$ &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Connection Method 2 - Connecting on Mac===&lt;br /&gt;
&lt;br /&gt;
1. Go to Applications -&amp;gt; Utilities and open Terminal&lt;br /&gt;
&lt;br /&gt;
2. Type ssh -Y &amp;lt;''yourusername''&amp;gt;@viperlogin.hpc..hull.ac.uk&lt;br /&gt;
&lt;br /&gt;
3. The first time you connect to Viper, a message asks if you want to continue connecting. This message appears because Viper has an RSA key that is not stored in your system registry/keychain, the identity of which cannot be verified. Type 'yes' and press ''enter''.&lt;br /&gt;
&lt;br /&gt;
4. Enter your password followed by ''enter''; this will not be echoed on the screen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5. If you have connected successfully you will see the following:&lt;br /&gt;
&amp;lt;pre style=&amp;quot;background-color: #000000; color: white; border: 2px solid black; font-family: monospace, sans-serif;&amp;quot;&amp;gt;&lt;br /&gt;
[username@login01 ~]$ &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Connection Method 2 - Connecting on Linux===&lt;br /&gt;
&lt;br /&gt;
1. Open a Terminal application&lt;br /&gt;
&lt;br /&gt;
2. Type '''ssh -Y &amp;lt;''yourusername''&amp;gt;@viperlogin.hpc.hull.ac.uk'''&lt;br /&gt;
&lt;br /&gt;
3.  The first time you connect to Viper, a message asks if you want to continue connecting. This message appears because Viper has an RSA key that is not stored in your system registry/keychain, the identity of which cannot be verified. Type 'yes' and press ''enter''.&lt;br /&gt;
&lt;br /&gt;
4. Enter your password followed by ''enter'', this will not be echoed to the screen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
password:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
5. If you have connected successfully you will see the following:&lt;br /&gt;
&amp;lt;pre style=&amp;quot;background-color: #000000; color: white; border: 2px solid black; font-family: monospace, sans-serif;&amp;quot;&amp;gt;&lt;br /&gt;
[username@login01 ~]$ &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Main Page#Quickstart| Back]]   /   [[Quickstart/Linux Command Line| Next (Linux Command Line)]]&lt;/div&gt;</summary>
		<author><name>Pysdlb</name></author>
		
	</entry>
	<entry>
		<id>https://hpc.mediawiki.hull.ac.uk/index.php?title=Quickstart/Connect&amp;diff=41859</id>
		<title>Quickstart/Connect</title>
		<link rel="alternate" type="text/html" href="https://hpc.mediawiki.hull.ac.uk/index.php?title=Quickstart/Connect&amp;diff=41859"/>
		<updated>2025-01-22T16:39:11Z</updated>

		<summary type="html">&lt;p&gt;Pysdlb: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
To connect to Viper off campus a VPN is required. &lt;br /&gt;
&lt;br /&gt;
* If you have a managed PC then VPN access is already provided.&lt;br /&gt;
* If you have your own computer and want VPN access you can request access through the [https://hull.service-now.com/ Support Portal].&lt;br /&gt;
&lt;br /&gt;
==Connection Method 1 - Web browser==&lt;br /&gt;
&lt;br /&gt;
Viper can be accessed through a browser using the Viper Ondemand service which allow you to run jobs without using an SSH terminal&lt;br /&gt;
&lt;br /&gt;
* [https://viperood.hpc.hull.ac.uk/pun/sys/dashboard Viper Ondemand]&lt;br /&gt;
&lt;br /&gt;
==Connection Method 2 - SSH== &lt;br /&gt;
&lt;br /&gt;
If you wish to use an SSH terminal following the instructions below.&lt;br /&gt;
&lt;br /&gt;
''If this is your first time connecting please note that you may see an error message in .XAuthority, this is normal and you can ignore it.''&lt;br /&gt;
&lt;br /&gt;
===Connection Method 2 - Connecting with a Windows PC===&lt;br /&gt;
&lt;br /&gt;
An application that allows SSH connections must be installed to connect to Viper from a Windows PC. We recommend MobaXterm.&lt;br /&gt;
&lt;br /&gt;
'''Installing MobaXterm'''&lt;br /&gt;
&lt;br /&gt;
1. Visit [https://mobaxterm.mobatek.net/download-home-edition.html MobaXterm Website]&lt;br /&gt;
&lt;br /&gt;
2. Complying with the license agreement download the ''portable version''&lt;br /&gt;
&lt;br /&gt;
[[File:Mobaxtermportable.png| none|link=https://mobaxterm.mobatek.net/download-home-edition.html]]&lt;br /&gt;
&lt;br /&gt;
3. Unzip the file&lt;br /&gt;
&lt;br /&gt;
4. Double-click MobaXterm_Personal_24.2 (or later)&lt;br /&gt;
&lt;br /&gt;
'''Using MobaXterm To Connect'''&lt;br /&gt;
&lt;br /&gt;
1. Launch MobaXterm&lt;br /&gt;
&lt;br /&gt;
2. Click 'Session'&lt;br /&gt;
&lt;br /&gt;
[[File:Session.JPG|none]]&lt;br /&gt;
&lt;br /&gt;
3. Select the 'SSH' type connection&lt;br /&gt;
[[File:moba_ssh.JPG|none]]&lt;br /&gt;
4. Enter the Remote host: '''viperlogin.hpc.hull.ac.uk''' (''port 22 if required'')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5. Enter your Username (University User ID)&lt;br /&gt;
[[File:moba_username.JPG|none]]&lt;br /&gt;
6. Click OK&lt;br /&gt;
&lt;br /&gt;
7. A terminal window will appear, enter your password followed by ''enter'', this will not be echoed to the screen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
password:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
8. If you have connected successfully you will see the following:&lt;br /&gt;
&amp;lt;pre style=&amp;quot;background-color: #000000; color: white; border: 2px solid black; font-family: monospace, sans-serif;&amp;quot;&amp;gt;&lt;br /&gt;
[username@login01 ~]$ &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Connection Method 2 - Connecting on Mac===&lt;br /&gt;
&lt;br /&gt;
1. Go to Applications -&amp;gt; Utilities and open Terminal&lt;br /&gt;
&lt;br /&gt;
2. Type ssh -Y &amp;lt;''yourusername''&amp;gt;@viperlogin.hpc..hull.ac.uk&lt;br /&gt;
&lt;br /&gt;
3. The first time you connect to Viper, a message asks if you want to continue connecting. This message appears because Viper has an RSA key that is not stored in your system registry/keychain, the identity of which cannot be verified. Type 'yes' and press ''enter''.&lt;br /&gt;
&lt;br /&gt;
4. Enter your password followed by ''enter''; this will not be echoed on the screen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5. If you have connected successfully you will see the following:&lt;br /&gt;
&amp;lt;pre style=&amp;quot;background-color: #000000; color: white; border: 2px solid black; font-family: monospace, sans-serif;&amp;quot;&amp;gt;&lt;br /&gt;
[username@login01 ~]$ &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Connection Method 2 - Connecting on Linux===&lt;br /&gt;
&lt;br /&gt;
1. Open a Terminal application&lt;br /&gt;
&lt;br /&gt;
2. Type '''ssh -Y &amp;lt;''yourusername''&amp;gt;@viperlogin.hpc.hull.ac.uk'''&lt;br /&gt;
&lt;br /&gt;
3.  The first time you connect to Viper, a message asks if you want to continue connecting. This message appears because Viper has an RSA key that is not stored in your system registry/keychain, the identity of which cannot be verified. Type 'yes' and press ''enter''.&lt;br /&gt;
&lt;br /&gt;
4. Enter your password followed by ''enter'', this will not be echoed to the screen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
password:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
5. If you have connected successfully you will see the following:&lt;br /&gt;
&amp;lt;pre style=&amp;quot;background-color: #000000; color: white; border: 2px solid black; font-family: monospace, sans-serif;&amp;quot;&amp;gt;&lt;br /&gt;
[username@login01 ~]$ &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Main Page#Quickstart| Back]]   /   [[Quickstart/Linux Command Line| Next (Linux Command Line)]]&lt;/div&gt;</summary>
		<author><name>Pysdlb</name></author>
		
	</entry>
	<entry>
		<id>https://hpc.mediawiki.hull.ac.uk/index.php?title=Quickstart/Connect&amp;diff=41858</id>
		<title>Quickstart/Connect</title>
		<link rel="alternate" type="text/html" href="https://hpc.mediawiki.hull.ac.uk/index.php?title=Quickstart/Connect&amp;diff=41858"/>
		<updated>2025-01-22T15:36:42Z</updated>

		<summary type="html">&lt;p&gt;Pysdlb: /* Connection Method 2 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
To connect to Viper off campus a VPN is required. &lt;br /&gt;
&lt;br /&gt;
* If you have a managed PC then VPN access is already provided.&lt;br /&gt;
* If you have your own computer and want VPN access you can request access through the [https://hull.service-now.com/ Support Portal].&lt;br /&gt;
&lt;br /&gt;
==Connection Method 1==&lt;br /&gt;
&lt;br /&gt;
Viper can be accessed through a browser using the Viper Ondemand service which allow you to run jobs without using an SSH terminal&lt;br /&gt;
&lt;br /&gt;
* [https://viperood.hpc.hull.ac.uk/pun/sys/dashboard Viper Ondemand]&lt;br /&gt;
&lt;br /&gt;
==Connection Method 2== &lt;br /&gt;
&lt;br /&gt;
If you wish to use an SSH terminal following the instructions below.&lt;br /&gt;
&lt;br /&gt;
''If this is your first time connecting please note that you may see an error message in .XAuthority, this is normal and you can ignore it.''&lt;br /&gt;
&lt;br /&gt;
===Connection Method 2 - Connecting with a Windows PC===&lt;br /&gt;
&lt;br /&gt;
An application that allows SSH connections must be installed to connect to Viper from a Windows PC. We recommend MobaXterm.&lt;br /&gt;
&lt;br /&gt;
'''Installing MobaXterm'''&lt;br /&gt;
&lt;br /&gt;
1. Visit [https://mobaxterm.mobatek.net/download-home-edition.html MobaXterm Website]&lt;br /&gt;
&lt;br /&gt;
2. Complying with the license agreement download the ''portable version''&lt;br /&gt;
&lt;br /&gt;
[[File:Mobaxtermportable.png| none|link=https://mobaxterm.mobatek.net/download-home-edition.html]]&lt;br /&gt;
&lt;br /&gt;
3. Unzip the file&lt;br /&gt;
&lt;br /&gt;
4. Double-click MobaXterm_Personal_24.2 (or later)&lt;br /&gt;
&lt;br /&gt;
'''Using MobaXterm To Connect'''&lt;br /&gt;
&lt;br /&gt;
1. Launch MobaXterm&lt;br /&gt;
&lt;br /&gt;
2. Click 'Session'&lt;br /&gt;
&lt;br /&gt;
[[File:Session.JPG|none]]&lt;br /&gt;
&lt;br /&gt;
3. Select the 'SSH' type connection&lt;br /&gt;
[[File:moba_ssh.JPG|none]]&lt;br /&gt;
4. Enter the Remote host: '''viperlogin.hpc.hull.ac.uk''' (''port 22 if required'')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5. Enter your Username (University User ID)&lt;br /&gt;
[[File:moba_username.JPG|none]]&lt;br /&gt;
6. Click OK&lt;br /&gt;
&lt;br /&gt;
7. A terminal window will appear, enter your password followed by ''enter'', this will not be echoed to the screen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
password:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
8. If you have connected successfully you will see the following:&lt;br /&gt;
&amp;lt;pre style=&amp;quot;background-color: #000000; color: white; border: 2px solid black; font-family: monospace, sans-serif;&amp;quot;&amp;gt;&lt;br /&gt;
[username@login01 ~]$ &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Connection Method 2 - Connecting on Mac===&lt;br /&gt;
&lt;br /&gt;
1. Go to Applications -&amp;gt; Utilities and open Terminal&lt;br /&gt;
&lt;br /&gt;
2. Type ssh -Y &amp;lt;''yourusername''&amp;gt;@viperlogin.hpc..hull.ac.uk&lt;br /&gt;
&lt;br /&gt;
3. The first time you connect to Viper, a message asks if you want to continue connecting. This message appears because Viper has an RSA key that is not stored in your system registry/keychain, the identity of which cannot be verified. Type 'yes' and press ''enter''.&lt;br /&gt;
&lt;br /&gt;
4. Enter your password followed by ''enter''; this will not be echoed on the screen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5. If you have connected successfully you will see the following:&lt;br /&gt;
&amp;lt;pre style=&amp;quot;background-color: #000000; color: white; border: 2px solid black; font-family: monospace, sans-serif;&amp;quot;&amp;gt;&lt;br /&gt;
[username@login01 ~]$ &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Connection Method 2 - Connecting on Linux===&lt;br /&gt;
&lt;br /&gt;
1. Open a Terminal application&lt;br /&gt;
&lt;br /&gt;
2. Type '''ssh -Y &amp;lt;''yourusername''&amp;gt;@viperlogin.hpc.hull.ac.uk'''&lt;br /&gt;
&lt;br /&gt;
3.  The first time you connect to Viper, a message asks if you want to continue connecting. This message appears because Viper has an RSA key that is not stored in your system registry/keychain, the identity of which cannot be verified. Type 'yes' and press ''enter''.&lt;br /&gt;
&lt;br /&gt;
4. Enter your password followed by ''enter'', this will not be echoed to the screen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
password:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
5. If you have connected successfully you will see the following:&lt;br /&gt;
&amp;lt;pre style=&amp;quot;background-color: #000000; color: white; border: 2px solid black; font-family: monospace, sans-serif;&amp;quot;&amp;gt;&lt;br /&gt;
[username@login01 ~]$ &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Main Page#Quickstart| Back]]   /   [[Quickstart/Linux Command Line| Next (Linux Command Line)]]&lt;/div&gt;</summary>
		<author><name>Pysdlb</name></author>
		
	</entry>
	<entry>
		<id>https://hpc.mediawiki.hull.ac.uk/index.php?title=Quickstart/Connect&amp;diff=41857</id>
		<title>Quickstart/Connect</title>
		<link rel="alternate" type="text/html" href="https://hpc.mediawiki.hull.ac.uk/index.php?title=Quickstart/Connect&amp;diff=41857"/>
		<updated>2025-01-22T15:36:04Z</updated>

		<summary type="html">&lt;p&gt;Pysdlb: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
To connect to Viper off campus a VPN is required. &lt;br /&gt;
&lt;br /&gt;
* If you have a managed PC then VPN access is already provided.&lt;br /&gt;
* If you have your own computer and want VPN access you can request access through the [https://hull.service-now.com/ Support Portal].&lt;br /&gt;
&lt;br /&gt;
==Connection Method 1==&lt;br /&gt;
&lt;br /&gt;
Viper can be accessed through a browser using the Viper Ondemand service which allow you to run jobs without using an SSH terminal&lt;br /&gt;
&lt;br /&gt;
* [https://viperood.hpc.hull.ac.uk/pun/sys/dashboard Viper Ondemand]&lt;br /&gt;
&lt;br /&gt;
==Connection Method 2== &lt;br /&gt;
&lt;br /&gt;
If you wish to use an SSH terminal following the instructions below.&lt;br /&gt;
&lt;br /&gt;
* Jump ahead to your operating system: [[#Connecting on a Windows PC| Windows]] / [[#Connecting on Mac| Mac]] / [[#Connecting on Linux| Linux]]&lt;br /&gt;
&lt;br /&gt;
''If this is your first time connecting please note that you may see an error message in .XAuthority, this is normal and you can ignore it.''&lt;br /&gt;
&lt;br /&gt;
===Connection Method 2 - Connecting with a Windows PC===&lt;br /&gt;
&lt;br /&gt;
An application that allows SSH connections must be installed to connect to Viper from a Windows PC. We recommend MobaXterm.&lt;br /&gt;
&lt;br /&gt;
'''Installing MobaXterm'''&lt;br /&gt;
&lt;br /&gt;
1. Visit [https://mobaxterm.mobatek.net/download-home-edition.html MobaXterm Website]&lt;br /&gt;
&lt;br /&gt;
2. Complying with the license agreement download the ''portable version''&lt;br /&gt;
&lt;br /&gt;
[[File:Mobaxtermportable.png| none|link=https://mobaxterm.mobatek.net/download-home-edition.html]]&lt;br /&gt;
&lt;br /&gt;
3. Unzip the file&lt;br /&gt;
&lt;br /&gt;
4. Double-click MobaXterm_Personal_24.2 (or later)&lt;br /&gt;
&lt;br /&gt;
'''Using MobaXterm To Connect'''&lt;br /&gt;
&lt;br /&gt;
1. Launch MobaXterm&lt;br /&gt;
&lt;br /&gt;
2. Click 'Session'&lt;br /&gt;
&lt;br /&gt;
[[File:Session.JPG|none]]&lt;br /&gt;
&lt;br /&gt;
3. Select the 'SSH' type connection&lt;br /&gt;
[[File:moba_ssh.JPG|none]]&lt;br /&gt;
4. Enter the Remote host: '''viperlogin.hpc.hull.ac.uk''' (''port 22 if required'')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5. Enter your Username (University User ID)&lt;br /&gt;
[[File:moba_username.JPG|none]]&lt;br /&gt;
6. Click OK&lt;br /&gt;
&lt;br /&gt;
7. A terminal window will appear, enter your password followed by ''enter'', this will not be echoed to the screen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
password:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
8. If you have connected successfully you will see the following:&lt;br /&gt;
&amp;lt;pre style=&amp;quot;background-color: #000000; color: white; border: 2px solid black; font-family: monospace, sans-serif;&amp;quot;&amp;gt;&lt;br /&gt;
[username@login01 ~]$ &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Connection Method 2 - Connecting on Mac===&lt;br /&gt;
&lt;br /&gt;
1. Go to Applications -&amp;gt; Utilities and open Terminal&lt;br /&gt;
&lt;br /&gt;
2. Type ssh -Y &amp;lt;''yourusername''&amp;gt;@viperlogin.hpc..hull.ac.uk&lt;br /&gt;
&lt;br /&gt;
3. The first time you connect to Viper, a message asks if you want to continue connecting. This message appears because Viper has an RSA key that is not stored in your system registry/keychain, the identity of which cannot be verified. Type 'yes' and press ''enter''.&lt;br /&gt;
&lt;br /&gt;
4. Enter your password followed by ''enter''; this will not be echoed on the screen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5. If you have connected successfully you will see the following:&lt;br /&gt;
&amp;lt;pre style=&amp;quot;background-color: #000000; color: white; border: 2px solid black; font-family: monospace, sans-serif;&amp;quot;&amp;gt;&lt;br /&gt;
[username@login01 ~]$ &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Connection Method 2 - Connecting on Linux===&lt;br /&gt;
&lt;br /&gt;
1. Open a Terminal application&lt;br /&gt;
&lt;br /&gt;
2. Type '''ssh -Y &amp;lt;''yourusername''&amp;gt;@viperlogin.hpc.hull.ac.uk'''&lt;br /&gt;
&lt;br /&gt;
3.  The first time you connect to Viper, a message asks if you want to continue connecting. This message appears because Viper has an RSA key that is not stored in your system registry/keychain, the identity of which cannot be verified. Type 'yes' and press ''enter''.&lt;br /&gt;
&lt;br /&gt;
4. Enter your password followed by ''enter'', this will not be echoed to the screen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
password:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
5. If you have connected successfully you will see the following:&lt;br /&gt;
&amp;lt;pre style=&amp;quot;background-color: #000000; color: white; border: 2px solid black; font-family: monospace, sans-serif;&amp;quot;&amp;gt;&lt;br /&gt;
[username@login01 ~]$ &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Main Page#Quickstart| Back]]   /   [[Quickstart/Linux Command Line| Next (Linux Command Line)]]&lt;/div&gt;</summary>
		<author><name>Pysdlb</name></author>
		
	</entry>
	<entry>
		<id>https://hpc.mediawiki.hull.ac.uk/index.php?title=Quickstart/Connect&amp;diff=41856</id>
		<title>Quickstart/Connect</title>
		<link rel="alternate" type="text/html" href="https://hpc.mediawiki.hull.ac.uk/index.php?title=Quickstart/Connect&amp;diff=41856"/>
		<updated>2025-01-22T15:35:42Z</updated>

		<summary type="html">&lt;p&gt;Pysdlb: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;To connect to Viper off campus a VPN is required. &lt;br /&gt;
&lt;br /&gt;
* If you have a managed PC then VPN access is already provided.&lt;br /&gt;
* If you have your own computer and want VPN access you can request access through the [https://hull.service-now.com/ Support Portal].&lt;br /&gt;
&lt;br /&gt;
==Connection Method 1==&lt;br /&gt;
&lt;br /&gt;
Viper can be accessed through a browser using the Viper Ondemand service which allow you to run jobs without using an SSH terminal&lt;br /&gt;
&lt;br /&gt;
* [https://viperood.hpc.hull.ac.uk/pun/sys/dashboard Viper Ondemand]&lt;br /&gt;
&lt;br /&gt;
==Connection Method 2== &lt;br /&gt;
&lt;br /&gt;
If you wish to use an SSH terminal following the instructions below.&lt;br /&gt;
&lt;br /&gt;
* Jump ahead to your operating system: [[#Connecting on a Windows PC| Windows]] / [[#Connecting on Mac| Mac]] / [[#Connecting on Linux| Linux]]&lt;br /&gt;
&lt;br /&gt;
''If this is your first time connecting please note that you may see an error message in .XAuthority, this is normal and you can ignore it.''&lt;br /&gt;
&lt;br /&gt;
===Connection Method 2 - Connecting with a Windows PC===&lt;br /&gt;
&lt;br /&gt;
An application that allows SSH connections must be installed to connect to Viper from a Windows PC. We recommend MobaXterm.&lt;br /&gt;
&lt;br /&gt;
'''Installing MobaXterm'''&lt;br /&gt;
&lt;br /&gt;
1. Visit [https://mobaxterm.mobatek.net/download-home-edition.html MobaXterm Website]&lt;br /&gt;
&lt;br /&gt;
2. Complying with the license agreement download the ''portable version''&lt;br /&gt;
&lt;br /&gt;
[[File:Mobaxtermportable.png| none|link=https://mobaxterm.mobatek.net/download-home-edition.html]]&lt;br /&gt;
&lt;br /&gt;
3. Unzip the file&lt;br /&gt;
&lt;br /&gt;
4. Double-click MobaXterm_Personal_24.2 (or later)&lt;br /&gt;
&lt;br /&gt;
'''Using MobaXterm To Connect'''&lt;br /&gt;
&lt;br /&gt;
1. Launch MobaXterm&lt;br /&gt;
&lt;br /&gt;
2. Click 'Session'&lt;br /&gt;
&lt;br /&gt;
[[File:Session.JPG|none]]&lt;br /&gt;
&lt;br /&gt;
3. Select the 'SSH' type connection&lt;br /&gt;
[[File:moba_ssh.JPG|none]]&lt;br /&gt;
4. Enter the Remote host: '''viperlogin.hpc.hull.ac.uk''' (''port 22 if required'')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5. Enter your Username (University User ID)&lt;br /&gt;
[[File:moba_username.JPG|none]]&lt;br /&gt;
6. Click OK&lt;br /&gt;
&lt;br /&gt;
7. A terminal window will appear, enter your password followed by ''enter'', this will not be echoed to the screen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
password:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
8. If you have connected successfully you will see the following:&lt;br /&gt;
&amp;lt;pre style=&amp;quot;background-color: #000000; color: white; border: 2px solid black; font-family: monospace, sans-serif;&amp;quot;&amp;gt;&lt;br /&gt;
[username@login01 ~]$ &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Connection Method 2 - Connecting on Mac===&lt;br /&gt;
&lt;br /&gt;
1. Go to Applications -&amp;gt; Utilities and open Terminal&lt;br /&gt;
&lt;br /&gt;
2. Type ssh -Y &amp;lt;''yourusername''&amp;gt;@viperlogin.hpc..hull.ac.uk&lt;br /&gt;
&lt;br /&gt;
3. The first time you connect to Viper, a message asks if you want to continue connecting. This message appears because Viper has an RSA key that is not stored in your system registry/keychain, the identity of which cannot be verified. Type 'yes' and press ''enter''.&lt;br /&gt;
&lt;br /&gt;
4. Enter your password followed by ''enter''; this will not be echoed on the screen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5. If you have connected successfully you will see the following:&lt;br /&gt;
&amp;lt;pre style=&amp;quot;background-color: #000000; color: white; border: 2px solid black; font-family: monospace, sans-serif;&amp;quot;&amp;gt;&lt;br /&gt;
[username@login01 ~]$ &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Connection Method 2 - Connecting on Linux===&lt;br /&gt;
&lt;br /&gt;
1. Open a Terminal application&lt;br /&gt;
&lt;br /&gt;
2. Type '''ssh -Y &amp;lt;''yourusername''&amp;gt;@viperlogin.hpc.hull.ac.uk'''&lt;br /&gt;
&lt;br /&gt;
3.  The first time you connect to Viper, a message asks if you want to continue connecting. This message appears because Viper has an RSA key that is not stored in your system registry/keychain, the identity of which cannot be verified. Type 'yes' and press ''enter''.&lt;br /&gt;
&lt;br /&gt;
4. Enter your password followed by ''enter'', this will not be echoed to the screen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
password:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
5. If you have connected successfully you will see the following:&lt;br /&gt;
&amp;lt;pre style=&amp;quot;background-color: #000000; color: white; border: 2px solid black; font-family: monospace, sans-serif;&amp;quot;&amp;gt;&lt;br /&gt;
[username@login01 ~]$ &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Main Page#Quickstart| Back]]   /   [[Quickstart/Linux Command Line| Next (Linux Command Line)]]&lt;/div&gt;</summary>
		<author><name>Pysdlb</name></author>
		
	</entry>
	<entry>
		<id>https://hpc.mediawiki.hull.ac.uk/index.php?title=Quickstart/Connect&amp;diff=41855</id>
		<title>Quickstart/Connect</title>
		<link rel="alternate" type="text/html" href="https://hpc.mediawiki.hull.ac.uk/index.php?title=Quickstart/Connect&amp;diff=41855"/>
		<updated>2025-01-22T15:34:07Z</updated>

		<summary type="html">&lt;p&gt;Pysdlb: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;To connect to Viper off campus a VPN is required. If you do not have access to the VPN you can request access through the [https://hull.service-now.com/ Support Portal].&lt;br /&gt;
&lt;br /&gt;
==Connection Method 1==&lt;br /&gt;
&lt;br /&gt;
Viper can be accessed through a browser using the Viper Ondemand service which allow you to run jobs without using an SSH terminal&lt;br /&gt;
&lt;br /&gt;
* [https://viperood.hpc.hull.ac.uk/pun/sys/dashboard Viper Ondemand]&lt;br /&gt;
&lt;br /&gt;
==Connection Method 2== &lt;br /&gt;
&lt;br /&gt;
If you wish to use an SSH terminal following the instructions below.&lt;br /&gt;
&lt;br /&gt;
* Jump ahead to your operating system: [[#Connecting on a Windows PC| Windows]] / [[#Connecting on Mac| Mac]] / [[#Connecting on Linux| Linux]]&lt;br /&gt;
&lt;br /&gt;
''If this is your first time connecting please note that you may see an error message in .XAuthority, this is normal and you can ignore it.''&lt;br /&gt;
&lt;br /&gt;
===Connection Method 2 - Connecting with a Windows PC===&lt;br /&gt;
&lt;br /&gt;
An application that allows SSH connections must be installed to connect to Viper from a Windows PC. We recommend MobaXterm.&lt;br /&gt;
&lt;br /&gt;
'''Installing MobaXterm'''&lt;br /&gt;
&lt;br /&gt;
1. Visit [https://mobaxterm.mobatek.net/download-home-edition.html MobaXterm Website]&lt;br /&gt;
&lt;br /&gt;
2. Complying with the license agreement download the ''portable version''&lt;br /&gt;
&lt;br /&gt;
[[File:Mobaxtermportable.png| none|link=https://mobaxterm.mobatek.net/download-home-edition.html]]&lt;br /&gt;
&lt;br /&gt;
3. Unzip the file&lt;br /&gt;
&lt;br /&gt;
4. Double-click MobaXterm_Personal_24.2 (or later)&lt;br /&gt;
&lt;br /&gt;
'''Using MobaXterm To Connect'''&lt;br /&gt;
&lt;br /&gt;
1. Launch MobaXterm&lt;br /&gt;
&lt;br /&gt;
2. Click 'Session'&lt;br /&gt;
&lt;br /&gt;
[[File:Session.JPG|none]]&lt;br /&gt;
&lt;br /&gt;
3. Select the 'SSH' type connection&lt;br /&gt;
[[File:moba_ssh.JPG|none]]&lt;br /&gt;
4. Enter the Remote host: '''viperlogin.hpc.hull.ac.uk''' (''port 22 if required'')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5. Enter your Username (University User ID)&lt;br /&gt;
[[File:moba_username.JPG|none]]&lt;br /&gt;
6. Click OK&lt;br /&gt;
&lt;br /&gt;
7. A terminal window will appear, enter your password followed by ''enter'', this will not be echoed to the screen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
password:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
8. If you have connected successfully you will see the following:&lt;br /&gt;
&amp;lt;pre style=&amp;quot;background-color: #000000; color: white; border: 2px solid black; font-family: monospace, sans-serif;&amp;quot;&amp;gt;&lt;br /&gt;
[username@login01 ~]$ &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Connection Method 2 - Connecting on Mac===&lt;br /&gt;
&lt;br /&gt;
1. Go to Applications -&amp;gt; Utilities and open Terminal&lt;br /&gt;
&lt;br /&gt;
2. Type ssh -Y &amp;lt;''yourusername''&amp;gt;@viperlogin.hpc..hull.ac.uk&lt;br /&gt;
&lt;br /&gt;
3. The first time you connect to Viper, a message asks if you want to continue connecting. This message appears because Viper has an RSA key that is not stored in your system registry/keychain, the identity of which cannot be verified. Type 'yes' and press ''enter''.&lt;br /&gt;
&lt;br /&gt;
4. Enter your password followed by ''enter''; this will not be echoed on the screen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5. If you have connected successfully you will see the following:&lt;br /&gt;
&amp;lt;pre style=&amp;quot;background-color: #000000; color: white; border: 2px solid black; font-family: monospace, sans-serif;&amp;quot;&amp;gt;&lt;br /&gt;
[username@login01 ~]$ &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Connection Method 2 - Connecting on Linux===&lt;br /&gt;
&lt;br /&gt;
1. Open a Terminal application&lt;br /&gt;
&lt;br /&gt;
2. Type '''ssh -Y &amp;lt;''yourusername''&amp;gt;@viperlogin.hpc.hull.ac.uk'''&lt;br /&gt;
&lt;br /&gt;
3.  The first time you connect to Viper, a message asks if you want to continue connecting. This message appears because Viper has an RSA key that is not stored in your system registry/keychain, the identity of which cannot be verified. Type 'yes' and press ''enter''.&lt;br /&gt;
&lt;br /&gt;
4. Enter your password followed by ''enter'', this will not be echoed to the screen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
password:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
5. If you have connected successfully you will see the following:&lt;br /&gt;
&amp;lt;pre style=&amp;quot;background-color: #000000; color: white; border: 2px solid black; font-family: monospace, sans-serif;&amp;quot;&amp;gt;&lt;br /&gt;
[username@login01 ~]$ &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Main Page#Quickstart| Back]]   /   [[Quickstart/Linux Command Line| Next (Linux Command Line)]]&lt;/div&gt;</summary>
		<author><name>Pysdlb</name></author>
		
	</entry>
	<entry>
		<id>https://hpc.mediawiki.hull.ac.uk/index.php?title=Quickstart/Connect&amp;diff=41854</id>
		<title>Quickstart/Connect</title>
		<link rel="alternate" type="text/html" href="https://hpc.mediawiki.hull.ac.uk/index.php?title=Quickstart/Connect&amp;diff=41854"/>
		<updated>2025-01-22T15:32:34Z</updated>

		<summary type="html">&lt;p&gt;Pysdlb: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;To connect to Viper off campus a VPN is required. If you do not have access to the VPN you can request access through the [https://hull.service-now.com/ Support Portal].&lt;br /&gt;
&lt;br /&gt;
'''Connection Method 1''' : Viper can be accessed through a browser using the Viper Ondemand service which allow you to run jobs without using an SSH terminal&lt;br /&gt;
&lt;br /&gt;
* [https://viperood.hpc.hull.ac.uk/pun/sys/dashboard Viper Ondemand]&lt;br /&gt;
&lt;br /&gt;
'''Connection Method 2''' : If you wish to use an SSH terminal following the instructions below.&lt;br /&gt;
&lt;br /&gt;
* Jump ahead to your operating system: [[#Connecting on a Windows PC| Windows]] / [[#Connecting on Mac| Mac]] / [[#Connecting on Linux| Linux]]&lt;br /&gt;
&lt;br /&gt;
''If this is your first time connecting please note that you may see an error message in .XAuthority, this is normal and you can ignore it.''&lt;br /&gt;
&lt;br /&gt;
==Connection Method 2 - Connecting with a Windows PC==&lt;br /&gt;
&lt;br /&gt;
An application that allows SSH connections must be installed to connect to Viper from a Windows PC. We recommend MobaXterm.&lt;br /&gt;
&lt;br /&gt;
'''Installing MobaXterm'''&lt;br /&gt;
&lt;br /&gt;
1. Visit [https://mobaxterm.mobatek.net/download-home-edition.html MobaXterm Website]&lt;br /&gt;
&lt;br /&gt;
2. Complying with the license agreement download the ''portable version''&lt;br /&gt;
&lt;br /&gt;
[[File:Mobaxtermportable.png| none|link=https://mobaxterm.mobatek.net/download-home-edition.html]]&lt;br /&gt;
&lt;br /&gt;
3. Unzip the file&lt;br /&gt;
&lt;br /&gt;
4. Double-click MobaXterm_Personal_24.2 (or later)&lt;br /&gt;
&lt;br /&gt;
'''Using MobaXterm To Connect'''&lt;br /&gt;
&lt;br /&gt;
1. Launch MobaXterm&lt;br /&gt;
&lt;br /&gt;
2. Click 'Session'&lt;br /&gt;
&lt;br /&gt;
[[File:Session.JPG|none]]&lt;br /&gt;
&lt;br /&gt;
3. Select the 'SSH' type connection&lt;br /&gt;
[[File:moba_ssh.JPG|none]]&lt;br /&gt;
4. Enter the Remote host: '''viperlogin.hpc.hull.ac.uk''' (''port 22 if required'')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5. Enter your Username (University User ID)&lt;br /&gt;
[[File:moba_username.JPG|none]]&lt;br /&gt;
6. Click OK&lt;br /&gt;
&lt;br /&gt;
7. A terminal window will appear, enter your password followed by ''enter'', this will not be echoed to the screen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
password:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
8. If you have connected successfully you will see the following:&lt;br /&gt;
&amp;lt;pre style=&amp;quot;background-color: #000000; color: white; border: 2px solid black; font-family: monospace, sans-serif;&amp;quot;&amp;gt;&lt;br /&gt;
[username@login01 ~]$ &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Connection Method 2 - Connecting on Mac==&lt;br /&gt;
&lt;br /&gt;
1. Go to Applications -&amp;gt; Utilities and open Terminal&lt;br /&gt;
&lt;br /&gt;
2. Type ssh -Y &amp;lt;''yourusername''&amp;gt;@viperlogin.hpc..hull.ac.uk&lt;br /&gt;
&lt;br /&gt;
3. The first time you connect to Viper, a message asks if you want to continue connecting. This message appears because Viper has an RSA key that is not stored in your system registry/keychain, the identity of which cannot be verified. Type 'yes' and press ''enter''.&lt;br /&gt;
&lt;br /&gt;
4. Enter your password followed by ''enter''; this will not be echoed on the screen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5. If you have connected successfully you will see the following:&lt;br /&gt;
&amp;lt;pre style=&amp;quot;background-color: #000000; color: white; border: 2px solid black; font-family: monospace, sans-serif;&amp;quot;&amp;gt;&lt;br /&gt;
[username@login01 ~]$ &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Connecting on Linux==&lt;br /&gt;
1. Open a Terminal application&lt;br /&gt;
&lt;br /&gt;
2. Type '''ssh -Y &amp;lt;''yourusername''&amp;gt;@viperlogin.hpc.hull.ac.uk'''&lt;br /&gt;
&lt;br /&gt;
3.  The first time you connect to Viper, a message asks if you want to continue connecting. This message appears because Viper has an RSA key that is not stored in your system registry/keychain, the identity of which cannot be verified. Type 'yes' and press ''enter''.&lt;br /&gt;
&lt;br /&gt;
4. Enter your password followed by ''enter'', this will not be echoed to the screen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
password:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
5. If you have connected successfully you will see the following:&lt;br /&gt;
&amp;lt;pre style=&amp;quot;background-color: #000000; color: white; border: 2px solid black; font-family: monospace, sans-serif;&amp;quot;&amp;gt;&lt;br /&gt;
[username@login01 ~]$ &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Main Page#Quickstart| Back]]   /   [[Quickstart/Linux Command Line| Next (Linux Command Line)]]&lt;/div&gt;</summary>
		<author><name>Pysdlb</name></author>
		
	</entry>
	<entry>
		<id>https://hpc.mediawiki.hull.ac.uk/index.php?title=Quickstart/Connect&amp;diff=41853</id>
		<title>Quickstart/Connect</title>
		<link rel="alternate" type="text/html" href="https://hpc.mediawiki.hull.ac.uk/index.php?title=Quickstart/Connect&amp;diff=41853"/>
		<updated>2025-01-22T15:30:42Z</updated>

		<summary type="html">&lt;p&gt;Pysdlb: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;To connect to Viper off campus a VPN is required. If you do not have access to the VPN you can request access through the [https://hull.service-now.com/ Support Portal].&lt;br /&gt;
&lt;br /&gt;
'''Connection Method 1''' : Viper can be accessed through a browser using the Viper Ondemand service which allow you to run jobs without using an SSH terminal&lt;br /&gt;
&lt;br /&gt;
* [https://viperood.hpc.hull.ac.uk/pun/sys/dashboard Viper Ondemand]&lt;br /&gt;
&lt;br /&gt;
'''Connection Method 2''' : If you wish to use an SSH terminal following the instructions below.&lt;br /&gt;
&lt;br /&gt;
* Jump ahead to your operating system: [[#Connecting on a Windows PC| Windows]] / [[#Connecting on Mac| Mac]] / [[#Connecting on Linux| Linux]]&lt;br /&gt;
&lt;br /&gt;
If this is your first time connecting please note that you may see an error message in .XAuthority, this is normal and you can ignore it.&lt;br /&gt;
==Connecting on a Windows PC==&lt;br /&gt;
An application that allows SSH connections must be installed to connect to Viper from a Windows PC. We recommend MobaXterm.&lt;br /&gt;
&lt;br /&gt;
'''Installing MobaXterm'''&lt;br /&gt;
&lt;br /&gt;
1. Visit [https://mobaxterm.mobatek.net/download-home-edition.html MobaXterm Website]&lt;br /&gt;
&lt;br /&gt;
2. Complying with the license agreement download the ''portable version''&lt;br /&gt;
&lt;br /&gt;
[[File:Mobaxtermportable.png| none|link=https://mobaxterm.mobatek.net/download-home-edition.html]]&lt;br /&gt;
&lt;br /&gt;
3. Unzip the file&lt;br /&gt;
&lt;br /&gt;
4. Double-click MobaXterm_Personal_24.2 (or later)&lt;br /&gt;
&lt;br /&gt;
'''Using MobaXterm To Connect'''&lt;br /&gt;
&lt;br /&gt;
1. Launch MobaXterm&lt;br /&gt;
&lt;br /&gt;
2. Click 'Session'&lt;br /&gt;
&lt;br /&gt;
[[File:Session.JPG|none]]&lt;br /&gt;
&lt;br /&gt;
3. Select the 'SSH' type connection&lt;br /&gt;
[[File:moba_ssh.JPG|none]]&lt;br /&gt;
4. Enter the Remote host: '''viperlogin.hpc.hull.ac.uk''' (''port 22 if required'')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5. Enter your Username (University User ID)&lt;br /&gt;
[[File:moba_username.JPG|none]]&lt;br /&gt;
6. Click OK&lt;br /&gt;
&lt;br /&gt;
7. A terminal window will appear, enter your password followed by ''enter'', this will not be echoed to the screen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
password:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
8. If you have connected successfully you will see the following:&lt;br /&gt;
&amp;lt;pre style=&amp;quot;background-color: #000000; color: white; border: 2px solid black; font-family: monospace, sans-serif;&amp;quot;&amp;gt;&lt;br /&gt;
[username@login01 ~]$ &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Connecting on Mac==&lt;br /&gt;
1. Go to Applications -&amp;gt; Utilities and open Terminal&lt;br /&gt;
&lt;br /&gt;
2. Type ssh -Y &amp;lt;''yourusername''&amp;gt;@viperlogin.hpc..hull.ac.uk&lt;br /&gt;
&lt;br /&gt;
3. The first time you connect to Viper, a message asks if you want to continue connecting. This message appears because Viper has an RSA key that is not stored in your system registry/keychain, the identity of which cannot be verified. Type 'yes' and press ''enter''.&lt;br /&gt;
&lt;br /&gt;
4. Enter your password followed by ''enter''; this will not be echoed on the screen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5. If you have connected successfully you will see the following:&lt;br /&gt;
&amp;lt;pre style=&amp;quot;background-color: #000000; color: white; border: 2px solid black; font-family: monospace, sans-serif;&amp;quot;&amp;gt;&lt;br /&gt;
[username@login01 ~]$ &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Connecting on Linux==&lt;br /&gt;
1. Open a Terminal application&lt;br /&gt;
&lt;br /&gt;
2. Type '''ssh -Y &amp;lt;''yourusername''&amp;gt;@viperlogin.hpc.hull.ac.uk'''&lt;br /&gt;
&lt;br /&gt;
3.  The first time you connect to Viper, a message asks if you want to continue connecting. This message appears because Viper has an RSA key that is not stored in your system registry/keychain, the identity of which cannot be verified. Type 'yes' and press ''enter''.&lt;br /&gt;
&lt;br /&gt;
4. Enter your password followed by ''enter'', this will not be echoed to the screen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
password:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
5. If you have connected successfully you will see the following:&lt;br /&gt;
&amp;lt;pre style=&amp;quot;background-color: #000000; color: white; border: 2px solid black; font-family: monospace, sans-serif;&amp;quot;&amp;gt;&lt;br /&gt;
[username@login01 ~]$ &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Main Page#Quickstart| Back]]   /   [[Quickstart/Linux Command Line| Next (Linux Command Line)]]&lt;/div&gt;</summary>
		<author><name>Pysdlb</name></author>
		
	</entry>
	<entry>
		<id>https://hpc.mediawiki.hull.ac.uk/index.php?title=Quickstart/Connect&amp;diff=41852</id>
		<title>Quickstart/Connect</title>
		<link rel="alternate" type="text/html" href="https://hpc.mediawiki.hull.ac.uk/index.php?title=Quickstart/Connect&amp;diff=41852"/>
		<updated>2025-01-22T15:24:05Z</updated>

		<summary type="html">&lt;p&gt;Pysdlb: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;To connect to Viper off campus a VPN is required. If you do not have access to the VPN you can request access through the [https://hull.service-now.com/ Support Portal].&lt;br /&gt;
&lt;br /&gt;
'''Connection Method 1''' : Viper can be accessed through a browser using the Viper Ondemand service which allow you to run jobs without using an SSH terminal&lt;br /&gt;
&lt;br /&gt;
[https://viperood.hpc.hull.ac.uk/pun/sys/dashboard Viper Ondemand]&lt;br /&gt;
&lt;br /&gt;
'''Connection Method 2''' : If you wish to use an SSH terminal following the instructions below.&lt;br /&gt;
&lt;br /&gt;
Jump ahead to your operating system: [[#Connecting on a Windows PC| Windows]] / [[#Connecting on Mac| Mac]] / [[#Connecting on Linux| Linux]]&lt;br /&gt;
&lt;br /&gt;
If this is your first time connecting please note that you may see an error message in .XAuthority, this is normal and you can ignore it.&lt;br /&gt;
==Connecting on a Windows PC==&lt;br /&gt;
An application that allows SSH connections must be installed to connect to Viper from a Windows PC. We recommend MobaXterm.&lt;br /&gt;
&lt;br /&gt;
'''Installing MobaXterm'''&lt;br /&gt;
&lt;br /&gt;
1. Visit [https://mobaxterm.mobatek.net/download-home-edition.html MobaXterm Website]&lt;br /&gt;
&lt;br /&gt;
2. Complying with the license agreement download the ''portable version''&lt;br /&gt;
&lt;br /&gt;
[[File:Mobaxtermportable.png| none|link=https://mobaxterm.mobatek.net/download-home-edition.html]]&lt;br /&gt;
&lt;br /&gt;
3. Unzip the file&lt;br /&gt;
&lt;br /&gt;
4. Double-click MobaXterm_Personal_24.2 (or later)&lt;br /&gt;
&lt;br /&gt;
'''Using MobaXterm To Connect'''&lt;br /&gt;
&lt;br /&gt;
1. Launch MobaXterm&lt;br /&gt;
&lt;br /&gt;
2. Click 'Session'&lt;br /&gt;
&lt;br /&gt;
[[File:Session.JPG|none]]&lt;br /&gt;
&lt;br /&gt;
3. Select the 'SSH' type connection&lt;br /&gt;
[[File:moba_ssh.JPG|none]]&lt;br /&gt;
4. Enter the Remote host: '''viperlogin.hpc.hull.ac.uk''' (''port 22 if required'')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5. Enter your Username (University User ID)&lt;br /&gt;
[[File:moba_username.JPG|none]]&lt;br /&gt;
6. Click OK&lt;br /&gt;
&lt;br /&gt;
7. A terminal window will appear, enter your password followed by ''enter'', this will not be echoed to the screen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
password:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
8. If you have connected successfully you will see the following:&lt;br /&gt;
&amp;lt;pre style=&amp;quot;background-color: #000000; color: white; border: 2px solid black; font-family: monospace, sans-serif;&amp;quot;&amp;gt;&lt;br /&gt;
[username@login01 ~]$ &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Connecting on Mac==&lt;br /&gt;
1. Go to Applications -&amp;gt; Utilities and open Terminal&lt;br /&gt;
&lt;br /&gt;
2. Type ssh -Y &amp;lt;''yourusername''&amp;gt;@viperlogin.hpc..hull.ac.uk&lt;br /&gt;
&lt;br /&gt;
3. The first time you connect to Viper, a message asks if you want to continue connecting. This message appears because Viper has an RSA key that is not stored in your system registry/keychain, the identity of which cannot be verified. Type 'yes' and press ''enter''.&lt;br /&gt;
&lt;br /&gt;
4. Enter your password followed by ''enter''; this will not be echoed on the screen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5. If you have connected successfully you will see the following:&lt;br /&gt;
&amp;lt;pre style=&amp;quot;background-color: #000000; color: white; border: 2px solid black; font-family: monospace, sans-serif;&amp;quot;&amp;gt;&lt;br /&gt;
[username@login01 ~]$ &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Connecting on Linux==&lt;br /&gt;
1. Open a Terminal application&lt;br /&gt;
&lt;br /&gt;
2. Type '''ssh -Y &amp;lt;''yourusername''&amp;gt;@viperlogin.hpc.hull.ac.uk'''&lt;br /&gt;
&lt;br /&gt;
3.  The first time you connect to Viper, a message asks if you want to continue connecting. This message appears because Viper has an RSA key that is not stored in your system registry/keychain, the identity of which cannot be verified. Type 'yes' and press ''enter''.&lt;br /&gt;
&lt;br /&gt;
4. Enter your password followed by ''enter'', this will not be echoed to the screen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
password:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
5. If you have connected successfully you will see the following:&lt;br /&gt;
&amp;lt;pre style=&amp;quot;background-color: #000000; color: white; border: 2px solid black; font-family: monospace, sans-serif;&amp;quot;&amp;gt;&lt;br /&gt;
[username@login01 ~]$ &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Main Page#Quickstart| Back]]   /   [[Quickstart/Linux Command Line| Next (Linux Command Line)]]&lt;/div&gt;</summary>
		<author><name>Pysdlb</name></author>
		
	</entry>
	<entry>
		<id>https://hpc.mediawiki.hull.ac.uk/index.php?title=Quickstart/Connect&amp;diff=41851</id>
		<title>Quickstart/Connect</title>
		<link rel="alternate" type="text/html" href="https://hpc.mediawiki.hull.ac.uk/index.php?title=Quickstart/Connect&amp;diff=41851"/>
		<updated>2025-01-22T15:22:21Z</updated>

		<summary type="html">&lt;p&gt;Pysdlb: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;To connect to Viper off campus a VPN is required. If you do not have access to the VPN you can request access through the [https://hull.service-now.com/ Support Portal].&lt;br /&gt;
&lt;br /&gt;
Viper can be accessed through the Viper Ondemand pages which allow you to run jobs without using an SSH terminal&lt;br /&gt;
&lt;br /&gt;
[https://viperood.hpc.hull.ac.uk/pun/sys/dashboard Viper Ondemand]&lt;br /&gt;
&lt;br /&gt;
However, if you wish to use an SSH terminal following the instructions below.&lt;br /&gt;
&lt;br /&gt;
Jump ahead to your operating system: [[#Connecting on a Windows PC| Windows]] / [[#Connecting on Mac| Mac]] / [[#Connecting on Linux| Linux]]&lt;br /&gt;
&lt;br /&gt;
If this is your first time connecting please note that you may see an error message in .XAuthority, this is normal and you can ignore it.&lt;br /&gt;
==Connecting on a Windows PC==&lt;br /&gt;
An application that allows SSH connections must be installed to connect to Viper from a Windows PC. We recommend MobaXterm.&lt;br /&gt;
&lt;br /&gt;
'''Installing MobaXterm'''&lt;br /&gt;
&lt;br /&gt;
1. Visit [https://mobaxterm.mobatek.net/download-home-edition.html MobaXterm Website]&lt;br /&gt;
&lt;br /&gt;
2. Complying with the license agreement download the ''portable version''&lt;br /&gt;
&lt;br /&gt;
[[File:Mobaxtermportable.png| none|link=https://mobaxterm.mobatek.net/download-home-edition.html]]&lt;br /&gt;
&lt;br /&gt;
3. Unzip the file&lt;br /&gt;
&lt;br /&gt;
4. Double-click MobaXterm_Personal_24.2 (or later)&lt;br /&gt;
&lt;br /&gt;
'''Using MobaXterm To Connect'''&lt;br /&gt;
&lt;br /&gt;
1. Launch MobaXterm&lt;br /&gt;
&lt;br /&gt;
2. Click 'Session'&lt;br /&gt;
&lt;br /&gt;
[[File:Session.JPG|none]]&lt;br /&gt;
&lt;br /&gt;
3. Select the 'SSH' type connection&lt;br /&gt;
[[File:moba_ssh.JPG|none]]&lt;br /&gt;
4. Enter the Remote host: '''viperlogin.hpc.hull.ac.uk''' (''port 22 if required'')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5. Enter your Username (University User ID)&lt;br /&gt;
[[File:moba_username.JPG|none]]&lt;br /&gt;
6. Click OK&lt;br /&gt;
&lt;br /&gt;
7. A terminal window will appear, enter your password followed by ''enter'', this will not be echoed to the screen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
password:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
8. If you have connected successfully you will see the following:&lt;br /&gt;
&amp;lt;pre style=&amp;quot;background-color: #000000; color: white; border: 2px solid black; font-family: monospace, sans-serif;&amp;quot;&amp;gt;&lt;br /&gt;
[username@login01 ~]$ &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Connecting on Mac==&lt;br /&gt;
1. Go to Applications -&amp;gt; Utilities and open Terminal&lt;br /&gt;
&lt;br /&gt;
2. Type ssh -Y &amp;lt;''yourusername''&amp;gt;@viperlogin.hpc..hull.ac.uk&lt;br /&gt;
&lt;br /&gt;
3. The first time you connect to Viper, a message asks if you want to continue connecting. This message appears because Viper has an RSA key that is not stored in your system registry/keychain, the identity of which cannot be verified. Type 'yes' and press ''enter''.&lt;br /&gt;
&lt;br /&gt;
4. Enter your password followed by ''enter''; this will not be echoed on the screen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5. If you have connected successfully you will see the following:&lt;br /&gt;
&amp;lt;pre style=&amp;quot;background-color: #000000; color: white; border: 2px solid black; font-family: monospace, sans-serif;&amp;quot;&amp;gt;&lt;br /&gt;
[username@login01 ~]$ &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Connecting on Linux==&lt;br /&gt;
1. Open a Terminal application&lt;br /&gt;
&lt;br /&gt;
2. Type '''ssh -Y &amp;lt;''yourusername''&amp;gt;@viperlogin.hpc.hull.ac.uk'''&lt;br /&gt;
&lt;br /&gt;
3.  The first time you connect to Viper, a message asks if you want to continue connecting. This message appears because Viper has an RSA key that is not stored in your system registry/keychain, the identity of which cannot be verified. Type 'yes' and press ''enter''.&lt;br /&gt;
&lt;br /&gt;
4. Enter your password followed by ''enter'', this will not be echoed to the screen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
password:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
5. If you have connected successfully you will see the following:&lt;br /&gt;
&amp;lt;pre style=&amp;quot;background-color: #000000; color: white; border: 2px solid black; font-family: monospace, sans-serif;&amp;quot;&amp;gt;&lt;br /&gt;
[username@login01 ~]$ &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Main Page#Quickstart| Back]]   /   [[Quickstart/Linux Command Line| Next (Linux Command Line)]]&lt;/div&gt;</summary>
		<author><name>Pysdlb</name></author>
		
	</entry>
	<entry>
		<id>https://hpc.mediawiki.hull.ac.uk/index.php?title=Quickstart/Connect&amp;diff=41850</id>
		<title>Quickstart/Connect</title>
		<link rel="alternate" type="text/html" href="https://hpc.mediawiki.hull.ac.uk/index.php?title=Quickstart/Connect&amp;diff=41850"/>
		<updated>2025-01-22T15:21:54Z</updated>

		<summary type="html">&lt;p&gt;Pysdlb: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;To connect to Viper off campus a VPN is required. If you do not have access to the VPN you can request access through the [https://hull.service-now.com/ Support Portal].&lt;br /&gt;
&lt;br /&gt;
Viper can be accessed through the Viper Ondemand pages which allow you to run jobs without using an SSH terminal&lt;br /&gt;
&lt;br /&gt;
[https://viperood.hpc.hull.ac.uk/pun/sys/dashboard]&lt;br /&gt;
&lt;br /&gt;
However, if you wish to use an SSH terminal following the instructions below.&lt;br /&gt;
&lt;br /&gt;
Jump ahead to your operating system: [[#Connecting on a Windows PC| Windows]] / [[#Connecting on Mac| Mac]] / [[#Connecting on Linux| Linux]]&lt;br /&gt;
&lt;br /&gt;
If this is your first time connecting please note that you may see an error message in .XAuthority, this is normal and you can ignore it.&lt;br /&gt;
==Connecting on a Windows PC==&lt;br /&gt;
An application that allows SSH connections must be installed to connect to Viper from a Windows PC. We recommend MobaXterm.&lt;br /&gt;
&lt;br /&gt;
'''Installing MobaXterm'''&lt;br /&gt;
&lt;br /&gt;
1. Visit [https://mobaxterm.mobatek.net/download-home-edition.html MobaXterm Website]&lt;br /&gt;
&lt;br /&gt;
2. Complying with the license agreement download the ''portable version''&lt;br /&gt;
&lt;br /&gt;
[[File:Mobaxtermportable.png| none|link=https://mobaxterm.mobatek.net/download-home-edition.html]]&lt;br /&gt;
&lt;br /&gt;
3. Unzip the file&lt;br /&gt;
&lt;br /&gt;
4. Double-click MobaXterm_Personal_24.2 (or later)&lt;br /&gt;
&lt;br /&gt;
'''Using MobaXterm To Connect'''&lt;br /&gt;
&lt;br /&gt;
1. Launch MobaXterm&lt;br /&gt;
&lt;br /&gt;
2. Click 'Session'&lt;br /&gt;
&lt;br /&gt;
[[File:Session.JPG|none]]&lt;br /&gt;
&lt;br /&gt;
3. Select the 'SSH' type connection&lt;br /&gt;
[[File:moba_ssh.JPG|none]]&lt;br /&gt;
4. Enter the Remote host: '''viperlogin.hpc.hull.ac.uk''' (''port 22 if required'')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5. Enter your Username (University User ID)&lt;br /&gt;
[[File:moba_username.JPG|none]]&lt;br /&gt;
6. Click OK&lt;br /&gt;
&lt;br /&gt;
7. A terminal window will appear, enter your password followed by ''enter'', this will not be echoed to the screen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
password:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
8. If you have connected successfully you will see the following:&lt;br /&gt;
&amp;lt;pre style=&amp;quot;background-color: #000000; color: white; border: 2px solid black; font-family: monospace, sans-serif;&amp;quot;&amp;gt;&lt;br /&gt;
[username@login01 ~]$ &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Connecting on Mac==&lt;br /&gt;
1. Go to Applications -&amp;gt; Utilities and open Terminal&lt;br /&gt;
&lt;br /&gt;
2. Type ssh -Y &amp;lt;''yourusername''&amp;gt;@viperlogin.hpc..hull.ac.uk&lt;br /&gt;
&lt;br /&gt;
3. The first time you connect to Viper, a message asks if you want to continue connecting. This message appears because Viper has an RSA key that is not stored in your system registry/keychain, the identity of which cannot be verified. Type 'yes' and press ''enter''.&lt;br /&gt;
&lt;br /&gt;
4. Enter your password followed by ''enter''; this will not be echoed on the screen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5. If you have connected successfully you will see the following:&lt;br /&gt;
&amp;lt;pre style=&amp;quot;background-color: #000000; color: white; border: 2px solid black; font-family: monospace, sans-serif;&amp;quot;&amp;gt;&lt;br /&gt;
[username@login01 ~]$ &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Connecting on Linux==&lt;br /&gt;
1. Open a Terminal application&lt;br /&gt;
&lt;br /&gt;
2. Type '''ssh -Y &amp;lt;''yourusername''&amp;gt;@viperlogin.hpc.hull.ac.uk'''&lt;br /&gt;
&lt;br /&gt;
3.  The first time you connect to Viper, a message asks if you want to continue connecting. This message appears because Viper has an RSA key that is not stored in your system registry/keychain, the identity of which cannot be verified. Type 'yes' and press ''enter''.&lt;br /&gt;
&lt;br /&gt;
4. Enter your password followed by ''enter'', this will not be echoed to the screen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
password:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
5. If you have connected successfully you will see the following:&lt;br /&gt;
&amp;lt;pre style=&amp;quot;background-color: #000000; color: white; border: 2px solid black; font-family: monospace, sans-serif;&amp;quot;&amp;gt;&lt;br /&gt;
[username@login01 ~]$ &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Main Page#Quickstart| Back]]   /   [[Quickstart/Linux Command Line| Next (Linux Command Line)]]&lt;/div&gt;</summary>
		<author><name>Pysdlb</name></author>
		
	</entry>
	<entry>
		<id>https://hpc.mediawiki.hull.ac.uk/index.php?title=Quickstart/Connect&amp;diff=41849</id>
		<title>Quickstart/Connect</title>
		<link rel="alternate" type="text/html" href="https://hpc.mediawiki.hull.ac.uk/index.php?title=Quickstart/Connect&amp;diff=41849"/>
		<updated>2024-12-16T14:10:54Z</updated>

		<summary type="html">&lt;p&gt;Pysdlb: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;To connect to Viper off campus a VPN is required. If you do not have access to the VPN you can request access through the [https://hull.service-now.com/ Support Portal].&lt;br /&gt;
&lt;br /&gt;
Jump ahead to your operating system: [[#Connecting on a Windows PC| Windows]] / [[#Connecting on Mac| Mac]] / [[#Connecting on Linux| Linux]]&lt;br /&gt;
&lt;br /&gt;
If this is your first time connecting please note that you may see an error message in .XAuthority, this is normal and you can ignore it.&lt;br /&gt;
==Connecting on a Windows PC==&lt;br /&gt;
An application that allows SSH connections must be installed to connect to Viper from a Windows PC. We recommend MobaXterm.&lt;br /&gt;
&lt;br /&gt;
'''Installing MobaXterm'''&lt;br /&gt;
&lt;br /&gt;
1. Visit [https://mobaxterm.mobatek.net/download-home-edition.html MobaXterm Website]&lt;br /&gt;
&lt;br /&gt;
2. Complying with the license agreement download the ''portable version''&lt;br /&gt;
&lt;br /&gt;
[[File:Mobaxtermportable.png| none|link=https://mobaxterm.mobatek.net/download-home-edition.html]]&lt;br /&gt;
&lt;br /&gt;
3. Unzip the file&lt;br /&gt;
&lt;br /&gt;
4. Double-click MobaXterm_Personal_24.2 (or later)&lt;br /&gt;
&lt;br /&gt;
'''Using MobaXterm To Connect'''&lt;br /&gt;
&lt;br /&gt;
1. Launch MobaXterm&lt;br /&gt;
&lt;br /&gt;
2. Click 'Session'&lt;br /&gt;
&lt;br /&gt;
[[File:Session.JPG|none]]&lt;br /&gt;
&lt;br /&gt;
3. Select the 'SSH' type connection&lt;br /&gt;
[[File:moba_ssh.JPG|none]]&lt;br /&gt;
4. Enter the Remote host: '''viperlogin.hpc.hull.ac.uk''' (''port 22 if required'')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5. Enter your Username (University User ID)&lt;br /&gt;
[[File:moba_username.JPG|none]]&lt;br /&gt;
6. Click OK&lt;br /&gt;
&lt;br /&gt;
7. A terminal window will appear, enter your password followed by ''enter'', this will not be echoed to the screen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
password:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
8. If you have connected successfully you will see the following:&lt;br /&gt;
&amp;lt;pre style=&amp;quot;background-color: #000000; color: white; border: 2px solid black; font-family: monospace, sans-serif;&amp;quot;&amp;gt;&lt;br /&gt;
[username@login01 ~]$ &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Connecting on Mac==&lt;br /&gt;
1. Go to Applications -&amp;gt; Utilities and open Terminal&lt;br /&gt;
&lt;br /&gt;
2. Type ssh -Y &amp;lt;''yourusername''&amp;gt;@viperlogin.hpc..hull.ac.uk&lt;br /&gt;
&lt;br /&gt;
3. The first time you connect to Viper, a message asks if you want to continue connecting. This message appears because Viper has an RSA key that is not stored in your system registry/keychain, the identity of which cannot be verified. Type 'yes' and press ''enter''.&lt;br /&gt;
&lt;br /&gt;
4. Enter your password followed by ''enter''; this will not be echoed on the screen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5. If you have connected successfully you will see the following:&lt;br /&gt;
&amp;lt;pre style=&amp;quot;background-color: #000000; color: white; border: 2px solid black; font-family: monospace, sans-serif;&amp;quot;&amp;gt;&lt;br /&gt;
[username@login01 ~]$ &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Connecting on Linux==&lt;br /&gt;
1. Open a Terminal application&lt;br /&gt;
&lt;br /&gt;
2. Type '''ssh -Y &amp;lt;''yourusername''&amp;gt;@viperlogin.hpc.hull.ac.uk'''&lt;br /&gt;
&lt;br /&gt;
3.  The first time you connect to Viper, a message asks if you want to continue connecting. This message appears because Viper has an RSA key that is not stored in your system registry/keychain, the identity of which cannot be verified. Type 'yes' and press ''enter''.&lt;br /&gt;
&lt;br /&gt;
4. Enter your password followed by ''enter'', this will not be echoed to the screen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
password:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
5. If you have connected successfully you will see the following:&lt;br /&gt;
&amp;lt;pre style=&amp;quot;background-color: #000000; color: white; border: 2px solid black; font-family: monospace, sans-serif;&amp;quot;&amp;gt;&lt;br /&gt;
[username@login01 ~]$ &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Main Page#Quickstart| Back]]   /   [[Quickstart/Linux Command Line| Next (Linux Command Line)]]&lt;/div&gt;</summary>
		<author><name>Pysdlb</name></author>
		
	</entry>
	<entry>
		<id>https://hpc.mediawiki.hull.ac.uk/index.php?title=DAIM_Guide&amp;diff=41831</id>
		<title>DAIM Guide</title>
		<link rel="alternate" type="text/html" href="https://hpc.mediawiki.hull.ac.uk/index.php?title=DAIM_Guide&amp;diff=41831"/>
		<updated>2024-10-07T08:40:26Z</updated>

		<summary type="html">&lt;p&gt;Pysdlb: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
Viper, the University of Hull’s High-Performance Computing facility, is used by research staff and students in many disciplines across the University and is a potentially significant tool for those with any computational element to their research.&lt;br /&gt;
Viper is a ‘cluster’ of approximately 200 computes built into a cluster and features more than 6000 compute cores, high memory systems and GPU technology together with dedicated high-performance storage and fast interconnect between systems to meet the needs of the most computationally demanding tasks.&lt;br /&gt;
Some notes about&lt;br /&gt;
* Viper runs Linux, though to make use of Viper you do not need to be a Linux expert – being familiar with just a few commands is enough to get started.&lt;br /&gt;
* Viper runs a scheduler, a piece of software which manages access to the computers across the cluster, monitoring what is running and how resources such as memory, CPU processors and GPU cards are being used.&lt;br /&gt;
* Users run ‘jobs’ some of which are interactive (like Jupyter Notebook sessions) but many of which are submitted to run automatically without user interaction. Jobs usually have a batch script, a text file containing the recipe for the job, for example, what resource is needed and what the job should do.&lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
* Viper account - to apply for a Viper account, please see [https://hull.service-now.com/ DAIM MSc Project Account Request]&lt;br /&gt;
* VPN - You will need a VPN account to access Viper from off-campus. Please see [https://hull.service-now.com/ GlobalProtect Client VPN Service page on the Support Portal]&lt;br /&gt;
&lt;br /&gt;
== Available Resource ==&lt;br /&gt;
'''Important''' While Viper has a range of GPU resources available for DAIM student use, including Nvidia A100 and Nvidia A40-based systems, such resource is in very high demand and as such at times there may be many people competing for GPU resources meaning long pend (queuing) times are likely. &lt;br /&gt;
&lt;br /&gt;
Viper is a shared resource, so to help alleviate this for all users, could we suggest:&lt;br /&gt;
&lt;br /&gt;
* Where possible, try and only run '''final''' GPU runs on Viper, and '''keep development of code to either other systems (e.g. own computer, DAIM lab computer or Viper CPU nodes)'''&lt;br /&gt;
* Don't request longer runtimes than are required or if you have resources allocated to you but are not going to work for a period of time ''' please cancel your allocation'''&lt;br /&gt;
* Please consider other users require GPU access, '''don't queue up multiple Jupyter sessions''' &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;text-align:left;&amp;quot;&lt;br /&gt;
! Resource Type&lt;br /&gt;
! GPU RAM *&lt;br /&gt;
! System RAM&lt;br /&gt;
! Count&lt;br /&gt;
! Accessible as&lt;br /&gt;
! Notes&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | Nvidia A100 MIG 40GB&lt;br /&gt;
| 40GB&lt;br /&gt;
| 64GB&lt;br /&gt;
| 4&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | [[DAIM_Guide#Web_Portal_Nvidia_A100_GPU_MIG_.28Multi-Instance_GPU.29_access | Web portal MIG version]]&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | High demand&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | Nvidia A100 MIG 20GB&lt;br /&gt;
| 20GB&lt;br /&gt;
| 64GB&lt;br /&gt;
| 2&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | [[DAIM_Guide#Web_Portal_Nvidia_A100_GPU_MIG_.28Multi-Instance_GPU.29_access | Web portal MIG version]]&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | High demand&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | Nvidia A100 MIG 10GB&lt;br /&gt;
| 10GB&lt;br /&gt;
| 32GB&lt;br /&gt;
| 1&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | [[DAIM_Guide#Web_Portal_Nvidia_A100_GPU_MIG_.28Multi-Instance_GPU.29_access | Web portal MIG version]]&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | Medium demand&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
|- &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | CPU only&lt;br /&gt;
| -&lt;br /&gt;
| 128GB / 1TB&lt;br /&gt;
| 10+&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | [[DAIM_Guide#Alternative_.28previous.29_method:_Jupyter_Notebook_via_SSH_tunnel_on_Viper | Viper SSH tunnel]]&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | Lower demand but low performance for ML. Use for development and testing &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
|- &lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | CPU only&lt;br /&gt;
| -&lt;br /&gt;
| 128GB / 1TB&lt;br /&gt;
| 10+&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | [[DAIM_Guide#Pilot_Web_Portal_Access Ondemand | Web portal]]&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | Lower demand but low performance for ML. Use for development and testing &lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | Nvidia A40&lt;br /&gt;
| 48GB&lt;br /&gt;
| 128GB&lt;br /&gt;
| 2&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | [[DAIM_Guide#Alternative_.28previous.29_method:_Jupyter_Notebook_via_SSH_tunnel_on_Viper | Viper SSH tunnel]]&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | Very high demand, expect long wait times - these should only be used if the task exceeds GPU memory available on MIG instances&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | NVidia A40&lt;br /&gt;
| 48GB&lt;br /&gt;
| 128GB&lt;br /&gt;
| 2&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | [[DAIM_Guide#Web_Portal_Nvidia_A40_GPU_access | Web portal]]&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | Very high demand, expect long wait times - these should only be used if the task exceeds GPU memory available on MIG instances&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt; There are two specifications of DAIM lab PCs, the majority are equipped with Nvidia GeForce RTX 3070 GPU cards,  with 8GB of GPU memory - all GPU instances on Viper have at least an equivalent amount of GPU memory available. There are also several lab PCs (dual monitor lab machines) with Nvidia RTX 3090 GPU cards with  24GB of GPU memory.&lt;br /&gt;
&lt;br /&gt;
== OnDemand Web Portal Access (pilot) ==&lt;br /&gt;
We are currently testing a web route to provide Jupyter access via our pilot Viper OnDemand web portal - see http://hpc.mediawiki.hull.ac.uk/General/OOD&lt;br /&gt;
&lt;br /&gt;
This service is in testing, please raise any issues via the University support portal, searching for '''Viper''' to find forms to help you request support.&lt;br /&gt;
&lt;br /&gt;
'''Please note:'''&lt;br /&gt;
* VPN access is still required to connect to the Viper OnDemand web portal.&lt;br /&gt;
* The DAIM Jupyter apps are in testing and there may be issues which have yet to be resolved.&lt;br /&gt;
&lt;br /&gt;
If you connect to the web portal, you will see several DAIM prefixed apps, which can be used to connect:&lt;br /&gt;
==== Create Python Virtual Environment ====&lt;br /&gt;
* '''DAIM Create Environment''' - this will create a base Python virtual environment. You can change the name of the base environment by changing the text in the Environment Name box. You can then select this environment kernel to use when in DAIM session notebooks.&lt;br /&gt;
&lt;br /&gt;
====  Web Portal Nvidia A40 GPU access ====&lt;br /&gt;
* '''DAIM Jupyter''' - this will launch a Jupyter lab session in your browser tab&lt;br /&gt;
* '''DAIM Jupyter Desktop''' - similarly, this will launch a Jupyter session but with the web browser running on Viper OnDemand. This means you should be able to disconnect and reconnect with cells remaining active.&lt;br /&gt;
&lt;br /&gt;
====  Web Portal Nvidia A100 GPU MIG (Multi-Instance GPU) access ====&lt;br /&gt;
* '''DAIM Jupyter Desktop MIG''' - this will launch a Jupyter session but with the web browser running on Viper OnDemand. This means you should be able to disconnect and reconnect with cells remaining active. Options are between a 10GB and 20GB VRAM instance. Please only select what is required.&lt;br /&gt;
* '''DAIM Jupyter MIG''' - this will launch a Jupyter lab session in your browser tab. Options are between a 10GB and 20GB VRAM instance. Please only select what is required.&lt;br /&gt;
&lt;br /&gt;
==== Web Portal Nvidia A100 GPU MIG (Multi-Instance GPU) automated run ====&lt;br /&gt;
* '''TEST DAIM nbconvert Job''' - This will submit a task to run Jupyter-nbconvert to automatically execute the specific notebook when the resource is available without you needing to interact with the notebook. Specify a notebook using the &amp;quot;select path&amp;quot; button and click launch. Once complete nbconvert will produce an output notebook with nbconvert in the name (e.g. the input mynotebook.ipynb will produce mynotebook.nbconvert.ipynb). After you launch the task, it will just run automatically when the resource is available without you needing to interact with it and will be listed as &amp;quot;Running&amp;quot; in your session list. Note that there is very little in terms of output until the notebook execution is complete. Options are between a 10GB and 20GB VRAM instance. Please only select what is required.&lt;br /&gt;
&lt;br /&gt;
==== Web Portal GPU and Job Status Page ====&lt;br /&gt;
To help work out what GPU resources are available for use, and how long a queued job may take, there is a monitor tool on the web portal accessible via '''Jobs &amp;gt; GPU Status and current jobs'''. &lt;br /&gt;
&lt;br /&gt;
'''Warning:''' The first time this is run you will be presented with a warning about needing to restart your web server - doing this may terminate running Jupyter sessions, so do not proceed if you have active sessions.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &lt;br /&gt;
== Alternative (previous) method: Jupyter Notebook via SSH tunnel on Viper ==&lt;br /&gt;
''' THIS APPROACH IS NO LONGER RECOMMENDED''':&lt;br /&gt;
[https://hpc.mediawiki.hull.ac.uk/DAIM_Old Previous Approach - Jupyter Notebook via SSH tunnel on Viper]&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Pysdlb</name></author>
		
	</entry>
	<entry>
		<id>https://hpc.mediawiki.hull.ac.uk/index.php?title=Training/Transferring_Data&amp;diff=41823</id>
		<title>Training/Transferring Data</title>
		<link rel="alternate" type="text/html" href="https://hpc.mediawiki.hull.ac.uk/index.php?title=Training/Transferring_Data&amp;diff=41823"/>
		<updated>2024-08-22T15:57:28Z</updated>

		<summary type="html">&lt;p&gt;Pysdlb: /* Linux */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Methods==&lt;br /&gt;
&lt;br /&gt;
===Small to medium amounts of data===&lt;br /&gt;
&lt;br /&gt;
This can be carried out using a number of SFTP-styled packages such as sftp, scp, rsync, and Filezilla to name a few. Filezilla can be downloaded as a  Windows application and may be more suitable for people who prefer a Windows environment, rather than the command line.&lt;br /&gt;
&lt;br /&gt;
'''Note''' FTP (insecure) is disabled on viper.hull.ac.uk and SFTP (secure FTP) is the recommended method.&lt;br /&gt;
&lt;br /&gt;
===Large to a huge amount of data (100GB +)===&lt;br /&gt;
To avoid excessive network congestion and the long period to transfer such data please raise a [https://hull.service-now.com/ support ticket] for further details. This may typically involve connecting a USB data drive directly to VIPER to copy the data quickly into your user area.&lt;br /&gt;
&lt;br /&gt;
===OneDrive to Viper===&lt;br /&gt;
&lt;br /&gt;
With the University using MS OneDrive, it is possible to copy files to Viper. For multiple files, zip your files up on OneDrive first (considerably easier), as shown here:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:100%; background: #aaaaaa;&amp;quot; | &amp;lt;Strong&amp;gt;From OneDrive to Viper&amp;lt;/Strong&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* Starting with the zipped file MyData.zip on OneDrive, copied previously and compressed from local storage.&lt;br /&gt;
* Click on the '''share icon''' or options for the file here (three horizontal dots) and select '''share'''.&lt;br /&gt;
&lt;br /&gt;
[[File:onedrive-01.png]]&lt;br /&gt;
&lt;br /&gt;
* Then&lt;br /&gt;
&lt;br /&gt;
[[File:onedrive-02.png]]&lt;br /&gt;
&lt;br /&gt;
* Click on '''Copy'''&lt;br /&gt;
&lt;br /&gt;
[[File:onedrive-03.png]]&lt;br /&gt;
&lt;br /&gt;
* On your Viper console application, type '''wget''' and paste in the copied link and follow with '''-O yourfilename''' (otherwise Linux will name the file to the OneDrive link - ''argh!'')&lt;br /&gt;
&lt;br /&gt;
[[File:onedrive-04.png]]&lt;br /&gt;
&lt;br /&gt;
* And here is the received file&lt;br /&gt;
&lt;br /&gt;
[[File:onedrive-05.png]]&lt;br /&gt;
&lt;br /&gt;
'''Remember''' to un-share the file on OneDrive and use unzip (if required) on Linux to restore the file structure.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Universal==&lt;br /&gt;
The following can only be performed on Windows after installing MobaXterm or PuTTY.&lt;br /&gt;
&lt;br /&gt;
The example user is user1; you will need to enter your username here:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:100%; background: #aaaaaa;&amp;quot; | &amp;lt;Strong&amp;gt;* To Viper from local computer&amp;lt;/Strong&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|scp myfile user1@viperlogin.hpc.hull.ac.uk:myfile&lt;br /&gt;
|-&lt;br /&gt;
|rsync -av my-directory viper.hull.ac.uk:/data/users/YourID&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:100%; background: #aaaaaa;&amp;quot; | &amp;lt;Strong&amp;gt;* From Viper to your local computer&amp;lt;/Strong&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| scp user1@viperlogin.hpc.hull.ac.uk:bio/YourUCInetID/hpc-file&lt;br /&gt;
|-&lt;br /&gt;
|rsync -av viper.hull.ac.uk:/data/users/YourID/mydatadirectory&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Windows==&lt;br /&gt;
The following example uses MobaXterm, for transferring large files it is recommended to use FileZilla. For instructions on how to use FileZilla view the Linux section. follow the instruction in the Getting Connected section for installing MobaXterm.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:100%; background: #aaaaaa;&amp;quot; | &amp;lt;Strong&amp;gt;* Uploading Files&amp;lt;/Strong&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|* To upload files to Viper, navigate to the directory you wish to upload files to use the MobaXterm file browser.&lt;br /&gt;
* Choose the file/files to upload and click open or alternatively drag and drop the file/files you wish to upload over the Viper file browser.&lt;br /&gt;
* The upload may take some time depending on upload speed and file size.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:100%; background: #aaaaaa;&amp;quot; | &amp;lt;Strong&amp;gt;* Downloading Files&amp;lt;/Strong&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|* To download files from Viper, navigate to the directory using the MobaXterm file browser.&lt;br /&gt;
[[File:mobaxterm_file_browser.jpg]]&lt;br /&gt;
* Select the file/files you wish to download and click the 'download selected files button'.&lt;br /&gt;
[[File:mobaxterm_download_icon.jpg]]&lt;br /&gt;
* Choose the directory where you want the files to download and click ok.&lt;br /&gt;
* The download will start, depending on download speed and file size this may take some time.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==MacOS==&lt;br /&gt;
The following example uses Cyberduck, you can download Cyberduck from https://cyberduck.io macOS also supports FileZilla for an example of how to use FileZilla please view the Linux section.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:100%; background: #aaaaaa;&amp;quot; | &amp;lt;Strong&amp;gt;Connecting&amp;lt;/Strong&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* Click Open Connection.&lt;br /&gt;
* From the drop-down menu select '''SFTP''' (SSH File Transfer Protocol)&lt;br /&gt;
* Enter server viperlogin.hpc.hull.ac.uk, Port: 22, Username: University UID, Password: university password&lt;br /&gt;
* Click Connect.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:100%; background: #aaaaaa;&amp;quot; | &amp;lt;Strong&amp;gt;Uploading Files&amp;lt;/Strong&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* Click Upload&lt;br /&gt;
* Choose the file/folder you want to upload and click Choose.&lt;br /&gt;
* The transfer window will appear.&lt;br /&gt;
* Please note due to file size the upload may take some time.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:100%; background: #aaaaaa;&amp;quot; | &amp;lt;Strong&amp;gt;Downloading Files&amp;lt;/Strong&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* From the file browser right-click on the file/folder to download and select download from the menu.&lt;br /&gt;
* The transfer window will appear.&lt;br /&gt;
* Please note due to file size the download may take some time.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Linux==&lt;br /&gt;
&lt;br /&gt;
The following example uses FileZilla, you can download FileZilla from https://filezilla-project.org/ (''Windows/Linux and MacOS'').&lt;br /&gt;
* '''Note''': the FileZilla installer sometimes comes with additional trial software packages. We would advise against installing these&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:100%; background: #aaaaaa;&amp;quot; | &amp;lt;Strong&amp;gt;Using FileZilla&amp;lt;/Strong&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
*Enter the Host: viperlogin.hpc.hull.ac.uk, username, password, and port: 22, using an SFTP connection.&lt;br /&gt;
&lt;br /&gt;
* A pop-up will appear informing that the server host key is unknown. Click Always trust this host and click ok. In the remote site box, your Viper directory will appear.&lt;br /&gt;
* To transfer files click and drag the file/folder from either your pc to Viper (left to right) or from Viper to your pc (right to left). The transfer will start depending on transfer speed and file size this may take some time.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Navigation==&lt;br /&gt;
&lt;br /&gt;
* [[Main_Page|Home]]&lt;br /&gt;
* [[Applications|Application support]] &lt;br /&gt;
* [[General|General]] *&lt;br /&gt;
* [[Programming|Programming support]]&lt;/div&gt;</summary>
		<author><name>Pysdlb</name></author>
		
	</entry>
	<entry>
		<id>https://hpc.mediawiki.hull.ac.uk/index.php?title=Training/Transferring_Data&amp;diff=41822</id>
		<title>Training/Transferring Data</title>
		<link rel="alternate" type="text/html" href="https://hpc.mediawiki.hull.ac.uk/index.php?title=Training/Transferring_Data&amp;diff=41822"/>
		<updated>2024-08-22T15:57:12Z</updated>

		<summary type="html">&lt;p&gt;Pysdlb: /* Linux */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Methods==&lt;br /&gt;
&lt;br /&gt;
===Small to medium amounts of data===&lt;br /&gt;
&lt;br /&gt;
This can be carried out using a number of SFTP-styled packages such as sftp, scp, rsync, and Filezilla to name a few. Filezilla can be downloaded as a  Windows application and may be more suitable for people who prefer a Windows environment, rather than the command line.&lt;br /&gt;
&lt;br /&gt;
'''Note''' FTP (insecure) is disabled on viper.hull.ac.uk and SFTP (secure FTP) is the recommended method.&lt;br /&gt;
&lt;br /&gt;
===Large to a huge amount of data (100GB +)===&lt;br /&gt;
To avoid excessive network congestion and the long period to transfer such data please raise a [https://hull.service-now.com/ support ticket] for further details. This may typically involve connecting a USB data drive directly to VIPER to copy the data quickly into your user area.&lt;br /&gt;
&lt;br /&gt;
===OneDrive to Viper===&lt;br /&gt;
&lt;br /&gt;
With the University using MS OneDrive, it is possible to copy files to Viper. For multiple files, zip your files up on OneDrive first (considerably easier), as shown here:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:100%; background: #aaaaaa;&amp;quot; | &amp;lt;Strong&amp;gt;From OneDrive to Viper&amp;lt;/Strong&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* Starting with the zipped file MyData.zip on OneDrive, copied previously and compressed from local storage.&lt;br /&gt;
* Click on the '''share icon''' or options for the file here (three horizontal dots) and select '''share'''.&lt;br /&gt;
&lt;br /&gt;
[[File:onedrive-01.png]]&lt;br /&gt;
&lt;br /&gt;
* Then&lt;br /&gt;
&lt;br /&gt;
[[File:onedrive-02.png]]&lt;br /&gt;
&lt;br /&gt;
* Click on '''Copy'''&lt;br /&gt;
&lt;br /&gt;
[[File:onedrive-03.png]]&lt;br /&gt;
&lt;br /&gt;
* On your Viper console application, type '''wget''' and paste in the copied link and follow with '''-O yourfilename''' (otherwise Linux will name the file to the OneDrive link - ''argh!'')&lt;br /&gt;
&lt;br /&gt;
[[File:onedrive-04.png]]&lt;br /&gt;
&lt;br /&gt;
* And here is the received file&lt;br /&gt;
&lt;br /&gt;
[[File:onedrive-05.png]]&lt;br /&gt;
&lt;br /&gt;
'''Remember''' to un-share the file on OneDrive and use unzip (if required) on Linux to restore the file structure.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Universal==&lt;br /&gt;
The following can only be performed on Windows after installing MobaXterm or PuTTY.&lt;br /&gt;
&lt;br /&gt;
The example user is user1; you will need to enter your username here:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:100%; background: #aaaaaa;&amp;quot; | &amp;lt;Strong&amp;gt;* To Viper from local computer&amp;lt;/Strong&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|scp myfile user1@viperlogin.hpc.hull.ac.uk:myfile&lt;br /&gt;
|-&lt;br /&gt;
|rsync -av my-directory viper.hull.ac.uk:/data/users/YourID&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:100%; background: #aaaaaa;&amp;quot; | &amp;lt;Strong&amp;gt;* From Viper to your local computer&amp;lt;/Strong&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| scp user1@viperlogin.hpc.hull.ac.uk:bio/YourUCInetID/hpc-file&lt;br /&gt;
|-&lt;br /&gt;
|rsync -av viper.hull.ac.uk:/data/users/YourID/mydatadirectory&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Windows==&lt;br /&gt;
The following example uses MobaXterm, for transferring large files it is recommended to use FileZilla. For instructions on how to use FileZilla view the Linux section. follow the instruction in the Getting Connected section for installing MobaXterm.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:100%; background: #aaaaaa;&amp;quot; | &amp;lt;Strong&amp;gt;* Uploading Files&amp;lt;/Strong&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|* To upload files to Viper, navigate to the directory you wish to upload files to use the MobaXterm file browser.&lt;br /&gt;
* Choose the file/files to upload and click open or alternatively drag and drop the file/files you wish to upload over the Viper file browser.&lt;br /&gt;
* The upload may take some time depending on upload speed and file size.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:100%; background: #aaaaaa;&amp;quot; | &amp;lt;Strong&amp;gt;* Downloading Files&amp;lt;/Strong&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|* To download files from Viper, navigate to the directory using the MobaXterm file browser.&lt;br /&gt;
[[File:mobaxterm_file_browser.jpg]]&lt;br /&gt;
* Select the file/files you wish to download and click the 'download selected files button'.&lt;br /&gt;
[[File:mobaxterm_download_icon.jpg]]&lt;br /&gt;
* Choose the directory where you want the files to download and click ok.&lt;br /&gt;
* The download will start, depending on download speed and file size this may take some time.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==MacOS==&lt;br /&gt;
The following example uses Cyberduck, you can download Cyberduck from https://cyberduck.io macOS also supports FileZilla for an example of how to use FileZilla please view the Linux section.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:100%; background: #aaaaaa;&amp;quot; | &amp;lt;Strong&amp;gt;Connecting&amp;lt;/Strong&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* Click Open Connection.&lt;br /&gt;
* From the drop-down menu select '''SFTP''' (SSH File Transfer Protocol)&lt;br /&gt;
* Enter server viperlogin.hpc.hull.ac.uk, Port: 22, Username: University UID, Password: university password&lt;br /&gt;
* Click Connect.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:100%; background: #aaaaaa;&amp;quot; | &amp;lt;Strong&amp;gt;Uploading Files&amp;lt;/Strong&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* Click Upload&lt;br /&gt;
* Choose the file/folder you want to upload and click Choose.&lt;br /&gt;
* The transfer window will appear.&lt;br /&gt;
* Please note due to file size the upload may take some time.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:100%; background: #aaaaaa;&amp;quot; | &amp;lt;Strong&amp;gt;Downloading Files&amp;lt;/Strong&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* From the file browser right-click on the file/folder to download and select download from the menu.&lt;br /&gt;
* The transfer window will appear.&lt;br /&gt;
* Please note due to file size the download may take some time.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Linux==&lt;br /&gt;
&lt;br /&gt;
The following example uses FileZilla, you can download FileZilla from https://filezilla-project.org/ (''Windows/Linux and MacOS'').&lt;br /&gt;
* '''Note''': the FileZilla installer sometimes comes with additional trial software packages. We would advise against installing these&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:100%; background: #aaaaaa;&amp;quot; | &amp;lt;Strong&amp;gt;Using FileZilla&amp;lt;/Strong&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
*Enter the Host: viperlogin.hpc.hull.ac.uk, username, password, and port: 22, using an SFTP connection.&lt;br /&gt;
[[File:filezilla_linux_login.jpg]]&lt;br /&gt;
* A pop-up will appear informing that the server host key is unknown. Click Always trust this host and click ok. In the remote site box, your Viper directory will appear.&lt;br /&gt;
* To transfer files click and drag the file/folder from either your pc to Viper (left to right) or from Viper to your pc (right to left). The transfer will start depending on transfer speed and file size this may take some time.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Navigation==&lt;br /&gt;
&lt;br /&gt;
* [[Main_Page|Home]]&lt;br /&gt;
* [[Applications|Application support]] &lt;br /&gt;
* [[General|General]] *&lt;br /&gt;
* [[Programming|Programming support]]&lt;/div&gt;</summary>
		<author><name>Pysdlb</name></author>
		
	</entry>
	<entry>
		<id>https://hpc.mediawiki.hull.ac.uk/index.php?title=Training/Transferring_Data&amp;diff=41821</id>
		<title>Training/Transferring Data</title>
		<link rel="alternate" type="text/html" href="https://hpc.mediawiki.hull.ac.uk/index.php?title=Training/Transferring_Data&amp;diff=41821"/>
		<updated>2024-08-22T15:56:21Z</updated>

		<summary type="html">&lt;p&gt;Pysdlb: /* Linux */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Methods==&lt;br /&gt;
&lt;br /&gt;
===Small to medium amounts of data===&lt;br /&gt;
&lt;br /&gt;
This can be carried out using a number of SFTP-styled packages such as sftp, scp, rsync, and Filezilla to name a few. Filezilla can be downloaded as a  Windows application and may be more suitable for people who prefer a Windows environment, rather than the command line.&lt;br /&gt;
&lt;br /&gt;
'''Note''' FTP (insecure) is disabled on viper.hull.ac.uk and SFTP (secure FTP) is the recommended method.&lt;br /&gt;
&lt;br /&gt;
===Large to a huge amount of data (100GB +)===&lt;br /&gt;
To avoid excessive network congestion and the long period to transfer such data please raise a [https://hull.service-now.com/ support ticket] for further details. This may typically involve connecting a USB data drive directly to VIPER to copy the data quickly into your user area.&lt;br /&gt;
&lt;br /&gt;
===OneDrive to Viper===&lt;br /&gt;
&lt;br /&gt;
With the University using MS OneDrive, it is possible to copy files to Viper. For multiple files, zip your files up on OneDrive first (considerably easier), as shown here:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:100%; background: #aaaaaa;&amp;quot; | &amp;lt;Strong&amp;gt;From OneDrive to Viper&amp;lt;/Strong&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* Starting with the zipped file MyData.zip on OneDrive, copied previously and compressed from local storage.&lt;br /&gt;
* Click on the '''share icon''' or options for the file here (three horizontal dots) and select '''share'''.&lt;br /&gt;
&lt;br /&gt;
[[File:onedrive-01.png]]&lt;br /&gt;
&lt;br /&gt;
* Then&lt;br /&gt;
&lt;br /&gt;
[[File:onedrive-02.png]]&lt;br /&gt;
&lt;br /&gt;
* Click on '''Copy'''&lt;br /&gt;
&lt;br /&gt;
[[File:onedrive-03.png]]&lt;br /&gt;
&lt;br /&gt;
* On your Viper console application, type '''wget''' and paste in the copied link and follow with '''-O yourfilename''' (otherwise Linux will name the file to the OneDrive link - ''argh!'')&lt;br /&gt;
&lt;br /&gt;
[[File:onedrive-04.png]]&lt;br /&gt;
&lt;br /&gt;
* And here is the received file&lt;br /&gt;
&lt;br /&gt;
[[File:onedrive-05.png]]&lt;br /&gt;
&lt;br /&gt;
'''Remember''' to un-share the file on OneDrive and use unzip (if required) on Linux to restore the file structure.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Universal==&lt;br /&gt;
The following can only be performed on Windows after installing MobaXterm or PuTTY.&lt;br /&gt;
&lt;br /&gt;
The example user is user1; you will need to enter your username here:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:100%; background: #aaaaaa;&amp;quot; | &amp;lt;Strong&amp;gt;* To Viper from local computer&amp;lt;/Strong&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|scp myfile user1@viperlogin.hpc.hull.ac.uk:myfile&lt;br /&gt;
|-&lt;br /&gt;
|rsync -av my-directory viper.hull.ac.uk:/data/users/YourID&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:100%; background: #aaaaaa;&amp;quot; | &amp;lt;Strong&amp;gt;* From Viper to your local computer&amp;lt;/Strong&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| scp user1@viperlogin.hpc.hull.ac.uk:bio/YourUCInetID/hpc-file&lt;br /&gt;
|-&lt;br /&gt;
|rsync -av viper.hull.ac.uk:/data/users/YourID/mydatadirectory&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Windows==&lt;br /&gt;
The following example uses MobaXterm, for transferring large files it is recommended to use FileZilla. For instructions on how to use FileZilla view the Linux section. follow the instruction in the Getting Connected section for installing MobaXterm.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:100%; background: #aaaaaa;&amp;quot; | &amp;lt;Strong&amp;gt;* Uploading Files&amp;lt;/Strong&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|* To upload files to Viper, navigate to the directory you wish to upload files to use the MobaXterm file browser.&lt;br /&gt;
* Choose the file/files to upload and click open or alternatively drag and drop the file/files you wish to upload over the Viper file browser.&lt;br /&gt;
* The upload may take some time depending on upload speed and file size.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:100%; background: #aaaaaa;&amp;quot; | &amp;lt;Strong&amp;gt;* Downloading Files&amp;lt;/Strong&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|* To download files from Viper, navigate to the directory using the MobaXterm file browser.&lt;br /&gt;
[[File:mobaxterm_file_browser.jpg]]&lt;br /&gt;
* Select the file/files you wish to download and click the 'download selected files button'.&lt;br /&gt;
[[File:mobaxterm_download_icon.jpg]]&lt;br /&gt;
* Choose the directory where you want the files to download and click ok.&lt;br /&gt;
* The download will start, depending on download speed and file size this may take some time.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==MacOS==&lt;br /&gt;
The following example uses Cyberduck, you can download Cyberduck from https://cyberduck.io macOS also supports FileZilla for an example of how to use FileZilla please view the Linux section.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:100%; background: #aaaaaa;&amp;quot; | &amp;lt;Strong&amp;gt;Connecting&amp;lt;/Strong&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* Click Open Connection.&lt;br /&gt;
* From the drop-down menu select '''SFTP''' (SSH File Transfer Protocol)&lt;br /&gt;
* Enter server viperlogin.hpc.hull.ac.uk, Port: 22, Username: University UID, Password: university password&lt;br /&gt;
* Click Connect.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:100%; background: #aaaaaa;&amp;quot; | &amp;lt;Strong&amp;gt;Uploading Files&amp;lt;/Strong&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* Click Upload&lt;br /&gt;
* Choose the file/folder you want to upload and click Choose.&lt;br /&gt;
* The transfer window will appear.&lt;br /&gt;
* Please note due to file size the upload may take some time.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:100%; background: #aaaaaa;&amp;quot; | &amp;lt;Strong&amp;gt;Downloading Files&amp;lt;/Strong&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* From the file browser right-click on the file/folder to download and select download from the menu.&lt;br /&gt;
* The transfer window will appear.&lt;br /&gt;
* Please note due to file size the download may take some time.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Linux==&lt;br /&gt;
&lt;br /&gt;
The following example uses FileZilla, you can download FileZilla from https://filezilla-project.org/ (''Windows/Linux and MacOS'').&lt;br /&gt;
* '''Note''': the FileZilla installer sometimes comes with additional trial software packages. We would advise against installing these&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:100%; background: #aaaaaa;&amp;quot; | &amp;lt;Strong&amp;gt;Using FileZilla&amp;lt;/Strong&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
*Enter the Host: viperlogin.hpc.hull.ac.uk, username, password, and port: 22, using an SFTP connection.&lt;br /&gt;
[[File:filezilla_linux_login.jpg]]&lt;br /&gt;
* A pop-up will appear informing that the server host key is unknown. Click Always trust this host and click ok. In the remote site box, your Viper directory will appear.&lt;br /&gt;
* To transfer files click and drag the file/folder from either your pc to Viper (left to right) or from Viper to your pc (right to left). The transfer will start depending on transfer speed and file size this may take some time.&lt;br /&gt;
[[File:filezilla_transferring_files.jpg]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Navigation==&lt;br /&gt;
&lt;br /&gt;
* [[Main_Page|Home]]&lt;br /&gt;
* [[Applications|Application support]] &lt;br /&gt;
* [[General|General]] *&lt;br /&gt;
* [[Programming|Programming support]]&lt;/div&gt;</summary>
		<author><name>Pysdlb</name></author>
		
	</entry>
	<entry>
		<id>https://hpc.mediawiki.hull.ac.uk/index.php?title=Training/Transferring_Data&amp;diff=41820</id>
		<title>Training/Transferring Data</title>
		<link rel="alternate" type="text/html" href="https://hpc.mediawiki.hull.ac.uk/index.php?title=Training/Transferring_Data&amp;diff=41820"/>
		<updated>2024-08-22T15:56:04Z</updated>

		<summary type="html">&lt;p&gt;Pysdlb: /* MacOS */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Methods==&lt;br /&gt;
&lt;br /&gt;
===Small to medium amounts of data===&lt;br /&gt;
&lt;br /&gt;
This can be carried out using a number of SFTP-styled packages such as sftp, scp, rsync, and Filezilla to name a few. Filezilla can be downloaded as a  Windows application and may be more suitable for people who prefer a Windows environment, rather than the command line.&lt;br /&gt;
&lt;br /&gt;
'''Note''' FTP (insecure) is disabled on viper.hull.ac.uk and SFTP (secure FTP) is the recommended method.&lt;br /&gt;
&lt;br /&gt;
===Large to a huge amount of data (100GB +)===&lt;br /&gt;
To avoid excessive network congestion and the long period to transfer such data please raise a [https://hull.service-now.com/ support ticket] for further details. This may typically involve connecting a USB data drive directly to VIPER to copy the data quickly into your user area.&lt;br /&gt;
&lt;br /&gt;
===OneDrive to Viper===&lt;br /&gt;
&lt;br /&gt;
With the University using MS OneDrive, it is possible to copy files to Viper. For multiple files, zip your files up on OneDrive first (considerably easier), as shown here:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:100%; background: #aaaaaa;&amp;quot; | &amp;lt;Strong&amp;gt;From OneDrive to Viper&amp;lt;/Strong&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* Starting with the zipped file MyData.zip on OneDrive, copied previously and compressed from local storage.&lt;br /&gt;
* Click on the '''share icon''' or options for the file here (three horizontal dots) and select '''share'''.&lt;br /&gt;
&lt;br /&gt;
[[File:onedrive-01.png]]&lt;br /&gt;
&lt;br /&gt;
* Then&lt;br /&gt;
&lt;br /&gt;
[[File:onedrive-02.png]]&lt;br /&gt;
&lt;br /&gt;
* Click on '''Copy'''&lt;br /&gt;
&lt;br /&gt;
[[File:onedrive-03.png]]&lt;br /&gt;
&lt;br /&gt;
* On your Viper console application, type '''wget''' and paste in the copied link and follow with '''-O yourfilename''' (otherwise Linux will name the file to the OneDrive link - ''argh!'')&lt;br /&gt;
&lt;br /&gt;
[[File:onedrive-04.png]]&lt;br /&gt;
&lt;br /&gt;
* And here is the received file&lt;br /&gt;
&lt;br /&gt;
[[File:onedrive-05.png]]&lt;br /&gt;
&lt;br /&gt;
'''Remember''' to un-share the file on OneDrive and use unzip (if required) on Linux to restore the file structure.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Universal==&lt;br /&gt;
The following can only be performed on Windows after installing MobaXterm or PuTTY.&lt;br /&gt;
&lt;br /&gt;
The example user is user1; you will need to enter your username here:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:100%; background: #aaaaaa;&amp;quot; | &amp;lt;Strong&amp;gt;* To Viper from local computer&amp;lt;/Strong&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|scp myfile user1@viperlogin.hpc.hull.ac.uk:myfile&lt;br /&gt;
|-&lt;br /&gt;
|rsync -av my-directory viper.hull.ac.uk:/data/users/YourID&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:100%; background: #aaaaaa;&amp;quot; | &amp;lt;Strong&amp;gt;* From Viper to your local computer&amp;lt;/Strong&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| scp user1@viperlogin.hpc.hull.ac.uk:bio/YourUCInetID/hpc-file&lt;br /&gt;
|-&lt;br /&gt;
|rsync -av viper.hull.ac.uk:/data/users/YourID/mydatadirectory&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Windows==&lt;br /&gt;
The following example uses MobaXterm, for transferring large files it is recommended to use FileZilla. For instructions on how to use FileZilla view the Linux section. follow the instruction in the Getting Connected section for installing MobaXterm.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:100%; background: #aaaaaa;&amp;quot; | &amp;lt;Strong&amp;gt;* Uploading Files&amp;lt;/Strong&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|* To upload files to Viper, navigate to the directory you wish to upload files to use the MobaXterm file browser.&lt;br /&gt;
* Choose the file/files to upload and click open or alternatively drag and drop the file/files you wish to upload over the Viper file browser.&lt;br /&gt;
* The upload may take some time depending on upload speed and file size.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:100%; background: #aaaaaa;&amp;quot; | &amp;lt;Strong&amp;gt;* Downloading Files&amp;lt;/Strong&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|* To download files from Viper, navigate to the directory using the MobaXterm file browser.&lt;br /&gt;
[[File:mobaxterm_file_browser.jpg]]&lt;br /&gt;
* Select the file/files you wish to download and click the 'download selected files button'.&lt;br /&gt;
[[File:mobaxterm_download_icon.jpg]]&lt;br /&gt;
* Choose the directory where you want the files to download and click ok.&lt;br /&gt;
* The download will start, depending on download speed and file size this may take some time.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==MacOS==&lt;br /&gt;
The following example uses Cyberduck, you can download Cyberduck from https://cyberduck.io macOS also supports FileZilla for an example of how to use FileZilla please view the Linux section.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:100%; background: #aaaaaa;&amp;quot; | &amp;lt;Strong&amp;gt;Connecting&amp;lt;/Strong&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* Click Open Connection.&lt;br /&gt;
* From the drop-down menu select '''SFTP''' (SSH File Transfer Protocol)&lt;br /&gt;
* Enter server viperlogin.hpc.hull.ac.uk, Port: 22, Username: University UID, Password: university password&lt;br /&gt;
* Click Connect.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:100%; background: #aaaaaa;&amp;quot; | &amp;lt;Strong&amp;gt;Uploading Files&amp;lt;/Strong&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* Click Upload&lt;br /&gt;
* Choose the file/folder you want to upload and click Choose.&lt;br /&gt;
* The transfer window will appear.&lt;br /&gt;
* Please note due to file size the upload may take some time.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:100%; background: #aaaaaa;&amp;quot; | &amp;lt;Strong&amp;gt;Downloading Files&amp;lt;/Strong&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* From the file browser right-click on the file/folder to download and select download from the menu.&lt;br /&gt;
* The transfer window will appear.&lt;br /&gt;
* Please note due to file size the download may take some time.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Linux==&lt;br /&gt;
&lt;br /&gt;
The following example uses FileZilla, you can download FileZilla from https://filezilla-project.org/ (''Windows/Linux and MacOS'').&lt;br /&gt;
* '''Note''': the FileZilla installer sometimes comes with additional trial software packages. We would advise against installing these&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:100%; background: #aaaaaa;&amp;quot; | &amp;lt;Strong&amp;gt;Using FileZilla&amp;lt;/Strong&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
*Enter the Host: viper.hull.ac.uk, username, password, and port: 22, using an SFTP connection.&lt;br /&gt;
[[File:filezilla_linux_login.jpg]]&lt;br /&gt;
* A pop-up will appear informing that the server host key is unknown. Click Always trust this host and click ok. In the remote site box, your Viper directory will appear.&lt;br /&gt;
* To transfer files click and drag the file/folder from either your pc to Viper (left to right) or from Viper to your pc (right to left). The transfer will start depending on transfer speed and file size this may take some time.&lt;br /&gt;
[[File:filezilla_transferring_files.jpg]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Navigation==&lt;br /&gt;
&lt;br /&gt;
* [[Main_Page|Home]]&lt;br /&gt;
* [[Applications|Application support]] &lt;br /&gt;
* [[General|General]] *&lt;br /&gt;
* [[Programming|Programming support]]&lt;/div&gt;</summary>
		<author><name>Pysdlb</name></author>
		
	</entry>
	<entry>
		<id>https://hpc.mediawiki.hull.ac.uk/index.php?title=Training/Transferring_Data&amp;diff=41819</id>
		<title>Training/Transferring Data</title>
		<link rel="alternate" type="text/html" href="https://hpc.mediawiki.hull.ac.uk/index.php?title=Training/Transferring_Data&amp;diff=41819"/>
		<updated>2024-08-22T15:55:24Z</updated>

		<summary type="html">&lt;p&gt;Pysdlb: /* Universal */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Methods==&lt;br /&gt;
&lt;br /&gt;
===Small to medium amounts of data===&lt;br /&gt;
&lt;br /&gt;
This can be carried out using a number of SFTP-styled packages such as sftp, scp, rsync, and Filezilla to name a few. Filezilla can be downloaded as a  Windows application and may be more suitable for people who prefer a Windows environment, rather than the command line.&lt;br /&gt;
&lt;br /&gt;
'''Note''' FTP (insecure) is disabled on viper.hull.ac.uk and SFTP (secure FTP) is the recommended method.&lt;br /&gt;
&lt;br /&gt;
===Large to a huge amount of data (100GB +)===&lt;br /&gt;
To avoid excessive network congestion and the long period to transfer such data please raise a [https://hull.service-now.com/ support ticket] for further details. This may typically involve connecting a USB data drive directly to VIPER to copy the data quickly into your user area.&lt;br /&gt;
&lt;br /&gt;
===OneDrive to Viper===&lt;br /&gt;
&lt;br /&gt;
With the University using MS OneDrive, it is possible to copy files to Viper. For multiple files, zip your files up on OneDrive first (considerably easier), as shown here:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:100%; background: #aaaaaa;&amp;quot; | &amp;lt;Strong&amp;gt;From OneDrive to Viper&amp;lt;/Strong&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* Starting with the zipped file MyData.zip on OneDrive, copied previously and compressed from local storage.&lt;br /&gt;
* Click on the '''share icon''' or options for the file here (three horizontal dots) and select '''share'''.&lt;br /&gt;
&lt;br /&gt;
[[File:onedrive-01.png]]&lt;br /&gt;
&lt;br /&gt;
* Then&lt;br /&gt;
&lt;br /&gt;
[[File:onedrive-02.png]]&lt;br /&gt;
&lt;br /&gt;
* Click on '''Copy'''&lt;br /&gt;
&lt;br /&gt;
[[File:onedrive-03.png]]&lt;br /&gt;
&lt;br /&gt;
* On your Viper console application, type '''wget''' and paste in the copied link and follow with '''-O yourfilename''' (otherwise Linux will name the file to the OneDrive link - ''argh!'')&lt;br /&gt;
&lt;br /&gt;
[[File:onedrive-04.png]]&lt;br /&gt;
&lt;br /&gt;
* And here is the received file&lt;br /&gt;
&lt;br /&gt;
[[File:onedrive-05.png]]&lt;br /&gt;
&lt;br /&gt;
'''Remember''' to un-share the file on OneDrive and use unzip (if required) on Linux to restore the file structure.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Universal==&lt;br /&gt;
The following can only be performed on Windows after installing MobaXterm or PuTTY.&lt;br /&gt;
&lt;br /&gt;
The example user is user1; you will need to enter your username here:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:100%; background: #aaaaaa;&amp;quot; | &amp;lt;Strong&amp;gt;* To Viper from local computer&amp;lt;/Strong&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|scp myfile user1@viperlogin.hpc.hull.ac.uk:myfile&lt;br /&gt;
|-&lt;br /&gt;
|rsync -av my-directory viper.hull.ac.uk:/data/users/YourID&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:100%; background: #aaaaaa;&amp;quot; | &amp;lt;Strong&amp;gt;* From Viper to your local computer&amp;lt;/Strong&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| scp user1@viperlogin.hpc.hull.ac.uk:bio/YourUCInetID/hpc-file&lt;br /&gt;
|-&lt;br /&gt;
|rsync -av viper.hull.ac.uk:/data/users/YourID/mydatadirectory&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Windows==&lt;br /&gt;
The following example uses MobaXterm, for transferring large files it is recommended to use FileZilla. For instructions on how to use FileZilla view the Linux section. follow the instruction in the Getting Connected section for installing MobaXterm.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:100%; background: #aaaaaa;&amp;quot; | &amp;lt;Strong&amp;gt;* Uploading Files&amp;lt;/Strong&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|* To upload files to Viper, navigate to the directory you wish to upload files to use the MobaXterm file browser.&lt;br /&gt;
* Choose the file/files to upload and click open or alternatively drag and drop the file/files you wish to upload over the Viper file browser.&lt;br /&gt;
* The upload may take some time depending on upload speed and file size.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:100%; background: #aaaaaa;&amp;quot; | &amp;lt;Strong&amp;gt;* Downloading Files&amp;lt;/Strong&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|* To download files from Viper, navigate to the directory using the MobaXterm file browser.&lt;br /&gt;
[[File:mobaxterm_file_browser.jpg]]&lt;br /&gt;
* Select the file/files you wish to download and click the 'download selected files button'.&lt;br /&gt;
[[File:mobaxterm_download_icon.jpg]]&lt;br /&gt;
* Choose the directory where you want the files to download and click ok.&lt;br /&gt;
* The download will start, depending on download speed and file size this may take some time.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==MacOS==&lt;br /&gt;
The following example uses Cyberduck, you can download Cyberduck from https://cyberduck.io macOS also supports FileZilla for an example of how to use FileZilla please view the Linux section.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:100%; background: #aaaaaa;&amp;quot; | &amp;lt;Strong&amp;gt;Connecting&amp;lt;/Strong&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* Click Open Connection.&lt;br /&gt;
* From the drop-down menu select '''SFTP''' (SSH File Transfer Protocol)&lt;br /&gt;
* Enter server viper.hull.ac.uk, Port: 22, Username: University UID, Password: university password&lt;br /&gt;
* Click Connect.&lt;br /&gt;
&lt;br /&gt;
[[File:cyberduck_connection.jpg]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:100%; background: #aaaaaa;&amp;quot; | &amp;lt;Strong&amp;gt;Uploading Files&amp;lt;/Strong&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* Click Upload&lt;br /&gt;
* Choose the file/folder you want to upload and click Choose.&lt;br /&gt;
* The transfer window will appear.&lt;br /&gt;
* Please note due to file size the upload may take some time.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:100%; background: #aaaaaa;&amp;quot; | &amp;lt;Strong&amp;gt;Downloading Files&amp;lt;/Strong&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* From the file browser right-click on the file/folder to download and select download from the menu.&lt;br /&gt;
* The transfer window will appear.&lt;br /&gt;
* Please note due to file size the download may take some time.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Linux==&lt;br /&gt;
&lt;br /&gt;
The following example uses FileZilla, you can download FileZilla from https://filezilla-project.org/ (''Windows/Linux and MacOS'').&lt;br /&gt;
* '''Note''': the FileZilla installer sometimes comes with additional trial software packages. We would advise against installing these&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:100%; background: #aaaaaa;&amp;quot; | &amp;lt;Strong&amp;gt;Using FileZilla&amp;lt;/Strong&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
*Enter the Host: viper.hull.ac.uk, username, password, and port: 22, using an SFTP connection.&lt;br /&gt;
[[File:filezilla_linux_login.jpg]]&lt;br /&gt;
* A pop-up will appear informing that the server host key is unknown. Click Always trust this host and click ok. In the remote site box, your Viper directory will appear.&lt;br /&gt;
* To transfer files click and drag the file/folder from either your pc to Viper (left to right) or from Viper to your pc (right to left). The transfer will start depending on transfer speed and file size this may take some time.&lt;br /&gt;
[[File:filezilla_transferring_files.jpg]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Navigation==&lt;br /&gt;
&lt;br /&gt;
* [[Main_Page|Home]]&lt;br /&gt;
* [[Applications|Application support]] &lt;br /&gt;
* [[General|General]] *&lt;br /&gt;
* [[Programming|Programming support]]&lt;/div&gt;</summary>
		<author><name>Pysdlb</name></author>
		
	</entry>
	<entry>
		<id>https://hpc.mediawiki.hull.ac.uk/index.php?title=Training/XQuartz&amp;diff=41818</id>
		<title>Training/XQuartz</title>
		<link rel="alternate" type="text/html" href="https://hpc.mediawiki.hull.ac.uk/index.php?title=Training/XQuartz&amp;diff=41818"/>
		<updated>2024-08-22T15:54:28Z</updated>

		<summary type="html">&lt;p&gt;Pysdlb: /* Installing XQuartz */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
==Introduction==&lt;br /&gt;
&lt;br /&gt;
* XQuartz is an open-source version of X.Org X Window System that runs on macOS, it is required to run certain cross-platform applications on macOS.&lt;br /&gt;
* XQuartz was included with Mac OSX 10.5 (Leopard) onwards, for all subsequent releases XQuartz is not included and must be downloaded separately.&lt;br /&gt;
&lt;br /&gt;
==Installing XQuartz==&lt;br /&gt;
# Download the latest version of XQuartz from https://www.xquartz.org/&lt;br /&gt;
# Navigate to the Downloads folder and open the XQuartz Disk Image (XQuartz-2.8.2.dmg)&lt;br /&gt;
# Open the XQuartz package (XQuartz.pkg)&lt;br /&gt;
[[File:XQuartz_Package.png]]&lt;br /&gt;
* Follow the installation steps, accept the licence agreement and choose an installation destination.&lt;br /&gt;
[[File:XQuartz_Install.png]]&lt;br /&gt;
* Once installation is complete log out and log in.&lt;br /&gt;
[[File:XQuartz_Complete.png]]&lt;br /&gt;
* Open the Terminal Application&lt;br /&gt;
* Login to Viper ssh -Y &amp;lt;username&amp;gt;@viperlogin.hpc.hull.ac.uk&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''IMPORTANT''' : Use the -Y option to enable windowing on the host computer.&lt;br /&gt;
&lt;br /&gt;
==Test XQuartz==&lt;br /&gt;
To test X11 support type xclock, an analogue clock should appear.&lt;br /&gt;
&amp;lt;pre style=&amp;quot;background-color: #000000; color: white; border: 2px solid black; font-family: monospace, sans-serif;&amp;quot;&amp;gt;&lt;br /&gt;
[username@login01 ~]$ xclock&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[[File:XClock.png]]&lt;br /&gt;
&lt;br /&gt;
==Alternative options==&lt;br /&gt;
&lt;br /&gt;
[https://www.macports.org/ MacPorts]&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Next Steps==&lt;br /&gt;
&lt;br /&gt;
* [https://www.xquartz.org/ XQuartz]&lt;br /&gt;
* [https://support.apple.com/en-gb/HT201341 Apple Support - X11]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Main Page]]    /    [[FurtherTopics/FurtherTopics #Compatibility| Back to Further Topics]]&lt;/div&gt;</summary>
		<author><name>Pysdlb</name></author>
		
	</entry>
	<entry>
		<id>https://hpc.mediawiki.hull.ac.uk/index.php?title=Quickstart/Data_Management&amp;diff=41817</id>
		<title>Quickstart/Data Management</title>
		<link rel="alternate" type="text/html" href="https://hpc.mediawiki.hull.ac.uk/index.php?title=Quickstart/Data_Management&amp;diff=41817"/>
		<updated>2024-08-22T15:53:08Z</updated>

		<summary type="html">&lt;p&gt;Pysdlb: /* Linux */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;width:5%; border-width: 0&amp;quot; | [[File:icon_warning.png]]&lt;br /&gt;
|style=&amp;quot;width:95%; border-width: 0&amp;quot; | &amp;lt;strong&amp;gt;''Viper storage is considered 'scratch', please remember to back up your data! ''&amp;lt;br&amp;gt;''Users are not permitted to store personal or sensitive information on Viper.''&amp;lt;/strong&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
==Transferring Data on Viper==&lt;br /&gt;
&lt;br /&gt;
For less than 100GB: you can skip to using [[#Universal| universal method]] or skip to your OS: [[#Windows| Windows]] / [[#MacOS| Mac]]  /  [[#Linux| Linux]].&lt;br /&gt;
===Small to medium amounts of data===&lt;br /&gt;
This can be carried out using several SFTP-styled packages such as sftp, scp, rsync, and Filezilla to name a few. Filezilla can be downloaded as a  Windows application and may be more suitable for people who prefer a Windows environment, rather than the command line.&lt;br /&gt;
&lt;br /&gt;
'''Note''' that plain FTP is disabled on viper.hull.ac.uk and SFTP (secure FTP) is the recommended method.&lt;br /&gt;
&lt;br /&gt;
====Universal====&lt;br /&gt;
The following can only be performed on Windows after installing MobaXterm or PuTTY.&lt;br /&gt;
&lt;br /&gt;
The example user is user1; you will need to enter your username here:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:100%&amp;quot; | &amp;lt;Strong&amp;gt;From your local computer to Viper&amp;lt;/Strong&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|''scp myfile user1@viper.hull.ac.uk:myfile&lt;br /&gt;
|-''&lt;br /&gt;
|''rsync -av my-directory viperlogin.hpc.hull.ac.uk:/data/users/YourID''&lt;br /&gt;
|}&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:100%&amp;quot; | &amp;lt;Strong&amp;gt;From Viper to your local Computer&amp;lt;/Strong&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|''scp user1@viperlogin.hpc.hull.ac.uk:bio/YourUCInetID/hpc-file''&lt;br /&gt;
|-&lt;br /&gt;
|''rsync -av viper.hull.ac.uk:/data/users/YourID/mydatadirectory''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Windows====&lt;br /&gt;
The following example uses MobaXterm, for transferring large files it is recommended to use FileZilla. For instructions on how to use FileZilla view the Linux section. follow the instructions in the Getting Connected section for installing MobaXterm.&lt;br /&gt;
=====Uploading Files=====&lt;br /&gt;
1. To upload files to Viper, navigate to the directory you wish to upload files to use the MobaXterm file browser and click the 'Upload to current folder' button.&lt;br /&gt;
[[File:upload_button.jpg]]&lt;br /&gt;
2. Choose the file/files to upload and click open or drag and drop the file/files you wish to upload over the Viper file browser.&lt;br /&gt;
&lt;br /&gt;
3. The upload may take some time depending on upload speed and file size.&lt;br /&gt;
&lt;br /&gt;
=====Downloading Files=====&lt;br /&gt;
1. To download files from Viper, navigate to the directory using the MobaXterm file browser.&lt;br /&gt;
[[File:mobaxterm_file_browser.jpg]]&lt;br /&gt;
2. Select the file/files you wish to download and click the 'download selected files button'.&lt;br /&gt;
[[File:mobaxterm_download_icon.jpg]]&lt;br /&gt;
3. Choose the directory where you want the files to download and click ok.&lt;br /&gt;
&lt;br /&gt;
4. The download will start, depending on download speed and file size this may take some time.&lt;br /&gt;
&lt;br /&gt;
====MacOS====&lt;br /&gt;
The following example uses Cyberduck, you can download Cyberduck from https://cyberduck.io macOS also supports FileZilla for an example of how to use FileZilla please view the Linux section&lt;br /&gt;
=====Connecting=====&lt;br /&gt;
1. Click Open Connection.&lt;br /&gt;
&lt;br /&gt;
2. From the drop-down menu select '''SFTP''' (SSH File Transfer Protocol)&lt;br /&gt;
&lt;br /&gt;
3. Enter server viperlogin.hpc.hull.ac.uk, Port: 22, Username: University UID, Password: university password&lt;br /&gt;
&lt;br /&gt;
4. Click Connect&lt;br /&gt;
&lt;br /&gt;
=====Uploading Files=====&lt;br /&gt;
1. Click Upload&lt;br /&gt;
&lt;br /&gt;
2. Choose the file/folder you want to upload and click Choose&lt;br /&gt;
&lt;br /&gt;
3. The transfer window will appear&lt;br /&gt;
&lt;br /&gt;
4. Please note due to file size the upload may take some time&lt;br /&gt;
&lt;br /&gt;
=====Downloading Files=====&lt;br /&gt;
1. From the file browser right-click on the file/folder to download and select download from the menu&lt;br /&gt;
&lt;br /&gt;
2. The transfer window will appear&lt;br /&gt;
&lt;br /&gt;
3. Please note due to file size the download may take some time&lt;br /&gt;
====Linux====&lt;br /&gt;
&lt;br /&gt;
The following example uses FileZilla, you can download FileZilla from https://filezilla-project.org/&lt;br /&gt;
&lt;br /&gt;
1. Enter the Host: viperlogin.hpc.hull.ac.uk, username, password, and port: 22, using an SFTP connection.&lt;br /&gt;
&lt;br /&gt;
2. A pop-up will appear informing that the server host key is unknown. Click Always trust this host and click ok. In the remote site box, your Viper directory will appear.&lt;br /&gt;
&lt;br /&gt;
3. To transfer files click and drag the file/folder from either your pc to Viper (left to right) or from Viper to your pc (right to left). The transfer will start depending on transfer speed and file size this may take some time.&lt;br /&gt;
[[File:filezilla_transferring_files.jpg]]&lt;br /&gt;
&lt;br /&gt;
===Larger amounts of data (100GB +)===&lt;br /&gt;
To avoid excessive network congestion and the long period to transfer such data please contact us via the [https://hull.service-now.com/ Support Portal] for further details. This may typically involve connecting a USB data drive directly to Viper to copy the data quickly into your user area.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Main Page #Quickstart| Back]]   /   [[Quickstart/Virtual Environments| Next (Virtual Environments)]]&lt;/div&gt;</summary>
		<author><name>Pysdlb</name></author>
		
	</entry>
	<entry>
		<id>https://hpc.mediawiki.hull.ac.uk/index.php?title=Quickstart/Data_Management&amp;diff=41816</id>
		<title>Quickstart/Data Management</title>
		<link rel="alternate" type="text/html" href="https://hpc.mediawiki.hull.ac.uk/index.php?title=Quickstart/Data_Management&amp;diff=41816"/>
		<updated>2024-08-22T15:52:50Z</updated>

		<summary type="html">&lt;p&gt;Pysdlb: /* Linux */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;width:5%; border-width: 0&amp;quot; | [[File:icon_warning.png]]&lt;br /&gt;
|style=&amp;quot;width:95%; border-width: 0&amp;quot; | &amp;lt;strong&amp;gt;''Viper storage is considered 'scratch', please remember to back up your data! ''&amp;lt;br&amp;gt;''Users are not permitted to store personal or sensitive information on Viper.''&amp;lt;/strong&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
==Transferring Data on Viper==&lt;br /&gt;
&lt;br /&gt;
For less than 100GB: you can skip to using [[#Universal| universal method]] or skip to your OS: [[#Windows| Windows]] / [[#MacOS| Mac]]  /  [[#Linux| Linux]].&lt;br /&gt;
===Small to medium amounts of data===&lt;br /&gt;
This can be carried out using several SFTP-styled packages such as sftp, scp, rsync, and Filezilla to name a few. Filezilla can be downloaded as a  Windows application and may be more suitable for people who prefer a Windows environment, rather than the command line.&lt;br /&gt;
&lt;br /&gt;
'''Note''' that plain FTP is disabled on viper.hull.ac.uk and SFTP (secure FTP) is the recommended method.&lt;br /&gt;
&lt;br /&gt;
====Universal====&lt;br /&gt;
The following can only be performed on Windows after installing MobaXterm or PuTTY.&lt;br /&gt;
&lt;br /&gt;
The example user is user1; you will need to enter your username here:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:100%&amp;quot; | &amp;lt;Strong&amp;gt;From your local computer to Viper&amp;lt;/Strong&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|''scp myfile user1@viper.hull.ac.uk:myfile&lt;br /&gt;
|-''&lt;br /&gt;
|''rsync -av my-directory viperlogin.hpc.hull.ac.uk:/data/users/YourID''&lt;br /&gt;
|}&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:100%&amp;quot; | &amp;lt;Strong&amp;gt;From Viper to your local Computer&amp;lt;/Strong&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|''scp user1@viperlogin.hpc.hull.ac.uk:bio/YourUCInetID/hpc-file''&lt;br /&gt;
|-&lt;br /&gt;
|''rsync -av viper.hull.ac.uk:/data/users/YourID/mydatadirectory''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Windows====&lt;br /&gt;
The following example uses MobaXterm, for transferring large files it is recommended to use FileZilla. For instructions on how to use FileZilla view the Linux section. follow the instructions in the Getting Connected section for installing MobaXterm.&lt;br /&gt;
=====Uploading Files=====&lt;br /&gt;
1. To upload files to Viper, navigate to the directory you wish to upload files to use the MobaXterm file browser and click the 'Upload to current folder' button.&lt;br /&gt;
[[File:upload_button.jpg]]&lt;br /&gt;
2. Choose the file/files to upload and click open or drag and drop the file/files you wish to upload over the Viper file browser.&lt;br /&gt;
&lt;br /&gt;
3. The upload may take some time depending on upload speed and file size.&lt;br /&gt;
&lt;br /&gt;
=====Downloading Files=====&lt;br /&gt;
1. To download files from Viper, navigate to the directory using the MobaXterm file browser.&lt;br /&gt;
[[File:mobaxterm_file_browser.jpg]]&lt;br /&gt;
2. Select the file/files you wish to download and click the 'download selected files button'.&lt;br /&gt;
[[File:mobaxterm_download_icon.jpg]]&lt;br /&gt;
3. Choose the directory where you want the files to download and click ok.&lt;br /&gt;
&lt;br /&gt;
4. The download will start, depending on download speed and file size this may take some time.&lt;br /&gt;
&lt;br /&gt;
====MacOS====&lt;br /&gt;
The following example uses Cyberduck, you can download Cyberduck from https://cyberduck.io macOS also supports FileZilla for an example of how to use FileZilla please view the Linux section&lt;br /&gt;
=====Connecting=====&lt;br /&gt;
1. Click Open Connection.&lt;br /&gt;
&lt;br /&gt;
2. From the drop-down menu select '''SFTP''' (SSH File Transfer Protocol)&lt;br /&gt;
&lt;br /&gt;
3. Enter server viperlogin.hpc.hull.ac.uk, Port: 22, Username: University UID, Password: university password&lt;br /&gt;
&lt;br /&gt;
4. Click Connect&lt;br /&gt;
&lt;br /&gt;
=====Uploading Files=====&lt;br /&gt;
1. Click Upload&lt;br /&gt;
&lt;br /&gt;
2. Choose the file/folder you want to upload and click Choose&lt;br /&gt;
&lt;br /&gt;
3. The transfer window will appear&lt;br /&gt;
&lt;br /&gt;
4. Please note due to file size the upload may take some time&lt;br /&gt;
&lt;br /&gt;
=====Downloading Files=====&lt;br /&gt;
1. From the file browser right-click on the file/folder to download and select download from the menu&lt;br /&gt;
&lt;br /&gt;
2. The transfer window will appear&lt;br /&gt;
&lt;br /&gt;
3. Please note due to file size the download may take some time&lt;br /&gt;
====Linux====&lt;br /&gt;
&lt;br /&gt;
The following example uses FileZilla, you can download FileZilla from https://filezilla-project.org/&lt;br /&gt;
&lt;br /&gt;
1. Enter the Host: viperlogin.hpc.hull.ac.uk, username, password, and port: 22, using an SFTP connection.&lt;br /&gt;
[[File:filezilla_linux_login.jpg]]&lt;br /&gt;
2. A pop-up will appear informing that the server host key is unknown. Click Always trust this host and click ok. In the remote site box, your Viper directory will appear.&lt;br /&gt;
&lt;br /&gt;
3. To transfer files click and drag the file/folder from either your pc to Viper (left to right) or from Viper to your pc (right to left). The transfer will start depending on transfer speed and file size this may take some time.&lt;br /&gt;
[[File:filezilla_transferring_files.jpg]]&lt;br /&gt;
&lt;br /&gt;
===Larger amounts of data (100GB +)===&lt;br /&gt;
To avoid excessive network congestion and the long period to transfer such data please contact us via the [https://hull.service-now.com/ Support Portal] for further details. This may typically involve connecting a USB data drive directly to Viper to copy the data quickly into your user area.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Main Page #Quickstart| Back]]   /   [[Quickstart/Virtual Environments| Next (Virtual Environments)]]&lt;/div&gt;</summary>
		<author><name>Pysdlb</name></author>
		
	</entry>
	<entry>
		<id>https://hpc.mediawiki.hull.ac.uk/index.php?title=Quickstart/Data_Management&amp;diff=41815</id>
		<title>Quickstart/Data Management</title>
		<link rel="alternate" type="text/html" href="https://hpc.mediawiki.hull.ac.uk/index.php?title=Quickstart/Data_Management&amp;diff=41815"/>
		<updated>2024-08-22T15:52:29Z</updated>

		<summary type="html">&lt;p&gt;Pysdlb: /* Connecting */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;width:5%; border-width: 0&amp;quot; | [[File:icon_warning.png]]&lt;br /&gt;
|style=&amp;quot;width:95%; border-width: 0&amp;quot; | &amp;lt;strong&amp;gt;''Viper storage is considered 'scratch', please remember to back up your data! ''&amp;lt;br&amp;gt;''Users are not permitted to store personal or sensitive information on Viper.''&amp;lt;/strong&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
==Transferring Data on Viper==&lt;br /&gt;
&lt;br /&gt;
For less than 100GB: you can skip to using [[#Universal| universal method]] or skip to your OS: [[#Windows| Windows]] / [[#MacOS| Mac]]  /  [[#Linux| Linux]].&lt;br /&gt;
===Small to medium amounts of data===&lt;br /&gt;
This can be carried out using several SFTP-styled packages such as sftp, scp, rsync, and Filezilla to name a few. Filezilla can be downloaded as a  Windows application and may be more suitable for people who prefer a Windows environment, rather than the command line.&lt;br /&gt;
&lt;br /&gt;
'''Note''' that plain FTP is disabled on viper.hull.ac.uk and SFTP (secure FTP) is the recommended method.&lt;br /&gt;
&lt;br /&gt;
====Universal====&lt;br /&gt;
The following can only be performed on Windows after installing MobaXterm or PuTTY.&lt;br /&gt;
&lt;br /&gt;
The example user is user1; you will need to enter your username here:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:100%&amp;quot; | &amp;lt;Strong&amp;gt;From your local computer to Viper&amp;lt;/Strong&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|''scp myfile user1@viper.hull.ac.uk:myfile&lt;br /&gt;
|-''&lt;br /&gt;
|''rsync -av my-directory viperlogin.hpc.hull.ac.uk:/data/users/YourID''&lt;br /&gt;
|}&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:100%&amp;quot; | &amp;lt;Strong&amp;gt;From Viper to your local Computer&amp;lt;/Strong&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|''scp user1@viperlogin.hpc.hull.ac.uk:bio/YourUCInetID/hpc-file''&lt;br /&gt;
|-&lt;br /&gt;
|''rsync -av viper.hull.ac.uk:/data/users/YourID/mydatadirectory''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Windows====&lt;br /&gt;
The following example uses MobaXterm, for transferring large files it is recommended to use FileZilla. For instructions on how to use FileZilla view the Linux section. follow the instructions in the Getting Connected section for installing MobaXterm.&lt;br /&gt;
=====Uploading Files=====&lt;br /&gt;
1. To upload files to Viper, navigate to the directory you wish to upload files to use the MobaXterm file browser and click the 'Upload to current folder' button.&lt;br /&gt;
[[File:upload_button.jpg]]&lt;br /&gt;
2. Choose the file/files to upload and click open or drag and drop the file/files you wish to upload over the Viper file browser.&lt;br /&gt;
&lt;br /&gt;
3. The upload may take some time depending on upload speed and file size.&lt;br /&gt;
&lt;br /&gt;
=====Downloading Files=====&lt;br /&gt;
1. To download files from Viper, navigate to the directory using the MobaXterm file browser.&lt;br /&gt;
[[File:mobaxterm_file_browser.jpg]]&lt;br /&gt;
2. Select the file/files you wish to download and click the 'download selected files button'.&lt;br /&gt;
[[File:mobaxterm_download_icon.jpg]]&lt;br /&gt;
3. Choose the directory where you want the files to download and click ok.&lt;br /&gt;
&lt;br /&gt;
4. The download will start, depending on download speed and file size this may take some time.&lt;br /&gt;
&lt;br /&gt;
====MacOS====&lt;br /&gt;
The following example uses Cyberduck, you can download Cyberduck from https://cyberduck.io macOS also supports FileZilla for an example of how to use FileZilla please view the Linux section&lt;br /&gt;
=====Connecting=====&lt;br /&gt;
1. Click Open Connection.&lt;br /&gt;
&lt;br /&gt;
2. From the drop-down menu select '''SFTP''' (SSH File Transfer Protocol)&lt;br /&gt;
&lt;br /&gt;
3. Enter server viperlogin.hpc.hull.ac.uk, Port: 22, Username: University UID, Password: university password&lt;br /&gt;
&lt;br /&gt;
4. Click Connect&lt;br /&gt;
&lt;br /&gt;
=====Uploading Files=====&lt;br /&gt;
1. Click Upload&lt;br /&gt;
&lt;br /&gt;
2. Choose the file/folder you want to upload and click Choose&lt;br /&gt;
&lt;br /&gt;
3. The transfer window will appear&lt;br /&gt;
&lt;br /&gt;
4. Please note due to file size the upload may take some time&lt;br /&gt;
&lt;br /&gt;
=====Downloading Files=====&lt;br /&gt;
1. From the file browser right-click on the file/folder to download and select download from the menu&lt;br /&gt;
&lt;br /&gt;
2. The transfer window will appear&lt;br /&gt;
&lt;br /&gt;
3. Please note due to file size the download may take some time&lt;br /&gt;
====Linux====&lt;br /&gt;
&lt;br /&gt;
The following example uses FileZilla, you can download FileZilla from https://filezilla-project.org/&lt;br /&gt;
&lt;br /&gt;
1. Enter the Host: viper.hull.ac.uk, username, password, and port: 22, using an SFTP connection.&lt;br /&gt;
[[File:filezilla_linux_login.jpg]]&lt;br /&gt;
2. A pop-up will appear informing that the server host key is unknown. Click always trust this host and click ok. In the remote site box, your Viper directory will appear.&lt;br /&gt;
&lt;br /&gt;
3. To transfer files click and drag the file/folder from either your pc to Viper (left to right) or from Viper to your pc (right to left). The transfer will start depending on transfer speed and file size this may take some time.&lt;br /&gt;
[[File:filezilla_transferring_files.jpg]]&lt;br /&gt;
&lt;br /&gt;
===Larger amounts of data (100GB +)===&lt;br /&gt;
To avoid excessive network congestion and the long period to transfer such data please contact us via the [https://hull.service-now.com/ Support Portal] for further details. This may typically involve connecting a USB data drive directly to Viper to copy the data quickly into your user area.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Main Page #Quickstart| Back]]   /   [[Quickstart/Virtual Environments| Next (Virtual Environments)]]&lt;/div&gt;</summary>
		<author><name>Pysdlb</name></author>
		
	</entry>
	<entry>
		<id>https://hpc.mediawiki.hull.ac.uk/index.php?title=Quickstart/Data_Management&amp;diff=41814</id>
		<title>Quickstart/Data Management</title>
		<link rel="alternate" type="text/html" href="https://hpc.mediawiki.hull.ac.uk/index.php?title=Quickstart/Data_Management&amp;diff=41814"/>
		<updated>2024-08-22T15:52:07Z</updated>

		<summary type="html">&lt;p&gt;Pysdlb: /* Universal */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;width:5%; border-width: 0&amp;quot; | [[File:icon_warning.png]]&lt;br /&gt;
|style=&amp;quot;width:95%; border-width: 0&amp;quot; | &amp;lt;strong&amp;gt;''Viper storage is considered 'scratch', please remember to back up your data! ''&amp;lt;br&amp;gt;''Users are not permitted to store personal or sensitive information on Viper.''&amp;lt;/strong&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
==Transferring Data on Viper==&lt;br /&gt;
&lt;br /&gt;
For less than 100GB: you can skip to using [[#Universal| universal method]] or skip to your OS: [[#Windows| Windows]] / [[#MacOS| Mac]]  /  [[#Linux| Linux]].&lt;br /&gt;
===Small to medium amounts of data===&lt;br /&gt;
This can be carried out using several SFTP-styled packages such as sftp, scp, rsync, and Filezilla to name a few. Filezilla can be downloaded as a  Windows application and may be more suitable for people who prefer a Windows environment, rather than the command line.&lt;br /&gt;
&lt;br /&gt;
'''Note''' that plain FTP is disabled on viper.hull.ac.uk and SFTP (secure FTP) is the recommended method.&lt;br /&gt;
&lt;br /&gt;
====Universal====&lt;br /&gt;
The following can only be performed on Windows after installing MobaXterm or PuTTY.&lt;br /&gt;
&lt;br /&gt;
The example user is user1; you will need to enter your username here:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:100%&amp;quot; | &amp;lt;Strong&amp;gt;From your local computer to Viper&amp;lt;/Strong&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|''scp myfile user1@viper.hull.ac.uk:myfile&lt;br /&gt;
|-''&lt;br /&gt;
|''rsync -av my-directory viperlogin.hpc.hull.ac.uk:/data/users/YourID''&lt;br /&gt;
|}&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:100%&amp;quot; | &amp;lt;Strong&amp;gt;From Viper to your local Computer&amp;lt;/Strong&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|''scp user1@viperlogin.hpc.hull.ac.uk:bio/YourUCInetID/hpc-file''&lt;br /&gt;
|-&lt;br /&gt;
|''rsync -av viper.hull.ac.uk:/data/users/YourID/mydatadirectory''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Windows====&lt;br /&gt;
The following example uses MobaXterm, for transferring large files it is recommended to use FileZilla. For instructions on how to use FileZilla view the Linux section. follow the instructions in the Getting Connected section for installing MobaXterm.&lt;br /&gt;
=====Uploading Files=====&lt;br /&gt;
1. To upload files to Viper, navigate to the directory you wish to upload files to use the MobaXterm file browser and click the 'Upload to current folder' button.&lt;br /&gt;
[[File:upload_button.jpg]]&lt;br /&gt;
2. Choose the file/files to upload and click open or drag and drop the file/files you wish to upload over the Viper file browser.&lt;br /&gt;
&lt;br /&gt;
3. The upload may take some time depending on upload speed and file size.&lt;br /&gt;
&lt;br /&gt;
=====Downloading Files=====&lt;br /&gt;
1. To download files from Viper, navigate to the directory using the MobaXterm file browser.&lt;br /&gt;
[[File:mobaxterm_file_browser.jpg]]&lt;br /&gt;
2. Select the file/files you wish to download and click the 'download selected files button'.&lt;br /&gt;
[[File:mobaxterm_download_icon.jpg]]&lt;br /&gt;
3. Choose the directory where you want the files to download and click ok.&lt;br /&gt;
&lt;br /&gt;
4. The download will start, depending on download speed and file size this may take some time.&lt;br /&gt;
&lt;br /&gt;
====MacOS====&lt;br /&gt;
The following example uses Cyberduck, you can download Cyberduck from https://cyberduck.io macOS also supports FileZilla for an example of how to use FileZilla please view the Linux section&lt;br /&gt;
=====Connecting=====&lt;br /&gt;
1. Click Open Connection.&lt;br /&gt;
&lt;br /&gt;
2. From the drop-down menu select '''SFTP''' (SSH File Transfer Protocol)&lt;br /&gt;
&lt;br /&gt;
3. Enter server viper.hull.ac.uk, Port: 22, Username: University UID, Password: university password&lt;br /&gt;
&lt;br /&gt;
4. Click Connect&lt;br /&gt;
&lt;br /&gt;
[[File:cyberduck_connection.jpg]]&lt;br /&gt;
&lt;br /&gt;
=====Uploading Files=====&lt;br /&gt;
1. Click Upload&lt;br /&gt;
&lt;br /&gt;
2. Choose the file/folder you want to upload and click Choose&lt;br /&gt;
&lt;br /&gt;
3. The transfer window will appear&lt;br /&gt;
&lt;br /&gt;
4. Please note due to file size the upload may take some time&lt;br /&gt;
&lt;br /&gt;
=====Downloading Files=====&lt;br /&gt;
1. From the file browser right-click on the file/folder to download and select download from the menu&lt;br /&gt;
&lt;br /&gt;
2. The transfer window will appear&lt;br /&gt;
&lt;br /&gt;
3. Please note due to file size the download may take some time&lt;br /&gt;
====Linux====&lt;br /&gt;
&lt;br /&gt;
The following example uses FileZilla, you can download FileZilla from https://filezilla-project.org/&lt;br /&gt;
&lt;br /&gt;
1. Enter the Host: viper.hull.ac.uk, username, password, and port: 22, using an SFTP connection.&lt;br /&gt;
[[File:filezilla_linux_login.jpg]]&lt;br /&gt;
2. A pop-up will appear informing that the server host key is unknown. Click always trust this host and click ok. In the remote site box, your Viper directory will appear.&lt;br /&gt;
&lt;br /&gt;
3. To transfer files click and drag the file/folder from either your pc to Viper (left to right) or from Viper to your pc (right to left). The transfer will start depending on transfer speed and file size this may take some time.&lt;br /&gt;
[[File:filezilla_transferring_files.jpg]]&lt;br /&gt;
&lt;br /&gt;
===Larger amounts of data (100GB +)===&lt;br /&gt;
To avoid excessive network congestion and the long period to transfer such data please contact us via the [https://hull.service-now.com/ Support Portal] for further details. This may typically involve connecting a USB data drive directly to Viper to copy the data quickly into your user area.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Main Page #Quickstart| Back]]   /   [[Quickstart/Virtual Environments| Next (Virtual Environments)]]&lt;/div&gt;</summary>
		<author><name>Pysdlb</name></author>
		
	</entry>
	<entry>
		<id>https://hpc.mediawiki.hull.ac.uk/index.php?title=FurtherTopics/WinSCP&amp;diff=41813</id>
		<title>FurtherTopics/WinSCP</title>
		<link rel="alternate" type="text/html" href="https://hpc.mediawiki.hull.ac.uk/index.php?title=FurtherTopics/WinSCP&amp;diff=41813"/>
		<updated>2024-08-22T15:51:08Z</updated>

		<summary type="html">&lt;p&gt;Pysdlb: /* Setting up */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
==Introduction==&lt;br /&gt;
&lt;br /&gt;
WinSCP is an open source free SFTP client, FTP client, WebDAV client, S3 client and SCP client for Windows. Its main function is file transfer between a local and a remote computer. Beyond this, WinSCP offers scripting and basic file manager functionality.&lt;br /&gt;
&lt;br /&gt;
It provides a more windows explorer-like interface which users might prefer over the command line or the application filezilla.&lt;br /&gt;
&lt;br /&gt;
==Download and Install==&lt;br /&gt;
&lt;br /&gt;
It can be downloaded from [https://www.winscp.net www.winscp.net] - if you're on a university-imaged PC you may need administrator rights to install this program.&lt;br /&gt;
&lt;br /&gt;
==Setting up==&lt;br /&gt;
&lt;br /&gt;
Add a new site by using the following details:&lt;br /&gt;
&lt;br /&gt;
* File protocol: '''SFTP'''&lt;br /&gt;
* Hostname: '''viperlogin.hpc.hull.ac.uk'''&lt;br /&gt;
* User name: Your '''university ID''' (eg ''887766'')&lt;br /&gt;
* Password: Your '''university password'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Click on '''Save''' and then click on '''Login''' (to start the session)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* You may get a &amp;quot;Continue connecting to an unknown server and add its host key to a cache?&amp;quot; - Select '''Yes'''&lt;br /&gt;
&lt;br /&gt;
[[File:winscp02.jpg]]&lt;br /&gt;
&lt;br /&gt;
* Files can now be dragged and placed onto the above window in the same way as using Window Explorer.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Main Page]]    /    [[FurtherTopics/FurtherTopics #Data Management| Back to Further Topics]]&lt;/div&gt;</summary>
		<author><name>Pysdlb</name></author>
		
	</entry>
	<entry>
		<id>https://hpc.mediawiki.hull.ac.uk/index.php?title=FurtherTopics/WinSCP&amp;diff=41812</id>
		<title>FurtherTopics/WinSCP</title>
		<link rel="alternate" type="text/html" href="https://hpc.mediawiki.hull.ac.uk/index.php?title=FurtherTopics/WinSCP&amp;diff=41812"/>
		<updated>2024-08-22T15:50:30Z</updated>

		<summary type="html">&lt;p&gt;Pysdlb: /* Setting up */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
==Introduction==&lt;br /&gt;
&lt;br /&gt;
WinSCP is an open source free SFTP client, FTP client, WebDAV client, S3 client and SCP client for Windows. Its main function is file transfer between a local and a remote computer. Beyond this, WinSCP offers scripting and basic file manager functionality.&lt;br /&gt;
&lt;br /&gt;
It provides a more windows explorer-like interface which users might prefer over the command line or the application filezilla.&lt;br /&gt;
&lt;br /&gt;
==Download and Install==&lt;br /&gt;
&lt;br /&gt;
It can be downloaded from [https://www.winscp.net www.winscp.net] - if you're on a university-imaged PC you may need administrator rights to install this program.&lt;br /&gt;
&lt;br /&gt;
==Setting up==&lt;br /&gt;
&lt;br /&gt;
Add a new site by using the following details:&lt;br /&gt;
&lt;br /&gt;
* File protocol: '''SFTP'''&lt;br /&gt;
* Hostname: '''viperlogin.hpc.hull.ac.uk'''&lt;br /&gt;
* User name: Your '''university ID''' (eg ''887766'')&lt;br /&gt;
* Password: Your '''university password'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Click on '''Save''' and then click on '''Login''' (to start the session)&lt;br /&gt;
&lt;br /&gt;
[[File:winscp01.jpg]]&lt;br /&gt;
&lt;br /&gt;
* You may get a &amp;quot;Continue connecting to an unknown server and add its host key to a cache?&amp;quot; - Select '''Yes'''&lt;br /&gt;
&lt;br /&gt;
[[File:winscp02.jpg]]&lt;br /&gt;
&lt;br /&gt;
* Files can now be dragged and placed onto the above window in the same way as using Window Explorer.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Main Page]]    /    [[FurtherTopics/FurtherTopics #Data Management| Back to Further Topics]]&lt;/div&gt;</summary>
		<author><name>Pysdlb</name></author>
		
	</entry>
	<entry>
		<id>https://hpc.mediawiki.hull.ac.uk/index.php?title=General&amp;diff=41811</id>
		<title>General</title>
		<link rel="alternate" type="text/html" href="https://hpc.mediawiki.hull.ac.uk/index.php?title=General&amp;diff=41811"/>
		<updated>2024-08-22T15:49:35Z</updated>

		<summary type="html">&lt;p&gt;Pysdlb: /* General Support */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== General Support ==&lt;br /&gt;
&lt;br /&gt;
Click on the links below for general support:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
| style=&amp;quot;width:25%; background: #cccccc;&amp;quot; | &amp;lt;Strong&amp;gt;Topic&amp;lt;/Strong&amp;gt;&lt;br /&gt;
| style=&amp;quot;width:75%; background: #cccccc;&amp;quot; | &amp;lt;Strong&amp;gt;Description&amp;lt;/Strong&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [[General/What_is_Viper|What is Viper]]&lt;br /&gt;
| What is Viper?&lt;br /&gt;
|-&lt;br /&gt;
| [[General/Gallery|What does Viper look like?]]&lt;br /&gt;
| What does Viper look like?&lt;br /&gt;
|-&lt;br /&gt;
| [[General/Batch|Batch Jobs]]&lt;br /&gt;
| Viper batch jobs guide&lt;br /&gt;
|-&lt;br /&gt;
| [[General/Interactive|Interactive Sessions]]&lt;br /&gt;
| Viper Interactive session guide&lt;br /&gt;
|-&lt;br /&gt;
| [[General/Modules|Modules]]&lt;br /&gt;
| Application module guide.&lt;br /&gt;
|-&lt;br /&gt;
| [[General/Slurm|Slurm]]&lt;br /&gt;
| Slurm how-to&lt;br /&gt;
|-&lt;br /&gt;
| [[General/Visualisation Nodes|Visualisation Nodes]]&lt;br /&gt;
| Guide to using Viper's visualisation nodes&lt;br /&gt;
|-&lt;br /&gt;
| [[Training/Data_Backup|Data Backup]]&lt;br /&gt;
| Data backup for user accounts&lt;br /&gt;
|-&lt;br /&gt;
| [[General/Jupyternotebook|Running a jupyter notebook]]&lt;br /&gt;
| Instructions on running a jupyter notebook on a computing node&lt;br /&gt;
|-&lt;br /&gt;
| [[General/UserDropin|User Drop-in Sessions]]&lt;br /&gt;
| User Drop-in session for anyone with questions about Viper.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Training ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:25%; background: #cccccc;&amp;quot; | &amp;lt;Strong&amp;gt;Training Area&amp;lt;/Strong&amp;gt;&lt;br /&gt;
| style=&amp;quot;width:75%; background: #cccccc;&amp;quot; | &amp;lt;Strong&amp;gt;Description&amp;lt;/Strong&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [[Training/Tutorial Videos|Tutorial Videos]]&lt;br /&gt;
| HPC Tutorial Videos from Linux to HPC&lt;br /&gt;
|-&lt;br /&gt;
| [[Training/Getting Connected|Getting Connected]]&lt;br /&gt;
| Learn how to connect to Viper&lt;br /&gt;
|-&lt;br /&gt;
| [[Training/XQuartz|XQuartz - macOS X11 ]]&lt;br /&gt;
| Learn how to enable X11 window support on macOS&lt;br /&gt;
|-&lt;br /&gt;
| [[Training/X2Go macOS|X2Go - macOS]]&lt;br /&gt;
| Learn how to install X2Go on macOS for use with Viper's Visualisation Nodes&lt;br /&gt;
|-&lt;br /&gt;
| [[Training/Transferring Data|Transferring Data]]&lt;br /&gt;
| Learn how to download and upload data.&lt;br /&gt;
|-&lt;br /&gt;
| [[Training/Linux - command line|Linux command line]]&lt;br /&gt;
| Learn the Linux command line with this extensive guide.&lt;br /&gt;
|-&lt;br /&gt;
| [[Training/Linux_-_vi_editor|Linux vi editor]]&lt;br /&gt;
| Learn the Linux editor vi for editing files&lt;br /&gt;
|-&lt;br /&gt;
| [[Training/Linux - Nano editor|Linux nano editor]]&lt;br /&gt;
| Learn the Linux editor nano for editing files&lt;br /&gt;
|-&lt;br /&gt;
| [[Training/Matlab-Viper-plugin|Parallel computing in Matlab]]&lt;br /&gt;
| Learn about Matlab parallel toolbox that speeds up your calculations on Viper.&lt;br /&gt;
|-&lt;br /&gt;
| [[Scaling|Scaling programs on HPC]]&lt;br /&gt;
| Learn about the issues of scaling programs up on HPC.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [[Main_Page|Home]]&lt;br /&gt;
* [[Applications|Application support]]&lt;br /&gt;
* [[Libraries|Library support]]&lt;br /&gt;
* [[Programming|Development support]]&lt;br /&gt;
* [[General|General]] *&lt;/div&gt;</summary>
		<author><name>Pysdlb</name></author>
		
	</entry>
	<entry>
		<id>https://hpc.mediawiki.hull.ac.uk/index.php?title=General/Slurm&amp;diff=41810</id>
		<title>General/Slurm</title>
		<link rel="alternate" type="text/html" href="https://hpc.mediawiki.hull.ac.uk/index.php?title=General/Slurm&amp;diff=41810"/>
		<updated>2024-08-22T15:47:53Z</updated>

		<summary type="html">&lt;p&gt;Pysdlb: /* Introduction */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
==Application Details==&lt;br /&gt;
*Description: SLURM is an open-source job scheduler, used by HPCs.&lt;br /&gt;
* Version: 15.08.8&lt;br /&gt;
&lt;br /&gt;
==Introduction==&lt;br /&gt;
The SLURM (Simple Linux Utility for Resource Management) workload manager is a free and open-source job scheduler for the Linux kernel. It is used by Viper and many of the world's supercomputers (and clusters).&lt;br /&gt;
*First, it allocates exclusive and/or non-exclusive access to resources (computer nodes) to users for some duration of time so they can perform work.&lt;br /&gt;
*Second, it provides a framework for starting, executing, and monitoring work (typically a parallel job such as MPI) on a set of allocated nodes.&lt;br /&gt;
*Thirdly, it arbitrates contention for resources by managing a queue of pending jobs.&lt;br /&gt;
&lt;br /&gt;
Slurm executes your batch job submission across Viper's computing nodes. How it is processed will depend on several factors including the queue it is submitted to, jobs already submitted to the queue etc.&lt;br /&gt;
&lt;br /&gt;
==Common Slurm Commands==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:25%&amp;quot; | &amp;lt;Strong&amp;gt;Command&amp;lt;/Strong&amp;gt;&lt;br /&gt;
| style=&amp;quot;width:75%&amp;quot; | &amp;lt;Strong&amp;gt;Description&amp;lt;/Strong&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| sbatch&lt;br /&gt;
| Submits a batch script to SLURM. The batch script may be given to sbatch through a file name on the command line, or if no filename is specified, sbatch will read in a script from standard input.&lt;br /&gt;
|-&lt;br /&gt;
| squeue&lt;br /&gt;
| Used to view job and job step information for jobs managed by SLURM.&lt;br /&gt;
|-&lt;br /&gt;
| scancel&lt;br /&gt;
| Used to signal or cancel jobs, job arrays or job steps.&lt;br /&gt;
|-&lt;br /&gt;
| sinfo&lt;br /&gt;
| Used to view partition and node information for a system running SLURM.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
===sbatch===&lt;br /&gt;
Used to submit a job to Slurm. &lt;br /&gt;
&amp;lt;pre style=&amp;quot;background-color: #000000; color: white; border: 2px solid black; font-family: monospace, sans-serif;&amp;quot;&amp;gt;&lt;br /&gt;
[username@login01 ~]$ sbatch jobfile.job&lt;br /&gt;
Submitted batch job 289535&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;width:5%; border-width: 0;cellpadding=0&amp;quot; | [[File:icon_exclam3.png]]&lt;br /&gt;
|style=&amp;quot;width:95%; border-width: 0;cellpadding=0&amp;quot; | The number displayed (289535) is the Job ID&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
===squeue===&lt;br /&gt;
squeue shows information about jobs in the scheduling queue&lt;br /&gt;
&amp;lt;pre style=&amp;quot;background-color: #000000; color: white; border: 2px solid black; font-family: monospace, sans-serif;&amp;quot;&amp;gt;&lt;br /&gt;
[username@login01 ~]$ squeue&lt;br /&gt;
             JOBID  PARTITION     NAME   USER ST       TIME  NODES NODELIST(REASON)&lt;br /&gt;
             306414   compute  clasDFT   user  R      16:36      1 c006&lt;br /&gt;
             306413   compute mpi_benc   user  R      31:02      2 c[005,007]&lt;br /&gt;
             306411   compute  orca_1n   user  R    1:00:32      1 c004&lt;br /&gt;
             306410   compute  orca_1n   user  R    1:04:17      1 c003&lt;br /&gt;
             306409   highmem cnv_obit   user  R   11:37:17      1 c232&lt;br /&gt;
             306407   compute  20M4_20   user  R   11:45:54      1 c012&lt;br /&gt;
             306406   compute 20_ML_20   user  R   11:55:40      1 c012&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:25%&amp;quot; | &amp;lt;Strong&amp;gt;Heading&amp;lt;/Strong&amp;gt;&lt;br /&gt;
| style=&amp;quot;width:75%&amp;quot; | &amp;lt;Strong&amp;gt;Description&amp;lt;/Strong&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| JOBID&lt;br /&gt;
| The unique identifier assigned to a job&lt;br /&gt;
|-&lt;br /&gt;
| PARTITION&lt;br /&gt;
| The type of node the job is running on e.g. compute, highmem, GPU&lt;br /&gt;
|-&lt;br /&gt;
| NAME&lt;br /&gt;
| Name of job&lt;br /&gt;
|-&lt;br /&gt;
| USER&lt;br /&gt;
| User ID of job owner&lt;br /&gt;
|-&lt;br /&gt;
| ST&lt;br /&gt;
| Job state code e.g. R stands for 'Running'&lt;br /&gt;
|-&lt;br /&gt;
| TIME&lt;br /&gt;
| Length of time a job has been running&lt;br /&gt;
|-&lt;br /&gt;
| NODES&lt;br /&gt;
| Amount of nodes a job is running on&lt;br /&gt;
|-&lt;br /&gt;
| NODELIST(REASON)&lt;br /&gt;
| List of nodes a job is running on also provides a reason a job is not running e.g. a dependency on a node.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===scancel===&lt;br /&gt;
scancel is used to cancel currently running jobs.  Only jobs running under your userid may be cancelled.&lt;br /&gt;
&amp;lt;pre style=&amp;quot;background-color: #000000; color: white; border: 2px solid black; font-family: monospace, sans-serif;&amp;quot;&amp;gt;&lt;br /&gt;
[username@login01 ~]$ scancel 289535&amp;lt;/pre&amp;gt;&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;width:5%; border-width: 0;cellpadding=0&amp;quot; | [[File:icon_exclam3.png]]&lt;br /&gt;
|style=&amp;quot;width:95%; border-width: 0;cellpadding=0&amp;quot; | No output is given by the command.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===sinfo===&lt;br /&gt;
sinfo shows the information on the partitions and nodes in the cluster.&lt;br /&gt;
&amp;lt;pre style=&amp;quot;background-color: #000000; color: white; border: 2px solid black; font-family: monospace, sans-serif;&amp;quot;&amp;gt;&lt;br /&gt;
[username@login01 ~]$ sinfo&lt;br /&gt;
PARTITION AVAIL  TIMELIMIT  NODES  STATE NODELIST&lt;br /&gt;
compute*     up 2-00:00:00      9    mix c[006,012,014,016,018-020,022,170]&lt;br /&gt;
compute*     up 2-00:00:00     11  alloc c[003-004,008,015,046,086,093,098,138,167-168]&lt;br /&gt;
compute*     up 2-00:00:00    156   idle c[001-002,005,007,009-011,013,017,021,023-045,047-085,087-092,094-097,099-137,139-166,169,171-176]&lt;br /&gt;
highmem      up 4-00:00:00      1    mix c230&lt;br /&gt;
highmem      up 4-00:00:00      2  alloc c[231-232]&lt;br /&gt;
highmem      up 4-00:00:00      1   idle c233&lt;br /&gt;
gpu          up 5-00:00:00      4   idle gpu[01-04]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:25%&amp;quot; | &amp;lt;Strong&amp;gt;Heading&amp;lt;/Strong&amp;gt;&lt;br /&gt;
| style=&amp;quot;width:75%&amp;quot; | &amp;lt;Strong&amp;gt;Description&amp;lt;/Strong&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| PARTITION&lt;br /&gt;
| A group of nodes, on Viper partitions are organised by node type e.g compute, high memory and GPU&lt;br /&gt;
|-&lt;br /&gt;
| AVAIL&lt;br /&gt;
| Availability of a specific partition&lt;br /&gt;
|-&lt;br /&gt;
| TIMELIMIT&lt;br /&gt;
| Time limit for jobs running on a specific partition e.g. for the compute nodes the maximum time a job can run for is 2 days.&lt;br /&gt;
|-&lt;br /&gt;
| NODES&lt;br /&gt;
| Number of nodes in a specific state/partition&lt;br /&gt;
|-&lt;br /&gt;
| STATE&lt;br /&gt;
| The current status of a partition/group of nodes e.g. alloc (allocated)&lt;br /&gt;
|-&lt;br /&gt;
| NODELIST&lt;br /&gt;
| List of nodes in specific state/partition&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Common Submission Flags==&lt;br /&gt;
For ease and repetition, it is much easier to build Slurm commands into batch files, the following are an example of the most commonly used commands.&lt;br /&gt;
&lt;br /&gt;
'''Note''': The use of the --exclusive flag to indicate whether you require the whole node for your job if don't need a significant amount of processing cores then omitting this command will allow other users to use the unused resources of that node.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| style=&amp;quot;width:25%&amp;quot; | &amp;lt;Strong&amp;gt;Flag&amp;lt;/Strong&amp;gt;&lt;br /&gt;
| style=&amp;quot;width:75%&amp;quot; | &amp;lt;Strong&amp;gt;Description&amp;lt;/Strong&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| -J / --job-name&lt;br /&gt;
| Specify a name for the job&lt;br /&gt;
|-&lt;br /&gt;
| -N / --nodes&lt;br /&gt;
| Specifies the number of nodes to be allocated to a job&lt;br /&gt;
|-&lt;br /&gt;
| -n / --ntasks&lt;br /&gt;
| Specifies the allocation of resources e.g. for 1 Compute Node the maximum would be 28&lt;br /&gt;
|-&lt;br /&gt;
| -o / --output&lt;br /&gt;
| Specifies the name of the output file&lt;br /&gt;
|-&lt;br /&gt;
| -e / --error&lt;br /&gt;
| Specifies the name of the error file&lt;br /&gt;
|-&lt;br /&gt;
| -p / --partition&lt;br /&gt;
|Specifies the specific partition for the job e.g. compute, highmem or GPU.&lt;br /&gt;
|-&lt;br /&gt;
| --exclusive&lt;br /&gt;
|Requests exclusive access to nodes preventing other jobs from running&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
===Example Job Submission Script===&lt;br /&gt;
&amp;lt;pre style=&amp;quot;background-color: #E5E4E2; color: black; font-family: monospace, sans-serif;&amp;quot;&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
&lt;br /&gt;
#SBATCH -J Example_Slurm_Job&lt;br /&gt;
#SBATCH -N 1&lt;br /&gt;
#SBATCH -n 28&lt;br /&gt;
#SBATCH -o %N.%j.%a.out&lt;br /&gt;
#SBATCH -e %N.%j.%a.err&lt;br /&gt;
#SBATCH -p compute&lt;br /&gt;
#SBATCH --exclusive&lt;br /&gt;
#SBATCH --mail-user= your email address here &lt;br /&gt;
&lt;br /&gt;
echo $SLURM_JOB_NODELIST&lt;br /&gt;
&lt;br /&gt;
module purge&lt;br /&gt;
module add gcc/8.2.0&lt;br /&gt;
&lt;br /&gt;
export I_MPI_DEBUG=5&lt;br /&gt;
export I_MPI_FABRICS=shm:tmi&lt;br /&gt;
export I_MPI_FALLBACK=no&lt;br /&gt;
&lt;br /&gt;
/home/user/slurmexample&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===See Also===&lt;br /&gt;
&lt;br /&gt;
For more information on creating batch jobs visit the [[General/Batch|Batch Jobs]] guide&lt;br /&gt;
&lt;br /&gt;
==Next Steps==&lt;br /&gt;
* Slurm Website: [https://slurm.schedmd.com/ https://slurm.schedmd.com/]&lt;br /&gt;
* [https://slurm.schedmd.com/rosetta.pdf Slurm Rosetta] (Useful for converting submission scripts from other formats)&lt;br /&gt;
* You might find applications' specific submission scripts here [http://hpc.mediawiki.hull.ac.uk/Main_Page#Application_Support Application support]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Navigation==&lt;br /&gt;
&lt;br /&gt;
* [[Main_Page|Home]]&lt;br /&gt;
* [[Applications|Application support]] &lt;br /&gt;
* [[General|General]] *&lt;br /&gt;
* [[Programming|Programming support]]&lt;/div&gt;</summary>
		<author><name>Pysdlb</name></author>
		
	</entry>
	<entry>
		<id>https://hpc.mediawiki.hull.ac.uk/index.php?title=Training/Getting_Connected&amp;diff=41809</id>
		<title>Training/Getting Connected</title>
		<link rel="alternate" type="text/html" href="https://hpc.mediawiki.hull.ac.uk/index.php?title=Training/Getting_Connected&amp;diff=41809"/>
		<updated>2024-08-20T11:13:39Z</updated>

		<summary type="html">&lt;p&gt;Pysdlb: /* Connecting to Viper from a Linux Computer */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
==Introduction==&lt;br /&gt;
You'll need to make a secure remote connection from your local computer to Viper. &lt;br /&gt;
&lt;br /&gt;
'''Important:''' To use Viper off campus a VPN is required. For more information on working remotely on Viper please visit [[Training/Working Remotely on Viper|Working Remotely on Viper]]&lt;br /&gt;
&lt;br /&gt;
==Connecting to Viper from a Windows PC==&lt;br /&gt;
Connecting to Viper from a Windows PC can be achieved by a number of different applications. One listed here is 'MobaXterm'&lt;br /&gt;
&lt;br /&gt;
Download and install [http://mobaxterm.mobatek.net/ MobaXterm from the website], ensuring you comply with the license agreement stated.&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;width:5%; border-width: 0&amp;quot; | [[File:icon_exclam1.png]]&lt;br /&gt;
|style=&amp;quot;width:95%; border-width: 0&amp;quot; | Note: On University imaged PCs only the portable version of MobaXterm is compatible&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1. Launch MobaXterm&lt;br /&gt;
&lt;br /&gt;
2. Click 'Session'&lt;br /&gt;
&lt;br /&gt;
[[File:Session.JPG|none]]&lt;br /&gt;
&lt;br /&gt;
3. Select the 'SSH' type connection&lt;br /&gt;
[[File:moba_ssh.JPG|none]]&lt;br /&gt;
4. Enter the Remote host: '''viperlogin.hpc.hull.ac.uk''' (''port 22 if required'')&lt;br /&gt;
&lt;br /&gt;
5. Enter your Username (University User ID)&lt;br /&gt;
[[File:moba_username.JPG|none]]&lt;br /&gt;
6. Click OK&lt;br /&gt;
&lt;br /&gt;
7. A terminal window will appear, enter your password followed by ''enter'', this will not be echoed to the screen&lt;br /&gt;
&lt;br /&gt;
==Connecting to Viper from an Apple Mac==&lt;br /&gt;
1. Go to Applications -&amp;gt; Utilities and open Terminal&lt;br /&gt;
&lt;br /&gt;
2. Type '''ssh -Y &amp;lt;yourusername&amp;gt;@viperlogin.hpc.hull.ac.uk'''&lt;br /&gt;
&lt;br /&gt;
3. The first time you connect to Viper, a message asks if you want to continue connecting. This message appears because Viper has an RSA key that is not stored in your system registry/keychain, the identity of which cannot be verified. Type '''yes''' and press '''enter'''.&lt;br /&gt;
&lt;br /&gt;
4. Enter your password followed by '''enter'''; this will not be echoed on the screen.&lt;br /&gt;
&lt;br /&gt;
==Connecting to Viper from a Linux Computer==&lt;br /&gt;
1. Open a Terminal application&lt;br /&gt;
&lt;br /&gt;
2. Type '''ssh -Y &amp;lt;''yourusername''&amp;gt;@viperlogin.hpc.hull.ac.uk'''&lt;br /&gt;
&lt;br /&gt;
3.  The first time you connect to Viper, a message asks if you want to continue connecting. This message appears because Viper has an RSA key that is not stored in your system registry/keychain, the identity of which cannot be verified. Type '''yes''' and press '''enter'''.&lt;br /&gt;
&lt;br /&gt;
4. Enter your password followed by '''enter''', this will not be echoed to the screen.&lt;br /&gt;
&lt;br /&gt;
==Navigation==&lt;br /&gt;
&lt;br /&gt;
* [[Main_Page|Home]]&lt;br /&gt;
* [[Applications|Application support]] &lt;br /&gt;
* [[General|General]] *&lt;br /&gt;
* [[Programming|Programming support]]&lt;/div&gt;</summary>
		<author><name>Pysdlb</name></author>
		
	</entry>
	<entry>
		<id>https://hpc.mediawiki.hull.ac.uk/index.php?title=Training/Getting_Connected&amp;diff=41808</id>
		<title>Training/Getting Connected</title>
		<link rel="alternate" type="text/html" href="https://hpc.mediawiki.hull.ac.uk/index.php?title=Training/Getting_Connected&amp;diff=41808"/>
		<updated>2024-08-20T11:12:57Z</updated>

		<summary type="html">&lt;p&gt;Pysdlb: /* Connecting to Viper from an Apple Mac */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
==Introduction==&lt;br /&gt;
You'll need to make a secure remote connection from your local computer to Viper. &lt;br /&gt;
&lt;br /&gt;
'''Important:''' To use Viper off campus a VPN is required. For more information on working remotely on Viper please visit [[Training/Working Remotely on Viper|Working Remotely on Viper]]&lt;br /&gt;
&lt;br /&gt;
==Connecting to Viper from a Windows PC==&lt;br /&gt;
Connecting to Viper from a Windows PC can be achieved by a number of different applications. One listed here is 'MobaXterm'&lt;br /&gt;
&lt;br /&gt;
Download and install [http://mobaxterm.mobatek.net/ MobaXterm from the website], ensuring you comply with the license agreement stated.&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;width:5%; border-width: 0&amp;quot; | [[File:icon_exclam1.png]]&lt;br /&gt;
|style=&amp;quot;width:95%; border-width: 0&amp;quot; | Note: On University imaged PCs only the portable version of MobaXterm is compatible&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1. Launch MobaXterm&lt;br /&gt;
&lt;br /&gt;
2. Click 'Session'&lt;br /&gt;
&lt;br /&gt;
[[File:Session.JPG|none]]&lt;br /&gt;
&lt;br /&gt;
3. Select the 'SSH' type connection&lt;br /&gt;
[[File:moba_ssh.JPG|none]]&lt;br /&gt;
4. Enter the Remote host: '''viperlogin.hpc.hull.ac.uk''' (''port 22 if required'')&lt;br /&gt;
&lt;br /&gt;
5. Enter your Username (University User ID)&lt;br /&gt;
[[File:moba_username.JPG|none]]&lt;br /&gt;
6. Click OK&lt;br /&gt;
&lt;br /&gt;
7. A terminal window will appear, enter your password followed by ''enter'', this will not be echoed to the screen&lt;br /&gt;
&lt;br /&gt;
==Connecting to Viper from an Apple Mac==&lt;br /&gt;
1. Go to Applications -&amp;gt; Utilities and open Terminal&lt;br /&gt;
&lt;br /&gt;
2. Type '''ssh -Y &amp;lt;yourusername&amp;gt;@viperlogin.hpc.hull.ac.uk'''&lt;br /&gt;
&lt;br /&gt;
3. The first time you connect to Viper, a message asks if you want to continue connecting. This message appears because Viper has an RSA key that is not stored in your system registry/keychain, the identity of which cannot be verified. Type '''yes''' and press '''enter'''.&lt;br /&gt;
&lt;br /&gt;
4. Enter your password followed by '''enter'''; this will not be echoed on the screen.&lt;br /&gt;
&lt;br /&gt;
==Connecting to Viper from a Linux Computer==&lt;br /&gt;
1. Open a Terminal application&lt;br /&gt;
&lt;br /&gt;
2. Type '''ssh -Y &amp;lt;''yourusername''&amp;gt;@viperlogin.hpc.hull.ac.uk'''&lt;br /&gt;
&lt;br /&gt;
3.  The first time you connect to Viper, a message asks if you want to continue connecting. This message appears because Viper has an RSA key that is not stored in your system registry/keychain, the identity of which cannot be verified. Type 'yes' and press ''enter''.&lt;br /&gt;
&lt;br /&gt;
4. Enter your password followed by ''enter'', this will not be echoed to the screen&lt;br /&gt;
&lt;br /&gt;
==Navigation==&lt;br /&gt;
&lt;br /&gt;
* [[Main_Page|Home]]&lt;br /&gt;
* [[Applications|Application support]] &lt;br /&gt;
* [[General|General]] *&lt;br /&gt;
* [[Programming|Programming support]]&lt;/div&gt;</summary>
		<author><name>Pysdlb</name></author>
		
	</entry>
	<entry>
		<id>https://hpc.mediawiki.hull.ac.uk/index.php?title=Training/Getting_Connected&amp;diff=41807</id>
		<title>Training/Getting Connected</title>
		<link rel="alternate" type="text/html" href="https://hpc.mediawiki.hull.ac.uk/index.php?title=Training/Getting_Connected&amp;diff=41807"/>
		<updated>2024-08-20T11:12:43Z</updated>

		<summary type="html">&lt;p&gt;Pysdlb: /* Connecting to Viper from an Apple Mac */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
==Introduction==&lt;br /&gt;
You'll need to make a secure remote connection from your local computer to Viper. &lt;br /&gt;
&lt;br /&gt;
'''Important:''' To use Viper off campus a VPN is required. For more information on working remotely on Viper please visit [[Training/Working Remotely on Viper|Working Remotely on Viper]]&lt;br /&gt;
&lt;br /&gt;
==Connecting to Viper from a Windows PC==&lt;br /&gt;
Connecting to Viper from a Windows PC can be achieved by a number of different applications. One listed here is 'MobaXterm'&lt;br /&gt;
&lt;br /&gt;
Download and install [http://mobaxterm.mobatek.net/ MobaXterm from the website], ensuring you comply with the license agreement stated.&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;width:5%; border-width: 0&amp;quot; | [[File:icon_exclam1.png]]&lt;br /&gt;
|style=&amp;quot;width:95%; border-width: 0&amp;quot; | Note: On University imaged PCs only the portable version of MobaXterm is compatible&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1. Launch MobaXterm&lt;br /&gt;
&lt;br /&gt;
2. Click 'Session'&lt;br /&gt;
&lt;br /&gt;
[[File:Session.JPG|none]]&lt;br /&gt;
&lt;br /&gt;
3. Select the 'SSH' type connection&lt;br /&gt;
[[File:moba_ssh.JPG|none]]&lt;br /&gt;
4. Enter the Remote host: '''viperlogin.hpc.hull.ac.uk''' (''port 22 if required'')&lt;br /&gt;
&lt;br /&gt;
5. Enter your Username (University User ID)&lt;br /&gt;
[[File:moba_username.JPG|none]]&lt;br /&gt;
6. Click OK&lt;br /&gt;
&lt;br /&gt;
7. A terminal window will appear, enter your password followed by ''enter'', this will not be echoed to the screen&lt;br /&gt;
&lt;br /&gt;
==Connecting to Viper from an Apple Mac==&lt;br /&gt;
1. Go to Applications -&amp;gt; Utilities and open Terminal&lt;br /&gt;
&lt;br /&gt;
2. Type '''ssh -Y &amp;lt;yourusername&amp;gt;@viperlogin.hpc.hull.ac.uk'''&lt;br /&gt;
&lt;br /&gt;
3. The first time you connect to Viper, a message asks if you want to continue connecting. This message appears because Viper has an RSA key that is not stored in your system registry/keychain, the identity of which cannot be verified. Type ''''yes''' and press '''enter'''.&lt;br /&gt;
&lt;br /&gt;
4. Enter your password followed by '''enter'''; this will not be echoed on the screen.&lt;br /&gt;
&lt;br /&gt;
==Connecting to Viper from a Linux Computer==&lt;br /&gt;
1. Open a Terminal application&lt;br /&gt;
&lt;br /&gt;
2. Type '''ssh -Y &amp;lt;''yourusername''&amp;gt;@viperlogin.hpc.hull.ac.uk'''&lt;br /&gt;
&lt;br /&gt;
3.  The first time you connect to Viper, a message asks if you want to continue connecting. This message appears because Viper has an RSA key that is not stored in your system registry/keychain, the identity of which cannot be verified. Type 'yes' and press ''enter''.&lt;br /&gt;
&lt;br /&gt;
4. Enter your password followed by ''enter'', this will not be echoed to the screen&lt;br /&gt;
&lt;br /&gt;
==Navigation==&lt;br /&gt;
&lt;br /&gt;
* [[Main_Page|Home]]&lt;br /&gt;
* [[Applications|Application support]] &lt;br /&gt;
* [[General|General]] *&lt;br /&gt;
* [[Programming|Programming support]]&lt;/div&gt;</summary>
		<author><name>Pysdlb</name></author>
		
	</entry>
	<entry>
		<id>https://hpc.mediawiki.hull.ac.uk/index.php?title=Training/Getting_Connected&amp;diff=41806</id>
		<title>Training/Getting Connected</title>
		<link rel="alternate" type="text/html" href="https://hpc.mediawiki.hull.ac.uk/index.php?title=Training/Getting_Connected&amp;diff=41806"/>
		<updated>2024-08-20T11:11:53Z</updated>

		<summary type="html">&lt;p&gt;Pysdlb: /* Connecting to Viper from an Apple Mac */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
==Introduction==&lt;br /&gt;
You'll need to make a secure remote connection from your local computer to Viper. &lt;br /&gt;
&lt;br /&gt;
'''Important:''' To use Viper off campus a VPN is required. For more information on working remotely on Viper please visit [[Training/Working Remotely on Viper|Working Remotely on Viper]]&lt;br /&gt;
&lt;br /&gt;
==Connecting to Viper from a Windows PC==&lt;br /&gt;
Connecting to Viper from a Windows PC can be achieved by a number of different applications. One listed here is 'MobaXterm'&lt;br /&gt;
&lt;br /&gt;
Download and install [http://mobaxterm.mobatek.net/ MobaXterm from the website], ensuring you comply with the license agreement stated.&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;width:5%; border-width: 0&amp;quot; | [[File:icon_exclam1.png]]&lt;br /&gt;
|style=&amp;quot;width:95%; border-width: 0&amp;quot; | Note: On University imaged PCs only the portable version of MobaXterm is compatible&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1. Launch MobaXterm&lt;br /&gt;
&lt;br /&gt;
2. Click 'Session'&lt;br /&gt;
&lt;br /&gt;
[[File:Session.JPG|none]]&lt;br /&gt;
&lt;br /&gt;
3. Select the 'SSH' type connection&lt;br /&gt;
[[File:moba_ssh.JPG|none]]&lt;br /&gt;
4. Enter the Remote host: '''viperlogin.hpc.hull.ac.uk''' (''port 22 if required'')&lt;br /&gt;
&lt;br /&gt;
5. Enter your Username (University User ID)&lt;br /&gt;
[[File:moba_username.JPG|none]]&lt;br /&gt;
6. Click OK&lt;br /&gt;
&lt;br /&gt;
7. A terminal window will appear, enter your password followed by ''enter'', this will not be echoed to the screen&lt;br /&gt;
&lt;br /&gt;
==Connecting to Viper from an Apple Mac==&lt;br /&gt;
1. Go to Applications -&amp;gt; Utilities and open Terminal&lt;br /&gt;
&lt;br /&gt;
2. Type '''ssh -Y &amp;lt;yourusername&amp;gt;@viperlogin.hpc.hull.ac.uk'''&lt;br /&gt;
&lt;br /&gt;
3. The first time you connect to Viper, a message asks if you want to continue connecting. This message appears because Viper has an RSA key that is not stored in your system registry/keychain, the identity of which cannot be verified. Type 'yes' and press ''enter''.&lt;br /&gt;
&lt;br /&gt;
4. Enter your password followed by ''enter''; this will not be echoed on the screen.&lt;br /&gt;
&lt;br /&gt;
==Connecting to Viper from a Linux Computer==&lt;br /&gt;
1. Open a Terminal application&lt;br /&gt;
&lt;br /&gt;
2. Type '''ssh -Y &amp;lt;''yourusername''&amp;gt;@viperlogin.hpc.hull.ac.uk'''&lt;br /&gt;
&lt;br /&gt;
3.  The first time you connect to Viper, a message asks if you want to continue connecting. This message appears because Viper has an RSA key that is not stored in your system registry/keychain, the identity of which cannot be verified. Type 'yes' and press ''enter''.&lt;br /&gt;
&lt;br /&gt;
4. Enter your password followed by ''enter'', this will not be echoed to the screen&lt;br /&gt;
&lt;br /&gt;
==Navigation==&lt;br /&gt;
&lt;br /&gt;
* [[Main_Page|Home]]&lt;br /&gt;
* [[Applications|Application support]] &lt;br /&gt;
* [[General|General]] *&lt;br /&gt;
* [[Programming|Programming support]]&lt;/div&gt;</summary>
		<author><name>Pysdlb</name></author>
		
	</entry>
	<entry>
		<id>https://hpc.mediawiki.hull.ac.uk/index.php?title=Training/Getting_Connected&amp;diff=41805</id>
		<title>Training/Getting Connected</title>
		<link rel="alternate" type="text/html" href="https://hpc.mediawiki.hull.ac.uk/index.php?title=Training/Getting_Connected&amp;diff=41805"/>
		<updated>2024-08-20T11:11:34Z</updated>

		<summary type="html">&lt;p&gt;Pysdlb: /* Connecting to Viper from an Apple Mac */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
==Introduction==&lt;br /&gt;
You'll need to make a secure remote connection from your local computer to Viper. &lt;br /&gt;
&lt;br /&gt;
'''Important:''' To use Viper off campus a VPN is required. For more information on working remotely on Viper please visit [[Training/Working Remotely on Viper|Working Remotely on Viper]]&lt;br /&gt;
&lt;br /&gt;
==Connecting to Viper from a Windows PC==&lt;br /&gt;
Connecting to Viper from a Windows PC can be achieved by a number of different applications. One listed here is 'MobaXterm'&lt;br /&gt;
&lt;br /&gt;
Download and install [http://mobaxterm.mobatek.net/ MobaXterm from the website], ensuring you comply with the license agreement stated.&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;width:5%; border-width: 0&amp;quot; | [[File:icon_exclam1.png]]&lt;br /&gt;
|style=&amp;quot;width:95%; border-width: 0&amp;quot; | Note: On University imaged PCs only the portable version of MobaXterm is compatible&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1. Launch MobaXterm&lt;br /&gt;
&lt;br /&gt;
2. Click 'Session'&lt;br /&gt;
&lt;br /&gt;
[[File:Session.JPG|none]]&lt;br /&gt;
&lt;br /&gt;
3. Select the 'SSH' type connection&lt;br /&gt;
[[File:moba_ssh.JPG|none]]&lt;br /&gt;
4. Enter the Remote host: '''viperlogin.hpc.hull.ac.uk''' (''port 22 if required'')&lt;br /&gt;
&lt;br /&gt;
5. Enter your Username (University User ID)&lt;br /&gt;
[[File:moba_username.JPG|none]]&lt;br /&gt;
6. Click OK&lt;br /&gt;
&lt;br /&gt;
7. A terminal window will appear, enter your password followed by ''enter'', this will not be echoed to the screen&lt;br /&gt;
&lt;br /&gt;
==Connecting to Viper from an Apple Mac==&lt;br /&gt;
1. Go to Applications -&amp;gt; Utilities and open Terminal&lt;br /&gt;
&lt;br /&gt;
2. Type ssh -Y &amp;lt;'''yourusername&amp;gt;@viperlogin.hpc.hull.ac.uk'''&lt;br /&gt;
&lt;br /&gt;
3. The first time you connect to Viper, a message asks if you want to continue connecting. This message appears because Viper has an RSA key that is not stored in your system registry/keychain, the identity of which cannot be verified. Type 'yes' and press ''enter''.&lt;br /&gt;
&lt;br /&gt;
4. Enter your password followed by ''enter''; this will not be echoed on the screen.&lt;br /&gt;
&lt;br /&gt;
==Connecting to Viper from a Linux Computer==&lt;br /&gt;
1. Open a Terminal application&lt;br /&gt;
&lt;br /&gt;
2. Type '''ssh -Y &amp;lt;''yourusername''&amp;gt;@viperlogin.hpc.hull.ac.uk'''&lt;br /&gt;
&lt;br /&gt;
3.  The first time you connect to Viper, a message asks if you want to continue connecting. This message appears because Viper has an RSA key that is not stored in your system registry/keychain, the identity of which cannot be verified. Type 'yes' and press ''enter''.&lt;br /&gt;
&lt;br /&gt;
4. Enter your password followed by ''enter'', this will not be echoed to the screen&lt;br /&gt;
&lt;br /&gt;
==Navigation==&lt;br /&gt;
&lt;br /&gt;
* [[Main_Page|Home]]&lt;br /&gt;
* [[Applications|Application support]] &lt;br /&gt;
* [[General|General]] *&lt;br /&gt;
* [[Programming|Programming support]]&lt;/div&gt;</summary>
		<author><name>Pysdlb</name></author>
		
	</entry>
	<entry>
		<id>https://hpc.mediawiki.hull.ac.uk/index.php?title=Training/Getting_Connected&amp;diff=41804</id>
		<title>Training/Getting Connected</title>
		<link rel="alternate" type="text/html" href="https://hpc.mediawiki.hull.ac.uk/index.php?title=Training/Getting_Connected&amp;diff=41804"/>
		<updated>2024-08-20T11:11:05Z</updated>

		<summary type="html">&lt;p&gt;Pysdlb: /* Connecting to Viper from an Apple Mac */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
==Introduction==&lt;br /&gt;
You'll need to make a secure remote connection from your local computer to Viper. &lt;br /&gt;
&lt;br /&gt;
'''Important:''' To use Viper off campus a VPN is required. For more information on working remotely on Viper please visit [[Training/Working Remotely on Viper|Working Remotely on Viper]]&lt;br /&gt;
&lt;br /&gt;
==Connecting to Viper from a Windows PC==&lt;br /&gt;
Connecting to Viper from a Windows PC can be achieved by a number of different applications. One listed here is 'MobaXterm'&lt;br /&gt;
&lt;br /&gt;
Download and install [http://mobaxterm.mobatek.net/ MobaXterm from the website], ensuring you comply with the license agreement stated.&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;width:5%; border-width: 0&amp;quot; | [[File:icon_exclam1.png]]&lt;br /&gt;
|style=&amp;quot;width:95%; border-width: 0&amp;quot; | Note: On University imaged PCs only the portable version of MobaXterm is compatible&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1. Launch MobaXterm&lt;br /&gt;
&lt;br /&gt;
2. Click 'Session'&lt;br /&gt;
&lt;br /&gt;
[[File:Session.JPG|none]]&lt;br /&gt;
&lt;br /&gt;
3. Select the 'SSH' type connection&lt;br /&gt;
[[File:moba_ssh.JPG|none]]&lt;br /&gt;
4. Enter the Remote host: '''viperlogin.hpc.hull.ac.uk''' (''port 22 if required'')&lt;br /&gt;
&lt;br /&gt;
5. Enter your Username (University User ID)&lt;br /&gt;
[[File:moba_username.JPG|none]]&lt;br /&gt;
6. Click OK&lt;br /&gt;
&lt;br /&gt;
7. A terminal window will appear, enter your password followed by ''enter'', this will not be echoed to the screen&lt;br /&gt;
&lt;br /&gt;
==Connecting to Viper from an Apple Mac==&lt;br /&gt;
1. Go to Applications -&amp;gt; Utilities and open Terminal&lt;br /&gt;
&lt;br /&gt;
2. Type ssh -Y &amp;lt;''yourusername''&amp;gt;'''@viperlogin.hpc.hull.ac.uk'''&lt;br /&gt;
&lt;br /&gt;
3. The first time you connect to Viper, a message asks if you want to continue connecting. This message appears because Viper has an RSA key that is not stored in your system registry/keychain, the identity of which cannot be verified. Type 'yes' and press ''enter''.&lt;br /&gt;
&lt;br /&gt;
4. Enter your password followed by ''enter''; this will not be echoed on the screen.&lt;br /&gt;
&lt;br /&gt;
==Connecting to Viper from a Linux Computer==&lt;br /&gt;
1. Open a Terminal application&lt;br /&gt;
&lt;br /&gt;
2. Type '''ssh -Y &amp;lt;''yourusername''&amp;gt;@viperlogin.hpc.hull.ac.uk'''&lt;br /&gt;
&lt;br /&gt;
3.  The first time you connect to Viper, a message asks if you want to continue connecting. This message appears because Viper has an RSA key that is not stored in your system registry/keychain, the identity of which cannot be verified. Type 'yes' and press ''enter''.&lt;br /&gt;
&lt;br /&gt;
4. Enter your password followed by ''enter'', this will not be echoed to the screen&lt;br /&gt;
&lt;br /&gt;
==Navigation==&lt;br /&gt;
&lt;br /&gt;
* [[Main_Page|Home]]&lt;br /&gt;
* [[Applications|Application support]] &lt;br /&gt;
* [[General|General]] *&lt;br /&gt;
* [[Programming|Programming support]]&lt;/div&gt;</summary>
		<author><name>Pysdlb</name></author>
		
	</entry>
	<entry>
		<id>https://hpc.mediawiki.hull.ac.uk/index.php?title=Training/Getting_Connected&amp;diff=41803</id>
		<title>Training/Getting Connected</title>
		<link rel="alternate" type="text/html" href="https://hpc.mediawiki.hull.ac.uk/index.php?title=Training/Getting_Connected&amp;diff=41803"/>
		<updated>2024-08-20T11:10:38Z</updated>

		<summary type="html">&lt;p&gt;Pysdlb: /* Connecting to Viper from a Windows PC */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
==Introduction==&lt;br /&gt;
You'll need to make a secure remote connection from your local computer to Viper. &lt;br /&gt;
&lt;br /&gt;
'''Important:''' To use Viper off campus a VPN is required. For more information on working remotely on Viper please visit [[Training/Working Remotely on Viper|Working Remotely on Viper]]&lt;br /&gt;
&lt;br /&gt;
==Connecting to Viper from a Windows PC==&lt;br /&gt;
Connecting to Viper from a Windows PC can be achieved by a number of different applications. One listed here is 'MobaXterm'&lt;br /&gt;
&lt;br /&gt;
Download and install [http://mobaxterm.mobatek.net/ MobaXterm from the website], ensuring you comply with the license agreement stated.&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;width:5%; border-width: 0&amp;quot; | [[File:icon_exclam1.png]]&lt;br /&gt;
|style=&amp;quot;width:95%; border-width: 0&amp;quot; | Note: On University imaged PCs only the portable version of MobaXterm is compatible&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1. Launch MobaXterm&lt;br /&gt;
&lt;br /&gt;
2. Click 'Session'&lt;br /&gt;
&lt;br /&gt;
[[File:Session.JPG|none]]&lt;br /&gt;
&lt;br /&gt;
3. Select the 'SSH' type connection&lt;br /&gt;
[[File:moba_ssh.JPG|none]]&lt;br /&gt;
4. Enter the Remote host: '''viperlogin.hpc.hull.ac.uk''' (''port 22 if required'')&lt;br /&gt;
&lt;br /&gt;
5. Enter your Username (University User ID)&lt;br /&gt;
[[File:moba_username.JPG|none]]&lt;br /&gt;
6. Click OK&lt;br /&gt;
&lt;br /&gt;
7. A terminal window will appear, enter your password followed by ''enter'', this will not be echoed to the screen&lt;br /&gt;
&lt;br /&gt;
==Connecting to Viper from an Apple Mac==&lt;br /&gt;
1. Go to Applications -&amp;gt; Utilities and open Terminal&lt;br /&gt;
&lt;br /&gt;
2. Type ssh -Y &amp;lt;''yourusername''&amp;gt;@viperlogin.hpc.hull.ac.uk&lt;br /&gt;
&lt;br /&gt;
3. The first time you connect to Viper, a message asks if you want to continue connecting. This message appears because Viper has an RSA key that is not stored in your system registry/keychain, the identity of which cannot be verified. Type 'yes' and press ''enter''.&lt;br /&gt;
&lt;br /&gt;
4. Enter your password followed by ''enter''; this will not be echoed on the screen.&lt;br /&gt;
&lt;br /&gt;
==Connecting to Viper from a Linux Computer==&lt;br /&gt;
1. Open a Terminal application&lt;br /&gt;
&lt;br /&gt;
2. Type '''ssh -Y &amp;lt;''yourusername''&amp;gt;@viperlogin.hpc.hull.ac.uk'''&lt;br /&gt;
&lt;br /&gt;
3.  The first time you connect to Viper, a message asks if you want to continue connecting. This message appears because Viper has an RSA key that is not stored in your system registry/keychain, the identity of which cannot be verified. Type 'yes' and press ''enter''.&lt;br /&gt;
&lt;br /&gt;
4. Enter your password followed by ''enter'', this will not be echoed to the screen&lt;br /&gt;
&lt;br /&gt;
==Navigation==&lt;br /&gt;
&lt;br /&gt;
* [[Main_Page|Home]]&lt;br /&gt;
* [[Applications|Application support]] &lt;br /&gt;
* [[General|General]] *&lt;br /&gt;
* [[Programming|Programming support]]&lt;/div&gt;</summary>
		<author><name>Pysdlb</name></author>
		
	</entry>
	<entry>
		<id>https://hpc.mediawiki.hull.ac.uk/index.php?title=Training/Getting_Connected&amp;diff=41802</id>
		<title>Training/Getting Connected</title>
		<link rel="alternate" type="text/html" href="https://hpc.mediawiki.hull.ac.uk/index.php?title=Training/Getting_Connected&amp;diff=41802"/>
		<updated>2024-08-20T11:10:21Z</updated>

		<summary type="html">&lt;p&gt;Pysdlb: /* Connecting to Viper from a Windows PC */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
==Introduction==&lt;br /&gt;
You'll need to make a secure remote connection from your local computer to Viper. &lt;br /&gt;
&lt;br /&gt;
'''Important:''' To use Viper off campus a VPN is required. For more information on working remotely on Viper please visit [[Training/Working Remotely on Viper|Working Remotely on Viper]]&lt;br /&gt;
&lt;br /&gt;
==Connecting to Viper from a Windows PC==&lt;br /&gt;
Connecting to Viper from a Windows PC can be achieved by a number of different applications. One listed here is 'MobaXterm'&lt;br /&gt;
&lt;br /&gt;
Download and install [http://mobaxterm.mobatek.net/ MobaXterm from the website], ensuring you comply with the license agreement stated.&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;width:5%; border-width: 0&amp;quot; | [[File:icon_exclam1.png]]&lt;br /&gt;
|style=&amp;quot;width:95%; border-width: 0&amp;quot; | Note: On University imaged PCs only the portable version of MobaXterm is compatible&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1. Launch MobaXterm&lt;br /&gt;
&lt;br /&gt;
2. Click 'Session'&lt;br /&gt;
&lt;br /&gt;
[[File:Session.JPG|none]]&lt;br /&gt;
&lt;br /&gt;
3. Select the 'SSH' type connection&lt;br /&gt;
[[File:moba_ssh.JPG|none]]&lt;br /&gt;
4. Enter the Remote host: viperlogin.hpc.hull.ac.uk (''port 22 if required'')&lt;br /&gt;
&lt;br /&gt;
5. Enter your Username (University User ID)&lt;br /&gt;
[[File:moba_username.JPG|none]]&lt;br /&gt;
6. Click OK&lt;br /&gt;
&lt;br /&gt;
7. A terminal window will appear, enter your password followed by ''enter'', this will not be echoed to the screen&lt;br /&gt;
&lt;br /&gt;
==Connecting to Viper from an Apple Mac==&lt;br /&gt;
1. Go to Applications -&amp;gt; Utilities and open Terminal&lt;br /&gt;
&lt;br /&gt;
2. Type ssh -Y &amp;lt;''yourusername''&amp;gt;@viperlogin.hpc.hull.ac.uk&lt;br /&gt;
&lt;br /&gt;
3. The first time you connect to Viper, a message asks if you want to continue connecting. This message appears because Viper has an RSA key that is not stored in your system registry/keychain, the identity of which cannot be verified. Type 'yes' and press ''enter''.&lt;br /&gt;
&lt;br /&gt;
4. Enter your password followed by ''enter''; this will not be echoed on the screen.&lt;br /&gt;
&lt;br /&gt;
==Connecting to Viper from a Linux Computer==&lt;br /&gt;
1. Open a Terminal application&lt;br /&gt;
&lt;br /&gt;
2. Type '''ssh -Y &amp;lt;''yourusername''&amp;gt;@viperlogin.hpc.hull.ac.uk'''&lt;br /&gt;
&lt;br /&gt;
3.  The first time you connect to Viper, a message asks if you want to continue connecting. This message appears because Viper has an RSA key that is not stored in your system registry/keychain, the identity of which cannot be verified. Type 'yes' and press ''enter''.&lt;br /&gt;
&lt;br /&gt;
4. Enter your password followed by ''enter'', this will not be echoed to the screen&lt;br /&gt;
&lt;br /&gt;
==Navigation==&lt;br /&gt;
&lt;br /&gt;
* [[Main_Page|Home]]&lt;br /&gt;
* [[Applications|Application support]] &lt;br /&gt;
* [[General|General]] *&lt;br /&gt;
* [[Programming|Programming support]]&lt;/div&gt;</summary>
		<author><name>Pysdlb</name></author>
		
	</entry>
	<entry>
		<id>https://hpc.mediawiki.hull.ac.uk/index.php?title=Training/Getting_Connected&amp;diff=41801</id>
		<title>Training/Getting Connected</title>
		<link rel="alternate" type="text/html" href="https://hpc.mediawiki.hull.ac.uk/index.php?title=Training/Getting_Connected&amp;diff=41801"/>
		<updated>2024-08-20T11:05:17Z</updated>

		<summary type="html">&lt;p&gt;Pysdlb: /* Connecting to Viper from a Windows PC */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
==Introduction==&lt;br /&gt;
You'll need to make a secure remote connection from your local computer to Viper. &lt;br /&gt;
&lt;br /&gt;
'''Important:''' To use Viper off campus a VPN is required. For more information on working remotely on Viper please visit [[Training/Working Remotely on Viper|Working Remotely on Viper]]&lt;br /&gt;
&lt;br /&gt;
==Connecting to Viper from a Windows PC==&lt;br /&gt;
Connecting to Viper from a Windows PC can be achieved by a number of different applications. One listed here is 'MobaXterm'&lt;br /&gt;
&lt;br /&gt;
Download and install [http://mobaxterm.mobatek.net/ MobaXterm from the website], ensuring you comply with the license agreement stated.&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;width:5%; border-width: 0&amp;quot; | [[File:icon_exclam1.png]]&lt;br /&gt;
|style=&amp;quot;width:95%; border-width: 0&amp;quot; | Note: On University imaged PCs only the portable version of MobaXterm is compatible&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1. Launch MobaXterm&lt;br /&gt;
&lt;br /&gt;
2. Click 'Session'&lt;br /&gt;
&lt;br /&gt;
[[File:Session.JPG|none]]&lt;br /&gt;
&lt;br /&gt;
3. Select the 'SSH' type connection&lt;br /&gt;
[[File:moba_ssh.JPG|none]]&lt;br /&gt;
4. Enter the Remote host: viper.hull.ac.uk (''port 22 if required'')&lt;br /&gt;
[[File:Moba_remotehost.JPG|none]]&lt;br /&gt;
5. Enter your Username (University User ID)&lt;br /&gt;
[[File:moba_username.JPG|none]]&lt;br /&gt;
6. Click OK&lt;br /&gt;
&lt;br /&gt;
7. A terminal window will appear, enter your password followed by ''enter'', this will not be echoed to the screen&lt;br /&gt;
&lt;br /&gt;
==Connecting to Viper from an Apple Mac==&lt;br /&gt;
1. Go to Applications -&amp;gt; Utilities and open Terminal&lt;br /&gt;
&lt;br /&gt;
2. Type ssh -Y &amp;lt;''yourusername''&amp;gt;@viperlogin.hpc.hull.ac.uk&lt;br /&gt;
&lt;br /&gt;
3. The first time you connect to Viper, a message asks if you want to continue connecting. This message appears because Viper has an RSA key that is not stored in your system registry/keychain, the identity of which cannot be verified. Type 'yes' and press ''enter''.&lt;br /&gt;
&lt;br /&gt;
4. Enter your password followed by ''enter''; this will not be echoed on the screen.&lt;br /&gt;
&lt;br /&gt;
==Connecting to Viper from a Linux Computer==&lt;br /&gt;
1. Open a Terminal application&lt;br /&gt;
&lt;br /&gt;
2. Type '''ssh -Y &amp;lt;''yourusername''&amp;gt;@viperlogin.hpc.hull.ac.uk'''&lt;br /&gt;
&lt;br /&gt;
3.  The first time you connect to Viper, a message asks if you want to continue connecting. This message appears because Viper has an RSA key that is not stored in your system registry/keychain, the identity of which cannot be verified. Type 'yes' and press ''enter''.&lt;br /&gt;
&lt;br /&gt;
4. Enter your password followed by ''enter'', this will not be echoed to the screen&lt;br /&gt;
&lt;br /&gt;
==Navigation==&lt;br /&gt;
&lt;br /&gt;
* [[Main_Page|Home]]&lt;br /&gt;
* [[Applications|Application support]] &lt;br /&gt;
* [[General|General]] *&lt;br /&gt;
* [[Programming|Programming support]]&lt;/div&gt;</summary>
		<author><name>Pysdlb</name></author>
		
	</entry>
	<entry>
		<id>https://hpc.mediawiki.hull.ac.uk/index.php?title=Training/Getting_Connected&amp;diff=41800</id>
		<title>Training/Getting Connected</title>
		<link rel="alternate" type="text/html" href="https://hpc.mediawiki.hull.ac.uk/index.php?title=Training/Getting_Connected&amp;diff=41800"/>
		<updated>2024-08-20T11:04:53Z</updated>

		<summary type="html">&lt;p&gt;Pysdlb: /* Connecting to Viper from an Apple Mac */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
==Introduction==&lt;br /&gt;
You'll need to make a secure remote connection from your local computer to Viper. &lt;br /&gt;
&lt;br /&gt;
'''Important:''' To use Viper off campus a VPN is required. For more information on working remotely on Viper please visit [[Training/Working Remotely on Viper|Working Remotely on Viper]]&lt;br /&gt;
&lt;br /&gt;
==Connecting to Viper from a Windows PC==&lt;br /&gt;
Connecting to Viper from a Windows PC can be achieved by a number of different applications. One listed here is 'MobaXterm'&lt;br /&gt;
&lt;br /&gt;
Download and install [http://mobaxterm.mobatek.net/ MobaXterm from the website], ensuring you comply with the license agreement stated.&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;width:5%; border-width: 0&amp;quot; | [[File:icon_exclam1.png]]&lt;br /&gt;
|style=&amp;quot;width:95%; border-width: 0&amp;quot; | Note: On University imaged PCs only the portable version of MobaXterm is compatable&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1. Launch MobaXterm&lt;br /&gt;
&lt;br /&gt;
2. Click 'Session'&lt;br /&gt;
&lt;br /&gt;
[[File:Session.JPG|none]]&lt;br /&gt;
&lt;br /&gt;
3. Select the 'SSH' type connection&lt;br /&gt;
[[File:moba_ssh.JPG|none]]&lt;br /&gt;
4. Enter the Remote host: viper.hull.ac.uk (''port 22 if required'')&lt;br /&gt;
[[File:Moba_remotehost.JPG|none]]&lt;br /&gt;
5. Enter your Username (University User ID)&lt;br /&gt;
[[File:moba_username.JPG|none]]&lt;br /&gt;
6. Click OK&lt;br /&gt;
&lt;br /&gt;
7. A terminal window will appear, enter your password followed by ''enter'', this will not be echoed to the screen&lt;br /&gt;
[[File:moba_password.JPG|none]]&lt;br /&gt;
&lt;br /&gt;
==Connecting to Viper from an Apple Mac==&lt;br /&gt;
1. Go to Applications -&amp;gt; Utilities and open Terminal&lt;br /&gt;
&lt;br /&gt;
2. Type ssh -Y &amp;lt;''yourusername''&amp;gt;@viperlogin.hpc.hull.ac.uk&lt;br /&gt;
&lt;br /&gt;
3. The first time you connect to Viper, a message asks if you want to continue connecting. This message appears because Viper has an RSA key that is not stored in your system registry/keychain, the identity of which cannot be verified. Type 'yes' and press ''enter''.&lt;br /&gt;
&lt;br /&gt;
4. Enter your password followed by ''enter''; this will not be echoed on the screen.&lt;br /&gt;
&lt;br /&gt;
==Connecting to Viper from a Linux Computer==&lt;br /&gt;
1. Open a Terminal application&lt;br /&gt;
&lt;br /&gt;
2. Type '''ssh -Y &amp;lt;''yourusername''&amp;gt;@viperlogin.hpc.hull.ac.uk'''&lt;br /&gt;
&lt;br /&gt;
3.  The first time you connect to Viper, a message asks if you want to continue connecting. This message appears because Viper has an RSA key that is not stored in your system registry/keychain, the identity of which cannot be verified. Type 'yes' and press ''enter''.&lt;br /&gt;
&lt;br /&gt;
4. Enter your password followed by ''enter'', this will not be echoed to the screen&lt;br /&gt;
&lt;br /&gt;
==Navigation==&lt;br /&gt;
&lt;br /&gt;
* [[Main_Page|Home]]&lt;br /&gt;
* [[Applications|Application support]] &lt;br /&gt;
* [[General|General]] *&lt;br /&gt;
* [[Programming|Programming support]]&lt;/div&gt;</summary>
		<author><name>Pysdlb</name></author>
		
	</entry>
	<entry>
		<id>https://hpc.mediawiki.hull.ac.uk/index.php?title=Training/Getting_Connected&amp;diff=41799</id>
		<title>Training/Getting Connected</title>
		<link rel="alternate" type="text/html" href="https://hpc.mediawiki.hull.ac.uk/index.php?title=Training/Getting_Connected&amp;diff=41799"/>
		<updated>2024-08-20T11:04:39Z</updated>

		<summary type="html">&lt;p&gt;Pysdlb: /* Connecting to Viper from a Linux Computer */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
==Introduction==&lt;br /&gt;
You'll need to make a secure remote connection from your local computer to Viper. &lt;br /&gt;
&lt;br /&gt;
'''Important:''' To use Viper off campus a VPN is required. For more information on working remotely on Viper please visit [[Training/Working Remotely on Viper|Working Remotely on Viper]]&lt;br /&gt;
&lt;br /&gt;
==Connecting to Viper from a Windows PC==&lt;br /&gt;
Connecting to Viper from a Windows PC can be achieved by a number of different applications. One listed here is 'MobaXterm'&lt;br /&gt;
&lt;br /&gt;
Download and install [http://mobaxterm.mobatek.net/ MobaXterm from the website], ensuring you comply with the license agreement stated.&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;width:5%; border-width: 0&amp;quot; | [[File:icon_exclam1.png]]&lt;br /&gt;
|style=&amp;quot;width:95%; border-width: 0&amp;quot; | Note: On University imaged PCs only the portable version of MobaXterm is compatable&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1. Launch MobaXterm&lt;br /&gt;
&lt;br /&gt;
2. Click 'Session'&lt;br /&gt;
&lt;br /&gt;
[[File:Session.JPG|none]]&lt;br /&gt;
&lt;br /&gt;
3. Select the 'SSH' type connection&lt;br /&gt;
[[File:moba_ssh.JPG|none]]&lt;br /&gt;
4. Enter the Remote host: viper.hull.ac.uk (''port 22 if required'')&lt;br /&gt;
[[File:Moba_remotehost.JPG|none]]&lt;br /&gt;
5. Enter your Username (University User ID)&lt;br /&gt;
[[File:moba_username.JPG|none]]&lt;br /&gt;
6. Click OK&lt;br /&gt;
&lt;br /&gt;
7. A terminal window will appear, enter your password followed by ''enter'', this will not be echoed to the screen&lt;br /&gt;
[[File:moba_password.JPG|none]]&lt;br /&gt;
&lt;br /&gt;
==Connecting to Viper from an Apple Mac==&lt;br /&gt;
1. Go to Applications -&amp;gt; Utilities and open Terminal&lt;br /&gt;
&lt;br /&gt;
2. Type ssh -Y &amp;lt;''yourusername''&amp;gt;@viperlogin.hpc.hull.ac.uk&lt;br /&gt;
&lt;br /&gt;
3. The first time you connect to Viper, a message asks if you want to continue connecting. This message appears because Viper has an RSA key that is not stored in your system registry/keychain, the identity of which cannot be verified. Type 'yes' and press ''enter''.&lt;br /&gt;
&lt;br /&gt;
4. Enter your password followed by ''enter''; this will not be echoed on the screen.&lt;br /&gt;
&lt;br /&gt;
[[File:mac_getting_connected2.png]]&lt;br /&gt;
&lt;br /&gt;
==Connecting to Viper from a Linux Computer==&lt;br /&gt;
1. Open a Terminal application&lt;br /&gt;
&lt;br /&gt;
2. Type '''ssh -Y &amp;lt;''yourusername''&amp;gt;@viperlogin.hpc.hull.ac.uk'''&lt;br /&gt;
&lt;br /&gt;
3.  The first time you connect to Viper, a message asks if you want to continue connecting. This message appears because Viper has an RSA key that is not stored in your system registry/keychain, the identity of which cannot be verified. Type 'yes' and press ''enter''.&lt;br /&gt;
&lt;br /&gt;
4. Enter your password followed by ''enter'', this will not be echoed to the screen&lt;br /&gt;
&lt;br /&gt;
==Navigation==&lt;br /&gt;
&lt;br /&gt;
* [[Main_Page|Home]]&lt;br /&gt;
* [[Applications|Application support]] &lt;br /&gt;
* [[General|General]] *&lt;br /&gt;
* [[Programming|Programming support]]&lt;/div&gt;</summary>
		<author><name>Pysdlb</name></author>
		
	</entry>
	<entry>
		<id>https://hpc.mediawiki.hull.ac.uk/index.php?title=Training/Getting_Connected&amp;diff=41798</id>
		<title>Training/Getting Connected</title>
		<link rel="alternate" type="text/html" href="https://hpc.mediawiki.hull.ac.uk/index.php?title=Training/Getting_Connected&amp;diff=41798"/>
		<updated>2024-08-20T11:04:17Z</updated>

		<summary type="html">&lt;p&gt;Pysdlb: /* Connecting to Viper from a Linux Computer */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
==Introduction==&lt;br /&gt;
You'll need to make a secure remote connection from your local computer to Viper. &lt;br /&gt;
&lt;br /&gt;
'''Important:''' To use Viper off campus a VPN is required. For more information on working remotely on Viper please visit [[Training/Working Remotely on Viper|Working Remotely on Viper]]&lt;br /&gt;
&lt;br /&gt;
==Connecting to Viper from a Windows PC==&lt;br /&gt;
Connecting to Viper from a Windows PC can be achieved by a number of different applications. One listed here is 'MobaXterm'&lt;br /&gt;
&lt;br /&gt;
Download and install [http://mobaxterm.mobatek.net/ MobaXterm from the website], ensuring you comply with the license agreement stated.&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;width:5%; border-width: 0&amp;quot; | [[File:icon_exclam1.png]]&lt;br /&gt;
|style=&amp;quot;width:95%; border-width: 0&amp;quot; | Note: On University imaged PCs only the portable version of MobaXterm is compatable&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1. Launch MobaXterm&lt;br /&gt;
&lt;br /&gt;
2. Click 'Session'&lt;br /&gt;
&lt;br /&gt;
[[File:Session.JPG|none]]&lt;br /&gt;
&lt;br /&gt;
3. Select the 'SSH' type connection&lt;br /&gt;
[[File:moba_ssh.JPG|none]]&lt;br /&gt;
4. Enter the Remote host: viper.hull.ac.uk (''port 22 if required'')&lt;br /&gt;
[[File:Moba_remotehost.JPG|none]]&lt;br /&gt;
5. Enter your Username (University User ID)&lt;br /&gt;
[[File:moba_username.JPG|none]]&lt;br /&gt;
6. Click OK&lt;br /&gt;
&lt;br /&gt;
7. A terminal window will appear, enter your password followed by ''enter'', this will not be echoed to the screen&lt;br /&gt;
[[File:moba_password.JPG|none]]&lt;br /&gt;
&lt;br /&gt;
==Connecting to Viper from an Apple Mac==&lt;br /&gt;
1. Go to Applications -&amp;gt; Utilities and open Terminal&lt;br /&gt;
&lt;br /&gt;
2. Type ssh -Y &amp;lt;''yourusername''&amp;gt;@viperlogin.hpc.hull.ac.uk&lt;br /&gt;
&lt;br /&gt;
3. The first time you connect to Viper, a message asks if you want to continue connecting. This message appears because Viper has an RSA key that is not stored in your system registry/keychain, the identity of which cannot be verified. Type 'yes' and press ''enter''.&lt;br /&gt;
&lt;br /&gt;
4. Enter your password followed by ''enter''; this will not be echoed on the screen.&lt;br /&gt;
&lt;br /&gt;
[[File:mac_getting_connected2.png]]&lt;br /&gt;
&lt;br /&gt;
==Connecting to Viper from a Linux Computer==&lt;br /&gt;
1. Open a Terminal application&lt;br /&gt;
&lt;br /&gt;
2. Type '''ssh -Y &amp;lt;''yourusername''&amp;gt;@viperlogin.hpc.hull.ac.uk'''&lt;br /&gt;
&lt;br /&gt;
3.  The first time you connect to Viper, a message asks if you want to continue connecting. This message appears because Viper has an RSA key that is not stored in your system registry/keychain, the identity of which cannot be verified. Type 'yes' and press ''enter''.&lt;br /&gt;
&lt;br /&gt;
4. Enter your password followed by ''enter'', this will not be echoed to the screen&lt;br /&gt;
&lt;br /&gt;
[[File:linux_getting_connected.jpg]]&lt;br /&gt;
&lt;br /&gt;
==Navigation==&lt;br /&gt;
&lt;br /&gt;
* [[Main_Page|Home]]&lt;br /&gt;
* [[Applications|Application support]] &lt;br /&gt;
* [[General|General]] *&lt;br /&gt;
* [[Programming|Programming support]]&lt;/div&gt;</summary>
		<author><name>Pysdlb</name></author>
		
	</entry>
	<entry>
		<id>https://hpc.mediawiki.hull.ac.uk/index.php?title=Training/Getting_Connected&amp;diff=41797</id>
		<title>Training/Getting Connected</title>
		<link rel="alternate" type="text/html" href="https://hpc.mediawiki.hull.ac.uk/index.php?title=Training/Getting_Connected&amp;diff=41797"/>
		<updated>2024-08-20T11:03:57Z</updated>

		<summary type="html">&lt;p&gt;Pysdlb: /* Connecting to Viper from an Apple Mac */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
==Introduction==&lt;br /&gt;
You'll need to make a secure remote connection from your local computer to Viper. &lt;br /&gt;
&lt;br /&gt;
'''Important:''' To use Viper off campus a VPN is required. For more information on working remotely on Viper please visit [[Training/Working Remotely on Viper|Working Remotely on Viper]]&lt;br /&gt;
&lt;br /&gt;
==Connecting to Viper from a Windows PC==&lt;br /&gt;
Connecting to Viper from a Windows PC can be achieved by a number of different applications. One listed here is 'MobaXterm'&lt;br /&gt;
&lt;br /&gt;
Download and install [http://mobaxterm.mobatek.net/ MobaXterm from the website], ensuring you comply with the license agreement stated.&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;width:5%; border-width: 0&amp;quot; | [[File:icon_exclam1.png]]&lt;br /&gt;
|style=&amp;quot;width:95%; border-width: 0&amp;quot; | Note: On University imaged PCs only the portable version of MobaXterm is compatable&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1. Launch MobaXterm&lt;br /&gt;
&lt;br /&gt;
2. Click 'Session'&lt;br /&gt;
&lt;br /&gt;
[[File:Session.JPG|none]]&lt;br /&gt;
&lt;br /&gt;
3. Select the 'SSH' type connection&lt;br /&gt;
[[File:moba_ssh.JPG|none]]&lt;br /&gt;
4. Enter the Remote host: viper.hull.ac.uk (''port 22 if required'')&lt;br /&gt;
[[File:Moba_remotehost.JPG|none]]&lt;br /&gt;
5. Enter your Username (University User ID)&lt;br /&gt;
[[File:moba_username.JPG|none]]&lt;br /&gt;
6. Click OK&lt;br /&gt;
&lt;br /&gt;
7. A terminal window will appear, enter your password followed by ''enter'', this will not be echoed to the screen&lt;br /&gt;
[[File:moba_password.JPG|none]]&lt;br /&gt;
&lt;br /&gt;
==Connecting to Viper from an Apple Mac==&lt;br /&gt;
1. Go to Applications -&amp;gt; Utilities and open Terminal&lt;br /&gt;
&lt;br /&gt;
2. Type ssh -Y &amp;lt;''yourusername''&amp;gt;@viperlogin.hpc.hull.ac.uk&lt;br /&gt;
&lt;br /&gt;
3. The first time you connect to Viper, a message asks if you want to continue connecting. This message appears because Viper has an RSA key that is not stored in your system registry/keychain, the identity of which cannot be verified. Type 'yes' and press ''enter''.&lt;br /&gt;
&lt;br /&gt;
4. Enter your password followed by ''enter''; this will not be echoed on the screen.&lt;br /&gt;
&lt;br /&gt;
[[File:mac_getting_connected2.png]]&lt;br /&gt;
&lt;br /&gt;
==Connecting to Viper from a Linux Computer==&lt;br /&gt;
1. Open a Terminal application&lt;br /&gt;
&lt;br /&gt;
2. Type '''ssh -Y &amp;lt;''yourusername''&amp;gt;@viper.hull.ac.uk'''&lt;br /&gt;
&lt;br /&gt;
3.  The first time you connect to Viper, a message asks if you want to continue connecting. This message appears because Viper has an RSA key that is not stored in your system registry/keychain, the identity of which cannot be verified. Type 'yes' and press ''enter''.&lt;br /&gt;
&lt;br /&gt;
4. Enter your password followed by ''enter'', this will not be echoed to the screen&lt;br /&gt;
&lt;br /&gt;
[[File:linux_getting_connected.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Navigation==&lt;br /&gt;
&lt;br /&gt;
* [[Main_Page|Home]]&lt;br /&gt;
* [[Applications|Application support]] &lt;br /&gt;
* [[General|General]] *&lt;br /&gt;
* [[Programming|Programming support]]&lt;/div&gt;</summary>
		<author><name>Pysdlb</name></author>
		
	</entry>
	<entry>
		<id>https://hpc.mediawiki.hull.ac.uk/index.php?title=Quickstart/Using_Modules&amp;diff=41796</id>
		<title>Quickstart/Using Modules</title>
		<link rel="alternate" type="text/html" href="https://hpc.mediawiki.hull.ac.uk/index.php?title=Quickstart/Using_Modules&amp;diff=41796"/>
		<updated>2024-08-20T10:53:03Z</updated>

		<summary type="html">&lt;p&gt;Pysdlb: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==What are modules?==&lt;br /&gt;
Viper uses a module environment to provide access to applications, tools and libraries. Modules allow us to provide multiple versions of applications and libraries without causing conflicts. By loading a module, your environment is configured to allow you to use your chosen application by setting required paths and environment variables. Modules can be loaded and unloaded dynamically, giving you full control over your working environment.&lt;br /&gt;
&lt;br /&gt;
The following commands allow you to find out what modules are available on Viper, find out more information about them and control which modules you load.&lt;br /&gt;
&lt;br /&gt;
'''Loading a module means it will be active for that session only, changing node (for example moving to an interactive session) requires modules to be reloaded.'''&lt;br /&gt;
&lt;br /&gt;
==module avail==&lt;br /&gt;
To see a full list of applications and libraries that are available to use on Viper, you should run '''module avail''' as shown below (showing only a few of the hundreds of modules that are available):&lt;br /&gt;
&amp;lt;pre style=&amp;quot;background-color: #000000; color: white; border: 2px solid black; font-family: monospace, sans-serif;&amp;quot;&amp;gt;&lt;br /&gt;
[username@login01 ~]$ module avail&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------- /usr/share/Modules/modulefiles ---------------------------------------------------------------------------------------&lt;br /&gt;
dot         module-git  module-info modules     null        use.own&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------- /trinity/clustervision/CentOS/7/modulefiles/apps ------------------------------------------------------------------------------&lt;br /&gt;
abyss/1.5.2/gcc-5.2.0                   centrifuge/1.0.4                        hyphy/2.2.7/gcc-6.3.0/openmpi-2.0.2     orca/4.0.0                              STAR/2.6.1&lt;br /&gt;
albacore/1.2.6                          cp2k/3.0                                hypre/intel/2.10.0b                     orca/4.0.1                              starccm+/11.02.010&lt;br /&gt;
ansys/v170                              cp2k/6.1.0/gcc-7.3.0/intelmpi-2018      idl/8.4                                 orca/4.1.0/openmpi212                   starccm+/12.04.011&lt;br /&gt;
ansys/v172                              cp2k/6.1.0/gcc-7.3.0/openmpi-3.0.0      image-magic/7.0.7/mpich-3.2/gcc-5.2.0   orca/4.1.0/openmpi313                   starccm+/12.06.011&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you want to use a specific application, you can find which versions are available by running '''module avail modulename''', e.g.:&lt;br /&gt;
&amp;lt;pre style=&amp;quot;background-color: #000000; color: white; border: 2px solid black; font-family: monospace, sans-serif;&amp;quot;&amp;gt;&lt;br /&gt;
[username@login01 ~]$ module avail gcc&lt;br /&gt;
&lt;br /&gt;
-------------------------------------------- /trinity/clustervision/CentOS/7/modulefiles/development ---------------------------------------------------------------------------&lt;br /&gt;
gcc/4.9.3(default) gcc/5.2.0          gcc/6.3.0          gcc/7.3.0          gcc/8.2.0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In this case, the (default) indicates that '''gcc/4.9.3''' is the default GCC module.&lt;br /&gt;
&lt;br /&gt;
== module add ==&lt;br /&gt;
&lt;br /&gt;
To add a module you use '''module add modulename'''. In most cases, running this command will not display anything and will just return you back to the Linux command prompt.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre style=&amp;quot;background-color: #000000; color: white; border: 2px solid black; font-family: monospace, sans-serif;&amp;quot;&amp;gt;&lt;br /&gt;
[username@login01 ~]$ module add gcc&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you want to add a specific version of a module then you should include the version number, for example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre style=&amp;quot;background-color: #000000; color: white; border: 2px solid black; font-family: monospace, sans-serif;&amp;quot;&amp;gt;&lt;br /&gt;
[username@login01 ~]$ module add gcc/8.2.0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Without putting a version in, you will either load the highest alphanumeric version or the default if one is set.&lt;br /&gt;
&lt;br /&gt;
Note: '''module load''' and '''module add''' are the same.&lt;br /&gt;
&lt;br /&gt;
== module list ==&lt;br /&gt;
To see what modules you have loaded, run '''module list'''&lt;br /&gt;
&amp;lt;pre style=&amp;quot;background-color: #000000; color: white; border: 2px solid black; font-family: monospace, sans-serif;&amp;quot;&amp;gt;&lt;br /&gt;
[username@login01 ~]$ module list&lt;br /&gt;
Currently Loaded Modulefiles:&lt;br /&gt;
  1) gcc/8.2.0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== module delete ==&lt;br /&gt;
&lt;br /&gt;
To remove a loaded module and all environment configurations that the module has set, run '''module delete modulename'''. Running this command will not display anything and will just return you to the Linux command prompt.&lt;br /&gt;
&lt;br /&gt;
Note: module delete, module unload, module del and module rm are the same.&lt;br /&gt;
&lt;br /&gt;
== module purge ==&lt;br /&gt;
&lt;br /&gt;
To remove all loaded modules and return your environment to are vanilla state, run '''module purge'''. Running this command will not display anything and will just return you to the Linux command prompt.&lt;br /&gt;
&lt;br /&gt;
==What modules are available?==&lt;br /&gt;
[[Modules| Modules Available]]&lt;br /&gt;
&lt;br /&gt;
[[Applications/Special Licenses| Modules requiring special licenses]]&lt;br /&gt;
&lt;br /&gt;
[[Modules #Test Modules| Test Modules]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Main Page #Quickstart| Back]]   /   [[Quickstart/Interactive| Next (Interactive Sessions)]]&lt;/div&gt;</summary>
		<author><name>Pysdlb</name></author>
		
	</entry>
	<entry>
		<id>https://hpc.mediawiki.hull.ac.uk/index.php?title=Quickstart/Connect&amp;diff=41795</id>
		<title>Quickstart/Connect</title>
		<link rel="alternate" type="text/html" href="https://hpc.mediawiki.hull.ac.uk/index.php?title=Quickstart/Connect&amp;diff=41795"/>
		<updated>2024-08-20T10:51:25Z</updated>

		<summary type="html">&lt;p&gt;Pysdlb: /* Connecting on a Windows PC */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;To connect to Viper off campus a VPN is required. If you do not have access to the VPN you can request access through the [https://hull.service-now.com/ Support Portal].&lt;br /&gt;
&lt;br /&gt;
Jump ahead to your operating system: [[#Connecting on a Windows PC| Windows]] / [[#Connecting on Mac| Mac]] / [[#Connecting on Linux| Linux]]&lt;br /&gt;
&lt;br /&gt;
If this is your first time connecting please note that you may see an error message in .XAuthority, this is normal and you can ignore it.&lt;br /&gt;
==Connecting on a Windows PC==&lt;br /&gt;
To connect to Viper from a Windows PC an application that allows SSH connections must be installed. We recommend MobaXterm.&lt;br /&gt;
&lt;br /&gt;
'''Installing MobaXterm'''&lt;br /&gt;
&lt;br /&gt;
1. Visit [https://mobaxterm.mobatek.net/download-home-edition.html MobaXterm Website]&lt;br /&gt;
&lt;br /&gt;
2. Complying with the license agreement download the ''portable version''&lt;br /&gt;
&lt;br /&gt;
[[File:Mobaxtermportable.png| none|link=https://mobaxterm.mobatek.net/download-home-edition.html]]&lt;br /&gt;
&lt;br /&gt;
3. Unzip the file&lt;br /&gt;
&lt;br /&gt;
4. Double-click MobaXterm_Personal_24.2 (or later)&lt;br /&gt;
&lt;br /&gt;
'''Using MobaXterm To Connect'''&lt;br /&gt;
&lt;br /&gt;
1. Launch MobaXterm&lt;br /&gt;
&lt;br /&gt;
2. Click 'Session'&lt;br /&gt;
&lt;br /&gt;
[[File:Session.JPG|none]]&lt;br /&gt;
&lt;br /&gt;
3. Select the 'SSH' type connection&lt;br /&gt;
[[File:moba_ssh.JPG|none]]&lt;br /&gt;
4. Enter the Remote host: '''viperlogin.hpc.hull.ac.uk''' (''port 22 if required'')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5. Enter your Username (University User ID)&lt;br /&gt;
[[File:moba_username.JPG|none]]&lt;br /&gt;
6. Click OK&lt;br /&gt;
&lt;br /&gt;
7. A terminal window will appear, enter your password followed by ''enter'', this will not be echoed to the screen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
password:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
8. If you have connected successfully you will see the following:&lt;br /&gt;
&amp;lt;pre style=&amp;quot;background-color: #000000; color: white; border: 2px solid black; font-family: monospace, sans-serif;&amp;quot;&amp;gt;&lt;br /&gt;
[username@login01 ~]$ &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Connecting on Mac==&lt;br /&gt;
1. Go to Applications -&amp;gt; Utilities and open Terminal&lt;br /&gt;
&lt;br /&gt;
2. Type ssh -Y &amp;lt;''yourusername''&amp;gt;@viperlogin.hpc..hull.ac.uk&lt;br /&gt;
&lt;br /&gt;
3. The first time you connect to Viper, a message asks if you want to continue connecting. This message appears because Viper has an RSA key that is not stored in your system registry/keychain, the identity of which cannot be verified. Type 'yes' and press ''enter''.&lt;br /&gt;
&lt;br /&gt;
4. Enter your password followed by ''enter''; this will not be echoed on the screen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5. If you have connected successfully you will see the following:&lt;br /&gt;
&amp;lt;pre style=&amp;quot;background-color: #000000; color: white; border: 2px solid black; font-family: monospace, sans-serif;&amp;quot;&amp;gt;&lt;br /&gt;
[username@login01 ~]$ &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Connecting on Linux==&lt;br /&gt;
1. Open a Terminal application&lt;br /&gt;
&lt;br /&gt;
2. Type '''ssh -Y &amp;lt;''yourusername''&amp;gt;@viperlogin.hpc.hull.ac.uk'''&lt;br /&gt;
&lt;br /&gt;
3.  The first time you connect to Viper, a message asks if you want to continue connecting. This message appears because Viper has an RSA key that is not stored in your system registry/keychain, the identity of which cannot be verified. Type 'yes' and press ''enter''.&lt;br /&gt;
&lt;br /&gt;
4. Enter your password followed by ''enter'', this will not be echoed to the screen&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
password:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
5. If you have connected successfully you will see the following:&lt;br /&gt;
&amp;lt;pre style=&amp;quot;background-color: #000000; color: white; border: 2px solid black; font-family: monospace, sans-serif;&amp;quot;&amp;gt;&lt;br /&gt;
[username@login01 ~]$ &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Main Page#Quickstart| Back]]   /   [[Quickstart/Linux Command Line| Next (Linux Command Line)]]&lt;/div&gt;</summary>
		<author><name>Pysdlb</name></author>
		
	</entry>
	<entry>
		<id>https://hpc.mediawiki.hull.ac.uk/index.php?title=File:Mobaxtermportable.png&amp;diff=41794</id>
		<title>File:Mobaxtermportable.png</title>
		<link rel="alternate" type="text/html" href="https://hpc.mediawiki.hull.ac.uk/index.php?title=File:Mobaxtermportable.png&amp;diff=41794"/>
		<updated>2024-08-20T10:41:38Z</updated>

		<summary type="html">&lt;p&gt;Pysdlb: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Pysdlb</name></author>
		
	</entry>
</feed>