This release is a pre-release and may not be stable for production use.
Generalizability of experimental studies
This repository is the official implementation of Generalizability of Experimental Studies.
The genexpy Python module contains several functions to efficiently work on rankings, probability distributions of
rankings, and kernels for rankings.
The demos contain the generalizability analysis performed in the paper on categorical encoders and Large Language Models.
Usage
As specified in setup.py, genexpy requires Python 3.11.8,
which you can get here.
After that, you can install genexpy from terminal in one of the following ways.
Download and install from the anonymous repository
(1) Download the repo and extract the files to a directory named genexpy; (2) navigate to genexpy; (3) create a virtual environment venv; (4) activate venv (the command is for Windows only); (5) install genexpy.
cd genexpy
python -m venv venv
venv\Scripts\activate.bat
pip install .
Installation via pip (not working for the anonymous repo)
To ensure anonymity, the module is yet to be published: this installation method is not working.
pip install genexpy
Installation via git (not working for the anonymous repo)
(1) Clone the repo; (2) navigate to the cloned repo; (3) install the module.
git clone https://github.com/DrCohomology/genexpy.git
cd genexpy
pip install .
Cloning without installation (not working for the anonymous repo)
(1) Clone the repo; (2) navigate to the cloned repo; (3) create a virtual environment venv; (4) activate venv;
(5) install the requirements.
git clone https://github.com/DrCohomology/genexpy.git
cd genexpy
python -m venv venv
venv\Scripts\activate.bat
pip install -r requirements.txt
Metadata
Release files for genexpy 1.0.2a1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| genexpy-1.0.2a1.tar.gz | 34.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| genexpy-1.0.2a1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 74.7 kB
Release files / genexpy-1.0.2a1.tar.gz
| Download URL | genexpy-1.0.2a1.tar.gz |
|---|---|
| Size | 34.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
568874e36b0323651600b8366632757747478290a7870a3adcb48bc8a0082833
|
|
BLAKE2b-256 checksum How to use checksums |
85aae5e559f9089f4ebf74ff60ef4d9a160029ec5e8b088f866af5ba04aac5c9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.2.1 CPython/3.13.5 Windows/11
|
Release files / genexpy-1.0.2a1-py3-none-any.whl
| Download URL | genexpy-1.0.2a1-py3-none-any.whl |
|---|---|
| Size | 40.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
74b4573f1ef2771d79f4de80528dbac80a185bf24d5b69cc57b71b2dff9cd7a1
|
|
BLAKE2b-256 checksum How to use checksums |
89e021f31998c7126101d37306fa49696fd7a9024828d00ab8dcd63888773974
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.2.1 CPython/3.13.5 Windows/11
|