semvec/pypi-packages huggingface dataset:
pprodigal 1.0.1
PProdigal: Parallelized gene prediction based on Prodigal.
License: MIT
Requires Python: >=3.0
Keywords: bioinformatics,gene prediction

PProdigal: Parallelized gene prediction based on Prodigal.

This is just a small wrapper around the prodigal gene prediction program
that splits input into chunks and processes them im parallel, since prodigal
does not support multithreading by itself. The wrapper supports all command
line parameters accepted by prodigal itself, with two additional parameters
that control the parallelization:

  -T TASKS, --tasks TASKS
                        number of prodigal processes to start in parallel (default: 20)
  -C CHUNKSIZE, --chunksize CHUNKSIZE
                        number of input sequences to process within a chunk (default: 2000)

Due to prodigal's self-training phase, chunks should be chosen sufficiently
large in order to avoid suboptimal results.
django-fakejira-testing7 0.1
Fakejira installable django app
License: MIT
Requires Python: >=3.8

django-fakejira
===============

This is sample code used in the Real Python article [Writing an Installable Django App](???). The article describes how to take an app from an existing Django project and make it a stand-alone installable package avilable on PyPI.

Installable App
---------------

This app models a list of items on a receipt. Each item has a description and a cost. A receipt may reference multiple items.

This app can be installed and used in your django project by:

.. code-block:: bash

    $ pip install django-fakejira


Edit your `settings.py` file to include `'fakejira'` in the `INSTALLED_APPS`
listing.

.. code-block:: python

    INSTALLED_APPS = [
        ...

        'fakejira',
    ]


Edit your project `urls.py` file to import the URLs:


.. code-block:: python

    url_patterns = [
        ...

        path('fakejira/', include('fakejira.urls')),
    ]


Finally, add the models to your database:


.. code-block:: bash

    $ ./manage.py makemigrations fakejira
django-fakejira-testing6 0.1
Fakejira installable django app
License: MIT
Requires Python: >=3.8

django-fakejira
===============

This is sample code used in the Real Python article [Writing an Installable Django App](???). The article describes how to take an app from an existing Django project and make it a stand-alone installable package avilable on PyPI.

Installable App
---------------

This app models a list of items on a receipt. Each item has a description and a cost. A receipt may reference multiple items.

This app can be installed and used in your django project by:

.. code-block:: bash

    $ pip install django-fakejira


Edit your `settings.py` file to include `'fakejira'` in the `INSTALLED_APPS`
listing.

.. code-block:: python

    INSTALLED_APPS = [
        ...

        'fakejira',
    ]


Edit your project `urls.py` file to import the URLs:


.. code-block:: python

    url_patterns = [
        ...

        path('fakejira/', include('fakejira.urls')),
    ]


Finally, add the models to your database:


.. code-block:: bash

    $ ./manage.py makemigrations fakejira
error-wrapper 0.9.6
Error wrapper with auto logging
License: MIT

Error Wrapper
=============

Inheritance from the package's classes allows you to handle errors of any level in a uniform way and automatically log error messages if desired. This is a familiar routine, a fraction of which I wanted to reduce:)

Installation
============

Install from PyPI with:

.. code::

    pip install error-wrapper

Usage
=====
Completely abstract example:)

.. code:: python

    logger = logging.getLogger(__name__)

    class DivNum(ErrorWrapper):

        def test_args_number(self, *args):
            if len(args) != 2:
                self.raise_instance_error(f'{ARG_NUM_ERROR}{len(args)}')
            return

        @run_method_if_no_errors
        def test_args_type(self, *args):
            if not isinstance(args[0], int) or not isinstance(args[1], int):
                self.raise_instance_error(ARG_TYPE_ERROR)
            return

        def div(self, *args):
            self.clear_instance_error()
            self.test_args_number(*args)
            self.test_args_type(*args)
            if self.error:
                return self.error_detail
            try:
                return args[0] / args[1]
            except Exception as e:
                self.raise_instance_exception(e)
                return self.error_detail


    # Default creating params: report_prefix=None, exception_name_in_detail=False,
    #                          logger=None, auto_logging=False

    divnum_with_defaults = DivNum()

    divnum_with_auto_logging = DivNum(auto_logging=True, logger=logger)

    divnum_with_prefix_in_log_or_error_vessage = DivNum(report_prefix='DevNum instance error: ')
django-fakejira-testing5 0.1
Fakejira installable django app
License: MIT
Requires Python: >=3.8

django-fakejira
===============

This is sample code used in the Real Python article [Writing an Installable Django App](???). The article describes how to take an app from an existing Django project and make it a stand-alone installable package avilable on PyPI.

Installable App
---------------

This app models a list of items on a receipt. Each item has a description and a cost. A receipt may reference multiple items.

This app can be installed and used in your django project by:

.. code-block:: bash

    $ pip install django-fakejira


Edit your `settings.py` file to include `'fakejira'` in the `INSTALLED_APPS`
listing.

.. code-block:: python

    INSTALLED_APPS = [
        ...

        'fakejira',
    ]


Edit your project `urls.py` file to import the URLs:


.. code-block:: python

    url_patterns = [
        ...

        path('fakejira/', include('fakejira.urls')),
    ]


