{"id":19624305,"url":"https://github.com/bioconductor/eurobioc2023","last_synced_at":"2025-04-28T05:31:45.670Z","repository":{"id":146388403,"uuid":"569763847","full_name":"Bioconductor/EuroBioC2023","owner":"Bioconductor","description":null,"archived":false,"fork":false,"pushed_at":"2024-02-20T09:36:48.000Z","size":13409,"stargazers_count":8,"open_issues_count":3,"forks_count":4,"subscribers_count":15,"default_branch":"devel","last_synced_at":"2024-05-09T07:46:48.537Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://eurobioc2023.bioconductor.org/","language":"CSS","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Bioconductor.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2022-11-23T15:02:18.000Z","updated_at":"2023-09-24T07:20:46.000Z","dependencies_parsed_at":"2023-09-22T20:34:32.820Z","dependency_job_id":null,"html_url":"https://github.com/Bioconductor/EuroBioC2023","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Bioconductor%2FEuroBioC2023","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Bioconductor%2FEuroBioC2023/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Bioconductor%2FEuroBioC2023/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Bioconductor%2FEuroBioC2023/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Bioconductor","download_url":"https://codeload.github.com/Bioconductor/EuroBioC2023/tar.gz/refs/heads/devel","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":224096985,"owners_count":17255199,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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-11T11:37:39.267Z","updated_at":"2024-11-11T11:37:40.255Z","avatar_url":"https://github.com/Bioconductor.png","language":"CSS","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n# European Bioconductor conference 2023 website\n\nThis repository contains material for the European Bioconductor annual conference. \nView \u003c!--the example at https://bioc2022.bioconductor.org/ and--\u003e the corresponding\n[GitHub repo](https://github.com/Bioconductor/EuroBioC2023). Created using [BioC_template](https://github.com/Bioconductor/BioC_template).\n\nRun Hugo to preview the webpage locally.\n\n```shell\nrm -rf public; hugo --verbose; hugo server --disableFastRender --verbose\n```\n\n# Adding items to the schedule table\n\n1. Make changes in the \"schedule table\" spreadsheet https://docs.google.com/spreadsheets/d/1tGtGffcbCRxQFjE3ej42IcWlN4FJCsuQeZvETt9g0oA/edit#gid=0. NOTE - For the \"time\" column, set the format to custom \"hh:mm\" (IMPORTANT)\n2. Run the following command in the terminal in the base directory:\n```bash\nRscript --vanilla 1_create_yaml.R; bash 2_create_abstracts.sh; bash 3_create_tracks.sh\n```\n\n### Adding data for the schedule\n\n+ Data for the abstracts and other elements for the schedule table should be located in `data/abstracts/`. This folder is populated by `1_create_yaml.R` from the \"schedule table\" spreadsheet.\n\nThere are three types of abstracts.\n\n1. papers. Name format: day1_1315_longWorkshop_paper25.yaml. \n2. tracks. Name format: day1_0900_shortTalksSysEpi_track.yaml.\n3. All other elements that will be added to the schedule.\n\nAbstract file name format: day[1-3]_HHMM_type_paper/track#.yaml. \nThe abstracts should all contain these fields. If any field isn't used, it should remain blank. \n\n```\ntitle: \"\" # A string with the full title.\npaper: \"\" # Number of paper or track. Valid options: paper# or track#. For example, paper2, track1, etc. track is only used for the short talks tracks. There is no defined track number as in the case of the papers, they should be added in order of appearance in the document.\nsession_type: \"\" # String with the type. Valid options: \"Short talk\", \"Short talks track\", \"Package demo\", \"Workshop\".\nauthors: \"\" # String with the authors separated by comma.\npresenting_author: \"\" # Author who will present. The first author by default.\naffiliation: \"\" # String with the affiliation.\nabstract: \"\" # String with the abstract. Sometimes there are quotes in the text which should be escaped.\ntime: \"\" # The time in 24h format. Example: 1300 for 1 PM.\ngithub: \"\" # Haven't used this field. Not sure if this has been provided.\ntwitter: \"\" # Twitter handle without the @.\nyoutube: \"\" # Link to youtube video when available.\nday: \"\" # Valid options: day1, day2, day3.\ntalks: \"\" # This field is only for the short talk tracks. This should list the number of papers under this track. This should be a YAML array. Example: [\"paper10\", \"paper20\"]\n```\n\n+ The `content/abstracts/` directory contains the individual pages for the\nabstracts. This directory could be ignored as it will be updated with\nthe `2_create_abstracts.sh` and `3_create_tracks.sh` bash scripts. These scripts\nconvert the elements in data to content pages.\n\n======\n\n# data\n\nYAML files that need to be adjusted for each conference. \n\n## abstracts\n\nYAML files for every event. `Workshop_paper` are processed by [content/workshops.md](content/workshops.md) and [layouts/shortcodes/workshops.html](layouts/shortcodes/workshops.html). All events are processed by [layouts/shortcodes/schedule.html](layouts/shortcodes/schedule.html).\n\n## carousel\n\nYAML files for the carousel panels. Processed by the main theme.\n\n## clients\n\nYAML files for sponsors. Processed by the main theme and [layouts/shortcodes/sponsors.html](layouts/shortcodes/sponsors.html)\n\n## organizers\n\nYAML files for co-chairs and committee. Processed by [content/organizers.md](content/organizers.md), [layouts/shortcodes/cochairs.html](layouts/shortcodes/cochairs.html) and [layouts/shortcodes/committee.html](layouts/shortcodes/committee.html).\n\n## speakers\n\nYAML files for each speaker. Processed by [layouts/partials/speakers.html](layouts/partials/speakers.html).\n\n## Registration and payment\n\nThe registration form can be found in [layouts/shortcodes/registrationForm.html](layouts/shortcodes/registrationForm.html) and is embedded in [content/registration.md](content/registration.md).  We use the [Netlify Forms](https://www.netlify.com/products/forms/) functionality to capture each input.  We then use [Zapier](www.zapier.com) to insert each form entry into a new row of a Google Sheet.  An example Zapier workflow for EuroBioc2023 can be found at https://zapier.com/shared/4359ba00c688fff90371d071fc364d2619b1d53c\n\nThe code behind the PayPal payment form is found in [content/payment.md](content/payment.md).  This is produced by PayPal for each event and can be copied directly into the file, replacing whatever is already there.  **The form code includes links to \"success\" and \"cancellation\" pages that should be updated for the specific event.**\n\n# Disclaimer\n\nThis template was created using the modified.\n[hugo-universal-theme](https://github.com/devcows/hugo-universal-theme).\nSee the [demo web site](https://themes.gohugo.io/theme/hugo-universal-theme/),\nthe original [github repository](https://github.com/devcows/hugo-universal-theme)\nand the [exampleSite files](https://github.com/devcows/hugo-universal-theme/tree/master/exampleSite).\nTemplate by [Bootstrapious](https://bootstrapious.com/p/universal-business-e-commerce-template).\nPorted to Hugo by [DevCows](https://github.com/devcows/hugo-universal-theme).\nThe theme is added as selected files, not as a submodule, for easier modification.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbioconductor%2Feurobioc2023","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbioconductor%2Feurobioc2023","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbioconductor%2Feurobioc2023/lists"}