[AFC] Convert all sessions #35
Draft
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.
This PR is to track the conversion progress of all
auditory_fear_conditioning
sessionsAdd
convert_all_sessions.py
to handle the conversion of all AFC sessions to NWB format. This script includes logging, error handling, and the ability to save conversion results to a CSV file.Move the
_convert_ffii_to_avi
function fromconvert_session.py
toutils/utils.py
and renamed it toconvert_ffii_to_avi
to improve consistency within the repoRefactored the
session_to_nwb
function to acceptnwbfile_path
instead ofoutput_dir_path
Convert all sessions
Document errors
Upload to EMBER