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.4.1.tar.gz (18.5 MB view details)

Uploaded Source

Built Distributions

anacal-0.4.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (27.5 MB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ x86-64

anacal-0.4.1-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl (27.3 MB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ i686

anacal-0.4.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (27.5 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

anacal-0.4.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (27.3 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ i686

anacal-0.4.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (27.5 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

anacal-0.4.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (27.3 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ i686

anacal-0.4.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (27.4 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

anacal-0.4.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (27.2 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ i686

File details

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

File metadata

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

File hashes

Hashes for anacal-0.4.1.tar.gz
Algorithm Hash digest
SHA256 fb74c020e6a6e5fb4d7049b9fb12e004a9efc69b74ac42bf612942ae5f722bfb
MD5 b73f691f534953274300b9d373a6d5a1
BLAKE2b-256 41759d5c86400c5a6a1fe49fc090261f794ad8621093a11bf8f310f845c13f25

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for anacal-0.4.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f59f51c1b24eb8a007ca113a5fbf672e9ff2e90654ca0a2d40dc73fe48ea8048
MD5 5995b29edbe72f1ae7aac8be0c266bed
BLAKE2b-256 f678062d559d60a2971fc6f36ad9f78a9e82df3e9adec6d621d41a66b82f85cc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for anacal-0.4.1-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 485b7e4a2aadddf8e17ee49e21312372d4093c5b33c6e760a175f20ecccad9d5
MD5 861c3e2b6668c5ca1eac31331be0b7a0
BLAKE2b-256 a30d292e019b63bdab5bbe7f93d93297d24b9640b2ec7896c0ee241a2c0371b6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for anacal-0.4.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0a9795bedca7c7bdb0b0e75f08e7c91707cb9f1be4a0fc6bac52495355d25c2d
MD5 b1f6173269ff701b811b02dfa241c65a
BLAKE2b-256 4e1142d8658db398841491cf9ded636731c40b80b056bce03f63da6152b131a7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for anacal-0.4.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 f129cf30d158196b5da71441fef238d576054a0f18d4c3c232a8c98ae1bfb418
MD5 12d211f887b3345a9ab59d28b29c376d
BLAKE2b-256 21d7fb4ac41063c8bebae14b9cc8fd86debf19949dcae570dc3e998114c2f255

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for anacal-0.4.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6f3ef7f59d34c4d6154c42d6b7f70c74efdd90c61f8379bea9fdc6ae694da5c8
MD5 b0561991597c08cf12f71c9da0d8a8dc
BLAKE2b-256 4089be21afd590db1bf46428e421f441922220d67fdcd8affad7f526e957794e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for anacal-0.4.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 6f049c3b8cda0acacc3acd251eee83169a73afac69658705083864015480c78b
MD5 f016c392e936106117c326400487fbc1
BLAKE2b-256 e94ea1b7546a319c6537ab52aa70caf70bb65c222326b9c35d18a1eb21f1f4e6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for anacal-0.4.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 87035bc0885c62f1c74937aff608f791f40a89abe35de200210ab83ccb50ba0c
MD5 3e9cfbf98314183507c4aaffd17fd203
BLAKE2b-256 5c8ce18d8918f16c24e440b5fab61e1bafda42b2ac90b5c2e0c515c3fbbbda06

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for anacal-0.4.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 6266541b1146da85f13d261fd497bab7c24caa72a965795a49137a250e564b4c
MD5 f75a6d03948b7a6fd52a66301a325e3d
BLAKE2b-256 f670240aebd67ce0970c9b785007cd08f768023a0bc12e120b12ebfc9062c138

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