In a gtf file I see "gene_type" column with different names like below. Among those names what all come under non-coding, protein_coding, lncRNA?
3prime_overlapping_ncRNA IG_C_gene IG_C_pseudogene IG_D_gene IG_J_gene IG_J_pseudogene IG_V_gene IG_V_pseudogene IG_pseudogene Mt_rRNA Mt_tRNA TEC TR_C_gene TR_D_gene TR_J_gene TR_J_pseudogene TR_V_gene TR_V_pseudogene antisense_RNA bidirectional_promoter_lncRNA lincRNA macro_lncRNA miRNA misc_RNA non_coding polymorphic_pseudogene processed_pseudogene processed_transcript protein_coding pseudogene rRNA ribozyme sRNA scRNA scaRNA sense_intronic sense_overlapping snRNA snoRNA transcribed_processed_pseudogene transcribed_unitary_pseudogene transcribed_unprocessed_pseudogene translated_processed_pseudogene unitary_pseudogene unprocessed_pseudogene vaultRNA
I see the gene_type protein_coding. Are those only the protein_coding or should I also consider any other gene_type? What all come under non-coding? And lncRNA?