Container Tree
Container Tree: Software to Model Container Filesystems, Packages, and Inheritance - Published in JOSS (2019)
Science Score: 77.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 3 DOI reference(s) in README -
✓Academic publication links
Links to: joss.theoj.org, zenodo.org -
✓Committers with academic emails
1 of 2 committers (50.0%) from academic institutions -
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (10.8%) to scientific vocabulary
Keywords
Scientific Fields
Repository
testing creating graphs that represent container file systems
Basic Info
- Host: GitHub
- Owner: singularityhub
- License: agpl-3.0
- Language: Python
- Default Branch: master
- Homepage: https://singularityhub.github.io/container-tree/
- Size: 32.1 MB
Statistics
- Stars: 1
- Watchers: 2
- Forks: 2
- Open Issues: 5
- Releases: 2
Topics
Metadata Files
README.md
Container Tree
This is a library that demonstrates different methods to build container trees. Across different kinds of trees, we generate a Trie to represent a file or container hierarchy. We can either generate trees, or comparison matrices using them! Learn more by reading the documentation, or follow links to related tools below.
- Documentation
- Getting Started
- Visualizations
- Github Actions: deploy a container tree alongside your container recipes
If you want to jump in, check out how to create a Container File Tree as shown here.
Visualizations
These are under development! Here are some quick examples:

Github Actions
If you want to deploy a container tree to Github pages alongside your Dockerfile, meaning that you can add and update a visualization on every change to your repository, see vsoch/containertree and the tree it deploys here. The Dockerfile in the subfolder here is the driver to do the extraction. To read a writeup of the work, see this post.
The examples and their generation are provided in each of the subfolders of the examples directory.
Owner
- Name: Container Tools
- Login: singularityhub
- Kind: organization
- Website: https://singularityhub.github.io
- Repositories: 31
- Profile: https://github.com/singularityhub
open source container hosting registry, tools, and clients
Citation (CITATION.cff)
cff-version: 1.1.0
message: "If you use this software, please cite it as below."
authors:
- family-names: Sochat
given-names: Vanessa
orcid: https://orcid.org/0000-0002-4387-3819
title: "Container Tree: Software to Model Container Filesystems, Packages, and Inheritance"
version: 0.0.49
doi: 10.21105/joss.01418
date-released: 2019-05-19
GitHub Events
Total
Last Year
Committers
Last synced: 8 months ago
Top Committers
| Name | Commits | |
|---|---|---|
| Vanessa Sochat | v****t@s****u | 104 |
| Luiz Irber | l****r | 2 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 8 months ago
All Time
- Total issues: 29
- Total pull requests: 15
- Average time to close issues: 9 days
- Average time to close pull requests: about 7 hours
- Total issue authors: 1
- Total pull request authors: 2
- Average comments per issue: 0.38
- Average comments per pull request: 0.6
- Merged pull requests: 15
- 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
- vsoch (29)
Pull Request Authors
- vsoch (13)
- luizirber (2)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 1
-
Total downloads:
- pypi 24 last-month
- Total docker downloads: 98
- Total dependent packages: 0
- Total dependent repositories: 1
- Total versions: 11
- Total maintainers: 1
pypi.org: containertree
Generate container trees
- Homepage: http://www.github.com/singularityhub/container-tree
- Documentation: https://containertree.readthedocs.io/
- License: LICENSE
-
Latest release: 0.0.49
published almost 7 years ago
Rankings
Maintainers (1)
Dependencies
- jekyll-feed = 0.11.0 development
- jekyll-seo-tag = 2.5.0 development
- jekyll-sitemap = 1.2.0 development
- jekyll = 3.8.4