10
0
mirror of https://github.com/LCPQ/QUESTDB_website.git synced 2024-11-04 05:03:53 +01:00
QUESTDB_website/js/GeometriesLoader.js
2021-11-12 17:14:41 +00:00

17 lines
441 B
JavaScript

class GeometriesLoader{
static async loadForAsync(array){
var xyzs=[]
for (const item of array) {
const mymol=moleculeFormater.toFileName(item.molecule)
const myset=item.set.replace('#','')
try {
const mol=await Geometry.loadXYZAsync(`/${myset}/${mymol}.xyz`)
xyzs.push(mol)
} catch (error) {
console.error("Geometry not found",item,error)
}
}
return xyzs.flat()
}
}