Skip to main content

Electrophys Feature Extract Library (eFEL)

Project description

eFEL banner
Latest Release latest release
Documentation latest documentation
License license
Build Status actions build status
Coverage coverage
Gitter
Citation DOI

Introduction

The Electrophys Feature Extraction Library (eFEL) allows neuroscientists to automatically extract features from time series data recorded from neurons (both in vitro and in silico). Examples are the action potential width and amplitude in voltage traces recorded during whole-cell patch clamp experiments. The user of the library provides a set of traces and selects the features to be calculated. The library will then extract the requested features and return the values to the user.

The core of the library is written in C++, and a Python wrapper is included. At the moment we provide a way to automatically compile and install the library as a Python module. Instructions on how to compile the eFEL as a standalone C++ library can be found here.

How to cite

When you use this eFEL software for your research, we ask you to cite it (this includes poster presentations) by referring to the "Cite this repository" button at the top of the repository page to get various citation formats, including APA and BibTeX.

For detailed citation information, please refer to the CITATION.cff file.

Requirements

  • Python 3.10+
  • Pip (installed by default in newer versions of Python)
  • C++ compiler that can be used by pip
  • Numpy (will be installed automatically by pip)
  • The instruction below are written assuming you have access to a command shell on Linux / UNIX / MacOSX / Cygwin

Installation

The easiest way to install eFEL is to use pip

pip install efel

In case you don't have administrator access this command might fail with a permission error. In that case you could install eFEL in your home directory

pip install efel --user

Or you could use a python virtual environment

virtualenv pythonenv
. ./pythonenv/bin/activate
# If you use csh or tcsh, you should use:
# source ./pythonenv/bin/activate.csh
pip install efel

If you want to install straight from the github repository you can use

pip install git+git://github.com/openbraininstitute/eFEL

Quick Start

First you need to import the module

import efel

To get a list with all the available feature names

efel.get_feature_names()

Note that the extra-cellular features, the bpap_attenuation feature and the check_ais_initiation feature are not listed above because they have to be used in a special way, as described here for extra-cellular features, here for bpap_attenuation feature and here for check_ais_initiation feature.

To change the spike detection threshold setting (default is -20 mV)

efel.set_setting('Threshold', -30)

For a full list of available settings, please refer to the Setting class

The python function to extract features is get_feature_values(...). Below is a short example on how to use this function. The code and example trace are available here

"""Basic example 1 for eFEL"""

import efel
import numpy

def main():
    """Main"""

    # Use numpy to read the trace data from the txt file
    data = numpy.loadtxt('example_trace1.txt')

    # Time is the first column
    time = data[:, 0]
    # Voltage is the second column
    voltage = data[:, 1]

    # Now we will construct the datastructure that will be passed to eFEL

    # A 'trace' is a dictionary
    trace1 = {}

    # Set the 'T' (=time) key of the trace
    trace1['T'] = time

    # Set the 'V' (=voltage) key of the trace
    trace1['V'] = voltage

    # Set the 'stim_start' (time at which a stimulus starts, in ms)
    # key of the trace
    # Warning: this need to be a list (with one element)
    trace1['stim_start'] = [700]

    # Set the 'stim_end' (time at which a stimulus end) key of the trace
    # Warning: this need to be a list (with one element)
    trace1['stim_end'] = [2700]

    # Multiple traces can be passed to the eFEL at the same time, so the
    # argument should be a list
    traces = [trace1]

    # set the threshold for spike detection to -20 mV
    efel.set_setting('Threshold', -20)

    # Now we pass 'traces' to the efel and ask it to calculate the feature
    # values
    traces_results = efel.get_feature_values(traces,
                                           ['AP_amplitude', 'voltage_base'])

    # The return value is a list of trace_results, every trace_results
    # corresponds to one trace in the 'traces' list above (in same order)
    for trace_results in traces_results:
        # trace_result is a dictionary, with as keys the requested features
        for feature_name, feature_values in trace_results.items():
            print("Feature %s has the following values: %s" %
                (feature_name, ', '.join([str(x) for x in feature_values])))


if __name__ == '__main__':
    main()

The output of this example is

Feature AP_amplitude has the following values: 72.5782441262, 46.3672552618, 41.1546679158, 39.7631750953, 36.1614653031, 37.8489295737
Feature voltage_base has the following values: -75.446665721

