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

Uploaded Source

Built Distributions

anacal-0.5.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.5.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.5.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.5.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.5.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.5.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.5.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.5.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.5.1.tar.gz.

File metadata

  • Download URL: anacal-0.5.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.5.1.tar.gz
Algorithm Hash digest
SHA256 06444503136e6d46f93bf9fd3f7e7a36cd35cd099c7f97005e527182c9db38db
MD5 09a905b0dd0b693e2fe1ab88dfd9a011
BLAKE2b-256 4ca939aecccc13cccbb0c376bd65301531d98d10ec95f76545816cc8a303df77

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for anacal-0.5.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0178ffbb52ce685ff4e7fd643028759864bda358b3b3bd8c105031b0ec4959e7
MD5 251533e0215c95ed7047113ea13d4459
BLAKE2b-256 bf3e81b93fbe11102d0ed91a56260e63e343a3fbca410169c8e8c9ca5745f9df

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for anacal-0.5.1-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 f47ef4cda7ca46ecc36e8f5d6e1c8bb26e6cf0240ecfaf916b3cdd1b25d4b93d
MD5 3827b97ed1a1ce293ee57ac30139f880
BLAKE2b-256 2800fff1f5dfb369e9044829926e307a53823d1dd1e22ea919c77e52f82d539a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for anacal-0.5.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 918e36966329f42980f12aefafe55008c8f356796f7448b1b72757e36e6f80e3
MD5 04e2a695b90eeca85a67c18ee80d9540
BLAKE2b-256 ba7283e48965b4119c8dee52af9e9f88bfb88af75710bd896f9a9ce3919fd722

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for anacal-0.5.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 071a6e854f1abd78a4cb0bb9a6bbda69c05d222d48b6d54ad566202f697ba38c
MD5 785e829f2c2ced2cd7217f86e5a03ca4
BLAKE2b-256 6cb124808e837084abb92ec510faf902286e165e06163b9ac9809b951df47d38

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for anacal-0.5.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7597ff2b44e28a9f0a56db616f45bde52640868019f00b05525644fc398ea46b
MD5 edda04520485f6791865ee142c49c4ef
BLAKE2b-256 9d27f95a9fcf8dd61f1541711f3f08ea5f566f501583662d69f4f7038f562eb3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for anacal-0.5.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 0b4f4ab44403129c140789e3d215cf9a1267a328db4c677e74671f1eac617871
MD5 594785493cec07dcc472a7d236508243
BLAKE2b-256 73e0f338f5fef8afb8ec1afc0cf11808003f9677bf011837e50b5b76eb24603d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for anacal-0.5.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cf000d43585592084c36ec54ae34914df936545a63770fd6117cedc38b839e81
MD5 0c9ff0d222ed03b807a2f1432c7b7a30
BLAKE2b-256 ebc3644022a3773fa60419ccb87a8fb5613ac315501d3b2e4be480128336ccc7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for anacal-0.5.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 28e55648f793a7358f014f47be15d8baa1905a10479c024fd34b1ed42689b6ff
MD5 275349a1474c034b2e24d30e3c19b10e
BLAKE2b-256 ca7dd9e5548af4df4031dae374b7bfadd4e22bb89382c1539c07f15c38f03367

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