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
Metadata
Release files for pinda 0.1.9
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| pinda-0.1.9.tar.gz | 7.7 kB | Without provenance | Details for pinda-0.1.9.tar.gz |
Release files / pinda-0.1.9.tar.gz
| Download URL | pinda-0.1.9.tar.gz |
|---|---|
| Size | 7.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
b300a458798a0c943e8d17414257e084b9bcb9b205e8387c7ceebf07fa00e321
|
|
BLAKE2b-256 checksum How to use checksums |
299874ad5b46ccec4cebad15a2135b97b117c752f3a54c8ce7681e295799021a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is 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
|
Security for pinda 0.1.9
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.