semvec/pypi-packages huggingface dataset:
designate 19.1.0
DNS as a Service
Requires Python: >=3.8

========================
Team and repository tags
========================

.. image:: https://governance.openstack.org/tc/badges/designate.svg
    :target: https://governance.openstack.org/tc/reference/tags/index.html

.. Change things from this point on

===================
OpenStack Designate
===================

Designate is an OpenStack project, providing DNSaaS.

IRC: #openstack-dns @ oftc

Installation: https://docs.openstack.org/designate/latest/

API
---

To learn how to use Designate's API, consult the documentation available
online at:

- `DNS API Reference <https://docs.openstack.org/api-ref/dns/>`__

For more information on OpenStack APIs, SDKs and CLIs in general, refer to:

- `OpenStack for App Developers <https://www.openstack.org/appdev/>`__
- `Development resources for OpenStack clouds
  <https://developer.openstack.org/>`__

Development
===========

Designate follows the `OpenStack Gerrit Workflow`_

Setup
-----

Setup a working environment:

.. code-block:: bash

    git clone https://opendev.org/openstack/designate
    cd designate
    virtualenv .venv
    . .venv/bin/activate
    pip install -r requirements.txt -r test-requirements.txt
    pip install -e .

Building Docs
-------------

To build the documentation from the restructured text source, do the following:

.. code-block:: bash

    tox -e docs

