Fix a crash when a GTF line has no gene/transcript id
Enable github-CI to automatically run the tests.
The background is that I am trying to generate a bed file to use with FuMa, as per https://github.com/yhoogstrate/fuma#obtain-bed-file---fuma-gencode-gtf-to-bed. I tried using the "comprehensive gene annotations" from https://www.gencodegenes.org/human/, but fuma-gencode-gtf-to-bed crashed because not all GTF lines had a gene/transcript id. Do you have any advice on which gencode GTF file is best to use? I can add that to the readme as well if you want.
This pull request contains two main changes:
The background is that I am trying to generate a bed file to use with FuMa, as per https://github.com/yhoogstrate/fuma#obtain-bed-file---fuma-gencode-gtf-to-bed. I tried using the "comprehensive gene annotations" from https://www.gencodegenes.org/human/, but
fuma-gencode-gtf-to-bed
crashed because not all GTF lines had a gene/transcript id. Do you have any advice on which gencode GTF file is best to use? I can add that to the readme as well if you want.