霍华德·休斯医学研究所
作为霍华德·休斯医学研究所的一名软件工程师,我致力于一款名为 CATMAID 的协作神经元重建和分析软件1 2 (截图:3),该软件用于神经科学研究。我们使用 PostGIS 在 3D 空间中表示神经元。
它们由 3D 点组成,这些点引用其父节点,或者如果没有父节点,则为根 [=神经元的胞体]。它们与突触、点云和 TIN 网格一起用于模拟数据集中的隔室,从而模拟我们神经科学世界的空间方面。用户以协作方式手动创建这些神经元重建,此外,分割程序可以用作其他数据源。借助其空间索引,PostGIS 可以帮助我们快速查询特定视野中的神经元。单个项目的空间有时包含数亿个相互连接的单独点。我们还在神经元和隔室网格之间进行边界框相交查询,然后在前端通过执行更精确的相交测试进行细化。
这款软件被相当多的研究实验室使用,据我所知,他们都使用专用服务器进行自己的托管,这也是我们所做的。主要原因是,对于较大的数据集,我们受益于拥有大量 RAM(>256G)、快速 SSD/NVMe 驱动器和许多 CPU,以及用于例如图像数据的快速本地数据访问的机器。
非常感谢您使 PostGIS 在非 GIS 环境中也能良好运行——这让我的生活轻松多了!