The Science Gateways Research Center researches, develops, and operates science gateways in collaboration with many clients and partners. Contact us for help building science gateways and deploying advanced software cyberinfrastructure for your community.


We develop and use open source software to create user tools and environments that help scientific communities do what they could not otherwise do. Cyberinfrastructure software systems must be designed and developed strategically, not just from the requirements of scientists but from deeper understanding of core principles of cloud-scale distributed systems.


The Science Gateways Research Center’s core principle is that producing world-class eScience systems requires a cooperative balance between understanding the needs and goals of scientific collaborators, undertaking core eScience research ourselves, and understanding how to operate science gateway software at scale. Open community software that follows the Apache Software Foundation principles is central to this mission.

Scientific Collaboration

Provides software development assistance and consultation service required for scientific collaborations by mediators for scientific and scholarly communities

Operations and Support

The only way to truly understand deeper problems and subtle issues in distributed cyberinfrastructure systems is to run it yourself. The SGRC operates Apache Airavata as a cloud-based Platform as a Service for its collaborators.

Open Community Software

The SGRC believes that open source software must be coupled to an inclusive, open community governance model. We champion the Apache Software Foundation’s principles of meritocratic project governance within the eScience community.

eScience Research

The SGRC has a core mission to undertake eScience research in scientific cyberinfrastructure and to educate students in modern cloud architectures to prepare them for the modern workforce.

Apache Airavata

Apache Airavata is a framework for building scientific gateways to manage complex computations, proving to be the heart and soul of the Research Center deployed in multiple projects, growing its community and helping scientists each day.


Apache Airavata is taught as a part of Indiana University Computer Science Topics in Systems (CSCI-B 649) track. The foundation Science Gateway Architecture course is taught every Fall and an Advanced course every Spring.

Work with us

If you are a student, developer, designer, architect, scientist, engineer and would like to contribute to open source and Apache Airavata you can checkout the website and ask on mailing lists.


Publications and Presentations

We recommend the following publications to get an overview of our center activities. Thank you for citing our work.

  • Marru, Suresh, Marlon Pierce, Sudhakar Pamidighantam, and Chathuri Wimalasena. "Apache Airavata as a laboratory: architecture and case study for component-based gateway middleware." In Proceedings of the 1st Workshop on The Science of Cyberinfrastructure: Research, Experience, Applications and Models, pp. 19-26. ACM, 2015. Link
  • Pierce, Marlon E., Suresh Marru, Lahiru Gunathilake, Don Kushan Wijeratne, Raminder Singh, Chathuri Wimalasena, Shameera Ratnayaka, and Sudhakar Pamidighantam. "Apache Airavata: design and directions of a science gateway framework." Concurrency and Computation: Practice and Experience 27, no. 16 (2015): 4282-4291. Link
  • Pierce, Marlon, Suresh Marru, Borries Demeler, Raminderjeet Singh, and Gary Gorbet. "The apache airavata application programming interface: overview and evaluation with the UltraScan science gateway." In Proceedings of the 9th Gateway Computing Environments Workshop, pp. 25-29. IEEE Press, 2014. Link
  • Pierce, Marlon E., Suresh Marru, and Chris Mattmann. "Patching It Up, Pulling It Forward." Journal of Open Research Software 3, no. 1 (2015). Link
  • Nakandala, Supun, Sudhakar Pamidighantam, Shameera Yodage, Nipurn Doshi, Eroma Abeysinghe, Chathuri Peli Kankanamalage, Suresh Marru, and Marlon Pierce. "Anatomy of the SEAGrid Science Gateway." In Proceedings of the XSEDE16 Conference on Diversity, Big Data, and Science at Scale, p. 40. ACM, 2016. Link

Follow our Google Scholars profiles to get our latest publications.

Gateway Operations

We have been working with scientific communities to easily use scientific applications deployed across a wide range of supercomputers, campus clusters, and computing cloud.

Meet the Team

SGRC employees are researchers, scientists and students as both graduate research assistants and hourly employees. We welcome you to become involved as well. Interested students should engage with the Apache Airavata community through the developer mailing list to demonstrate their software design skills and development abilities.

Marlon Pierce

Suresh Marru

Sudhakar Pamidighantam

Eroma Abeysinghe

Jun Wang

Marcus Christie

Dimuthu Upeksha

Eric Coulter

Robert Quick


Gowtham Kannan

Advisory Board

The SGRC Advisory Board reviews SGRC activities and provides strategic direction for the center.

Dennis Gannon

Professor Emeritus of Computer Science,
Indiana University

Raj Acharya

Dean, School of Informatics and Computing,
Indiana University

Kelvin Droegemeier

Vice President for Research,
University of Oklahoma


Thejaka Amila Kanewala

Lahiru Gunathilake

Nipurn Doshi

Raminder Singh

Saminda Wijeratne

Chathuri Wimalasena

Heshan Suriyaarachchi

Viknes Balasubramanee

Shameera Rathnayaka

Mangirish Wagle

Hrushikesh Dhumal

Supun Nakandala

Abhijit Karanjkar

Abhijit Karanjkar

Ajinkya Dhamnaskar

Anuj Bhandar

Ameya Advankar

Gourav Ganesh Shenoy

Sneha Tilak

Eldho Mathulla

Sachin Kariyattin

Stephen Paul Adithela