Skip to content
Open
Show file tree
Hide file tree
Changes from 22 commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
75423fc
Rename bbc2dcm to bfd9000_dicom
zgypa Oct 10, 2025
6c332b7
Update VSCode settings to reflect the new bfd9000_dicom directory path
zgypa Oct 10, 2025
7b043cf
Add pyproject.toml for project configuration and dependencies
zgypa Oct 10, 2025
92f064a
Refactor README.md and add DTO architecture documentation; implement …
zgypa Oct 10, 2025
b497352
Refactor DICOM metadata models to use UID type for SOP Class and Inst…
zgypa Oct 10, 2025
fee012d
Initial copilot work. No logic yet.
zgypa Oct 10, 2025
cb7782e
Add initial plan for DICOM metadata structure and models
zgypa Oct 10, 2025
bba799a
Fix test path in VSCode settings and remove unused pydicom import in …
zgypa Oct 10, 2025
532328e
Add BFD9000 logo and update README for legacy collection conversion
zgypa Oct 10, 2025
b4e120a
Update BFD9000 logo image in documentation with the upside down version.
zgypa Oct 10, 2025
7caf174
Remove JPEG 2000 handling code and associated plan documentation
zgypa Oct 11, 2025
f006132
Update logo image syntax in README for consistency
zgypa Oct 11, 2025
04ae94b
Clarify description of converters in README for improved understanding
zgypa Oct 11, 2025
9538b32
Refactor radiograph converter: move metadata extraction to utils and …
zgypa Oct 11, 2025
aa27339
Refactor DICOM converters:
zgypa Oct 11, 2025
1dbc7b3
Moved compression.py to converters package
zgypa Oct 11, 2025
a390729
Refactor DICOM converter structure and enhance test coverage:
zgypa Oct 11, 2025
f9bb457
Refactor Bolton Brush utilities: remove unused metadata loading funct…
zgypa Oct 11, 2025
4f7c11e
Refactor TIFFConverter: remove unnecessary whitespace and improve cod…
zgypa Oct 11, 2025
96bff09
Add .pylintrc configuration to disable logging f-string interpolation
zgypa Oct 11, 2025
30f618a
Refactor converter_examples.py: remove unused convert_to_dicom functi…
zgypa Oct 11, 2025
65b0e17
Refactor utils and models: clean up whitespace, enhance metadata extr…
zgypa Oct 11, 2025
161d299
Refactor converters and models: clean up whitespace, update age forma…
zgypa Oct 11, 2025
553f88b
Refactor metadata extraction: replace deprecated utility function wit…
zgypa Oct 11, 2025
9f3fbe8
Remove deprecated utils module and update maximum patient number in B…
zgypa Oct 11, 2025
27d638b
Fix patient ID in maximum age test case for Bolton Brush data extraction
zgypa Oct 11, 2025
a01dc0d
Merge branch 'develop' into feature/20-bfd9000_dicom-dto
zgypa Oct 12, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .pylintrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
[MESSAGES CONTROL]
disable=logging-fstring-interpolation
4 changes: 2 additions & 2 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,12 @@
"python.testing.unittestArgs": [
"-v",
"-s",
"./bbc2dcm/tests/",
"./bfd9000_dicom/tests/",
"-p",
"test_*.py"
],
"python.analysis.extraPaths": [
"${workspaceFolder}/bbc2dcm/",
"${workspaceFolder}/bfd9000_dicom/",
],
"python.testing.pytestEnabled": false,
"python.testing.unittestEnabled": true
Expand Down
4 changes: 3 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,10 @@
<img src="./documentation/images/BFD9000_logo_white.png" alt="BFD9010" width="300">

# BFD9000

Contrary to popular belief, the BFD9000 stands for Bolton Files Dicomizer 9000. 9000 is just a huge version number, which is supposed to be intimidating.

Tools and processes to convert the Bolton-Brush Collection to digital format.
Tools and processes to convert legacy collections to digital format. This was developed from the need to preserve and digitize and archive the Bolton Brush Growth Study Collection.

## Background

Expand Down
205 changes: 0 additions & 205 deletions bbc2dcm/README.md

This file was deleted.

33 changes: 0 additions & 33 deletions bbc2dcm/bfd9000_dicom/__init__.py

This file was deleted.

110 changes: 0 additions & 110 deletions bbc2dcm/bfd9000_dicom/tiff2dcm.py

This file was deleted.

Loading