Metadata-Version: 2.4
Name: pyscrew
Version: 0.1.2
Summary: A Python package for accessing industrial research data from a screw driving system
Project-URL: Homepage, https://github.com/nikolaiwest/pyscrew
Project-URL: Bug Tracker, https://github.com/nikolaiwest/pyscrew/issues
Project-URL: Documentation, https://github.com/nikolaiwest/pyscrew#readme
Author-email: Nikolai West <nikolai.west@tu-dortmund.de>
License: MIT
License-File: LICENSE
Keywords: industrial data,manufacturing,open data,research data,screw driving
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Topic :: Scientific/Engineering
Requires-Python: >=3.11
Requires-Dist: pyyaml>=6.0.0
Requires-Dist: rarfile>=4.2
Requires-Dist: requests>=2.28.0
Requires-Dist: tqdm>=4.65.0
Provides-Extra: test
Requires-Dist: pytest-cov>=4.0; extra == 'test'
Requires-Dist: pytest>=7.0; extra == 'test'
Description-Content-Type: text/markdown

# pyscrew
Loads and prepares screw driving data from various experiments. Currently, work in progress.

PyScrew/
├── LICENSE
├── README.md
├── pyproject.toml
├── src/
│   └── pyscrew/
│       ├── __init__.py      # Package initialization and version
│       ├── main.py          # Main interface and high-level functions
│       ├── loading.py       # Data loading from Zenodo
│       ├── processing.py    # Data processing functionality
│       └── validation.py    # Data validation and integrity checks
└── tests/                   # Corresponding test files
    ├── __init__.py
    ├── test_main.py
    ├── test_loading.py
    ├── test_processing.py
    └── test_validation.py