{"id":26087496,"url":"https://github.com/philipc2/sci-sonify","last_synced_at":"2026-05-28T06:45:31.306Z","repository":{"id":200362810,"uuid":"705337437","full_name":"philipc2/sci-sonify","owner":"philipc2","description":"Turn Scientific Data into Sounds \u0026 Music","archived":false,"fork":false,"pushed_at":"2023-12-06T19:31:05.000Z","size":12811,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2023-12-06T22:30:11.632Z","etag":null,"topics":["python","science","sonification"],"latest_commit_sha":null,"homepage":"https://sci-sonify.readthedocs.io/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/philipc2.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2023-10-15T18:28:19.000Z","updated_at":"2023-12-04T20:42:03.000Z","dependencies_parsed_at":null,"dependency_job_id":"8f49ebbb-37bb-4e8c-967e-1e02dcc158e4","html_url":"https://github.com/philipc2/sci-sonify","commit_stats":null,"previous_names":["philipc2/sci-sonify"],"tags_count":1,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/philipc2%2Fsci-sonify","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/philipc2%2Fsci-sonify/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/philipc2%2Fsci-sonify/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/philipc2%2Fsci-sonify/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/philipc2","download_url":"https://codeload.github.com/philipc2/sci-sonify/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":242661097,"owners_count":20165320,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["python","science","sonification"],"created_at":"2025-03-09T07:28:35.961Z","updated_at":"2026-05-28T06:45:26.287Z","avatar_url":"https://github.com/philipc2.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cimg src=\"https://raw.githubusercontent.com/philipc2/sci-sonify/46e55b0a794753375dd0c0f8acf5f2ed7901210a/docs/source/_static/logo.svg\" width=\"400\"/\u003e\u003cbr\u003e\n\n-----------------\n\n[![Documentation Status](https://readthedocs.org/projects/sci-sonify/badge/?version=latest)](https://sci-sonify.readthedocs.io/en/latest/?badge=latest)\n[![Available on pypi](https://img.shields.io/pypi/v/scisonify.svg)](https://pypi.python.org/pypi/scisonify/)\n\n\n\n# Turning Scientific Data into Sounds \u0026 Music\n\n## What is it?\n\nSci-Sonify is a Python package that enables simple and straightforward data sonification (a.k.a. representing data as sounds). It converts data stored using common packages in the Scientific Python Ecosystem such as Numpy, Pandas, and Xarray as musical notes.\n\n## Soundmaps\nInstead of using colors (i.e. colormaps) for visualuzing data, Sci-Sonify introduces the concept of \"soundmaps\", which allow for mapping quantitative data to a range of musical notes.\n\n## Accessors\nIn addition to providing standalone functionality for working with lists and arrays, Sci-Sonify introduces accessors into commonly used packages in the Scientific Python Ecosystem.\n\n### Xarray\nSonification through a `xr.DataArray`\n```Python\nimport xarray as xr\nimport scisonify.xarray\n\nda = xr.DataArray([1, 2, 3])\n\nda.sonify()\n```\n\n### Pandas\nSonification through a `pd.Series`\n```Python\nimport pandas as pd\nimport scisonify.pandas\n\ns = pd.Series([1, 2, 3])\n\ns.sonify()\n```\n\n## Installation\n\nSci-Sonify can be installed on Linux, Windows, or Mac with `pip`\n\n```Python\npip install scisonify\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fphilipc2%2Fsci-sonify","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fphilipc2%2Fsci-sonify","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fphilipc2%2Fsci-sonify/lists"}