Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Приложение для обучения хроматографии  (Прочитано 6842 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Phlya

  • Автор темы
  • Старожил
  • *
  • Сообщений: 2219
  • Фля, Цыганский барон, Винни Пух
    • Просмотр профиля
Изучаю Питон. А тут недавно узнал про quickly, которая позволяет достаточно легко делать ГУИ, и не мог не захотеть попробовать. Сама функциональность была написана еще раньше (не лучшим образом, правда...). Сделал ГУИ и собрал .deb. Как пользоваться, наверное, более или менее очевидно. Пока что сделано примитивно, никакие защиты от дурака не расставлены (если что-то введено не так, то просто не срабатывает) и тому подобное.
Может иметь применение при объяснении работы хроматографии, потому как на выходе получается "хроматограмма" веществ, свойства (коэффициент распределения) которых можно задать. Можно регулировать длину колонки и время хроматографии (больше 1000 и то, и другое ставить не рекомендую, потому как код весьма медленный, быструю (нормальную) реализацию никак не отдебажу...)
Исходники во вложении. Деб-пакет вкладывать нельзя, поэтому он в зипе. Будут интересны комментарии и пожелания (вдруг это кому-то интересно!)

Теперь есть репозиторий: https://launchpad.net/~flyamer/+archive/ppa.
« Последнее редактирование: 27 Ноября 2012, 00:58:47 от Phlya »
Ubuntu 14.04 (Unity), MSI GE40

Оффлайн boskor

  • Активист
  • *
  • Сообщений: 342
    • Просмотр профиля
Re: Приложение для обучения хроматографии
« Ответ #1 : 23 Ноября 2012, 10:17:48 »
ух, ты! мне интересно, я ведь химик. возьму на тестинг!

Оффлайн Phlya

  • Автор темы
  • Старожил
  • *
  • Сообщений: 2219
  • Фля, Цыганский барон, Винни Пух
    • Просмотр профиля
Re: Приложение для обучения хроматографии
« Ответ #2 : 23 Ноября 2012, 21:22:20 »
Ух-ты! А я-то и забросил, ничего с ним не делаю, раз никто ничего не комментировал...
Пишите, если что-то заинтересует!
Ubuntu 14.04 (Unity), MSI GE40

Оффлайн boskor

  • Активист
  • *
  • Сообщений: 342
    • Просмотр профиля
Re: Приложение для обучения хроматографии
« Ответ #3 : 23 Ноября 2012, 21:43:27 »
Phlya,
Потестил немного. При установке программа попадает в меню в подпункт "служебные". лучше было бы поставить ее в меню Наука>Химия.
не помешал бы небольшой хелп со скриншотами и ссылками на то, что почитать о хроматографии и вводимых параметрах.
А есть ли возможность сделать так, чтобы отображалость то, как в реальности будет выглядеть хроматограмма?

Оффлайн Señor_Gaga

  • Забанен
  • Активист
  • *
  • Сообщений: 878
  • Ubuntu 12.04LTS & Linux Mint 13LTS "Maya"
    • Просмотр профиля
Re: Приложение для обучения хроматографии
« Ответ #4 : 23 Ноября 2012, 21:47:24 »
Я не очень разбираюсь в химии. Меня вопрос хроматографии
интересует более с математической точки зрения.
Существуют ли математические модели?
Если существуют - возможно ли их применить для анализа последовательности символов,
в частности к тексту?

Оффлайн Phlya

  • Автор темы
  • Старожил
  • *
  • Сообщений: 2219
  • Фля, Цыганский барон, Винни Пух
    • Просмотр профиля
Re: Приложение для обучения хроматографии
« Ответ #5 : 23 Ноября 2012, 22:23:34 »
Phlya,
Потестил немного. При установке программа попадает в меню в подпункт "служебные". лучше было бы поставить ее в меню Наука>Химия.
не помешал бы небольшой хелп со скриншотами и ссылками на то, что почитать о хроматографии и вводимых параметрах.
А есть ли возможность сделать так, чтобы отображалость то, как в реальности будет выглядеть хроматограмма?
Честно сказать, не знаю, как указать, в какую категорию пакет должен попадать... Изучу, когда будет время.
Ну, хелп нужен тогда, когда будет шанс того, что это все реально нужно кому-то... Пока что это делалось в первую очередь постольку, поскольку мне было интересно написать программу, а заодно и немного узнать рисование интерфейса.
Про реальный вид хроматограммы сделать очень легко, думаю, сделаю.
Нормально, если по умолчанию будет показывать вместе "реальный вид" и то, какими веществами образовано, а опционально - только что-то одно из этого?

Пользователь решил продолжить мысль 23 Ноября 2012, 22:26:05:
Я не очень разбираюсь в химии. Меня вопрос хроматографии
интересует более с математической точки зрения.
Существуют ли математические модели?
Если существуют - возможно ли их применить для анализа последовательности символов,
в частности к тексту?
Ну, я не специалист в этом, я использовал простейшую из возможных моделей, довольно грубую на самом деле. Но, как я понимаю, теория хроматографии очень круто проработана, есть хорошие модели... Но я не знаком с этим.

Про то, как применить их к символам, я, наверное, не понимаю идею... Что Вы имеете в виду? Заранее, скажу, что, скорее всего, не смогу Вам ответить на Ваш вопрос =)

Пользователь решил продолжить мысль 23 Ноября 2012, 23:29:38:
Сам удивляюсь, но возможность рисовать "настоящую" хроматограмму уже добавил так быстро!
Аналогично, деб-пакет в зипе во вложении.

Теперь еще и сделал, чтобы в категорию Наука попадало. Про химию проверьте, в Юнити такого разделения в даше нет. В образовательные почему-то не попало, не знаю, почему...
« Последнее редактирование: 23 Ноября 2012, 23:48:28 от Phlya »
Ubuntu 14.04 (Unity), MSI GE40

