All Projects → Chem4Word → Version3-1

Chem4Word / Version3-1

Licence: Apache-2.0 License
Version 2020 (3.1) of Chem4Word - A Chemistry Add-In for Microsoft Word

Programming Languages

C#
18002 projects
powershell
5483 projects
javascript
184084 projects - #8 most used programming language
HTML
75241 projects
PHP
23972 projects - #3 most used programming language
CSS
56736 projects

Projects that are alternatives of or similar to Version3-1

Version3
Version 3 of Chem4Word - A Chemistry Add-In for Microsoft Word
Stars: ✭ 53 (+278.57%)
Mutual labels:  chemistry, cheminformatics, microsoft-word, structure, molecule, addin, openxml, microsoft-office, openxml-sdk
MolecularGraph.jl
Graph-based molecule modeling toolkit for cheminformatics
Stars: ✭ 144 (+928.57%)
Mutual labels:  chemistry, cheminformatics, molecule
Thermo
Thermodynamics and Phase Equilibrium component of Chemical Engineering Design Library (ChEDL)
Stars: ✭ 279 (+1892.86%)
Mutual labels:  chemistry, cheminformatics, molecule
Kekule.js
A Javascript cheminformatics toolkit.
Stars: ✭ 156 (+1014.29%)
Mutual labels:  chemistry, cheminformatics, molecule
chembience
A Docker-based, cloudable platform for the development of chemoinformatics-centric web applications and microservices.
Stars: ✭ 41 (+192.86%)
Mutual labels:  chemistry, cheminformatics
senpai
Molecular dynamics simulation software
Stars: ✭ 124 (+785.71%)
Mutual labels:  chemistry, cheminformatics
chemprop
Fast and scalable uncertainty quantification for neural molecular property prediction, accelerated optimization, and guided virtual screening.
Stars: ✭ 75 (+435.71%)
Mutual labels:  chemistry, molecule
craXcel-cli
Command line application to unlock Microsoft Office password protected files.
Stars: ✭ 44 (+214.29%)
Mutual labels:  microsoft-word, microsoft-office
Awesome Cheminformatics
A curated list of Cheminformatics libraries and software.
Stars: ✭ 244 (+1642.86%)
Mutual labels:  chemistry, cheminformatics
panel-chemistry
🧪📈 🐍. The purpose of the panel-chemistry project is to make it really easy for you to do DATA ANALYSIS and build powerful DATA AND VIZ APPLICATIONS within the domain of Chemistry using using Python and HoloViz Panel.
Stars: ✭ 94 (+571.43%)
Mutual labels:  chemistry, molecule
py4chemoinformatics
Python for chemoinformatics
Stars: ✭ 78 (+457.14%)
Mutual labels:  chemistry, cheminformatics
docxmustache
laravel 8.x docx template manipulation class, based on mustache templating language
Stars: ✭ 34 (+142.86%)
Mutual labels:  microsoft-word, openxml
MolDQN-pytorch
A PyTorch Implementation of "Optimization of Molecules via Deep Reinforcement Learning".
Stars: ✭ 58 (+314.29%)
Mutual labels:  chemistry, molecule
organic-chemistry-reaction-prediction-using-NMT
organic chemistry reaction prediction using NMT with Attention
Stars: ✭ 30 (+114.29%)
Mutual labels:  chemistry, cheminformatics
md2docx-csharp
use c sharp enhance md2docx solution.
Stars: ✭ 25 (+78.57%)
Mutual labels:  openxml, openxml-sdk
xyz2graph
Convert an xyz file into a molecular graph and create a 3D visualisation of the graph.
Stars: ✭ 36 (+157.14%)
Mutual labels:  chemistry, molecule
GLaDOS
Web Interface for ChEMBL @ EMBL-EBI
Stars: ✭ 28 (+100%)
Mutual labels:  chemistry, cheminformatics
AMPL
The ATOM Modeling PipeLine (AMPL) is an open-source, modular, extensible software pipeline for building and sharing models to advance in silico drug discovery.
Stars: ✭ 85 (+507.14%)
Mutual labels:  chemistry, cheminformatics
Chembl webresource client
Official Python client for accessing ChEMBL API.
Stars: ✭ 165 (+1078.57%)
Mutual labels:  chemistry, cheminformatics
Pubchempy
Python wrapper for the PubChem PUG REST API.
Stars: ✭ 171 (+1121.43%)
Mutual labels:  chemistry, cheminformatics

