Skip to main content

Phys2BIDS

phys2bids

Latest version Release date Auto Release

See the documentation at: https://phys2bids.readthedocs.io Latest DOI Licensed Apache 2.0

Codecov Build Status Documentation Status

Latest version Supports python version

Auto Release Supports python version

All Contributors

phys2bids is a python3 library meant to format physiological files in BIDS. At the moment, it supports:

  • .acq, .txt, and .mat AcqKnowledge format (BIOPAC)
  • .txt and .mat LabChart format (ADInstruments)
  • .smr Spike2 format (CED)
  • GE MRI file format (GE)

We want to offer as much support as possible! If you have a file format that you want to see added, open an issue about it!

If you use phys2bids in your work, please support it by citing the zenodo DOI of the version you used. You can find the latest version here

We also support gathering all relevant citations via DueCredit.

Read the latest documentation for more information on phys2bids!

Shortcuts:

Tested OSs

All versions until 2.6.2 were tested on Linux and Windows. However, starting from version 2.7 onwards we had to drop Windows testing. The reason for this is related to the cost of running such tests: for each Windows test, we can run up to 8 tests on Linux instead. Partial Windows testing might be reintroduced in future releases.

Hence, while we cannot ensure that phys2bids will run on Windows or MacOS/iOS, we don't see any reason it shouldn't. Besides, it will run on Linux Subsystems.

We apologise for any discomfort.

Contributors ✨

We're always looking for code contributors, but any suggestion/bug report is welcome! Feel free to open issues!

This project follows the all-contributors specification. Contributions of any kind welcome!

Thanks goes to these wonderful people (emoji key):

Daniel Alcalá
Daniel Alcalá

🎨
Apoorva Ayyagari
Apoorva Ayyagari

🖋 🔣 📖
Katie Bottenhorn
Katie Bottenhorn

💻 🧑‍🏫 👀 🖋
Molly Bright
Molly Bright

🖋 🔣 🤔
Cesar Caballero Gaudes
Cesar Caballero Gaudes

🖋 🔣 🤔
Inés Chavarría
Inés Chavarría

💻
Niall Duncan
Niall Duncan

💻 📖 🔣 ⚠️ 🤔
Vicente Ferrer
Vicente Ferrer

🐛 💻 📖 👀 ⚠️
Guttula Charan Sai
Guttula Charan Sai

📖
Yaroslav Halchenko
Yaroslav Halchenko

🚇
Soichi Hayashi
Soichi Hayashi

🐛
Vittorio Iacovella
Vittorio Iacovella

💻
François Lespinasse
François Lespinasse

🐛 💻 🖋 ⚠️
Ross Markello
Ross Markello

🐛 💻 🖋 🤔 🚇 👀 ⚠️ 🧑‍🏫
m-miedema
m-miedema

✅ 📋
Stefano Moia
Stefano Moia

💻 🖋 🔣 🤔 🚇 📆 👀 📖 🧑‍🏫 📢 📣 🚧 ✅
Robert Oostenveld
Robert Oostenveld

🤔 👀
Marie-Eve Picard
Marie-Eve Picard

👀
Basile Pinsard
Basile Pinsard

💻 ⚠️
David Romero-Bascones
David Romero-Bascones

🐛 💻 📖 🖋
Taylor Salo
Taylor Salo

🤔 💻 👀 🚇
Rachael Stickland
Rachael Stickland

🐛 💻 🔣 📖 📓 👀 🚇
Eneko Uruñuela
Eneko Uruñuela

🐛 💻 🚇 👀 ⚠️ 🧑‍🏫
Merel van der Thiel
Merel van der Thiel

💻
Hao-Ting Wang
Hao-Ting Wang

💻 📖 🔣 ⚠️ 🤔
Kristina Zvolanek
Kristina Zvolanek

🔣 🖋 📖
Marcel Zwiers
Marcel Zwiers

🔌
victox5
victox5

📖
Selma Lugtmeijer
Selma Lugtmeijer

🐛

License

Copyright 2019-2020, The Phys2BIDS community.

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Metadata

Release files for phys2bids 2.11.0

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

Source distribution (sdist)

Source distribution for phys2bids 2.11.0
File Size Uploaded Provenance Actions
phys2bids-2.11.0.tar.gz 81.8 kB Without provenance Details for phys2bids-2.11.0.tar.gz

Built distribution (wheel)

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

Total release size: 146.9 kB

Release files / phys2bids-2.11.0.tar.gz

Download URL phys2bids-2.11.0.tar.gz
Size 81.8 kB
Tags Source
SHA-256 checksum
How to use checksums
1227b2ead7abb1e0e1a6324a4c3531fc636ef07849d8e02a4f21453b1c20005e
BLAKE2b-256 checksum
How to use checksums
d800c6e1a79dfdd4de2ca714ba5b53d9628bc02e6dd7d64906f15885440b49a9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.15

Release files / phys2bids-2.11.0-py3-none-any.whl

Download URL phys2bids-2.11.0-py3-none-any.whl
Size 65.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
3469c70174aade32a0ed92df4a061639b0e89678a538077f2a19cd4d6d196eac
BLAKE2b-256 checksum
How to use checksums
194ed78956edc2d0df9bcf815faae5be134d5aabe531b1cdb2316a8a99b57a40
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.15

Security for phys2bids 2.11.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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