Science Score: 23.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
-
✓Committers with academic emails
1 of 17 committers (5.9%) from academic institutions -
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (15.0%) to scientific vocabulary
Keywords from Contributors
Repository
General Purpose Hierarchical Data Structure for R
Basic Info
- Host: GitHub
- Owner: gluc
- Language: R
- Default Branch: master
- Homepage: http://gluc.github.io/data.tree
- Size: 6.25 MB
Statistics
- Stars: 212
- Watchers: 13
- Forks: 41
- Open Issues: 17
- Releases: 34
Metadata Files
README.md
data.tree
An R package to manage hierarchical data and tree structures
Hierarchical data is ubiquitous in statistics and programming (XML, search trees, family trees, classification, file system, etc.). However, no general-use tree data structure is available in base R. Where tabular data has data.frame, hierarchical data is often modeled in lists of lists or similar makeshifts. These structures are often difficult to manage. This is where the data.tree package steps in. It lets you build trees of hierarchical data for various uses: to print, plot and visualize, to generate breakdowns, to integrate with html widgets, to rapid prototype search algorithms, to test out new classification ideas, and much more.
Tree structures can be created programmatically, or by conversion. The package provides functionality to convert from and to various formats such as data.frames, list of lists, dendrograms, partykit, ape phylo, igraph, JSON, YAML, and more.
Learn More
To get started, you might want to read the introduction vignette. There is also a vignette containing some examples and applications.
The manual is here
Finally, you'll find more examples and background information on my blog.
NOTE:
The latest from github dev branch may have some breaking changes compared to CRAN. See NEWS for details.
Conventions:
Coding Conventions: Google Style Guide, see https://google.github.io/styleguide/Rguide.xml
Versioning Conventions: SemanticVersioning. See http://semver.org/ for details
Branching Conventions: GitFlow. See https://www.atlassian.com/git/tutorials/comparing-workflows/gitflow-workflow
Pull Requests: Very welcome! Please branch from the dev branch.
Owner
- Name: Christoph Glur
- Login: gluc
- Kind: user
- Location: Zürich, Switzerland
- Company: Power Partners
- Website: https://powerpartners.pro/
- Repositories: 11
- Profile: https://github.com/gluc
GitHub Events
Total
- Issues event: 3
- Watch event: 4
- Issue comment event: 6
- Push event: 5
- Fork event: 1
Last Year
- Issues event: 3
- Watch event: 4
- Issue comment event: 6
- Push event: 5
- Fork event: 1
Committers
Last synced: over 2 years ago
Top Committers
| Name | Commits | |
|---|---|---|
| Christoph Glur | c****r@i****h | 324 |
| gluc | c****r@i****m | 143 |
| thothal | f****n@t****m | 9 |
| Russell Hyde | r****a@g****m | 8 |
| wkumler | w****r@u****u | 5 |
| Christoph Glur | g****2@r****t | 4 |
| Markus Wamser | m****r@k****e | 3 |
| Noam Ross | n****s@o****l | 3 |
| Pierre Formont | p****o@d****m | 3 |
| Bill Denney | w****y@h****m | 2 |
| Chris Hammill | c****l@g****m | 2 |
| Markus Wamser | g****v@m****u | 2 |
| nzxwang | n****0@g****m | 1 |
| alexkowa | a****x@k****t | 1 |
| Pierre Neuvial | p****l@g****m | 1 |
| Facundo Muñoz | f****z@o****r | 1 |
| timelyportfolio | k****l@t****m | 1 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 11 months ago
All Time
- Total issues: 86
- Total pull requests: 22
- Average time to close issues: 7 months
- Average time to close pull requests: 26 days
- Total issue authors: 72
- Total pull request authors: 15
- Average comments per issue: 1.71
- Average comments per pull request: 1.64
- Merged pull requests: 19
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 3
- Pull requests: 2
- Average time to close issues: N/A
- Average time to close pull requests: about 2 hours
- Issue authors: 3
- Pull request authors: 2
- Average comments per issue: 0.67
- Average comments per pull request: 0.5
- Merged pull requests: 1
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- gluc (6)
- vnijs (3)
- varu2794 (3)
- kickbox (2)
- happyshows (2)
- thothal (2)
- nick-youngblut (2)
- kyp0717 (2)
- rlpatsh (1)
- elbamos (1)
- sainathadapa (1)
- Jeeva-Ganesan (1)
- andzandz11 (1)
- momeara (1)
- ThomasBlank (1)
Pull Request Authors
- thothal (4)
- cfhammill (2)
- russHyde (2)
- Tutuchan (2)
- billdenney (2)
- jasonlerch (2)
- famuvie (1)
- nzxwang (1)
- wamserma (1)
- ShotaOchi (1)
- pneuvial (1)
- wkumler (1)
- jranke (1)
- simschul (1)
- alexkowa (1)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 2
-
Total downloads:
- cran 22,511 last-month
- Total docker downloads: 67,417
-
Total dependent packages: 61
(may contain duplicates) -
Total dependent repositories: 137
(may contain duplicates) - Total versions: 59
- Total maintainers: 1
cran.r-project.org: data.tree
General Purpose Hierarchical Data Structure
- Homepage: https://github.com/gluc/data.tree
- Documentation: http://cran.r-project.org/web/packages/data.tree/data.tree.pdf
- License: GPL-2 | GPL-3 [expanded from: GPL (≥ 2)]
-
Latest release: 1.2.0
published 11 months ago
Rankings
Maintainers (1)
proxy.golang.org: github.com/gluc/data.tree
- Documentation: https://pkg.go.dev/github.com/gluc/data.tree#section-documentation
-
Latest release: v1.1.0
published over 2 years ago
Rankings
Dependencies
- R >= 3.5 depends
- igraph * enhances
- R6 * imports
- methods * imports
- stringi * imports
- DiagrammeR >= 1.0.0 suggests
- Formula * suggests
- ape * suggests
- doParallel * suggests
- foreach * suggests
- graphics * suggests
- htmlwidgets * suggests
- jsonlite * suggests
- knitr * suggests
- mockery * suggests
- networkD3 * suggests
- party * suggests
- partykit * suggests
- rmarkdown * suggests
- rpart * suggests
- testthat * suggests
- treemap * suggests
- yaml * suggests
- actions/checkout v3 composite
- r-lib/actions/check-r-package v2 composite
- r-lib/actions/setup-pandoc v2 composite
- r-lib/actions/setup-r v2 composite
- r-lib/actions/setup-r-dependencies v2 composite
- actions/checkout v3 composite
- actions/upload-artifact v3 composite
- r-lib/actions/setup-r v2 composite
- r-lib/actions/setup-r-dependencies v2 composite