Markus D. Herrmann

Results 41 issues of Markus D. Herrmann

## Context **Issue type**: (Potential) bug report **Operating system** : Ubuntu 16.04 **Platform**: 64-bit x86 **OpenSlide version**: 3.4.0 **Slide format**: SVS (Motic scanner) ## Details Openslide can only read the...

enhancement
format-aperio

Sometimes I get the following errors: ``` uwsgi_response_write_body_do(): Broken pipe [core/writer.c line 419] during GET /output (127.0.0.1) ``` or ``` uwsgi_websockets_recv_pkt(): Connection reset by peer [core/websockets.c line 194] during GET...

Applying the logic of #193 to Segmentation instances.

bug

This PR introduces changes to support storing multiple connected components for the same segment (labeled mask) in a DICOM Segmentation instance. This is currently not supported by the DICOM standard,...

enhancement

In case of intensity measurements for annotations, the microscopy image (and the optical path) need to be specified for the measurements. This PR adds allows including a reference to the...

enhancement

This PR introduces changes to unify exceptions between `DICOMwebClient` and `DICOMfileClient`. Specifically, it ensures that errors that would result in `requests.HTTPError` exceptions in `DICOMwebClient` are handled the same way by...

enhancement

This PR implements utilities to create authorized `requests.Session` objects using OpenID Connect (OIDC). It introduces two public classes that are both derived from `requests.Session`: - `ConfidentialClientSession` for confidential clients using...

enhancement

@pieper @chafey As discussed in #56, it would be great to implement a `DICOMs3Client` based on [DICOMwebProtocol](https://github.com/MGHComputationalPathology/dicomweb-client/blob/a1d4f020b1f2ac32822aad87a4f6f2bfecf95670/src/dicomweb_client/protocol.py#L18). In general, I think we should consider the following aspects for the design...

enhancement

It would be helpful to add a [TileDebug](https://openlayers.org/en/latest/apidoc/module-ol_source_TileDebug-TileDebug.html) source to the map to enable debugging (e.g., to debug tile shifts https://github.com/MGHComputationalPathology/slim/issues/39).

enhancement