corosims simulates observations with the Roman Coronagraph by wrapping cgisim (ascl:2605.010) and provides a modular way to define scenes and observation batches with user-defined sources, arbitrary timeseries of wavefront errors, and detector noise (based on emccd_detect, ascl:2605.008).