-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathinstallation.tex
59 lines (40 loc) · 2.23 KB
/
installation.tex
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
\chapter{Installation}
\label{installation}
\section{Prerequisites}
MGX is a client/server application based on the Netbeans Platform and implemented
in Java. To run the MGX 2.0 client application, the following dependencies have to be
met:
\begin{itemize}
\item{Java Development Kit 17 or later}
\item{Supported Operating Systems: Windows, Linux, Mac OS X}
\item{Memory requirements: $>=$ 4GB RAM}
\item{(preferably broadband) Internet connection}
\end{itemize}
\subsection{Java}
MGX requires a working Java Development Kit (JDK) to be installed on the computer. Typically,
Java is already installed on most systems or can be obtained free of charge from\\
\url{https://openjdk.org/}.\\
You can check the version of the currently installed Java version with
\texttt{java -version} on the command line.
\subsection{Supported Operating Systems}
The MGX application is developed and regularly used on Unix-based systems, \textit{e.g.}~Linux,
but is also compatible with computers running Windows or Mac OS X.
\subsection{Memory and disk requirements}
4 GB of available main memory are sufficient to run MGX. Installation of the
software requires about 100 MB of disk space.
\subsection{Internet connection}
The network communication protocol used by the MGX framework has been heavily optimized to
allow usage even with low-throughput connections. Thus, typical usage of the application
like visualization of analysis results does not require a lot of bandwidth, although
overall performance may suffer with high-latency or low-bandwidth connections. However, as
sequence datasets obtained by metagenome and metatranscriptome sequencing tend to be quite large, a broadband
connection is recommended at least for initial data upload to the MGX server or when exporting
sequence data from a MGX project.
\subsection{Obtaining MGX}
We regularly publish new releases of the MGX client application, which are
available for download at\\
\url{https://github.com/MGX-metagenomics/MGX-gui/releases}.\\
\noindent
An installation isn't necessary, just unzip the file and start the software
from the \texttt{bin/} subdirectory (Linux: \texttt{mgx\_gui}; Windows: \texttt{mgx\_gui64.exe}). Please check whether an updated version
is available before reporting bugs.