Uio-exoplanet-group

Latest version: v0.7.0

Safety actively analyzes 685525 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

0.7.0

Released on `2024-10-20`.

- `databases`
+ `tap`
* `escapeSpecialCharactersForAdql()` - escaping certain special characters (*such as single quotes*) in ADQL queries
* `getPlanetaryParameterReferenceFromNASA()` - getting the publication reference for the given planetary parameter value from NASA database
* `getStellarParameterFromNASA()` and `getPlanetaryParameterFromNASA()` can optionally get non-rounded float values to work around the problem with [inconsistent values](https://decovar.dev/blog/2022/02/26/astronomy-databases-tap-adql/#float-values-are-rounded-on-select-but-compared-to-originals-in-where) in `SELECT`/`WHERE`
- `strings` - new module for working with strings
+ `extraction`
* `adsRefFromFullReferenceNASA()` - extracting just the ADS reference value from the full reference string
+ `conversion`
* `floatToStringForADQLcastVarchar()` - converting floats to strings for ADQL

0.6.0

Released on `2024-08-31`.

- `databases`
+ `lightcurves`
* `getLightCurveStats`
- cadence can have more than one value, so it now accepts a list instead of just one value (*and an empty list would mean that any value is good*)
- detailed results format has changed, now it also includes the cadence value per sector
+ `simbad` and `tap` - querying for a parameter in SIMBAD also returns its bibliographic code, so now the return type for the following functions is `tuple[Any, str]`:
* `getStellarParameter()`
* `getStellarParameterFromSimbadByMainID()`
* `getStellarParameterFromSimbadByObjectID()`

0.5.1

Released on `2024-08-24`.

- `databases`
+ `simbad`
* renamed `findObjectID()` to `getObjectID()`
- checking for the main ID before iterating all the identificators
* renamed `getOtherIDfromSimbad()` to `findIdentificatorFromAnotherCatalogue()`
* `getStellarParameterFromSimbad()` - wraps `getObjectID()` and `getStellarParameterFromSimbadByObjectID()` into a single convenience function
+ `tap`
* split `getStellarParameterFromSimbad()` into `getStellarParameterFromSimbadByMainID()` and `getStellarParameterFromSimbadByObjectID()`
* `getServiceEndpoint()` now raises a `ValueError` exception instead of returning `None`

0.5.0

Released on `2024-08-23`.

- `databases`
+ `simbad`
* `findObjectID()` - finding SIMBAD object ID
+ `tap`
* `getStellarParameterFromSimbad()` - querying stellar parameters from SIMBAD
- `datasets`
+ `pandas`
* `dropMeaninglessRows()` - dropping/removing meaningless rows from a table
- wiki
+ running jobs on NRIS

0.4.0

Released on `2023-11-27`.

- `datasets` - new module for data processing
+ `pandas`
* `mergeTables()` - merging several tables into one
* `deduplicateTable()` - finding duplicate rows in the table
- `files`
+ `pickles`
* `mergePickles()` - option for saving to file or returning merging Pandas table
- `logs` - new module for logging

0.3.2

Released on `2023-10-05`.

- the package can be installed from [PyPI](https://pypi.org/project/uio-exoplanet-group/) now
- disabled Git LFS because of GitHub's LFS policy/pricing
- using `ValueError` where suitable instead of `SystemError` for everything
- `databases`
+ `lightcurves`
* `getLightCurveIDs()` - geting missions and cadences based on light curves stats
- wiki
+ how to build RH15D from sources
+ updated instructions for installing AltaiPony

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.