Draft
Conversation
* Update .pre-commit-config.yaml * Update README.md * refactor tab "about" * Update tab_about.py * Update tab_about.py * refactor tab "data" * data worker does not work * Update tab_data.py * remove tab_session * refactor splash * Update splash.py * refactor log tab * Update tab_log.py * Update tab_log.py
Bugfix. Copy log session from one drive to another
add getter/setter for extractor tasks
* refactor sound functions * keep signature of `make_sound()` * more refactoring * ruff * Update sound.py * Update sound.py * Update sound.py * Update sound.py * Update sound.py * Update test_sound.py * Update sound.py * Update sound.py
Feat/plot grouping
This reverts commit 12a515c.
This reverts commit d4ad37e.
typo fix in file name for photometry
* Refactor `online_plots.py` to improve CLI handling and modularize plot application logic. * Switch `online_plots` to use multiprocessing for improved process management and integrate graceful termination handling. Update `base_choice_world` to reflect these changes. * Update base_choice_world.py * some fixes * Update online_plots.py * Update online_plots.py * Update online_plots.py * Update online_plots.py * Update online_plots.py * Refactor Alyx session registration and improve typing across `base_tasks` and `base_choice_world` classes. * Update base_choice_world.py * move online plots to session folder * Update base_choice_world.py * Update online_plots.py * Update test_alyx.py * Update test_alyx.py * Update online_plots.py * Update base_choice_world.py * Update test_online_plots.py * Update test_online_plots.py * Update CHANGELOG.md
* micromanipulator NP2 compute with reversed reference shank * micromanipulator GUI wip * WIP np2.4 * function to register probe insertions and trajectories to alyx * micromanipulator GUI update * changelog and create entrypoint * add window icon ! * ruff format on top of check * bump ibllib version number * fix the tests ! * gui micromanipulator: single shank support * modify spacings: it is actually 250 um shank to shank * when updating an existing probe, the values get replaced * add the pivot shank combobox * put the pivot shank in black and bold in the display * fix tests by providing custom shanks spacings * handle shank order instead of pivot shank * ruff ruff ruff * micromanipulator GUI: roll angle computations * fix the GUI registration part * fiiiiine --------- Co-authored-by: Florian Rau <bimac@users.noreply.github.com>
* frameclock channel added as a parameter to the hardware settings * testing happiness * mocking hardware settings * ruff * named temporary file necessary * compatibility with iblphotometry 0.1.2 * ruff * bumped iblphotometry version * decoupled copier and tests from ibl-photometry * ruff
* Improve type hints and docstrings in `get_local_and_remote_paths` function * Tests for iterate_previous_sessions() * Refactor `get_previous_sessions` to improve readability * Refactor `get_local_and_remote_paths` to use Pydantic model * Refactor `TaskArgsMixin` to simplify temporary directory handling * Fix incorrect initialization of `AdvancedChoiceWorldSession` in test * Remove `get_commit_hash` and related test, cleanup unused imports * Refactor type hints, docstrings, and logic in `path_helper` functions; add test cases for `iterate_collection`. * Remove unnecessary typehints for data returned by load_pydantic_yaml * Update test_path_helper.py * Refactor `SessionInfo` integration: update type hints, `test_choice_world`, and replace `Bunch` with `SessionInfo` in `path_helper`. * ruff * Refactor `_iterate_protocols`: add type hints, enhance docstrings, improve variable naming, and streamline logic with `re`. * Add unit tests and refactor `path_helper`; introduce `deduce_settings_filename`, enhance docstrings, type hints, and validation logic * Enhance docstrings in `path_helper`: improve formatting, consistency, and type references with reStructuredText conventions * Update CHANGELOG.md * Add unit tests for `get_local_and_remote_paths` and `load_pydantic_yaml`; refactor imports in `test_path_helper`. * Enhance docstrings in `path_helper`: add detailed examples, notes, and path descriptions. * Update main.yaml * Add concurrency to cancel in-progress workflow runs for the same PR/branch
* move sending of trial data ahead of sleep timer * Create test_passive_stimulus.pqt * Revert "Create test_passive_stimulus.pqt" This reverts commit 8c177f0. * Update CHANGELOG.md
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.