Catalog PyPI
Back to packageRELEASE DETAILS

2.2.2

PyPI

ackl

A Python library for kernels used in analytical chemistry

Published30 Jun 2026
Direct dependencies7
Transitive dependenciesNot calculated

README

Version 2.2.2 documentation

ackl

Publication

Analytical chemistry kernel library for spectroscopic profiling data, Food Chemistry Advances, Volume 3, 2023, 100342, ISSN 2772-753X, https://doi.org/10.1016/j.focha.2023.100342.

PyPI (Python Package Index) repository

https://pypi.org/project/ackl/

Reproducible Code-Ocean capsule

https://doi.org/10.24433/CO.4614220.v2

Install (Ubuntu Env Setup)

!apt-get install r-base r-base-dev ffmpeg libsm6 libxext6 

!pip install rpy2
!pip install qsi==0.3.9
!pip install ackl==1.0.2
!pip install cla==1.1.4
!pip install opencv-python

# Post-install script

#!/usr/bin/env bash
set -e

Rscript -e 'install.packages("ECoL")'

Compile

python -m build --wheel  
python -m pyc_wheel x.whl  [optional]

Use

Kernel Response Patterns

import ackl.metrics
ackl.metrics.linear_response_pattern(20)

Run Kernels on Target Dataset

_, dics, _ = ackl.metrics.classify_with_kernels(X, y,embed_title = False)

Show the result as HTML table and bar charts:

html_str = ackl.metrics.visualize_metric_dicts(dics, plot = True)
display(HTML( html_str ))

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Declared dependencies 7

Native requirements
7 direct targetsNot calculated transitive count
Package / targetRequirementRelationship
scikit-learn
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.6",
  "evaluation": "NOT_EVALUATED"
}
scikit-learnruntime
scipy
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.6",
  "evaluation": "NOT_EVALUATED"
}
scipyruntime
matplotlib
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.6",
  "evaluation": "NOT_EVALUATED"
}
matplotlibruntime
numpy
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.6",
  "evaluation": "NOT_EVALUATED"
}
numpyruntime
cla
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.6",
  "evaluation": "NOT_EVALUATED"
}
cla>=2.1.0runtime
opencv-python
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.6",
  "evaluation": "NOT_EVALUATED"
}
opencv-pythonruntime
flaskwebgui
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.6",
  "evaluation": "NOT_EVALUATED"
}
flaskwebguiruntime

Distribution files

1 collected
ackl-2.2.2-py3-none-any.whl

bdist_wheel · 733.94 KB · Python py3

Source file

Repository

PENDING
zhangys11/ack

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 18:15 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package_version:adbd9e7dbff45903ce216ea25a5ae24ff38d7b676cf30373cf0c604edb705e06

Other collected versions

View all collected versions →