Recent Releases of phys2bids

phys2bids - 2.10.0

:tada: This release contains work from a new contributor! :tada:

Thank you, Basile (@bpinsard), for all your work!

๐Ÿš€ Enhancement

  • Improve performance by using numpy for trigger detection and closing matplotlib figures to avoid memleaks. #448 (@bpinsard)

๐Ÿ  Internal

Authors: 2

- Python
Published by smoia almost 3 years ago

phys2bids - 2.9.0

:tada: This release contains work from a new contributor! :tada:

Thank you, Hao-Ting Wang (@htwangtw), for all your work!

๐Ÿš€ Enhancement

๐Ÿ  Internal

Authors: 4

- Python
Published by smoia almost 3 years ago

phys2bids - 2.8.4

:tada: This release contains work from a new contributor! :tada:

Thank you, Yaroslav Halchenko (@yarikoptic), for all your work!

๐Ÿ› Bug Fix

  • Remove wrong version of exclusion strings #444 (@smoia)

โš ๏ธ Pushed to master

  • int: Add pre-commit configuration (@smoia)
  • int: Fix codespell use and transfer its functionalities in setup.cfg (@smoia)
  • int: Update CI environment (@smoia)
  • docs: Update install requirement lines in documentation (@smoia)

๐Ÿ“ Documentation

๐Ÿ  Internal

Authors: 4

- Python
Published by smoia almost 3 years ago

phys2bids - 2.8.3

๐Ÿ› Bug Fix

  • Fix trigger index update on channel subset selection (-chsel) #433 (s.moia@bcbl.eu)

Authors: 1

- Python
Published by smoia almost 3 years ago

phys2bids - 2.8.2

๐Ÿ› Bug Fix

  • Fix channel trigger variable type when the trigger is automatically detected #440 (@smoia)

Authors: 1

- Python
Published by smoia almost 3 years ago

phys2bids - 2.8.1

๐Ÿ› Bug Fix

  • Fix channel selection to not remove "time channel" #439 (@smoia)

Authors: 1

- Python
Published by smoia about 3 years ago

phys2bids - 2.8.0

๐Ÿš€ Enhancement

Authors: 2

- Python
Published by smoia about 3 years ago

phys2bids - 2.7.2

๐Ÿ› Bug Fix

  • fix: Update python support (@smoia)

Authors: 1

- Python
Published by smoia about 3 years ago

phys2bids - 2.7.1

โš ๏ธ Pushed to master

Authors: 1

- Python
Published by smoia about 3 years ago

phys2bids - 2.7.0

:tada: This release contains work from a new contributor! :tada:

Thank you, Stefano Moia (@smoia), for all your work!

๐Ÿš€ Enhancement

  • Fix txt reading and improve performance #432 (@smoia)

๐Ÿ› Bug Fix

โš ๏ธ Pushed to master

๐Ÿ“ Documentation

  • Fix documentation indexing #429 (@smoia)
  • Fix API documentation removing deprecated interfaces and adding io. #428 (@smoia)

โš ๏ธ Tests

  • Switch CI to CircleCI, drop Windows testing #430 (@smoia)
  • int: Quick linting fix [skip release] #430 (@smoia)

Authors: 2

- Python
Published by smoia about 3 years ago

phys2bids - 2.6.2

๐Ÿ› Bug Fix

  • Remove breakpoint from workflow (@smoia)

Authors: 1

- Python
Published by smoia over 3 years ago

phys2bids - 2.6.1

:tada: This release contains work from a new contributor! :tada:

Thank you, Stefano Moia (@smoia), for all your work!

๐Ÿ› Bug Fix

  • Rename "run" into "take" for clearer purposes and fix naming convention in multi-take overlapping #427 (@smoia)
  • Fix trigger plots when trigger has different sampling than time #426 (@smoia)
  • Prevent slicing from terminating program if end of last slice is above maximum timepoints. #425 (@smoia)
  • Update trigger threshold guess estimation to mean of trigger channel #377 (@62442katieb)

๐Ÿ“ Documentation

  • Update contributors list #423 (s.moia@bcbl.eu @smoia)

โš ๏ธ Tests

  • Fix testing enviroment by using apt-get install build-essential rather than apt-get install make #413 (@vinferrer)

๐Ÿ  Internal

Authors: 4

- Python
Published by smoia over 3 years ago

phys2bids - 2.6.0

:tada: This release contains work from a new contributor! :tada:

Thank you, Marcel Zwiers (@marcelzwiers), for all your work!

๐Ÿš€ Enhancement

๐Ÿ“ Documentation

Authors: 2

- Python
Published by smoia over 4 years ago

phys2bids - 2.5.0

๐Ÿš€ Enhancement

  • Add additional automatic detection of the trigger based on time-domain analysis #391 (@drombas)

๐Ÿ  Internal

Authors: 2

- Python
Published by smoia almost 5 years ago

