Research
Security News
Quasar RAT Disguised as an npm Package for Detecting Vulnerabilities in Ethereum Smart Contracts
Socket researchers uncover a malicious npm package posing as a tool for detecting vulnerabilities in Etherium smart contracts.
dicom-microscopy-viewer
Advanced tools
Web-based viewer for DICOM Visible Light Whole Slide Microscopy Images
Web-based viewer for DICOM Visible Light Whole Slide Microscopy Images.
The dicom-microscopy-viewer package can be installed via npm
package manager:
npm install dicom-microscopy-viewer
The library can be build locally with rollup:
git clone https://github.com/dcmjs-org/dicom-microscopy-viewer ~/dicom-microscopy-viewer
cd ~/dicom-microscopy-viewer
npm install
npm run build
The library can be tested locally with mochify (using mocha and chai):
git clone https://github.com/dcmjs-org/dicom-microscopy-viewer ~/dicom-microscopy-viewer
cd ~/dicom-microscopy-viewer
npm install
npm test
const url = 'http://localhost:8080/dicomweb';
const client = new DICOMwebClient.api.DICOMwebClient({url});
const studyInstanceUID = '1.2.3.4';
const seriesInstanceUID = '1.2.3.5';
const viewer = new DICOMMicroscopyViewer.api.DICOMMicroscopyViewer({
client,
studyInstanceUID,
seriesInstanceUID
});
viewer.render({container: "viewport"});
This is work-in-progress and should not be used in clinical practice.
The viewer allows visualization of VL Whole Slide Microscopy Image datasets stored in a DICOMweb compatible archive. It leverages the dicomweb-client JavaScript library to retrieve data from the archive.
Currently, the viewer only supports
The developers gratefully acknowledge their reseach support:
FAQs
Interactive web-based viewer for DICOM Microscopy Images
The npm package dicom-microscopy-viewer receives a total of 1,266 weekly downloads. As such, dicom-microscopy-viewer popularity was classified as popular.
We found that dicom-microscopy-viewer demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 0 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Research
Security News
Socket researchers uncover a malicious npm package posing as a tool for detecting vulnerabilities in Etherium smart contracts.
Security News
Research
A supply chain attack on Rspack's npm packages injected cryptomining malware, potentially impacting thousands of developers.
Research
Security News
Socket researchers discovered a malware campaign on npm delivering the Skuld infostealer via typosquatted packages, exposing sensitive data.