Functions for detecting anomalies in tabular datasets using Mixed Graphical Models.
Project description
adadmire
Functions for detecting anomalies in molecular data sets using Mixed Graphical Models.
Installation
Enter the following commands in a shell like bash, zsh or powershell:
pip install -U adadmire
Usage
The usage example in this section requires that you first download the data files from the data folder. For a description of the contents of this folder, see section Data of the adadmire documentation site.
from adadmire import admire, penalty
import numpy as np
# Load example data
X = np.load('data/Feist_et_al/scaled_data_raw.npy') # continuous data
D = np.load('data/Feist_et_al/pheno.npy') # discrete data
levels = np.load('data/Feist_et_al/levels.npy') # levels of discrete variables
# Define lambda sequence of penalty values
lam = penalty(X, D, min= -2.25, max = -1.5, step =0.25)
# Get anomalies in continuous and discrete data
X_cor, n_cont, position_cont, D_cor, n_disc, position_disc = admire(X, D, levels, lam)
print(X_cor) # corrected X
print(n_cont) # number of continuous anomalies
print(position_cont) # position in X
print(D_cor) # corrected D
print(n_disc) # number of discrete anomalies
print(position_disc) # position in D
You can find more usage examples in the Usage section of adadmire's documentation site.
Documentation
You can find the full documentation for adadmire at spang-lab.github.io/adadmire. Amongst others, it includes chapters about:
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
File details
Details for the file adadmire-1.0.14.tar.gz
.
File metadata
- Download URL: adadmire-1.0.14.tar.gz
- Upload date:
- Size: 1.2 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.12.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5a7840fe17b9efb0ec3eaed519e4130e3d718550e7e56bcb26a7007fd886b1bf |
|
MD5 | bf3adb32fbad94b9b64c988f0c8157ad |
|
BLAKE2b-256 | 3885afea573e8f347c991ca3b4a5784bf27ff46002b68cc85b34cad4fefe711d |
File details
Details for the file adadmire-1.0.14-py3-none-any.whl
.
File metadata
- Download URL: adadmire-1.0.14-py3-none-any.whl
- Upload date:
- Size: 13.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.12.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5700b980cae57aa05b065d270337249e9b1a8b9986a7e49bdbdbdfc95cf0b5b1 |
|
MD5 | bb69d0eb6b7b19b6b9b5a651f198bc22 |
|
BLAKE2b-256 | 7424db2bca82a0f584656a79dfbe691ad316788d3725d52bfd62baeb3ed13e9e |