datapan

Crates.iodatapan
lib.rsdatapan
version0.1.1
sourcesrc
created_at2020-02-14 16:28:31.547375
updated_at2020-02-14 16:28:31.547375
descriptiondatapan filters (big) files.
homepagehttps://github.com/knapply/datapan
repositoryhttps://github.com/knapply/datapan
max_upload_size
id209123
size36,688
Brendan Knapp (knapply)

documentation

https://github.com/knapply/datapan

README

datapan

Build Lifecycle PyPI Crates.io


This is still a test bed. It is not useful

datapan sifts through enormous files in parallelized Rust to only grab the data you want as quickly and memory-efficiently as possilbe.


Installation

## create/activate venv
# sudo apt-get install python3-venv
# python3 -m venv datapan_env
# source datapan_env/bin/activate
# python -m pip install --upgrade pip

## install datapan
pip install datapan

Usage

import datapan

some_dir = ""

test = datapan.hello_rust(some_dir)

print(test)

Developer Version

  • Rust (nightly)
curl https://sh.rustup.rs -sSf | sh
# rustup default nightly
rustup update nightly
  • Poetry
pip install poetry
make install
make test
Commit count: 148

cargo fmt