MMDC documentation¶
The Markarian Multiwavelength Data Center (MMDC) retrieves multiwavelength,
multitemporal data of blazars and any sky position from radio to gamma rays, and models their
broadband emission. It can be used in the browser at mmdc.am or from
Python with the astro-mmdc SDK.
Using the website¶
- Getting SED data: build the SED of a source, filter it in time, explore it, download it as CSV.
- Blazar SED modeling: the SSC, EIC and hadronic models and every parameter.
- Fitting your SED: fit a model to your own data and read the result.
Python SDK¶
from astro_mmdc import MMDC
client = MMDC()
sed = client.sed.get(ra=187.2779, dec=2.0524, name="3C 273")
print(sed.source.redshift, sed.points)
- Getting started: installation, creating a client, quick start.
- Scripts and AI agents: rules and recipes for code that calls MMDC without a person at the browser, including raw HTTP.
- Guides:
- SED data: the SED of any sky position.
- Observations: the unified observations catalog (SED + lightcurve).
- Swift UVOT/XRT analysis: on-demand Swift analysis with the MADAM pipeline.
- Blazar emission modeling: SSC, EIC and hadronic model fits.
- Results & errors: working with fit results and handling errors.
- Advanced: manual job control, synchronous inference, the
BatchResultreference.
- API reference: every method of the four resource namespaces.
Links¶
- MMDC: mmdc.am
- Paper: Sahakyan et al. 2024, AJ, 168, 289, doi:10.3847/1538-3881/ad8231 (arXiv:2410.01207). Please cite it when you use MMDC data or models; see Citing.
- SDK source and issues: github.com/icranet/astro-mmdc
- Questions and bug reports: GitHub issues or the contact form at mmdc.am/#contact
License¶
The SDK is BSD-3-Clause, see LICENSE. MMDC data are available under CC BY 4.0.