Skip to content

dinissilva99/spectraview

Repository files navigation

⚛️ spectraview - Easy Spectrum Visualization Tool

Download spectraview


📋 About spectraview

spectraview is a simple tool for viewing and analyzing vibrational spectroscopy data. It shows graphs of data from different file types. You can see clear lines, zoom in, and check specific points with ease. The tool supports many file formats used in chemistry and science, like JCAMP-DX, CSV, JSON, and SPC files.

It uses both Canvas and SVG for smooth drawing and good performance. The tool includes smart ways to reduce data points without losing important details. This lets you handle big data sets without slowing down your computer. spectraview also makes it easier to spot peaks and correct baselines in your spectra.

This tool works on Windows and needs no programming knowledge to use.


🚀 Getting Started

This section guides you on how to get the software on your Windows PC and start using it.

What You Need

  • A Windows PC (Windows 10 or later recommended)
  • An internet connection to download the software
  • Spectral data files like JCAMP-DX, CSV, JSON, or SPC to open in spectraview
  • At least 200 MB of free disk space
  • Basic knowledge of opening files and folders on Windows

🔽 How to Download and Install spectraview

  1. Open the spectraview releases page by clicking this link:

    Download spectraview

  2. On the releases page, look for the latest version. It is usually at the top of the list.

  3. Find the Windows installer file. It will have a name ending in .exe or .msi, for example, spectraview-setup.exe.

  4. Click the file to download it. Wait for the download to finish.

  5. Once downloaded, open the file by double-clicking on it.

  6. The installer window will open. Follow the instructions:

    • Click Next to move forward.
    • Choose where you want to install the program or keep the default location.
    • Click Install to start the process.
    • When it finishes, click Finish to close the installer.
  7. After installation, you can find spectraview in your start menu or desktop.


🖥️ How to Run spectraview

  1. Open spectraview from the start menu or desktop shortcut.

  2. To open your data file, click File in the top menu, then Open.

  3. Browse to your spectroscopic data file and select it.

  4. The spectrum graph will appear in the main window.

  5. Use your mouse to zoom into areas of interest by scrolling.

  6. Move the cursor over the graph to see exact data point values.

  7. Use the toolbar options for baseline correction, peak detection, and data smoothing if needed.


🔧 Features Overview

  • File Support: Open JCAMP-DX, CSV, JSON, and SPC data files directly.
  • Data Display: View data with clear lines using Canvas and SVG hybrid rendering.
  • Data Handling: Large data sets are downsampled automatically for smooth display.
  • Interactive Graphs: Zoom, pan, and snap crosshairs to data points for precise readings.
  • Data Processing: Built-in options for baseline correction and peak detection help analyze spectra.
  • Easy Controls: Toolbar buttons let you apply data filters and save your work.
  • Export: Save modified or raw data as CSV or JSON for later use.

🖱️ How to Use Core Functions

Zoom and Pan

  • Use the mouse wheel or trackpad to zoom in or out on your data graph.
  • Click and drag to move around the graph view.

Snap-to-Data Crosshairs

  • Move your mouse over graphs to see crosshair lines.
  • The crosshairs snap to the nearest data point for exact values.

Baseline Correction

  • Click the Baseline Correction button in the toolbar.
  • Choose the method and threshold to remove unwanted baseline drift.
  • Click Apply to update the graph.

Peak Detection

  • Click the Peak Detection button.
  • Adjust sensitivity to find important peaks.
  • Detected peaks will be marked on the graph.

⚙️ Supported File Formats

spectraview supports common spectroscopy data files:

  • JCAMP-DX: Widely used in infrared and Raman spectroscopy.
  • CSV: Simple numerical data in comma-separated values format.
  • JSON: Structured data format for flexible importing.
  • SPC: Proprietary spectroscopy file format.

Files can be loaded directly from your PC.


🛠️ Troubleshooting Common Issues

  • Program does not open: Restart your PC and try again.
  • Cannot open file: Check the file format is supported and the file is not corrupted.
  • Errors during installation: Make sure you have permission to install new programs on your PC.
  • Graph does not show: Verify you opened a data file and not an unsupported format.
  • Performance feels slow: Close other programs and try again. Large files may take longer to load.

📱 Additional Tips

  • Save your sessions often using the Save option in the File menu.
  • Use the exported CSV or JSON files to share data or use in other programs.
  • Check the View menu to customize how graphs and data tables look.
  • Use the Undo button to reverse recent changes.

🌐 Where to Download spectraview

Download the latest Windows installer here:

Download spectraview

Use this page to find the newest version and release notes.


🔗 Useful Links


⚙️ System Requirements

  • Windows 10 or newer, 64-bit recommended
  • 4 GB RAM minimum, 8 GB or more preferred for large files
  • 200 MB free disk space
  • Internet access recommended for downloading updates and documentation

🖼️ Screenshots and Visual Guide

The program shows the data graph and toolbar in a clean interface. Use mouse controls to zoom and pan. Crosshairs follow your cursor for detailed info.

The toolbar includes buttons for opening files, baseline correction, peak detection, and export options.


📝 License

spectraview is distributed under the MIT license. You may use, modify, and distribute it freely. Visit the GitHub page for details.

About

Render interactive React components for visualizing and analyzing vibrational spectroscopy data, including IR, Raman, and NIR spectra.

Topics

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors