module environment add executable/appimage
05:32 21 Mar 2026

Hi there I have a situation where I wish to add to my module environment an executable in the form of an AppImage. Is it even possible? Below is the code I'm using and the structure I have in my /usr/local/Modules/:

\> tree -h
[4.0K]  .
├── [4.0K]  bin
│   ├── [5.3K]  add.modules
│   ├── [4.1K]  envml
│   ├── [2.8K]  mkroot
│   └── [ 889]  modulecmd
├── [4.0K]  etc
│   ├── [ 885]  initrc
│   └── [1.3K]  siteconfig.tcl
├── [4.0K]  init
│   ├── [1.7K]  bash
│   ├── [ 14K]  bash_completion
│   ├── [1.2K]  cmake
│   ├── [ 232]  csh
│   ├── [ 852]  fish
│   ├── [ 14K]  fish_completion
│   ├── [1.7K]  ksh
│   ├── [4.0K]  ksh-functions
│   │   ├── [1.7K]  ml
│   │   └── [1.7K]  module
│   ├── [3.2K]  lisp
│   ├── [ 749]  perl.pm
│   ├── [ 109]  profile.csh
│   ├── [ 479]  profile.sh
│   ├── [6.2K]  pwsh.ps1
│   ├── [1.1K]  python.py
│   ├── [ 990]  r.R
│   ├── [ 868]  ruby.rb
│   ├── [2.1K]  sh
│   ├── [1.1K]  tcl
│   ├── [ 233]  tcsh
│   ├── [9.0K]  tcsh_completion
│   ├── [2.0K]  zsh
│   └── [4.0K]  zsh-functions
│       └── [ 18K]  _module
├── [4.0K]  lib
│   └── [ 21K]  libtclenvmodules.so
├── [4.0K]  libexec
│   └── [723K]  modulecmd.tcl
├── [4.0K]  modulefiles
│   ├── [ 178]  dot
│   ├── [ 396]  module-git
│   ├── [1.8K]  module-info
│   ├── [ 490]  modules
│   ├── [ 204]  null
│   └── [1.1K]  use.own
├── [4.0K]  pangenome
│   ├── [4.0K]  Bandage
│   │   └── [  48]  0.9.0
│   ├── [4.0K]  BandageNG
│   │   └── [ 110]  2025.12.3
│   ├── [4.0K]  gfatools
│   │   └── [ 102]  0.5-r296
│   └── [4.0K]  vg
│       └── [ 143]  1.70
└── [4.0K]  share
├── [4.0K]  doc
│   ├── [426K]  ChangeLog.gz
│   ├── [ 67K]  changes.txt
│   ├── [ 10K]  CONTRIBUTING.txt
│   ├── [ 15K]  COPYING.GPLv2
│   ├── [ 74K]  INSTALL.txt
│   ├── [4.2K]  INSTALL-win.txt
│   ├── [172K]  MIGRATING.txt
│   ├── [212K]  NEWS.txt
│   └── [6.1K]  README
├── [4.0K]  emacs
│   └── [4.0K]  lisp
│       └── [3.0K]  modulefile-mode.el
├── [4.0K]  man
│   ├── [4.0K]  man1
│   │   ├── [3.4K]  envml.1
│   │   ├── [3.8K]  ml.1
│   │   └── [201K]  module.1
│   └── [4.0K]  man5
│       └── [ 99K]  modulefile.5
├── [4.0K]  nagelfar
│   ├── [2.4K]  plugin_globalrc.tcl
│   ├── [1.3K]  plugin_modulecache.tcl
│   ├── [2.4K]  plugin_modulefile.tcl
│   ├── [1.5K]  plugin_modulerc.tcl
│   ├── [1.2K]  syntaxdb_modulecache.tcl
│   ├── [ 11K]  syntaxdb_modulefile.tcl
│   └── [4.3K]  syntaxdb_modulerc.tcl
└── [4.0K]  vim
└── [4.0K]  vimfiles
├── [4.0K]  ftdetect
│   └── [ 419]  modulefile.vim
├── [4.0K]  ftplugin
│   └── [ 795]  modulefile.vim
└── [4.0K]  syntax
└── [1.7K]  modulefile.vim
27 directories, 65 files

The application of interest is Bandage in the pangenome directory where the v0.9.0 has the following content:

\> cat 0.9.0
#%Module
prepend-path PATH /path/to/Bandage

For some reason after a ml Bandage I cannot invoke/use the tool... any help is much appreciated thanks!

installation ubuntu-24.04 environment-modules