Multivariate Mixed Effects Regression.
Project description
MMER: Multivariate Mixed Effects Regression
MMER is a flexible Python framework for multivariate mixed-effects regression. Its defining feature is a plug-and-play architecture that allows you to seamlessly integrate any generic regressor to model the fixed effects—from standard parametric algorithms to advanced machine learning models like Neural Networks, Random Forests, and XGBoost. It natively handles multiple correlated outcomes across grouping structures, providing direct access to the full random effect and residual covariance matrices [1].
Table of Contents
Installation
Stable release (recommended): Install the latest stable version from PyPI:
pip install mmer
Development version: To use the latest development version (may include experimental or untested changes), install directly from the GitHub repository:
pip install git+https://github.com/Sajad-Hussaini/mmer.git
Documentation & License
The full documentation, including examples and the complete API reference, is available at mmer.readthedocs.io.
MMER is released under the MIT License. See the LICENSE file for the full text.
Contact & Support
For any questions, assistance, suggestions, or requests to modify API, please feel free to contact:
S. M. Sajad Hussaini
📧 hussaini.smsajad@gmail.com
Please include "MMER" in the subject line for a quicker response.
If you find this package useful, contributions to help maintain and improve it, are always appreciated.
References
Please cite the following references for any formal study:
[1] Primary Reference
A Multivariate Mixed-Effects Regression Framework for Ground Motion Modeling: Integrating Parametric and Machine Learning Approaches
DOI: https://doi.org/10.1002/eqe.70168
(Journal of Earthquake Engineering and Structural Dynamics)
[2] MMER Package
Multivariate Mixed Effects Regression
DOI: https://doi.org/10.5281/zenodo.18068839
Project details
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 mmer-1.2.0.tar.gz.
File metadata
- Download URL: mmer-1.2.0.tar.gz
- Upload date:
- Size: 24.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a3f6cd628ab6150fc50b4848c733bd804a59d4f7b31dae3d2c7d4563c2dccea1
|
|
| MD5 |
4e3b96c7a1e40f795436f7f5e080364a
|
|
| BLAKE2b-256 |
2316e9507f433397e9b80c0709f8c7e3da3ac1669019480e4ce3ad8182d10fba
|
Provenance
The following attestation bundles were made for mmer-1.2.0.tar.gz:
Publisher:
publish.yml on Sajad-Hussaini/mmer
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
mmer-1.2.0.tar.gz -
Subject digest:
a3f6cd628ab6150fc50b4848c733bd804a59d4f7b31dae3d2c7d4563c2dccea1 - Sigstore transparency entry: 1351653196
- Sigstore integration time:
-
Permalink:
Sajad-Hussaini/mmer@9db2af06c6fd13c2bc42f9ae2bda6e8af15a8c35 -
Branch / Tag:
refs/tags/v1.2.0 - Owner: https://github.com/Sajad-Hussaini
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@9db2af06c6fd13c2bc42f9ae2bda6e8af15a8c35 -
Trigger Event:
release
-
Statement type:
File details
Details for the file mmer-1.2.0-py3-none-any.whl.
File metadata
- Download URL: mmer-1.2.0-py3-none-any.whl
- Upload date:
- Size: 25.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f393fdad1d5458c8e141a8393c4b0aa144d8d622218d654bcafe9e69a1f0e0c1
|
|
| MD5 |
c1aa9495ff68e1337b002dd72de0f840
|
|
| BLAKE2b-256 |
f50ceb0981357e2e8c10ed5372091184e0c76fd285c942ed407d4e51407f7833
|
Provenance
The following attestation bundles were made for mmer-1.2.0-py3-none-any.whl:
Publisher:
publish.yml on Sajad-Hussaini/mmer
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
mmer-1.2.0-py3-none-any.whl -
Subject digest:
f393fdad1d5458c8e141a8393c4b0aa144d8d622218d654bcafe9e69a1f0e0c1 - Sigstore transparency entry: 1351653304
- Sigstore integration time:
-
Permalink:
Sajad-Hussaini/mmer@9db2af06c6fd13c2bc42f9ae2bda6e8af15a8c35 -
Branch / Tag:
refs/tags/v1.2.0 - Owner: https://github.com/Sajad-Hussaini
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@9db2af06c6fd13c2bc42f9ae2bda6e8af15a8c35 -
Trigger Event:
release
-
Statement type: