Recent Releases of Your

Your - 0.6.8

What's Changed

  • Added --noscrunching option to yourheimdall.py by @nategarver-daniels in https://github.com/thepetabyteproject/your/pull/97
  • Add boxcarmax to yourheimdall, reblack by @josephwkania in https://github.com/thepetabyteproject/your/pull/98
  • Configure Renovate by @renovate in https://github.com/thepetabyteproject/your/pull/99
  • Update actions/setup-python action to v4 by @renovate in https://github.com/thepetabyteproject/your/pull/101
  • Update actions/checkout action to v3 by @renovate in https://github.com/thepetabyteproject/your/pull/100
  • Update codecov/codecov-action action to v3 by @renovate in https://github.com/thepetabyteproject/your/pull/103
  • Fix bug: if/else block of get_chunk in candmaker by @sujaymate in https://github.com/thepetabyteproject/your/pull/105
  • np.int to np.int32 to avoid deprecation warning by @sujaymate in https://github.com/thepetabyteproject/your/pull/108
  • GPU dedispersion to also round to nearest integer (just like CPU dedisp) by @MSnelders in https://github.com/thepetabyteproject/your/pull/110
  • Fixed bug in your_writer.py when attempting to write psrfits by @wcfiore in https://github.com/thepetabyteproject/your/pull/113
  • Update actions/checkout action to v4 by @renovate in https://github.com/thepetabyteproject/your/pull/118
  • Update actions/setup-python action to v5 by @renovate in https://github.com/thepetabyteproject/your/pull/123
  • Flexible DPI of output PNGs by @eflewis312 in https://github.com/thepetabyteproject/your/pull/124
  • Update codecov/codecov-action action to v4 by @renovate in https://github.com/thepetabyteproject/your/pull/125
  • Update CI + Reformat by @josephwkania in https://github.com/thepetabyteproject/your/pull/131
  • Update dependency python to 3.13 by @renovate in https://github.com/thepetabyteproject/your/pull/130
  • Update compatable Python versions + Version Bump to 0.6.8 by @josephwkania in https://github.com/thepetabyteproject/your/pull/132

New Contributors

  • @nategarver-daniels made their first contribution in https://github.com/thepetabyteproject/your/pull/97
  • @renovate made their first contribution in https://github.com/thepetabyteproject/your/pull/99
  • @sujaymate made their first contribution in https://github.com/thepetabyteproject/your/pull/105
  • @MSnelders made their first contribution in https://github.com/thepetabyteproject/your/pull/110
  • @eflewis312 made their first contribution in https://github.com/thepetabyteproject/your/pull/124

Full Changelog: https://github.com/thepetabyteproject/your/compare/0.6.7...0.6.8

Scientific Software - Peer-reviewed - Python
Published by devanshkv about 1 year ago

Your - 0.6.7

What's Changed

  • make even to jess_combine, change how the bands are added, don't chec… by @josephwkania in https://github.com/thepetabyteproject/your/pull/91
  • fixing data_type in filwriter by @KshitijAggarwal in https://github.com/thepetabyteproject/your/pull/93

Full Changelog: https://github.com/thepetabyteproject/your/compare/0.6.6...0.6.7

Scientific Software - Peer-reviewed - Python
Published by KshitijAggarwal over 4 years ago

Your - 0.6.6

What's Changed

  • Gulp size and overflow handling by @KshitijAggarwal in https://github.com/thepetabyteproject/your/pull/75
  • Updated your_viewer's timeseries + bandpass autoscaling by @josephwkania in https://github.com/thepetabyteproject/your/pull/76
  • updates to your_viewer by @josephwkania in https://github.com/thepetabyteproject/your/pull/77
  • removed chisquare test from math.py/bandpass_fitter by @josephwkania in https://github.com/thepetabyteproject/your/pull/80
  • Adding candidate h5 test by @devanshkv in https://github.com/thepetabyteproject/your/pull/81
  • allow use of sksgfilter by passing channel bandwidth and sampling interval by @mef51 in https://github.com/thepetabyteproject/your/pull/83
  • Freq parameters in fits files by @KshitijAggarwal in https://github.com/thepetabyteproject/your/pull/82

New Contributors

  • @mef51 made their first contribution in https://github.com/thepetabyteproject/your/pull/83

Full Changelog: https://github.com/thepetabyteproject/your/compare/0.6.5...0.6.6

Scientific Software - Peer-reviewed - Python
Published by devanshkv over 4 years ago

