heidelberg-metadata-gui
Metadata editing GUI interface, with automatic metadata fetching
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
-
○Committers with academic emails
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (9.6%) to scientific vocabulary
Repository
Metadata editing GUI interface, with automatic metadata fetching
Basic Info
Statistics
- Stars: 5
- Watchers: 4
- Forks: 2
- Open Issues: 1
- Releases: 1
Metadata Files
README.md
heidelberg-metadata-gui
This project has been funded by SFB 1158 (https://www.sfb1158.de/ , Project identifier (German Research Foundation (DFG) - project number 255156212)
Metadata standardization GUI. Makes it easy to edit metadata related to neurophysiological experiments.
Install
It is recommended that you install heidelberg-metadata-gui in a clean environment, for example with conda:
$ conda create -n env_heidelberg python=3.7 pip
In your clean environment, just pip install:
$ pip install heidelberg-metadata-gui
To install from the repository:
$ pip install git+https://github.com/catalystneuro/heidelberg-metadata-gui
Usage
Navigate to the directory where your dataset is stored, then run from command line:
$ metadata-gui
On your browser, navigate to localhost:5000.
You can run metadata-gui with optional arguments, for example, to start it with a specific schema file and run the server on a specific port:
$ metadata-gui --schema_path /home/user/my_schema.json --port XXXX
Running on docker
Build docker with:
docker build -t heidelberg:latest .run the docker with (this will reference a local folder to docker):
docker run -it -p 5000:5000 -v /host/path/to/filesFolder:/usr/src/heidelberg_metadata_gui/files <image_id>
Your referenced local folder will be in the files folder of the docker
Owner
- Name: CatalystNeuro
- Login: catalystneuro
- Kind: organization
- Email: hello@catalystneuro.com
- Website: catalystneuro.com
- Twitter: catalystneuro
- Repositories: 87
- Profile: https://github.com/catalystneuro
Citation (CITATION.cff)
cff-version: 1.2.0
message: "If you use this software, please cite it as below."
authors:
- family-names: Tauffer
given-names: Luiz
- family-names: Vaz
given-names: Vinícius
- family-names: Dichter
given-names: Benjamin
orcid: https://orcid.org/0000-0001-5725-6910
title: "SFB1158 Metadata GUI"
version: 0.1.2
date-released: 2022-07-01
url: "https://github.com/catalystneuro/heidelberg-metadata-gui"
GitHub Events
Total
Last Year
Committers
Last synced: about 3 years ago
All Time
- Total Commits: 73
- Total Committers: 6
- Avg Commits per committer: 12.167
- Development Distribution Score (DDS): 0.329
Top Committers
| Name | Commits | |
|---|---|---|
| luiz | l****r@h****m | 49 |
| Vinicius | v****5@g****m | 11 |
| Cody Baker | 5****D@u****m | 8 |
| Ben Dichter | b****r@g****m | 3 |
| Deepti Mittal | d****2@g****m | 1 |
| Liam Keegan | l****m@k****h | 1 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 9 months ago
All Time
- Total issues: 5
- Total pull requests: 8
- Average time to close issues: 14 days
- Average time to close pull requests: about 12 hours
- Total issue authors: 5
- Total pull request authors: 5
- Average comments per issue: 4.6
- Average comments per pull request: 0.13
- Merged pull requests: 7
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 0
- Pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 0
- Pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- vinicvaz (1)
- lkeegan (1)
- bendichter (1)
- neuroady (1)
- luiztauffer (1)
Pull Request Authors
- CodyCBakerPhD (3)
- luiztauffer (2)
- lkeegan (1)
- vinicvaz (1)
- deeptimittal12 (1)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 1
-
Total downloads:
- pypi 34 last-month
- Total dependent packages: 0
- Total dependent repositories: 1
- Total versions: 3
- Total maintainers: 4
pypi.org: heidelberg-metadata-gui
Web graphical user interface for Metadata handling
- Homepage: https://github.com/catalystneuro/heidelberg-metadata-gui
- Documentation: https://heidelberg-metadata-gui.readthedocs.io/
- License: mit
-
Latest release: 0.1.2
published almost 4 years ago
Rankings
Maintainers (4)
Dependencies
- Brotli ==1.0.9
- Flask ==2.1.1
- Flask-Compress ==1.11
- Jinja2 ==3.1.1
- MarkupSafe ==2.1.1
- PyYAML ==6.0
- Werkzeug ==2.1.1
- attrs ==21.4.0
- certifi ==2021.10.8
- click ==8.1.2
- dash ==2.3.1
- dash-bootstrap-components ==0.13.1
- dash-cool-components ==0.1.8
- dash-core-components ==2.0.0
- dash-html-components ==2.0.0
- dash-table ==5.0.0
- importlib-metadata ==4.11.3
- importlib-resources ==5.6.0
- itsdangerous ==2.1.2
- json-schema-to-dash-forms ==0.1.8
- jsonschema ==4.4.0
- numpy ==1.21.5
- plotly ==5.7.0
- pyrsistent ==0.18.1
- six ==1.16.0
- tenacity ==8.0.1
- typing_extensions ==4.1.1
- zipp ==3.8.0
- Flask ==1.1.2
- Flask-Cors ==3.0.8
- Jinja2 ==2.11.2
- MarkupSafe ==1.1.1
- Pillow ==7.2.0
- PyWavelets ==1.1.1
- PyYAML ==5.3.1
- Pygments ==2.6.1
- Send2Trash ==1.5.0
- Werkzeug ==1.0.1
- argon2-cffi ==20.1.0
- asciitree ==0.3.3
- async-generator ==1.10
- attrs ==19.3.0
- backcall ==0.2.0
- bleach ==3.1.5
- certifi ==2020.6.20
- cffi ==1.14.1
- chardet ==3.0.4
- click ==7.1.2
- cycler ==0.10.0
- dash-bootstrap-components *
- dash-cool-components ==0.1.2
- decorator ==4.4.2
- defusedxml ==0.6.0
- entrypoints ==0.3
- fasteners ==0.15
- gunicorn ==20.0.4
- h5py ==2.10.0
- idna ==2.10
- imageio ==2.9.0
- importlib-metadata ==1.7.0
- ipydatawidgets ==4.0.1
- ipykernel ==5.3.4
- ipympl ==0.5.7
- ipysheet ==0.4.4
- ipython ==7.16.1
- ipython-genutils ==0.2.0
- ipyvolume ==0.5.2
- ipywebrtc ==0.5.0
- ipywidgets ==7.5.1
- itsdangerous ==1.1.0
- jedi ==0.17.2
- jsonschema ==3.2.0
- jupyter-client ==6.1.6
- jupyter-core ==4.6.3
- jupyter-server ==0.1.1
- jupyterlab-pygments ==0.1.1
- kiwisolver ==1.2.0
- matplotlib ==3.3.0
- mistune ==0.8.4
- monotonic ==1.5
- nbconvert ==5.6.1
- nbformat ==5.0.7
- ndx-grayscalevolume ==0.0.2
- ndx-icephys-meta ==0.1.0
- networkx ==2.4
- notebook ==6.1.0
- numcodecs ==0.6.4
- numpy ==1.19.1
- nwbwidgets ==0.4.0
- packaging ==20.4
- pandas ==1.1.0
- pandocfilters ==1.4.2
- parso ==0.7.1
- pexpect ==4.8.0
- pickleshare ==0.7.5
- plotly ==4.9.0
- prometheus-client ==0.8.0
- prompt-toolkit ==3.0.5
- ptyprocess ==0.6.0
- pycodestyle ==2.6.0
- pycparser ==2.20
- pynwb ==1.3.3
- pyparsing ==2.4.7
- pyrsistent ==0.16.0
- python-dateutil ==2.8.1
- pythreejs ==2.2.0
- pytz ==2020.1
- pyzmq ==19.0.2
- requests ==2.24.0
- retrying ==1.3.3
- ruamel.yaml ==0.16.10
- ruamel.yaml.clib ==0.2.0
- scikit-image ==0.17.2
- scipy ==1.5.2
- six ==1.15.0
- terminado ==0.8.3
- testpath ==0.4.4
- tifffile ==2020.7.24
- tornado ==6.0.4
- tqdm ==4.48.0
- traitlets ==4.3.3
- traittypes ==0.2.1
- urllib3 ==1.25.10
- voila ==0.1.21
- wcwidth ==0.2.5
- webencodings ==0.5.1
- widgetsnbextension ==3.5.1
- zarr ==2.4.0
- zipp ==3.1.0
- leonsteinhaeuser/project-beta-automations v1.2.1 composite
- actions/checkout v2 composite
- actions/setup-python v2 composite
- pypa/gh-action-pypi-publish v1.4.2 composite
- actions/checkout v2 composite
- actions/setup-python v2 composite
- python 3.8.5 build