Skip to main content

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


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.4.1.tar.gz (22.4 kB view hashes)

Uploaded Source

Built Distribution

metaspace2020-1.4.1-py3-none-any.whl (27.4 kB view hashes)

Uploaded Python 3

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