A template-based tool for generating HTML datasheets from RO-Crate metadata.
- Clone this repository
- Install requirements:
pip install -r requirements.txtGenerate a datasheet from a RO-Crate metadata file:
python generate_datasheet.py --input /path/to/ro-crate-metadata.jsonfrom rocrate.datasheet_generator import DatasheetGenerator
# Create a generator from a JSON file
generator = DatasheetGenerator(json_path="/path/to/ro-crate-metadata.json")
# Process subcrates
generator.process_subcrates()
# Generate and save the datasheet
output_path = generator.save_datasheet("output.html")MIT