This means that the eFEL found 5 action potentials in the voltage trace. The amplitudes of these APs are the result of the 'AP_amplitude' feature. The voltage before the start of the stimulus is measured by 'voltage_base'. Results are in mV.

Full documentation

The full documentation can be found here

Funding

This work has been partially funded by the European Union Seventh Framework Program (FP7/2007­2013) under grant agreement no. 604102 (HBP), the European Union’s Horizon 2020 Framework Programme for Research and Innovation under the Specific Grant Agreement No. 720270, 785907 (Human Brain Project SGA1/SGA2) and by the EBRAINS research infrastructure, funded from the European Union’s Horizon 2020 Framework Programme for Research and Innovation under the Specific Grant Agreement No. 945539 (Human Brain Project SGA3). This project/research was supported by funding to the Blue Brain Project, a research center of the École polytechnique fédérale de Lausanne (EPFL), from the Swiss government’s ETH Board of the Swiss Federal Institutes of Technology.

Copyright (c) 2009-2024 Blue Brain Project/EPFL

Copyright (c) 2025 Open Brain Institute

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

efel-5.7.28.tar.gz (141.1 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

efel-5.7.28-cp314-cp314t-win_amd64.whl (418.9 kB view details)

Uploaded CPython 3.14tWindows x86-64

efel-5.7.28-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (3.0 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

efel-5.7.28-cp314-cp314t-macosx_11_0_arm64.whl (254.3 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

efel-5.7.28-cp314-cp314-win_amd64.whl (418.8 kB view details)

Uploaded CPython 3.14Windows x86-64

efel-5.7.28-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (3.0 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

efel-5.7.28-cp314-cp314-macosx_11_0_arm64.whl (254.0 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

efel-5.7.28-cp313-cp313-win_amd64.whl (408.3 kB view details)

Uploaded CPython 3.13Windows x86-64

efel-5.7.28-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (3.0 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

efel-5.7.28-cp313-cp313-macosx_11_0_arm64.whl (254.0 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

efel-5.7.28-cp312-cp312-win_amd64.whl (408.3 kB view details)

Uploaded CPython 3.12Windows x86-64

efel-5.7.28-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (3.0 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

efel-5.7.28-cp312-cp312-macosx_11_0_arm64.whl (254.0 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

efel-5.7.28-cp311-cp311-win_amd64.whl (408.3 kB view details)

Uploaded CPython 3.11Windows x86-64

efel-5.7.28-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (3.0 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

efel-5.7.28-cp311-cp311-macosx_11_0_arm64.whl (253.9 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

efel-5.7.28-cp310-cp310-win_amd64.whl (408.3 kB view details)

Uploaded CPython 3.10Windows x86-64

efel-5.7.28-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (3.0 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

efel-5.7.28-cp310-cp310-macosx_11_0_arm64.whl (253.9 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

File details

Details for the file efel-5.7.28.tar.gz.

File metadata

  • Download URL: efel-5.7.28.tar.gz
  • Upload date:
  • Size: 141.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for efel-5.7.28.tar.gz
Algorithm Hash digest
SHA256 c834d8559190031e92cd648b5d25ed42b675002881852eb9f4ec5cddef6019b8
MD5 93ef659b5751ede94f2a10c1ae7bc9bc
BLAKE2b-256 16cc187e9d395e3450358645903c4e8a6d0642967c415c8943a0b9e02b9419ba

See more details on using hashes here.

Provenance

The following attestation bundles were made for efel-5.7.28.tar.gz:

Publisher: publish.yml on openbraininstitute/eFEL

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file efel-5.7.28-cp314-cp314t-win_amd64.whl.

File metadata

  • Download URL: efel-5.7.28-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 418.9 kB
  • Tags: CPython 3.14t, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for efel-5.7.28-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 9c2cd9dad999de2b4ffd48343a9db3cc3f58ded19e9f7c704ca469bb5f986f8a
MD5 85cb3cc258036a44cb8567e7ded4fa70
BLAKE2b-256 4dc204aae0fa46d93b63759fe070de5d08343a92a2f8cf1fe072b7667b45eeb1

See more details on using hashes here.

Provenance

The following attestation bundles were made for efel-5.7.28-cp314-cp314t-win_amd64.whl:

Publisher: publish.yml on openbraininstitute/eFEL

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file efel-5.7.28-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for efel-5.7.28-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9492f065df0fcc033e948ba5cd140b2eaa47cc1d3348f2c160cea78dc61dd59a
MD5 0d9ff666c5b874a16396a16fda27623c
BLAKE2b-256 9faa105df26878685cecc969fe8b89fd9c766e28c8c253625e4a18080d794250

See more details on using hashes here.

Provenance

The following attestation bundles were made for efel-5.7.28-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yml on openbraininstitute/eFEL

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file efel-5.7.28-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for efel-5.7.28-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 55e14eea7a396380300079d8495cc0b5f71fe02f2ea153128f20b58873423f4b
MD5 0e313233c14f4ba4b330f66353b3d2f4
BLAKE2b-256 2aca38019b50a57a406cf87e254228b08561179b7949140df2093fdf551dca66

See more details on using hashes here.

Provenance

The following attestation bundles were made for efel-5.7.28-cp314-cp314t-macosx_11_0_arm64.whl:

Publisher: publish.yml on openbraininstitute/eFEL

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file efel-5.7.28-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: efel-5.7.28-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 418.8 kB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for efel-5.7.28-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 ebcceee8af303480de128e41c81e4e44f2ea8c1b6e334d4fd445fd4c16e9abb2
MD5 a9be87c80df54c775fba769ff1f5077d
BLAKE2b-256 114ab06651339cb9515cea07696eb6848dd0baf2e49693e920d3204d57cbd4af

See more details on using hashes here.

Provenance

The following attestation bundles were made for efel-5.7.28-cp314-cp314-win_amd64.whl:

Publisher: publish.yml on openbraininstitute/eFEL

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file efel-5.7.28-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for efel-5.7.28-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e826e18c8b3804789ccd6dedd09c6537f17fd6094ec677ab0248baf50385277c
MD5 4755602c300515457105a1a4be1f3b42
BLAKE2b-256 13a30055e4b672139cc320f3f8b27527eaaf4578f71b7110df6426f63ebb9748

See more details on using hashes here.

Provenance

The following attestation bundles were made for efel-5.7.28-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yml on openbraininstitute/eFEL

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file efel-5.7.28-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for efel-5.7.28-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b191dba5df047eb5a8a9167e6df969409b5c43e463284f8e37f0d91e7bae86c2
MD5 a8a466d119f21416b9503372d97d6cb2
BLAKE2b-256 e282cee0fdb4eea2696039ec093909522b1b546122bc3e1d679d5449e0cec3e1

See more details on using hashes here.

Provenance

The following attestation bundles were made for efel-5.7.28-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: publish.yml on openbraininstitute/eFEL

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file efel-5.7.28-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: efel-5.7.28-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 408.3 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for efel-5.7.28-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 f95b69006e715926b344034c0a9278616969487ab69b62628a8ebb6871140574
MD5 180767d1eb7d2d2994b9c9b7043a3b06
BLAKE2b-256 028894d2ab31836d49d53df08c50452af77381a46c96563583bbf1ab031d528a

See more details on using hashes here.

Provenance

The following attestation bundles were made for efel-5.7.28-cp313-cp313-win_amd64.whl:

Publisher: publish.yml on openbraininstitute/eFEL

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file efel-5.7.28-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for efel-5.7.28-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a24d20e1cf6caea83c853a9239e6686d4de487d92317278d2207fb650d0e6cd2
MD5 fffc7683b590cc2096ca3c479bb28d1c
BLAKE2b-256 8eb70d18f2ee54b4c5b372c27e720b84b7e9466e0befe884b65f31805ff033b8

See more details on using hashes here.

Provenance

The following attestation bundles were made for efel-5.7.28-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yml on openbraininstitute/eFEL

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file efel-5.7.28-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for efel-5.7.28-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 20441991bfc8a4857c65b724ded0141b37d0fa149ae7298ac7c07fe777914efc
MD5 2023ba8a31b32791854340c4d722f3ad
BLAKE2b-256 67d54d1802bccbd23085d5394e4d5532dc150a08ad7bf40f776506fbbf6908b0

See more details on using hashes here.

Provenance

The following attestation bundles were made for efel-5.7.28-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: publish.yml on openbraininstitute/eFEL

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file efel-5.7.28-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: efel-5.7.28-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 408.3 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for efel-5.7.28-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 7769a4325c7943f80407eb58b8e18d2635f8f624e78001bb0a51077f1c24a852
MD5 dd034dbf27d3b82bf8fb39a85f97b662
BLAKE2b-256 ecd2815224cd9bd1ea0d546a17f47c54b3f8524d742942c5433b88d274062cf8

See more details on using hashes here.

Provenance

The following attestation bundles were made for efel-5.7.28-cp312-cp312-win_amd64.whl:

Publisher: publish.yml on openbraininstitute/eFEL

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file efel-5.7.28-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for efel-5.7.28-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 bfc6757e20a8cd5ec67c6737b026da8234859792be1d723e36c58174d4e45789
MD5 09f861f8cf5e5cf438b7a8e939733ecd
BLAKE2b-256 a1c8e4ec15045042de1e8304a6db3518435fe2139c722c5f98939a63856d42a9

See more details on using hashes here.

Provenance

The following attestation bundles were made for efel-5.7.28-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yml on openbraininstitute/eFEL

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file efel-5.7.28-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for efel-5.7.28-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 929fd15d816f165f20a8e4105dc2174171c0a7895d1b90df9f51e8bdfc6e001b
MD5 bfe7a8b01b512e122eaa8ebb761dafdb
BLAKE2b-256 6abee7d12f76c9d517471fd8d3fe08add25f28b6134746a9979ad6db71f219c1

See more details on using hashes here.

Provenance

The following attestation bundles were made for efel-5.7.28-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: publish.yml on openbraininstitute/eFEL

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file efel-5.7.28-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: efel-5.7.28-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 408.3 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for efel-5.7.28-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 b9bab61e7e79cfc647c334c4910ea28f4b6470944a8f854ad8de13c5142adb6f
MD5 04fb2edfaaad877fbce8cd793f4906ed
BLAKE2b-256 d866636c5215a24de5a02e8422f9e80074b2edb347da79ec7bf461ab9dc95876

See more details on using hashes here.

Provenance

The following attestation bundles were made for efel-5.7.28-cp311-cp311-win_amd64.whl:

Publisher: publish.yml on openbraininstitute/eFEL

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file efel-5.7.28-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for efel-5.7.28-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0197267d75595edd597bb5743188cad414810cdb14ffdeff06cb016b85db48a7
MD5 a3c48186b2a6cd5d1a4fcf8d7f4ff6f5
BLAKE2b-256 ace4f774f60daefb9790c615b286a174ac6f3733b9cda8efa583da1a7ada2a44

See more details on using hashes here.

Provenance

The following attestation bundles were made for efel-5.7.28-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yml on openbraininstitute/eFEL

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file efel-5.7.28-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for efel-5.7.28-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 349ff23eca69eb868f7dbce8ccdbe3f1614f08aecd4f12ed46c9403f64b1b43f
MD5 c7d27f3f48e6ff43fba58820d0a22685
BLAKE2b-256 2f0e1695d80cf8a707a93f0913a68ea295063d695d49b244e7bc617ebe2d7aad

See more details on using hashes here.

Provenance

The following attestation bundles were made for efel-5.7.28-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: publish.yml on openbraininstitute/eFEL

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file efel-5.7.28-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: efel-5.7.28-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 408.3 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for efel-5.7.28-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 7399af02295a06308f42f74938ba1ab0bbed192727f04a4cf4018e3e9c66101e
MD5 a49a491d8983c9841b9006254c25d313
BLAKE2b-256 e96543d1e80348bedd49564a3c6e9d2c2cd5a31d228093282498c294e2099124

See more details on using hashes here.

Provenance

The following attestation bundles were made for efel-5.7.28-cp310-cp310-win_amd64.whl:

Publisher: publish.yml on openbraininstitute/eFEL

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file efel-5.7.28-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for efel-5.7.28-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d9a719c04b07dc33fc58a8b67e94eef6deb9dd2f12ef1798f6f220626a4dd381
MD5 809467dad138976283b4a01d71b624a7
BLAKE2b-256 48a37331c9fdab857dc6c8f85c83a862677e09f76ba587687d3b62d6d737a439

See more details on using hashes here.

Provenance

The following attestation bundles were made for efel-5.7.28-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yml on openbraininstitute/eFEL

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file efel-5.7.28-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for efel-5.7.28-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 36822b9adf8fe8792c8c78921cfb927bf3652b160d6683c396008b5d4d4c2985
MD5 edd4bce2b83ec7f8cf204648eee7f9e9
BLAKE2b-256 ed382acd6ba8a98a6424db67d16cac013a00ce6bdb1db3a7850462fbb238f197

See more details on using hashes here.

Provenance

The following attestation bundles were made for efel-5.7.28-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: publish.yml on openbraininstitute/eFEL

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page