Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upcoming Major Update 0.4.0: Scheduled for Mid May 2024 #146

Open
3 of 8 tasks
dvm-shlee opened this issue Jan 31, 2024 · 3 comments
Open
3 of 8 tasks

Upcoming Major Update 0.4.0: Scheduled for Mid May 2024 #146

dvm-shlee opened this issue Jan 31, 2024 · 3 comments
Assignees
Labels
Notice Notice from team

Comments

@dvm-shlee
Copy link
Member

dvm-shlee commented Jan 31, 2024

I am now targeting to complete the overhaul by the end of May 2024. Here’s a recap of what we’re working on and the current status:

  • Code Clean-up: Enhance readability and efficiency of core modules.
  • Reorganization: Streamline the structure of core modules.
  • Refactoring Command-Line Scripts: Ongoing improvements to enhance usability.
  • Documentation and Tutorials
  • Enhanced Continuous Integration (CI): Integrate pytest, and automating release, packaging, and publishing processes.
  • Plugin Module for BIDS Organization: Work in Progress.
  • Image Reconstruction Helper: Implement a new Plugin architecture.
  • Journal Publication: Aim to publish this project to open software / data science journal

Thank you all for your patience and continued support. Your involvement is invaluable as we move forward and improve our project together.

@dvm-shlee dvm-shlee added the Notice Notice from team label Jan 31, 2024
@dvm-shlee dvm-shlee added this to the v0.4.0 release milestone Jan 31, 2024
@dvm-shlee dvm-shlee self-assigned this Jan 31, 2024
@dvm-shlee dvm-shlee pinned this issue Jan 31, 2024
@dvm-shlee dvm-shlee unpinned this issue Apr 15, 2024
@dvm-shlee
Copy link
Member Author

All,

Apologies for the delay in updates; it has been a busy period, but progress has been made toward the 0.4.0 release.

    1. and 2. The core module for handling brkraw data has been cleaned up and reorganized into the API module. The original 'lib' module remains unchanged to maintain functionality. In future versions, the 'lib' module will be deprecated. The updated module currently lacks command-line scripts, but I anticipate the 'tonii' functionality to be completed by late April, followed by the new modular BIDS converter by mid-May, which will coincide with the 0.4.0 release.
    1. This section might take some time, but I am currently using my own Jupyter notebook to test the new codes. I plan to include these updates on the release date.
    1. Work in Progress.
    1. Work in Progress (tentatively ready by mid-May with the release).
    1. @timwahoo is currently assisting me, and the core module is ready. I am working on some boilerplate code to integrate image reconstruction functionalities, including the BIDS converter. Stay tuned.
    1. After the release of version 0.4.0, I plan to comprehensively revise the existing manuscript draft.

@dvm-shlee dvm-shlee changed the title Upcoming Major Update & Code Overhaul Announcement: Scheduled for Early February 2024 Upcoming Major Update 0.4.0: Scheduled for Mid May 2024 May 6, 2024
@dvm-shlee dvm-shlee moved this to In Progress in BrkRaw v0.4 May 15, 2024
@araikes
Copy link

araikes commented Sep 5, 2024

I'm interested in seeing this in the wild. Anything I can do to help?

@dvm-shlee
Copy link
Member Author

@araikes Thank you for your supportive message!

I’ve been dedicating most of my time to an ongoing group project, so I haven’t had the chance to make updates on this yet. I plan to start working on BrkRaw again from November 6, once the ISMRM abstract deadline has passed.

I’ve rewritten most of the code from scratch to simplify future maintenance and compatibility, and to provide extensibility by allowing custom reconstruction workflows to be integrated as plugins.

After releasing version 0.4.0, I’ll be sure to compile a list of areas where help would be appreciated. Thanks again for reaching out!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Notice Notice from team
Projects
Status: In Progress
Development

No branches or pull requests

2 participants