software

Research software for stellar magnetism, spectropolarimetry, and astronomy workflows by Tianqi Cang.

I build research software for spectropolarimetric analysis, stellar magnetic-surface imaging, and astronomical literature tracking. Together, these tools connect spectra, physical inference, and the daily research workflow.

Zeeman–Doppler imaging · Python

TESSA

TESSA (Tomographic Exploration of Stellar Surface Analysis Interface) is a web-based ZDI application for reconstructing stellar magnetic and brightness maps. It combines stellar surface and polarized line-profile models with a maximum-entropy inversion engine and an interactive interface for configuration, execution, and result visualization.

  • Zeeman–Doppler imaging
  • Maximum entropy
  • Magnetic surface maps
  • Interactive Web UI

Role
Creator and maintainer

GitHub

Spectropolarimetric analysis · Python

LSDpy_UI

A browser-based and command-line implementation of Least Squares Deconvolution for stellar spectra. It extracts high signal-to-noise mean Stokes I, V, and diagnostic null profiles for radial-velocity measurements and magnetic-field detection.

  • Least Squares Deconvolution
  • Stokes I, V, and N
  • Radial velocity
  • Web UI and CLI

Role
Creator and maintainer

GitHub

Literature intelligence · Python

astroReport

An automated literature-monitoring system that collects new arXiv papers in selected astronomy categories, produces AI-assisted Chinese summaries tailored to defined research interests, and delivers a concise email digest every weekday.

  • arXiv monitoring
  • AI-assisted summaries
  • Email digest
  • GitHub Actions

Role
Creator and maintainer

GitHub

Reference services

Data and literature resources