alanloh / nenupy-tv Goto Github PK
View Code? Open in Web Editor NEWPython package for the NenuFAR-TV
License: MIT License
Python package for the NenuFAR-TV
License: MIT License
Save figure as a fits file with the wcs.
Add a UVW method, taking in input only the Crosslet object.
Ra Dec / alt az pointings
Mini-array list as a bintablehdu
...
Diagnostic plot in png, to be computed each time a nenufartv dataset is ready (every 5min when the telescope is not observing int xst).
Gather the pointing infos and overplot the primary beam circle (deformed with spherical projection?) with respect to the mean observed frequency.
Would be particularly usefull while making movies of the TV to show sources disappear when they go out of the primary beam.
Briggs :
elif weighting == 'briggs':
## Robust weighting - we need to calculate it
dens = numpy.abs(self.bm[0])
size = dens.shape[0]
from scipy.ndimage import uniform_filter
dens = uniform_filter(dens, size=size*localFraction)
dens /= dens.max()
dens[numpy.where( dens < 1e-8 )] = 0
f2 = (5*10**-robust)**2 / (dens**2).mean()
dens = 1.0 / (1.0 + f2/dens)
data = data/dens*dens.max()
data[numpy.where(dens == 0)] = 0.0
Add a mini-array beam calculation in the response module
In /data/nenufar/nenuFAR-TV/log/nenufartv.log
Add a PSF class within the response module
Add a class from which NenuFAR or MiniArray inherit in order to generalize radio array handling.
Expand a little bit more the MiniArray
class to take into account rotation, name, abd maybe real ground position.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.