Skip to main content

Sequential Monte Carlo algorithm for multi dipolar source modeling in MEEG.

Project description

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:

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

sesameeg-0.0.2.tar.gz (34.6 kB view details)

Uploaded Source

File details

Details for the file sesameeg-0.0.2.tar.gz.

File metadata

  • Download URL: sesameeg-0.0.2.tar.gz
  • Upload date:
  • Size: 34.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.5

File hashes

Hashes for sesameeg-0.0.2.tar.gz
Algorithm Hash digest
SHA256 89e2670083aa0486951700756f19a58bf4a34d64a21e53c9cbed7939dfb338dd
MD5 6e80e78302e7b894597656ad50913302
BLAKE2b-256 5837ab7f72d129332ec8d88e2380fdb676fa699223a97bd35cfa9e7742ea0e2e

See more details on using hashes here.

Supported by

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