As mentioned in https://github.com/cucapra/calyx-pangenome/pull/1#issuecomment-1098510248, it is good form to not commit "derived" or "other people's" data to our repository. Instead, this PR includes "recipes" to recreate the data. This way, people can see where the data comes from and our code becomes more reusable.
Namely, here's what I did:
Removed the .og files from this repository. (We're not using them yet anyway.)
Created a Makefile target to automatically fetch some GFA files for us to use. (Try make fetch.)
Created another Makefile target to automatically create these to .og files, if we ever want that.
Refactors the tiny Python depth script to take an input GFA file on the command line, instead of hard-coding it to use k.gfa.
As mentioned in https://github.com/cucapra/calyx-pangenome/pull/1#issuecomment-1098510248, it is good form to not commit "derived" or "other people's" data to our repository. Instead, this PR includes "recipes" to recreate the data. This way, people can see where the data comes from and our code becomes more reusable.
Namely, here's what I did:
.og
files from this repository. (We're not using them yet anyway.)make fetch
.).og
files, if we ever want that.k.gfa
.