Finally, add the models to your database:


.. code-block:: bash

    $ ./manage.py makemigrations fakejira
django-fakejira-testing4 0.1
Fakejira installable django app
License: MIT
Requires Python: >=3.8

django-fakejira
===============

This is sample code used in the Real Python article [Writing an Installable Django App](???). The article describes how to take an app from an existing Django project and make it a stand-alone installable package avilable on PyPI.

Installable App
---------------

This app models a list of items on a receipt. Each item has a description and a cost. A receipt may reference multiple items.

This app can be installed and used in your django project by:

.. code-block:: bash

    $ pip install django-fakejira


Edit your `settings.py` file to include `'fakejira'` in the `INSTALLED_APPS`
listing.

.. code-block:: python

    INSTALLED_APPS = [
        ...

        'fakejira',
    ]


Edit your project `urls.py` file to import the URLs:


.. code-block:: python

    url_patterns = [
        ...

        path('fakejira/', include('fakejira.urls')),
    ]


Finally, add the models to your database:


.. code-block:: bash

    $ ./manage.py makemigrations fakejira
django-fakejira-testing2 1.0.4
Fakejira installable django app
License: MIT
Requires Python: >=3.6

django-fakejira
===============

This is sample code used in the Real Python article [Writing an Installable Django App](???). The article describes how to take an app from an existing Django project and make it a stand-alone installable package avilable on PyPI.

Installable App
---------------

This app models a list of items on a receipt. Each item has a description and a cost. A receipt may reference multiple items.

This app can be installed and used in your django project by:

.. code-block:: bash

    $ pip install django-fakejira


Edit your `settings.py` file to include `'fakejira'` in the `INSTALLED_APPS`
listing.

.. code-block:: python

    INSTALLED_APPS = [
        ...

        'fakejira',
    ]


Edit your project `urls.py` file to import the URLs:


.. code-block:: python

    url_patterns = [
        ...

        path('fakejira/', include('fakejira.urls')),
    ]


Finally, add the models to your database:


.. code-block:: bash

    $ ./manage.py makemigrations fakejira
django-fakejira-testing1 1.0.4
Fakejira installable django app
License: MIT
Requires Python: >=3.6

django-fakejira
===============

This is sample code used in the Real Python article [Writing an Installable Django App](???). The article describes how to take an app from an existing Django project and make it a stand-alone installable package avilable on PyPI.

Installable App
---------------

This app models a list of items on a receipt. Each item has a description and a cost. A receipt may reference multiple items.

This app can be installed and used in your django project by:

.. code-block:: bash

    $ pip install django-fakejira


Edit your `settings.py` file to include `'fakejira'` in the `INSTALLED_APPS`
listing.

.. code-block:: python

    INSTALLED_APPS = [
        ...

        'fakejira',
    ]


Edit your project `urls.py` file to import the URLs:


.. code-block:: python

    url_patterns = [
        ...

        path('fakejira/', include('fakejira.urls')),
    ]


Finally, add the models to your database:


.. code-block:: bash

    $ ./manage.py makemigrations fakejira
booltest-rtt 0.7.15
BoolTest: RTT wrapper
License: MIT

BoolTest RTT runner
===================

Utility integrating BoolTest battery to the RTT

Configuration
-------------

Environment variable ``RTT_PARALLEL`` precedes
``toolkit-settings.execution.max-parallel-tests`` in the configuration.

Expected configuration in ``rtt-settings.json``

.. code:: json

    {
        "booltest": {
            "default-cli": "--no-summary --json-out --log-prints --top 128 --no-comb-and --only-top-comb --only-top-deg --no-term-map --topterm-heap --topterm-heap-k 256 --best-x-combs 512",
            "strategies": [
                {
                    "name": "v1",
                    "cli": "",
                    "variations": [
                        {
                            "bl": [128, 256, 384, 512],
                            "deg": [1, 2, 3],
                            "cdeg": [1, 2, 3],
                            "exclusions": []
                        }
                    ]
                },
                {
                    "name": "halving",
                    "cli": "--halving",
                    "variations": [
                        {
                            "bl": [128, 256, 384, 512],
                            "deg": [1, 2, 3],
                            "cdeg": [1, 2, 3],
                            "exclusions": []
                        }
                    ]
                }
            ]
        }
    }

Configuration can be also specified per-job in the job config file:

.. code:: json

    {
      "randomness-testing-toolkit": {
        "booltest": {
          "strategies": [
            {
              "name": "v1",
              "cli": "",
              "variations": [
                {
                  "bl": [128, 256, 384, 512],
                  "deg": [1, 2, 3],
                  "cdeg": [1, 2, 3],
                  "exclusions": []
                }
              ]
            },
            {
              "name": "halving",
              "cli": "--halving",
              "variations": [
                {
                  "bl": [128, 256, 384, 512],
                  "deg": [1, 2, 3],
                  "cdeg": [1, 2, 3],
                  "exclusions": []
                }
              ]
            }
          ]
        }
      }
    }

-  ``strategies`` overrides RTT-defined strategies
-  ``strategies-aux`` adds another strategies to the RTT-defined
   strategies