How to use the spectrograph & analysis platform
A complete walkthrough from assembling the device to capturing spectra, plus how to use the analysis platform
1Mount the prism
Using the 3D-printed frame, fix the 15° apex, 60 mm-diameter circular prism in front of the telescope objective. Make sure the prism apex points downward.
2Connect the camera
Connect the QHYCCD MiniCAM8M cooled monochrome astronomy camera to the telescope’s focal plane, ensure the connection is secure, and enable cooling to reduce sensor noise.
3Set up the mount
Set up the telescope on the EQ6-Pro mount and complete polar alignment. The prism deflects light, so tilt the telescope along the prism apex direction to compensate for the image offset.
4Prepare the software
Use TheSkyX Professional Edition to find your target, and SharpCap to control the camera during capture.
Capture tips
- Locate the target in TheSkyX, making sure the star still images after the prism deflection
- Use SharpCap’s live view to confirm the spectrum is visible in the frame
- The spectrum should appear as a horizontal dispersion band, with color shifting from blue to red
- Capture at least a few hundred frames; stacking them later improves SNR
- Record the target star’s name and capture time for later analysis
Frame stacking
Use stacking software (e.g. AutoStakkert, PixInsight) to stack the video frames and reduce noise, producing a single spectrum image (PNG or JPG).
Spectrum extraction
Rotate the stacked image to horizontal and crop out the usable spectral region. Make sure the full spectrum is visible, blue end on the left and red end on the right.
Upload & analyze
Go to the “Analyze” page, upload the processed spectrum image, and click “Run processing”. The system runs the pipeline and outputs the classification automatically.
Below are the Python data-processing programs developed in this research, listed in processing order. Each handles one stage, together covering the full pipeline from raw video to spectral curve.
The two programs below are used to build and validate the spectral classification model. They have been ported to TypeScript and can be explored interactively on the “AI Lab” page:
Stellar spectral type under the Harvard scheme (O-B-A-F-G-K-M)
Effective temperature fitted from the continuum shape (Kelvin)
Estimated mass, luminosity and radius ranges for the matched type
Detected absorption lines, each labeled with the likely element
Per-type match scores combining temperature and spectral lines
Characteristic features of the matched type (He I, Balmer, Ca II, TiO, etc.)
- •The uploaded spectrum image should be clear — avoid over- or under-exposure
- •Make sure the spectrum is oriented correctly (blue on the left, red on the right); rotate the image first if needed
- •Results are for reference only; for science-grade precision use professional software for calibration
- •Upload only spectra captured with this project’s device, since the calibration is specific to it
- •For low-confidence results, capture multiple times and cross-check