# -*- coding: utf-8 -*- """ Created on Tue Jun 3 15:09:43 2014 @author: babar """ # PACS example: nImages = 150000 nPix = 2048 # Size in RAM pixBits = 64 size = nImages * nPix * pixBits print "Size in RAM in GB is " print size / 1e9 / 8 # 1e9 for Giga, 8 for bytes # Answer is 2.46 GB # Size in FITS image file pixBits = 16 compression = 1./2. size = nImages * nPix * pixBits * compression print "Size in FITS file in GB is " print size / 1e9 / 8