{"id":20425039,"url":"https://github.com/databio/cocoa_workshop_bioc2020","last_synced_at":"2026-03-09T13:06:39.639Z","repository":{"id":86287770,"uuid":"244673320","full_name":"databio/cocoa_workshop_bioc2020","owner":"databio","description":null,"archived":false,"fork":false,"pushed_at":"2020-07-20T14:46:00.000Z","size":1283,"stargazers_count":7,"open_issues_count":0,"forks_count":4,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-12-06T14:30:07.831Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Dockerfile","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/databio.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-03-03T15:33:12.000Z","updated_at":"2024-04-11T09:56:04.000Z","dependencies_parsed_at":"2023-03-13T09:28:30.202Z","dependency_job_id":null,"html_url":"https://github.com/databio/cocoa_workshop_bioc2020","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/databio/cocoa_workshop_bioc2020","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/databio%2Fcocoa_workshop_bioc2020","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/databio%2Fcocoa_workshop_bioc2020/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/databio%2Fcocoa_workshop_bioc2020/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/databio%2Fcocoa_workshop_bioc2020/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/databio","download_url":"https://codeload.github.com/databio/cocoa_workshop_bioc2020/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/databio%2Fcocoa_workshop_bioc2020/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30297111,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-09T11:12:22.024Z","status":"ssl_error","status_checked_at":"2026-03-09T11:10:54.577Z","response_time":61,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-15T07:12:06.098Z","updated_at":"2026-03-09T13:06:39.175Z","avatar_url":"https://github.com/databio.png","language":"Dockerfile","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Annotation of inter-sample epigenetic variation with COCOA\n\nInstructor: John Lawson, University of Virginia (jtl2hk@virginia.edu)\n\n# Workshop Description\n\nThis workshop will detail how to annotate inter-sample epigenetic \nvariation with publicly available gene regulatory information, \nfor example, associating epigenetic variation with transcription factor-binding regions. \nWe will spend a few minutes at the beginning introducing the goals of \nthe package and important concepts. Then, we will go through several\nsimplified example applications from the COCOA vignette. \nWe will cover both unsupervised and supervised analyses. Finally, we\nwill finish with some best practices for covariation-based analyses.\n\n## Pre-requisites\n\n* Basic knowledge of R syntax\n* Familiarity with the GenomicRanges class\n* Basic knowledge of epigenetic data types including DNA methylation, chromatin accessibility, and ChIP-seq\n\n### Background Reading\n\n* Taking a look at the workshop vignette ahead of time will help familiarize you \nwith the concepts and methods used in COCOA \n\n## Workshop and Docker links\n\n* [Workshop](http://databio.org/cocoa_workshop_bioc2020/articles/IntroToCOCOA.html)\n* [Docker image](https://hub.docker.com/repository/docker/databio/cocoa_workshop_bioc2020)\n\n\n## Workshop Participation\n\nWe will work through the COCOA vignette. \nThe vignette and results will be displayed for participants \nbut they  may also go through the vignette on their computers.\n\n## _R_ / _Bioconductor_ packages used\n\nCOCOA\nGenomicRanges\n\n## Time outline\n\n| Activity                     | Time |\n|------------------------------|------|\n| Introduction to COCOA        | 10m  |\n| Annotating DNA methylation variation  | 20m  |\n| Annotating chromatin accessibility variation | 15m   |\n| Best practices               | 5m  |\n\n# Workshop goals and objectives\n\n## Learning goals\n\n* understand how covariation can be used effectively for epigenetic analysis\n* identify and annotate genomic regions where there is inter-sample epigenetic variation\n* understand how to apply COCOA in unsupervised vs supervised contexts\n* visualize inter-sample epigenetic variation\n\n## Learning objectives\n\n* use methods including PCA to quantify epigenetic variation\n* aggregate information from related regions across the genome to create a single region set score\n* identify region sets that display DNA methylation and chromatin accessibility variation in breast cancer\n* create region set score null distributions using permutations\n* create \"meta-region\" plots to visualize epigenetic variation in regions of interest compared to the surrounding genome\n\n# Using the workshop docker image\n\n* Run `docker run -e PASSWORD=yourpassword -p 8787:8787 -d —rm databio/cocoa_workshop_bioc2020`. Use `-v $(pwd):/home/rstudio` argument to map your local directory to the container.\n* Log in to RStudio at [http://localhost:8787](http://localhost:8787) using username `rstudio` and password `yourpassword`. Note that on Windows you need to provide your localhost IP address like `http://191.163.92.108:8787/` - find it using `docker-machine ip default` in Docker's terminal.\n* Run `browseVignettes(package = \"COCOA.workshop.BIOC2020\")`. Click on one of the links, \"HTML\", \"source\", \"R code\".\n    * In case of `The requested page was not found` error, add `help/` to the URL right after the hostname, e.g., [http://localhost:8787/help/library/COCOA.workshop.BIOC2020/doc/IntroToCOCOA.html](http://localhost:8787/help/library/COCOA.workshop.BIOC2020/doc/IntroToCOCOA.html). This is a [known bug](https://github.com/rocker-org/rocker-versioned/issues/178).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdatabio%2Fcocoa_workshop_bioc2020","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdatabio%2Fcocoa_workshop_bioc2020","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdatabio%2Fcocoa_workshop_bioc2020/lists"}