phys2bids - 2.4.1

:tada: This release contains work from a new contributor! :tada:

Thank you, David Romero-Bascones (@drombas), for all your work!

๐Ÿ› Bug Fix

  • correct chtrig check in phys2bids main workflow #390 (@drombas)

๐Ÿ“ Documentation

  • Clarify installation instructions and tutorial #382 (@drombas)

๐Ÿ  Internal

  • Provide the outcome of integration and documentation tests as downloadable artifacts from each Cirrus CI test page #384 (@vinferrer)

Authors: 2

- Python
Published by smoia almost 5 years ago

phys2bids - 2.4.0

๐Ÿš€ Enhancement

๐Ÿ  Internal

  • Testing: Use only a Windows miniconda image instead of different images for each python version #381 (@vinferrer)

Authors: 2

- Python
Published by smoia about 5 years ago

phys2bids - 2.3.3

:tada: This release contains work from a new contributor! :tada:

Thank you, Yaroslav Halchenko (@yarikoptic), for all your work!

๐Ÿ› Bug Fix

  • Stop using powershell as windows interpreter #379 (@vinferrer)
  • Update contributions and remove auto all-contribution plugin #372 (@smoia)
  • Replace utils.checkinputdir() with os.path.abspath() #368 (@vinferrer)

โš ๏ธ Tests

๐Ÿ  Internal

Authors: 3

- Python
Published by smoia about 5 years ago

phys2bids - 2.3.2

๐Ÿ› Bug Fix

  • Add 0 before run number to multi-run trigger plot file name #369 (@vinferrer)

โš ๏ธ Tests

  • Add test to check that phys2bids output is BIDS compatible #362 (@vinferrer)
  • Fix call to conda environment reference in the test configuration file #363 (@eurunuela)

Authors: 2

- Python
Published by smoia about 5 years ago

phys2bids - 2.3.1

๐Ÿ› Bug Fix

  • BlueprintInput deepcopies inputs at initialization #358 (@vinferrer)

Authors: 1

- Python
Published by smoia about 5 years ago

phys2bids - 2.3.0

:tada: This release contains work from new contributors! :tada:

Thanks for all your work!

:heart: null@merelvdthiel

:heart: Inรฉs Chavarrรญa (@ineschh)

:heart: Vittorio Iacovella (@viacovella)

:heart: null@victox5

๐Ÿš€ Enhancement

๐Ÿ› Bug Fix

  • Refactor io functions related to txt file imports. #349 (@vinferrer)
  • Refactor phys2bids interfaces into single script io.py #344 (@vinferrer)
  • Rename utils.writejson() to utils.write_json() to respect style conventions #346 (@merelvdthiel)
  • Replace custom function utils.path_exists_or_make_it() with core function os.makedirs() #345 (@merelvdthiel)
  • Rename function utils.writefile to utils.write_file to respect style conventions #343 (@ineschh)
  • Remove utils.move_file() function as it is no longer used in the toolbox #342 (@viacovella)
  • Updated versions required #7 (vic188m@hotmail.com @victox5)

โš ๏ธ Pushed to master

๐Ÿ“ Documentation

โš ๏ธ Tests

๐Ÿ  Internal

Authors: 9

- Python
Published by smoia about 5 years ago

phys2bids - 2.2.3

๐Ÿ› Bug Fix

  • Update PyYAML minimal requirements to avoid "FullLoader" attribute errors. #330 (@smoia)

Authors: 1

- Python
Published by smoia over 5 years ago

phys2bids - 2.2.2

๐Ÿ› Bug Fix

  • Fix auto release workflow settings #323 (@smoia)

Authors: 1

- Python
Published by smoia over 5 years ago

phys2bids - 2.2.1

๐Ÿ› Bug Fix

๐Ÿ“ Documentation

๐Ÿ  Internal

Authors: 2

- Python
Published by smoia over 5 years ago

phys2bids - BIDS formatting of physiological recordings

v2.2.0 (Wed Oct 14 2020)

๐Ÿš€ Enhancement

  • Make trigger-based time-offset correction more generalisable (resample time before comparing it to trigger) #308 (s.moia@bcbl.eu)
  • Format logger to make terminal (stdout) more human readable #312 (@vinferrer)
  • Add (resampled) trigger to all output files #288 (@vinferrer)

๐Ÿ› Bug Fix

  • Skip CI on all-contributors (s.moia@bcbl.eu)
  • Explicitly ignore rc files and github folder (s.moia@bcbl.eu)
  • Add autorc (s.moia@bcbl.eu)
  • Add auto badge to documentation (s.moia@bcbl.eu)
  • Add auto badge (s.moia@bcbl.eu)
  • Add workflow for auto publishing (s.moia@bcbl.eu)
  • Change build shield from Travis to CircleCI #297 (@eurunuela)
  • Fix linting errors #294 (@eurunuela)
  • Start of sampling time is now the same for all frequencies #283 (@vinferrer)
  • Add travis wait command #284 (@eurunuela)
  • Correct trigger channel indexing while reading AcqKnowledge files. #275 (s.moia@bcbl.eu)

