I am trying to add initialization scripts on AWS because I am getting an error while trying to run your Hail 0.1 pipeline (I know it is not supported, but still need that since 0.2 is not yet released on your website fully):
ERROR: HailException: could not open file: /vep/vep-gcloud-grch37.properties (No such file or directory) when ‘run_vep’ function is run:
So, I suppose it is because VEP was not installed. Are there any scripts that I could use to set up environment not on Google Cloud or I should just manually install VEP (and other things, probably)?
Ah ok, the pipeline you linked is not actually maintained by us. That’s from another group who is using hail, not the hail team. We do not maintain that repository and don’t know what’s in it / how it works. That’s also not our website, our website is hail.is .
I don’t believe there are any set up vep scripts for AWS. You’d have to get vep installed on the machines yourself, as well as all the configuration specified here (if you are using 0.1): https://hail.is/docs/0.1/hail.VariantDataset.html#hail.VariantDataset.vep . Though since 0.1 is deprecated, you’d have a much better experience with 0.2.
The run_vep function is something defined within that particular project, not something that’s part of Hail 0.1, so you’d have to figure out how that works if you wanted to use it as is. It may have dependencies on Google Cloud, I don’t know because our team didn’t write it.