Build a json file based on FAIRification standard
Project description
Fairmaterials
Fairmaterials is a tool for fairing data. It reads a template JSON file to get the preset data. The user can edit the data by manually inputting or by importing a csv file. The final output will be a new JSON file with the same structure.
Features
- Importing JSON template as JSON-LD
- Display fair data in dataframe format
- Automatically notify duplicate names
- Modify JSON data
- Based on CSV file
- Based on keyboard input
- Output as standard JSON-LD
A quick example
Load a template file
device=fairjson('cots_json_template.json')
Display the data
device.display_current_JSONDF()
Load CSV file
device.importCsv('data.csv')
Check the detailed description of the key
device.searchKey('scbi')
Change the value of "scbi" to "testvalue"
device.setValue('scbi','testvalue')
Save to JSON file
device.save_to_json('test.json')
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
fairmaterials-0.0.210.tar.gz
(4.3 kB
view hashes)