semvec/pypi-packages huggingface dataset:
titiler.application 0.17.2
A modern dynamic tile server built on top of FastAPI and Rasterio/GDAL.
License: MIT
Requires Python: >=3.8
Keywords: COG,STAC,MosaicJSON,Fastapi,Dynamic tile server,GDAL,Rasterio,OGC

## titiler.application

<img style="max-width:400px" src="https://user-images.githubusercontent.com/10407788/115224800-53d9d980-a0db-11eb-86c3-1c94fde3ed4a.png"/>
<p align="center">Titiler's demo application.</p>

## Installation

```bash
$ python -m pip install -U pip

# From Pypi
$ python -m pip install titiler.application

# Or from sources
$ git clone https://github.com/developmentseed/titiler.git
$ cd titiler && python -m pip install -e src/titiler/core -e src/titiler/extensions -e src/titiler/mosaic -e src/titiler/application
```

Launch Application
```bash
$ python -m pip install uvicorn
$ uvicorn titiler.application.main:app --reload
```

## Package structure

```
titiler/
 └── application/
    ├── tests/                   - Tests suite
    └── titiler/application/     - `application` namespace package
        ├── templates/
        |   └── index.html       - Landing page
        ├── main.py              - Main FastAPI application
        └── settings.py          - demo settings (cache, cors...)
```
titiler.mosaic 0.17.2
cogeo-mosaic (MosaicJSON) plugin for TiTiler.
License: MIT
Requires Python: >=3.8
Keywords: COG,STAC,MosaicJSON,Fastapi,Dynamic tile server,GDAL,Rasterio,OGC

## titiler.mosaic

Adds support for MosaicJSON in Titiler.

## Installation

```bash
$ python -m pip install -U pip

# From Pypi
$ python -m pip install titiler.mosaic

# Or from sources
$ git clone https://github.com/developmentseed/titiler.git
$ cd titiler && python -m pip install -e src/titiler/core -e src/titiler/mosaic
```

## How To

```python
from fastapi import FastAPI
from titiler.mosaic.factory import MosaicTilerFactory

# Create a FastAPI application
app = FastAPI(
    description="A lightweight Cloud Optimized GeoTIFF tile server",
)

# Create a set of MosaicJSON endpoints
mosaic = MosaicTilerFactory()

# Register the Mosaic endpoints to the application
app.include_router(mosaic.router, tags=["MosaicJSON"])
```

See [titiler.application](../application) for a full example.

## Package structure

```
titiler/
 └── mosaic/
    ├── tests/                   - Tests suite
    └── titiler/mosaic/            - `mosaic` namespace package
        ├── models/
        |   └── responses.py     - mosaic response models
        ├── errors.py            - cogeo-mosaic known errors
        └── factory.py           - Mosaic endpoints factory
```
titiler.core 0.17.2
A modern dynamic tile server built on top of FastAPI and Rasterio/GDAL.
License: MIT
Requires Python: >=3.8
Keywords: COG,STAC,MosaicJSON,Fastapi,Dynamic tile server,GDAL,Rasterio,OGC

## titiler.core

Core of Titiler's application. Contains blocks to create dynamic tile servers.

## Installation

```bash
$ python -m pip install -U pip

# From Pypi
$ python -m pip install titiler.core

# Or from sources
$ git clone https://github.com/developmentseed/titiler.git
$ cd titiler && python -m pip install -e src/titiler/core
```

## How To

```python
from fastapi import FastAPI
from titiler.core.factory import TilerFactory

# Create a FastAPI application
app = FastAPI(
    description="A lightweight Cloud Optimized GeoTIFF tile server",
)

# Create a set of COG endpoints
cog = TilerFactory()

# Register the COG endpoints to the application
app.include_router(cog.router, tags=["Cloud Optimized GeoTIFF"])
```

See [titiler.application](../application) for a full example.

## Package structure

```
titiler/
 └── core/
    ├── tests/                   - Tests suite
    └── titiler/core/            - `core` namespace package
        ├── algorithm/
        |   ├── base.py          - ABC Base Class for custom algorithms
        |   ├── dem.py           - Elevation data related algorithms
        |   └── index.py         - Simple band index algorithms
        ├── models/
        |   ├── response.py      - Titiler's response models
        |   ├── mapbox.py        - Mapbox TileJSON pydantic model
        |   └── OGC.py           - Open GeoSpatial Consortium pydantic models (TileMatrixSets...)
        ├── resources/
        |   ├── enums.py         - Titiler's enumerations (e.g MediaType)
        |   └── responses.py     - Custom Starlette's responses
        ├── templates/
        |   ├── map.html         - Simple Map viewer (built with leaflet)
        |   └── wmts.xml         - OGC WMTS document template
        ├── dependencies.py      - Titiler FastAPI's dependencies
        ├── errors.py            - Errors handler factory
        ├── middleware.py        - Starlette middlewares
        ├── factory.py           - Dynamic tiler endpoints factories
        ├── routing.py           - Custom APIRoute class
        └── utils.py             - Titiler utility functions
```
IGLabel 0.0.7
This package will give you an easy way to label your sequences according to common standards in immunology.
License: MIT
Requires Python: >=3.7

# IGLabel

This package provides and easy way to label your IG and T-cell receptor sequences according to the IMGT standard. 

## Installation

```r
pip install iglabel
```

## Usage



```python
from iglabel import *

label_dict, position_dict = IMGT(["CASSLGTGELFF"], ["CDR3"])
```
**INPUTS**
- sequences: A list of sequences for which you want to obtain the IMGT labels.
- regions: A list of regions in the same order as the sequences to receive the right labelling. Possible regions are: FR1, CDR1, FR2, CDR2, FR3, CDR3, FR4.
- save: If True, a txt document will be saved in the current directory. If False, no document will be saved.

**RETURN**


- label_dict: Contains the sequences per region as keys and the corresponding IMGT labels as values.

- position_dict: Contains the IMGT labels as keys and the positions from n-lengthsequence as values.

- A [txt document](output.txt) which visualizes the sequence with the corresponding IMGT label.

#### *Example: Multiple Sequences*

You can parse multiple sequences at once if you want:

```python
label_dict, position_dict = IMGT(["CASSLGTG", "CASSLGTGELFF"], ["CDR2", "CDR3"], save = False)
``` 



## Citation

If you use this package, please cite the following paper:

```bibtex
Lefranc MP, Pommié C, Ruiz M, Giudicelli V, Foulquier E, Truong L, Thouvenin-Contet V, Lefranc G. IMGT unique numbering for immunoglobulin and T cell receptor variable domains and Ig superfamily V-like domains. Dev Comp Immunol. 2003 Jan;27(1):55-77. doi: 10.1016/s0145-305x(02)00039-3. PMID: 12477501.
```
matlab-search-path-resolver 0.1.0
Navigate the MATLAB search path in Python.
License: MIT
Requires Python: >=3.11,<4.0
Keywords: MATLAB,path,textmate

# MATLAB path

```matlab
from pathlib import Path
from matlab_path import SearchPath

path = Path("./test/workspace")

search_path = SearchPath([])
search_path.addpath(path, recursive=True)
```