Внимание!

Мы используем cookie для сохранения в вашем браузере информации о ваших предыдущих посещениях. Это необходимо для более удобной работы с сайтом.
Если Вы с этим не согласны, вы можете отключить использование cookie в настройках браузера.
Принять

Linux — Системы очередей расчётных заданий

Просмотр 5 сообщений - с 16 по 20 (из 20 всего)
Участник
amg
Участник

Приведу инструкцию по установке и проверке работоспособности моего скрипта steps_win.pl на win.

1. Скачать и установить дистрибутив Perl, согласившись со всем, что предлагает установщик.
2. Создать какую-нибудь временную папку, желательно, чтобы в полном имени не было пробелов и других "нехороших" символов.
3. Поместить в эту папку скрипт.
4. Создать в ней несколько файлов любого содержания с расширением .ttt
5. Запустить cmd и перейти в эту папку.
6. Набрать и исполнить команду perl steps_win.pl -h. Прочитать.
7. Набрать и исполнить команду perl steps_win.pl -debug *.ttt. Прочитать.
Файлы с расширеним .ttt будут обрабатываться "программой", эмулирующей поведение pcgamess. Если все нормально, то в этой папке должна появиться директория outs, в которой поддиректории "расчетов"

Участник
КВГ
Участник

Amg, запустил ваш скрипт в SuSE. Создается папка outs внутри рабочей папки, внутри нее создаются папки с названием инпут-файла, туда благополучно переносятся input-файлы и на этом все кончается. Пробовали подправить, но не заработало. Что-то с адресами?

amg писал(а):
Только вот Ваш скрипт у меня оказался нерабочим — оно и неудивительно, чтение файла в цикле и одновременно изменение этого же файла в том же цикле может приводить к ошибкам. Поэтому я этот скрипт чуток подправил, вдруг пригодится. Заодно убрал '.inp' из названий output-файлов.

А у меня наш скрипт, модернизированный вами, поначалу  не заработал, но его подправил автор исходного скрипта (наш аспирант-химик Юра Стулов) и теперь работает, выкладываю на вс. сл. — может, кому пригодится. Может, он поможет в корректировке вашего скрипта (нельзя ли у вас уменьшить число отслеживаемых переменных)?
Интересно, что у меня и старый скрипт прекрасно работал. Но новый лучше  :): названия стали без "inp".

Участник
amg
Участник

Уважаемый КВГ! Предлагаю дальнейшее общение через личку, так как речь пойдет об отладке скрипта, и ее детали вряд ли интересны многим. Я Вам написал письмо.

Участник
oxchem
Участник
oxchem писал(а):
Рекомендую программу D&D-PCGamess (она и есть скрипт + интерфейс)

РЕкомендую крутую примочку к FireFly

BatMaker for PC GAMESS/Firefly gracefully donated by Dr. Grigoriy Zhurko is a simple tool to create batch script containing multiple PC GAMESS/Firefly jobs under Windows, intended mainly for novice users.

http://classic.chem.msu.su/gran/gamess/batmaker.zip

Участник
КВГ
Участник

Все недосуг было посмотреть, не выложил ли amg свой скрипт для последовательного запуска в винде инпутов программы PC Gamess/Firefly (а также Priroda и Orca, но я их не тестировал). Восполняю этот пробел.
Скрипт, написанный уважаемым amg, работает отлично, прилагаю сам скрипт и файл с небольшим комментарием (для таких, как я, неопытных юзеров).
От лица всех нуждающихся в подобном удобстве — большое спасибо amg!!

Просмотр 5 сообщений - с 16 по 20 (из 20 всего)

Для ответа в этой теме необходимо авторизоваться.

abcdefghijklmnopqrstuvwxyz абвгдеёжзийклмнопрстуфхцчшщьыъэюя
abcdefghijklmnopqrstuvwxyz абвгдеёжзийклмнопрстуфхцчшщьыъэюя
Сменить аватар
Секретный вопрос
<%= q %>
Наложить бан
Пользователь
USER
Сделать предупреждение
Пользователю
USER