etis

Experimenting with etis data

https://github.com/martroben/etis

Science Score: 31.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
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (1.3%) to scientific vocabulary
Last synced: 10 months ago · JSON representation ·

Repository

Experimenting with etis data

Basic Info
  • Host: GitHub
  • Owner: martroben
  • License: mit
  • Language: Python
  • Default Branch: master
  • Size: 3.58 MB
Statistics
  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created almost 3 years ago · Last pushed over 1 year ago
Metadata Files
Readme License Citation

README.md

ETIS

Ad hoc projects related to Estonian Science Information System (ETIS) data

Owner

  • Login: martroben
  • Kind: user

Citation (citations_analyser/README.md)

# Citations analyser
App to pull publication data from the Estonian Research Information System (ETIS) API, add reference data from CrossRef API and plot the number of articles per citation count.

## Usage
### Pull script
```shell
git pull https://github.com/martroben/citations_analyser
cd citations_analyser
```

### Optional: install required libraries from `requirements.txt`:
```shell
pip install -r requirements.txt
```
Otherwise you have to install the required libraries manually.

### Optional: edit `sample_ini.yaml`
You can add your e-mail to the `MAILTO` field and rename `sample_ini.yaml` to `ini.yaml`. This will let you use the CrossRef API "polite" pool, which is more stable than the public pool.

See the CrossRef API [documentation on service pools](https://github.com/CrossRef/rest-api-doc#good-manners--more-reliable-service).

### Run the script
```shell
python3 analyse_citations.py
```
It probably takes several hours to run.

## API Documentation
### ETIS API
- https://avaandmed.eesti.ee/datasets/eesti-teadusinfosusteemi-avaandmed

### CrossRef API
- https://www.crossref.org/documentation/retrieve-metadata/rest-api/
- [https://api.crossref.org/swagger-ui/index.html#/Works/get_works__doi_](https://api.crossref.org/swagger-ui/index.html#/Works/get_works__doi_)

GitHub Events

Total
  • Push event: 8
Last Year
  • Push event: 8