semvec/pypi-packages huggingface dataset:
algos 0.1.0
Algorithm OS: An extensible operating system for algorithmic development
Requires Python: >=3.10

# AlgOS: Algorithm Operating System

Algorithm Operating System (AlgOS) is an unopinionated, extensible, modular framework for algorithmic implementations. AlgOS offers numerous features: integration with Optuna for automated hyperparameter tuning; automated argument parsing for generic command-line interfaces; automated registration of new classes; and a centralised database for logging experiments and studies. These features are designed to reduce the overhead of implementing new algorithms and to standardise the comparison of algorithms. The standardisation of algorithmic implementations is crucial for reproducibility and reliability in research. AlgOS combines Abstract Syntax Trees with a novel implementation of the Observer pattern to control the logical flow of algorithmic segments. 

## Installation
Install via pip:
```sh
pip install algos_core
```

Install from cloned repository:

```sh
pip install -e .
```

Use in python via 
```python
import algos
```

## Modules
AlgOS is designed to be extensible for any algorithm that can be constructed as a cyclic or acyclic graph. 

Currently the available modules are:

* Reinforcement Learning: [AlgOSRL](https://github.com/llewynS/algosrl)

The intention is to expand this in the future. If you use this library and would like to include a module please let us know. 

## Examples
The tests contain some examples of how to construct basic algorithms using AlgOS. [AlgOSRL](https://github.com/llewynS/algosrl) contains concrete examples of how to construct reinforcement learning algorithms using AlgOS.

## Documentation
TBA

## Citing the Project

To cite this repository in publications:

```bibtex
@misc{algos,
      title={AlgOS: Algorithm Operating System}, 
      author={Llewyn Salt and Marcus Gallagher},
      year={2025},
      eprint={2504.04909},
      archivePrefix={arXiv},
      primaryClass={cs.SE},
      url={https://arxiv.org/abs/2504.04909}, 
}
```
mdpo 2.1.4
Markdown files translation using PO files.
Requires Python: <3.14,>=3.8
Keywords: html, i18n, markdown, po, pofile, translation

<p align="center">
  <a href="https://github.com/mondeja/mdpo"><img src="https://raw.githubusercontent.com/mondeja/mdpo/master/mdpo.png" alt="mdpo" width="400"></a>
</h1>

<h4 align="center">Markdown files translation using PO files</h4>

<p align="center">
  <a href="https://pypi.org/project/mdpo/">
    <img src="https://img.shields.io/pypi/v/mdpo?logo=pypi&logoColor=white"
         alt="PyPI">
  </a>
  <a href="https://pypi.org/project/mdpo/">
    <img src="https://img.shields.io/pypi/pyversions/mdpo?logo=python&logoColor=white&labelColor=333333">
  </a>
  <a href="https://github.com/mondeja/mdpo/blob/master/LICENSE">
    <img src="https://img.shields.io/pypi/l/mdpo?color=light-green&logo=freebsd&logoColor=white">
  </a>
</p>

<h2 align="center">
  <a href="https://mondeja.github.io/mdpo/">Documentation</a>
</h2>

<p align="center">
Complies with the <a href="https://spec.commonmark.org/">CommonMark Specification</a>, supporting some additional features.</p>

## Status

[![Documentation status][docs-image]][docs-link]
[![Tests][tests-image]][tests-link]
[![Coverage status][coverage-image]][coverage-link]

## Installation

### Python package

```bash
pip install mdpo
```

### Standalone pre-built binaries

Download latest binaries for each CLI tool from [releases].

[tests-image]: https://img.shields.io/github/actions/workflow/status/mondeja/mdpo/ci.yml?logo=github&label=tests&branch=master
[tests-link]: https://github.com/mondeja/mdpo/actions?query=workflow%3ACI
[coverage-image]: https://img.shields.io/codecov/c/github/mondeja/mdpo?logo=codecov&logoColor=white
[coverage-link]: https://app.codecov.io/gh/mondeja/mdpo
[docs-image]: https://img.shields.io/github/actions/workflow/status/mondeja/mdpo/ci.yml?label=docs&logo=readthedocs&logoColor=white&branch=master
[docs-link]: https://mondeja.github.io/mdpo/
[releases]: https://github.com/mondeja/mdpo/releases
modland 1.1.2
georeferencing for MODIS/VIIRS sinusoidal tiles
Requires Python: >=3.10

# `modland` Python Package

![CI](https://github.com/JPL-Evapotranspiration-Algorithms/modland/actions/workflows/ci.yml/badge.svg)

The `modland` Python package generates georeferencing information for [MODIS/VIIRS Sinusoidal tiles](https://modis-land.gsfc.nasa.gov/MODLAND_grid.html).

The Julia equivalent for this package is [MODLAND.jl](https://github.com/STARS-Data-Fusion/MODLAND.jl).

[Gregory H. Halverson](https://github.com/gregory-halverson-jpl) (they/them)<br>
[gregory.h.halverson@jpl.nasa.gov](mailto:gregory.h.halverson@jpl.nasa.gov)<br>
NASA Jet Propulsion Laboratory 329G

![modland grid](modland_grid.jpeg)

## Environment

```
mamba create -y -n modland -c conda-forge python=3.11 jupyter pykdtree 
mamba activate modland
```

## Installation

This package is available on PyPi as a [pip package](https://pypi.org/project/modland/).

```bash
pip install modland
```

## Usage

```python
import modland
```