dcmjs-dimse icon indicating copy to clipboard operation
dcmjs-dimse copied to clipboard

DICOM DIMSE implementation for Node.js using the dcmjs library

Results 8 dcmjs-dimse issues
Sort by recently updated
recently updated
newest added

An attempt was made to implement C-STORE SCP streaming support, based on the ideas discussed in https://github.com/PantelisGeorgiadis/dcmjs-dimse/issues/39. More specifically, the `Scp` class was enriched with two extra functions that give...

enhancement

Just noticed that it would be useful if the `A transfer syntax transcoding from ${t.getTransferSyntaxUid()} to ${s} is currently not supported. Skipping...` error could be surfaced/handled by clients of dcmjs-dimse....

enhancement

**I tried to add the enumeration of listening events of Server class, Client class and Request class, and added the type definitions of all Dicom tags** # Dicom Tags export...

Added DICOM VRs in order to easily get/set Dataset Elements (including sequences) For instance: ` new Dataset({fakeProperty:'anyValue}) // throws a tsc error const ds=new Dataset({}) ds.setElement('PatientName',1234) // throws a tsc...

enhancement

I've run into situations where large DICOMs being C-STORE'd cause the container running Node.js + dcmjs-dimse to run out of memory. This appears to be because the whole DICOM dataset...

enhancement

In the DICOM spec, the implementation version (as set by the `setImplementationVersion`) should be a maximum of 16 characters. We observed in the wild silent failures - association requested, association...

enhancement

When using C-FIND , how to set the character encoding? Garbled characters may appear when using Chinese or other language characters. The character encoding set by the peer SCU is...

question

I used wireshark to capture the response results of two dimse tools and got different response content. The response structure of dcmjs-dimse seems to be problematic. This is request: ![request](https://github.com/user-attachments/assets/943c6ff4-b178-4e9f-9706-dcb81a6293ed)...

question