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

Repository

Basic Info
  • Host: GitHub
  • Owner: opamine
  • License: agpl-3.0
  • Language: JavaScript
  • Default Branch: main
  • Size: 8.58 MB
Statistics
  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created 9 months ago · Last pushed 9 months ago
Metadata Files
Readme Changelog License Citation

README-DEV.md

Prepare installation

in config/ create - datacollectors.yml - database.yml - storage.yml

write temporary in run-ruby-dev.sh - rake db:create - rake db:schema:load

Installation

docker-compose -f docker-compose.dev.yml up

OR

docker-compose -f docker-compose.dev.yml up postgres app webpacker

Working inside app container

docker exec -it chemotion_eln-app-1 /bin/bash

Owner

  • Name: 清禾
  • Login: opamine
  • Kind: user
  • Location: Hangzhou
  • Company: 绿城信息

love coding, love life, love everyone.

Citation (CITATION.cff)

cff-version: 1.2.0
message: "Please cite this software as specified in the 'preferred-citation' section below."
title: "Chemotion Electronic Lab Notebook (ELN)"
authors:
  - name: "Chemotion ELN contributors"
url: "https://github.com/ComPlat/chemotion_ELN"
preferred-citation:
  type: article
  authors:
  - family-names: "Tremouilhac"
    given-names: "Pierre"
  - family-names: "Nguyen"
    given-names: "An"
  - family-names: "Huang"
    given-names: "Yu-Chieh"
  - family-names: "Kotov"
    given-names: "Serhii"
  - family-names: "Lütjohann"
    given-names: "Dominic Sebastian"
  - family-names: "Hübsch"
    given-names: "Florian"
  - family-names: "Jung"
    given-names: "Nicole"
  - family-names: "Bräse"
    given-names: "Stefan"
  doi: "10.1186/s13321-017-0240-0"
  journal: "Journal of Cheminformatics"
  title: "Chemotion ELN: an Open Source electronic lab notebook for chemists in academia"
  issue: 1
  volume: 9
  year: 2017

GitHub Events

Total
  • Public event: 1
  • Push event: 3
Last Year
  • Public event: 1
  • Push event: 3

Dependencies

.github/workflows/asset-precompilation.yml actions
  • actions/checkout v4 composite
  • postgres 16 docker
.github/workflows/ci.yml actions
  • actions/checkout v4 composite
  • hrishikesh-kadam/setup-lcov v1 composite
  • ruby/setup-ruby v1 composite
  • zgosalvez/github-actions-report-lcov v4 composite
  • complat/dev postgres16-rdkit docker
.devcontainer/docker-compose.vs.yml docker
docker-compose.dev.yml docker
docker-compose.test.yml docker
  • atmoz/sftp latest
  • busybox latest
  • complat/chemotion_eln latest
  • postgres 10.10
