3个版本

0.1.1 2020年12月18日
0.1.0 2019年8月6日

#1220 in 算法


2 crates 中使用

MIT 许可证

6KB
110

Python包代码已移至 light-curve-python

light-curve

pre-commit.ci status

Rust和Python的异常时间序列分析工具箱

本项目旨在为光变曲线分析构建高性能工具,适用于处理当前 ZTF 和未来 Vera Rubin Observatory LSST 光度巡天数据的警报和存档数据。

大部分代码基于Rust编写,并拆分为多个crate。此仓库仅包含 light-curve crate,它将成为其他所有Rust crate的汇总。请参考此组织中的特定仓库以找到您需要的代码

  • light-curve 这个仓库包含一个 light-curve crate,目前处于开发中
  • light-curve-common Crates.io docs.rs徽章 (目前在此仓库中) 其他crate的通用工具
  • light-curve-dmdt Crates.io docs.rs徽章 dm-dt 映射crate和可执行文件
  • light-curve-feature Crates.io docs.rs徽章 光变曲线特征提取器的集合
  • light-curve-interpol开发中 (目前在此仓库中) 光变曲线插值工具。目前仅包括线性插值
  • light-curve-pythonPyPI 版本 Python 的 light-curvelight-curve-python 包,是 light-curve-featurelight-curve-dmdt Cargo crate 的 Python 接口。它还包含了一些用纯 Python 实现的功能
  • base-docker-images 自定义 Docker 镜像。目前仅用于内部 CI 需要
  • test-data 测试、基准测试和新功能开发所需的 light-curve 数据

版本控制

所有包版本都是独立的,例如 light-curve-python v0.a.b 可以依赖于 light-curve-dmdt v0.d.elight-curve-feature v0.f.g。我们使用 semver,因此发布 0.3.0 版本可能与 0.2.5 版本的相同 crate 不兼容。请参阅 CHAMGELOG.md 文件以了解版本之间的更改。

引用

如果您认为这个项目对您的研究有所帮助,请引用 Malanchev et al., 2021

@ARTICLE{2021MNRAS.502.5147M,
       author = {{Malanchev}, K.~L. and {Pruzhinskaya}, M.~V. and {Korolev}, V.~S. and {Aleo}, P.~D. and {Kornilov}, M.~V. and {Ishida}, E.~E.~O. and {Krushinsky}, V.~V. and {Mondon}, F. and {Sreejith}, S. and {Volnova}, A.~A. and {Belinski}, A.~A. and {Dodin}, A.~V. and {Tatarnikov}, A.~M. and {Zheltoukhov}, S.~G. and {(The SNAD Team)}},
        title = "{Anomaly detection in the Zwicky Transient Facility DR3}",
      journal = {\mnras},
     keywords = {methods: data analysis, astronomical data bases: miscellaneous, stars: variables: general, Astrophysics - Instrumentation and Methods for Astrophysics, Astrophysics - Solar and Stellar Astrophysics},
         year = 2021,
        month = apr,
       volume = {502},
       number = {4},
        pages = {5147-5175},
          doi = {10.1093/mnras/stab316},
archivePrefix = {arXiv},
       eprint = {2012.01419},
 primaryClass = {astro-ph.IM},
       adsurl = {https://ui.adsabs.harvard.edu/abs/2021MNRAS.502.5147M},
      adsnote = {Provided by the SAO/NASA Astrophysics Data System}
}

依赖项

~245KB