Streamlined automated data analysis.
Project description
Cagey
First and foremost cagey is a command line tool for creating and managing a cage database. With cagey you will extract a a range of experimental and computational data in a variety of formats and place it into a single file. You can then use this file as input for your scripts which perform data analysis. You can install cagey with:
pip install cagey
Once installed you can use the command line tool to create a new database:
cagey new path/to/data path/to/cagey.db
This will create a new database at path/to/cagey.db and populate it with data from path/to/data. There are in fact a lot more things you can do with cagey, and the best way to learn about them is to use it interactively, starting with:
cagey --help
Usage: cagey [OPTIONS] COMMAND [ARGS]... A cage database tool. Run cagey help intro for an introduction. ╭─ Options ───────────────────────────────────────────────────────────────────────────╮ │ --install-completion Install completion for the current shell. │ │ --show-completion Show completion for the current shell, to copy it or │ │ customize the installation. │ │ --help Show this message and exit. │ ╰─────────────────────────────────────────────────────────────────────────────────────╯ ╭─ Commands ──────────────────────────────────────────────────────────────────────────╮ │ help Get help on how to use cagey. │ │ insert Insert new data into the cagey database. │ │ ms Mass spectrum analysis. │ │ new Create a new database. │ │ nmr Extract NMR peaks. │ ╰─────────────────────────────────────────────────────────────────────────────────────╯
Working with the database
Once you’ve used cagey to create a database, you can use the cagey.queries module to extract data from it in your Python scripts. This step is best understood by reading our documentation, which you can find at https://cagey.readthedocs.io.
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
Built Distribution
File details
Details for the file cagey-1.0.4.tar.gz
.
File metadata
- Download URL: cagey-1.0.4.tar.gz
- Upload date:
- Size: 443.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.11.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 99ceadd3500bf58b0607f792f1019fb6e9b2c3c57f9805e2c9f76ba926bfc8f7 |
|
MD5 | aa37e738c63d94ccea8a31d5bf62c57e |
|
BLAKE2b-256 | 66af8f5c2aca6e3071e4b999a9e77e057b3ef96f036520e5a6945748aa7f5b1f |
File details
Details for the file cagey-1.0.4-py3-none-any.whl
.
File metadata
- Download URL: cagey-1.0.4-py3-none-any.whl
- Upload date:
- Size: 43.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.11.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4714c630e797981283090df7914b0b2b9735ffffc52d12d15b9fe4d90e5b5e9e |
|
MD5 | 2d25fb038798d082b3e681cfe3b1a344 |
|
BLAKE2b-256 | 64c39b44638d5aee2eeda2a7155344a5b8c13f43f68765af95a88d7950c81183 |