question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Proposal: Add use option also for three character observation type

See original GitHub issue

Dear Scivision,

I can confirm that your effort to speed up the parsing, by making the indicators optional, was successful.

Unfortunately, the parsing is still a bit slow. I have another proposal to speed it up:

The use argument is very useful to speed up the parsing, by selecting only the constellations/satellites you want. Especially ignoring the GEOs makes a big different, since they are recorded every single epoch. How do you feel about adding an option to allow a similar selection for the signal types?

Here is an example of what I would like to do:

#Only read Galileo E1 Code
gr.readrinex('test.rnx', use='E', signal='C1C')

#Read all code and phase observations of all constellations but GEOs
gr.readrinex('test.rnx', use=['E', 'G', 'C', 'R', 'J'], signal=['C', 'L'] )

I am convinced the potential time saving is substantial.

Implementing this, one may consider changing the use keyword, since it is not unambiguous anymore. But this is a detail.

Thanks a lot for your effort. Keep up the good work!

Best Regards Volker

Issue Analytics

  • State:closed
  • Created 5 years ago
  • Comments:7 (7 by maintainers)

github_iconTop GitHub Comments

1reaction
scivisioncommented, Aug 6, 2018

Thanks Volker, yes due to read buffering and the like, it is very speedy to just skip satellites. Right, for the command-line ReadRinex as well as the direct Python API, a new keyword is needed to include specific measurements. Yes I think this will at least offer substantial memory benefits, as often we use only a few of the ~30 measurements available for each satellite

0reactions
VOMAYcommented, Aug 8, 2018

I just tested it for OBS3 and it works like a charm. Thanks a lot! This will save me a lot of time.

Read more comments on GitHub >

github_iconTop Results From Across the Web

7.2 Proposals – Technical Writing Essentials
Unsolicited Proposals: a writer perceives a problem or an opportunity and takes the initiative to propose a way to solve the problem or...
Read more >
TOPIC PROPOSALS
In general, here are some basic guidelines related to topic proposals: Your proposal should answer the following questions thoroughly, but it should be...
Read more >
A Guide for Proposal Submission via Web
Regular Program is a program requiring an observing time of less than 200 hours for this semester. Five anonymous external referees will ...
Read more >
FAQs: Antimicrobial Use (AU) Option | NHSN - CDC
General Submission. Q1: I'm interested in submitting data into the Antimicrobial Use (AU) Option. Where do I start? If your facility is not...
Read more >
Elements of a Story | Narrative, Character, Setting, Plot ...
The theme can be a moral or a lesson, but it is often simply an observation about life. The author's purpose in writing...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found