Not sure if it is really a good idea to manage this with Ansible (we currently do this by hand)
We can now import LRG transcript mappings from the NCBI (with mutalyzer/mutalyzer#147), which are updated daily. So it makes sense to setup a cron job for this using Ansible.
For the NCBI mapview import, I think we should configure the mapview files in Ansible and they are downloaded and imported at playbook run. Of course this can be optimized by keeping the downloaded file and only doing this when we configure a new file that isn't yet downloaded. Downside is still that importing takes a very long time, so whenever there is a new mapview release the Ansible run would take very long as well.
ftp://ftp.ebi.ac.uk/pub/databases/lrgex/list_LRGs_transcripts_GRCh37.txt
https://gist.github.com/martijnvermaat/ce84945d05b4e42d3584
Not sure if it is really a good idea to manage this with Ansible (we currently do this by hand)
We can now import LRG transcript mappings from the NCBI (with mutalyzer/mutalyzer#147), which are updated daily. So it makes sense to setup a cron job for this using Ansible.
For the NCBI mapview import, I think we should configure the mapview files in Ansible and they are downloaded and imported at playbook run. Of course this can be optimized by keeping the downloaded file and only doing this when we configure a new file that isn't yet downloaded. Downside is still that importing takes a very long time, so whenever there is a new mapview release the Ansible run would take very long as well.
ftp://ftp.ebi.ac.uk/pub/databases/lrgex/list_LRGs_transcripts_GRCh37.txt
https://gist.github.com/martijnvermaat/ce84945d05b4e42d3584