Now point your browser at doc/build/html/index.html
(the official documentation is published to `docs.openstack.org`_  by the
maintainers.

Testing
-------

Execute all unit tests

.. code-block:: shell

    tox -e py3

Execute only backend tests

.. code-block:: shell

    tox -e py3 -- unit.backend

Execute only a single test

.. code-block:: shell

    tox -e py3 -- unit.backend.test_pdns4.PDNS4BackendTestCase.test_create_zone_success

Contributing
------------
Install the git-review package to make life easier

.. code-block:: shell

    pip install git-review


Branch, work, & submit:

.. code-block:: shell

    # cut a new branch, tracking master
    git checkout --track -b bug/id origin/master
    # work work work
    git add stuff
    git commit
    # rebase/squash to a single commit before submitting
    git rebase -i
    # submit
    git-review

Other Information
-----------------

* Free software: Apache license
* Documentation: https://docs.openstack.org/designate/latest/
* Release notes: https://docs.openstack.org/releasenotes/designate/
* Source: https://opendev.org/openstack/designate
* Bugs: https://bugs.launchpad.net/designate
* Blueprints: https://blueprints.launchpad.net/designate


.. _OpenStack Gerrit Workflow: https://docs.openstack.org/infra/manual/developers.html#development-workflow
.. _docs.openstack.org: https://docs.openstack.org/designate/latest/
bloqade-decoders 0.3.0
Decoder related statements and interfaces for Bloqade.
Requires Python: >=3.10

# bloqade-decoders

The QEC user interface providing integration with popular open-source decoders for the [Bloqade SDK](https://github.com/QuEraComputing/bloqade).

By default, the following decoders from the [`ldpc`](https://github.com/quantumgizmos/ldpc) package and
their corresponding interfaces are immediately available for decoding use upon installation of this package:

- BP+OSD - through `bloqade.decoders.BpOsdDecoder`
- BP+LSD - through `bloqade.decoders.BpLsdDecoder`
- Belief Find - through `bloqade.decoders.BeliefFindDecoder`

Interfaces also exist for the Hypergraph Minimum-Weight Parity Factor [MWPF](https://github.com/yuewuo/mwpf) decoder as well as
the [Tesseract decoder](https://github.com/quantumlib/tesseract-decoder) but the decoders themselves are not included as a dependency and are instead optional.

You can install them separately or specify you would like them included with the `bloqade-decoders` installation through the
additional instructions below.

## Installation

For access to the `ldpc`-package originating decoders and their respective interfaces, just do the following:

```bash
pip install bloqade-decoders
```

To add the tesseract decoder you can do:

```bash
pip install bloqade-decoders[tesseract]
```

Or for MWPF do:

```bash
pip install bloqade-decoders[mwpf]
```

and for both, you can do:

```bash
pip install bloqade-decoders[mwpf, tesseract]
```

## Usage

The decoding interfaces are designed to align as closely as possible with the decoders
themselves in terms of arguments. The only major difference is you're expected to pass in
a Detector Error Model (DEM) to instantiate the interface.

Furthermore, all decoder interfaces are designed to accept the detector results of a single shot
OR a batch of shots as a numpy `ndarray` of booleans, with the result being the observable correction (also as an `ndarray` of booleans).

```python
from bloqade.decoders import BpOsdDecoder
import numpy as np
import stim

dem = stim.DetectorErrorModel("""
    error(0.1) D0
    error(0.1) D0 D1
    error(0.1) D1 L0
""")
# Pretend that circuit was executed twice,
# with two sets of detector results.
syndromes = np.array([[False, False], [False, True]])

# instantiate decoder, passing in desired arguments as you would
# the original decoder interface.
decoder = BpOsdDecoder(dem, bp_method="product_sum")

decoded_observable = decoder.decode(syndromes)
# decoded_observable should give you
# np.array([[False], [True]])
```
python-octaviaclient 3.8.1
Octavia client for OpenStack Load Balancing
Requires Python: >=3.8

Team and repository tags
========================

.. image:: https://governance.openstack.org/tc/badges/python-octaviaclient.svg
    :target: https://governance.openstack.org/tc/reference/tags/index.html

.. Change things from this point on

python-octaviaclient
====================

Octavia client for OpenStack Load Balancing

This is an OpenStack Client (OSC) plugin for Octavia, an OpenStack
Load Balancing project.

For more information about Octavia see:
https://docs.openstack.org/octavia/latest/

For more information about the OpenStack Client see:
https://docs.openstack.org/python-openstackclient/latest/

* Free software: Apache license
* Documentation: https://docs.openstack.org/python-octaviaclient/latest/
* Source: https://opendev.org/openstack/python-octaviaclient
* Release notes: https://docs.openstack.org/releasenotes/python-octaviaclient/
* Bugs: https://storyboard.openstack.org/#!/project/911

Getting Started
===============

.. note:: This is an OpenStack Client plugin. The ``python-openstackclient``
          project should be installed to use this plugin.

.. note:: This project is only intended to be used for the OpenStack Client
          CLI. The `openstacksdk <https://opendev.org/openstack/openstacksdk>`_
          should be used for python bindings.

Octavia client can be installed from PyPI using pip

.. code-block:: bash

    pip install python-octaviaclient

If you want to make changes to the Octavia client for testing and contribution,
make any changes and then run

.. code-block:: bash

    python setup.py develop

or

.. code-block:: bash

    pip install -e .
nox-lib 0.2.0
Utility functions and helpers for Nox.
Requires Python: <4.0.0,>=3.10.2
Keywords: nox_lib, nox-lib, nox_ext, nox-ext, nox, packaging

nox_lib
=======

Utility functions and helpers for Nox.

Overview
========

TBD...

`PyPI record`_.

`Documentation`_.

Usage
-----

TBD...

Installation
============

Prerequisites:

+ Python 3.10 or higher

  * https://www.python.org/

+ pip

  * https://pypi.org/project/pip/

To install run:

  .. parsed-literal::

    python -m pip install --upgrade |package|

Development
===========

Prerequisites:

+ Development is strictly based on *nox*. To install it run::

    python -m pip install --upgrade nox

Visit `Development page`_.

Installation from sources:

clone the sources:

  .. parsed-literal::

    git clone |respository| |package|

and run:

  .. parsed-literal::

    python -m pip install ./|package|

or on development mode:

  .. parsed-literal::

    python -m pip install --editable ./|package|

License
=======

  | |copyright|
  | Licensed under the zlib/libpng License
  | https://opensource.org/license/zlib
  | Please refer to the accompanying LICENSE file.

Authors
=======

* Adam Karpierz <adam@karpierz.net>

Sponsoring
==========

| If you would like to sponsor the development of this project, your contribution
  is greatly appreciated.
| As I am now retired, any support helps me dedicate more time to maintaining and
  improving this work.

`Donate`_

.. |package| replace:: nox_lib
.. |package_bold| replace:: **nox_lib**
.. |copyright| replace:: Copyright (c) 2025-2026 Adam Karpierz
.. |respository| replace:: https://github.com/karpierz/nox_lib
.. _Development page: https://github.com/karpierz/nox_lib
.. _PyPI record: https://pypi.org/project/nox-lib/
.. _Documentation: https://karpierz.github.io/nox_lib/
.. _Donate: https://www.paypal.com/donate/?hosted_button_id=FX8L7CJUGLW7S
NucDetect 1.0
Module to quantify intranuclear foci on basis of immunofluorescence images.

[![PyPI version](https://badge.fury.io/py/NucDetect.svg)](https://badge.fury.io/py/NucDetect) [![Downloads](https://pepy.tech/badge/nucdetect)](https://pepy.tech/project/nucdetect)

NucDetect - A python package for Detection and Quantification of DNA Doublestrand Breaks
============

NucDetect is a Python package for the detection and quantification of γH2AX and 53BP1 foci inside nuclei. Its written in 
pure Python 3.12, obeys the PEP 8 style guidelines and includes PEP 484 type hints as well as Epytext docstrings.

![Result](https://github.com/SilMon/NucDetect_Additional_Data/blob/main/WIKI/result.png)

Requirements
============

NucDetect is compatible with Windows, Mac OS X and Linux operating systems. It requires 
the following packages:

* tensorflow-cpu>=2.17.0
* scikit-image>=0.16.2
* matplotlib>=3.1.3
* seaborn>=0.13.2
* statannotations>=0.7.2
* pyqt5>=5.14.1
* numba>=0.48.0
* pillow>=11.13.0
* qtawesome==1.3.1
* piexif>=1.1.3
* pyqtgraph>=0.14.0
* pandas>=2.1.4
* imagecodecs>=2026.1.1
* openpyxl>=3.1.5
* PyWavelets>=1.9.0

### Important note
While higher package versions than listed might be okay, due to the fragile nature of some of the used packages, there's
a good probability that the program might break. In this case, try first to use listed minimal versions. This does not 
apply to the packed versions!

Installation
============
Run the following commands to clone and install from GitHub

```console
$ git clone https://github.com/SilMon/NucDetect.git
```

or pypi
```console
python -m pip install NucDetect
```

### For Windows users
Download the packed program that can be found under "Releases" and place the folder where ever you desire. The program 
can be started by running the *NucDetect.exe* file.

Start
============
The program can be started by running the NucDetectAppQT.py:
```console
cd %UserProfile%/AppData/local/Programs/Python/python37/Lib/site-packages/gui
python -m NucDetectAppQT
```
*First start*: Switch to the created NucDetect Folder, which will be created in User directory. Then place images you
want to analyse into the images folder and click the reload button. This will load all images and create a thumbnail for
each (needed to decrease the memory footprint of QT). This can take several minutes, depending on the number of images
and used hardware (e.g. around 5 min for 2200 images on a Ryzen 3700X processor). Progress will be displayed in the
command prompt.

### Supported Image Formats

Following image formats are supported by NucDetect:
* TIFF
* PNG
* JPG
* BMP

### Not supported

* Grayscale images
* Binary images

### Wiki
Detailed information about the program can be found on the ![wiki](https://github.com/SilMon/NucDetect/wiki)

### Supplementary Data
https://github.com/SilMon/NucDetect_Additional_Data
___

Author: Romano Weiss

Co-Author: Stefan Rödiger