Generate json-ld format 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.
Setup
- Install it at bash
$ pip install fairmaterials
- Import it in python
from fairmaterials.fairy_csv import *
A quick example
Select a domain
fairy_data("OpticalSpc")
Output will be json-ld format file
Versions
All notable changes to this project will be documented in this file.
[0.0.3] - 2022-12-10
Added
- Add fairy_data function
[0.0.213] - 2022-10-8
Added
- Add template csv file.
[0.0.212] - 2021-10-7
Added
- Add group input CSV file generation function.
- Add directly convert a group input CSV file to multiple json file function.
- Add Version part in Readme.md file.
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.3.tar.gz
(4.3 kB
view hashes)
Built Distribution
Close
Hashes for fairmaterials-0.0.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fb76e87255971621c5b8b8d8ebfc6921c8cad7a2b5feaee1fd534a0b3c7e5cad |
|
MD5 | 9f5e9ebda31c8f1e0e72bee0b936fc74 |
|
BLAKE2b-256 | cfd2e61df94ddeabaa77ec2a0bb58fd42a5ec7e22d1680a2f66bb65089627533 |