Jmol

Скріншот програми:
Jmol
Дані програми:
Версія: 14.29.14 оновлений
Дата завантаження: 22 Jun 18
Ліцензія: Безкоштовно
Популярність: 211

Rating: 4.0/5 (Total Votes: 1)

Jmol - відкрите джерело, крос-платформне та вільне графічне програмне забезпечення, яке спочатку було розроблено як молекулярний переглядач для 3D-хімічних структур. Він працює в чотирьох автономних режимах, як веб-програма HTML5, програма Java, аплет Java і компонент на стороні сервера.


Feaurs з першого погляду

Основні функції включають високопродуктивну підтримку 3D-рендерингу, не вимагаючи будь-яких високотехнологічних апаратних засобів, експортує файли у формат JPG, PNG, GIF, PDF, WRL, OBJ та POV-Ray, підтримує основні блочні комірки, підтримує RasMol і Chime мови сценаріїв, а також бібліотека JavaScript.

Крім того, програмне забезпечення підтримує анімацію, поверхню, вібрацію, орбіталі, вимірювання, операції симетрії та операції з елементами, а також схематичні форми.


Підтримувані формати файлів

В даний час програма підтримує широкий діапазон форматів файлів, серед яких ми можемо згадати MOL MDL, V3000 MDL, SDF MDL, CTFile MDL, CIF, mmCIF, CML, PDB, XYZ, XYZ + vib, XYZ-FAH, MOL2, CSF, GAMESS, Гаус, MM1GP, HIN HIN / ВІЛ, MOLPRO та MOPAC.


Також підтримуються CASTEP, FHI, VASP, ADF, XSD, AGL, DFT, AMPAC, WebMO, PSI3, CRYSTAL, MGF, NWCHEM, odydata, xodydata, QOUT, SHELX, SMOL, GRO, PQR та JME. .

Підтримує всі основні веб-переглядачі

Програмне забезпечення успішно протестовано всіма основними веб-переглядачами, зокрема Mozilla Firefox, Google Chrome, Internet Explorer, Opera і Safari. Вищезгадані додатки для браузера були протестовані на всіх основних операційних системах (див. Наступний розділ для підтримуваних ОС).


Підтримує всі основні операційні системи

Будучи написаним на мові програмування Java, Jmol - незалежна від платформи програма, призначена для підтримки всіх дистрибутивів GNU / Linux, операційних систем Microsoft Windows і Mac OS X, а також інших ОС, де встановлено Java Runtime Environment.

