https://github.com/cedergrouphub/syncheck
SynCheck is a web interface for the Text Mining Pipeline that processes synthesis text, extracts information about targets, precursors and synthesis operations, and constructs synthesis graph.
https://github.com/cedergrouphub/syncheck
material-design material-synthesis materials-informatics materials-science natural-language-processing nlp
Last synced: 6 months ago
JSON representation
SynCheck is a web interface for the Text Mining Pipeline that processes synthesis text, extracts information about targets, precursors and synthesis operations, and constructs synthesis graph.
- Host: GitHub
- URL: https://github.com/cedergrouphub/syncheck
- Owner: CederGroupHub
- Created: 2021-05-13T21:21:30.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2022-03-05T22:46:09.000Z (over 4 years ago)
- Last Synced: 2025-09-09T23:38:54.751Z (10 months ago)
- Topics: material-design, material-synthesis, materials-informatics, materials-science, natural-language-processing, nlp
- Language: Python
- Homepage:
- Size: 3.71 MB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# SynCheck
## Deploying on NERCS:
1. Setup environemnt and make sure you can run `python app.py` without any error.
If you are using landau.lbl.gov desktop, you can use conda environment
`source /home/olga/anaconda3/bin/activate syncheck_env` and run from there.
2. Make sure you have access to `m1268` project on NERSC and have set up access to their docker repo.
3. Run:
```buildoutcfg
docker build --tag syncheck-app .
docker tag syncheck-app:latest harbor.nersc.gov/m1268/syncheck-app:latest
docker push harbor.nersc.gov/m1268/syncheck-app:latest
```
4. Go to `https://rancher2.spin.nersc.gov/`, m1268 Production, find workload `syncheck-app` and make `redeploy`.
5. Make sure the website `www.syncheck.org` runs correctly. It may take some time for changes to get applied. Usually TMPipe and MatBERT APIs take long time to load.