All Projects → Bioconductor → bioc_git_transition

Bioconductor / bioc_git_transition

Licence: MIT License
This python package is for transitioning bioconductor from SVN to git

Programming Languages

python
139335 projects - #7 most used programming language
r
7636 projects
shell
77523 projects

Projects that are alternatives of or similar to bioc git transition

Contributions
Contribute Packages to Bioconductor
Stars: ✭ 117 (+875%)
Mutual labels:  bioconductor
BiocStickers
Stickers for some Bioconductor packages - feel free to contribute and/or modify.
Stars: ✭ 109 (+808.33%)
Mutual labels:  bioconductor
wdlRunR
Elastic, reproducible, and reusable genomic data science tools from R backed by cloud resources
Stars: ✭ 34 (+183.33%)
Mutual labels:  bioconductor
tximport
Import and summarize transcript-level estimates for gene-level analysis
Stars: ✭ 117 (+875%)
Mutual labels:  bioconductor
xcms
This is the git repository matching the Bioconductor package xcms: LC/MS and GC/MS Data Analysis
Stars: ✭ 124 (+933.33%)
Mutual labels:  bioconductor
QFeatures
Quantitative features for mass spectrometry data
Stars: ✭ 12 (+0%)
Mutual labels:  bioconductor
ALPS
AnaLysis routines for ePigenomicS data - 🏫 Bioconductor project
Stars: ✭ 13 (+8.33%)
Mutual labels:  bioconductor
GenomicDataCommons
Provide R access to the NCI Genomic Data Commons portal.
Stars: ✭ 64 (+433.33%)
Mutual labels:  bioconductor
zellkonverter
Conversion between scRNA-seq objects
Stars: ✭ 67 (+458.33%)
Mutual labels:  bioconductor
psichomics
Interactive R package to quantify, analyse and visualise alternative splicing
Stars: ✭ 26 (+116.67%)
Mutual labels:  bioconductor
circtools
circtools: a modular, python-based framework for circRNA-related tools that unifies several functionalities in a single, command line driven software.
Stars: ✭ 19 (+58.33%)
Mutual labels:  bioconductor
GeneTonic
Enjoy your transcriptomic data and analysis responsibly - like sipping a cocktail
Stars: ✭ 66 (+450%)
Mutual labels:  bioconductor
melonnpan
Model-based Genomically Informed High-dimensional Predictor of Microbial Community Metabolic Profiles
Stars: ✭ 20 (+66.67%)
Mutual labels:  bioconductor
MultiAssayExperiment
Bioconductor package for management of multi-assay data
Stars: ✭ 57 (+375%)
Mutual labels:  bioconductor
svn2git
Tool to help and automate migration from SVN to GitLab
Stars: ✭ 34 (+183.33%)
Mutual labels:  svn2git
alpine
Modeling and correcting fragment sequence bias for RNA-seq
Stars: ✭ 25 (+108.33%)
Mutual labels:  bioconductor
CD4-csaw
Reproducible reanalysis of a combined ChIP-Seq & RNA-Seq data set
Stars: ✭ 16 (+33.33%)
Mutual labels:  bioconductor
Rcpi
Molecular informatics toolkit with a comprehensive integration of bioinformatics and cheminformatics tools for drug discovery.
Stars: ✭ 22 (+83.33%)
Mutual labels:  bioconductor
RforProteomics
Using R and Bioconductor packages for the analysis and comprehension of proteomics data.
Stars: ✭ 52 (+333.33%)
Mutual labels:  bioconductor
ideal
Interactive Differential Expression AnaLysis - DE made accessible and reproducible
Stars: ✭ 24 (+100%)
Mutual labels:  bioconductor

Bioconductor SVN to GIT transition

This package provides functionality to allow for SVN - Git transition for the Bioconductor Project.

Goals

  • Create a private git server with all Bioconductor packages, including commit history from each of the RELEASE branches and the devel branch.

Setup

Usage: clone, push, pull, etc.

  • ALPHA testing. Remember, repositories are static snapshots of svn; they are not current, changes commited here are not propagated to svn, and will not be retained.

  • Clone a package for read-only access

      git clone https://git.bioconductor.org/packages/<package>.git
    

    or for read / write (appropriate permissions required)

      git clone [email protected]:packages/<package>
    
  • See the branches available

      cd BiocGenerics
      git branch -a
    
  • Checkout branch and see if the commit history is correct

      git checkout RELEASE_3_0
      git log
    
  • Local commits

      ...
      git commit -m "alpha test" -a
    
  • Push commits to writeable repositories (commits will be lost after testing phases are complete)

      git push
    
  • (Non-core users): Fail to push changes on non-master or RELEASE_3_4 branch.

      git checkout RELEASE_3_3
      ...
      git commit -m "alpha test" -a
      git push    # fail
    

Usage: exploration

  • Elementary browser interface available at

      https://git.bioconductor.org
    
  • View R(ead) / W(rite) privileges

      ssh [email protected] info        # all packages
      ssh [email protected] info packages/BiocGenerics
    

Status

  • ssh-based read-only access to all repositories
  • ssh-based read-write access to selected repositories
  • public read-only access to all repositories
  • experiment-data packages

Troubleshooting

SSH

ssh may have to choose between multiple keys. Resolve this with an entry in the plain-text ~/.ssh/config file, where identityfile disambiguates the key you'd like to use.

    host git-bioc
        user git
        hostname git.bioconductor.org
        port 22
        identityfile ~/.ssh/id_rsa

Use as git clone git-bioc:packages/BiocGenerics.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].