The CCF ASCT Reporter is a basic visualization tool for displaying the flattened ASCT tables built using Angular 10.
The CCF ASCT+B Reporter includes a partonomy tree that presents relationships between various anatomical structures and substructures, that is combined with their respective cell types and biomarkers via a bimodal network. The reporter also presents an indented list tree for a more traditional look. Along with visualizing, the reporter has a report generator that enlists various meta data for the visualized ASCT table, which is download-able. There is also an in-house debug logger that lists any issues related to the data provided in the table. The reporter is also accompanied by a backend server, ASCT+B API.
- Production Site: https://hubmapconsortium.github.io/ccf-asct-reporter/ (staging)
- Documentation: https://hubmapconsortium.github.io/ccf-asct-reporter/docs (staging)
- ASCT+B API: https://apps.humanatlas.io/asctb-api/ (staging)
Use the following commands to lint, build and run the app
# lint
$ npx nx run asctb-reporter:lint
# build
$ npx nx run asctb-reporter:build
# serve
$ npx nx run asctb-reporter:serve
#test
$ npx nx run asctb-reporter:test
- To make a new change on the app, make the change here and create a pull request.