KC206/CCA_data / croissant.json
KC206's picture
download
raw
10.4 kB
{
"@context": {
"@language": "en",
"@vocab": "https://schema.org/",
"citeAs": "cr:citeAs",
"column": "cr:column",
"conformsTo": "dct:conformsTo",
"cr": "http://mlcommons.org/croissant/",
"rai": "http://mlcommons.org/croissant/RAI/",
"data": {
"@id": "cr:data",
"@type": "@json"
},
"dataType": {
"@id": "cr:dataType",
"@type": "@vocab"
},
"dct": "http://purl.org/dc/terms/",
"examples": {
"@id": "cr:examples",
"@type": "@json"
},
"extract": "cr:extract",
"field": "cr:field",
"fileProperty": "cr:fileProperty",
"fileObject": "cr:fileObject",
"fileSet": "cr:fileSet",
"format": "cr:format",
"includes": "cr:includes",
"isLiveDataset": "cr:isLiveDataset",
"jsonPath": "cr:jsonPath",
"key": "cr:key",
"md5": "cr:md5",
"parentField": "cr:parentField",
"path": "cr:path",
"recordSet": "cr:recordSet",
"references": "cr:references",
"regex": "cr:regex",
"repeated": "cr:repeated",
"replace": "cr:replace",
"sc": "https://schema.org/",
"separator": "cr:separator",
"source": "cr:source",
"subField": "cr:subField",
"transform": "cr:transform"
},
"@type": "sc:Dataset",
"name": "CCA_data",
"description": "CFD simulation dataset for Collaborative Combat Aircraft (CCA) designs. Each case contains a parametrically defined 3D geometry (STL), simulation inputs, and RANS aerodynamic results (force/moment coefficients, surface and volume flow fields) across flight conditions",
"conformsTo": "http://mlcommons.org/croissant/1.0",
"license": "https://creativecommons.org/licenses/by/4.0/",
"url": "https://huggingface.co/buckets/KC206/CCA_data",
"version": "1.0.0",
"datePublished": "2026-04-26",
"citeAs": "KC206. CCA_data: CFD Dataset for Collaborative Combat Aircraft. HuggingFace, 2026. https://huggingface.co/buckets/KC206/CCA_data",
"distribution": [
{
"@type": "cr:FileObject",
"@id": "bucket",
"name": "bucket",
"description": "HuggingFace Xet storage bucket containing all case folders.",
"contentUrl": "https://huggingface.co/buckets/KC206/CCA_data",
"encodingFormat": "application/x-xet",
"sha256": "https://github.com/mlcommons/croissant/issues/80"
},
{
"@type": "cr:FileSet",
"@id": "force-coeff-csvs",
"name": "force-coeff-csvs",
"description": "Corrected force and moment coefficient CSVs, one per case per angle-of-attack.",
"containedIn": {"@id": "bucket"},
"encodingFormat": "text/csv",
"includes": "case_*/results/alpha_*/force_coefficents_corected.csv"
},
{
"@type": "cr:FileSet",
"@id": "design-param-jsons",
"name": "design-param-jsons",
"description": "JSON files with geometric design parameters for each case.",
"containedIn": {"@id": "bucket"},
"encodingFormat": "application/json",
"includes": "case_*/design_parameter_sample_*.json"
},
{
"@type": "cr:FileSet",
"@id": "sim-param-jsons",
"name": "sim-param-jsons",
"description": "JSON files with CFD simulation configuration for each case.",
"containedIn": {"@id": "bucket"},
"encodingFormat": "application/json",
"includes": "case_*/params.json"
},
{
"@type": "cr:FileSet",
"@id": "stl-meshes",
"name": "stl-meshes",
"description": "STL surface mesh files, one per case.",
"containedIn": {"@id": "bucket"},
"encodingFormat": "model/stl",
"includes": "case_*/design_*.stl"
},
{
"@type": "cr:FileSet",
"@id": "surface-vtp",
"name": "surface-vtp",
"description": "VTK PolyData XML surface flow field files.",
"containedIn": {"@id": "bucket"},
"encodingFormat": "application/vnd.vtk",
"includes": "case_*/results/alpha_*/surfaces/*.vtp"
},
{
"@type": "cr:FileSet",
"@id": "volume-szplt",
"name": "volume-szplt",
"description": "Tecplot SZL volumetric flow field files.",
"containedIn": {"@id": "bucket"},
"encodingFormat": "application/octet-stream",
"includes": "case_*/results/alpha_*/volumes/volume.szplt"
}
],
"recordSet": [
{
"@type": "cr:RecordSet",
"@id": "force_coefficients",
"name": "force_coefficients",
"description": "Aerodynamic force and moment coefficients (CL, CD, CFx, CFy, CFz, CMx, CMy, CMz plus pressure and skin-friction components) per case and angle-of-attack.",
"field": [
{
"@type": "cr:Field",
"@id": "force_coefficients/case_id",
"name": "force_coefficients/case_id",
"description": "Case identifier, e.g. case_12.",
"dataType": "sc:Text",
"source": {
"fileSet": {"@id": "force-coeff-csvs"},
"extract": {"fileProperty": "fullpath"},
"transform": {"regex": "^(case_[0-9]+)/results/alpha_[^/]+/force_coefficents_corected\\.csv$"}
}
},
{
"@type": "cr:Field",
"@id": "force_coefficients/alpha_tag",
"name": "force_coefficients/alpha_tag",
"description": "Angle-of-attack folder name, e.g. alpha_-4.750854229557356.",
"dataType": "sc:Text",
"source": {
"fileSet": {"@id": "force-coeff-csvs"},
"extract": {"fileProperty": "fullpath"},
"transform": {"regex": "^case_[0-9]+/results/(alpha_[^/]+)/force_coefficents_corected\\.csv$"}
}
},
{
"@type": "cr:Field",
"@id": "force_coefficients/coefficient",
"name": "force_coefficients/coefficient",
"description": "Coefficient name, e.g. CL, CD, CMy.",
"dataType": "sc:Text",
"source": {
"fileSet": {"@id": "force-coeff-csvs"},
"extract": {"column": "Unnamed: 0"}
}
},
{
"@type": "cr:Field",
"@id": "force_coefficients/value",
"name": "force_coefficients/value",
"description": "Dimensionless coefficient value.",
"dataType": "sc:Float",
"source": {
"fileSet": {"@id": "force-coeff-csvs"},
"extract": {"column": "value"}
}
}
]
},
{
"@type": "cr:RecordSet",
"@id": "design_parameters",
"name": "design_parameters",
"description": "Geometric design parameters for each CCA case.",
"field": [
{
"@type": "cr:Field",
"@id": "design_parameters/case_id",
"name": "design_parameters/case_id",
"description": "Case identifier, e.g. case_12.",
"dataType": "sc:Text",
"source": {
"fileSet": {"@id": "design-param-jsons"},
"extract": {"fileProperty": "fullpath"},
"transform": {"regex": "^(case_[0-9]+)/design_parameter_sample_[0-9]+\\.json$"}
}
},
{
"@type": "cr:Field",
"@id": "design_parameters/name",
"name": "design_parameters/name",
"description": "Parameter name.",
"dataType": "sc:Text",
"repeated": true,
"source": {
"fileSet": {"@id": "design-param-jsons"},
"extract": {"jsonPath": "$.inputs[*].name"}
}
},
{
"@type": "cr:Field",
"@id": "design_parameters/value",
"name": "design_parameters/value",
"description": "Parameter value (scalar, array, or string).",
"dataType": "sc:Text",
"repeated": true,
"source": {
"fileSet": {"@id": "design-param-jsons"},
"extract": {"jsonPath": "$.inputs[*].value"}
}
},
{
"@type": "cr:Field",
"@id": "design_parameters/units",
"name": "design_parameters/units",
"description": "Parameter units (deg, mm, or absent).",
"dataType": "sc:Text",
"repeated": true,
"source": {
"fileSet": {"@id": "design-param-jsons"},
"extract": {"jsonPath": "$.inputs[*].units"}
}
}
]
},
{
"@type": "cr:RecordSet",
"@id": "simulation_params",
"name": "simulation_params",
"description": "CFD simulation flow conditions per case.",
"field": [
{
"@type": "cr:Field",
"@id": "simulation_params/case_id",
"name": "simulation_params/case_id",
"description": "Case identifier, e.g. case_12.",
"dataType": "sc:Text",
"source": {
"fileSet": {"@id": "sim-param-jsons"},
"extract": {"fileProperty": "fullpath"},
"transform": {"regex": "^(case_[0-9]+)/params\\.json$"}
}
},
{
"@type": "cr:Field",
"@id": "simulation_params/alpha_deg",
"name": "simulation_params/alpha_deg",
"description": "Angle of attack (degrees).",
"dataType": "sc:Float",
"source": {
"fileSet": {"@id": "sim-param-jsons"},
"extract": {"jsonPath": "$.alpha"}
}
},
{
"@type": "cr:Field",
"@id": "simulation_params/velocity_m_s",
"name": "simulation_params/velocity_m_s",
"description": "Freestream velocity magnitude (m/s).",
"dataType": "sc:Float",
"source": {
"fileSet": {"@id": "sim-param-jsons"},
"extract": {"jsonPath": "$.velocity_magnitude"}
}
},
{
"@type": "cr:Field",
"@id": "simulation_params/altitude_m",
"name": "simulation_params/altitude_m",
"description": "Altitude (m, ISA atmosphere).",
"dataType": "sc:Float",
"source": {
"fileSet": {"@id": "sim-param-jsons"},
"extract": {"jsonPath": "$.altitude_m"}
}
},
{
"@type": "cr:Field",
"@id": "simulation_params/beta_deg",
"name": "simulation_params/beta_deg",
"description": "Sideslip angle (degrees).",
"dataType": "sc:Float",
"source": {
"fileSet": {"@id": "sim-param-jsons"},
"extract": {"jsonPath": "$.beta"}
}
}
]
}
]
}

Xet Storage Details

Size:
10.4 kB
·
Xet hash:
3e530edb6594924a84c51e71b8dabdb32cbb0ab785fd935ce2f82776094ef589

Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.