Science Score: 26.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
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Committers with academic emails
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (14.6%) to scientific vocabulary
Keywords
database
r
Keywords from Contributors
data-manipulation
latex
tidy-data
date-time
hms
visualisation
grammar
sqlite3
xlsx
documentation-tool
Last synced: 6 months ago
·
JSON representation
Repository
A simple S3 class for representing BLOBs
Basic Info
- Host: GitHub
- Owner: tidyverse
- License: other
- Language: R
- Default Branch: main
- Homepage: https://blob.tidyverse.org
- Size: 3.09 MB
Statistics
- Stars: 47
- Watchers: 6
- Forks: 12
- Open Issues: 6
- Releases: 8
Topics
database
r
Created over 9 years ago
· Last pushed 7 months ago
Metadata Files
Readme
Changelog
Contributing
License
Code of conduct
Support
README.Rmd
---
output: downlit::readme_document
---
[](https://lifecycle.r-lib.org/articles/stages.html#stable)
[](https://github.com/tidyverse/blob/actions)
[](https://cran.r-project.org/package=blob)
[](https://app.codecov.io/gh/tidyverse/blob)
```{r, include = FALSE}
pkgload::load_all()
knitr::opts_chunk$set(
collapse = TRUE,
comment = "#>",
fig.path = "README-"
)
```
# blob
## Overview
The goal of blob is to provide a simple S3 class to represent a vector of binary objects, aka blobs. The `blob` class is a lightweight wrapper around a list of raw vectors, suitable for inclusion in a data frame.
In most cases you will not need to use this package explicitly: it will be used transparently by packages that need to load BLOB columns from databases or binary file formats.
## Installation
```r
# The easiest way to get blob is to install the whole tidyverse:
install.packages("tidyverse")
# Alternatively, install just blob:
install.packages("blob")
# Or the the development version from GitHub:
# install.packages("devtools")
devtools::install_github("tidyverse/blob")
```
## Example
To create a blob, use `blob()`, `new_blob()` or `as_blob()`:
```{r example}
library(blob)
x1 <- charToRaw("Good morning")
x2 <- as.raw(c(0x48, 0x65, 0x6c, 0x6c, 0x6f))
new_blob(list(x1, x2))
blob(x1, x2)
as_blob(c("Good morning", "Good evening"))
```
---
Please note that the 'blob' project is released with a
[Contributor Code of Conduct](https://github.com/tidyverse/blob/blob/main/CODE_OF_CONDUCT.md).
By contributing to this project, you agree to abide by its terms.
Owner
- Name: tidyverse
- Login: tidyverse
- Kind: organization
- Website: http://tidyverse.org
- Repositories: 43
- Profile: https://github.com/tidyverse
The tidyverse is a collection of R packages that share common principles and are designed to work together seamlessly
GitHub Events
Total
- Issues event: 1
- Watch event: 1
- Issue comment event: 2
- Push event: 96
- Pull request event: 49
- Fork event: 3
- Create event: 10
Last Year
- Issues event: 1
- Watch event: 1
- Issue comment event: 2
- Push event: 96
- Pull request event: 49
- Fork event: 3
- Create event: 10
Committers
Last synced: 8 months ago
Top Committers
| Name | Commits | |
|---|---|---|
| Kirill Müller | k****r@m****g | 310 |
| hadley | h****m@g****m | 22 |
| Indrajeet Patil | p****e@g****m | 8 |
| Mara Averick | m****k@g****m | 4 |
| Michael Chirico | c****m@g****m | 2 |
| Jim Hester | j****r@g****m | 1 |
Committer Domains (Top 20 + Academic)
google.com: 1
mailbox.org: 1
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 14
- Total pull requests: 61
- Average time to close issues: 8 months
- Average time to close pull requests: 6 days
- Total issue authors: 7
- Total pull request authors: 7
- Average comments per issue: 1.71
- Average comments per pull request: 0.13
- Merged pull requests: 55
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 2
- Pull requests: 44
- Average time to close issues: N/A
- Average time to close pull requests: less than a minute
- Issue authors: 2
- Pull request authors: 2
- Average comments per issue: 0.0
- Average comments per pull request: 0.07
- Merged pull requests: 40
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- krlmlr (7)
- hadley (2)
- jennybc (1)
- batpigandme (1)
- MichaelChirico (1)
- MikeJohnPage (1)
- joethorley (1)
Pull Request Authors
- krlmlr (51)
- batpigandme (4)
- MikeJohnPage (2)
- jimhester (1)
- hadley (1)
- joethorley (1)
- MichaelChirico (1)
Top Labels
Issue Labels
Pull Request Labels
CRAN release :station: (1)
Packages
- Total packages: 2
-
Total downloads:
- cran 452,440 last-month
- Total docker downloads: 121,512,551
-
Total dependent packages: 29
(may contain duplicates) -
Total dependent repositories: 192
(may contain duplicates) - Total versions: 14
- Total maintainers: 1
cran.r-project.org: blob
A Simple S3 Class for Representing Vectors of Binary Data ('BLOBS')
- Homepage: https://blob.tidyverse.org
- Documentation: http://cran.r-project.org/web/packages/blob/blob.pdf
- License: MIT + file LICENSE
-
Latest release: 1.2.4
published almost 3 years ago
Rankings
Downloads: 0.4%
Dependent repos count: 1.7%
Dependent packages count: 3.2%
Average: 6.3%
Forks count: 7.5%
Stargazers count: 7.5%
Docker downloads count: 17.3%
Maintainers (1)
Last synced:
6 months ago
conda-forge.org: r-blob
- Homepage: https://github.com/tidyverse/blob
- License: GPL-3.0-only
-
Latest release: 1.2.3
published almost 4 years ago
Rankings
Dependent repos count: 5.1%
Dependent packages count: 8.0%
Average: 25.6%
Stargazers count: 41.9%
Forks count: 47.5%
Last synced:
6 months ago
Dependencies
DESCRIPTION
cran
- methods * imports
- rlang * imports
- vctrs >= 0.2.1 imports
- covr * suggests
- crayon * suggests
- pillar >= 1.2.1 suggests
- testthat * suggests
.github/workflows/R-CMD-check-dev.yaml
actions
- ./.github/workflows/check * composite
- ./.github/workflows/custom/after-install * composite
- ./.github/workflows/custom/before-install * composite
- ./.github/workflows/dep-matrix * composite
- ./.github/workflows/install * composite
- ./.github/workflows/rate-limit * composite
- ./.github/workflows/update-snapshots * composite
- actions/checkout v3 composite
- r-lib/actions/setup-r v2 composite
.github/workflows/R-CMD-check.yaml
actions
- ./.github/workflows/check * composite
- ./.github/workflows/commit * composite
- ./.github/workflows/custom/after-install * composite
- ./.github/workflows/custom/before-install * composite
- ./.github/workflows/git-identity * composite
- ./.github/workflows/install * composite
- ./.github/workflows/pkgdown-build * composite
- ./.github/workflows/pkgdown-deploy * composite
- ./.github/workflows/rate-limit * composite
- ./.github/workflows/roxygenize * composite
- ./.github/workflows/style * composite
- ./.github/workflows/update-snapshots * composite
- actions/checkout v3 composite
.github/workflows/check/action.yml
actions
- actions/upload-artifact main composite
- r-lib/actions/check-r-package v2 composite
.github/workflows/fledge.yaml
actions
- ./.github/workflows/git-identity * composite
- ./.github/workflows/install * composite
- actions/checkout v2 composite
.github/workflows/install/action.yml
actions
- ./.github/workflows/get-extra * composite
- r-lib/actions/setup-pandoc v2 composite
- r-lib/actions/setup-r v2 composite
- r-lib/actions/setup-r-dependencies v2 composite
.github/workflows/lock.yaml
actions
- dessant/lock-threads v2 composite
.github/workflows/pkgdown-deploy/action.yml
actions
- nick-fields/retry v2 composite
.github/workflows/pkgdown.yaml
actions
- ./.github/workflows/custom/after-install * composite
- ./.github/workflows/custom/before-install * composite
- ./.github/workflows/git-identity * composite
- ./.github/workflows/install * composite
- ./.github/workflows/pkgdown-build * composite
- ./.github/workflows/pkgdown-deploy * composite
- ./.github/workflows/rate-limit * composite
- actions/checkout v3 composite
.github/workflows/pr-commands.yaml
actions
- actions/checkout v3 composite
- r-lib/actions/pr-fetch master composite
- r-lib/actions/pr-push master composite
- r-lib/actions/setup-r master composite
.github/workflows/revdep.yaml
actions
- actions/checkout v3 composite
- actions/upload-artifact main composite
- r-lib/actions/setup-pandoc v2 composite
.github/workflows/style/action.yml
actions
- actions/cache v3 composite
.github/workflows/update-snapshots/action.yml
actions
- peter-evans/create-pull-request v4 composite
.github/workflows/commit/action.yml
actions
.github/workflows/dep-matrix/action.yml
actions
.github/workflows/git-identity/action.yml
actions
.github/workflows/pkgdown-build/action.yml
actions
.github/workflows/rate-limit/action.yml
actions
.github/workflows/roxygenize/action.yml
actions
.github/workflows/versions-matrix/action.yml
actions
.github/workflows/dep-suggests-matrix/action.yml
actions
.github/workflows/R-CMD-check-status.yaml
actions
.github/workflows/get-extra/action.yml
actions
.github/workflows/matrix-check/action.yml
actions