MDF Connect Client

PyPI Build Status Coverage Status Read the Docs

The MDF Connect Client is the Python client to easily submit datasets to MDF Connect.

Installation

pip install mdf_connect_client

For Developers

git clone https://github.com/materials-data-facility/connect_client.git
cd connect_client
pip install -e .

Documentation and examples

Documentation is available on Read the Docs and GitHub. Examples and tutorials are provided as Jupyter notebooks, which can optionally be run interactively with Jupyter.

Requirements

  • The Connect Client requires Python 3.5 or greater.
  • To submit data to MDF Connect, you must have an account recognized by Globus Auth (including Google, ORCiD, many academic institutions, or a free Globus ID), and be a member of the MDF Connect Convert Globus Group.

Support

This work was performed under financial assistance award 70NANB14H012 from U.S. Department of Commerce, National Institute of Standards and Technology as part of the Center for Hierarchical Material Design (CHiMaD). This work was performed under the following financial assistance award 70NANB19H005 from U.S. Department of Commerce, National Institute of Standards and Technology as part of the Center for Hierarchical Materials Design (CHiMaD). This work was also supported by the National Science Foundation as part of the Midwest Big Data Hub under NSF Award Number: 1636950 “BD Spokes: SPOKE: MIDWEST: Collaborative: Integrative Materials Design (IMaD): Leverage, Innovate, and Disseminate”.