RxDock 0.1.0
A fast, versatile, and open-source program for docking ligands to proteins and nucleic acids
Loading...
Searching...
No Matches
Dock.h
Go to the documentation of this file.
1//===-- Dock.h - Dock operation ---------------------------------*- C++ -*-===//
2//
3// Part of the RxDock project, under the GNU LGPL version 3.
4// Visit https://rxdock.gitlab.io/ for more information.
5// Copyright (c) 1998--2006 RiboTargets (subsequently Vernalis (R&D) Ltd)
6// Copyright (c) 2006--2012 University of York
7// Copyright (c) 2012--2014 University of Barcelona
8// Copyright (c) 2019--2020 RxTx
9// SPDX-License-Identifier: LGPL-3.0-only
10//
11//===----------------------------------------------------------------------===//
16//===----------------------------------------------------------------------===//
17
18#ifndef RXDOCK_OPERATION_DOCK_H
19#define RXDOCK_OPERATION_DOCK_H
20
22
23#include <string>
24
25namespace rxdock {
26namespace operation {
27
31RBTDLL_EXPORT int
32dock(std::string strLigandMdlFile, std::string strOutputMdlFile,
33 bool bOutputCrd, std::string strOutputCrdFile, bool bOutputHistory,
34 std::string strOutputHistoryFilePrefix, std::string strReceptorPrmFile,
35 std::string strParamFile, bool bFilter, std::string strFilterFile,
36 bool bDockingRuns, std::size_t nDockingRuns, bool bPosIonise,
37 bool bNegIonise, bool bExplH, bool bTarget, double dTargetScore,
38 bool bContinue, bool bSeed, std::size_t nSeed);
39
40} // namespace operation
41} // namespace rxdock
42
43#endif // RXDOCK_OPERATION_DOCK_H
RBTDLL_EXPORT int dock(std::string strLigandMdlFile, std::string strOutputMdlFile, bool bOutputCrd, std::string strOutputCrdFile, bool bOutputHistory, std::string strOutputHistoryFilePrefix, std::string strReceptorPrmFile, std::string strParamFile, bool bFilter, std::string strFilterFile, bool bDockingRuns, std::size_t nDockingRuns, bool bPosIonise, bool bNegIonise, bool bExplH, bool bTarget, double dTargetScore, bool bContinue, bool bSeed, std::size_t nSeed)
Docks ligand(s) to the receptor.
Definition Dock.cxx:47