Giter VIP home page Giter VIP logo

hrishikesh332 / x-mol Goto Github PK

View Code? Open in Web Editor NEW
3.0 1.0 0.0 2.47 MB

X-Mol aims to provide the platform to explore the world of chemistry ๐ŸŒŽ. It helps to understand the chemical structure in a better manner by interacting with the 3D chemical structure and also the nomenclature from SMILES ๐Ÿ˜Š. The application also focuses on teaching the rules, examples, resources, test and certification to make base more strong ๐Ÿ†

Python 97.56% Shell 2.44%
firebase py3dmol rdkit-chem streamlit stmol

x-mol's Introduction


Logo

X - Mol

X - Mol - World of Chemistry
Explore the docs ยป

View Demo ยท Report Bug ยท Request Feature

Do Check Out ExPro ๐Ÿ”ฌ:

X-Mol

Table of Contents
  1. About
  2. Features
  3. Tech Stack
  4. Languages and Tools
  5. Instructions on running project locally
  6. Contributing
  7. Guide
  8. Feedback
  9. Support
  10. License

About

X-Mol aims to provide the platform to explore the world of chemistry ๐ŸŒŽ. It helps to understand the chemical structure in a better manner by interacting with the 3D chemical structure and also the nomenclature from SMILES ๐Ÿ˜Š. The application also focuses on teaching the rules, examples and resources to follow up.

To remove the fear of nomenclature of chemical structure and also to draw the structure โŒฌ. Making Logic clear would help individual solve more complex question. X-Mol also contains the practice problems of various difficuly level ๐ŸŽš๏ธ.

To make student feel competitive, interested and enthusiastic to solve & understand more number of chemical structure by attempting the quiz and scoring in it ๐Ÿ’ฏ. The molecular formula and chemical structure are the base of the chemistry to go more beyond towards the chemical reaction. The goal is to provide the platform to make the application which makes "General Organic Chemistry" more strong ๐Ÿ†.

Features

โŒฌ Platform helps to advocate on Chemical Structure, Molecular Formula, and Nomenclature

๐Ÿ”ฌ ChemQuiz - To help student to remember the concepts and learn something new about chemical compounds. It also helps to enhance the knowledge to learn something new. Also, the large amount of problems help to skill up!

๐Ÿงช Scanning Chemical Structure to Nomenclature and SMILES

Languages and Tools

bash css3 git git git git

Demo 1 (From SMILES to Structure & Nomenclature)

Demo 2 (Test Out your Skill)

Instructions on running project locally:

Clone the project

  git clone 

Install dependencies:

  pip install -r requirements.txt 

Run Project

  streamlit run app.py

Authors

๐Ÿ”† @Hrishikesh Yadav

Contributing

Contributions are always welcome!

See CONTRIBUTING.md for ways to get started.

Please adhere to this project's CODE_OF_CONDUCT.md.

Guide

A guideline of project composition and creation.

soon adding guide.md

Please adhere to this project's CODE_OF_CONDUCT.md.

Feedback

If you have any feedback, please reach out to us at [email protected]

Support

For support join our Slack channel - AMA

License

License: GPL v3

x-mol's People

Contributors

hrishikesh332 avatar opchemu avatar

Stargazers

 avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.