skip to main content
10.1145/3332186.3333050acmotherconferencesArticle/Chapter ViewAbstractPublication PagespearcConference Proceedingsconference-collections
research-article

Serverless Science Gateway Development for Ca2+ binding site prediction on Amazon Web Services: Case Study

Published:28 July 2019Publication History

ABSTRACT

In this paper we discuss the development of a science gateway; identifying Ca2+ binding sites in proteins using a java application developed by Dr. Jenny Yang at the Chemistry department, Georgia State University. Starting with a Protein Data Bank (PDB) X-ray or NMR structure file, MUGC application predicts calcium binding sites using a graph theory-based algorithm [1]. The project creates a science gateway to provide access to the MUGC algorithm using tools provided by Amazon Web Services. The full-stack solution uses S3 storage, AWS Lambda functions, and API gateway to relay the PDB files to the back-end computing in EC2. Architecture for a full stack serverless processing pipeline is implemented which allows users to access the application. The design is optimized for scalability, reliability, security, performance, and cost.

References

  1. Zhao, K., Wang, X., Wong, H. C., Wohlhueter, R., Kirberger, M. P., Chen, G. and Yang, J. J. (2012), Predicting Ca2+-binding sites using refined carbon clusters. Proteins, 80: 2666--2679.Google ScholarGoogle ScholarCross RefCross Ref
  2. Anon. Home - Science Gateways Community Institute (SGCI). Retrieved April 7, 2019 from https://sciencegateways.org/Google ScholarGoogle Scholar
  3. Anon.Retrieved April 7, 2019 from https://www.internet2.edu/vision-initiatives/initiatives/exploring-clouds-acceleration-science/Google ScholarGoogle Scholar
  4. Semir Sarajlic, Neranjan Edirisinghe, Yuriy Lukinov, Michael Walters, Brock Davis, and Gregori Faroux. 2016. Orion: Discovery Environment for HPC Research and Bridging XSEDE Resources. In Proceedings of the XSEDE16 Conference on Diversity, Big Data, and Science at Scale (XSEDE16). ACM, New York, NY, USA, Article 54, 5 pages. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Semir Sarajlic, Neranjan Edirisinghe, Yubao Wu, Yi Jiang, and Gregori Faroux. 2017. Training-based Workforce Development in Advanced Computing for Research and Education (ACoRE). In Proceedings of the Practice and Experience in Advanced Research Computing 2017 on Sustainability, Success and Impact (PEARC17). ACM, New York, NY, USA, Article 71, 4 pages. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Miserlou. 2019. Miserlou/Zappa. (March 2019). Retrieved April 7, 2019 from https://github.com/Miserlou/ZappaGoogle ScholarGoogle Scholar
  7. H.M. Berman, J. Westbrook, Z. Feng, G. Gilliland, T.N. Bhat, H. Weissig, I.N. Shindyalov, P.E. Bourne. (2000) The Protein Data Bank Nucleic Acids Research, 28: 235--242.Google ScholarGoogle Scholar
  8. Miguel Grinberg. 2014 Flask Web Development (1st. ed.) O'Reilly Media, ISBN 9781491947609, 1491947608Google ScholarGoogle Scholar
  9. Anon. Boto 3 Documentation¶. Retrieved April 7, 2019 from https://boto3.amazonaws.com/v1/documentation/api/latest/index.htmlGoogle ScholarGoogle Scholar
  10. Anon. 2019. Docker Documentation. (April 2019). Retrieved April 14, 2019 from https://docs.docker.com/Google ScholarGoogle Scholar

Index Terms

  1. Serverless Science Gateway Development for Ca2+ binding site prediction on Amazon Web Services: Case Study

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • Published in

          cover image ACM Other conferences
          PEARC '19: Proceedings of the Practice and Experience in Advanced Research Computing on Rise of the Machines (learning)
          July 2019
          775 pages
          ISBN:9781450372275
          DOI:10.1145/3332186
          • General Chair:
          • Tom Furlani

          Copyright © 2019 ACM

          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 28 July 2019

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • research-article
          • Research
          • Refereed limited

          Acceptance Rates

          Overall Acceptance Rate133of202submissions,66%
        • Article Metrics

          • Downloads (Last 12 months)9
          • Downloads (Last 6 weeks)1

          Other Metrics

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader