costcalc

Clone of costcalculator for webhosting

https://github.com/epfllibrary/costcalc

Science Score: 75.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
    Found 3 DOI reference(s) in README
  • Academic publication links
    Links to: zenodo.org
  • Academic email domains
  • Institutional organization owner
    Organization epfllibrary has institutional domain (library.epfl.ch)
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (12.1%) to scientific vocabulary
Last synced: 6 months ago · JSON representation ·

Repository

Clone of costcalculator for webhosting

Basic Info
  • Host: GitHub
  • Owner: epfllibrary
  • License: gpl-3.0
  • Language: CSS
  • Default Branch: master
  • Homepage: https://costcalc.epfl.ch
  • Size: 6.82 MB
Statistics
  • Stars: 1
  • Watchers: 3
  • Forks: 1
  • Open Issues: 0
  • Releases: 5
Created over 7 years ago · Last pushed 7 months ago
Metadata Files
Readme License Citation Codemeta Zenodo

README.md

Cost Calculator

(https://costcalc.epfl.ch)

Introduction

The cost calculator is an online project for calculating the cost of services. It's originally designed for helping researcher for estimating the cost of managing data. The user can calculate the cost of the data life cycle directly from the interface.

Categories, Providers, Cost can be easily updated by just changing the data.js so it can be adapted for your own institution.

How to use it

The structure is highly modular and can be extended for different projects. All the information are stored on javascript and the system only uses javascript libraries making really easy to install and update.

You don't need a specific webserver (but you can use one), just use your github repo and create a pages link your cost calculator will be accessible

For local use, you need a mini web server such as https://www.npmjs.com/package/http-server

Documentation

The documentation of the project explains how to install it and configure it. See Docs

Files/Folders

  • All the engine is stored in the js folder
  • index.html : main index for production
  • docs contains the documentation for changing the database of provider or the engine itself.
  • index-dev.html : Index file for development only

Citation

The project is hosted on Zenodo : DOI

The citation information are in the CITATION file and CODEMETA.json.

License and Term of Usage

This project is release under the GNU GPLv3 license, see LICENSE.

It's a work of the Research Data Management Team at EPFL Library in Switzerland.

Owner

  • Name: EPFL Library
  • Login: epfllibrary
  • Kind: organization
  • Email: library@epfl.ch
  • Location: Lausanne, Switzerland, Europe

EPFL Library repository for teaching materials and projects

Citation (CITATION)

cff-version: 1.2.0
message: "If you use this software, please cite it as below."
authors:
  - family-names: "Masson"
    given-names: "Antoine"
    orcid: "https://orcid.org/0000-0002-7993-5698"
    affiliation: "Ecole Polytechnique Fédérale de Lausanne, Library"
    email: "antoine.masson@epfl.ch"
  - family-names: "Borel"
    given-names: "Alain"
    orcid: "https://orcid.org/0000-0003-3268-3195"
    affiliation: "Ecole Polytechnique Fédérale de Lausanne, Library"
    email: "alain.borel@epfl.ch"
title: "Cost Calculator"
version: 2.3
doi: 10.5281/zenodo.1469035
date-released: 2024-04-08
repository-code: "https://c4science.ch/source/costcalc/repository/master/"
url: "https://costcalc.epfl.ch/"
keywords: 
    - research data
    - storage
    - cost estimate
    - planning
abstract: "A dynamic online tool for calculating the cost of research data storage services. It's highly modular and can be adapted for all kind of application. The system is really easy to install as it uses only opensource javascript libraries."
license: GPL-3.0-only

CodeMeta (CODEMETA.json)

{
  "@context": "https://doi.org/10.5063/SCHEMA/CODEMETA-1.0",
  "@type": "Code",
  "author": {
    "@type": "Person",
    "name": "Antoine Masson",
    "@id": "https://orcid.org/0000-0002-7993-5698",
    "affiliation": "Ecole Polytechnique Fdrale de Lausanne, Library",
    "email": "antoine.masson@epfl.ch"
  },
  "maintainer": {
    "@type": "Person",
    "name": "Alain Borel",
    "@id": "https://orcid.org/0000-0003-3268-3195",
    "affiliation": "Ecole Polytechnique Fdrale de Lausanne, Library",
    "email": "alain.borel@epfl.ch"
  },
  "name": "Cost Calculator",
  "softwareVersion": "2.4",
  "identifier": "10.5281/zenodo.1469035",
  "datePublished": "2025-YY-XX",
  "codeRepository": "https://github.com/epfllibrary/costcalc",
  "URL": "https://costcalc.epfl.ch",
  "programmingLanguage": "javascript",
  "keywords": [
    "research data",
    "storage",
    "cost estimate",
    "planning"
  ],
  "description": "A dynamic online tool for calculating the cost of research data storage services. It's highly modular and can be adapted for all kind of application. The system is really easy to install as it uses only opensource javascript libraries.",
  "license": "GPL-3.0-only"
}

GitHub Events

Total
  • Watch event: 1
  • Push event: 13
Last Year
  • Watch event: 1
  • Push event: 13