Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Non-default location of HMM files #4

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

kottmast
Copy link

Allow setting a non-default location for the HMM data files using an additional parameter to the anarci() method. Currently, the location of the files is set globally. Our particular use case is that we would like to deploy ANARCI to run as an AWS lambda function, where we don't have the luxury of running python setup.py install to build the HMM files in the standard location. Instead, we need to package them into the lambda function, but then need to be able to tell anarci where to find them. hmmscan binary included following a similar pattern. Happy to share more about the lambda function setup if that's of interest to anyone at oxpig.

  • Add additional parameter hmm_path to anarci method to allow the HMM data files to be in a non-default location. Useful to deploy ANARCI as AWS lambda and package the HMM files into the function.

  • Fixed bug in call to csv_output on line 829 (details -> alignment_details)

…MM data files to be in a non-default location. Useful to deploy ANARCI as AWS lambda and package the HMM files into the function.

- Fixed bug in call to csv_output on line 829 (details -> alignment_details)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant