Skip to main content

OHBA Software Library

Project description

OHBA Software Library (OSL)

Tools for MEG/EEG analysis.

Documentation: https://osl.readthedocs.io/en/latest/.

Installation

See the official documentation for recommended installation instructions.

Alternatively, OSL can be installed from source code within a Miniconda (or Anaconda) environment using the following.

Linux

git clone https://github.com/OHBA-analysis/osl.git
cd osl
conda env create -f envs/linux.yml
conda activate osl
pip install -e .

Mac

git clone https://github.com/OHBA-analysis/osl.git
cd osl
conda env create -f envs/mac.yml
conda activate osl
pip install -e .

Removing OSL

Simply removing the conda environment and delete the repository:

conda env remove -n osl
rm -rf osl

For Developers

Run tests:

cd osl
pytest tests

or to run a specific test:

cd osl/tests
pytest test_file_handling.py

Build documentation:

python setup.py build_sphinx

Compiled docs can be found in doc/build/html/index.html.

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

osl-0.8.0.tar.gz (10.9 MB view details)

Uploaded Source

Built Distribution

osl-0.8.0-py2.py3-none-any.whl (11.0 MB view details)

Uploaded Python 2 Python 3

File details

Details for the file osl-0.8.0.tar.gz.

File metadata

  • Download URL: osl-0.8.0.tar.gz
  • Upload date:
  • Size: 10.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.8.16

File hashes

Hashes for osl-0.8.0.tar.gz
Algorithm Hash digest
SHA256 0f34523d1d6b8ac1b80006d753aed42bed37a5215eb050ba68ce6bf27ae4b3df
MD5 447c0fad073ea2686914cddd77c4d35c
BLAKE2b-256 8d134366a5676faba3e873f8655a172004cd06c514287106eb5251b677a66616

See more details on using hashes here.

File details

Details for the file osl-0.8.0-py2.py3-none-any.whl.

File metadata

  • Download URL: osl-0.8.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 11.0 MB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.8.16

File hashes

Hashes for osl-0.8.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 5ec2d608842e3da5d790cfdc79cff50b383e02868d3f23b384f716bcebe37113
MD5 cf5dde9a82afb00b3db432f3406db6a8
BLAKE2b-256 699b2da4aa7e17d12fdd42607ee81476612e7cc52177c188f237774da086045f

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