Skip to main content

SESAMEEG: SEquential Semi-Analytic Montecarlo Estimation for MEEG

This is a Python3 implementation of the Bayesian multi-dipole modeling method and Sequential Monte Carlo algorithm SESAME described in [1]. The algorithm takes in input a forward solution and a MEEG evoked data time series, and outputs a posterior probability map for brain activity, as well as estimates of the number of sources, their locations and their amplitudes.

Installation

To install this package, the easiest way is using pip. It will install this package and its dependencies. The setup.py depends on numpy, scipy and mne for the installation so it is advised to install them beforehand. To install this package, please run the following commands:

(Latest stable version)

pip install numpy scipy mne
pip install sesameeg

If you do not have admin privileges on the computer, use the --user flag with pip. To upgrade, use the --upgrade flag provided by pip.

To check if everything worked fine, you can run:

python -c 'import sesameeg'

and it should not give any error messages.

Bug reports

Use the github issue tracker to report bugs.

Authors of the code

Gianvittorio Luria <luria@dima.unige.it>,
Sara Sommariva <sommariva@dima.unige.it>,
Alberto Sorrentino <sorrentino@dima.unige.it>.

Cite our work

If you use this code in your project, please consider citing our work:

Metadata

Release files for sesameeg 0.0.3

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

Source distribution (sdist)

Source distribution for sesameeg 0.0.3
File Size Uploaded
sesameeg-0.0.3.tar.gz 23.7 MB Details

Built distribution (wheel)

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

Total release size: 23.7 MB

Release files / sesameeg-0.0.3.tar.gz

Download URL sesameeg-0.0.3.tar.gz
Size 23.7 MB
Tags Source
SHA-256 checksum
How to use checksums
8a8fa1de16ebd72e4db0ca94363e81e6a2ebaa24c6888fa28260b905f4c28f45
BLAKE2b-256 checksum
How to use checksums
6d933bf9c8d82cff5aeb070f81b5ea2c5930b93bc7ae3c4c99bd41eef15250b7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.21

Release files / sesameeg-0.0.3-py3-none-any.whl

Download URL sesameeg-0.0.3-py3-none-any.whl
Size 40.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
cf460316dc551ddc2ba4418accb2377729bca305c204ce12494ca9d14a759dfb
BLAKE2b-256 checksum
How to use checksums
e788fa1a7f0a5975c09f87af13051e957de4ece2f754a4ac39714ac285720a52
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.21

Release history Release notifications | RSS feed

This release

0.0.3 This release

2 release files

0.0.2

1 release file

0.0.1

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