-
Notifications
You must be signed in to change notification settings - Fork 8
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Replace methods in dataset.py with classes * Two types of samples * Image metadata class not from opentile * Use DicomAttribute to specify dicom attribute requirements * Use FieldFactory for creating fields with json serialization properties * Add from_dataset()-methods * Specimen samples with preparation steps * Extended optical path * Initial use of marshmallow * Remove dataclass field factory * Update dependencies * Improve restriction on sampling chain * Use cached property for uidss * Add tests * Run codespell * Spell fixes * Fix serialization and deserialization of specimen * Class and instance for default values * Read specimen from dataset * Refactor * Test slide sample from dataset * Merge base, user, and default model * Serialize staining instead of only compound * Add default metadata to main inits * Add license to new files * Rename module for json serialization * Dump/load dicom using marshmallow * Rename json schemas * Remove additional attributes * Remove old comments and organize imports * Tests for default models * Add generic type * Deserialize label * Simplify sample json * Simplify step json * Move subclass behavior to subclass * Separate dicom dataset methods from model * Method for creating WsiMetadata from multiple datasets * Lut implementation * Allow separate start for lut components * Move metadata to wsidicom * Enable defining pixel spacing * Add icc profile to test * Rename test file * Merge optical path lists * Remove dateutil, update highdicom * Fix empty `tile` fetching * Update changelog * Relax pydicom requirement * Update for changes in wsidicom metadata * Use remove confidential methods * Release 0.12.0 * Update lock * Update lock * Fix tests
- Loading branch information
1 parent
8302ffd
commit 7846b5d
Showing
36 changed files
with
2,343 additions
and
1,637 deletions.
There are no files selected for viewing
This file contains 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
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -4,4 +4,5 @@ Pipfile.lock* | |
.pytest_cache* | ||
*__pycache__** | ||
.vscode | ||
typings | ||
typings | ||
.coverage |
This file contains 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
This file contains 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
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
Oops, something went wrong.