DIRTY: DustI Radiative Transfer, Yeah!

The DIRTY radiative tranfer/dust emission model for dusty astrophysical sources. DIRTY solves the radiative transfer problem in full 3D including non-equilibrium and equilibrium thermal dust emission.

User Documentation



GitHub: DIRTY_dustrt

Quick Start


create a parameter file

dirty parameter_file

rinse, repeat

Reporting Issues

If you have found a bug in DIRTY_dustrt please report it by creating a new issue on the DIRTY_dustrt GitHub issue tracker.

Please include an example that demonstrates the issue sufficiently so that the developers can reproduce and fix the problem.


DIRTY_dustrt is made both by and for its users. We accept contributions at all levels, spanning the gamut from fixing a typo in the documentation to developing a major new feature. While DIRTY is not written in python, we welcome contributors who will abide by the Python Software Foundation Code of Conduct.

For the complete list of contributors please see the DIRTY_dustrt contributors page on Github.