https://github.com/bluebrain/bluepyentity
Manage entities within the knowledge graph
https://github.com/bluebrain/bluepyentity
database
Last synced: about 1 year ago
JSON representation
Manage entities within the knowledge graph
- Host: GitHub
- URL: https://github.com/bluebrain/bluepyentity
- Owner: BlueBrain
- License: apache-2.0
- Created: 2022-09-05T14:04:56.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2024-07-05T11:56:27.000Z (almost 2 years ago)
- Last Synced: 2025-05-10T17:47:41.345Z (about 1 year ago)
- Topics: database
- Language: Jupyter Notebook
- Homepage:
- Size: 450 KB
- Stars: 5
- Watchers: 6
- Forks: 1
- Open Issues: 8
-
Metadata Files:
- Readme: README.rst
- Changelog: CHANGELOG.rst
- Contributing: CONTRIBUTING.md
- License: COPYING
Awesome Lists containing this project
README
bluepyentity
============
NEXUS Productivity Layer, helps to:
- access NEXUS through the command line interface
- provide convenience functions to simplify common operations using NEXUS
Installation
------------
From PyPi:
.. code-block:: bash
pip install bluepyentity
Usage and examples: Command Line Interaction
--------------------------------------------
Token:
~~~~~~
Using the `keyring`_, a NEXUS token can be stored to reduce the number of required authentication steps:
.. code-block:: bash
token='copy your token here'
bluepyentity token set --token $token
One can see the contents of the token with:
.. code-block:: bash
bluepyentity token decode
One can get the token with (note that this can be piped to other apps that need the token, or saved as an environment variable):
.. code-block:: bash
bluepyentity token get
# save as environment variable:
token=`bluepyentity token get`
Info:
~~~~~
One can look at the associated information of an identifier with:
.. code-block:: bash
bluepyentity info SOME_ID
Explorer:
~~~~~~~~~
One can navigate the links of an identifier with:
.. code-block:: bash
bluepyentity explorer SOME_ID
.. _`keyring`: https://github.com/jaraco/keyring
Acknowledgements
----------------
The development of this software was supported by funding to the Blue Brain Project, a research center of the École polytechnique fédérale de Lausanne (EPFL), from the Swiss government’s ETH Board of the Swiss Federal Institutes of Technology.
This project/research has received funding from the European Union’s Horizon 2020 Framework Programme for Research and Innovation under the Specific Grant Agreement No. 785907 (Human Brain Project SGA2).
License
-------
Refer to `LICENSE.txt` `__
Copyright (c) 2019-2024 Blue Brain Project/EPFL