Case 1: Drawing DOS
DOS is outputted by dos.x. Let fildos='graphene.dos' be in the &dos block of your input.
DOS is written in 'graphene.dos'. Upload this file. A tutorial to calculate DOS is found in
Case 2: Drawing DOS and PDOS
DOS and PDOS are outputted by projwfc.x.
Let fildos='graphene' be in the &projwfc block of your input.
DOS is written in 'graphene.pdos_tot'.
PDOS are written in 'graphene.pdos_atm#1(C)_wfc#1(s)', 'graphene.pdos_atm#1(Si)_wfc#2(p)', ...
Upload all the DOS and PDOS files at once.
# A tutorial to calculate DOS and PDOS is found in