10000 GitHub - ashokverma24/atdf2ascii: A Python-based tool that can preprocess the closed-loop archival tracking data files (ATDFs), produce Doppler and range observables, and write them in an ASCII table along with ancillary information.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

A Python-based tool that can preprocess the closed-loop archival tracking data files (ATDFs), produce Doppler and range observables, and write them in an ASCII table along with ancillary information.

License

Notifications You must be signed in to change notification settings

ashokverma24/atdf2ascii

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

atdf2ascii

####################################################################################################### Abstract:

Radio science data collected from NASA’s Deep Space Networks (DSNs) are made available in various formats through NASA’s Planetary Data System (PDS). The majority of these data are packed in complex formats, making them inaccessible to users without specialized knowledge. In this paper, we present a Python-based tool that can preprocess the closed-loop archival tracking data files (ATDFs), produce Doppler and range observables, and write them in an ASCII table along with ancillary information. ATDFs are the earliest closed-loop radio science products with limited available documentation. Most data processing software (e.g., orbit determination software) cannot use them directly, thus limiting the utilization of these data. As such, the vast majority of historical closed-loop radio science data have not yet been processed with modern software and with our improved understanding of the solar system. The preprocessing tool presented in this paper makes it possible to revisit such historical data using modern techniques and software to conduct crucial radio science experiments.

####################################################################################################### Requriemnts:

Python 3.6 and above

####################################################################################################### Help Command:

Python atdf2ascii.py -h

####################################################################################################### Command to process TRK-2-25 formatted DSN file:

Python atdf2ascii.py -i input_file.tdf [options ...]

#######################################################################################################

NOTE:

A manuscript describing this code's architecture, formulation, and usability has been accepected for publication in the SoftwareX Journal.

Please cite the software as follows:

@article{VERMA2022101190, title = {A Python-based tool for constructing observables from the DSN’s closed-loop archival tracking data files}, journal = {SoftwareX}, volume = {19}, pages = {101190}, year = {2022}, issn = {2352-7110}, doi = {https://doi.org/10.1016/j.softx.2022.101190}, url = {https://www.sciencedirect.com/science/article/pii/S2352711022001145}, author = {Ashok Kumar Verma}, keywords = {Radio science, ATDF, Closed-loop, DSN}, }

About

A Python-based tool that can preprocess the closed-loop archival tracking data files (ATDFs), produce Doppler and range observables, and write them in an ASCII table along with ancillary information.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

0