Repository Organization
The Packrat repository is arranged into a tree of objects representing core organizational concepts used by the Smithsonian to group our 3D assets and other content. These object types are listed below and are represented by an icon in the Packrat repository tree:
- Unit: An organizational group that owns or has responsibility for a physical Subject (below) or maintains the authoritative metadata record for a Subject
- Project: A group of work representing a digitization initiative; each Media Group (below) belongs to a Project
- Subject: A physical object (or environment)
- Media Group: A particular representation of one or more Subjects which has been digitized. This may include the entire Subject(s) or just part(s) of the Subject(s). Belongs to a Project (above)
- Capture Data Set: Raw and processed data used as inputs to the 3D model creation process
- Model: A 3D model
- Scene: A Voyager Scene
- Asset: A file belonging to one of our objects (typically a Capture Data set, Model, or Scene). Assets have one or more asset versions.
- Asset Version: The actual bits corresponding to a specific version of an asset.
Repository Browser
Clicking on “Repository” in the left navigation brings the user to the repository browser:
-
Repository Filter: Use the controls here to filter the results of what is displayed in the Repository Contents section below (item 5). For example, the results here have been filtered to show only things created on or after 3/29/2022. See Repository Filter below for filter element details.
-
Filter Toggle and Link Icons
- The carrot () icon is used to collapse the filter, providing more screen real estate for the Repository Contents below.
- The link () icon copies a link to the clipboard which can be used to access the same set of filtering options. This is the same URL that is displayed in your web browser.
- Share this link with others to focus attention on a custom view of the repository.
-
Repository Root: This describes the root of the tree of Packrat objects being viewed. Typically, this tree is rooted at the very base of the hierarchy, allowing everything in the repository to be viewed. When this is not the case, the root of the current repository browser is shown here. At present, this occurs during ingestion, when specifying the parents or children of a to-be-ingested object.
-
Applied Filters: These represent filters that have been applied; click on the minus () icon to remove that filter.
-
Repository Contents: This region represents the objects in the repository, given the repository root and repository filters selected above.
- Single-click a row to show/hide children objects.
- The left-most column is the name of the object. Click on the icon or double-click the name to view the object details page.
- The remaining columns represent the selected metadata, chosen in the “Metadata To Display” filter above.
-
Column Size Control: Each column can be resized by dragging this icon.
-
Column Position Control: These arrows appear when you hover over the column headers; click the arrow to move the column in the indicated direction.
-
Object Icon: Click on the icon to view the object details page.
-
Object Name: Double-click the name to view the object details page. Single-click the row to show/hide children objects.
Repository Filter
The filter can be used to focus attention on those portions of the repository matching your selections:
Filter Element | Purpose | Example |
---|---|---|
Top-Level Objects | Choose the top-most items in the tree | List of Models in the repository |
Children Objects | Choose which object types appear as the children of items in the tree, allowing for the construction of very customized views of the repository | View asset versions belonging to each Scene |
Metadata To Display | Controls the columns of metadata displayed in the browser | View Date Created, Identifier, and Model Purpose of Models |
Units | Selects which Units to display | View Models from NMNH |
Projects | Selects which Projects to display | View Media Groups from Project “Bees” |
Has | Only display objects that “have” the selected object type as a child | View Subjects that have Models |
Missing | Only display objects that are missing the selected object type as a child | View NMNH Subjects that don’t have Models |
Capture Method | Display objects that have Capture Data Sets with the specified capture method | View Photogrammetry Capture Data |
Variant Type | Display objects that have Capture Data Set assets with the specified variant type | View Raw Capture Data |
Model Purpose | Display objects that have Models with the specified purpose | View Voyager Scene Models |
Model File Type | Display objects that have Models with the specified file type | View OBJ Models |
Date Created (from) | Display objects created on or after the specified date | View Scenes created after 1/1/2022 |
Date Created (to) | Display objects created on or before the specified date | View Scenes created in February 2022 |