bso-publications

French Open Science Monitor - Publications module (open access)

https://github.com/dataesr/bso-publications

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 (9.2%) to scientific vocabulary
Last synced: 10 months ago · JSON representation ·

Repository

French Open Science Monitor - Publications module (open access)

Basic Info
Statistics
  • Stars: 4
  • Watchers: 3
  • Forks: 2
  • Open Issues: 7
  • Releases: 34
Created about 5 years ago · Last pushed 10 months ago
Metadata Files
Readme License Citation

README.md

Baromètre publications

Discord Follow GitHub GitHub release (latest SemVer) Release SWH

API

The underlying dataset of the French Open Science Monitor is open and can be downloaded https://storage.gra.cloud.ovh.net/v1/AUTH32c5d10cb0fe4519b957064a111717e3/bsodump/bso-publications-latest.jsonl.gz One can also consume the data through an Elasticsearch endpoint (cf documentation Elasticsearch). Contact us to get an user and password at bso [at] recherche [dot] gouv [dot] fr Running example below

``` from elasticsearch import Elasticsearch

ESHOST = "https://cluster-production.elasticsearch.dataesr.ovh/" ESINDEX = "bso-publications"

es = Elasticsearch(ESHOST, httpauth=(ESUSER, ESPASSWORD))

body = { "query":{ "bool":{ "must":[ { "terms":{ "bsocountrycorrected.keyword":[ "fr" ] } }, { "terms":{ "idtype.keyword":[ "doi" ] } }, { "terms":{ "genre.keyword":[ "journal-article", "proceedings", "book-chapter", "book", "preprint" ] } }, { "range":{ "year":{ "gte":2019, "lte":2022 } } } ] } } } body['aggs'] = {} body['size'] = 1 res = es.search(index=ESINDEX, body=body) res ```

Release

To create a new release: shell make release VERSION=X.X.X

Commands

To build a Docker image:

make docker-build

To publish the previously built image:

make docker-push

Generate publication

shell cd doc sh build_pdf.sh

Owner

  • Name: #dataESR
  • Login: dataesr
  • Kind: organization

Citation (CITATION.cff)

cff-version: 1.2.0
message: "If you use this software, please cite our publication as below."
title: "Extending the open monitoring of open science"
authors:
- family-names: "Bracco"
  given-names: "Laetitia"
  orcid: "https://orcid.org/0000-0002-2939-9110"
- family-names: "L'Hôte"
  given-names: "Anne"
  orcid: "https://orcid.org/0000-0003-1353-5584"
- family-names: "Jeangirard"
  given-names: "Eric"
  orcid: "https://orcid.org/0000-0002-3767-7125"
- family-names: "Torny"
  given-names: "Didier"
  orcid: "https://orcid.org/0000-0001-6661-9680"
preferred-citation:
  type: unpublished
  title: "Extending the open monitoring of open science"
  authors:
  - family-names: "Bracco"
    given-names: "Laetitia"
    orcid: "https://orcid.org/0000-0002-2939-9110"
  - family-names: "L'Hôte"
    given-names: "Anne"
    orcid: "https://orcid.org/0000-0003-1353-5584"
  - family-names: "Jeangirard"
    given-names: "Eric"
    orcid: "https://orcid.org/0000-0002-3767-7125"
  - family-names: "Torny"
    given-names: "Didier"
    orcid: "https://orcid.org/0000-0001-6661-9680"
  url: "https://hal.science/hal-03651518"
  notes: "working paper or preprint"
  year: 2022
  month: Apr,
  keywords:
  - unpaywall
  - clinical trials
  - scientometrics
  - journal business models
  - observational studies
  - open access
  - open science
  start: 1 # First page number
  end: 35 # Last page number
  version: 1.0.0
  date-released: 2022-04-25

GitHub Events

Total
  • Release event: 6
  • Delete event: 2
  • Push event: 77
  • Create event: 7
Last Year
  • Release event: 6
  • Delete event: 2
  • Push event: 77
  • Create event: 7

Dependencies

requirements.txt pypi
  • CurrencyConverter ==0.16
  • Flask ==2.1.0
  • Flask-Bootstrap ==3.3.7.1
  • Unidecode ==1.3.2
  • awscli ==1.22.43
  • beautifulsoup4 ==4.8.2
  • elasticsearch ==7.8.0
  • fasttext ==0.9.2
  • lxml ==4.6.3
  • multiprocess ==0.70.12.2
  • numpy *
  • openpyxl ==3.0.7
  • pandas ==1.2.5
  • pymongo ==3.8.0
  • pysftp ==0.2.9
  • pytest ==6.2.3
  • pytest-mock ==3.5.1
  • python-dateutil *
  • python-keystoneclient ==4.0.0
  • python-swiftclient ==3.9.0
  • pyzotero ==1.5.5
  • redis ==4.3.4
  • requests *
  • requests-mock ==1.9.2
  • retry *
  • rq ==1.9.0
  • timeout-decorator ==0.5.0
  • tokenizers ==0.10.1
  • xlrd ==2.0.1
.github/workflows/build.yml actions
  • actions/checkout v3 composite
  • dataesr/mm-notifier-action v1 composite
Dockerfile docker
  • ubuntu 18.04 build