Skip to main content

This package can be used to estimate the metallicity and effective temperature of the stars from the CSST broad-band filter systems

Project description

CSST_parameter

The code is used to estimate the metallicity and effective temperature of the stars from the CSST broad-band filter systems. It is worth noting that only FGK-type stars are valid.

How to install

#from PyPI
pip install CSST

Quick start

The input are NUV, u, g, i, z, y magnitudes and color error. An assumption that magnitudes are independent Gaussian variables is made. You can precess the data through the command line like this.

from CSST import CSST
CSST.CSST_parameter(NUV,u,g,i,z,y,error) 

The output is one file named CSST_parameter.csv, which stores the photometric metallicity and the effective temperature of the stars.

An example

If a file (a.csv) is given, NUV, u, g, i, z, y magnitudes are contained in this file. Once the color error is given, you can precess the data through the command line like this.

py
import pandas as pd
data=pd.read_csv('a.csv')
NUV0=data.loc[:,['NUV']].values
u0=data.loc[:,['u']].values
g0=data.loc[:,['g']].values
i0=data.loc[:,['i']].values
z0=data.loc[:,['z']].values
y0=data.loc[:,['y']].values
NUV,u,g,i,z,y=NUV0.flatten(),u0.flatten(),g0.flatten(),i0.flatten(),z0.flatten(),y0.flatten()
# give the color error
error=(0.01**2+0.01**2)**0.5
# estimate the parameter of the stars 
from CSST import CSST
CSST.CSST_parameter(NUV,u,g,i,z,y,error)           

The output is one file named CSST_parameter.csv, which stores the photometric metallicity and the effective temperature of the stars.

API

CSST_parameter(NUV,u,g,i,z,y,error)
       
Args:      
    
    NUV: array-like, shape (n, )
       CSST NUV band
    
    u: array-like, shape (n, )
       CSST u band
    
    g: array-like, shape (n, )
       CSST g band
       
    i: array-like, shape (n, )
       CSST i band

    z: array-like, shape (n, )
       CSST z band
       
    y: array-like, shape (n, )
       CSST y band           
       
    error: float
       color error.     

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

csst_feh-0.0.8.tar.gz (7.5 kB view details)

Uploaded Source

Built Distribution

csst_feh-0.0.8-py3-none-any.whl (7.3 kB view details)

Uploaded Python 3

File details

Details for the file csst_feh-0.0.8.tar.gz.

File metadata

  • Download URL: csst_feh-0.0.8.tar.gz
  • Upload date:
  • Size: 7.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.7

File hashes

Hashes for csst_feh-0.0.8.tar.gz
Algorithm Hash digest
SHA256 7717baa3e8234edc15f98d8818d14f707c3956e368d45637b4f681cb75c1ebd6
MD5 27a645a5fd683f2ad7b5fed259ccf498
BLAKE2b-256 9f463ca95f0675cb9675db793cd1d9d738fd4263e63e74953c9c4f14490faca8

See more details on using hashes here.

File details

Details for the file csst_feh-0.0.8-py3-none-any.whl.

File metadata

  • Download URL: csst_feh-0.0.8-py3-none-any.whl
  • Upload date:
  • Size: 7.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.7

File hashes

Hashes for csst_feh-0.0.8-py3-none-any.whl
Algorithm Hash digest
SHA256 31917023e05bb88914e25f5d47889d5434e9ac00b5468045b281698a6066dfd0
MD5 2f3d2f5419b8fc8e7869104aaf312c2a
BLAKE2b-256 12349c6da617d5eaa6984bc607176a64fa6be605e8ecdabaa91ab6f780153325

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