در ChiantiPy رابط پایتون به پایگاه داده اتمی نوعی شراب قرمز برای طیف سنجی اختر فیزیک است
نوعی شراب قرمز چیست
نوعی شراب قرمز را فراهم می کند یک پایگاه داده از داده های اتمی است که می تواند به تفسیر انتشار خطوط طیفی و continus ساطع شده از درجه حرارت بالا، منابع نوری نازک اختر فیزیک استفاده می شود. این پروژه نوعی شراب قرمز مجموعه ای از روال نوشته شده در تعاملی زبان داده ها (IDL) برای دسترسی به پایگاه داده و محاسبه مقادیر مختلف برای استفاده در تفسیر طیفهای مشاهده و یا تولید طیف مصنوعی فراهم می کند.
کار با ChiantiPy آغاز شده
پیش نیازها
و nbsp؛ * پایتون (2.x نسخه latext؛ با نسخه های 3.x سازگار نیست)
و nbsp؛ * نامپای
و nbsp؛ * Scipy
و nbsp؛ * کتابخانه متپلات
و nbsp؛ * * * * [اختیاری] PyQt4 یا wxPython
و nbsp؛ * نوعی شراب قرمز، پایگاه داده اتمی برای طیف سنجی اختر فیزیک
علاوه بر این، ماژول FortranFormat از علمی پایتون، توسعه یافته توسط کنراد Hinsen مرکز د Biophysique Moleculaire (http://dirac.cnrs-orleans.fr/ScientificPython/)، در این توزیع برای سادگی گنجانده شده است.
نصب پایگاه داده نوعی شراب قرمز
gzip شد توپ تار داده ها می تواند از وب سایت نوعی شراب قرمز دانلود
و nbsp؛ * قرار دادن فایل در یک دایرکتوری راحت است، سی دی به دایرکتوری و untar فایل
و nbsp؛ * ChiantiPy با استفاده از متغیر محیطی XUVTOP برای پیدا کردن پایگاه داده باشد. تنظیم XUVTOP به نام دایرکتوری که در آن بسته داده نوعی شراب قرمز قرار داده شد. برای مثال
> مشاهده نکردید XUVTOP /data1/xuv/directory.where.the.tarball.was.placed
برخی از سایت های دارای پایگاه داده نوعی شراب قرمز به عنوان بخشی از یک توزیع SolarSoft داشت. در آن صورت، به سادگی XUVTOP مجموعه را به دایرکتوری بودند که وجود دارد، معمولا چیزی شبیه به $ SSW / بسته / نوعی شراب قرمز / DBASE
نصب بسته ChiantiPy
بسته ChiantiPy را می توان از ChiantiPy دانلود، untar آن، سی دی به دایرکتوری که در آن، غیر بستهای شد و پس از آن، به عنوان ریشه
> پایتون setup.py نصب
اگر شما دسترسی ریشه را نداشته باشند، به سادگی در PYTHONPATH خود قرار داده دایرکتوری ChiantiPy (به سادگی به نام 'نوعی شراب قرمز)
در حال اجرا ChiantiPy
مستندات می تواند بر روی صفحه وب خود را پیدا ChiantiPy
به طور خاص، راهنمای سریع است شامل است که باید شما را تا دریافت و در حال اجرا به سرعت نسبتا.
eeping آهنگ از ChiantiPy
یک لیست پستی که شما می توانید در https://lists.sourceforge.net/lists/listinfo/chiantipy-users مشترک وجود دارد. به منظور آن مشترک است برای اولین بار لازم برای به دست آوردن یک حساب کاربری از sourceforge.net. این یک فرایند ساده است
چه در این نسخه جدید است.
روش ها و توابع برای محاسبه سطح مقطع یونیزاسیون هرگز به درستی اجرا شد، و این درست شده است.
محاسبه ضرایب نرخ یونیزاسیون به درستی انجام شد.
خطاها در محاسبه عکس-تحریک و انتشار تحریک شده اند درست شده است.
جدید در نسخه 0.5.1 است:
در این نسخه به رفع یک اشکال عمده است. کاربران به شدت پیشنهاد برای ارتقاء به این نسخه.
جدید در نسخه 0.5.0 است:
در کلاس یون است یک روش جدید - emissList - به ارائه یک لیست از خطوط در محدوده طول موج داده شده است.
ion.intensityRatio دارای جدید کلمه کلیدی بحث & quot؛ را wvlRanges ها & quot؛ به طوری که با تنظیم wvlRanges = [[100.، 200.]، [500.، 600]]، تعداد بالای خطوط خواهد شد از با دو رشته مشخص شده تنها، به عنوان مثال وارد شده، 201-499 نخواهد شامل می شود.
جدید در نسخه 0.4.2 است:
این یک نسخه bugfix است.
جدید در نسخه 0.4.0 است:
در این نسخه اضافه می کند کلاس radLoss برای محاسبه تلفات تابشی و رسم نتایج.
روش ion.popPlot در حال حاضر نمودار هیستوگرام از جمعیت سطح اگر تنها یک ارزش واحد دما و چگالی مشخص.
پیش از این، آن انتظار می رود دمای مختلف و یا تراکم.
تعدادی از رفع اشکالات اند ساخته شده است.
جدید در نسخه 0.3.1 است:
به اشکالات مختلف ثابت شد.
جدید در نسخه 0.3 است:
در این نسخه اضافه می کند کلاس mspectrum، که اجازه می دهد تا کاربران را به استفاده از چند هسته پردازنده محلی برای محاسبات طیفی است که می تواند وقت گیر.
علاوه بر این، رفع اشکالات متعدد وجود دارد.
مورد نیاز:
پایتون
نظر یافت نشد