DG0NKS.de / Programming / PdbqtTools

PdbqtTools

What is it?

PdbqtTools is a program to extract models from a PDBQT-file.

Is it free to use?

PdbqtTools was build 2023 by Kristian Schultz k.schultz@mail.de. It is free to use. See LICENSE for details.

Examples

Lists all model in the given file.

PdbqtTools -l example.pdbqt

Extracts all model in the given file.

PdbqtTools example.pdbqt

Extracts only the model with the name 'myModel' from the given file.

PdbqtTools example.pdbqt -m "myModel"

Extracts only the model with the name 'myModel' or 'yourModel' from the given file.

PdbqtTools example.pdbqt -m "myModel" -m "yourModel"

Commandline inteface

PdbqtTools [--help] [-q] [-e | --extract] [-l | --list] [-m | --model] [--] [inputFileName]

Parameter Description
--help Shows the help message.
-q Be lesser verbose.
-e or --extract Extract all or selected models from the given files.
-l or --list List all models in the given files.
-m or --model Model name to extract. Multiple models might be given.
-- All parameter after this are interpreted as inputFileName.
inputFileName PDBQT file with models to extract.

Downloads

Sourcecode

V0.1.0.0

Requirements

You need GHC 8.8 and Cabal for compiling. Both you will find here: https://www.haskell.org/ghcup/

Build and Install

cabal configure
cabal build
cabal install