Git Product home page Git Product logo

bioc2022's Introduction

BiocManager

CRAN status CRAN release CRAN downloads

Overview

The BiocManager package, as the modern successor package to BiocInstaller, allows users to install and manage packages from the Bioconductor project. Bioconductor focuses on the statistical analysis and comprehension of high-throughput genomic data.

Current Bioconductor packages are available on a ‘release’ version intended for every-day use, and a ‘devel’ version where new features are continually introduced. A new release version is created every six months. Using the BiocManager package helps users accurately install packages from the appropriate release.

  • available() shows all packages associated with a search pattern
  • install() installs and/or updates packages either CRAN or Bioconductor
  • repositories() shows all package repository URL endpoints
  • valid() checks and returns packages that are out-of-date or too new
  • version() returns the current Bioconductor version number

Installation

if (!requireNamespace("BiocManager", quietly = TRUE))
    install.packages("BiocManager")

Usage

Checking Bioconductor version currently installed

BiocManager::version()
#> [1] '3.15'

Installing Bioconductor packages

BiocManager::install(c("GenomicRanges", "SummarizedExperiment"))

Verifying a valid Bioconductor installation

BiocManager::valid()
#> [1] TRUE

More information

Please see the package vignette for more detailed information such as changing Bioconductor version, offline use, and other advanced usage.

Getting help

To report apparent bugs, create a minimal and reproducible example on GitHub.

bioc2022's People

Contributors

aedin avatar csoneson avatar jdrnevich avatar kevinrue avatar krithika-bhuvan avatar link-ny avatar lwaldron avatar mdozmorov avatar mikelove avatar nturaga avatar sdgamboa avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

bioc2022's Issues

Modular schedule

Previously, schedule was hard-coded in Markdown, like https://bioc2021.bioconductor.org/schedule/. Can we make the schedule page auto-populating from a YAML file?

Each record should contain date, time, session type, presenting author, social media handle, presentation title, GitHub link or abstract, Youtube link. Titles may be linked to GitHub/abstracts, or, if possible, abstracts may pop up when hovering over title. Entries may be colored by session type. Parallel sessions may be listed one after another.

Current schedule. @sdgamboa , can you help?

Add links to shortcode

Modify the current shortcode to allow to include as many links as required for each abstract/author.

Pending tasks

  • Add a webpage for workshops with orchestra instructions.
  • Add a webpage for talks and package demos.
  • Add Twitter handles to authors of the tracks in the schedule.
  • Increase overall font size.
  • Fix combined logo link.

Make the organizers page modular

Currently, the page is a hard-coded Markdown table.

Adding-removing-sorting organizers is difficult.

Implement a more modular format using Hugo functionality.

Fixes required in the spreadsheet of metadata

@mdozmorov, @Krithika-Bhuvan

Some notes regarding the metadata spreadsheet: https://docs.google.com/spreadsheets/d/1tGtGffcbCRxQFjE3ej42IcWlN4FJCsuQeZvETt9g0oA/edit#gid=0

  • I noticed that the field authors only include one author and et al in the table of metadata. I think that all authors should be included in this field since we have the information.

  • Sometimes the information is mixed (see c3e5b3a and lines 27 and 28 in the metadata table). We should fix these in the tables and in the data yaml. And look for other cases.

  • Affiliations are missing for some authors in the table.

Update schedule item "Meet the CAB"

I'll prepare a PR later, but for now an issue as a reminder to myself.

Feedback from CAB meeting:

  • Spell out and add a link "Meet the [Community Advisory Board][url]"

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.