يبدأ ملف AER LINE بمعلمات Hitran ، ثم يعدلها بمعلمات ملحوظة (على سبيل المثال ، من خلال دراسات إغلاق الإشعاع). وهي متوفرة للجمهور على Zenodo. لا يحتوي هذا المستودع على قاعدة البيانات هذه ، لأنها مجموعة كبيرة جدًا من الملفات. بدلاً من ذلك ، نحن نقدم نصًا بسيطًا يستفيد من API Zenodo Python لتنزيل الملف. على الرغم من أن المستخدم مجاني في تنزيل ملف الخط من تلقاء نفسه ، فإن هذا المستودع سيكون أيضًا مرجعًا ، لأنه سيحتوي على وثائق في هذه الصفحات في هذه القراءة وفي صفحات الويكي.
يستخدم LBLRTM معلمات الخط واستمرارية MT_CKD في حساباتها. وهكذا ترتبط النماذج والبيانات. لأحدث الإصدار ، العلاقات هي:
إصدار LBLRTM | إصدار MT_CKD | ملف الخط |
---|---|---|
v12.17 | v4.3 | v3.8.1 |
يمكن أن يتم استنساخ هذا المستودع بسيطًا:
git clone [email protected]:AER-RC/AER_Line_File.git
يتم تنزيل المستودع في دليل فرعي يسمى AER_Line_File
في دليل العمل للمستخدم.
قبل تشغيل البرنامج النصي للتنزيل ، سيحتاج المستخدم إلى تثبيت Zenodo Python API ، والذي يمكن القيام به مع:
pip install -r requirements.txt
لاحظ أننا نقوم بتثبيت v1.3.0
من الحزمة ، التي تم إصدارها في فبراير 2020. الرمز في هذا المستودع غير متوافق حاليًا مع v1.3.2
.
على افتراض أن المستخدم لديه cd
مضغوط في AER_Line_File
، يمكنه تنزيل حزمة ملفات الخط Aer وإقرارها مع:
./get_line_file.py -r 5120012
حاليًا ، يتم تنزيل Tarball كـ aer_v_3.8.1.tar.gz
(سجل 5120012) ، تم استخلاصه ، ثم تم إعادة تسمية AER_Line_File
. تحت هذا الدليل هو بنية الدليل المألوف:
% ls AER_Line_File/
extra_brd_params RELEASE_NOTES_aer_linefile xs_files
line_file spd_dep
line_files_By_Molecule spectral_lines_for_MonoRTM
من المحتمل أن يرغب المستخدمون في استخدام AER_Line_File/line_file/aer_v_?.?
مع LNFL.