semvec/pypi-packages huggingface dataset:
file-breaker 96
A package for breaking files into parts and reassembling them.
Requires Python: >=3.9

# File-Breaker
<img src="https://github.com/barnabeepickle/file-breaker/blob/24bf8adf2e70805432e2d8100e058dba42c011c6/resources/logo.png?raw=True" alt="File-Breaker Logo, 3 differently colored grey squares with rounded corners and white text,the numbers 1, 2 and 3 in the center of each." width=60% height=60%>

> Written in Python using open-source tools.
## Installation
To install run
```
pip install file-breaker
```
To import into your code
```
module_name='file-breaker'
file_breaker=__import__(module_name,fromlist=['*'])
```

## About
File-Breaker is a Python library and command line tool that provides a few functions relating to dividing files into different parts.
> The Logo was created using a Python script and the Pillow Module.

> Please do not uses this in production without reviewing the [source code](https://github.com/barnabeepickle/file-breaker).

### Version System
The version of the library is determined by the commit number.
> Example: file-breaker 85 (with 85 being the number of commits in this version.)

### Environment
This project was created using VSCode Studio, vscode.dev/VSCode Web, Microsoft Dev Tunnels, Git, Github, Python 3.13, Typer and Pillow (for the logo).
> Thanks to all of the wonderful people that have worked on these projects and for their continued commitments to the open-source commmunity.

> Special thanks to the Massachusetts Institute of Technology for their open-source License.
drumterm 0.1.1
A terminal drum pad with metronome
Requires Python: >=3.7

# Drumterm

This is a PyPI package that provides a command line interface (CLI) for playing the drums using a keyboard. It allows users to play different drum sounds by pressing specific keys on their keyboard. The package is designed to be simple and easy to use, making it accessible for anyone who wants to create music using their computer, especially if you're putting off buying a drum kit.

## Installation

To install the package, you can use pip. Open your terminal and run the following command:

```bash
pip install drumterm
```

## Usage
Once the package is installed, you can start using it by running the following command in your terminal:

```bash
drumterm
```

Instructions will be displayed on the screen, showing you which keys correspond to which drum sounds. You can then start playing by pressing the keys on your keyboard.
deaplog 1.1.0
A tool to perform differentially expression analysis and calculate the pseudotime and coodinates of genes by using single cell RNA-seq data
Requires Python: >=3.9

# DEAPLOG(Differentially Expression Analysis and Pseudotemporal Locating and Ordering of Gene by Single-cell RNA-seq data)

DEAPLOG is a tool to perform differentially expression analysis for cell clusters and other conditions, calculate the pseudotime of genes and profile genes coordinates accoding to the embedding coordinates of cells.
yupi 1.0.2
A package for tracking and analysing objects trajectories
Requires Python: >=3.10
Keywords: trajectory, analysis, tracking

<p align="center">
<img src="logo.png" alt="Logo"><br>
</p>

<div align="center">
<a href="https://www.python.org/downloads/release/python-3912/"><img src="https://img.shields.io/badge/python-3.10-blue" alt="Python"></a>
<a href="https://zenodo.org/badge/latestdoi/304602979"><img src="https://zenodo.org/badge/304602979.svg" alt="DOI"></a>
<a href="https://pypi.org/project/yupi/"><img src="https://img.shields.io/pypi/v/yupi" alt="PyPI"></a>
<a href="https://yupi.readthedocs.io/en/latest/"><img src="https://img.shields.io/readthedocs/yupi" alt="ReadTheDocs"></a>
</div>

Standing for *Yet Underused Path Instruments*, **yupi** is a set of tools designed
for collecting, generating and processing trajectory data.

## **Main features**

- **Convert raw data to trajectories** ... *different input manners*
- **I/O operations with trajectories** ... *json and csv serializers*
- **Trajectory extraction from video inputs** ... *even with moving camera*
- **Artificial trajectory generation** ... *several models implemented*
- **Trajectory basic operations** ... *rotation, shift, scaling, ...*
- **Trajectory transformations** ... *filters, resamplers, ...*
- **Statistical analysis from trajectories ensembles** ... *turning angles histogram, velocity autocorrelation function, power spectral density, and much more ...*
- **Results visualization** ... *each statistical observable has a related plot function*
- **Spacial projection of trajectories** ... *for 2D and 3D trajectories*

## Installation

Current recommended installation method is via PyPI:

```cmd
pip install yupi
```

## Compatibility

- Python 3.10 or later
- Ubuntu 18.04 or later
- Windows 7 or later
- macOS 10.12.6 (Sierra) or later.

## Getting Started

In the [official documentation](https://yupi.readthedocs.io/en/latest/) there
are some resources to start using the library: Tutorials, Examples  and a
detailed description of the API.

## Examples

Code examples (with additional multimedia resources) can be found in
[this repository](https://github.com/yupidevs/yupi_examples). Additionally, in
the [Examples section](https://yupi.readthedocs.io/en/latest/examples/examples.html)
of the documentation, you can find the same examples with additional comments
and expected execution results in order to inspect the examples without actually
executing them.
nbcheckmate 0.1.6
Small package to test code inside a jupyter notebook
Requires Python: >=3.10
Keywords: jupyter, notebook, testing, pytest

# Nbcheckmate

Nb checkmate is your fellow library that allow you to test functions and variables inside of a notebook. 

## Installation

To install this package, you can use pip:

```
pip install nbcheckmate
```

## Usage

To use this package, you can import it in your Python code:

```python
import my_python_package

```

TODO : Add more documentation
tcp-sdk 1.0.29
Python SDK to query The Cross Product API.
Requires Python: >=3.11


TCP python SDK 
==============

tcp-sdk is a Python module that provides a convenient object-oriented interface to TCP API. It acts as a wrapper around [slumber](https://github.com/samgiles/slumber).

QuickStart
----------

* Install *tcp-sdk*


      $ virtualenv my_virtualenv
      $ source my_virtualenv/bin/activate
      $ pip install tcp-sdk

* Connect to your TCP account

      import tcp
      client = tcp.client (usermail="user@domain.org", passwd="passwd")
      print(client.token)

  
Save this token to the environment variable `$TCP_API_TOKEN`.
Latter calls to ``tcp.client()`` will automatically connect to TCP API using this environment variable.

* Start using tcp-sdk

      import tcp
      client = tcp.client ()
      print (client.query().auth.get())

Requirements
------------

*tcp-sdk* requires the following modules.

 * *requests*
 * *slumber*
 * *requests-oauthlib*
cmdsurf 0.1.4
Ride the wave of your past commands
Requires Python: >=3.7

# 🏄 CmdSurf

**Ride the wave of your past commands**

`cmdsurf` is a fun and lightweight terminal UI that lets you scroll through, run, or delete your Bash history interactively.

## 🌀 Features

- Scroll your command history with ↑/↓
- Highlight current selection with `>`
- Hit `Enter` to run the selected command
- Hit `Delete` to remove it from your history
- `q` or `Ctrl+C` to exit anytime
- Fully supports `$HISTFILE` (default `~/.bash_history`)

## 🚀 Installation

```bash
pip install cmdsurf
```

## 🧪 Usage

```bash
cmdsurf
```