Biodock Platform Script Guidelines
Overview
1. Convert the Notebook to a Python Script
2. Handling Input Paths for Images and JSON Files
import sys
import json
input_items_path = sys.argv[1] # Path to input JSON file list
output_dir = sys.argv[2] # Directory for output files
with open(input_items_path, "r") as f:
input_items = json.load(f)
print(f"Loaded {len(input_items)} input items.")
# Example: Accessing the first image and its corresponding GeoJSON file
json_file_path = input_items[0]["geojson_path"]
image_path = input_items[0]["image_path"]3. Writing Output Files
4. Handling Matplotlib Plots
5. Remove Unnecessary Imports
6. Specify Dependencies in requirements.txt
requirements.txt7. Uploading and Running Your Script
Last updated