SpecdrawJS: Full client-side mode - SampleSet spectra
This interactive visualization displays a two-dimensional HSQC spectrum from the BMSE000139 entry, rendered through SpecdrawJS in its full client-side mode. The application loads spectral data from the NMRPro server and visualizes peak intensities using D3.js for rendering and interaction. Users can zoom along the z-axis with the mouse wheel to intensify peaks, while the SpecdrawJS library manages the spectrum display within a 960-by-500-pixel container. The example demonstrates SpecdrawJS’s application programming interface, configured via `specdraw.App().config(2)` and bound to the container using D3’s selection and call methods.
AI-generated descriptionThis example demonstrate using SpecdrawJS in interactive view mode. This mode is most suitable for spectral databases, as it allows zooming, viewing of multiple spectra (i.e datasets) in the same App. Interactive view mode doesn't support peak picking, integration, binning or saving spectra as images.
NB: Use mouse wheel (scroll) to zoom on the z-axis (intensify peaks in the spectrum).
For details about SpecdrawJS.
For more examples see NMRPro.