Use datafiles in Python

1. Reading datafile By executing the following script, we can read all data in the JSON file. # Read libraries import json import pandas as pd # Load a JSON file and store in a dictionary f=open('JSON_RDB_test.json','r') dict_all=json.load(f) # Create pandas tables (DataFrames) from the dictionary df_rawdata=pd.DataFrame(dict_all["rawdata"]) df_paper=pd.DataFrame(dict_all["paper"]) df_figure=pd.DataFrame(dict_all["figure"]) df_sample=pd.DataFrame(dict_all["sample"]) df_property=pd.DataFrame(dict_all["property"]) Let's see the contents … Continue reading Use datafiles in Python

Starrydata API

We have implemented APIs for Starrydata web system. You can get all data associated to specific paper/figure/sample by the following URIs. JSON data for a specific paperid(='sid')/figureid/sampleid https://www.starrydata2.org/api/paper/(paperid) https://www.starrydata2.org/api/figure/(figureid) https://www.starrydata2.org/api/sample/(sampleid) A specific element of an entry https://www.starrydata2.org/api/paper/(paperid)/title https://www.starrydata2.org/api/sample/(sampleid)/composition A list of paperids/figureids/sampleids that contain specific atoms in the sample compositions https://www.starrydata2.org/api/paper/search?atom=Bi,Te https://www.starrydata2.org/api/figure/search?atom=Bi,Te https://www.starrydata2.org/api/sample/search?atom=Bi,Te https://www.starrydata2.org/api/search/search?atom=Bi,Te  (for … Continue reading Starrydata API

Signup

When you sign up, you can make your own lists of paper, browse datasets, and edit/add datasets. We do not want much of your personal information, but we would like to prepare personal environment for each user, and identify which user added/edited which data. https://www.youtube.com/watch?v=7tVj7hBOIsg?rel=0 Access http://www.starrydata2.org/signup, or click 'Signup' from the menu bar of … Continue reading Signup

Starrydata = Starrydata2 ≠ Starry data

We are sorry about the confusion about the naming of our web system. 'Starry data' is our first web system that did not work well.  'Starrydata' or 'Starrydata2' is the second web system, which we developed from scratch. Both web systems were developed to collect data from plots in published papers efficiently. Unfortunately, the first version … Continue reading Starrydata = Starrydata2 ≠ Starry data