core_explore_periodic_table_app
core_explore_periodic_table_app is a Django app.
Quick start
1. Add “core_explore_periodic_table_app” to your INSTALLED_APPS setting
INSTALLED_APPS = [
...
'core_explore_periodic_table_app',
]
2. Include the core_explore_periodic_table_app URLconf in your project urls.py
re_path(r'^explore/periodic_table/', include("core_explore_periodic_table_app.urls")),
3. Configure the Search Operators
Configure the Search by periodic table app by adding search operators pointing to chemical elements in the CDCS data. Start by adding a search operator:
import requests
payload = {
"name": "chemical",
"xpath_list": [
"/experiment/experimentType/tracerDiffusivity/diffusingSpecies/element",
"/experiment/experimentType/tracerDiffusivity/material/Composition/constituents/constituent/element"
]
}
requests.post(
SERVER_URI + "/explore/keyword/rest/search_operators/", data=payload, auth=(USER, PASSWORD)
)
Then, tell the periodic table app to use one or many search operators by adding mappings:
import requests
payload = {
"search_operator": "5f49048f3b3689f92cb84f41"
}
requests.post(
SERVER_URI + "/explore/periodic_table/rest/search_operators_mapping/", data=payload, auth=(USER, PASSWORD)
)
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file core_explore_periodic_table_app-2.22.0.tar.gz.
File metadata
- Download URL: core_explore_periodic_table_app-2.22.0.tar.gz
- Upload date:
- Size: 31.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/6.1.0 CPython/3.10.16
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
525da13ecab726912968f7707c103870dbd8732b1bf888ba9f141aa0380790dd
|
|
| MD5 |
83360c577dd5eb57ce834b9963567bf8
|
|
| BLAKE2b-256 |
ae7755258c25b4257fa74d824f551d3d50d80d5eabf998a91c49453441db5831
|