Design and Development of InvesTICKations Android application, Web application and Website


Pavitra Mukund Kansara

Oral Defence Date: 



TH 434


Profs. Dragutin Petkovic & Ilmi Yoon


InvesTICKations is a Citizen Science project led by Prof. Andrea Swei at SFSU Biology Department whose goal is to capture real time data related to Ticks' activity (times and places of tick bites, tick types etc.) during usual human activities such as hiking or walking, and to allow scientists to analyze and visualize all the user gathered data. Ticks are external parasites living by feeding on the blood of mammals, birds, as well as reptiles and amphibian. Ticks are responsible for a number of diseases that affect both humans and other animals such as Lyme disease. Lyme disease is an infection spread by the bite of an infected tick. Ticks can get the bacteria by biting small animals that are infected. In the eastern U.S., Lyme disease is transmitted by black-legged ticks (lxodes scapularis), also called deer ticks. Lyme disease may affect the skin, heart, nerves, or joints. Ticks have a very low presence in human communities and despite of that, ticks may play an ecological role by ailing infirm animals and preventing overgrazing of plant resources. Therefore, it is important to learn more about tick infestation and to collect, analyze and share data for research studies. Currently, there is no such tool to monitor Ticks or Tick related information in real time such as tracing the occurrence of bytes, types of ticks, habitat information. In addition, there is no medium to analyze the data for all these ticks. The data related to tick is cluttered and is not aggregated in a single space. Therefore, we initiated a project outlined in this report, to design and build functional and easy to use mobile client for users to capture tick encounters in real time during their normal (e.g. hiking) activities and upload the information to the central cloud server which correspondingly offers analytics functionalities to analyze, display and verify user collected data. In this project, we have designed, implemented and tested Android mobile client and related web application to offer necessary functions to implement above mentioned tasks. We have used modern Software Engineering practices (Agile methodology, User centered Design) and modern Software tools and frameworks. The project is ready for pilot trial and is deployed at Amazon Web Services. The project has been supported in part by SFSU Center for Computing for Life Sciences.


Citizen science, ticks, mobile, android


Pavitra Mukund Kansara