Prerequisites
Before you begin, make sure you have Python installed on your system along with the following packages:
Complete Dependencies List
For the full analysis capabilities, install these packages:
Authentication
You’ll receive AWS credentials from Babbl Labs to access your dataset. These credentials include:
- Access Key ID: Your unique AWS access key
- Secret Access Key: Your AWS secret key
- S3 Bucket Name: The specific bucket containing your dataset
Keep your AWS credentials secure and never commit them to version control. Store them as environment variables or in a secure configuration file.
Configuration
Using .env File (Recommended)
Create a .env file in your project directory with your credentials:
Then load them in your Python code:
Alternative: Direct Configuration
If you prefer to set credentials directly in code (not recommended for production):
Next Steps
Once your S3 connection is working:
- Helper Functions - Learn about utility functions for data loading and processing
- Summary Statistics - Explore your dataset with built-in analysis tools
- Core Dataset - Dive into the main YSMEI dataset features