eoscf-provider-insights
Science Score: 44.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
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (4.6%) to scientific vocabulary
Repository
Basic Info
- Host: GitHub
- Owner: athenarc
- License: other
- Language: Python
- Default Branch: master
- Size: 962 KB
Statistics
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 4
Metadata Files
README.md
Provider RS Insights for EOSCF
Component calculating statistics about the performance that services have on the RS of the marketplace.
Building and Running
Prerequisites:
- Read access to RS Mongo (from Cyfronet)
- Read access to our RS Content-based mongo (from Athena)
Build and run:
- Make sure that you have added the
.envfile in the project root - Run
docker build -t provider-insights-image . -f Dockerfile - Run
docker run -p <port>:4558 provider-insights-image
Environment variables
The following variables should be set in the .env file. Note that names of the env variables attempt to differentiate between the two RSs:
COLLABORATIVE_RSfor the Cyfronet RSCONTENT_BASED_RSfor the Athena RS
```shell
Mongo from the Athena recommender
CONTENTBASEDRSMONGOHOST=localhost CONTENTBASEDRSMONGOPORT=27017 CONTENTBASEDRSMONGODATABASE=recommender CONTENTBASEDRSMONGOUSERNAME=dev CONTENTBASEDRSMONGOPASSWORD=dev
Mongo from the Cyfronet team
COLLABORATIVERSHOST=localhost COLLABORATIVERSPORT=27017 COLLABORATIVERSDATABASE=recommender COLLABORATIVERSUSERNAME=dev COLLABORATIVERSPASSWORD=dev
Secrets
ACCESSTOKEN=abcdefg... SENTRYSDN=https://389434adfhsf... CRONITORAPIKEY=1414141adad... ```
Owner
- Name: ATHENA RC
- Login: athenarc
- Kind: organization
- Email: github@athenarc.gr
- Location: Athens, Greece
- Website: www.athenarc.gr
- Repositories: 65
- Profile: https://github.com/athenarc
ATHENA Research & Innovation Information Technologies
Citation (CITATION.cff)
# This CITATION.cff file was generated with cffinit.
# Visit https://bit.ly/cffinit to generate yours today!
cff-version: 1.2.0
title: EOSCF-Provider-Insights
message: >-
If you use this software, please cite it using the
metadata from this file.
type: software
authors:
- given-names: Mike
family-names: Xydas
email: mxydas@athenarc.gr
affiliation: Athena R.C.
orcid: 'https://orcid.org/0000-0002-8057-7023'
- given-names: Anna
family-names: Mitsopoulou
email: anna.mitsopoulou@athenarc.gr
affiliation: Athena R.C.
- given-names: Katerina
family-names: Xagorari
email: katexagorari@athenarc.gr
affiliation: Athena R.C.
- given-names: Georgia
family-names: Koutrika
email: georgia@athenarc.gr
affiliation: Athena R.C.
license: GPL-3.0
GitHub Events
Total
Last Year
Dependencies
- python 3.9 build
- PyYAML ==6.0
- apscheduler *
- cronitor *
- fastapi ==0.75.2
- locust *
- matplotlib *
- mlxtend *
- numpy ==1.22.2
- pandas ==1.4.1
- psycopg2 *
- pydantic ==1.9.0
- pymongo ==4.0.1
- python-dateutil *
- python-dotenv ==0.19.2
- redis *
- requests *
- scikit-learn *
- sentry-sdk ==1.5.10
- tqdm *
- uvicorn ==0.15.0