I have a set of differentially expressed genes after analysis of RNAseq data. How can I sort them into protein coding genes and miRNA, ncRNA? 
I have used HISAT2-STRINGTIE-BALLGOWN for analysis.
Reference genome: GRCh38 with annotation from Ensembl release 84. 
Colsult our ancestors wisdom:

[Question: How One Can Separate Noncoding From Coding Ucsc And Ensembl Transcripts][1]

[Question: Identify lncRNA in list of Ensembl ID's][2]

[Question: How to filter out the non-coding genes?][3]

[Question: How to separate htseq-count table to coding RNAs and non-coding RNAs][4]

[Question: BiomaRt: protein coding transcript identification][5]


  [1]: https://www.biostars.org/p/72009/
  [2]: https://www.biostars.org/p/199646/
  [3]: https://www.biostars.org/p/101643/
  [4]: https://www.biostars.org/p/159569/
  [5]: https://support.bioconductor.org/p/62441/