Skip to content

Releases: int-brain-lab/ibllib

Release 2.31.0

06 Mar 09:34

Choose a tag to compare

features

  • training status uses new extractor map
  • refactor neurodsp to ibldsp
  • ITI qc check for iblrig v8
  • Support habituationChoiceWorld extraction in iblrig v8.15.0

bugfixes

  • NP2 waveforms extracted with correct dtype
  • Sorted cluster ids in single unit metrics

2.30.0

16 Feb 14:12

Choose a tag to compare

Release Notes 2.30

features

  • Task QC viewer
  • Raw ephys data loading documentation

other

  • Pandas 3.0 support

2.29.0

26 Jan 10:56

Choose a tag to compare

Release Notes 2.29

features

  • Added raw data loaders and synchronisation tools in brainbox.io.one.SpikeSortingLoader, method ssl.raw_electrophysiology()

2.28.2

26 Jan 10:46
68c69df

Choose a tag to compare

2.28.2

  • Fix loading of personal projects extractor map

2.28.1

18 Jan 21:20
b52d04d

Choose a tag to compare

2.28.1

  • Typo in ibllib.pipes.video_tasks.EphysPostDLC class
  • ibllib.io.raw_data_loaders.patch_settings works with iblrigv8 settings files

2.28

04 Jan 15:20
9bda491

Choose a tag to compare

Release Notes 2.28

features

  • Added ibllib.pipes.dynamic_pipeline.get_trials_tasks function

bugfixes

  • Fix ibllib.io.extractors.ephys_fpga.extract_all for python 3.8

other

  • Change behavior qc to pass if number of trials > 400 (from start) can be found for which easy trial performance > 0.9

2.27.1

04 Jan 11:00
0e78b96

Choose a tag to compare

Release Notes 2.27

features

  • Add full video wheel motion alignment code to ibllib.io.extractors.video_motion module
  • Change FPGA camera extractor to attempt wheel alignment if audio alignment fails
  • Flexible FpgaTrials class allows subclassing for changes in hardware and task
  • Task QC thresholds depend on sound card
  • Extractor classes now return dicts instead of tuple
  • Support extraction of habituationChoiceWorld with FPGA
  • New IBLGlobusPatcher class allows safe and complete deletion of datasets

bugfixes

  • Fix numpy version dependent error in io.extractors.camera.attribute_times
  • Fix for habituationChoiceWorld stim off times occuring outside of trial intervals
  • Improvements to Timeline trials extractor, especially for valve open times
  • trainingPhaseChoiceWorld added to Bpod protocol extractor map fixture
  • Last trial of FPGA sessions now correctly extracted
  • Correct dynamic pipeline extraction of passive choice world trials

2.27.1

  • Correct handling of missing TTLs in FpgaTrialsHabituation

other

  • Removed deprecated pyschofit module
  • Deprecated oneibl.globus module in favour of one.remote.globus
  • Deprecated qc.task_extractors in favour of behaviour pipeline tasks

2.25 iblrigv8 support and atlas documentation

25 Aug 14:25

Choose a tag to compare

2.25.0

Merge branch 'release/2.25.0'

Quiescence period extraction / ONE2.0

19 May 14:22

Choose a tag to compare

What's Changed

Full Changelog: 2.22.3...2.23.0

2.21.3

22 Mar 21:34

Choose a tag to compare

features

  • show atlas names in swanson plot
  • allow user to define mask regions in swanson plot

bugfixes

  • register_session: handle lack of taskData in passive sessions