Conversation
- fetch_study_files now accepts Optional[str] file_type; None means return all files - parse_download_requests no longer requires file_type for plain accessions or CSV rows - PDCDownloadRequest.file_type is now Optional[str] - PDCDownloadOptions.file_type, FetchFiles, RefreshUrl updated for Optional[str] - refresh_signed_url accepts Optional[str] file_type (passes through to fetch) - CLI --file-type help updated to mention omitting downloads all types - Tests updated: removed old "file_type required" assertions, added new tests for all-files download
- Add download-pdc-files to command overview table in docs/usage.md - Add full CPTAC/PDC section with all examples: all files, specific type, batch, CSV with mixed types, resume, checksum, threads, retry, and full option table - Update README quick example to show all-files download (no --file-type)
…-in-one-project feat(pdc): make --file-type optional; add full CPTAC usage docs
Qodo reviews are paused for this user.Troubleshooting steps vary by plan Learn more → On a Teams plan? Using GitHub Enterprise Server, GitLab Self-Managed, or Bitbucket Data Center? |
|
Caution Review failedThe pull request is closed. ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (7)
📝 WalkthroughWalkthroughThis PR enables users to download all file types for a PDC/CPTAC study by making the ChangesOptional file_type support for PDC/CPTAC downloads
Estimated code review effort🎯 3 (Moderate) | ⏱️ ~20 minutes Possibly related PRs
Suggested labels
Suggested reviewers
Poem
✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Summary by CodeRabbit
New Features
--file-typeoptional for PDC/CPTAC file downloads; omitting it now downloads all available file types for a study.Documentation