Back to Dashboard

Research Design Tools
Methodology Training Suite

๐Ÿ“‹ Online Data Collection

Build research data collection forms, connect to Google Sheets, and manage your field data โ€” all from one place.

1
Google Setup
2
Build Form
3
Connect & Collect

๐Ÿ”ง One-Time Google Cloud Setup

To connect your forms with Google Sheets, you need a free Google Cloud project. This takes ~5 minutes and only needs to be done once per researcher.

โš ๏ธ Google API not configured โ€” Follow the simple steps below
1
Create Your Project
โ–ผ
  1. Open the Google Cloud Console.
  2. Sign in with your standard Google/Gmail account.
  3. At the very top, click the Project Dropdown (it might say "Select a project").
  4. In the popup window, click the "NEW PROJECT" button at the top right.
  5. Name it: EpiSense Research and click "Create".
  6. Wait a few seconds, then ensure "EpiSense Research" is selected in that top dropdown.
2
Enable Google Sheets & Drive
โ–ผ

This allows EpiSense to talk to your spreadsheets and save your form settings.

  1. On the left sidebar, click "APIs & Services" โ†’ "Library".
  2. In the search box, type Google Sheets API and press Enter.
  3. Click on the result and click the blue "ENABLE" button.
  4. Go back to the Library search.
  5. Search for Google Drive API and click "ENABLE" for it as well.
3
Setup Consent Screen (CRITICAL)
โ–ผ
  1. Go to "APIs & Services" โ†’ "OAuth consent screen".
  2. Select "External" and click "Create".
  3. App Info: Enter EpiSense for App name and select your email for User support.
  4. Developer Info: Scroll to the bottom and enter your own email again. Click "Save and Continue".
  5. Scopes: Just click "Save and Continue" (we handle this in the app).
  6. Test Users (VERY IMPORTANT): Click "+ ADD USERS" and enter your own Gmail address.
    (If you skip this, you will get an "Access Denied" error later!)
  7. Click "Save and Continue" and then "Back to Dashboard".
4
Get Your Client ID
โ–ผ
  1. Go to "APIs & Services" โ†’ "Credentials".
  2. Click "+ CREATE CREDENTIALS" at the top โ†’ "OAuth client ID".
  3. Application type: Select "Web application".
  4. Name: EpiSense Web.
  5. Authorized JavaScript origins: Click "+ ADD URI" and paste:
    http://localhost
    Also add your website URL (e.g. https://arka1985.github.io) if you are hosted.
  6. Click "Create". A popup will appear with your Client ID. Copy it!
5
Final Save & Security Tip
โ–ผ

Paste your Client ID below and click Save.

๐Ÿ” Important Security Warning

When you log in for the first time, Google will say "Google hasn't verified this app". This is normal because you just created it!

To proceed: Click "Advanced" โ†’ Click "Go to EpiSense (unsafe)".

By using this tool, you agree to our Privacy Policy and Terms of Service.

๐Ÿ“‚ Saved Forms

No saved forms yet.

๐Ÿ”—

Connect to Google Sheets

Authenticate with Google to automatically create a spreadsheet for your research project. Each section becomes a sheet tab with question headers.

๐Ÿ”ข Random Number Generator

Generate high-precision random values for unbiased research selection.

Generated sequence will appear here as a comma-separated list...

๐ŸŽฒ Randomization

"Chance Decides" โ€” Learn how to allocate participants to study groups while eliminating selection bias.

> Initialize Randomization Module...
Theory & Logic

Simple Randomization

Every participant has an equal, independent probability of being assigned to any group.

Clinical Example: Testing a new drug vs Placebo in 100 patients.

๐Ÿค Matching Techniques

"Researcher Decides Similarity" โ€” Controlling for confounding variables in observational studies.

Methodology

Individual Matching

Each 'Case' is matched with one or more 'Controls' based on specific variables like Age or Sex.

๐ŸŽฏ Sampling Methods

Selecting a representative subset. Understand the difference between Probability and Non-Probability techniques.

Probability Sampling
Non-Probability Sampling
Probability

Simple Random Sampling

Every member of the population has an equal chance of being selected.

๐Ÿ”ฌ Types of Epidemiological Research

Understanding the Roadmap of Evidence Generation โ€” from Observations to Experiments.

Observational Studies
Experimental Studies
Systematic Review & Meta-analysis
Reporting Guidelines

โš ๏ธ Types of Biases in Epidemiology

Identifying the Pitfalls โ€” Systemic errors that lead to incorrect estimates of association.

Selection Bias
Information Bias
Confounding

โ›“๏ธ Mediation & Moderation

Beyond Simple Association โ€” Understanding "How" and "In What Context" effects occur.

Mediation and Moderation

๐Ÿ“œ Bradford Hill Criteria

Nine principles to distinguish causal relationships from mere correlations.

โš ๏ธ Key Epidemiological Rule

These are guidelines, not strict rules. Not all criteria must be fulfilled to establish causation. They were proposed by Austin Bradford Hill in 1965 in his landmark paper "The Environment and Disease."

Digital growth Dashboard

WHO Child Growth Standard Monitoring โ€” Longitudinal Analysis v2.0

Weight-for-Age (Z)
-- Normal
Height-for-Age (Z)
-- Normal
๐Ÿ“Š CHART LEGEND & THRESHOLDS
Median (Normal)
ยฑ2 SD (Moderate)
ยฑ3 SD (Severe)
Healthy Growth Zone
Shaded Green = Normal developmental range.
๐Ÿ“œ History Log Clear All
No records logged.
โš–๏ธ Weight-for-Age (WFA)
๐Ÿ“ Height-for-Age (HFA)
Clinical Notice: These standards were developed from the WHO Multi-centre Growth Reference Study (MGRS). It is intended for use in identifying children with potential growth deficits or excesses relative to a global norm.
The trajectory line represents serial measurements logged during this session.

NutriSense India

Indian Food Composition Tables 2017 (IFCT) โ€” Nutritional Value Calculator

Data Source: IFCT 2017 by National Institute of Nutrition (NIN), ICMR. This tool calculates nutritional values for 542 Indian foods and evaluates adherence to DGI 2024 (Dietary Guidelines for Indians).