HelmsdeepToSentry
The purpose of this package is to query helmsdeep for the relevant metadata and format it to be put into sentry.
Credentials
You must have a .env file with your helmsdeep credentials in the working
directory or provide the .env path to the get_database_url function.
Usage
from helmsdeep_to_sentry import *
# Set up the connection to helmsdeep
url = get_database_url(dotenv_path="path/to/.env") # or omit kwarg
session = get_local_session(url)
# Create a query for the experiment of interest
query_str = get_experiment_query_str("Screen Frodo") # or manually write query
# Query helmsdeep
result = query_database(session, query_str)
# Format the metadata for Sentry
result_df = result_to_df(result)
sentry_metadata = result_df_to_metadata(result_df)
Release files for helmsdeep-to-sentry 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| helmsdeep_to_sentry-0.1.0.tar.gz | 4.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| helmsdeep_to_sentry-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 9.1 kB
Release files / helmsdeep_to_sentry-0.1.0.tar.gz
| Download URL | helmsdeep_to_sentry-0.1.0.tar.gz |
|---|---|
| Size | 4.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
1d417cf5ccc4f71b1a7639abd7bf1a1e2671cba36989e49358b4eb9b69a59291
|
|
BLAKE2b-256 checksum How to use checksums |
133a28fde7a82f5b0d243b20d3cb50c73c5c1de3722c6f1b58ca9432522998a8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.12.5
|
Release files / helmsdeep_to_sentry-0.1.0-py3-none-any.whl
| Download URL | helmsdeep_to_sentry-0.1.0-py3-none-any.whl |
|---|---|
| Size | 5.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
35c271515ced498293267778e647792ebb6945e7f1e20089f3c5f9f7b06eea09
|
|
BLAKE2b-256 checksum How to use checksums |
aa6bb02477e55084034eb4fc353e230da75f0977651a0ed34a56c34cbf560015
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.12.5
|