Your - 0.6.5

  • Writing 4 pol psrfits 95bd2cdb563d6a423735184169c2206317f10b60
  • Fix for 4 bit psrfits data f1406b42ee7d226076478b66d872a32a3d2689bd
  • Added bandpass subtraction to your_viewer 90aafcaaf2aac2f810f5a8fa2697437e1ba73e1d
  • Added bandpass fitter 90aafcaaf2aac2f810f5a8fa2697437e1ba73e1d
  • Fixing nbits for dada 4fdf9eb1d0ba3c8aca3cb567db0d1cd94cca07ba
  • Returning 4 pols using get_data https://github.com/thepetabyteproject/your/commit/e111f8db3ec4a24f57a4825a079d262cb49612fe
  • Modified selection of individual pol e111f8db3ec4a24f57a4825a079d262cb49612fe
  • Added poln_order to pysigproc and header e111f8db3ec4a24f57a4825a079d262cb49612fe
  • Handling 4 pol data in Writer a346a3bd0bad65bf52aa9d9e20c40ea7193be1d5
  • Changed the default number of spectra per subint in your_writer 57cfaddb0c0c8e7e45ee1444412b6266b936ed07
  • Handling AABB pol ec9f39ee5e486d3e8c85962b71f035a75bdfd7a2
  • Zero DM subt in Writer e2dcdbad0bc819a6d25ddd59fb4615f1930c98a0
  • Fixed telescope mismatch warning 640fb3cc124d732651636a2e64eb6874adcb291c
  • Added documentation versioning with d68cca6216870423112ce27a34c41c1c5dee8e14.

Scientific Software - Peer-reviewed - Python
Published by devanshkv about 5 years ago

Your - 0.6.4

  • Fixed filename error that prevented your_viewer from saving display with a757d6b.
  • Allowed handling empty psrfits file with 42e10ff and 45d212e.
  • your_viewer.py now supports dedispersion with a2c1e53.
  • Support for python 3.9 and numpy>=1.20 with 718869c and e805747.

Scientific Software - Peer-reviewed - Python
Published by devanshkv about 5 years ago

Your - 0.6.3

  • Using rich tables in yourheader and yourviewer https://github.com/thepetabyteproject/your/commit/505acd8e8cff37f8a28546fef2d032cf4b6610ac
  • Can use numpy array and dictionary of header to write a filterbank file https://github.com/thepetabyteproject/your/commit/8e0a9d4d8bd68d6c44d6ef718be269cb018a5175
  • Added tutorial to write filterbank from scratch https://github.com/thepetabyteproject/your/commit/82a322b3af964768262791591456cd6dbed0290b
  • Gulp size and replacement policy (for RFI) as inputs in your_writer https://github.com/thepetabyteproject/your/commit/0272c22b4a6ab9ba97fa10e5945448a0f8e2ebe9 https://github.com/thepetabyteproject/your/commit/55aacd4f64f7594085541692393cdc3223cf452a
  • Can ignore RFI filter if the sigma is set to zero https://github.com/thepetabyteproject/your/commit/a0bcf9024fac8be002c53427f26c5d61602237a7 https://github.com/thepetabyteproject/your/commit/9651fd8a966152202ef2c5053abe0f20175624cb https://github.com/thepetabyteproject/your/commit/311259c158f6ddfa5671d40ad1c957c5ed213a64
  • More tests https://github.com/thepetabyteproject/your/commit/c9d943223e0a38cb0525b19cf79d59565d455f81 https://github.com/thepetabyteproject/your/commit/da4a89dc99008ad935bd147b82ba2c1c1a4597d3
  • Added RFI mitigation in your_candmaker and Candidate https://github.com/thepetabyteproject/your/commit/515b88065709c27192665b547c01d195c29acd40 https://github.com/thepetabyteproject/your/commit/4f143f10005fa42eb10bd03a64ae2dbdbbf59f58
  • Using a minimum Savgol window size https://github.com/thepetabyteproject/your/commit/6e28424369401f74357e3789330c8e301f158bff

Scientific Software - Peer-reviewed - Python
Published by KshitijAggarwal over 5 years ago

Your - 0.6.1

  • Black check on push with 8ded440.
  • Skip unknown header parameters in filterbank with ccfd38f.
  • Update psrdada-python URL with 624f6dc.
  • Updated docs with 726c3b9.

Scientific Software - Peer-reviewed - Python
Published by devanshkv over 5 years ago

Your - 0.6.0

Version Bump

Scientific Software - Peer-reviewed - Python
Published by KshitijAggarwal over 5 years ago

