A strict Python wrapper around the R stm package for STM Academic
Project description
pystmwrap
pystmwrap is a Python wrapper package for running official R stm workflows inside STM Academic.
Maintainer
- Dr. Mustafa Koray Uru
- mustafakoray@gmail.com
What this package does
This package serves as the STM-side execution layer for STM Academic. It passes validated analysis requests to R scripts, executes workflows built around the official stm package, and returns structured outputs that STM Academic can use to generate tables, diagnostics, and visualizations.
Package notes
- This package does not replace the R
stmpackage. The target machine must still have R installed. - The target machine must also have the required R packages installed, especially
stmand its dependencies. - This package includes the R scripts used by the wrapper under
src/pystmwrap/engine/scripts/.
Local build
python -m pip install --upgrade build
python -m build
Local install test
python -m pip install dist/pystmwrap-0.5.0-py3-none-any.whl
Publish later
You can publish this package to TestPyPI first, then to PyPI.
A step-by-step publishing guide is included in PUBLISH_TO_PYPI_TR.md.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pystmwrap-0.5.0.tar.gz.
File metadata
- Download URL: pystmwrap-0.5.0.tar.gz
- Upload date:
- Size: 25.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f81f801f0e6bc0e086aaf8d4bc416b54399233cd3faadb151ec723e825582b4d
|
|
| MD5 |
dadc5c1e063f5f63272c617580e7382c
|
|
| BLAKE2b-256 |
0415fb39bc4a4973060789a5835a29a3b3d03918325c9ce43c71836f2af141f9
|
File details
Details for the file pystmwrap-0.5.0-py3-none-any.whl.
File metadata
- Download URL: pystmwrap-0.5.0-py3-none-any.whl
- Upload date:
- Size: 52.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
909d1ddd4e943ee57ea46ea9987c6ee023dc36c910307abe4f0d1008c88e5a11
|
|
| MD5 |
af6949e3a655e29a1a9e90e9553798f3
|
|
| BLAKE2b-256 |
aa6ed9a5c7e9e6887a330beac6f3b10b409655b730105ef425890590f7d9ee11
|