Skip to main content

Program to compute beaming factor.

Project description

Beaming Facor Library

A pre-computed beaming factor library is presented in directory BeamingFactor_Lib.
(Beaming factors fro SDSS(ugriz) systems under PHOENIX will soon uploaded in several days.)

BeamingFactor

Installation:

  We present python based program BeamingFactor for users who want to compute factors themselves.
  (will soon be available in several days)

 pip install beamingfactor  

Usage:

Examples:

import beamingfactor as bf
bf.factor(specfile='/path/to/file/file_name',spectype='PHOENIX',K=100)  

Supported Parameters

Supported Input Spectra Files:

Users can specific synthetic spectra (files direct download from PHOENIX[^1](Must use high resolution file), Atlas9, or TMAP), for example:

bf.factor(specfile='/path/to/file/file_name',spectype='ATLAS9')

Users can specific their own flux calibrated spectra as follows:

bf.factor(specfile='/path/to/file/file_name',spectype='USER')  
  • Files should be an ascii format csv file.
  • First column should be wavelength in Angstorm and second column being flux, seperated by comma.
  • First line can be comments or colnames begin with '#'.

For example:

#Wave,Flux  
200,2.0  
3000,2.1  

Supported Input Filter Passband:

Supported spectype included: ATLAS9, PHOENIX, TMAP, and USER.
Filter name should be given with band='Filter_Name'.
Support Filter_Name: u,g,r,i,z,TESS,G,Gbp,Grp,U,B,V,R,I,kepler,NUV_CSST,u_c,g_c,r_c,i_c,z_c,y_c

u,g,r,i,z are from SDSS;

NUV_CSST,u_c,g_c,r_c,i_c,z_c,y_c are from CSST

TESS for TESS

kepler for Kepler

For Example:

bf.factor(specfile='/path/to/file/file_name',spectype='ATLAS9',K=100) 

[^1]: Must use high resolution (R=500,000) file.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

beamingfactor-0.2.3.tar.gz (3.6 MB view details)

Uploaded Source

Built Distribution

beamingfactor-0.2.3-py2.py3-none-any.whl (3.6 MB view details)

Uploaded Python 2 Python 3

File details

Details for the file beamingfactor-0.2.3.tar.gz.

File metadata

  • Download URL: beamingfactor-0.2.3.tar.gz
  • Upload date:
  • Size: 3.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.11.5

File hashes

Hashes for beamingfactor-0.2.3.tar.gz
Algorithm Hash digest
SHA256 a4ab92cb0ba8519da1c2e0d2075de9c637e3f34049b68629c0a5d7c4f5cf3d81
MD5 d22fc4b69b4af1c904d5580877b5e40f
BLAKE2b-256 26d2dc2bc5f4ad859b219b9579307e72256f647824acf56bfc8e09c64259af72

See more details on using hashes here.

File details

Details for the file beamingfactor-0.2.3-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for beamingfactor-0.2.3-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 942098c91c0ef4399a6cc0765612829821e558ed1014b7887d2576a63d1c0b5a
MD5 3e92fa81fa5f066b642de8a4fdd85379
BLAKE2b-256 ee136c343e8aa81908b61b71a7c9a56a2d562dd6be71ce508d9e5355d4d12e96

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page