semvec/pypi-packages huggingface dataset:
geojson-transformer 0.0.7
Tool for extracting data from geojson or gpx files
Requires Python: >=3.6

# geojson_transformer

A python library for transforming GPX data to GeoJSON format.
It also gives you the ability to extract data from the gpx file such as:
Total elevation, total distance, starting point, paired data.

## Installation

Use the package manager [pip](https://pip.pypa.io/en/stable/) to install geojson_transformer.

```bash
pip install geojson-transformer
```

## Usage

```python
from geojson_transformer import GeoJsonTransformer

# Create an object from a gpx file.
gpxfile = GeoJsonTransformer(path='path/to/my_gpx_file.gpx') 

# Returns the total distance between each point in the gpx file.
gpxfile.total_distance

# Returns the total cumulative elevation between each point in the gpx file.
gpxfile.total_elevation

# Returns the first lat/lon pair found in the file.
gpxfile.starting_point
```

## Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

## License
[MIT](https://choosealicense.com/licenses/mit/)
lytomo-watershed 1.0.0
Detection of protoclusters in Ly-alpha tomography surveys
Requires Python: >=3.6

# LyTomo-Watershed
Characterizing proto-clusters/groups in Lyman-alpha Tomography

The repository for reproducing the results in [Qezlou et al. 2021](https://arxiv.org/abs/2112.03930)

### Cookbook :

There is a step-by-step cookbook in [`CookBook.ipynb`](https://github.com/mahdiqezlou/LyTomo-Watershed/blob/main/CookBook.ipynb)

### Requirements :

Each part of the production has a different package requirements. 
Please, review the imported packages in each section. A complete list is :


- numpy
- scipy
- scikit-image
- fake_spectra
- mpi4py

### Installing the package:

via pip:

` pip install lytomo_watershed`

or cloning this repo and :

` python3 setup.py install `

### Generated Data

- The generated data are available here [![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.5770882.svg)](https://doi.org/10.5281/zenodo.5770882). 
- Refer to the `notebooks/CookBook.ipynb` and other notebooks to see which data you need at each step. 
- A clear descitption of each file is provided on the Zenodo website. 

- You can use `get_data.py` script to download the files in your notebook:

     1. Get your Zenodo access token from [here](https://zenodo.org/account/settings/applications/tokens/new/)
     
     2. To downlaod any of the compressed files, run :
     ```
     import lytomo_watershed
     from lytomo_watershed import get_data
     get_data.download(token="YOUR_ACESS_TOKEN", data_dir='./', file='descendant.zip')
     # Set file=None, to downlaod everything
    ```
     3. Don't forget to decompress the downloaded files.

If you have any questions please send me an email : mahdi.qezlou@email.ucr.edu or raise an issue here!

Note : The observed LATIS data [Newman et al. 2020](https://arxiv.org/abs/2002.10676) is not publicly released yet. 
       Please stay tuned for a near future paper!


-
handwrite 0.3.1
Convert text to custom handwriting
Requires Python: >=3.7

<p align="center">
    <a href="https://github.com/builtree/handwrite">
        <img src="https://raw.githubusercontent.com/builtree/assets/handwrite/logo_white_background.svg" width=40%>
        </img>
    </a>
</p>

[![Tests](https://github.com/builtree/handwrite/workflows/Tests/badge.svg)](https://github.com/builtree/handwrite/actions)
[![PyPI version](https://img.shields.io/pypi/v/handwrite.svg)](https://pypi.org/project/handwrite)
[![Gitter chat](https://badges.gitter.im/gitterHQ/gitter.svg)](https://gitter.im/codEd-org/handwrite)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)
[![CodeQL](https://github.com/builtree/handwrite/actions/workflows/codeql-analysis.yml/badge.svg)](https://github.com/builtree/handwrite/actions/workflows/codeql-analysis.yml)
[![Language grade: Python](https://img.shields.io/lgtm/grade/python/g/builtree/handwrite.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/builtree/handwrite/context:python)

# Handwrite - Type in your Handwriting!

Ever had those long-winded assignments, that the teacher always wants handwritten?
Is your written work messy, cos you think faster than you can write?
Now, you can finish them with the ease of typing in your own font!

<p align="center">
        <img src="https://raw.githubusercontent.com/builtree/assets/handwrite/handwrite.gif">
        </img>
</p>

Handwrite makes typing written assignments efficient, convenient and authentic.

Handwrite generates a custom font based on your handwriting sample, which can easily be used in text editors and word processors like Microsoft Word & Libre Office Word!

Handwrite is also helpful for those with dysgraphia.

You can get started with Handwrite [here](https://builtree.github.io/handwrite/).

## Sample

You just need to fill up a form:

<p align="center">
        <img src="https://raw.githubusercontent.com/builtree/assets/handwrite/handwrite_filled_form.jpg" width=50%>
        </img>
</p>

Here's the end result!

<p align="center">
        <img src="https://raw.githubusercontent.com/builtree/assets/handwrite/handwrite_sentence.png">
        </img>
</p>

## Credits and Reference

1. [Potrace](http://potrace.sourceforge.net/) algorithm and package has been immensely helpful.

2. [Fontforge](https://fontforge.org/en-US/) for packaging and adjusting font parameters.

3. [Sacha Chua's](https://github.com/sachac) [project](https://github.com/sachac/sachac-hand/) proved to be a great reference for fontforge python.

4. All credit for svgtottf converter goes to this [project](https://github.com/pteromys/svgs2ttf) by [pteromys](https://github.com/pteromys). We made a quite a lot of modifications of our own, but the base script idea was derived from here.