What are the major changes for GIS applications?
Now that we have upgraded to CentOS7, many GIS application modules require significantly fewer dependencies. Also, many older modules have been retired and some have been renamed for consistency. These changes will simplify the way you use GIS modules on the SCC and you probably will need to make changes to your scripts to adjust to these changes.
Troubleshooting
Does your .bashrc
file load modules?
If you get errors on login or are not finding certain packages or commands that worked in the past, you should take a look at your .bashrc
file, located in your home directory. If you have made changes to it, such as adding module load
or export
commands to it, these may need to be adjusted for CentOS 7. If you have troubles with this, please email us at help@scc.bu.edu and we can help with your particular situation.
Is your batch script loading the correct modules?
The module load
commands in your batch scripts may need to be updated. Run the module avail
command to list available modules and then update your batch script accordingly.
geo% module avail qgis
----------------------------- /share/module.7/gis ------------------------------
qgis/3.4.2
Module Load Changes
This table lists the modules needed to load some popular GIS software packages under CentOS 7.
Software | Module Load | Notes |
---|---|---|
GRASS* | python2/2.7.16 |
You do not need to module load gdal or other dependencies. |
QGIS* | qgis/3.4.2 |
You do not need to module load gdal, grass, or other dependencies.This release of QGIS only supports Python 3. |
GDAL* | gdal/2.3.2 |
You do not need to module load dependencies. |
GDAL in Python 2 | python2/2.7.16 gdal/2.3.2 |
Python 2.7 will no longer be supported by the open-source community as of 2020. Researchers, if possible, should migrate their code to Python 3. |
GDAL in Python 3 | python3/3.6.5 |
|
rgdal in R | R/3.6.0 |
The library rgdal is now included with R install on CentOS 7, and is available with just module load R/3.6.0 command.In CentOS 7, the modules rgdal and R_earth are no longer available, as the library rgdal is now included with R under CentOS 7. |
LDOPE | ldope/1.7 |
Module renamed under CentOS 7 |
SDP_Toolkit | sdp_toolkit/5.2.20 |
Module renamed under CentOS 7 |
ledaps | ledap/2012-09-25 |
Module renamed under CentOS 7 |
*If you need to compile software that depends on our build of GRASS, QGIS, or GDAL, please contact us at help@scc.bu.edu for assistance.