{
  "@context": {    
    "@vocab": "https://schema.org/",        
    "croissant": "https://mlcommons.org/croissant/"      
  },
  "@type": "Dataset",      
  "name": "BuildingBRep11k",       
  "description": "This dataset contains 11978 parametric B-Rep buildings with precise geometry and metadata.",   
  "license": "https://creativecommons.org/licenses/by/4.0/",     
  "url": "https://huggingface.co/datasets/WATERICECREAM/BuildingBRep11k",    
  "citation": "https://huggingface.co/datasets/WATERICECREAM/BuildingBRep11k",     
  "datePublished": "2025-05-15",    
  "version": "1.0.0",     
  "creator": [{     
    "@type": "Person",     
    "name": "YU GUO",    
    "affiliation": "Tongji University & National University of Singapore",
    "email": "waterice@tongji.edu.cn"   
  }],

  "distribution": [    
    {
      "@type": "FileObject",
      "name": "Repro_t2.zip",
      "description": "Archive containing randomly selected samples used in the defect-detecting baseline task",
      "encodingFormat": "application/zip", 
      "contentUrl": "https://huggingface.co/datasets/WATERICECREAM/BuildingBRep11k/blob/main/Repro_t2.zip",
      "sha256": "6b353c1ae1eb7a2792ae834f616a4bf21ee857c87da30256d5f6ce0bdfe5ce06",
      "contains": [
        {
          "@type": "FileSet",
          "name": "good_samples",
          "description": "Intact B-Rep files (5000)",
          "encodingFormat": "model/brep",
          "includes": "data/good/*.brep" 
        },
        {
          "@type": "FileSet",
          "name": "bad_samples",
          "description": "Defected B-Rep files (5000)",
          "encodingFormat": "model/brep",
          "includes": "data/bad/*.brep"
        },
        {
          "@type": "FileSet",
          "name": "test_samples",
          "description": "Test set (50 intact + 50 defected)",
          "encodingFormat": "model/brep",
          "includes": "data_test/*.brep"
        }
      ]
    },

    {
      "@type": "FileObject",
      "name": "meta.json",
      "description": "JSON file containing detailed per-sample metadata (storeys, centroids, width/height per floor)",
      "encodingFormat": "application/json", 
      "contentUrl": "https://huggingface.co/datasets/WATERICECREAM/BuildingBRep11k/blob/main/meta.json",
      "sha256": "3da1f089e418ff7306bc57148d93ae2d705769553cb767268c5bbef7302acea8",
      "metadata": {
        "structure": {
          "keys": "Sample serial number (string format, e.g., '1', '10')",
          "values": {
            "storeys": "storey number",
            "centroid_F*": "centroid of each room at each floor",
            "wh_F*": "width and height of each room at each floor"
          }  
        }      
      }      
    },

    {
      "@type": "FileObject",
      "name": "meta.npy",
      "description": "NumPy array file containing the same metadata as metadata.json, with sample keys as integers",
      "encodingFormat": "application/x-npy", 
      "contentUrl": "https://huggingface.co/datasets/WATERICECREAM/BuildingBRep11k/blob/main/meta.npy",
      "sha256": "2bcbf29fbef179de9834f8eeffab9d81ac3aa1d8c48c0801f86557f7e596f2e3",
      "metadata": {
        "structure": {
          "keys": "Sample serial number (int format, e.g., 1, 10)",
          "values": "Same with meta.json",
          "format": "NumPy .npy format"
        }
      }   
    }
  ]
}