package.json npm
  • @babel/eslint-parser ^7.26.8 development
  • @babel/register ^7.25.9 development
  • @eflexsystems/factory-bot ^9.0.0 development
  • @pmmmwh/react-refresh-webpack-plugin ^0.6 development
  • @wojtekmaj/enzyme-adapter-react-17 ^0.8.0 development
  • babel-loader 8 development
  • cypress ^12.3.0 development
  • enzyme ^3.7.0 development
  • eslint ^8.20.0 development
  • eslint-config-airbnb ^19.0.4 development
  • eslint-filtered-fix ^0.3.0 development
  • eslint-plugin-import ^2.26.0 development
  • eslint-plugin-jsx-a11y ^6.6.1 development
  • eslint-plugin-no-relative-import-paths ^1.4.0 development
  • eslint-plugin-react ^7.30.1 development
  • expect ^24.7.1 development
  • jsdom-global ^3.0.2 development
  • mocha ^11 development
  • nyc ^15.1.0 development
  • process ^0.11.10 development
  • react-refresh ^0.12.0 development
  • sinon ^15.2.0 development
  • webpack-dev-server 5 development
  • @babel/core 7
  • @babel/plugin-transform-class-properties ^7
  • @babel/plugin-transform-modules-commonjs ^7.13.8
  • @babel/plugin-transform-object-rest-spread ^7
  • @babel/plugin-transform-runtime 7
  • @babel/polyfill ^7.10.4
  • @babel/preset-env 7
  • @babel/preset-react ^7.26.3
  • @babel/runtime 7
  • @citation-js/plugin-isbn 0.3.0
  • @complat/chem-spectra-client 1.3.5
  • @complat/chemotion-converter-client ~0.13.2
  • @complat/react-spectra-editor 1.3.5
  • @novnc/novnc ~1.5.0
  • @rails/ujs ^6.1.3-1
  • @sentry/react ^7.73.0
  • @sentry/tracing ^7.16.0
  • @sentry/webpack-plugin ^2.22.4
  • @types/babel__core 7
  • @types/webpack 5
  • acorn ^5.7.0
  • ag-grid-community ~32.1
  • ag-grid-react ~32.1
  • alt 0.18.6
  • alt-utils 2.0.0
  • antd ^5.17.2
  • aviator v0.6.1
  • base-64 ^0.1.0
  • chem-generic-ui 2.0.0
  • citation-js 0.6.8
  • classnames ^2.2.5
  • commonmark ^0.28.1
  • compression-webpack-plugin 9
  • create-react-class ^15.6.3
  • d3 ^3.5.15
  • d3-selection ^3.0.0
  • deep-equal 1.0.1
  • dnd-multi-backend ^9.0.0
  • es6-promise-debounce ^1.0.1
  • html2pdf.js ^0.10.1
  • humps ^2.0.1
  • immutable ^4.0.0-rc.12
  • jcampconverter ^2.11.0
  • js-yaml ^3.13.1
  • jsdom ^22.1.0
  • lodash ^4.17.20
  • mime-types ^2.1.35
  • mobx ^6.6.0
  • mobx-react ^7.5.0
  • mobx-state-tree ^5.1.5
  • moment ^2.29.4
  • moment-precise-range-plugin ^1.2.4
  • npm ^8.11.0
  • numeral ^1.5.3
  • path ^0.12.7
  • pdf-lib ^1.17.1
  • prop-types 15.6.2
  • quagga ^0.11.5
  • querystring-es3 ^0.2.1
  • quill ^1.3.7
  • quill-delta 3.4.3
  • quill-delta-to-html 0.8.2
  • quill-delta-to-plaintext ^1.0.0
  • raw-loader ^4.0.2
  • react ^17.0.2
  • react-barcode ^1.1.0
  • react-big-calendar ^1.5.1
  • react-bootstrap ~2.10.2
  • react-contextmenu ^2.14.0
  • react-cookie ^0.4.8
  • react-datepicker ~7.3.0
  • react-datetime-picker ^4.1.1
  • react-dnd ^14.0.3
  • react-dnd-html5-backend ^14.0.3
  • react-dnd-touch-backend ^16.0.1
  • react-dom ^17.0.2
  • react-draggable ^4.4.3
  • react-dropzone ^3.6.0
  • react-html-id ^0.1.5
  • react-inlinesvg 0.8.4
  • react-input-autosize 1.1.0
  • react-json-editor-ajrm ^2.5.10
  • react-markdown ^6.0.2
  • react-molviewer ^1.1.3
  • react-notification-system ^0.2.7
  • react-papaparse ^3.17.2
  • react-pdf ^7.7.3
  • react-qr-reader ^2.1.0
  • react-resizable-panels ^2.1.6
  • react-select ^5.8.1
  • react-svg-file-zoom-pan 0.1.5
  • react-svg-file-zoom-pan-latest npm:@complat/react-svg-file-zoom-pan@1.1.3
  • react-ui-tree 3.1.0
  • react-vis 1.12.1
  • reactflow ^11.7.2
  • redux ^4.1.0
  • sha256 ^0.2.0
  • shakapacker ~8.3.0
  • spark-md5 ^3.0.1
  • svgedit ^7.3.0
  • terser-webpack-plugin 5
  • util ^0.12.4
  • uuid ^3.3.2
  • webpack 5
  • webpack-assets-manifest 5
  • webpack-cli 6
  • webpack-merge 5
  • whatwg-fetch ^3.6.2
  • yarn ^1.22.19
yarn.lock npm
  • 1968 dependencies
