ASKAP Science Data Processor software - ASKAPsoft Version 0.19.7
收藏资源简介:
ASKAPsoft, the ASKAP Science Data Processor, provides data processing functionality, including:* Calibration* Spectral line imaging* Continuum imaging* Source detection and generation of source catalogs* Transient detectionASKAPsoft is developed as a part of the CSIRO Australian Square Kilometre Array Pathfinder (ASKAP) Science Data Processor component. ASKAPsoft is a key component in the ASKAP system. It is the primary software for storing and processing raw data, and initiating the archiving of resulting science data products into the data archive (CASDA).The processing pipelines within ASKAPsoft are largely written in C++ built on top of casacore and other third party libraries. The software is designed to be parallelised, where possible, for performance.ASKAPsoft is designed to be built and executed in a standard Unix/Linux environment and core dependencies must be fulfilled by the platform. These include, but are not limited to, a C/C++/Fortran compiler, Make, Python 2.7, Java 7 and MPI. More specific dependencies are downloaded by the ASKAPsoft build system and are installed within the ASKAPsoft development tree. Specific to the Debian platform, after a standard installation of Debian Wheezy (7.x) the following packages will need to be installed with apt-get:* g++* gfortran* openjdk-7-jdk* python-dev* flex* bison* openmpi-bin* libopenmpi-dev* libfreetype6-dev* libpng12-devMore information regarding the building, installation and running of the software can be found in the README file in the root of the file structure that forms this collection.Source code can be accessed via the links in Related Materials section.-----A patch release that allows the pipelines to run correctly on nativeslurm, using srun to launch applications rather than aprun. This istimed to be available for the upgrade of the galaxy supercomputer toCLE6.The release also has a slightly improved build procedure that betterhandles python dependencies, and updated documentation regarding theASKAP processing platform at Pawsey.No functional change is expected for the processing software itself.
ASKAPsoft(ASKAP科学数据处理器)是澳大利亚联邦科学与工业研究组织(Commonwealth Scientific and Industrial Research Organisation, CSIRO)旗下ASKAP科学数据处理器组件的组成部分,同时也是ASKAP系统的核心组件。其可提供涵盖以下方向的数据处理功能: * 校准 * 谱线成像 * 连续谱成像 * 源探测与源星表生成 * 暂现源探测 该软件是存储与处理原始观测数据、并启动将最终生成的科学数据产品归档至数据存档系统(CASDA)流程的核心软件。ASKAPsoft内置的处理流水线大多基于casacore与其他第三方库,采用C++语言编写,且在可行范围内均做了并行化设计以优化运行性能。 ASKAPsoft可在标准Unix/Linux环境中编译与运行,平台需满足核心依赖项要求,包括但不限于C/C++/Fortran编译器、Make、Python 2.7、Java 7以及消息传递接口(MPI)。更多特定依赖项将由ASKAPsoft的构建系统自动下载,并安装至ASKAPsoft开发目录中。 针对Debian平台,在完成Debian Wheezy(7.x)的标准安装后,需通过apt-get工具安装以下软件包: * g++ * gfortran * openjdk-7-jdk * python-dev * flex * bison * openmpi-bin * libopenmpi-dev * libfreetype6-dev * libpng12-dev 有关该软件的构建、安装与运行详情,请参见本数据集根目录下的README文件。源代码可通过“相关资料”板块中的链接获取。 ----- 本次发布为补丁更新,可使处理流水线在原生Slurm环境下正常运行,改用srun而非aprun启动应用程序,适配了星系超级计算机升级至CLE6的需求。本次发布还优化了构建流程,可更好地处理Python依赖项,并更新了关于帕西超级计算中心(Pawsey)内ASKAP处理平台的相关文档。本次更新未对处理软件本身带来功能层面的变更。



