The OpenFermion team provides an open source data repository where users can create and share molecular data files created in OpenFermion. The idea is that these files may serve as benchmarks for the field and may also provide easy access to different molecules for users who are not comfortable using our electronic structure package plugins. Eventually, this library might grow to include other types of data such as measurements from a relevant experiment.
The text files in this folder are manifests for currently available datasets on the cloud. Each manifest contains a short description of the data and makes it clear how files are named. The remainer of the manifest lists the name of available data files. You can find and download files you want by clicking on them in our molecule cloud website.
For security reasons there is a somewhat elaborate protocol to contributing to the database. We hope to simplify things in the future but the solution we have decided on for now, after exploring many options (Github LFS, Google Drive, simple web app, etc.), is to build a system with Google Cloud Storage and to use Github and Google Cloud Signed URL for source control. To contribute, follow the following steps:
To create a new dataset (or contribute to an existing dataset), first generate the files you intend to upload and compress them into a single file. If you use something other than .zip, say what you used in your pull request.
Open a pull request on OpenFermion which creates a new file in this folder (if creating a new dataset) or edits an existing file in this folder (if expanding an existing dataset). The file should be named after the dataset. The first line of the file should describe the dataset and subsequent lines should contain the names of the files in the dataset. See existing files in the folder for an example. Be sure to have signed the CLA!
Either give your email in the pull request or email us so we can privately send you a signed URL for the upload.
You will recieve an email with a signed URL which you should use to upload your data to our staging bucket, For instance, you can use the command
curl -X PUT --upload-file <your_files.zip> <signed_url>
Wait for OpenFermion administrators to perform a security review of your data and then transfer your data to the public facing producting bucket from where it can be downloaded. We will signal that your files have been exposed to the public facing cloud library by merging your pull request.
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。