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