# Knowledge Hub ## Pages - [Right-Fit Evidence Unit](https://data.poverty-action.org/teams/rfe.llms.md) - [GRDS Services Reference](https://data.poverty-action.org/teams/grds/services.llms.md) - [Visual Studio Code](https://data.poverty-action.org/software/vscode/index.llms.md) - [Virtual Environments](https://data.poverty-action.org/software/virtualenv/index.llms.md) - [Getting Started with Stata](https://data.poverty-action.org/software/stata/index.llms.md) - [Coding in Stata](https://data.poverty-action.org/software/stata/coding-stata.llms.md) - [Pipes and Filters](https://data.poverty-action.org/software/shell/pipefilter.llms.md) - [Introducing the Shell](https://data.poverty-action.org/software/shell/index.llms.md) - [Navigating Files and Directories](https://data.poverty-action.org/software/shell/filedir.llms.md) - [Getting started with Quarto](https://data.poverty-action.org/software/quarto/index.llms.md) - [Python](https://data.poverty-action.org/software/python/index.llms.md) - [Coding in Python](https://data.poverty-action.org/software/python/coding-python.llms.md) - [GitHub](https://data.poverty-action.org/software/github/index.llms.md) - [Pushing changes to GitHub](https://data.poverty-action.org/software/git/push-changes.llms.md) - [Git](https://data.poverty-action.org/software/git/index.llms.md) - [Create a GitHub Repository](https://data.poverty-action.org/software/git/create-repo.llms.md) - [Setup Git Configs](https://data.poverty-action.org/software/git/configuration.llms.md) - [Branches](https://data.poverty-action.org/software/git/branches.llms.md) - [Setting Up Claude Code](https://data.poverty-action.org/software/claude/setup.llms.md) - [Understanding Research Transparency](https://data.poverty-action.org/research-transparency/understanding-transparency.llms.md) - [About Research Transparency](https://data.poverty-action.org/research-transparency/index.llms.md) - [IRB Review Requirements](https://data.poverty-action.org/research-ethics/irb-review.llms.md) - [The IRB Lifecycle](https://data.poverty-action.org/research-ethics/irb-lifecycle.llms.md) - [About IPA IRB](https://data.poverty-action.org/research-ethics/index.llms.md) - [Sample Size and Power Calculations](https://data.poverty-action.org/research-design/sample-size-power.llms.md) - [Randomization](https://data.poverty-action.org/research-design/randomization.llms.md) - [About Research Design](https://data.poverty-action.org/research-design/index.llms.md) - [Guide to Power Calculations](https://data.poverty-action.org/research-design/how-to-power-calculation.llms.md) - [Theory of Change](https://data.poverty-action.org/monitoring-evaluation-learning/theory-of-change.llms.md) - [When A/B Tests Work](https://data.poverty-action.org/monitoring-evaluation-learning/ab-testing/when-ab-tests-works.llms.md) - [What is A/B Testing?](https://data.poverty-action.org/monitoring-evaluation-learning/ab-testing/index.llms.md) - [index](https://data.poverty-action.org/index.llms.md) - [About Data Security](https://data.poverty-action.org/data-security/index.llms.md) - [Data Security Protocol](https://data.poverty-action.org/data-security/data-security-protocol.llms.md) - [Parsing HTML with Soup Objects](https://data.poverty-action.org/data-science/webscraping/parsing-soup.llms.md) - [Introduction to Web Scraping with Gazpacho](https://data.poverty-action.org/data-science/webscraping/index.llms.md) - [Getting Started with Gazpacho](https://data.poverty-action.org/data-science/webscraping/gazpacho-basics.llms.md) - [Themes and Final Polish](https://data.poverty-action.org/data-science/data-visualization/python/themes-final-polish.llms.md) - [Marks and Geometric Objects](https://data.poverty-action.org/data-science/data-visualization/python/marks-geometric-objects.llms.md) - [Introduction to Data Visualization with Seaborn](https://data.poverty-action.org/data-science/data-visualization/python/intro-seaborn-objects.llms.md) - [The Grammar of Graphics](https://data.poverty-action.org/data-science/data-visualization/python/grammar-of-graphics.llms.md) - [Data Visualization](https://data.poverty-action.org/data-science/data-visualization/index.llms.md) - [Dashboards for Decisions](https://data.poverty-action.org/data-science/data-visualization/communicating/monitoring-dashboards.llms.md) - [Data Visualization Principles](https://data.poverty-action.org/data-science/data-visualization/communicating/data-visualization-principles.llms.md) - [Choosing the Right Chart](https://data.poverty-action.org/data-science/data-visualization/communicating/choosing-the-right-chart.llms.md) - [Variables and Assignment](https://data.poverty-action.org/data-science/data-analysis/variables.llms.md) - [Programming Style](https://data.poverty-action.org/data-science/data-analysis/style.llms.md) - [Running and Quitting](https://data.poverty-action.org/data-science/data-analysis/run-quit.llms.md) - [Plotting](https://data.poverty-action.org/data-science/data-analysis/plotting.llms.md) - [Lists](https://data.poverty-action.org/data-science/data-analysis/lists.llms.md) - [Python Data Analysis](https://data.poverty-action.org/data-science/data-analysis/index.llms.md) - [Pandas DataFrames](https://data.poverty-action.org/data-science/data-analysis/data-frames.llms.md) - [Built-in Functions and Help](https://data.poverty-action.org/data-science/data-analysis/built-in.llms.md) - [Pilot Survey](https://data.poverty-action.org/data-quality/pilot-survey.llms.md) - [Guide to IPA's Data Management System](https://data.poverty-action.org/data-quality/how-to-dms-stata.llms.md) - [DataSure](https://data.poverty-action.org/data-quality/datasure/index.llms.md) - [IPA's Data Management System](https://data.poverty-action.org/data-quality/data-management-system.llms.md) - [Data Anonymization](https://data.poverty-action.org/data-quality/data-anonymization.llms.md) - [Backchecks](https://data.poverty-action.org/data-quality/backchecks.llms.md) - [Data Quality Action Plan](https://data.poverty-action.org/data-quality/action-plan.llms.md) - [Setting up Twilio for WhatsApp Surveys](https://data.poverty-action.org/data-collection/whatsapp/whatsapp-surveys-twilio.llms.md) - [Deploying a WhatsApp Survey](https://data.poverty-action.org/data-collection/whatsapp/whatsapp-deploy.llms.md) - [WhatsApp Surveys: An Innovative and Low-Cost Solution for Remote Data Collection](https://data.poverty-action.org/data-collection/whatsapp/index.llms.md) - [Qualitative Interviews](https://data.poverty-action.org/data-collection/qualitative-methods/interviews.llms.md) - [Conducting Focus Groups](https://data.poverty-action.org/data-collection/qualitative-methods/focus-groups.llms.md) - [AI-Assisted Qualitative Coding](https://data.poverty-action.org/data-collection/qualitative-methods/ai-assisted-coding.llms.md) - [Data Collection at IPA](https://data.poverty-action.org/data-collection/index.llms.md) - [Why tracking matters?](https://data.poverty-action.org/data-collection/fieldwork-management/tracking/why-tracking.llms.md) - [Respondent Tracking](https://data.poverty-action.org/data-collection/fieldwork-management/tracking/respondent-tracking.llms.md) - [Mop-Up Operations](https://data.poverty-action.org/data-collection/fieldwork-management/tracking/mop-up.llms.md) - [About Survey and Respondent Tracking](https://data.poverty-action.org/data-collection/fieldwork-management/tracking/index.llms.md) - [Managing Surveyor Performance](https://data.poverty-action.org/data-collection/fieldwork-management/managing-surveyor-performance.llms.md) - [Field Staff Training](https://data.poverty-action.org/data-collection/fieldwork-management/field-staff-training.llms.md) - [Community Entry and Local Leader Engagement](https://data.poverty-action.org/data-collection/fieldwork-management/community-entry-local-leaders.llms.md) - [Variable Management](https://data.poverty-action.org/data-cleaning/variable-management.llms.md) - [Data Cleaning](https://data.poverty-action.org/data-cleaning/index.llms.md) - [Data Aggregation](https://data.poverty-action.org/data-cleaning/data-aggregation.llms.md) - [Contributing to the IPA Knowledge Hub](https://data.poverty-action.org/CONTRIBUTING.llms.md) - [Connecting AI Agents to the Knowledge Hub](https://data.poverty-action.org/connect-ai.llms.md) - [Dataset Documentation](https://data.poverty-action.org/data-cleaning/dataset-documentation.llms.md) - [Raw Data Management](https://data.poverty-action.org/data-cleaning/raw-data-management.llms.md) - [Administrative Data](https://data.poverty-action.org/data-collection/admin-data.llms.md) - [Enumerator Database Management System (EDMS)](https://data.poverty-action.org/data-collection/fieldwork-management/edms.llms.md) - [About Fieldwork Management](https://data.poverty-action.org/data-collection/fieldwork-management/index.llms.md) - [Paper Survey Data Entry](https://data.poverty-action.org/data-collection/fieldwork-management/paper-survey-data-entry.llms.md) - [Longitudinal Tracking Strategies](https://data.poverty-action.org/data-collection/fieldwork-management/tracking/longitudinal-tracking.llms.md) - [Replacement Procedures](https://data.poverty-action.org/data-collection/fieldwork-management/tracking/replacements.llms.md) - [Survey Tracking](https://data.poverty-action.org/data-collection/fieldwork-management/tracking/survey-tracking.llms.md) - [In-Person Surveys: Implementation Guide](https://data.poverty-action.org/data-collection/in-person-surveys.llms.md) - [Phone Surveys: Best Practices and Tools](https://data.poverty-action.org/data-collection/phone-surveys.llms.md) - [Rapid Ethnographic Assessments](https://data.poverty-action.org/data-collection/qualitative-methods/ethnographies.llms.md) - [About Qualitative Methods](https://data.poverty-action.org/data-collection/qualitative-methods/index.llms.md) - [Qualitative Observations](https://data.poverty-action.org/data-collection/qualitative-methods/observations.llms.md) - [WhatsApp and Data Security](https://data.poverty-action.org/data-collection/whatsapp/whatsapp-data-security.llms.md) - [Designing a WhatsApp Survey](https://data.poverty-action.org/data-collection/whatsapp/whatsapp-design.llms.md) - [Accompany Surveyors](https://data.poverty-action.org/data-quality/accompany-surveyors.llms.md) - [AEA RCT Registry](https://data.poverty-action.org/data-quality/aea-registry.llms.md) - [Bench Testing](https://data.poverty-action.org/data-quality/bench-testing.llms.md) - [Data Integrity](https://data.poverty-action.org/data-quality/data-integrity.llms.md) - [How to Use DataSure](https://data.poverty-action.org/data-quality/datasure/how-to-datasure.llms.md) - [High Frequency Checks](https://data.poverty-action.org/data-quality/high-frequency-checks.llms.md) - [Data Quality](https://data.poverty-action.org/data-quality/index.llms.md) - [Survey Planning](https://data.poverty-action.org/data-quality/survey-plan.llms.md) - [Conditionals](https://data.poverty-action.org/data-science/data-analysis/conditionals.llms.md) - [For Loops](https://data.poverty-action.org/data-science/data-analysis/for-loops.llms.md) - [Libraries](https://data.poverty-action.org/data-science/data-analysis/libraries.llms.md) - [Looping Over Data Sets](https://data.poverty-action.org/data-science/data-analysis/looping-data-sets.llms.md) - [Reading Tabular Data into DataFrames](https://data.poverty-action.org/data-science/data-analysis/reading-tabular.llms.md) - [Variable Scope](https://data.poverty-action.org/data-science/data-analysis/scope.llms.md) - [Data Types and Type Conversion](https://data.poverty-action.org/data-science/data-analysis/types-conversion.llms.md) - [Writing Functions](https://data.poverty-action.org/data-science/data-analysis/writing-functions.llms.md) - [Communicating with Data](https://data.poverty-action.org/data-science/data-visualization/communicating/communicating-with-data.llms.md) - [About Communicating and Using Data](https://data.poverty-action.org/data-science/data-visualization/communicating/index.llms.md) - [Turning Data into Impact](https://data.poverty-action.org/data-science/data-visualization/communicating/turning-data-into-impact.llms.md) - [Faceting and Layering](https://data.poverty-action.org/data-science/data-visualization/python/faceting-layering.llms.md) - [Introduction to Data Visualization with Python](https://data.poverty-action.org/data-science/data-visualization/python/index.llms.md) - [Labels, Scales, and Customization](https://data.poverty-action.org/data-science/data-visualization/python/labels-scales-customization.llms.md) - [Statistical Transformations and Summaries](https://data.poverty-action.org/data-science/data-visualization/python/statistical-transformations.llms.md) - [Data Science at IPA](https://data.poverty-action.org/data-science/index.llms.md) - [Making HTTP Requests and Getting Data](https://data.poverty-action.org/data-science/webscraping/getting-data.llms.md) - [Integration with Pandas](https://data.poverty-action.org/data-science/webscraping/pandas-integration.llms.md) - [Advanced Selection and Attributes](https://data.poverty-action.org/data-science/webscraping/strict-attributes.llms.md) - [How to Implement Data Security Protocols](https://data.poverty-action.org/data-security/how-to-data-security.llms.md) - [How-to Guides](https://data.poverty-action.org/how-to-guides.llms.md) - [Implementing A/B Tests](https://data.poverty-action.org/monitoring-evaluation-learning/ab-testing/implementing-ab-tests.llms.md) - [Practical Guidance for A/B Testing](https://data.poverty-action.org/monitoring-evaluation-learning/ab-testing/practical-guidance-ab-testing.llms.md) - [About Monitoring, Evaluation, and Learning](https://data.poverty-action.org/monitoring-evaluation-learning/index.llms.md) - [Addressing Common Criticisms of Randomized Controlled Trials](https://data.poverty-action.org/research-design/addressing-rct-criticisms.llms.md) - [Guide to Randomization](https://data.poverty-action.org/research-design/how-to-randomization.llms.md) - [Measurement and Survey Design](https://data.poverty-action.org/research-design/measurement.llms.md) - [Research Methods in Impact Evaluation](https://data.poverty-action.org/research-design/research-methods.llms.md) - [Survey Translation and Back Translation](https://data.poverty-action.org/research-design/survey-translation.llms.md) - [Essential IRB Components](https://data.poverty-action.org/research-ethics/irb-key-topics.llms.md) - [Reliance Agreements](https://data.poverty-action.org/research-ethics/irb-reliance-agreements.llms.md) - [How to Publish a Replication Package to Dataverse](https://data.poverty-action.org/research-transparency/how-to-publish-dataverse.llms.md) - [Data Publication Preparation](https://data.poverty-action.org/research-transparency/publication-preparation.llms.md) - [Getting Started with Claude AI](https://data.poverty-action.org/software/claude/index.llms.md) - [Claude Code for Research and Project Management](https://data.poverty-action.org/software/claude/use-cases.llms.md) - [Clone a GitHub Repository](https://data.poverty-action.org/software/git/clone-repo.llms.md) - [Resolving Git Conflicts](https://data.poverty-action.org/software/git/conflicts.llms.md) - [Setup Instructions](https://data.poverty-action.org/software/git/getting-started.llms.md) - [Pull Requests](https://data.poverty-action.org/software/git/pull-request.llms.md) - [Tracking Changes](https://data.poverty-action.org/software/git/track-changes.llms.md) - [Software Guides](https://data.poverty-action.org/software/index.llms.md) - [Processing Data in Python](https://data.poverty-action.org/software/python/data-processing-python.llms.md) - [Writing in Quarto](https://data.poverty-action.org/software/quarto/basics.llms.md) - [Working With Files and Directories](https://data.poverty-action.org/software/shell/create.llms.md) - [Finding Things](https://data.poverty-action.org/software/shell/find.llms.md) - [Loops](https://data.poverty-action.org/software/shell/loops.llms.md) - [Shell Scripts](https://data.poverty-action.org/software/shell/scripts.llms.md) - [Data Processing in Stata](https://data.poverty-action.org/software/stata/data-processing-stata.llms.md) - [Docker Containers for Research Environments](https://data.poverty-action.org/software/virtualenv/docker.llms.md) - [Python Virtual Environments with uv](https://data.poverty-action.org/software/virtualenv/python-uv.llms.md) - [Global Research and Data Science](https://data.poverty-action.org/teams/grds/index.llms.md) - [How to Request Support from GRDS](https://data.poverty-action.org/teams/grds/support.llms.md) - [under-construction](https://data.poverty-action.org/under-construction.llms.md)