semvec/pypi-packages huggingface dataset:
ap-utilities 0.3.0
Utilities needed for analysis productions in LHCb

[TOC]

For:

- Instructions on how to install this project, check [this](doc/installation.md)   
- Instuctions on how to create a new production from `rd_ap_2024`, check [this](doc/new_production.md)
- Tools to deal with nicknames check [this](doc/nicknames.md)
- Instructions to mount EOS in your laptop check [this](doc/mounting_eos.md)
- Documentation specific to MVA lines of the RD group, check [this](doc/mva_lines.md)   

# Objectives

This project is meant to:

- Check if MC samples exist in the bookkeeping, starting from an event type list. [Link](doc/find_mc.md)
- Out of the samples in bookkeeping, check which samples have not been ntupled. [Link](doc/ntupled_samples.md)
- Assuming you have a new production made as [here](doc/new_production.md), [this](doc/add_samples.md) shows how to add new MC decays.
- Checks for AP before and after ntupling jobs [here](doc/ntupling_checks.md)

# Utilities

## Listing ntupled samples

In order to list the samples ntupled and belonging to `rd_ap_2024` do:

```bash
list_ap_samples -v v1r3788 -p rd_ap_2024
```

where the version is associated to the AP MR. This is equivalent to:

```bash
apd-list-samples RD rd_ap_2024 --version v1r3788
```

but with a cleaner output.

## Accessing alternative shells

- A shell with access to Ganga through python can be created with:

```bash
ganga_shell
```

- If the user wants a shell with dirac (i.e. one can do `dirac-bookeeping...`), do:

```bash
dirac_shell
```
pun 0.1.0
This is a pun
Requires Python: >=3.10
Keywords: pun

# pun

<!-- TODO: Make it work, make it right, make it fast. -->

[![CI](https://github.com/hasansezertasan/pun/actions/workflows/ci.yml/badge.svg)](https://github.com/hasansezertasan/pun/actions/workflows/ci.yml)
[![Coverage](https://img.shields.io/codecov/c/github/hasansezertasan/pun)](https://codecov.io/gh/hasansezertasan/pun)
[![PyPI - Version](https://img.shields.io/pypi/v/pun.svg)](https://pypi.org/project/pun)
[![PyPI - Python Version](https://img.shields.io/pypi/pyversions/pun.svg)](https://pypi.org/project/pun)
[![License - MIT](https://img.shields.io/github/license/hasansezertasan/pun.svg)](https://opensource.org/licenses/MIT)
[![Latest Commit](https://img.shields.io/github/last-commit/hasansezertasan/pun)](https://github.com/hasansezertasan/pun)

[![Checked with mypy](http://www.mypy-lang.org/static/mypy_badge.svg)](http://mypy-lang.org/)
[![linting - Ruff](https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/charliermarsh/ruff/main/assets/badge/v2.json)](https://github.com/astral-sh/ruff)
[![GitHub Tag](https://img.shields.io/github/tag/hasansezertasan/pun?include_prereleases=&sort=semver&color=black)](https://github.com/hasansezertasan/pun/releases/)

[![Downloads](https://pepy.tech/badge/pun)](https://pepy.tech/project/pun)
[![Downloads/Month](https://pepy.tech/badge/pun/month)](https://pepy.tech/project/pun)
[![Downloads/Week](https://pepy.tech/badge/pun/week)](https://pepy.tech/project/pun)

> This is a pun.

-----

## Table of Contents

<!-- TODO @hasansezertasan: Add table of contents. -->

## Screenshots

<!-- TODO @hasansezertasan: Add screenshots. -->

## Installation

```console
pip install pun
```

## Usage

<!-- TODO @hasansezertasan: Add usage instructions. -->

## Support :heart:

If you have any questions or need help, feel free to open an issue on the [GitHub repository][pun].

## Motivation

<!-- TODO @hasansezertasan: Add motivation. -->

## Features

<!-- TODO @hasansezertasan: Add features. -->

## About

<!-- TODO @hasansezertasan: Add about section. -->

## Author :person_with_crown:

This project is maintained by [Hasan Sezer Taşan][author], It's me :wave:

## Analysis

- [Snyk Python Package Health Analysis](https://snyk.io/advisor/python/pun)
- [Libraries.io - PyPI](https://libraries.io/pypi/pun)
- [Safety DB](https://data.safetycli.com/packages/pypi/pun)
- [PePy Download Stats](https://www.pepy.tech/projects/pun)
- [PyPI Download Stats](https://pypistats.org/packages/pun)
- [Pip Trends Download Stats](https://piptrends.com/package/pun)

## Contributing :heart:

<!-- TODO @hasansezertasan: Add contributing instructions. -->

## Development :toolbox:

<!--TODO @hasansezertasan: Add development instructions. -->

## Disclaimer

<!-- TODO @hasansezertasan: Add disclaimer. -->

## License :scroll:

This project is licensed under the [MIT License](https://spdx.org/licenses/MIT.html).

## Changelog :memo:

<!-- TODO @hasansezertasan: Add changelog -->

<!-- Refs -->
[author]: https://github.com/hasansezertasan
[pun]: https://github.com/hasansezertasan/pun