Atramhasis
Atramhasis: An online SKOS vocabulary editor - Published in JOSS (2023)
Science Score: 98.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 7 DOI reference(s) in README and JOSS metadata -
✓Academic publication links
Links to: joss.theoj.org, zenodo.org -
○Committers with academic emails
-
○Institutional organization owner
-
✓JOSS paper metadata
Published in Journal of Open Source Software
Keywords
app
pypi-package
python
skos
thesaurus
vocabulary
Keywords from Contributors
cryptocurrencies
mesh
pypi
simulations
metaheuristic
Last synced: 6 months ago
·
JSON representation
·
Repository
An online SKOS editor
Basic Info
- Host: GitHub
- Owner: OnroerendErfgoed
- License: gpl-3.0
- Language: Python
- Default Branch: develop
- Homepage: http://atramhasis.readthedocs.io/
- Size: 6.07 MB
Statistics
- Stars: 60
- Watchers: 18
- Forks: 11
- Open Issues: 43
- Releases: 47
Topics
app
pypi-package
python
skos
thesaurus
vocabulary
Created almost 12 years ago
· Last pushed over 1 year ago
Metadata Files
Readme
Changelog
Contributing
License
Citation
README.rst
Atramhasis
==========
.. image:: https://img.shields.io/pypi/v/atramhasis.svg
:target: https://pypi.python.org/pypi/atramhasis
.. image:: https://zenodo.org/badge/DOI/10.5281/zenodo.5801135.svg
:target: https://doi.org/10.5281/zenodo.5801135
.. image:: https://github.com/OnroerendErfgoed/atramhasis/actions/workflows/atramhasis_backend.yaml/badge.svg
:target: https://github.com/OnroerendErfgoed/atramhasis/actions/workflows/atramhasis_backend.yaml
.. image:: https://coveralls.io/repos/github/OnroerendErfgoed/atramhasis/badge.svg?branch=develop
:target: https://coveralls.io/github/OnroerendErfgoed/atramhasis?branch=develop
.. image:: https://scrutinizer-ci.com/g/OnroerendErfgoed/atramhasis/badges/quality-score.png?b=develop
:target: https://scrutinizer-ci.com/g/OnroerendErfgoed/atramhasis/?branch=develop
----
.. image:: https://readthedocs.org/projects/atramhasis/badge/?version=latest
:target: http://atramhasis.readthedocs.io/en/latest/?badge=latest
.. image:: https://joss.theoj.org/papers/10.21105/joss.05040/status.svg
:target: https://doi.org/10.21105/joss.05040
Atramhasis is an online SKOS editor. This webapplication enables
users to create SKOS vocabularies consisting of Concepts and Collections. It
tries to stay close to the SKOS specification. This makes it suited for different
types of vocabularies such as simple pick lists, authority files, flat lists and
basic to relatively complex thesauri. For a full overview of capabilities, please
consult our `documentation `_.
If you want a quick demo of what the system provides for a typical end user,
have a look at the `Flanders Heritage Thesaurus `_.
This is an implementation of Atramhasis for the `Flanders Heritage Agency `_
containing several vocabularies regarding cultural heritage, such as
`heritagetypes `_,
`styles and cultures `_,
`materials `_
and `periods `_.
Most of the vocabularies are in Dutch, but the interface is available in both
Dutch, English and French.
All development is done through `Github `_.
If you run into bugs or would like to request a new feature, please open a
`Github issue `_. Please
provide some context to your question such as the operating system,
Python and Atramhasis versions you are running. If you have specific questions
about the software or the datasets hosted at
`Flanders Heritage Thesaurus `_
you would rather not address in a public forum, please mail us at
ict@onroerenderfgoed.be.
Contributions are welcome. This could be improvements to the code, updated
documentation or adding a new translation to the User Interface. Please see our
`contribution guidelines `_
to find out how we can collaborate.
Owner
- Name: Onroerend Erfgoed
- Login: OnroerendErfgoed
- Kind: organization
- Location: Brussels, Belgium
- Website: https://www.onroerenderfgoed.be
- Twitter: vioe
- Repositories: 76
- Profile: https://github.com/OnroerendErfgoed
Open Source Software by the Agentschap Onroerend Erfgoed (Flanders Heritage Agency).
JOSS Publication
Atramhasis: An online SKOS vocabulary editor
Published
March 14, 2023
Volume 8, Issue 83, Page 5040
Authors
Tinne Cahy
GEO Solutions, Belgium
GEO Solutions, Belgium
Wim De Clercq
GEO Solutions, Belgium
GEO Solutions, Belgium
Jonathan Piraux
GEO Solutions, Belgium
GEO Solutions, Belgium
Bart Saelen
GEO Solutions, Belgium
GEO Solutions, Belgium
Maarten Taeymans
GEO Solutions, Belgium
GEO Solutions, Belgium
Cedrik Vanderhaegen
Flanders Heritage Agency, Belgium
Flanders Heritage Agency, Belgium
Tags
SKOS thesaurus vocabulary linked dataCitation (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: Atramhasis
message: >-
If you use this software, please cite it using the
metadata from this file.
type: software
authors:
- given-names: Koen
family-names: Van Daele
email: koen.vandaele@vlaanderen.be
affiliation: Agentschap Onroerend Erfgoed
orcid: 'https://orcid.org/0000-0002-8153-2978'
- given-names: Tinne
family-names: Cahy
affiliation: GEO Solutions
- given-names: Wim
family-names: De Clercq
affiliation: GEO Solutions
- given-names: Jonas
family-names: Geuens
affiliation: Agentschap Onroerend Erfgoed
orcid: 'https://orcid.org/0000-0001-8197-5034'
- given-names: Bram
family-names: Goessens
affiliation: Agentschap Onroerend Erfgoed
orcid: 'https://orcid.org/0000-0001-6693-0866'
- given-names: Jonathan
family-names: Piraux
affiliation: GEO Solutions
- given-names: Bart
family-names: Saelen
affiliation: GEO Solutions
- given-names: Maarten
family-names: Taeymans
affiliation: GEO Solutions
- given-names: Cedrik
family-names: Vanderhaegen
affiliation: Agentschap Onroerend Erfgoed
repository-code: 'https://github.com/OnroerendErfgoed/atramhasis'
abstract: >-
Atramhasis is an online SKOS editor. This
webapplication enables users to create SKOS
vocabularies consisting of Concepts and
Collections. It tries to stay close to the SKOS
specification. This makes it suited for different
types of vocabularies such as simple pick lists,
authority files, flat lists and basic to relatively
complex thesauri. Atramhasis is not suited for
managing very large or complex thesauri such as the
Getty Art and Architecture Thesaurus.
references:
- doi: 10.5194/isprs-annals-IV-2-W2-151-2017
type: article
year: 2017
title: 'Calling it what it is. Thesauri in the Flanders Heritage Agency: History, Importance, Use and Technological Advances'
authors:
- given-names: Sophie
family-names: Mortier
- given-names: Koen
family-names: Van Daele
email: koen.vandaele@vlaanderen.be
affiliation: Agentschap Onroerend Erfgoed
orcid: 'https://orcid.org/0000-0002-8153-2978'
- given-names: Leen
family-names: Meganck
email: leen.meganck@vlaanderen.be
affiliation: Agentschap Onroerend Erfgoed
orcid: 'https://orcid.org/0000-0002-9483-0851'
journal: ISPRS Annals of Photogrammetry, Remote Sensing and Spatial Information Sciences
volume: 4W2
pages: 151-156
notes: Publication documenting how Atramhasis is used by Flanders Heritage Agency
- doi: 10.5281/zenodo.5767151
type: software
title: Skosprovider
authors:
- given-names: Koen
family-names: Van Daele
email: koen.vandaele@vlaanderen.be
affiliation: Flanders Heritage Agency
orcid: 'https://orcid.org/0000-0002-8153-2978'
keywords:
- SKOS
- thesaurus
- vocabulary
- python
license: GPL-3.0
version: 2.1.1
date-released: '2024-06-20'
GitHub Events
Total
- Issues event: 6
- Watch event: 7
- Member event: 2
- Issue comment event: 6
- Push event: 1
- Pull request event: 2
- Create event: 2
Last Year
- Issues event: 6
- Watch event: 7
- Member event: 2
- Issue comment event: 6
- Push event: 1
- Pull request event: 2
- Fork event: 1
- Create event: 2
Committers
Last synced: 7 months ago
Top Committers
| Name | Commits | |
|---|---|---|
| Bart Saelen | b****n@g****e | 309 |
| Cedrik Vanderhaegen | c****n@g****e | 272 |
| Koen Van Daele | k****e@r****e | 263 |
| Koen Van Daele | k****e@t****e | 164 |
| Maarten Taeymans | m****s@g****e | 163 |
| pyup-bot | g****t@p****o | 85 |
| Jonathan Piraux | j****x@g****e | 74 |
| Bram Goessens | b****s@v****e | 73 |
| Tinne Cahy | t****y@g****e | 69 |
| Jonas Geuens | j****s@g****m | 60 |
| Wim De Clercq | d****i@g****m | 50 |
| Vanderhaegen Cedrik | c****n@v****e | 49 |
| roefem | 6****m | 17 |
| Tim Van Campenhout | 4****i | 16 |
| dependabot[bot] | 4****] | 15 |
| dieuska | k****t@g****e | 10 |
| Yannick Kuypers | K****y@g****m | 8 |
| Vanbosa | s****h@g****e | 6 |
| TalissaJoly | t****y@h****m | 5 |
| julien | j****s@g****e | 3 |
| Emrys | r****r@c****e | 2 |
| Klaas Millet | k****t@r****e | 2 |
| bdkock-geosolutions | b****k@g****e | 2 |
| Miel Vander Sande | m****e@m****e | 2 |
| Jef Willems | j****0@g****m | 1 |
| Maarten Vermeyen | m****n@v****z | 1 |
| steuraa | a****t@g****e | 1 |
Committer Domains (Top 20 + Academic)
geosolutions.be: 10
vlaanderen.be: 2
rwo.vlaanderen.be: 2
vermeyen.xyz: 1
meemoo.be: 1
cronos.be: 1
hp.com: 1
pyup.io: 1
telenet.be: 1
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 97
- Total pull requests: 8
- Average time to close issues: 2 months
- Average time to close pull requests: 8 days
- Total issue authors: 8
- Total pull request authors: 4
- Average comments per issue: 0.99
- Average comments per pull request: 2.0
- Merged pull requests: 7
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 5
- Pull requests: 0
- Average time to close issues: 41 minutes
- Average time to close pull requests: N/A
- Issue authors: 4
- Pull request authors: 0
- Average comments per issue: 1.2
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- koenedaele (85)
- goessebr (9)
- mielvds (7)
- BartSaelen (7)
- Wim-De-Clercq (7)
- cedrikv (4)
- DavideLicheri (4)
- claeyswo (3)
- cahytinne (1)
- kmillet (1)
- fvepwc (1)
Pull Request Authors
- goessebr (14)
- Wim-De-Clercq (10)
- dependabot[bot] (7)
- BartSaelen (3)
- cahytinne (2)
- Jonathan-Piraux (2)
- koenedaele (1)
- yannickkuypers (1)
- vancamti (1)
Top Labels
Issue Labels
enhancement (51)
bug (22)
admin (14)
backend (8)
question (4)
to estimate (4)
frontend (4)
deploy (4)
Epic (3)
documentation (3)
Pull Request Labels
dependencies (7)
python (6)
backend (2)
javascript (1)
bug (1)
enhancement (1)
Packages
- Total packages: 1
-
Total downloads:
- pypi 998 last-month
- Total dependent packages: 0
- Total dependent repositories: 5
- Total versions: 45
- Total maintainers: 5
pypi.org: atramhasis
A web based editor for thesauri adhering to the SKOS specification.
- Documentation: https://atramhasis.readthedocs.io/en/latest/
- License: gpl-3.0
-
Latest release: 2.1.1
published over 1 year ago
Rankings
Dependent repos count: 6.6%
Dependent packages count: 10.0%
Average: 11.4%
Downloads: 17.6%
Maintainers (5)
Last synced:
6 months ago
Dependencies
atramhasis/static/admin/package-lock.json
npm
- 124 dependencies
atramhasis/static/admin/package.json
npm
- grunt ^1.5.3 development
- grunt-contrib-clean ^1.1.0 development
- grunt-contrib-copy ^0.8.2 development
- grunt-dojo ^1.1.2 development
- util https://github.com/dojo/util#1.16.4 development
- dGrowl https://github.com/stratease/dGrowl#0.1.3
- dgrid https://github.com/SitePen/dgrid#v1.1.0
- dijit ~1.16.4
- dojo ~1.16.4
- dstore https://github.com/SitePen/dstore#v1.1.2
- font-awesome ~4.7.0
- foundation-sites ~5.5.0
atramhasis/static/package-lock.json
npm
- d3 3.5.17
- font-awesome 4.7.0
- foundation-sites 5.5.3
atramhasis/static/package.json
npm
- d3 ~3.5.6
- font-awesome ~4.7.0
- foundation-sites ~5.5.0
requirements.txt
pypi
- Babel ==2.9.1
- alembic ==1.7.5
- bleach ==4.1.0
- cachecontrol ==0.12.10
- colander ==1.8.3
- dogpile.cache ==1.1.4
- jinja2 ==3.0.3
- language-tags ==1.1.0
- openapi-core ==0.13.8
- pyramid ==2.0
- pyramid-jinja2 ==2.8
- pyramid-tm ==2.4
- pyramid_openapi3 ==0.13
- pyramid_rewrite ==0.2
- pyramid_skosprovider ==1.1.0
- python-dateutil ==2.8.2
- rdflib ==5.0.0
- requests ==2.26.0
- skosprovider ==1.1.1
- skosprovider_getty ==1.0.0
- skosprovider_rdf ==1.0.0
- skosprovider_sqlalchemy ==1.0.0
- sqlalchemy ==1.4.28
- transaction ==3.0.1
- zope.sqlalchemy ==1.6
atramhasis/static/Gemfile
rubygems
- compass ~> 1.0.0
- sass ~> 3.4.9
.github/workflows/draft-pdf.yml
actions
- actions/checkout v2 composite
- actions/upload-artifact v1 composite
- openjournals/openjournals-draft-action master composite
atramhasis/static/admin/src/app/package.json
npm
requirements-dev.txt
pypi
.github/workflows/atramhasis_backend.yaml
actions
- actions/checkout v4 composite
- actions/setup-python v5 composite
pyproject.toml
pypi
- SQLAlchemy *
- alembic *
- babel *
- bleach *
- cachecontrol *
- colander *
- dogpile.cache *
- jinja2 >= 3.0.0
- language_tags *
- markupsafe *
- pyramid *
- pyramid_jinja2 *
- pyramid_openapi3 ==0.19
- pyramid_rewrite *
- pyramid_skosprovider *
- pyramid_tm *
- python-dateutil *
- rdflib *
- requests *
- skosprovider *
- skosprovider_getty *
- skosprovider_rdf *
- skosprovider_sqlalchemy >=2.1.1
- transaction *
- zope.sqlalchemy *
cookiecutters/demo/{{cookiecutter.root_folder}}/pyproject.toml
pypi
- SQLAlchemy *
- atramhasis *
- pyramid *
- skosprovider *
- skosprovider_getty *
cookiecutters/scaffold/{{cookiecutter.root_folder}}/pyproject.toml
pypi
- atramhasis *
- pyramid *
