Eduardo Pinho

Results 140 issues of Eduardo Pinho

The abstraction `FileMetaTable`, which contains the processed properties of a DICOM file's meta information group, is defined as a plain data struct. It is easy for a user to construct...

enhancement
A-lib
C-object

The current data set writing capabilities via the object `write_dataset` methods allow the user to choose the transfer syntax of the output data: ```rust let ts = TransferSyntaxRegistry.get("1.2.840.10008.1.2.1").unwrap(); obj.write_dataset_with_ts(&mut out,...

enhancement

Intra-doc links are already stabilized, have worked in docs.rs for far longer than that, and are easier to write and less error prone than working with HTML links directly. I...

help wanted
good first issue

This proposes an extension to the `IndexerInterface` so that API consumers can request multiple items to be unindexed at once. Resolves #594. This extension to the API should be carefully...

enhancement
feedback-request
sdk

The current definition for [`unindex`](https://github.com/bioinformatics-ua/dicoogle/blob/dev/sdk/src/main/java/pt/ua/dicoogle/sdk/IndexerInterface.java#L73) can take a single URI. As most implementations of this imply one index write for each removal, this constitutes a performance bottleneck. If an overload...

sdk

There is a possible use case for icons laying in the webapp's top bar, and so we could use a means of extending it with plugins. @bastiao what do you...

feature request
low priority
webapp

The new server configuration file supports a list of default storage plugins (`default-storage` in the `archive` part). It is yet to be used by the built-in DICOM Storage service.

enhancement
dicoogle-core
good first issue

Although we have a Dicoogle plugin set interface exposing a [shutdown()](https://github.com/bioinformatics-ua/dicoogle/blob/dev/sdk/src/main/java/pt/ua/dicoogle/sdk/PluginSet.java#L115) event method and a [shutdown()](https://github.com/bioinformatics-ua/dicoogle/blob/dev/dicoogle/src/main/java/pt/ua/dicoogle/plugins/PluginController.java#L260) method in our plugin controller, none of these are actually being called. Maybe it...

bug
high priority
dicoogle-core

If additional classes are loaded alongside Dicoogle, the operation to retrieve a preview or thumbnail may fail because the servlet assumes that the first image reader obtained is a dcm4che...

bug
low priority
dicoogle-core

In the event that one of the DICOM properties in the DIM output is the string of a valid JSON object, the `DIMGeneric` construct interprets that string as a JSON...

bug
sdk