semvec/pypi-packages huggingface dataset:
kiwi-menu 1.0.3
A simple terminal menu for python
License: MIT
Keywords: menu

# kiwi menu
'kiwi menu' is a python library that you can use to create simple menus in the terminal screen.

## Install
`pip install kiwi_menu`

## Example
```py
from kiwi_menu import Menu

fruits = ["apple", "banana", "kiwi"]
menu = Menu(
    "Choose a fruit",
    fruits
)
selected = menu.show_menu()
print("You choosed", fruits[selected])
```
Result:

```
> apple
  banana
  kiwi

You choosed apple
```

Observation: You optionaly can define the `color`, `symbol`, and the `pre-selected number`. And you can put some 'texts' for center, like a description with the argument `centered_texts`, with the texts inside a list.
metadmg 0.38.0
metaDMG: Estimating ancient damage in (meta)genomic DNA rapidly
License: MIT
Requires Python: >=3.9,<3.11

![Logo](docs/source/images/logo.png)
<!--
```{image} docs/source/images/logo.png
:alt: logo
:class: bg-primary
:width: 500px
:align: center
``` -->

# A fast and accurate ancient DNA damage toolkit for metagenomic data

[![Documentation](https://img.shields.io/badge/documentation-latest-blue.svg)](https://metadmg-dev.github.io/metaDMG-core/)
[![Documentation](https://img.shields.io/badge/dashboard-live-blue.svg)](https://metadmg.onrender.com//)
![](https://img.shields.io/pypi/v/metadmg)
![](https://img.shields.io/pypi/pyversions/metaDMG)
<!-- ![](https://img.shields.io/pypi/l/metaDMG) -->
<!-- ![](https://img.shields.io/github/workflow/status/metaDMG-dev/metaDMG-core/CI-CD) -->
<!-- ![](https://img.shields.io/pypi/dm/metaDMG) -->
<!-- ![](https://img.shields.io/github/issues-raw/metaDMG-dev/metaDMG-core) -->
<!-- ![](https://img.shields.io/github/issues-closed-raw/metaDMG-dev/metaDMG-core) -->
<!-- ![](https://img.shields.io/github/languages/code-size/metaDMG-dev/metaDMG-core) -->

`metaDMG` is a novel framework and suite of programs for analysing large-scale genomic data especially in the context of environmental DNA. This includes state-of-the-art statistical methods for computing nucleotide misincorporation and fragmentation patterns of even highly complex samples.

For more information, see the [documentation](https://metadmg-dev.github.io/metaDMG-core).
For a quick preview of the interactivity, see the [live dashboard](https://metadmg.onrender.com/). Do note that the speed of the live dashboard is severely limited since it's running on a free server and thus indicative of the actual speed of the dashboard.

## Table of contents
* [Getting started](#getting-started)
* [Citing metaDMG](#citing-metadmg)

## Getting Started

For information about how to get started running `metaDMG`, see the section in the [documentation](https://metadmg-dev.github.io/metaDMG-core/getting-started.html).

## Citing `metaDMG`

Here will be more information once our paper is released.
lopc 1.0.2
Counts lines of Python code
License: MIT
Requires Python: >=3.7

# lopc (Lines of Python Code)

    usage: lopc [-h] [-e EXCLUDE_DIR] [--no-defaults] [-v] TARGET [TARGET ...]

    Count lines of Python code

    positional arguments:
      TARGET                File or directory to scan (can be given multiple times)

    optional arguments:
      -h, --help            show this help message and exit
      -e EXCLUDE_DIR, --exclude-dir EXCLUDE_DIR
                            Add directory (and its subdirectories) to the
                            exclusion list. Can be given multiple times. Unix
                            shell-style wildcards (?*) are allowed. Default =
                            'venv', '.*' and '__pycache__'
      --no-defaults         Don't exclude any directories by default (use
                            --exclude-dir as needed)
      -v, --verbose         More output (can be given multiple times, default =
                            not verbose)


## Install

    (venv) $ pip install lopc


## Run

    (venv) $ lopc /home/markku/devel/lopc
    /home/markku/devel/lopc Files: 4 Lines: 142

    (venv) $ lopc /home/markku/devel/lopc -v
    File: /home/markku/devel/lopc/setup.py (16 lines)
    File: /home/markku/devel/lopc/lopc/__init__.py (0 lines)
    File: /home/markku/devel/lopc/lopc/__main__.py (5 lines)
    File: /home/markku/devel/lopc/lopc/lopc.py (121 lines)
    /home/markku/devel/lopc Files: 4 Lines: 142

    (venv) $ lopc /home/markku/devel/lopc -vv
    Directory: /home/markku/devel/lopc
    File: /home/markku/devel/lopc/setup.py (16 lines)
    Directory: /home/markku/devel/lopc/lopc
    File: /home/markku/devel/lopc/lopc/__init__.py (0 lines)
    File: /home/markku/devel/lopc/lopc/__main__.py (5 lines)
    File: /home/markku/devel/lopc/lopc/lopc.py (121 lines)
    Directory: /home/markku/devel/lopc/lopc.egg-info
    /home/markku/devel/lopc Files: 4 Lines: 142