semvec/pypi-packages huggingface dataset:
math-test-programs 1.2
A collection of 13 Python programs for math-related tasks
Requires Python: >=3.6

# My Python Programs

This package contains a collection of useful Python programs for solving various mathematical problems. It includes 13 programs designed to make your problem-solving process quicker and more efficient.

## Installation

To install the package, use `pip`:

```bash
pip install math_programs_sem_one


Usage
After installation, you can import and use the programs from the package like this:

Each program contains various functions tailored to solving common tasks, reducing the time spent on repetitive calculations.

Contributing
If you want to contribute to this package, feel free to fork the repository, make changes, and submit a pull request!

License
This package is available under the MIT License.
MathematicianHelper 0.1.0
A Python package for solving mathematical problems.
Requires Python: >=3.6

# MathUtils: Comprehensive Mathematical Utility Library

## Overview
MathUtils is a powerful Python library providing advanced mathematical functions across algebra, arithmetic, calculus, and numerical methods.

## Installation
```bash
pip install mathutils
```

## Modules and Functionalities

### Algebra Module
#### Quadratic Equation Solver
```python
from mathutils import solve_quadratic

# Solve x^2 - 5x + 6 = 0
roots = solve_quadratic(1, -5, 6)
# Returns: (3.0, 2.0)

# Solve equation with no real roots
no_roots = solve_quadratic(1, 2, 5)
# Returns: None
```

#### Linear System Solver
```python
from mathutils import solve_linear_system

# Solve system of linear equations: 
# 2x + y = 5
# x - y = 1
coefficients = [[2, 1], [1, -1]]
constants = [5, 1]
solution = solve_linear_system(coefficients, constants)
# Returns: [2.0, 0.0]
```

### Arithmetic Module
#### Number Theory Functions
```python
from mathutils import factorial, gcd, lcm

# Calculate factorial
fact_5 = factorial(5)  # 120

# Find Greatest Common Divisor
gcd_result = gcd(48, 18)  # 6

# Find Least Common Multiple
lcm_result = lcm(4, 6)  # 12
```

### Calculus Module
#### Symbolic Differentiation and Integration
```python
from mathutils import derivative, integral

# Differentiate x^2 + 3x
diff_result = derivative('x**2 + 3*x', 'x')
# Returns: 2*x + 3

# Integrate x^2 + 3x
integral_result = integral('x**2 + 3*x', 'x')
# Returns: x^3/3 + 3*x^2/2
```

### Numerical Methods Module
#### Fibonacci Sequence Generator
```python
from mathutils import fibonacci

# Generate first 10 Fibonacci numbers
fib_sequence = fibonacci(10)
# Returns: [0, 1, 1, 2, 3, 5, 8, 13, 21, 34]
```

#### Root Finding with Newton-Raphson Method
```python
from mathutils import newton_raphson
import math

# Find root of f(x) = x^2 - 4
def f(x): return x**2 - 4
def df(x): return 2*x

root = newton_raphson(f, df, initial_guess=2)
# Returns: 2.0 (approximation of square root of 4)
```

## Advanced Use Cases
1. Scientific Computing
2. Engineering Calculations
3. Educational Mathematical Tools
4. Data Science Preprocessing
5. Financial Modeling

## Requirements
- NumPy
- SymPy
- Python 3.7+

## Contributing
Contributions welcome! Please submit pull requests to our GitHub repository.

## License
MIT License

## Project Links
- GitHub: [Your GitHub Repo]
- Documentation: [Documentation Link]
mrio 0.1.6
Python Package that support the read/write of multidimensional COG files
Requires Python: <4.0,>=3.10

# mrio

[![codecov](https://codecov.io/gh/tacofoundation/mrio-python/graph/badge.svg?token=GDDIMU2WQR)](https://codecov.io/gh/tacofoundation/mrio-python)
[![License: CC0-1.0](https://img.shields.io/badge/License-CC0_1.0-lightgrey.svg)](http://creativecommons.org/publicdomain/zero/1.0/)
[![Ruff](https://camo.githubusercontent.com/bb88127790fb054cba2caf3f3be2569c1b97bb45a44b47b52d738f8781a8ede4/68747470733a2f2f696d672e736869656c64732e696f2f656e64706f696e743f75726c3d68747470733a2f2f7261772e67697468756275736572636f6e74656e742e636f6d2f636861726c6965726d617273682f727566662f6d61696e2f6173736574732f62616467652f76312e6a736f6e)](https://github.com/charliermarsh/ruff)
[![Docs](https://img.shields.io/readthedocs/pavics-weaver)](https://tacofoundation.github.io/mrio/)
[![Imports: isort](https://img.shields.io/badge/%20imports-isort-%231674b1?style=flat&labelColor=ef8336)](https://pycqa.github.io/isort/)


mrio is a library that extends [rasterio](https://github.com/rasterio/rasterio) for reading and writing multidimensional COG files.

### Examples

Using the `xarray`-like read API:

```python
import mrio

tcog_file = "https://huggingface.co/datasets/tacofoundation/mrio-examples/resolve/main/sentinel2_4D.tif"
with mrio.open(tcog_file) as src:
    ddd = src[1:2, 0:4, ...]
```

Using the `earthengine`-like read API:

```python
import mrio

# Load dataset
ic = mrio.Collection("https://huggingface.co/datasets/tacofoundation/mrio-examples/resolve/main/sentinel2_4D.tif")

# Make a query
tensor = ( 
    ic.select(["B01", "B02", "B03"])
      .FilterDate("2022-01-10", "2025-02-05")
      .FilterBounds(-0.430863, 39.491523)
      .getInfo()
)
```

### Installation

You can install the `mrio` library using `pip`:

```python
pip install mrio
```

or via `conda`:

```python   
conda install -c conda-forge mrio
```

or from source:

```python
git clone git@github.com:tacofoundation/mrio.git
cd mrio
pip install .
```

### Specification

See the [mrio](https://tacofoundation.github.io/mrio/en/specification/multidimensional-geotiff-specification.html) website for details.

### License

This project is licensed under the CC0 1.0 Universal Public Domain Dedication - see the [LICENSE](LICENSE) file for details.

### Changes

See the [CHANGELOG](CHANGELOG.md) file for details.