This might be more about IEDB than tcrmatch and how the data files get released. I can see that the update scripts gives the old file a date but that's not sufficient for provenance. There really isn't a way to reproduce a tcrmatch run using the same data file if you don't happen to know and have an exact copy. I think it would be much better if the IEDB publishes new data releases with some sort of version number, as well as keep the old releases available.
This might be more about IEDB than tcrmatch and how the data files get released. I can see that the update scripts gives the old file a date but that's not sufficient for provenance. There really isn't a way to reproduce a tcrmatch run using the same data file if you don't happen to know and have an exact copy. I think it would be much better if the IEDB publishes new data releases with some sort of version number, as well as keep the old releases available.