https://github.com/bioconductor/code.bioconductor.org

Tools for browsing and searching the code behind Bioconductor packages

https://github.com/bioconductor/code.bioconductor.org

Science Score: 13.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (11.2%) to scientific vocabulary

Keywords

bioconductor code-search r-packages
Last synced: 5 months ago · JSON representation

Repository

Tools for browsing and searching the code behind Bioconductor packages

Basic Info
Statistics
  • Stars: 0
  • Watchers: 9
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Topics
bioconductor code-search r-packages
Created over 2 years ago · Last pushed 7 months ago
Metadata Files
Readme License

README.md

Tools for browsing the Bioconductor code repository

This repository details the source behind https://code.bioconductor.org

The site is hosted on a Kubernetes instance managed by the European Molecular Biology Laboratory. It comprises of four Docker containers that provide various parts of the site. Each of these is found in the sub-folders of this repository:

Pre-built container images can be found on Docker Hub.

Running containers locally

Environment variables defining paths for mounting folders inside the containers. - LOCAL_* refers to the directories on the host machine.
- CONTAINER_* are the mount points inside the containers, where the applications are expecting to find files.

```bash LOCALREPODIR=/tmp/docker/repos LOCALZOEKTIDX_DIR=/tmp/docker/zoekt

don't customise these for now

CONTAINERREPODIR=/var/git CONTAINERZOEKTIDX_DIR=/var/zoekt ```

Initialise or update the collection of BioC package git repositories. If ${LOCAL_REPO_DIR} is empty it will clone all repositories from the Bioconductor git server. If ${LOCAL_REPO_DIR} contains one or more directories it will only clone packages or update existing repositories that have change since the last update. After packages have been cloned or updated it will create Zoekt index files for the affected repositories.

Can be passed the following arguments:

  • --all If ${LOCAL_REPO_DIR} is not empty, this will try to update all existing packages and clone any not currently present.
  • --clean Delete everything found in ${LOCAL_REPO_DIR} and re-download.
  • --npkgs=N If ${LOCAL_REPO_DIR} is empty, or --clean has been supplied, only download the first N packages found in the manifest.
  • --extra_pkgs= Provide a vector of specific package names to include in the checkout. Some escaping of quotes is required e.g. --extra_pkgs="c(\"rhdf5\", \"biomaRt\")".

bash docker run -it \ --env GIT_REPOS_DIR=${CONTAINER_REPO_DIR} \ --env CONTAINER_ZOEKT_IDX_DIR=${CONTAINER_ZOEKT_IDX_DIR} \ --mount type=bind,source=${LOCAL_REPO_DIR},target=${CONTAINER_REPO_DIR} \ --mount type=bind,source=${LOCAL_ZOEKT_IDX_DIR},target=${CONTAINER_ZOEKT_IDX_DIR} \ grimbough/code.bioc-mirror-updater

Launch the docker containers for the gitlist and zoekt webservers.

```bash docker run -p 8888:8080 -d --name zoekt-webserver --rm=true \ --mount type=bind,source=${LOCALREPODIR},target=${CONTAINERREPODIR} \ --mount type=bind,source=${LOCALZOEKTIDXDIR},target=${CONTAINERZOEKTIDXDIR} \ grimbough/code.bioc-zoekt-webserver

docker run -p 8889:8080 -d --name gitlist-webserver --rm=true \ --mount type=bind,source=${LOCALREPODIR},target=${CONTAINERREPODIR} \ grimbough/code.bioc-gitlist ```

Owner

  • Name: Bioconductor
  • Login: Bioconductor
  • Kind: organization

Software for the analysis and comprehension of high-throughput genomic data

GitHub Events

Total
  • Push event: 3
Last Year
  • Push event: 3

Issues and Pull Requests

Last synced: 12 months ago

All Time
  • Total issues: 0
  • Total pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Total issue authors: 0
  • Total pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 0
  • Pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 0
  • Pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
Pull Request Authors
Top Labels
Issue Labels
Pull Request Labels