mcview

Скріншот програми:
mcview
Дані програми:
Версія: 0.4.0
Дата завантаження: 2 Jun 15
Розробник: Andy Buckley
Ліцензія: Безкоштовно
Популярність: 158

Rating: 4.0/5 (Total Votes: 1)

mcview є модуль Python, який використовує оболонку Python для HepMC завантажувати і переглядати події, як HepMC 3D кінцевому стані уявлень в (логарифмічна) імпульсному просторі, і скидати структуру графа, щоб PDF і GraphViz форматів.
ПЕРЕДУМОВИ
* Модуль "візуальний" vpython в
Це система 3D, що HepMCView використовує (ви не думаєте, що я збираюся написати свій власний 3D графічну бібліотеку, чи не так?!?). Доступний через пакувальної системи Debian / Ubuntu як пітон-візуальної. Ви могли б побудувати його самостійно з джерел в www.vpython.org, але будьте обережні, щоб він не спиратися на Scientific Linux 3 або 4, оскільки, хм, як в даний час більш ніж 3 роки з дати і решта світу має перейшов на ...
* Компілятор Python і C ++
Очевидно ... але менш очевидно, потрібно заголовки Python, можливо, доступні в системі пакету під назвою Python-DEV.
* HepMC
Також очевидно, і ви повинні заголовки. Останні версії (2.04 року) рекомендується, але не повинно бути суттєвим.
* SWIG
Простої бандеролі і генератор Інтерфейс - це використовується, щоб прийняти біль з письмової пітон-C ++ код інтерфейсу шаблонного. Досить акуратно.
* GNU Autotools
Зазвичай Automake, Autoconf і Libtool поєднання. Ви не будете мати потребу в цьому, якщо ви отримали HepMCView як архіву, що містить "Налаштувати" сценарій.
<Сильний> будинок Це
Зазвичай ... AUTORECONF, налаштувати, зробити && зробити установку. Поточні зморшки, що ви повинні вказали конфігураційний префікс, наприклад, що libHepMC можна знайти в $ (префікс) / LIB і його заголовки в $ (префікс) / включити.
Я не можу бути стурбований, щоб написати декілька інструкцій тільки зараз, так напишіть мені, якщо у вас є проблеми.
<Сильний> Забігаючи
В принципі, працює HepMCView повинні бути просто питанням виклику скрипта hepmcview (або з області побудови або після $ (префікс) / директорії бен "зробити установку" побудувати етап. Команда приймає ім'я формату звалища HepMC IO_Ascii подати як аргумент:
> Hepmcview шлях / до / ioascii-events.hepmc
Якщо установка на місці несистемної, ви будете мати, щоб переконатися, що ваша змінна PYTHONPATH встановлений, щоб включити їх:
* Щоб запустити з каталогу збірки без установки:
експорт PYTHONPATH = $ PYTHONPATH: $ PWD / .libs: $ PWD
* Для запуску з встановленого місця, якщо префікс НЕ / USR (чи, може бути, / USR / місцеві):
експорт PYTHONPATH = $ PYTHONPATH: / Lib / Python PYVERSION сайт-пакети
(Переконайтеся, що для заміни речей в кутових дужках)
Ви також повинні переконатися, що libHepMC підхоплюється линкера виконання - це може зажадати щось на зразок цього:
експорт LD_LIBRARY_PATH = $ LD_LIBRARY_PATH: / Lib
(Переконавшись ще раз, щоб замінити вміст кутових дужках)

Вимоги

  • Python

Схожі програми

EMC2
EMC2

15 Apr 15

Ctioga
Ctioga

11 May 15

QtiPlot
QtiPlot

11 May 15

Kst
Kst

14 Apr 15

mcview

Коментар не знайдено
додати коментар
Включіть картинки!