โš ๏ธ Pushed to master

  • Merge branch 'int/auto' (s.moia@bcbl.eu)
  • Update README.md (s.moia@bcbl.eu)
  • Update ISSUETEMPLATEMEETING.md (s.moia@bcbl.eu)
  • Fix message shown when skipping integration test (@eurunuela)
  • Update .travis.yml (@eurunuela)
  • Update setup.cfg (@eurunuela)

๐Ÿ“ Documentation

  • Update all-contributors #310 (s.moia@bcbl.eu)
  • Update documentation to reflect change from Travis CI to CircleCI #290 (@eurunuela)

โš ๏ธ Tests

๐Ÿ  Internal

  • Refactor txt.py chtrig parameter to improve code readability #305 (@vinferrer)

๐Ÿ–‹๏ธ Outreach

Authors: 3

- Python
Published by smoia over 5 years ago

phys2bids - BIDS formatting of physiological recordings

v2.1.0 (Tue Jun 23 2020)

:tada: This release contains work from new contributors! :tada:

Thanks for all your work!

:heart: Taylor Salo (@tsalo)

:heart: Franรงois Lespinasse (@sangfrois)

๐Ÿš€ Enhancement

  • Add the possibility to split multi-run physiological recordings #206 (@sangfrois @smoia @rmarkello)
  • Create folder code/conversion to store trigger and channel plots, yaml and heuristic files and the call.sh file #256 (@vinferrer @eurunuela)
  • Add duecredit to handle citations #249 (@tsalo @smoia)
  • Generate dataset_description.json and README.md when they do not exist and update the json file when the subject is missing #255 (@vinferrer)
  • Create bids_ignore directory and redirect channels plot, trigger plot, logger output and subject log file to this directory #245 (@vinferrer @smoia)
  • Generate participants.tsv if it doesn't exist or update it if subject is missing in the file #244 (@eurunuela)

๐Ÿ› Bug Fix

โš ๏ธ Tests

๐Ÿ  Internal

  • Automate python packaging #262 (@smoia)
  • Add zenodo default to improve automatic release tracking #261 (@smoia)

Authors: 9

- Python
Published by smoia over 5 years ago

phys2bids - BIDS formatting of physiological recordings v2.0.0

v2.0.0 (Mon Jun 15 2020)

:tada: This release contains work from a new contributor! :tada:

Thank you, Molly Bright (@BrightMG), for all your work!

๐Ÿ’ฅ Breaking Change

  • Make heuristics a simple set of "if .. elif .. else" statements and use a dictionary instead of variables. #209 (@smoia)

๐Ÿš€ Enhancement

  • Add BIDS-compatible automatic reformatting of units of measure #222 (@vinferrer @smoia @eurunuela)
  • Add getitem and eq methods to BlueprintInput for easier slicing and comparing #213 (@smoia)
  • Improve code compliance to BIDS in BlueprintOputput #189 (@smoia)

๐Ÿ› Bug Fix

โš ๏ธ Pushed to master

  • Update ISSUETEMPLATEMEETING.md (@smoia)
  • Update badges (@smoia)
  • Invert Cesar & Vicente, reorganise badges (@smoia)
  • Update heuristic.rst (@smoia)
  • Add heuristic link (@smoia)
  • Update card link (@smoia)
  • Add card and mattermost channel for BrainWeb (@smoia)
  • Add card for BrainWeb (@smoia)
  • Updates for the BrainWeb (@smoia)

๐Ÿ“ Documentation

โš ๏ธ Tests

๐Ÿ  Internal

  • Move bids-related functions to dedicated file #234 (@smoia)
  • Remove bioread form required dependencies, ease extra modules installation #214 (@smoia @RayStick)
  • Reordering of import statements in the entire phys2bids project #195 (@eurunuela)

Authors: 8

- Python
Published by smoia over 5 years ago

phys2bids - BIDS formatting of physiological recordings v1.3.0-beta

New features: - Now support AcqKnowledge files in txt format. - Features a documentation in readthedocs

- Python
Published by smoia about 6 years ago

phys2bids - BIDS formatting of physiological recordings

- Python
Published by smoia about 6 years ago

phys2bids - phys2bids: quasi-automatic BIDS formatting of physiological recordings

Now supports LabChart files through .txt files with header

- Python
Published by smoia about 6 years ago

phys2bids - phys2bids: automatic BIDS formatting of physiological recordings

- Python
Published by smoia about 6 years ago

phys2bids - v0.4.1-beta

Bug fix: changed name of main function in setup.

- Python
Published by smoia over 6 years ago

phys2bids - v0.3.0-beta

First public release of Phys2bids.

Please read the README to see what's happening there!

- Python
Published by smoia over 6 years ago