Introduction

This project is Version 3.1 of the Chemistry for Word Add-In

Getting Started

  1. Installation process see $/docs/Chem4Word-Version3-1-Developer-SetUp.docx
  2. Software dependencies Office 2010/2013/2016/2019/365 (Installed on Desktop)
  3. Latest releases

Build and Test

The Chemistry for Word Add-in (Chem4Word) is contained within a single Visual Studio solution located at src/Chem4Word.V3-1.sln This solution has two main projects (use Set as Start Up then run the project), from time to time there may be other utility or PoC projects.

  1. Chem4Word.V3 is the Add-In
  2. WinForms.TestHarness this allows testing of a the Editing subset of operations without starting MS Word

All unit tests are written with XUnit

List of NuGet packages

Package Version Licence
DocumentFormat.OpenXml 2.11.3 MIT
EntityFramework 6 6.4.4 Apache-2.0
Jacobslusser.ScintillaNET 3.6.3 MIT
Microsoft.Azure.KeyVault.Core 3.0.5 MIT
Microsoft.Azure.Services.AppAuthentication 1.5.0 MIT
Microsoft.IdentityModel.Clients.ActiveDirectory 5.2.8 MIT
Microsoft.IdentityModel.JsonWebTokens 6.7.1 MIT
Microsoft.IdentityModel.Logging 6.7.1 MIT
Microsoft.IdentityModel.Tokens 6.7.1 MIT
Microsoft.Rest.ClientRuntime.Azure 3.3.19 MIT
Microsoft.Rest.ClientRuntime 2.3.21 MIT
Microsoft_VisualStudio_QualityTools_UnitTestFramework.STW 12.0.21005.1 Microsoft ?
Newtonsoft.Json 12.0.3 MIT
Ookii.Dialogs.WindowsForms 1.0.0 Public Domain
System.Buffers 4.5.1 MIT
System.Collections.Immutable 1.7.1 MIT
System.Data.SQLite.Core 1.0.113.1 Public Domain
System.Data.SQLite.EF6 1.0.113.1 Public Domain
System.Data.SQLite.Linq 1.0.113.1 Public Domain
System.Data.SQLite 1.0.113.1 Public Domain
System.IO.FileSystem.Primitives 4.3.0 MS-.NET-Library License
System.IO.Packaging 4.7.0 MIT
System.IdentityModel.Tokens.Jwt 6.7.1 MIT
System.Memory 4.5.3 MIT
System.Net.Http 4.3.4 MS-.NET-Library License
System.Numerics.Vectors 4.5.0 MIT
System.Runtime.CompilerServices.Unsafe 4.7.0 MIT
System.Security.Cryptography.Algorithms 4.3.1 MS-.NET-Library License
System.Security.Cryptography.Encoding 4.3.0 MS-.NET-Library License
System.Security.Cryptography.Primitives 4.3.0 MS-.NET-Library License
System.Security.Cryptography.X509Certificates 4.3.2 MS-.NET-Library License
System.ValueTuple 4.5.0 MIT
System.Windows.Interactivity.WPF 2.0.20525 Inherits from MS Expression Blend 4 ??
Unofficial.Ionic.Zip 1.9.1.8 Unknown ?
WindowsAzure.ServiceBus 6.0.2 MS-.NET-Library License
xunit.abstractions 2.0.3 Apache-2.0
xunit.analyzers 0.10.0 Apache-2.0
xunit.assert 2.4.1 Apache-2.0
xunit.core 2.4.1 Apache-2.0
xunit.extensibility.core 2.4.1 Apache-2.0
xunit.extensibility.execution 2.4.1 Apache-2.0
xunit.runner.console 2.4.1 Apache-2.0
xunit.runner.visualstudio 2.4.2 Apache-2.0
xunit 2.4.1 Apache-2.0

Acknowledgements

  1. CEVOpen - This data represents about 2100 unique chemical names of volatile plant chemicals (essential oils) from the EssoilDB 1.0 database (compiled from the scientific literature over about 10 years in Dr Yadav's laboratory). They are made available for re-use by anyone for any purpose (CC0). We would appreciate acknowledgement of EssoilDB and the following people who extracted and cleaned the data during 2019. (Gitanjali Yadav, Ambarish Kumar, Peter Murray-Rust).

Contribute

Please feel free to contribute to the project. Create your own branch, make your changes then create a Pull Request to initiate a merge into the master branch.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].