Skip to main content

This package contains line bindings for GLESP with some ‘candies’:

Installation

Requirements

  • GLESP must be installed with all dependences for normal work;

  • numpy to work with dl$

  • eog (to show maps).

Installation

To install package just input to command line:

pip install glespy

Using

To use in python you need to import glespy package

import glespy

Features

Automated parameters control, i.e.:

lmin >= 0
lmax >= lmin
nx >= lmax * 2 + 1
np >= nx * 2

PixelMap

Class for GLESP fits pixel maps. Possible operations are:

  • arithmetics (+, -, *, …);

  • convert from alm GLESP files;

  • draw map (with eog, if it’s installed);

  • get map attributes;

  • cut/keep zones;

  • reflect map;

  • mask map;

  • get C(l), alm and gif.

Alm

Class for GLESP fits alm. Operations:

  • get attributes;

  • convert to GLESP pixel map;

  • smooth;

  • rotate;

  • get C(l).

PointSource

Class for getting GLESP fits map from file with ascii values. It can be with point sources or pixel map in ascii format. Operations:

  • get pixel map;

  • show.

Cl

Class for manipulating with angular power spectrum. Operations:

  • convert to alm;

  • convert to pixel map.

Changes

0.1.7.2

  • Dl data type now is float32 from numpy

0.1.7.1

  • Calculation of D() from alm and pixelmap

0.1.7

  • Class for power spectrum added

0.1.6.1

  • description updated

0.1.6

  • quick update alm lmax and lmin

  • temp maps and alm`s autoremove

  • pointsource can be made of asci file from/for pixelmap

  • python2.6 particle compatibility

Release files for glespy 0.1.7.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for glespy 0.1.7.2
File Size Uploaded
glespy-0.1.7.2.tar.gz 13.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for glespy 0.1.7.2
File Interpreter ABI Platform
glespy-0.1.7.2.linux-x86_64.tar.gz Details

Total release size: 47.9 kB

Release files / glespy-0.1.7.2.tar.gz

Download URL glespy-0.1.7.2.tar.gz
Size 13.6 kB
Tags Source
SHA-256 checksum
How to use checksums
333c0bbed5dc78ee61acc5ffc7571a6e0062e87210f3cee0b4759ea671c615bd
BLAKE2b-256 checksum
How to use checksums
f7d8d55200e8c7046c385b948375f133476a4d11fd2c1c5729c17c239293ec99
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / glespy-0.1.7.2.linux-x86_64.tar.gz

Download URL glespy-0.1.7.2.linux-x86_64.tar.gz
Size 34.2 kB
Tags Source
SHA-256 checksum
How to use checksums
771454e3c0182c304265a3ea2418c53f83d0e29465eafdb31893910a57b2c8b6
BLAKE2b-256 checksum
How to use checksums
11f9d2a1ec2fdc209eb4d0a949e0e2af7eacc598319448295d41bf664476d6b0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.1.7.2 This release

2 release files

0.1.7

0.1.6.1

0.1.6

1 release file

0.1.5

1 release file

0.1.4

1 release file

0.1.3

0.1.2

1 release file

0.1.1

1 release file

0.1

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page