I heard about wordwrangler in this video
Locally
To install this app locally it is pretty straighforward, as you only need to run
sudo apt-get install wordgrinder
and works out of the box
On Bridges-2
On Bridges-2 is a little different, since we do not have privileges to install software.
So in order to do this, I will install wordwrangle in a Singularity.
Wait, isn’t this an overkill?
Then again, I really like containers.
singularity-wordwrangler
Since the installation is pretty-straightforward, the Singularity recipe is easy as well.
(base) ➜ 0.8 cat Singularity
Bootstrap: docker
From: debian:buster
%labels
MAINTAINER icaoberg
EMAIL icaoberg@psc.edu
SUPPORT help@psc.edu
REPOSITORY http://gitub.com/pscedu/singularity-wordgrinder
COPYRIGHT Copyright © 2023 Pittsburgh Supercomputing Center. All Rights Reserved.
VERSION 0.8
%post
apt update
apt install -y wordgrinder
For simplicity, I created a repo with the recipe and scripts to build this container remotely and locally.
<div class="github-card" data-github="pscedu/singularity-wordgrinder" data-width="400" data-height="" data-theme="default"></div>
<script src="//cdn.jsdelivr.net/github-cards/latest/widget.js"></script>
List of Singularity containers
I added this recipe to the list of utilities of containers I maintain at PSC.