Software in /net/aps

Software available to staff members at the Faculteit der Letteren, on Linux (LWP).

Maintainer: Peter Kleiweg

Available software

/net/aps/haytabo
The newest software, compiled on the machine haytabo, running Ubuntu 16.04.3 LTS, Xenial.
/net/aps/common
Material not dependent on a particular platform version.

Example .bashrc for LWP users

if [ `hostname -s` = lwp-ssh ]
then
    exit
fi

alias ..='cd ..'
alias ll='ls -Fla'
alias acroread=evince

source /usr/share/mc/bin/mc.sh

export COLUMNS
export LINES
export EDITOR=nano

umask 002

case `hostname -s` in
    haytabo)
        ulimit -v 264137760 # 50%
        ;;
esac

PATH=$HOME/bin:$PATH:/net/aps/haytabo/bin

source /net/aps/haytabo/etc/alias.sh

Activation of packages

There are many programs in /net/aps/haytabo/bin, but some large packages, primarily those for specific domains and with lots of binaries, are not directly executable. To use such a package, you first activate it by running an activate alias, which prepares your environment and puts the binaries in the front of your PATH. These aliases are defined if you source the file /net/aps/haytabo/etc/alias.sh (or /net/aps/haytabo/etc/alias.csh for users of csh).

agensgraph-activate
activate-agensgraph
AgensGraph — A fast, reliable graph database management system with high relational compatibility.
alpino-activate
activate-alpino
Alpino — A dependency parser for Dutch.
anaconda3-activate
activate-anaconda3
Anaconda — The Python Data Science Platform, including:
  • Conda — Package, dependency and environment management for any language: Python, R, Ruby, Lua, Scala, Java, JavaScript, C/C++, FORTRAN
  • Glue — Multidimensional data exploration
  • Jupyter Notebook — With support for Julia, Matlab, Octave, Python 3, and R — See examples
  • Orange — Open source machine learning and data visualization for novice and expert
  • RStudio — Makes R easier to use, with a code editor, debugging & visualization tools
  • Spyder — The Scientific PYthon Development EnviRonment
  • Visual Studio Code — Code editing, Redefined
fsa-activate
activate-fsa
fsa — Programs for constructing finite state automata.
L04-activate
activate-L04
RuG/L04 — Software for dialectometrics and cartography.
lamachine-activate
activate-lamachine
LaMachine — Natural Language Processing software, with Timbl, Frog, Mbt, FoLiA-tools, and much more.
moses-activate
activate-moses
Moses — A statistical machine translation system, with mosesdecoder, GIZA++, irstlm, mgiza, srilm.
python-xml-activate
activate-python-xml
For running old Python 2 scripts that still use libxml2 or libxslt. When writing new scripts, don't use libxml2 or libxslt, but use lxml instead.
stanford-activate
activate-stanford
The Stanford Parser — A statistical parser.
texmf-activate
activate-texmf
LaTeX, TeX, etc.
treex-activate
activate-treex
Treex — Highly Modular NLP Framework.
treex-devel-activate
activate-treex-devel
Like treex-activate, but with many more modules that are not mature enough for distribution on CPAN.

Go

Some packages require special environment variables. You can set these by running go via envgo, for example:

envgo -a2 go build hello.go

Run envgo without arguments to get a list of options.

Don't mix arguments with conflicting software versions.


18 February 2023
p.c.j.kleiweg