Gemfile rubygems
  • annotate >= 0 development
  • awesome_print >= 0 development
  • better_errors >= 0 development
  • binding_of_caller >= 0 development
  • bullet >= 0 development
  • byebug >= 0 development
  • capybara >= 0 development
  • chronic >= 0 development
  • cypress-on-rails >= 0 development
  • database_cleaner >= 0 development
  • database_cleaner-active_record >= 0 development
  • debase >= 0 development
  • factory_bot_rails >= 0 development
  • fast_stack >= 0 development
  • flamegraph >= 0 development
  • launchy >= 0 development
  • listen >= 0 development
  • memory_profiler >= 0 development
  • meta_request >= 0 development
  • pry >= 0.14.2 development
  • pry-byebug >= 0 development
  • pry-rails >= 0 development
  • rspec >= 0 development
  • rspec-rails >= 0 development
  • rspec-repeat >= 0 development
  • rubocop >= 0 development
  • rubocop-performance >= 0 development
  • rubocop-rails >= 0 development
  • rubocop-rspec >= 0 development
  • ruby-debug-ide >= 0 development
  • ruby_jard >= 0 development
  • shoulda-matchers >= 0 development
  • simplecov >= 0 development
  • simplecov-lcov >= 0 development
  • solargraph >= 0 development
  • spring >= 0 development
  • stackprof >= 0 development
  • web-console >= 0 development
  • webdrivers >= 0 development
  • webmock >= 0 development
  • aasm >= 0
  • activejob-status >= 0
  • activerecord-nulldb-adapter >= 0
  • ancestry >= 0
  • api-pagination >= 0
  • backup >= 0
  • barby >= 0
  • bcrypt_pbkdf >= 0
  • bibtex-ruby >= 0
  • bootsnap >= 0
  • bootstrap ~> 5.3
  • caxlsx >= 0
  • charlock_holmes >= 0
  • chemical_elements >= 0
  • closure_tree >= 0
  • countries >= 0
  • delayed_cron_job >= 0
  • delayed_job_active_record >= 0
  • devise >= 0
  • dotenv-rails >= 0
  • ed25519 >= 0
  • faker >= 0
  • faraday >= 0
  • faraday-follow_redirects >= 0
  • faraday-multipart >= 0
  • font-awesome-rails >= 0
  • fugit >= 0
  • fun_sftp >= 0
  • fx >= 0
  • grape >= 0
  • grape-entity >= 0
  • grape-kaminari >= 0
  • grape-swagger >= 0
  • grape-swagger-entity >= 0
  • grape-swagger-rails >= 0
  • graphql < 2.2
  • haml-rails >= 0
  • hashie-forbidden_attributes >= 0
  • httparty >= 0
  • icalendar >= 0
  • image_processing ~> 1.8
  • inchi-gem >= 0
  • jquery-rails >= 0
  • jwt >= 0
  • kaminari >= 0
  • kaminari-grape >= 0
  • ketcherails >= 0
  • labimotion = 2.0.0
  • logidze >= 0
  • mime-types >= 0
  • mimemagic = 0.3.10
  • net-scp = 3.0.0
  • net-sftp >= 0
  • net-ssh >= 0
  • nokogiri >= 0
  • omniauth ~> 1.9.1
  • omniauth-github ~> 1.4.0
  • omniauth-oauth2 ~> 1.7, >= 1.7.2
  • omniauth-orcid >= 0
  • omniauth-shibboleth >= 0
  • omniauth_openid_connect >= 0
  • openbabel = 2.4.90.3
  • pandoc-ruby >= 0
  • paranoia = 2.6.0
  • pg >= 0
  • pg_search >= 0
  • prawn >= 0
  • prawn-svg >= 0
  • puma < 6.0.0
  • pundit >= 0
  • rack >= 0
  • rack-cors >= 0
  • rails ~> 6.1.7.7
  • rinchi-gem >= 0
  • rmagick >= 0
  • roo >= 0
  • rqrcode >= 0
  • rtf >= 0
  • ruby-geometry >= 0
  • ruby-mailchecker >= 0
  • ruby-ole >= 0
  • sablon >= 0
  • sassc-rails >= 0
  • scenic >= 0
  • schmooze >= 0
  • semacode >= 0
  • sentry-delayed_job >= 0
  • sentry-rails >= 0
  • sentry-ruby >= 0
  • shakapacker ~> 8.3.0
  • shrine ~> 3.0
  • sys-filesystem >= 0
  • thor >= 0
  • thumbnailer >= 0
  • turbo-sprockets-rails4 >= 0
  • tzinfo-data >= 0
  • whenever >= 0
  • yaml_db >= 0
Gemfile.lock rubygems
  • 320 dependencies