diff --git a/core/doc/argcheck.rst b/core/doc/argcheck.rst index 53f517f1c77a98f14edaf19f8065563c194a8ed4..b9a35a624353e75b40ec545830da812d07b5aeff 100644 --- a/core/doc/argcheck.rst +++ b/core/doc/argcheck.rst @@ -9,8 +9,8 @@ Introduction For parsing command line arguments - :py_docs:`optional <howto/argparse.html#introducing-optional-arguments>` and :py_docs:`positional <howto/argparse.html#introducing-positional-arguments>` - -|project| tools should utilise Pythons own -:py_docs:`argparse <library/argparse.html>` module. While this comes with a lot +|project| tools should utilise its own +:mod:`~promod3.core.pm3argparse` module. While this comes with a lot of functionality to fetch values from the command line comfortably, it has no means in checking/ verifying input. Some of the most common tests are covered here. All tests are designed to exit a script on failure. @@ -63,4 +63,6 @@ File Tests .. autofunction:: FileExtension -.. LocalWords: currentmodule py howto argparse +.. LocalWords: currentmodule py howto argparse testcode argcheck os promod +.. LocalWords: tempfile fh fn ArgumentParser str args FileExists gz pdb +.. LocalWords: FileExtension mmcif doctest autofunction diff --git a/core/doc/pm3argparse.rst b/core/doc/pm3argparse.rst index 359b6755d179c0fec98ddf1c0139207d14d77575..43e05c1265ae13d3092c52a3c8e30bfdde516afc 100644 --- a/core/doc/pm3argparse.rst +++ b/core/doc/pm3argparse.rst @@ -3,6 +3,8 @@ .. currentmodule:: promod3.core.pm3argparse +.. module:: promod3.core.pm3argparse + Introduction --------------------------------------------------------------------------------