semvec/pypi-packages huggingface dataset:
celltypetree 0.1.18
Single-Cell RNA-Seq label harmonization and aggregation on a tree of cell types
License: MIT

# CellTypeTree
Single-Cell RNA-Seq label harmonization and aggregation on a tree of cell types.

<img src="https://github.com/lorenzoamir/celltypetree/blob/main/docs/logo/celltypetree.png?raw=true" alt="Image" width="220" align="left" style="margin-right: 15px;"/>

<p>
Automatic tools for cell type annotation vary in resolution, coverage, and accuracy—making it hard to choose the best one upfront. Combining multiple annotation sources can facilitate unsupervised cell type annotations, but also brings a set of recurring conflicts:
</p>

<ul>
  <li>The same cell type is referred to by multiple names (e.g. <em>NK cells</em> vs <em>NK</em>)</li>
  <li>Annotations have different resolutions (e.g. <em>Monocytes</em> vs <em>CD14 Mono</em>)</li>
  <li>The same cell gets assigned to different cell types (e.g. <em>Neutrophils</em> vs <em>Monocytes</em>)</li>
</ul>

<p>
<strong>CellTypeTree</strong> addresses this by mapping all labels onto a unified tree of cell types. Synonyms are linked to the same node (e.g. <em>NK cells</em> = <em>NK</em>), while parent-child links capture hierarchical relations (<em>CD14 Mono</em> ∈ <em>Monocytes</em>). When paths diverge (e.g. <em>Neutrophils</em> vs <em>Monocytes</em>), the final assignment is guided by label aggregation methods like majority voting.
</p>

## Installation

CellTypeTree is available on pypi. To install (including all optional dependencies) run:
```{bash}
pip install celltypetree[all]
```
gofra 0.0.5
A Stack-based compiled programming language
License: MIT
Requires Python: <4.0,>=3.12
Keywords: compiler, language

# Gofra

**A Stack-based compiled programming language**

**Project is made for FUN and educational purposes! Don`t expect anything cool from it and just try/contribute**

---
#### [Documentation and information is available here](https://kirillzhosul.github.io/gofra)
---

## Overview
Gofra is a **concatenative** (stack-based) programming language that compiles to native code. 
Programs are written using [Reverse Polish notation](https://en.wikipedia.org/wiki/Reverse_Polish_notation), where operations follow their operands (e.g `2 + 2` is `2 2 +`).

## Quick start

Here's a simple **"Hello, World!"** example:
```gofra
include "std.gof"

func void main
    FD_STD_OUT "Hello, World!\n" sc_write drop
end
```

## Platform support
Gofra currently supports native compilation (no cross-compilation yet). You must compile on the same platform as your target:

- **x86_64** (Linux)
- **AArch64** macOS (Darwin)

## Features
- *Low-level* - Write unsafe, low-level code with direct memory access
- *Native Compilation* - Generates optimized native assembly code
- *Type Safety* - Validates stack usage and type correctness at compile time
- *C FFI* - Seamless integration with **C** libraries (including libc)

## Installation

**For full installation steps, please visit [Documentation](https://kirillzhosul.github.io/gofra) page**

[Gofra](https://github.com/kirillzhosul/gofra) is distributed as single Python-based toolchain. To install:

```bash
pip install gofra
gofra --help
```


## More information and next steps

Please refer to actual [Documentation](https://kirillzhosul.github.io/gofra)!
khutils 1.0.3
Utilities for converting numbers, dates, and text to/from Khmer
License: MIT
Keywords: khmer, khmer number, khmer date, khmer text

# khutils – Khmer Language Utilities

`khutils` is a lightweight and versatile library designed to simplify working with the Khmer language in software development. It provides utilities for converting and formatting numbers, dates, and text between English and Khmer, making it ideal for applications targeting Cambodian users.

## Key Features

- **Number Conversion**
  - Convert English digits (`1234`) to Khmer digits (`១២៣៤`) and vice versa.

- **Date Formatting**
  - Format Python dates into readable Khmer text, including month names.

- **Text Conversion (Planned)**
  - Convert numbers into full Khmer words (e.g., `123` → `"មួយរយម្ភៃបី"`).

- **Lightweight & Easy to Integrate**
  - No heavy dependencies.
  - Works seamlessly in Python projects, with wrappers available for Node.js (npm) and PHP (Composer).

## Use Cases

- Localized web applications and mobile apps for Cambodian users.
- Accounting, billing, and reporting systems requiring Khmer number formatting.
- Date pickers, calendars, or document generation with Khmer text support.

## Installation

**Python (PyPI):**
```bash
pip install khutils