Science Score: 54.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
    Links to: zenodo.org
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (16.8%) to scientific vocabulary
Last synced: 9 months ago · JSON representation ·

Repository

Basic Info
  • Host: GitHub
  • Owner: dreynes
  • License: gpl-3.0
  • Language: Python
  • Default Branch: main
  • Size: 17.7 MB
Statistics
  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 1
Created over 3 years ago · Last pushed about 3 years ago
Metadata Files
Readme License Citation Codemeta

README.md

DOI Documentation Status Python GitHub

AI-and-open-science

Repository created for uploading the assigment of Artificial Intelligence And Open Science In Research Software Engineering subject

The assigment consists in analysing papers with grobid and python: - Draw a keyword cloud based on the abstract information. - Create a visualization showing the number of figures per article. - Create a list of links found in each paper.

License

GNU GENERAL PUBLIC LICENSE

Using the software with docker

If you want to use docker to use the software, you should do the following steps Before start, make sure that you have docker and docker compose installed - First of all clone the repository in your local bash git clone https://github.com/dreynes/AI-and-open-science.git - We move to inside the repository bash cd AI--amd-open-science/ - Now we can create the containers executing: bash docker compose up -d - Then for execute the program use: bash docker logs client The results will be inside a folder called "out_docker"

  • If a connection problem apperar try cchanging the first line of the config.json and change grobid for your ip bash "grobid_server": "http://grobid:8070",

Using the software without docker

Alternatively here are instructions on how to run the software without docker in case you prefer this option First install conda and docker - Next clone the repository in your local bash git clone https://github.com/dreynes/AI-and-open-science.git - Change the first line of the config.json and change grobid for your ip or localhost bash "grobid_server": "http://grobid:8070", -> "grobid_server": "http://localhost:8070",

  • Open a terminal execute this command to deploy grobid

bash docker pull lfoppiano/grobid:0.7.2 docker run -t --rm -p 8070:8070 lfoppiano/grobid:0.7.2 - Next, install the grobid client

bash git clone https://github.com/kermitt2/grobid_client_python cd grobid_client_python python3 setup.py install cd .. - Now, create an anaconda environment activate it and install the dependences

bash conda create -n newenv conda activate newenv python3 -m pip install --upgrade pip pip install -r requirements.txt - To finish execute the python file bash python3 script.py

Workflow

workflow

Limitations

The software have only tested in Ubuntu

Owner

  • Login: dreynes
  • Kind: user

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: >-
  Artificial intelligence and apen science In research
  software engineering
message: >-
  If you use this software, please cite it using the
  metadata from this file.
type: software
authors:
  - given-names: Daniel
    family-names: Reynés Fernández
    email: d.reynes@alumnos.upm.es
    affiliation: Estudiante de la UPM
repository-code: 'https://github.com/dreynes/AI-and-open-science'
license: GPL-3.0

CodeMeta (codemeta.json)

{
  "@context": "https://doi.org/10.5063/schema/codemeta-2.0",
  "@type": "SoftwareSourceCode",
  "codeRepository": "https://github.com/dreynes/AI-and-open-science.git",
  "contIntegration": "https://github.com/dreynes/AI-and-open-science.git",
  "dateCreated": "2023-02-07",
  "issueTracker": "https://github.com/dreynes/AI-and-open-science/issues",
  "name": "Artificial intelligence and open science in research software engineering",
  "description": "Repository for the subject called artificial intelligence and open science in research software engineering",
  "author": [
    {
      "@type": "Person",
      "givenName": "Daniel",
      "familyName": "Reyns Fernndez",
      "email": "d.reynes@alumnos.upm.es"
    }
  ]
}

GitHub Events

Total
Last Year