Кіріспе
Белгілеу тілі және файл пішімі
Chemical Markup Language (ChemML or CML) is an approach to managing molecular information using tools such as XML and Java. It was the first domain specific implementation based strictly on XML, first based on a DTD and later on an XML Schema, the most robust and widely used system for precise information management in many areas. It has been developed over more than a decade by Murray Rust, Rzepa and others and has been tested in many areas and on a variety of machines. Chemical information is traditionally stored in many different file types which inhibit reuse of the documents. CML uses XML's portability to help CML developers and chemists design interoperable documents. There are a number of tools that can generate, process and view CML documents. Publishers can distribute chemistry within XML documents by using CML, e. g. in RSS documents. CML is capable of supporting a wide range of chemical concepts including:
molecules
reactions
spectra and analytical data
computational chemistry
chemical crystallography and materials
Details of CML and points currently under discussion are now posted on the CML Blog.
Химиялық белгілеу тілі (ChemML немесе CML) – XML және Java сияқты құралдарды қолдана отырып, молекулалық ақпаратты басқару тәсілі. Бұл, қатаң түрде XML-ге негізделген, алдымен DTD-ге, кейіннен XML схемасына құрылған, домендік ерекшелікке ие алғашқы іске асыру. Ол көптеген салалардағы ақпаратты нақты басқару үшін ең сенімді және кеңінен қолданылатын жүйе болып табылады. Мюррей Раст, Рзепа және басқалар бұл жүйені он жылдан астам уақыт бойы әзірледі және оны көптеген салаларда, түрлі машиналарда сынақтан өткізді. Химиялық ақпарат көбінесе әртүрлі файл түрлерінде сақталады, бұл құжаттарды қайта пайдалануға кедерес келтіреді. CML, XML-дің тасымалдану қабілетін пайдаланып, CML әзірлеушілері мен химиктерге өзара үйлесімді құжаттарды жасауға көмектеседі. CML құжаттарын жасауға, өңдеуге және қарауға арналған көптеген құралдар бар. Баспагерлер CML-ді пайдаланып, мысалы RSS құжаттарында, XML құжаттарының ішінде химиялық ақпаратты тарата алады. CML келесі химиялық ұғымдардың кең ауқымын қолдай алады:
Chemical Markup Language (ChemML or CML) is an approach to managing molecular information using tools such as XML and Java. It was the first domain specific implementation based strictly on XML, first based on a DTD and later on an XML Schema, the most robust and widely used system for precise information management in many areas. It has been developed over more than a decade by Murray Rust, Rzepa and others and has been tested in many areas and on a variety of machines. Chemical information is traditionally stored in many different file types which inhibit reuse of the documents. CML uses XML's portability to help CML developers and chemists design interoperable documents. There are a number of tools that can generate, process and view CML documents. Publishers can distribute chemistry within XML documents by using CML, e. g. in RSS documents. CML is capable of supporting a wide range of chemical concepts including:
molecules
reactions
spectra and analytical data
computational chemistry
chemical crystallography and materials
Details of CML and points currently under discussion are now posted on the CML Blog.
молекулалар
реакциялар
спектрлер және аналитикалық деректер
есептеу химиясы
химиялық кристаллография және материалдар
Chemical Markup Language (ChemML or CML) is an approach to managing molecular information using tools such as XML and Java. It was the first domain specific implementation based strictly on XML, first based on a DTD and later on an XML Schema, the most robust and widely used system for precise information management in many areas. It has been developed over more than a decade by Murray Rust, Rzepa and others and has been tested in many areas and on a variety of machines. Chemical information is traditionally stored in many different file types which inhibit reuse of the documents. CML uses XML's portability to help CML developers and chemists design interoperable documents. There are a number of tools that can generate, process and view CML documents. Publishers can distribute chemistry within XML documents by using CML, e. g. in RSS documents. CML is capable of supporting a wide range of chemical concepts including:
molecules
reactions
spectra and analytical data
computational chemistry
chemical crystallography and materials
Details of CML and points currently under discussion are now posted on the CML Blog.
CML туралы толық мәліметтер мен қазіргі талқылаудағы мәселелер CML блогында жарияланған.
Chemical Markup Language (ChemML or CML) is an approach to managing molecular information using tools such as XML and Java. It was the first domain specific implementation based strictly on XML, first based on a DTD and later on an XML Schema, the most robust and widely used system for precise information management in many areas. It has been developed over more than a decade by Murray Rust, Rzepa and others and has been tested in many areas and on a variety of machines. Chemical information is traditionally stored in many different file types which inhibit reuse of the documents. CML uses XML's portability to help CML developers and chemists design interoperable documents. There are a number of tools that can generate, process and view CML documents. Publishers can distribute chemistry within XML documents by using CML, e. g. in RSS documents. CML is capable of supporting a wide range of chemical concepts including:
molecules
reactions
spectra and analytical data
computational chemistry
chemical crystallography and materials
Details of CML and points currently under discussion are now posted on the CML Blog.
Версияларды басқару
Схеманың нұсқалары SourceForge-де қол жетімді. 2012 жылғы сәуір айынан бастап, соңғы тоңазытылған схема CML v2.4 болып табылады. CML v1-дегі кейбір элементтер енді қолданыстан шығарылды.
Құралдар
JUMBO бастапқыда Java Universal Molecular Browser for Objects ретінде құрылған, бірақ қазір CML-ді тексеруге, оқуға және жазуға, сондай-ақ бірнеше ескі форматтарды CML-ге түрлендіруге, мысалы, CML-дегі реакцияны реакцияның анимациялық SVG бейнесіне айналдыруға мүмкіндік беретін Java кітапханасы. JUMBO схемадағы барлық элементтерді қолдайтын кеңейтілген Java кітапханасы – CMLDOM-ға айналды. JUMBO бұрын браузер болғанмен, қазір ашық кодты Jmol және JChemPaint құралдарын пайдалану ұсынылады, олардың кейбіреулері басқа CML кітапханаларын қолданады. Көк обелискіге қараңыз.