Що нового у цьому випуску:

  • виправлення помилки: Jmol SMILES, що не дозволяє шукати код вставки - додає & quot; ^ & quot; для коду вставки: [G # 129 ^ A. *]

    • Виправлення помилки: Jmol SMILES, що не дозволяє шукати код вставки -

      Що нового - додає & quot; ^ & quot; для коду вставки: [G # 129 ^ A. *]

    Що нового в версії 14.20.3:

    • Виправлення помилки: Jmol SMILES, код пошуку - додає & quot; ^ & quot; для коду вставки: [G # 129 ^ A. *]

    Що нового в версії 14.6.5:

    • виправлення помилки: Jmol SMILES, що не дозволяє шукати код вставки - додає & quot; ^ & quot; для коду вставки: [G # 129 ^ A. *]

    Що нового в версії 14.6.1:

    • Виправлення помилки: Jmol SMILES, код пошуку - додає & quot; ^ & quot; для коду вставки: [G # 129 ^ A. *]

    Що нового в версії 14.4.4 Build 2016.04.22:

    • виправлено помилку: не налаштовується для додавання гідрогенів
    • виправлено помилку: 14.3.3_2014.08.02 розбив читач mmCIF
    • виправлення помилки: читання BinaryDocument (спартанського файлу) зламане в 14.1.12_2014.03.18

    Що нового в версії 14.4.4 Build 2016.04.14:

    • виправлено помилку: не налаштовується для додавання гідрогенів
    • виправлено помилку: 14.3.3_2014.08.02 розбив читач mmCIF
    • виправлення помилки: читання BinaryDocument (спартанського файлу) зламане в 14.1.12_2014.03.18

    Що нового в версії 14.4.4 Build 2016.03.31:

    • виправити помилку: не налаштовується для додавання гідрогенів
    • виправлено помилку: 14.3.3_2014.08.02 розбив читач mmCIF
    • виправлення помилки: читання BinaryDocument (спартанського файлу) зламане в 14.1.12_2014.03.18

    Що нового в версії 14.4.3 Build 2016.03.02:

    • виправлення помилок: анотації атомів встановлюються без наведених гідрогенів
    • виправлено помилку: 14.3.3_2014.08.02 розбив читач mmCIF
    • виправлення помилки: читання BinaryDocument (спартанського файлу) зламане в 14.1.12_2014.03.18

    Що нового в версії 14.4.3 Build 2016.02.28:

    • виправлення помилок: не налаштовується для додавання гідрогенів
    • виправлено помилку: 14.3.3_2014.08.02 розбив читач mmCIF
    • виправлення помилки: читання BinaryDocument (спартанського файлу) зламане в 14.1.12_2014.03.18

    Що нового в версії 14.4.2 Build 2016.02.05:

    • виправлено помилку: не налаштовується для додавання гідрогенів
    • виправлено помилку: 14.3.3_2014.08.02 розбив читач mmCIF
    • виправлення помилки: читання BinaryDocument (спартанського файлу) зламане в 14.1.12_2014.03.18

    Що нового в версії 14.4.0 Build 2015.12.02:

    • виправлено помилку: не налаштовується для додавання гідрогенів
    • виправлено помилку: 14.3.3_2014.08.02 розбив читач mmCIF
    • виправлення помилки: читання BinaryDocument (спартанського файлу) зламане в 14.1.12_2014.03.18

    Що нового в версії 14.2.15:

    • виправлення помилок: анотації атомів встановлюються не налаштовувані для додавання гідрогенів
    • виправлено помилку: 14.3.3_2014.08.02 розбив читач mmCIF
    • виправлення помилки: читання BinaryDocument (спартанського файлу) зламане в 14.1.12_2014.03.18

    Що нового в версії 14.2.13:

    • виправлено помилку: гідрогенів
    • виправлено помилку: 14.3.3_2014.08.02 розбив читач mmCIF
    • виправлення помилки: читання BinaryDocument (спартанського файлу) зламане в 14.1.12_2014.03.18

    Що нового у версії 14.2.12:

    • виправлено помилку: гідрогенів
    • виправлено помилку: 14.3.3_2014.08.02 розбив читач mmCIF
    • виправлення помилки: читання BinaryDocument (спартанського файлу) зламане в 14.1.12_2014.03.18

    Що нового в бета-версії 14.1.8:

    • нова функція - встановити cartoonRibose:
    • малює кільця рибози, з гранями, що показують збивання
    • сполучається через C4'-C5'-O5'-P явно
    • показує C3'-O3 "для довідки.
    • вимикає мультиплікаційний фільтрBaseEdges (Edges Leontis-Westhof)
    • відключений через SET cartoonBaseEdges ON
    • запропонований Ріком Спінні, штат Огайо
    • нова функція: рамка анімації [a, b, c, d] працює з негативними числами, щоб вказати діапазони:
    • рамка анімації [1, -5, 10, -6] -> [1,2,3,4,5,10,9,8,7,6]
    • читайте як "від 1 до 5, а потім від 10 до 6"
    • нова функція: читач файлів Tinker (та оновлення FoldingXYZ читача):
    • Можна використовувати Tinker ::, але це потрібно лише у випадку, якщо перша рядок є JUST атомом Count
    • вміщує старий формат Tinker з n-1 атомами для atomCount
    • дозволяє використовувати траєкторії та номер моделі
    • нова функція: (фактично 13,1, але недокументована) кадр анімації [51 50 49 48 47 46 45 (і т.д.) 27 1 2 3 4 5 6 7 (і т.д.) ....]
    • нова функція: x = порівняти ({atomomset1}, {atomset2}, & quot; MAP & quot;))
    • нова функція: x = порівняти ({atomset1}, {atomset2}, & quot; MAP & quot ;, & quot; всі & quot;))
    • нова функція: x = порівняти ({atomset1}, {atomset2}, & quot; MAP », & quot; найкраще & quot;)
    • нова функція: x = порівняти ({atomomset1}, {atomset2}, & quot; MAP & quot ;, & quot; H »)
    • нова функція: x = порівняти ({atomomset1}, {atomset2}, & quot; MAP & quot ;, & quot; allH & quot;)
    • нова функція - x = порівняти ({atomomset1}, {atomset2}, & quot; MAP », & quot; кращийH»):
    • генерує один або більше списків кореляцій на основі неароматичних SMILES
    • додатково включає атоми Н
    • додатково генерує всі можливі відображення атома
    • повертає int [] [] = [[a1 b1], [a2 b2], [a3 b3], ...]
    • де an та bn - це цілі чи індекси атомів, або список, коли "всі" вибір вибраний.
    • наступна буде генерувати одну атомарну карту кореляції для двох структур, включаючи атоми водню: файли завантаження "a.mol" & quot; b.mol & quot; x = порівняти ({1.1} {2.1} & quot; MAP & quot; & quot; H) & quot;)
    • Нижче наведено порівняння моделі кофеїну з NCI та системою PubChem:
    • завантажити $ кофеїн; завантажити додати: кофеїн; кадр *
    • виберіть 2.1; label% [atomIndex]
    • порівняти {1.1} {2.1} SMILES rotate translate
    • x = порівняти ({1.1}, {2.1}, & quot; MAP & quot ;, найкраще H »)
    • для (a в x) {a1 = a [1]; a2 = a [2]; виберіть atomindex = a1; label @ a2}
    • нова функція: порівняти {model1} {model2} SMILES:
    • не потрібно давати SMILES; Jmol може генерувати його з {model1}
    • нова функція: x = {*}. знайти (& quot; SMILES & quot ;, & quot; H & quot;):
    • генерує SMILES з явними атомами H
    • виправлення помилки: функція substructure () за допомогою SMILES замість SMARTS, тобто лише повні структури;
    • Виправлено помилку: краще захоплення помилок та повідомлення в методах SMILES
    • Виправлено помилку: зробіть webexport відкритим шлях до Jmol.jar та jsmol.zip більш надійним.
    • виправлена ​​помилка: extractProperty extractModel не шанує підмножина
    • виправлення помилки: встановити pdbGetHeader TRUE не фіксує REMARK3 REMARK290 REMARK350
    • виправлення помилки: getProperty (& quot; JSON & quot ;, ....) слід загорнути значення у {value: ...}
    • виправлення помилок: стійка прозорість MO переривається в 11.x
    • виправити помилку: показати MENU написати MENU завантажити MENU всі зламані в 12.2
    • виправити помилку: {*} [n] має бути порожнім, якщо nAtoms

    Що нового у версії 14.0.7:

    • Виправлена ​​помилка: 14.0.6 фатально жучки - unitcell і echo рендеринг, getProperty

    Що нового в версії 14.0.5:

    • Виправлення помилки: проривність LCAOCartoon зламана
    • Виправлено помилку: напівпрозорий магістр зламаний
    • Виправлена ​​помилка: розбиті читачі pqr, p2n
    • Виправлення помилки: властивість xos із картою майна може вийти з ладу, якщо поверхня є фрагментом, який (як-небудь) має точку, яка не пов'язана з базовим атомом.

    Що нового в версії 14.1.5 бета-версії:

    • виправлено помилку: розірваність пропускання LCAOCartoon
    • Виправлена ​​помилка: прозорий хребет зламаний
    • Виправлена ​​помилка: розбиті читачі pqr, p2n
    • виправлення помилок: властивість xos із картою майна може не скластись, якщо поверхня є фрагментом, який (як-небудь) має точку, яка не пов'язана з атомом, що лежить нижче.

    Що нового в версії 14.0.4:

    • Виправлена ​​помилка: розбиті ракети
    • Виправлення помилки: PDB byChain, за допомогою Symop не підтримується.

    Що нового в версії 14.0.2:

    • виправлення помилки: модуляція не відрізняє q та t;
    • виправлення помилок: модульні вимірювання не працюють
    • виправити помилку: не пропускати встановити defaultLattice & quot; {NaN NaN NaN} & quot;
    • виправлення помилок: не існує карта азоту з ізоповерхнею
    • виправити помилку: вібраційний відображення модуляції з відстанями не оновлюється
    • виправлення помилки: вибух призводить до непотрібного попередження в консолі
    • виправлення помилок: розбити символ зламаний
    • Виправлення помилки: array.mul (matrix3f) збій Jmol
    • виправити помилку: виберіть symop = 1555 порушено
    • виправлено помилку: встановити виділення dragSelected не працює
    • код: рефаунований CifReader, що відокремлює коди MMCifReader та MSCifReader: незначні перейменування / рефакторинг методів у SV
    • код: додає javajs.api.JSONEncodable інтерфейс
    • надпроста реалізація в org.jmol.script.SV
    • дозволяє реалізаціям javajs для доставки користувацьких результатів JSON

    Що нового в бета-версії 14.1.2:

    • нова функція: JavaScript: JSmol api Jmol.evaluateVar (аплет, вираз):
    • краще, ніж Jmol.evaluate, тому що результат - це змінна JavaScript, а не рядок.
    • ЗНИЖЕННЯ JSmol api Jmol.evaluate (аплет, вираз)
    • нова функція: getProperty (& quot; JSON & quot ;, ....):
    • повертає код JSON для ресурсу
    • дозволяє JavaScript: x = Jmol.getPropertyAsArray (& quot; variableInfo & quot ;, & quot; деяке вираження & quot;)
    • нова функція: getProperty variableInfo:
    • дозволяє отримувати змінні в форматі Java або JSON
    • оцінює вираз
    • за промовчанням для & quot; все & quot;
    • нова функція: модуляція регулюється q та t, до d = 3:
    • включення / виключення модуляції (всі атоми)
    • модулювання {атом встановлення} вмикання / вимикання
    • модуляція int q-offset
    • modulation x.x t-offset
    • модуляція {t1 t2 t3}
    • модуляція {q1 q2 q3} ІСТИНА
    • нова функція: pickedList:
    • замовлений масив нещодавно відібраних атомів
    • можна використовувати те ж саме, що і змінну PICKED, але це призначено послідовно, а не тимчасово
    • двічі натискання структури очищає список
    • @ {pickedList} [0] останній вибраний атом
    • @ {pickedList} [- 1] найближчий до останнього виділений атом
    • @ {pickedList} [- 1] [0] останні два вибрані атоми
    • нова функція: array.pop (), array.push () - аналогічно JavaScript
    • нова функція: шкала модуляції x.x
    • нова функція: заголовок & quot; xxxxx & quot; x.x - кількість секунд для запуску
    • нова функція: модуляція 0.2 // встановлює t-значення
    • нова функція: array.pop (), array.push (x)
    • a = []; a.push (& quot; тестування & quot;); роздрукувати a.pop ()
    • нова функція: виберіть ON / OFF атомний набір:
    • вимикає або вимикає відлік гало, а також робить вибір
    • лише зручність
    • нова функція: pt1.mul3 (pt2):
    • повертає {pt1.x * pt2.x, pt1.y * pt2.y, pt1.z * pt2.z}
    • якщо обидва не є точками, повертається до простого множення
    • new reature: array.mul3 (pt2) - застосовує mul3 до всіх елементів масиву
    • нова функція: {atomset} .modulation (тип, t):
    • забезпечує P3 (модуляція переміщення)
    • реалізовано лише для типу = & quot; D & quot; (необов'язково)
    • за бажанням t за замовчуванням
    • виправлено помилку: модуляція не відрізняє q та t;
    • виправлення помилок: модульні вимірювання не працюють
    • виправити помилку: не пропускати встановити defaultLattice & quot; {NaN NaN NaN} & quot;
    • виправлення помилок: несправний карта атомної орбіти не працює
    • виправити помилку: вібраційний відображення модуляції з відстанями не оновлюється
    • виправлення помилки: вибух призводить до непотрібного попередження в консолі
    • виправлення помилок: розбити символ зламаний
    • Виправлення помилки: array.mul (matrix3f) збій Jmol
    • Виправлена ​​помилка: виберіть symop = 1555 зламаних Виправлена ​​помилка: набір вибір dragSelected не працює

    • <Літій> код: перероблений CifReader, відокремлюючи MMCifReader і MSCifReader
    • код: незначне перейменування / рефакторінг методів у SV
    • код: додає javajs.api.JSONEncodable інтерфейс:
    • надпроста реалізація в org.jmol.script.SV
    • дозволяє реалізаціям javajs для доставки користувацьких результатів JSON

    Що нового у версії 14.0.1:

    • нова функція: Jmol._j2sLoadMonitorOpacity (за замовчуванням 55)
    • нова функція: функція завантаження (), як у завантаженні друку (& quot; xxx & quot;), обмежене читання локального файлу в аплеті:
    • відсутні файли кореневих каталогів
    • без файлів без розширення
    • нема файлів з будь-яким & quot; /." на шляху
    • нова функція: файли JAR надійно підписані
    • нова функція: файли JAR-аплета включають JNLP (Java Network Launch Protocols) для завантаження локального файлу
    • нова функція: параметри URL-адреси JSmol _USE = _JAR = _J2S = перевизначення для інформаційних даних
    • нова функція: (була присутня, але недокументована) print quaternion ([масив quaternions]) - повертає сферичне значення a la Buss і Fillmore
    • нова функція: print quaternion ([масив quaternions], true):
    • повертає стандартне відхилення для сферичної середньої a la Buss і Fillmore
    • одиниці - кутовий ступінь
    • нова функція - названі значення модуля кватерніону:
    • друкувати кватерніон (1,0,0,0)% "матрицю"
    • параметри включають w x y z normal eulerzxz eulerzyz vector theta axisx axisz осьова матриця
    • нова функція - встановіть celShadingPower:
    • встановлює силу сигнал затінення
    • цілі значення
    • за замовчуванням 10 - товста лінія
    • 5 - це тонка лінія
    • 0 перетворює cel shading off
    • негативне значення видаляє внутрішній затінення - лише контур
    • діє на пікселях на основі нормального джерела світла (потужність> 0) або користувача (потужність <0)
    • встановлює колір на фоновий контраст (чорний або білий), коли normal_z & lt; 1 - 2 ^ - (| celShadingPower | / 10)
    • нова функція: звіти про читання mmCIF _citation.title в скриптовій консолі Jmol
    • нова функція: мінімізувати SELECT {atomset} ТІЛЬКИ - ТІЛЬКИ параметр виключає всі інші атоми
    • нова функція: мінімізувати {atomic} - неявно SELECT і ТІЛЬКИ
    • нова функція - & quot; розширення & quot; Довідники в JSmol для написаних скриптів JS та SPT:
    • jsmol / js / ext
    • jsmol / spt / ext
    • нова функція: завантаження ... фільтр & quot; ADDHYDROGENS & quot; - локальний набір pdbAddHydrogens для однієї команди завантаження
    • нова функція: порівняти {1.1} {2.1} BONDS SMILES
    • нова функція: list = compare ({atomomset1} {atomset2} & quot; SMILES & quot; & quot; BONDS & quot;)
    • нова функція: напишіть JSON xxx.json
    • нова функція: [# 210] читач JSON {& quot; моль & quot;: ...} читач
    • нова функція - встановити particleRadius:
    • глобальний радіус для атомів, що перевищує значення максимального радіуса (16,0)
    • за замовчуванням до 20,0
    • нова функція - фільтри CIF та PDB & quot; BYCHAIN ​​& quot; та & quot; BYSYMOP & quot; для випаровування:
    • створює лише один атом на ланцюжок або на символ
    • Розмір масштабу може бути більшим, ніж максимум 16 ангстрем, наприклад:
    • встановити particleRadius 30;
    • заповнення простору 30; // будь-яке число більше 16 років використовує particleRadius замість
    • нова функція: list = compare ((atomomset1) (atomset2) SmartsString & quot; BONDS & quot;)
    • нова функція: функція symop () дозволяє симетрії з фільтра біомолекули для PDB і mmCIF
    • нова функція - isosurface SYMMETRY:
    • застосовує оператори симетрії до ізорух
    • більш ефективне візуалізація та створення
    • вибір за замовчуванням є лише {symop = 1}
    • За замовчуванням забарвлення полягає в тому, щоб колір за символом Symbol на основі властивості ColourScheme
    • приклад:
    • завантажуйте 1stp-фільтр "biomolecule 1"
    • властивості кольору symop
    • isosurface sa резолюція 0.8 симетрія sasurface 0
    • нова функція - новий властивість атома: chainNo:
    • послідовно з 1 для кожної моделі;
    • chainNo == 0 означає "ланцюг без ланцюга" або chain = ''
    • нова функція - нова властивість ColourScheme & quot; дружелюбно & quot;:
    • колірна схема кольорової сліпоти
    • використовується в RCSD
    • нова функція: JSpecView повністю без Java; включає 2D nmr та PDF друк спектрів
    • нова функція - WRITE PDF & quot; xxx.pdf & quot; якість & gt; 1 запит ландшафтного режиму:
    • використовує ефективні класи створення PDF-файлів
    • розмір зображення, якщо він є занадто великим
    • нова функція: JSpecView додає PDF та 2D ЯМР для JavaScript
    • нова функція: завантаження & quot; == xxx & quot; ФІЛЬТР & quot; NOIDEAL & quot; - завантаження хімічних компонентів з ПДБ, використовуючи "неідеальні" набір координат
    • виправити помилку: записати CD вилучено; ChemDoodle змінив формат; використовуйте JSON замість
    • виправлення помилок: у файлах PDB та CIF вказані збірки, такі як PAU, як велике негативне число
    • Виправлено помилку: COMPARE, якщо без обертання починається нескінченний цикл
    • виправлення помилки: проблема з циклом затримки (-1)
    • Виправлено помилку: переміщення миші для Chrome в JavaScript
    • виправлено помилку: виправлення спливаючого меню JavaScript для зміни мови
    • Виправлено помилку: компоненти ядра JavaScript не обробляються; Jmol._debugCode не розпізнано
    • виправлення помилки: некоректно компенсовано одиничне поле для біомолекул; Походження неправильне для осей.
    • виправлення помилки: isosurface / mo FRONTONLY broken
    • Виправлено помилку: локалізація мови порушена в JavaScript
    • Виправлено помилку: читач ADF не читає вивід MO з DIRAC Build 201304052106
    • виправлення помилки: Safari повідомляє про жовту інформацію Jmol, а не просить приймати аплет
    • - тег повинен бути
    • Виправлено помилку: CIF-читач не обробляє _pdbx_struct_assembly_gen.assembly_id правильно
    • - неправильний атом встановлений для завантаження = 3fsx.cif фільтр & quot; ASSEMBLY 1 & quot;
    • виправлено помилку: [# 558 Випуск сумісності з ChemDoodle] Помилка JSmol у визначенні номера .toString ()
    • виправлено помилку: колесо миші не працює належним чином
    • виправлення помилки: помилка компілятора JavaScript J2S не примушує int + = float до цілого
    • виправлено помилку: варіант JavaScript WEBGL зламаний
    • виправлено помилку: JavaScript NMRCalculation не має доступу до ресурсів
    • виправлено помилку: стереозвук JavaScript не реалізовано
    • виправлення помилок: виправлення для читання MOL для файлу з декількома моделями (всього 13.3.9_dev)
    • виправити помилку: помилка читача MOL при завантаженні APPEND - не продовжує кількість атомів
    • виправлення помилок: читач модуляції CIF не читає лінійні комбінації векторів клітинних хвиль
    • виправити помилку: CIF-читання з фільтром & quot; BIOMOLECULE 1 & quot; не виконує лише операцію ідентифікації
    • виправлено помилку: читач mmCIF не читає всі параметри _pdbx_struct_assembly_gen.oper_expression
    • виправлення помилок: запис PDB CRYST 1,0 1,0 1,0 90 90 90 повинен означати "не елементну клітинку" незалежно від біомолекулярного фільтра
    • виправити помилку: ізорубкова плита добре не адаптується для плоских молекул, таких як HEM
    • виправити помилку: друк userfunc () може вийти з ладу (userfunc () сам по собі добре)
    • виправлено помилку: в межах (спіраль) не застосовується для полімерів із C-альфами
    • виправлено помилку: _modelTitle не оновлюється, коли новий файл завантажується або закривається
    • виправлено помилку: {*}. symop.all не доставляє оператора симетрії відповідним чином
    • Виправлено помилку: для потрійного зв'язку в SMILES в URL-адресах
    • виправлено помилку: build.xml відсутні класи створення PDF
    • Виправлено помилку: слідує оновленню Java, додаючи правильний перевірку шляху для локального підписаного аплету
    • виправлено помилку: {xxx} .property_xx не збережено в стані (зламані 8/7/2013 rev 18518)
    • Виправлення помилки: продемонструє оновлення для підписних та непідписаних JAR-файлів додатка
    • виправлено помилку: не вдається записати
    • виправлена ​​помилка: скрипт скрипта Wait () зламаний
    • виправлення помилки: сеанс PyMOL може відображати елементну комірку після прочитання зі збереженого стану
    • виправлено помилку: читач MMCIF не працює для декількох типів зборів
    • виправлення помилки: біометр CIF-читача "1" переклад "молекулярної" а не "збирання"
    • Виправлено помилку: траєкторія завантаження з кількома файлами не працює
    • виправлення помилки: спливаюче меню аплету JS не закривається належним чином після зміни мови
    • виправлено помилку: атрибут ідентифікатора HTML-коду не присвоєно
    • код: рефакторинг коду аплету / апплета; org.jmol.util.GenericApplet
    • код: рефакторинг, спрощення буферних читачів та буферизовані вхідні потоки.
    • код: рефакторинг JavaScript, краще будувати _... xml
    • код: інтегрований JavaScript, довгий, короткий, байт, поплавковий, подвійний перероблений
    • код: розбіжність GT ._
    • code: рефакціонує всі зайві внутрішні класи до верхнього рівня
    • код: isolated util / ModulationSet, використовуючи api / JmolModulationSet
    • code - Вся локалізація мови аплету читається з простих файлів .po:
    • як вже для JavaScript
    • не потрібно збирати файли класів для мов аплетів
    • немає мовних файлів .jar
    • У новому каталозі jsmol / idioma зберігаються файли .po для Java і HTML5
    • Код: швидше, що представляє собою візерунок, додаючи неявні "frontonly" & quot; з вибраним ТІЛЬКИ {xxx}
    • код: швидше візуалізація ізосвіту з імпліцитною & quot; isosurfacepropertySmoothing FALSE & quot; у відповідних (цілих) випадках
    • code: JmolBinary.getBufferedReaderForResource () - об'єднує всі посилання на URL.getContent () і Class.getResource ()
    • код: JavaScript працюватиме для проблеми внутрішнього класу з перепризначенням змінної імені
    • код: обхід для eval (functionName), який не працює в JavaScript.
    • код: експериментувати з оклюзією навколишнього середовища
    • код: необхідні маніфести, додані для Java Ju51 (січень 2014 р.).
    • код: JmolOutputChannel перейшов до javajs.util.OutputChannel
    • код: jsmol.php виправлено, щоб дозволити & quot; в методі SaveFile
    • код: рефакторинг Parser в javajs.util
    • код: DSSP перейшов до org.jmol.dssx, зменшивши біологічне навантаження JSmol на 20K
    • код: пакет iText відправлений, більше не потрібен, тому що я написав свого власника PDF-файлу

    Вимоги :

    • Виконання середовища Oracle Java Standard Edition

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

TRMiner
TRMiner

14 Apr 15

STEME
STEME

20 Feb 15

CodonW
CodonW

2 Jun 15

Jmol

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