Name | dems JSON |
Version |
2024.7.2
JSON |
| download |
home_page | None |
Summary | DESHIMA measurement set by DataArray |
upload_time | 2024-07-17 12:38:50 |
maintainer | None |
docs_url | None |
author | Akio Taniguchi |
requires_python | <3.13,>=3.9 |
license | MIT |
keywords |
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# dems
[![Release](https://img.shields.io/pypi/v/dems?label=Release&color=cornflowerblue&style=flat-square)](https://pypi.org/project/dems/)
[![Python](https://img.shields.io/pypi/pyversions/dems?label=Python&color=cornflowerblue&style=flat-square)](https://pypi.org/project/dems/)
[![Downloads](https://img.shields.io/pypi/dm/dems?label=Downloads&color=cornflowerblue&style=flat-square)](https://pepy.tech/project/dems)
[![DOI](https://img.shields.io/badge/DOI-10.5281/zenodo.8151950-cornflowerblue?style=flat-square)](https://doi.org/10.5281/zenodo.8151950)
[![Tests](https://img.shields.io/github/actions/workflow/status/deshima-dev/dems/tests.yaml?label=Tests&style=flat-square)](https://github.com/deshima-dev/dems/actions)
DESHIMA measurement set by DataArray
## Installation
```shell
pip install dems==2024.7.2
```
## Usage
```python
from dems.d2 import MS
da = MS.new(
data=[[0.0, ...], ...],
mask=[[False, ...], ...],
weight=[[1.0, ...], ...],
...
)
```
## DataArray specifications
| Category | Variable name | Variable type | Description | Units | Default | Data type | DataArray dims | DataArray dtype |
|---|---|---|---|---|---|---|---|---|
| Data | data | Data | Data values | - | - | numpy.ndarray | (time, chan) | - |
| | mask | Coordinate | Data masks | - | False | numpy.ndarray | (time, chan) | bool |
| | weight | Coordinate | Data weights | - | 1.0 | numpy.ndarray | (time, chan) | float64 |
| | long_name | Attribute | Data name | - | "Brightness" | str | - | - |
| | units | Attribute | Data units | - | "K" | str | - | - |
| | name | Name | DEMS name | - | "DEMS" | str | - | - |
| Dimensions | time | Dimension | Start time in UTC | - | 1970-01-01T00:00:00.000000000 | numpy.ndarray | (time,) | datetime64[ns] |
| | chan | Dimension | Channel ID | - | 0 | numpy.ndarray | (chan,) | int64 |
| Labels | beam | Coordinate | Beam label | - | "" | numpy.ndarray | (time,) | str (<U16) |
| | scan | Coordinate | Scan label | - | "" | numpy.ndarray | (time,) | str (<U16) |
| | state | Coordinate | State label | - | "" | numpy.ndarray | (time,) | str (<U16) |
| Telescope pointing | lon | Coordinate | Sky longitude | deg | 0.0 | numpy.ndarray | (time,) | float64 |
| | lat | Coordinate | Sky latitude | deg | 0.0 | numpy.ndarray | (time,) | float64 |
| | lon_origin | Coordinate | Reference sky longitude | deg | 0.0 | numpy.ndarray | (time,) | float64 |
| | lat_origin | Coordinate | Reference sky latitude | deg | 0.0 | numpy.ndarray | (time,) | float64 |
| | frame | Coordinate | Sky coordinate frame | - | "altaz" | numpy.ndarray | () | str (<U16) |
| Weather information | temperature | Coordinate | Ground atmospheric temperature | K | 0.0 | numpy.ndarray | (time,) | float64 |
| | pressure | Coordinate | Ground atmospheric pressure | Pa | 0.0 | numpy.ndarray | (time,) | float64 |
| | humidity | Coordinate | Ground relative humidity | 1 | 0.0 | numpy.ndarray | (time,) | float64 |
| | wind_speed | Coordinate | Ground wind speed | m s^-1 | 0.0 | numpy.ndarray | (time,) | float64 |
| | wind_direction | Coordinate | Ground wind direction | deg | 0.0 | numpy.ndarray | (time,) | float64 |
| Data information | bandwidth | Coordinate | Effective channel bandwidth | Hz | 0.0 | numpy.ndarray | (chan,) | float64 |
| | frequency | Coordinate | Channel center frequency | Hz | 0.0 | numpy.ndarray | (chan,) | float64 |
| | beam_major | Coordinate | Beam major axis | deg | 0.0 | numpy.ndarray | (chan,) | float64 |
| | beam_minor | Coordinate | Beam minor axis | deg | 0.0 | numpy.ndarray | (chan,) | float64 |
| | beam_pa | Coordinate | Beam position angle | deg | 0.0 | numpy.ndarray | (chan,) | float64 |
| | exposure | Coordinate | Sample exposure time | s | 0.0 | numpy.ndarray | () | float64 |
| | interval | Coordinate | Sample interval time | s | 0.0 | numpy.ndarray | () | float64 |
| Observation information | observation | Attribute | Observation name | - | "" | str | - | - |
| | observer | Attribute | Observer name | - | "" | str | - | - |
| | project | Attribute | Project name | - | "" | str | - | - |
| | object | Attribute | Object name | - | "" | str | - | - |
| | telescope_name | Attribute | Telescope name | - | "" | str | - | - |
| | telescope_diameter | Attribute | Telescope dish diameter | m | 0.0 | float | - | - |
| | telescope_coordinates | Attribute | Telescope ITRS coordinates | m | (0.0, 0.0, 0.0) | "tuple[float, float, float]" | - | - |
| ASTE specific | aste_cabin_temperature | Coordinate | [ASTE] Cabin temperature | K | 0.0 | numpy.ndarray | (time,) | float64 |
| | aste_obs_group | Attribute | [ASTE] Observation group | - | "" | str | - | - |
| | aste_obs_id | Attribute | [ASTE] Observation ID | - | "" | str | - | - |
| | aste_obs_project | Attribute | [ASTE] Observation project | - | "" | str | - | - |
| | aste_obs_file | Attribute | [ASTE] Observation instruction (= observation) | - | "" | str | - | - |
| | aste_obs_user | Attribute | [ASTE] Observer (= observer) | - | "" | str | - | - |
| | aste_subref_x | Coordinate | [ASTE] Subreflector offset of X axis | mm | 0.0 | numpy.ndarray | (time,) | float64 |
| | aste_subref_y | Coordinate | [ASTE] Subreflector offset of Y axis | mm | 0.0 | numpy.ndarray | (time,) | float64 |
| | aste_subref_z | Coordinate | [ASTE] Subreflector offset of Z axis | mm | 0.0 | numpy.ndarray | (time,) | float64 |
| | aste_subref_xt | Coordinate | [ASTE] Subreflector rotation of X axis | deg | 0.0 | numpy.ndarray | (time,) | float64 |
| | aste_subref_yt | Coordinate | [ASTE] Subreflector rotation of Y axis | deg | 0.0 | numpy.ndarray | (time,) | float64 |
| | aste_subref_zt | Coordinate | [ASTE] Subreflector rotation of Z axis | deg | 0.0 | numpy.ndarray | (time,) | float64 |
| | aste_misti_lon | Coordinate | [ASTE] MiSTI sky longitude | deg | 0.0 | numpy.ndarray | (time,) | float64 |
| | aste_misti_lat | Coordinate | [ASTE] MiSTI sky latitude | deg | 0.0 | numpy.ndarray | (time,) | float64 |
| | aste_misti_pwv | Coordinate | [ASTE] MiSTI measured PWV | mm | 0.0 | numpy.ndarray | (time,) | float64 |
| | aste_misti_frame | Coordinate | [ASTE] MiSTI sky coordinate frame | - | "altaz" | numpy.ndarray | () | str (<U16) |
| DESHIMA 2.0 specific | d2_mkid_id | Coordinate | [DESHIMA 2.0] MKID master ID (= chan) | - | "" | numpy.ndarray | (chan,) | int64 |
| | d2_mkid_type | Coordinate | [DESHIMA 2.0] MKID type | - | "" | numpy.ndarray | (chan,) | str (<U16) |
| | d2_mkid_frequency | Coordinate | [DESHIMA 2.0] MKID center frequency | Hz | 0.0 | numpy.ndarray | (chan,) | float64 |
| | d2_mkid_q | Coordinate | [DESHIMA 2.0] MKID quality factor | - | 0.0 | numpy.ndarray | (chan,) | float64 |
| | d2_resp_fwd | Coordinate | [DESHIMA 2.0] Forward efficiency | - | 0.0 | numpy.ndarray | (chan,) | float64 |
| | d2_resp_p0 | Coordinate | [DESHIMA 2.0] Proportional coefficient of responsivity | K^-0.5 | 0.0 | numpy.ndarray | (chan,) | float64 |
| | d2_resp_t0 | Coordinate | [DESHIMA 2.0] Correction temperature of responsivity | K | 0.0 | numpy.ndarray | (chan,) | float64 |
| | d2_roomchopper_isblocking | Coordinate | [DESHIMA 2.0] Whether room chopper is blocking sensor | - | False | numpy.ndarray | (time,) | bool |
| | d2_skychopper_isblocking | Coordinate | [DESHIMA 2.0] Whether sky chopper is blocking sensor | - | False | numpy.ndarray | (time,) | bool |
| | d2_ddb_version | Attribute | [DESHIMA 2.0] DDB version | - | "" | str | - | - |
| | d2_demerge_version | Attribute | [DESHIMA 2.0] demerge version | - | "" | str | - | - |
| | d2_dems_version | Attribute | [DESHIMA 2.0] DEMS version | - | - | str | - | - |
| | d2_merge_datetime | Attribute | [DESHIMA 2.0] Date and time of the data merge | - | - | str | - | - |
Raw data
{
"_id": null,
"home_page": null,
"name": "dems",
"maintainer": null,
"docs_url": null,
"requires_python": "<3.13,>=3.9",
"maintainer_email": null,
"keywords": null,
"author": "Akio Taniguchi",
"author_email": "taniguchi@a.phys.nagoya-u.ac.jp",
"download_url": "https://files.pythonhosted.org/packages/ad/de/6b0c38b0a643cd56de2722103a830b6b03358e09f7babee39c599ce5d5eb/dems-2024.7.2.tar.gz",
"platform": null,
"description": "# dems\n\n[![Release](https://img.shields.io/pypi/v/dems?label=Release&color=cornflowerblue&style=flat-square)](https://pypi.org/project/dems/)\n[![Python](https://img.shields.io/pypi/pyversions/dems?label=Python&color=cornflowerblue&style=flat-square)](https://pypi.org/project/dems/)\n[![Downloads](https://img.shields.io/pypi/dm/dems?label=Downloads&color=cornflowerblue&style=flat-square)](https://pepy.tech/project/dems)\n[![DOI](https://img.shields.io/badge/DOI-10.5281/zenodo.8151950-cornflowerblue?style=flat-square)](https://doi.org/10.5281/zenodo.8151950)\n[![Tests](https://img.shields.io/github/actions/workflow/status/deshima-dev/dems/tests.yaml?label=Tests&style=flat-square)](https://github.com/deshima-dev/dems/actions)\n\nDESHIMA measurement set by DataArray\n\n## Installation\n\n```shell\npip install dems==2024.7.2\n```\n\n## Usage\n\n```python\nfrom dems.d2 import MS\n\n\nda = MS.new(\n data=[[0.0, ...], ...],\n mask=[[False, ...], ...],\n weight=[[1.0, ...], ...],\n ...\n)\n```\n\n## DataArray specifications\n\n| Category | Variable name | Variable type | Description | Units | Default | Data type | DataArray dims | DataArray dtype |\n|---|---|---|---|---|---|---|---|---|\n| Data | data | Data | Data values | - | - | numpy.ndarray | (time, chan) | - |\n| | mask | Coordinate | Data masks | - | False | numpy.ndarray | (time, chan) | bool |\n| | weight | Coordinate | Data weights | - | 1.0 | numpy.ndarray | (time, chan) | float64 |\n| | long_name | Attribute | Data name | - | \"Brightness\" | str | - | - |\n| | units | Attribute | Data units | - | \"K\" | str | - | - |\n| | name | Name | DEMS name | - | \"DEMS\" | str | - | - |\n| Dimensions | time | Dimension | Start time in UTC | - | 1970-01-01T00:00:00.000000000 | numpy.ndarray | (time,) | datetime64[ns] |\n| | chan | Dimension | Channel ID | - | 0 | numpy.ndarray | (chan,) | int64 |\n| Labels | beam | Coordinate | Beam label | - | \"\" | numpy.ndarray | (time,) | str (<U16) |\n| | scan | Coordinate | Scan label | - | \"\" | numpy.ndarray | (time,) | str (<U16) |\n| | state | Coordinate | State label | - | \"\" | numpy.ndarray | (time,) | str (<U16) |\n| Telescope pointing | lon | Coordinate | Sky longitude | deg | 0.0 | numpy.ndarray | (time,) | float64 |\n| | lat | Coordinate | Sky latitude | deg | 0.0 | numpy.ndarray | (time,) | float64 |\n| | lon_origin | Coordinate | Reference sky longitude | deg | 0.0 | numpy.ndarray | (time,) | float64 |\n| | lat_origin | Coordinate | Reference sky latitude | deg | 0.0 | numpy.ndarray | (time,) | float64 |\n| | frame | Coordinate | Sky coordinate frame | - | \"altaz\" | numpy.ndarray | () | str (<U16) |\n| Weather information | temperature | Coordinate | Ground atmospheric temperature | K | 0.0 | numpy.ndarray | (time,) | float64 |\n| | pressure | Coordinate | Ground atmospheric pressure | Pa | 0.0 | numpy.ndarray | (time,) | float64 |\n| | humidity | Coordinate | Ground relative humidity | 1 | 0.0 | numpy.ndarray | (time,) | float64 |\n| | wind_speed | Coordinate | Ground wind speed | m s^-1 | 0.0 | numpy.ndarray | (time,) | float64 |\n| | wind_direction | Coordinate | Ground wind direction | deg | 0.0 | numpy.ndarray | (time,) | float64 |\n| Data information | bandwidth | Coordinate | Effective channel bandwidth | Hz | 0.0 | numpy.ndarray | (chan,) | float64 |\n| | frequency | Coordinate | Channel center frequency | Hz | 0.0 | numpy.ndarray | (chan,) | float64 |\n| | beam_major | Coordinate | Beam major axis | deg | 0.0 | numpy.ndarray | (chan,) | float64 |\n| | beam_minor | Coordinate | Beam minor axis | deg | 0.0 | numpy.ndarray | (chan,) | float64 |\n| | beam_pa | Coordinate | Beam position angle | deg | 0.0 | numpy.ndarray | (chan,) | float64 |\n| | exposure | Coordinate | Sample exposure time | s | 0.0 | numpy.ndarray | () | float64 |\n| | interval | Coordinate | Sample interval time | s | 0.0 | numpy.ndarray | () | float64 |\n| Observation information | observation | Attribute | Observation name | - | \"\" | str | - | - |\n| | observer | Attribute | Observer name | - | \"\" | str | - | - |\n| | project | Attribute | Project name | - | \"\" | str | - | - |\n| | object | Attribute | Object name | - | \"\" | str | - | - |\n| | telescope_name | Attribute | Telescope name | - | \"\" | str | - | - |\n| | telescope_diameter | Attribute | Telescope dish diameter | m | 0.0 | float | - | - |\n| | telescope_coordinates | Attribute | Telescope ITRS coordinates | m | (0.0, 0.0, 0.0) | \"tuple[float, float, float]\" | - | - |\n| ASTE specific | aste_cabin_temperature | Coordinate | [ASTE] Cabin temperature | K | 0.0 | numpy.ndarray | (time,) | float64 |\n| | aste_obs_group | Attribute | [ASTE] Observation group | - | \"\" | str | - | - |\n| | aste_obs_id | Attribute | [ASTE] Observation ID | - | \"\" | str | - | - |\n| | aste_obs_project | Attribute | [ASTE] Observation project | - | \"\" | str | - | - |\n| | aste_obs_file | Attribute | [ASTE] Observation instruction (= observation) | - | \"\" | str | - | - |\n| | aste_obs_user | Attribute | [ASTE] Observer (= observer) | - | \"\" | str | - | - |\n| | aste_subref_x | Coordinate | [ASTE] Subreflector offset of X axis | mm | 0.0 | numpy.ndarray | (time,) | float64 |\n| | aste_subref_y | Coordinate | [ASTE] Subreflector offset of Y axis | mm | 0.0 | numpy.ndarray | (time,) | float64 |\n| | aste_subref_z | Coordinate | [ASTE] Subreflector offset of Z axis | mm | 0.0 | numpy.ndarray | (time,) | float64 |\n| | aste_subref_xt | Coordinate | [ASTE] Subreflector rotation of X axis | deg | 0.0 | numpy.ndarray | (time,) | float64 |\n| | aste_subref_yt | Coordinate | [ASTE] Subreflector rotation of Y axis | deg | 0.0 | numpy.ndarray | (time,) | float64 |\n| | aste_subref_zt | Coordinate | [ASTE] Subreflector rotation of Z axis | deg | 0.0 | numpy.ndarray | (time,) | float64 |\n| | aste_misti_lon | Coordinate | [ASTE] MiSTI sky longitude | deg | 0.0 | numpy.ndarray | (time,) | float64 |\n| | aste_misti_lat | Coordinate | [ASTE] MiSTI sky latitude | deg | 0.0 | numpy.ndarray | (time,) | float64 |\n| | aste_misti_pwv | Coordinate | [ASTE] MiSTI measured PWV | mm | 0.0 | numpy.ndarray | (time,) | float64 |\n| | aste_misti_frame | Coordinate | [ASTE] MiSTI sky coordinate frame | - | \"altaz\" | numpy.ndarray | () | str (<U16) |\n| DESHIMA 2.0 specific | d2_mkid_id | Coordinate | [DESHIMA 2.0] MKID master ID (= chan) | - | \"\" | numpy.ndarray | (chan,) | int64 |\n| | d2_mkid_type | Coordinate | [DESHIMA 2.0] MKID type | - | \"\" | numpy.ndarray | (chan,) | str (<U16) |\n| | d2_mkid_frequency | Coordinate | [DESHIMA 2.0] MKID center frequency | Hz | 0.0 | numpy.ndarray | (chan,) | float64 |\n| | d2_mkid_q | Coordinate | [DESHIMA 2.0] MKID quality factor | - | 0.0 | numpy.ndarray | (chan,) | float64 |\n| | d2_resp_fwd | Coordinate | [DESHIMA 2.0] Forward efficiency | - | 0.0 | numpy.ndarray | (chan,) | float64 |\n| | d2_resp_p0 | Coordinate | [DESHIMA 2.0] Proportional coefficient of responsivity | K^-0.5 | 0.0 | numpy.ndarray | (chan,) | float64 |\n| | d2_resp_t0 | Coordinate | [DESHIMA 2.0] Correction temperature of responsivity | K | 0.0 | numpy.ndarray | (chan,) | float64 |\n| | d2_roomchopper_isblocking | Coordinate | [DESHIMA 2.0] Whether room chopper is blocking sensor | - | False | numpy.ndarray | (time,) | bool |\n| | d2_skychopper_isblocking | Coordinate | [DESHIMA 2.0] Whether sky chopper is blocking sensor | - | False | numpy.ndarray | (time,) | bool |\n| | d2_ddb_version | Attribute | [DESHIMA 2.0] DDB version | - | \"\" | str | - | - |\n| | d2_demerge_version | Attribute | [DESHIMA 2.0] demerge version | - | \"\" | str | - | - |\n| | d2_dems_version | Attribute | [DESHIMA 2.0] DEMS version | - | - | str | - | - |\n| | d2_merge_datetime | Attribute | [DESHIMA 2.0] Date and time of the data merge | - | - | str | - | - |\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "DESHIMA measurement set by DataArray",
"version": "2024.7.2",
"project_urls": null,
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "8c59fc1c391012714cf2e6f908ee4357878176ba5cb981c98dec37c507301b41",
"md5": "d27d9ac81cf748ec2f620a61d87dbaf7",
"sha256": "a80218b018319e831f6766f2910982af84884b35e5d9577e59b5896334c21f3a"
},
"downloads": -1,
"filename": "dems-2024.7.2-py3-none-any.whl",
"has_sig": false,
"md5_digest": "d27d9ac81cf748ec2f620a61d87dbaf7",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "<3.13,>=3.9",
"size": 6599,
"upload_time": "2024-07-17T12:38:49",
"upload_time_iso_8601": "2024-07-17T12:38:49.160526Z",
"url": "https://files.pythonhosted.org/packages/8c/59/fc1c391012714cf2e6f908ee4357878176ba5cb981c98dec37c507301b41/dems-2024.7.2-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "adde6b0c38b0a643cd56de2722103a830b6b03358e09f7babee39c599ce5d5eb",
"md5": "98882dabe6a0958c8a4819dc2d7de96e",
"sha256": "6d00fe68dbe6c6e77fd630fbd67ad7a62ab2b8dcf79425829f28412147e95e50"
},
"downloads": -1,
"filename": "dems-2024.7.2.tar.gz",
"has_sig": false,
"md5_digest": "98882dabe6a0958c8a4819dc2d7de96e",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "<3.13,>=3.9",
"size": 5318,
"upload_time": "2024-07-17T12:38:50",
"upload_time_iso_8601": "2024-07-17T12:38:50.628228Z",
"url": "https://files.pythonhosted.org/packages/ad/de/6b0c38b0a643cd56de2722103a830b6b03358e09f7babee39c599ce5d5eb/dems-2024.7.2.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-07-17 12:38:50",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "dems"
}