Python library for connecting to the METASPACE platform
Project description
METASPACE Python client
Python module that provides programmatic access to the METASPACE platform.
Applications
- Running batch jobs
- Exploratory analysis of submitted data
- Quick access to things hidden from web interface (such as location of files on S3 and other metadata)
Installation
You need to have Python 3.6 or higher to use this library.
pip install metaspace2020
Jupyter Notebooks
There are several playbooks available to retrieve dataset information as well as to upload it on Metaspace.
Notebook | Description |
---|---|
access_change_PI_names | Reads and updates PI names in dataset metadata |
api_examples | Illustrates how to access all the information about a dataset that is visible on the METASPACE platform |
compare-reference-engine-results | Compares engine results against the pySM reference implementation |
iso_img_retrieval | Retrieves isotopic images for the provided dataset |
simple_database_queries | A few queries to get annotations for a dataset, show stats on the annotations, and compare annotations between two datasets |
top_hits | Retrieves ions with the highest average MSM score across all datasets |
update_DBs_dataset_api | Reprocesses a dataset with a different set of databases |
upload_dataset_api | Uploads a new dataset with the provided metadata |
Funding
This project is funded from the European Horizon2020 project METASPACE (no. 634402), NIH NIDDK project KPMP and internal funds of the European Molecular Biology Laboratory.
License
Unless specified otherwise in file headers, all files are licensed under the Apache 2.0 license.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
metaspace2020-1.7.3.tar.gz
(25.0 kB
view hashes)
Built Distribution
Close
Hashes for metaspace2020-1.7.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 09a40a5ea795ada24e20afa07830efd589cd1026d03da31d1f361559b05162af |
|
MD5 | a7778c106d53c85abe4205b7282c2b95 |
|
BLAKE2b-256 | 5f81ea81d638a5a06dc7df596e279df89500854b896dd97b93490d177adcec50 |