Skip to content

LBR Portal POC #38

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 6 commits into
base: main
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 4 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,7 @@
.DS_Store
node_modules
__MACOSX
dist
dist
idMapping.csv
sample.csv
summary.csv
48 changes: 48 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,54 @@ make phase0

The CLI will provide you with instructions on next steps.

### Phase 2 Command Setup

Install the CLI utilities:

For Conductor:

```bash
cd apps/conductor
npm ci
npm install -g .
```

If using configuration automation services install Composer

```bash
cd apps/composer
npm ci
npm install -g .
```

Run:

```bash
make phase2
```

Then run the following commands to populate the portal with data:

```bash
# Upload consolidated dictionary
conductor lecternUpload -s ./configs/lecternDictionaries/lbr-dictionary.json

# Register entities with schema
conductor lyricRegister -c idmapping --dict-name lbr-dictionary -v 1.0 -e idmapping
conductor lyricRegister -c sample --dict-name lbr-dictionary -v 1.0 -e sample
conductor lyricRegister -c summary --dict-name lbr-dictionary -v 1.0 -e summary

# Upload tabular data
conductor lyricUpload -d ./data/idmapping.csv -c 1
conductor lyricUpload -d ./data/sample.csv -c 2
conductor lyricUpload -d ./data/summary.csv -c 3

# Index data
conductor maestroIndex --repository-code idmapping
conductor maestroIndex --repository-code sample
conductor maestroIndex --repository-code summary
```

## Development Phases

Prelude is structured into four incremental phases:
Expand Down
4 changes: 0 additions & 4 deletions apps/conductor/configs/arrangerConfigs/datatable1/base.json

This file was deleted.

99 changes: 0 additions & 99 deletions apps/conductor/configs/arrangerConfigs/datatable1/extended.json

This file was deleted.

106 changes: 0 additions & 106 deletions apps/conductor/configs/arrangerConfigs/datatable1/facets.json

This file was deleted.

Loading