Skip to main content

Easy BIDS compliant renaming of BIDS duplicates

Project description

BIDScycle

This project is a BIDS compatible tool for easy renaming of BIDS data.

Getting Started

To get started simply install using:

pip install bidscycle

or

pip install git+https://github.com/miltoncamacho/BIDScycle.git@main

for the bleading edge latest changes

Usage

usage: bidscycle [-h] {create-duplicates,switch-duplicate,clean-duplicates}

You will need to select from the different commands to perform:

create-duplicates

This command will help you create BIDS duplicates in any of the files that match the provided BIDS compatible filters.

usage: bidscycle create-duplicates [-h] -f entity=value[,value2] [--commit-msg COMMIT_MSG] [--dry-run] [--no-datalad] [-v] dataset
Argument Description
dataset Absolute path to the dataset containing sub-XX folders.
--filter,-f Entity filter in the format entity=value[,value2].
--commit-msg Optional commit message for saving the changes.
--dry-run Perform a trial run without making any changes.
--no-datalad Skip Datalad commands during execution.
-v Enable verbose output for debugging purposes.

switch-duplicates

usage: bidscycle switch-duplicates [-h] -f entity=value[,value2] [--commit-msg COMMIT_MSG] [--dry-run] [--no-datalad] [-v] dataset
Argument Description
dataset Absolute path to the dataset containing sub-XX folders.
--filter,-f Entity filter in the format entity=value[,value2] must contain dup.
--commit-msg Optional commit message for saving the changes.
--dry-run Perform a trial run without making any changes.
--no-datalad Skip Datalad commands during execution.
-v Enable verbose output for debugging purposes.

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

bidscycle-0.0.2rc44.post1.tar.gz (26.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

bidscycle-0.0.2rc44.post1-py3-none-any.whl (11.4 kB view details)

Uploaded Python 3

File details

Details for the file bidscycle-0.0.2rc44.post1.tar.gz.

File metadata

  • Download URL: bidscycle-0.0.2rc44.post1.tar.gz
  • Upload date:
  • Size: 26.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.32.3

File hashes

Hashes for bidscycle-0.0.2rc44.post1.tar.gz
Algorithm Hash digest
SHA256 52e577fba5a4c385f2c86f0286c16cdfd76f55e96662dfd691f78d4b26d31a56
MD5 446d060163d76ebefcd3adb4ee5c6db5
BLAKE2b-256 54bf7b331ce8a6d03887c9ed538dae9299b3878e0c3c87247269c65ea67b4bad

See more details on using hashes here.

File details

Details for the file bidscycle-0.0.2rc44.post1-py3-none-any.whl.

File metadata

File hashes

Hashes for bidscycle-0.0.2rc44.post1-py3-none-any.whl
Algorithm Hash digest
SHA256 c18bb6bbd0ec4664eff9caace159c048b06f24619f1ccea156d7bba20a3538ec
MD5 0876069da5f04217dce82517ddf5dc54
BLAKE2b-256 b8ee646a160098395e0c03cf41f2cd42f9decd73ce0b5cfbf26eb9333860b289

See more details on using hashes here.

Supported by

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