Pip-INstallable Dockerized Applications
Project description
pinda
Pip-INstallable Dockerized Applications
pinda is designed to deliver dockerized versions of software packages that have a user interface that is as identical as possible to what would be available if the package was installed in the conventional way.
For example, to install Gromacs version 2019:
% pinda install gromacs 2019
Once the installation is complete, you will find the 'gmx' command in your path.
Installation:
Easiest via pip:
% pip install pinda
Usage:
To see a list of packages available via pinda:
% pinda list
ambertools 16 AmberTools version 16
ambertools 18 AmberTools version 18
* gromacs 2019 Gromacs version 2019
gromacs 2019-cuda Gromacs version 2019 with CUDA support
* obabel 2.4.1 Open Babel version 2.4.1
vina 1.1.2 AutoDock Vina and selected AutoDock Tools
%
Packages that you have already installed are asterisked.
To install a package:
% pinda install ambertools 18
%
To uninstall a package:
% pinda uninstall obabel 2.4.1
%
For detailed information on a package:
% pinda info ambertools 18
AmberTools version 18
This pinda distribution provides the following commands:
"sander" : the Amber/Ambertools "sander" command
"amber-shell" : drops you into a bash shell from which all other
AmberTools commands are accessible (e.g. tleap).
For full license and usage information, please visit http://ambermd.org
%
Limitations:
You need to have Docker installed on your machine. The containerised versions of the applications can only 'see' files that are in the directory a command in invoked from, or a subdirectory of this, so for example:
% gmx mdrun -s bpti.tpr # This is fine
% gmx mdrun -s ../bpti.tpr # This won't work
Author:
Charlie Laughton charles.laughton@nottingham.ac.uk
License:
BSD 3-clause
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file pinda-0.1.9.tar.gz
.
File metadata
- Download URL: pinda-0.1.9.tar.gz
- Upload date:
- Size: 7.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.19.1 setuptools/39.2.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b300a458798a0c943e8d17414257e084b9bcb9b205e8387c7ceebf07fa00e321 |
|
MD5 | 6a40eb993192334e16c0c34be68f7105 |
|
BLAKE2b-256 | 299874ad5b46ccec4cebad15a2135b97b117c752f3a54c8ce7681e295799021a |