MNGL pipeline