Skip to content

Latest commit

 

History

History

r-oxbow

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

r-oxbow

An R interface for oxbow.

Installation

Warning: oxbow is new and under active development. It is not yet ready for production as APIs are subject to change.

Before you can install this package, you need to install a working Rust toolchain.

On Windows, you'll also have to add the i686-pc-windows-gnu and x86_64-pc-windows-gnu targets:

rustup target add x86_64-pc-windows-gnu
rustup target add i686-pc-windows-gnu

Once Rust is working, you can install this package via devtools::install_github or remotes::install_github:

remotes::install_github("abdenlab/oxbow", subdir="r-oxbow")

Usage

library(oxbow)

arrow_ipc <- oxbow::read_bam("./data.bam", region="chr1:1-10000")
df <- arrow::read_arrow_ipc(arrow_ipc)
head(df)

Development

Changes must be recompiled as described here.