Skip to main content

No project description provided

Project description

AnaCal

docs tests pypi conda-forge License: GPL v3 Code style: black

Analytic Calibration for Perturbation Estimation from Galaxy Images.

This framework is devised to measure the responses for shape estimators that have been developed or are anticipated to be created in the future. We intend to develop a suite of analytical shear estimators capable of inferring shear with subpercent accuracy, all while maintaining minimal computational time. The currently supported analytic shear estimators are:

  • FPFS: A fixed moments method based on shapelets including analytic correction for selection, detection and noise bias. (see ref1, ref2 and ref3.)

Installation

Users can clone this repository and install the latest package by

git clone https://github.com/mr-superonion/AnaCal.git
cd AnaCal
# install required softwares
conda install -c conda-forge --file requirements.txt
# install required softwares for unit tests (if necessary)
conda install -c conda-forge --file requirements_test.txt
pip install . --user

or install stable verion

pip install anacal

or

conda install -c conda-forge anacal

Examples

Examples can be found here.

Reference

Development

Before sending pull request, please make sure that the modified code passed the pytest and flake8 tests. Run the following commands under the root directory for the tests:

flake8
pytest -vv

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

anacal-0.5.3.tar.gz (18.5 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

anacal-0.5.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (34.8 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

anacal-0.5.3-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl (34.3 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ i686

anacal-0.5.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (34.8 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

anacal-0.5.3-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (34.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ i686

anacal-0.5.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (34.7 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

anacal-0.5.3-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (34.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686

anacal-0.5.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (34.5 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

anacal-0.5.3-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (34.0 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686

File details

Details for the file anacal-0.5.3.tar.gz.

File metadata

  • Download URL: anacal-0.5.3.tar.gz
  • Upload date:
  • Size: 18.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.12

File hashes

Hashes for anacal-0.5.3.tar.gz
Algorithm Hash digest
SHA256 59e64b70e5c784ff87d1d3f09dc53e99b4747b7f6636b6709d32244d7985903c
MD5 8128c7a1fb515114c889c6fb0ca085fd
BLAKE2b-256 7477da028081cc67852a0501a117f58e89b38cb2e66bb51df061c109298b229b

See more details on using hashes here.

File details

Details for the file anacal-0.5.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for anacal-0.5.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c40eb1dc2803701871bc7b78b2da28574e49609107a95d61dfa3d66b71e999bd
MD5 1daf53d3a0069cb2a21f74efc864436e
BLAKE2b-256 d05972d775bd1a9b04d402025bdd549acd01c7d364db915256ae837ae03f22a1

See more details on using hashes here.

File details

Details for the file anacal-0.5.3-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for anacal-0.5.3-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 86b2bf54ef2b9396ac10a5dc44562892bd857cba2bc178aa1b466fdd8ee6ee73
MD5 2d1df4e5ea307cba7d6255dbe012079a
BLAKE2b-256 763d98f01c3d2ee0b760780295c8f3c9857c838639acdc9cace69f9afd9c0353

See more details on using hashes here.

File details

Details for the file anacal-0.5.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for anacal-0.5.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6762fc066252d734509f0c2e37b17876a830bb5adb654a70e9725c418dcc8047
MD5 41c7c7fe2f601eb245f2d9b8a24e4007
BLAKE2b-256 214a336f7b6135a9c6023889bf1654c5c0b616e4ba678d266d5e6b56f23bc92c

See more details on using hashes here.

File details

Details for the file anacal-0.5.3-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for anacal-0.5.3-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 81cb09b8ef5d99c5358a52820190ec2eccc153408bf515b75b16a37dd441e605
MD5 a1bc7feae852312ac12ebf40f1f7d97d
BLAKE2b-256 a4d69e028638dd94961e7eb0ed1e85d1e72cdc9a5936e07c60a0ed7f2b613197

See more details on using hashes here.

File details

Details for the file anacal-0.5.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for anacal-0.5.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 79e80aec3faea0ab4302a5e9abef35299452d1e13e1742cfcd0396676b69b901
MD5 afb86315b444e837116667cc4b6a4661
BLAKE2b-256 3fd860bd37db185e59b0d9928cddbb086bdf1b2a6ebe9f9a48ea97c0b9970c1c

See more details on using hashes here.

File details

Details for the file anacal-0.5.3-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for anacal-0.5.3-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 040f39dc4fd9d65f331a633bf444c4de17da79038fa14b557100af7ce0e4adf4
MD5 478251f82107c9968e4624e4fdbd9e74
BLAKE2b-256 f3a18d87696b0a8d4fe29af5c3e88c6531c5eff177b736043f5a75f2f35eb8f1

See more details on using hashes here.

File details

Details for the file anacal-0.5.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for anacal-0.5.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9c4aab97f7b50dff0d567bf0e1e431c8f0e5b070e1946f4a904ba6af29f0f05d
MD5 15dff3b75b45105cd829e3378628aa3a
BLAKE2b-256 0efdfb4a045cd30cdb176e6d28c7886ab8df618762e19570b805a5f42aab6a61

See more details on using hashes here.

File details

Details for the file anacal-0.5.3-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for anacal-0.5.3-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 0068f3a5a8422ee24f6137ca3c7808c88d4863c7aa8994c337b83044a556dd0d
MD5 c8cd39edb5bbad2d91d48eb6f49aa54d
BLAKE2b-256 fcf252fd8b3e8a9c24adf544268058dbadd66e2c1102d853a1dcc53c70db6776

See more details on using hashes here.

Supported by

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