Installation - BjornNyberg/NetworkGT GitHub Wiki

Installation

  1. Download and install QGIS from the official website.
  2. If you wish to use 1D flow simulations, download and install Gmsh available here.
  3. Run the QGIS application. If you have admin access, right-click -> "Run as administrator".
  4. Install NetworkGT via the Plugin Manager. Plugins -> Manage and Install Plugins... -> search "NetworkGT" -> Install Plugin.
  5. Activate the Processing Toolbox. View -> Panels -> Processing Toolbox Panel.

Windows

  1. Find NetworkGT in the Processing Toolbox Panel and select NetworkGT -> Configure -> Configure NetworkGT
  2. A pop-up window will be displayed warning the user that python modules will be installed. Select 'Yes'
  3. A second pop-up window will ask if Gmsh should be configured. If Gmsh was downloaded in step 2., select 'Yes' and find the gmsh.exe file.
  4. A third pop-up window will ask if Plotly Studio should be configured. If interactive plots are desired, sign up for a free Plotly Studio account and generate a username and API key here. Select 'Yes' and enter the username and API key above.
  5. NetworkGT is now installed!

Mac OS or Manual

  1. Install the necessary python modules manually. See the official Python instructions here

Please install the following dependencies:


  • 'networkx'
  • 'numpy'
  • 'scipy'
  • 'scikit-image'
  • 'cython'
  • 'sympy'
  • 'pandas==0.25.1'
  • 'plotly==4.12.0'
  • 'meshio == 2.3.8'

  1. Find NetworkGT in the Processing Toolbox Panel and select NetworkGT -> Configure -> Configure NetworkGT
  2. A pop-up window will ask if Gmsh should be configured. If Gmsh was downloaded in step 2., select 'Yes' and find the gmsh.exe or gmsh.app file.
  3. A third pop-up window will ask if Plotly Studio should be configured. If interactive plots are desired, sign up for a free Plotly Studio account and generate a username and API key here. Select 'Yes' and enter the username and API key above.
  4. NetworkGT is now installed!