Оффлайн Phlya

  • Автор темы
  • Старожил
  • *
  • Сообщений: 2219
  • Фля, Цыганский барон, Винни Пух
    • Просмотр профиля
Re: Приложение для обучения хроматографии
« Ответ #6 : 27 Ноября 2012, 00:49:03 »
Забыл сказать, что картинка, строго говоря, соответствует распределению веществ по колонке/пластине/..., а не хроматограмме из элюата.
Ubuntu 14.04 (Unity), MSI GE40

Оффлайн Nikki1993

  • Заслуженный пользователь
  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 3261
  • Owner of Dell XPS 13 Developer Edition :D
    • Просмотр профиля
Re: Приложение для обучения хроматографии
« Ответ #7 : 27 Ноября 2012, 00:54:31 »
Phlya,
может имеет смысл репозиторий запилить, чтобы каждый раз не вкладывать в zip файл + автоматическое обновления? :)
First i was like :0 Then i was like :D But now i am like(╯°□°)╯︵ ┻━┻
http://www.abload.de/img/banner_505uxa.png

Оффлайн Phlya

  • Автор темы
  • Старожил
  • *
  • Сообщений: 2219
  • Фля, Цыганский барон, Винни Пух
    • Просмотр профиля
Re: Приложение для обучения хроматографии
« Ответ #8 : 27 Ноября 2012, 00:58:04 »
Честно сказать, я уже запилил =)
Но пока там нет никаких обновлений, поэтому я ничего и не сказал. Но пакет там есть. Добавлю в шапку.
https://launchpad.net/~flyamer/+archive/ppa

Ubuntu 14.04 (Unity), MSI GE40

Оффлайн Nikki1993

  • Заслуженный пользователь
  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 3261
  • Owner of Dell XPS 13 Developer Edition :D
    • Просмотр профиля
Re: Приложение для обучения хроматографии
« Ответ #9 : 27 Ноября 2012, 00:59:10 »
Phlya,
описания программы еще бы добавить ну и все, шик ;)
First i was like :0 Then i was like :D But now i am like(╯°□°)╯︵ ┻━┻
http://www.abload.de/img/banner_505uxa.png

Оффлайн Phlya

  • Автор темы
  • Старожил
  • *
  • Сообщений: 2219
  • Фля, Цыганский барон, Винни Пух
    • Просмотр профиля
Re: Приложение для обучения хроматографии
« Ответ #10 : 27 Ноября 2012, 01:02:53 »
Сделано!
Кстати. Я это описание скопировал из проекта, который создал на ланчпаде (уж не знаю, зачем). Но не могу понять, как его связать с ppa?
Ubuntu 14.04 (Unity), MSI GE40

Оффлайн Nikki1993

  • Заслуженный пользователь
  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 3261
  • Owner of Dell XPS 13 Developer Edition :D
    • Просмотр профиля
Re: Приложение для обучения хроматографии
« Ответ #11 : 27 Ноября 2012, 01:10:35 »
Phlya,
вот тут я тебе не скажу. А так молодец. Я сам не пользуюсь программой, но уверен найдутся (точнее уже нашлись :) люди, которым твое приложение пригодится.) Продолжай в том же духе.
First i was like :0 Then i was like :D But now i am like(╯°□°)╯︵ ┻━┻
http://www.abload.de/img/banner_505uxa.png

Оффлайн Phlya

  • Автор темы
  • Старожил
  • *
  • Сообщений: 2219
  • Фля, Цыганский барон, Винни Пух
    • Просмотр профиля
Re: Приложение для обучения хроматографии
« Ответ #12 : 27 Ноября 2012, 01:32:53 »
Спасибо! =)
Ubuntu 14.04 (Unity), MSI GE40

Оффлайн tagezi

  • Активист
  • *
  • Сообщений: 359
    • Просмотр профиля
    • Информатика в экономике и управлении
Re: Приложение для обучения хроматографии
« Ответ #13 : 27 Ноября 2012, 02:50:36 »
Установка:
(Нажмите, чтобы показать/скрыть)

Только обновите версию в репозитории, а то, то что там лежит, по моему, не пашет совсем.

(Нажмите, чтобы показать/скрыть)
ASUS K53E, intel i5, 8 Gb, Integrated Intel® GMA HD
wiki LibreOffice
справка LibreOffice

Оффлайн Phlya

  • Автор темы
  • Старожил
  • *
  • Сообщений: 2219
  • Фля, Цыганский барон, Винни Пух
    • Просмотр профиля
Re: Приложение для обучения хроматографии
« Ответ #14 : 27 Ноября 2012, 03:23:02 »
В чем выражает то, что не пашет?..

Странно, что на скрине не видно нижних вариантов выбора того, какие графики строить... Может, собралось что-то неправильно. Но было бы странно, Quickly родная каноникловская программа...

ХЗ, как это произошло, вроде, на компе собирал ровно из тех же самых исходников... В общем, что-то сбилось, вроде, исправил, новая версия ждет сборки.

Пользователь решил продолжить мысль 27 Ноября 2012, 03:32:31:
Кстати, я значительно продвинулся в написании нормального, быстрого кода, основные вещи уже, вроде, работают. Так что, когда найдется время, доделаю и выложу.

Пользователь решил продолжить мысль 27 Ноября 2012, 03:59:42:
Собралось.
Я обнаружил, что пакет там только для 12.10 собирается - как сделать, чтобы и для других версий тоже был?
« Последнее редактирование: 27 Ноября 2012, 03:59:42 от Phlya »
Ubuntu 14.04 (Unity), MSI GE40

 

Страница сгенерирована за 0.019 секунд. Запросов: 19.