Your - The one after the JOSS review (v0.5.9)

  • Some structure for time and frequency decimation was added with 3a38dafefc85e77093faea30d7741bb2603d07f4.
  • Added all RFI methods with your_rfimask.py with ae09be5f953bb8001bee3359c1062a81376fdf6f.
  • Added a new argparse formatter and added more details to CLI scripts with b74019867cd3b8ce64cd8887b209744fea63d6da and a59bd057c9d8b062bd1ef72c78465f7f37d1d27b.
  • Started using Zenodo for data used in example notebooks with 71ca96b261aa062354c90c4d3d1187cf07325483.
  • Updated README with more description and install instructions.
  • Removed SciencePlots (see https://github.com/thepetabyteproject/your/issues/50 for details) and rcParam settings. This will be added in a later release.
  • Addressed issues (https://github.com/thepetabyteproject/your/issues/49, https://github.com/thepetabyteproject/your/issues/48, https://github.com/thepetabyteproject/your/issues/47, https://github.com/thepetabyteproject/your/issues/46) and merged PR (https://github.com/thepetabyteproject/your/pull/51) related to JOSS review.

Note:

0.5.8 was skipped due to issues with scienceplots.

Scientific Software - Peer-reviewed - Python
Published by KshitijAggarwal over 5 years ago

Your - 0.5.7

  • Fixed bug in your_viewer.py allowing it to take float starting times with b6ce0ba2689af636dd3ab0b1b0c08b06af25ec9c.
  • Better 16 bit data handling with 1c70986e6dce4cf53be8a6262a6d85875f9c2f24.
  • Fixed a critical bug in get_chunk in the candidate class with b4dda7f5dcd7329921e52ab57cb631f1fe298019.

Note:

Any candidates made before this version should ideally be made again!

Scientific Software - Peer-reviewed - Python
Published by devanshkv over 5 years ago

Your - 0.5.6

  • your_heimdall.py can now sub-banded searches with 28eb526.
  • your.Writer now takes in gulp size with 972caa7.
  • Cleaner filterbank writing with 972caa7.
  • your.formats.filwriter has a functions now sigproc_object_from_writer to make sigproc object from the writer object with 6158cc7.
  • Added option to not write out logs in bin files with f872ef9254422eb2efa79b4fadd35ee0ed9f7250.
  • Replaced tqdm with rich with f872ef9254422eb2efa79b4fadd35ee0ed9f7250 and f7515f73f27ea130ebf74f9af5da0bb5374fa908.
  • Code style is black now with 723503e1651f0b02729e7743dd64a57b1ba38eee.
  • Fixed a bug in reading and writing psrfits dtypes with 45a8a23fdfc01db0827f0edd09762ccb6e4c4009.

Breaking changes:

  • your.formats (for data format files) and your.FORMATS (for classes) are different now with 57835b9.
  • your.formats.filwriter.make_sigproc_object now makes sigproc objects from scratch with 6158cc7.
  • Removed your.formats.filwriter.write_fil with 6158cc7.

Scientific Software - Peer-reviewed - Python
Published by devanshkv over 5 years ago

Your - 0.5.5

  • Simplified handling of formats using a formats dictionary with ac46ee586af1a9ded95574bc9fe28e1faf8a08b1.
  • Moved your_dada to Writer class with d5a3c76.
  • Updated docs with c4b775a.

Breaking changes:

  • removed isfits and isfil with a2c8d4e7f99520e9fdf6e6c444bfb8410199dcc3. Use your_header.format instead.

Scientific Software - Peer-reviewed - Python
Published by devanshkv over 5 years ago

Your - 0.5.4

  • your_viewer.py can now take custom display resolutions with c5ea1fe.
  • Updated the docs, added source links to the API and proper Note tabs with 6b559209922a3a0aa1be6f3af703b7a8a4ee6a32 and c7f31ca87a05d3bee0b2bb519f45dbfc91cf99e9.
  • fixed calc_N bug (there was an extra factor of 2) with 55bfcca93b79027ad3412d95c502e377723b549f.
  • Added type hints to almost all the functions with 4a75f08e9f0da783b9fd1af837fd5838ac16f002.

Scientific Software - Peer-reviewed - Python
Published by devanshkv over 5 years ago

Your - 0.5.3

  • fixing logic for nsamp_read in get_chunk with 1a06cf5.

Scientific Software - Peer-reviewed - Python
Published by devanshkv over 5 years ago

Your - 0.5.2

  • your_viewer.py can read multiple fits files with 4ed4dae5925e200fe851563af403f041c32de424.
  • fixed nsamp bug in your_writer.py with 647abf9e6925fecac77667b2a1efb73d0846e628.

Scientific Software - Peer-reviewed - Python
Published by devanshkv over 5 years ago

Your - 0.5.1

Scientific Software - Peer-reviewed - Python
Published by devanshkv almost 6 years ago

Your - v0.5

This release is broken!

Scientific Software - Peer-reviewed - Python
Published by devanshkv almost 6 years ago