pyanthem - a neuroimaging audiovisualiation tool.
Project description
pyanthem: an audiovisualization tool to make your data more interesting
pyanthem is a Python_ tool that transforms three-dimensional time-varying datasets into a colorful, audible format. pyanthem boasts a variety of features:
- Raw data decomposition
- Video and audio preview
- A broad variety of video and audio parameters
- Command-line reproduction via config files
Requirements
Python 3: Currently, pyanthem is tested to work on Python_ 3.7+. This will be updated as more versions are tested.
pip:
pip is needed for the installation of the pyanthem module and its
dependencies. Most python versions will have pip installed already,
see the pip installation
_ page for instructions if you do not
have pip.
ffmpeg: ffmpeg_ enables video creation and merging.
fluidsynth (optional, but highly recommended) fluidsynth_ is a powerful software synthesizer, which enables conversion of data to crisp, high quality sound files.
git (optional): git_ allows pyanthem to download external audio files quickly and easily.
.. _Python: https://www.python.org/
.. _pip installation
: https://pip.pypa.io/en/latest/installing/
.. _git: https://git-scm.com/
.. _ffmpeg: https://ffmpeg.org/
.. _fluidsynth: http://www.fluidsynth.org/
Installation
Note: If you do not have working versions of the above listed requirements, it is recommended that you use miniconda_ or Anaconda_ for a straightforward installation process.
Using Miniconda/Anaconda:
First, download the pyanthem.yaml
_ config file.
Create the environment by navigating to the pyanthem.yaml file's location,
and then by running::
conda env create -f pyanthem.yaml
Next, activate the environment::
conda activate pyanthem
Using pip
If you already have the requirements installed, install pyanthem using pip::
python -m pip install pyanthem
.. _miniconda: https://docs.conda.io/en/latest/miniconda.html
.. _Anaconda: https://www.anaconda.com/products/individual
.. _pyanthem.yaml
: https://drive.google.com/file/d/1N7TB3Fypdwr8Aw1dQDSjyxit5Y-0mLZs
.. _here: https://github.com/nicthib/FluidSynth-Windows-Builds/archive/v1.zip
Usage
Under construction!
Team
.. |niclogo| image:: https://avatars1.githubusercontent.com/u/34455769?v=3&s=200
.. csv-table:: :header: Nic Thibodeaux
|niclogo|
<http://github.com/nicthib>
FAQ
- How do I do specifically so and so?
- No problem! Just do this.
Support
- Twitter:
@nicthibs
_
.. _@nicthibs
: http://twitter.com/nicthibs
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
File details
Details for the file pyanthem-0.67.tar.gz
.
File metadata
- Download URL: pyanthem-0.67.tar.gz
- Upload date:
- Size: 16.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | fbf481500a27925c86c6945a56a788f2ec4eb5b79fe766c190fd94a664ff55ab |
|
MD5 | f0dcf483b903d5f6a0cd4c26299508ff |
|
BLAKE2b-256 | 20367d787e7111f70c45c57191dc0021dab07eb3e0ed6eee0a717dad1c19e4b1 |