Skip to main content

Unit Tests Code Coverage PyPI Version Python Versions PyPI Downloads

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:

Release files for adadmire 1.0.15

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for adadmire 1.0.15
File Size Uploaded
adadmire-1.0.15.tar.gz 1.2 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for adadmire 1.0.15
File Interpreter ABI Platform
adadmire-1.0.15-py3-none-any.whl Python 3 none any Details

Total release size:1.2 MB

Release files / adadmire-1.0.15.tar.gz

Download URL adadmire-1.0.15.tar.gz
Size 1.2 MB
Tags Source
SHA-256 checksum
How to use checksums
690446573705d13c859c6635a91cd4727d939eeb155aa3a6a12f11c0f31927a7
BLAKE2b-256 checksum
How to use checksums
19e1a11f030f5f5bec4d41c393a47072f27a62771c62566c419de6fc34f544a0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.6

Release files / adadmire-1.0.15-py3-none-any.whl

Download URL adadmire-1.0.15-py3-none-any.whl
Size 14.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
19db0f80c8a08e2046bb8dea5a2d4d10c62aeb2b6d1b4e9aae661b9c5e8d1616
BLAKE2b-256 checksum
How to use checksums
7632a3faaf27e47bc5e25c887418b63cceba840389604d986ab68f448fea2212
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.6

Release history Release notifications | RSS feed

This release

1.0.15 This release

2 release files

1.0.14

2 release files

1.0.13

2 release files

1.0.12

2 release files

1.0.11

2 release files

1.0.10

2 release files

1.0.9

2 release files

1.0.8

2 release files

1.0.7

2 release files

1.0.6

2 release files

1.0.5

2 release files

1.0.4

2 release files

1.0.3

2 release files

1.0.2

2 release files

1.0.1

2 release files

1.0.0

2 release files

0.0.11

2 release files

0.0.9

2 release files

0.0.8

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page