CCDI Prefect Workflows for data transformation, ingestion and export to/from CCDI cBioPortal
- Python 3.9+
- MySQL client tools (mysqldump)
- AWS credentials with access to:
- AWS Secrets Manager
- S3 bucket
- Clone this repository
- Install dependencies:
pip install -r requirements.txt- cbio-mysql-dump: A Prefect workflow that can create a MySQL database dump of cBioPortal data from a specified env/tier (e.g. dev, qa, prod etc.) and save the mysql dump to a specified S3 bucket.