Skip to main content

Ontology based structural manipulation and quering

Project description

pyscal_rdf

pyscal_rdf is a python tool for ontology-based creation, manipulation, and quering of structures. pyscal_rdf uses the Computational Material Sample Ontology (CMSO).

The package is currently under activate development and could be unstable .

You can try pyscal_rdf here:

Jupyter notebook GUI
Binder Binder

Installation

Supported operating systems

pyscal_rdf can be installed on Linux and Mac OS based systems. On Windows systems, it is recommended to use Windows subsystem for Linux.

Using pip

pip install pyscal-rdf

Using conda

conda install -c conda-forge pyscal-rdf

Building from the repository

We strongly recommend creating a conda environment for the installation. To see how you can install conda see here.

Once a conda distribution is available, the following steps will help set up an environment to use pyscal_rdf. First step is to clone the repository.

git clone https://github.com/pyscal/pyscal_rdf.git

After cloning, an environment can be created from the included file-

cd pyscal_rdf
conda env create -f environment.yml

This will install the necessary packages and create an environment called rdf. It can be activated by,

conda activate rdf

then, install pyscal_rdf using,

pip install .

Using pyscal_rdf

Coming soon..

Acknowledgements

This work is supported by the NFDI-Matwerk consortia.

Funded by the Deutsche Forschungsgemeinschaft (DFG, German Research Foundation) under the National Research Data Infrastructure – NFDI 38/1 – project number 460247524

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyscal_rdf-0.2.5.tar.gz (45.6 kB view details)

Uploaded Source

Built Distribution

pyscal_rdf-0.2.5-py3-none-any.whl (51.9 kB view details)

Uploaded Python 3

File details

Details for the file pyscal_rdf-0.2.5.tar.gz.

File metadata

  • Download URL: pyscal_rdf-0.2.5.tar.gz
  • Upload date:
  • Size: 45.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.9.19

File hashes

Hashes for pyscal_rdf-0.2.5.tar.gz
Algorithm Hash digest
SHA256 e33159ff66468a048edd29a62c245e57d77c330fb16dcfd70b9e80298f48bb84
MD5 0763eb967c63cfb3b9220c58ef48f0f0
BLAKE2b-256 75d4e265a3adc33481d63bab207fa51e1c40d882871f1f95e9c6979e8943502e

See more details on using hashes here.

File details

Details for the file pyscal_rdf-0.2.5-py3-none-any.whl.

File metadata

  • Download URL: pyscal_rdf-0.2.5-py3-none-any.whl
  • Upload date:
  • Size: 51.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.9.19

File hashes

Hashes for pyscal_rdf-0.2.5-py3-none-any.whl
Algorithm Hash digest
SHA256 2d9ccfaacfa8497bc7cdcba16a1d481e2d48224d8c4a6e040252a074ff2b864d
MD5 6dc8bba6114376378fbec2c925a2df33
BLAKE2b-256 7b9e6409adc931c02b0ce4ff472275d43559ad673e1b04d6755b02139536d1c2

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page