Skip to content

Latest commit

 

History

History
47 lines (34 loc) · 1.19 KB

README.md

File metadata and controls

47 lines (34 loc) · 1.19 KB

Wintap-PyUtil

Python utilities for working with Wintap data

Minimum System Requirements

Python 3.10

Getting Started

Setup the python venv and install from source for development testing.

$ make venv
$ pipenv run -- pip3 install -e .

Import the module in a python notebook or file, or use the commandline tools

$ pipenv run rawtorolling --help
usage: rawtorolling.py [-h] [-d DATASET] [-s START] [-e END] [-l LOG_LEVEL]

Convert raw Wintap data into standard form, partitioned by day

options:
  -h, --help            show this help message and exit
  -d DATASET, --dataset DATASET
                        Path to the dataset dir to process
  -s START, --start START
                        Start date (YYYYMMDD)
  -e END, --end END     End date (YYYYMMDD)
  -l LOG_LEVEL, --log-level LOG_LEVEL
                        Logging Level: INFO, WARN, ERROR, DEBUG
from wintappy.datautils.rawutil import init_db

connection = init_db()
print(connection.query('select 1'))

See wintappy/examples/ for additional examples.

Release

LLNL-CODE-837816