Skip to content

Latest commit

 

History

History
353 lines (253 loc) · 16.4 KB

ChangeLog.md

File metadata and controls

353 lines (253 loc) · 16.4 KB

2024.11.10 unreleased version

added

2024.11.06 release 2.0.5

changed

  • the CITATION.cff file has been rewritten due to an unresolved synchronization issue with Zenodo caused by the previous version

2024.11.06 release 2.0.0

changed

  • README.md thoroughly updated: now includes an installation process for a Python distribution based on miniconda
  • new requirements4pyPhysChem-LastVersion.txt, aka requirements4pyPhysChem-20241105.txt, useful to install with pip all the Python libraries required by pyPhysChem (``pip install -r requirements4pyPhysChem-LastVersion.txt`)
  • new 'getting started with Jupyter-lab'

2024.11.05 unreleased version

fixed

  • in the tight-binding notebook, the deprecated scipy.integrate.simps is now replaced with scipy.integrate.simpson. Involved to change simps(y,x) with simpson(y,x=x)

2024.10.31 unreleased version

changed

  • Molecular representations notebook:
    • the jsmol widget is now replaced with the py3Dmol widget
    • a molView class has been created to simplify the use of py3Dmol
    • the deprecated AllChem.GetMorganFingerprintAsBitVectis now replaced with MorganGenerator

2024.10.01 unreleased version

added

2024.07.23 unreleased version

added

2024.07.18 unreleased version

added

  • QCpy-0(FR)concepts_informatique_quantique.ipynb preliminary Jupyter Notebook for the "Quantum Computing with python" section
  • QCpy-additionalFiles/illustrations/Bloch_sphere.png HD Bloch sphere illustration (original by Smite-Meister : CC BY-SA 3.0)
  • QCpy-additionalFiles/illustrations/BlochSphere.png Lower definition Bloch sphere illustration (original by Smite-Meister : CC BY-SA 3.0)
  • QCpy-additionalFiles/illustrations/circ_paire_bell.png illustration of a basic quantum circuit for creating bell pairs
  • QCpy-additionalFiles/theoryReminderSheets(FR)/Concepts_cles_mecanique-quantique.pdf quick course on the basics of quantum mechanics

(author: Matthieu Charnay, with I.C. Gerber)

2024.07.09 unreleased version

added

2024.07.07 release 1.9.0

changed

2024.07.04 unreleased version

added

  • RDF classification introduced in the ML-1DCNN.ipynb notebook (RDF profiles created with a in-house pyNanoMatBuilder library, still under developmment and not publicly available)
  • new variant for the recurrent neural network (RNN) theme: RNN-RNN_2.ipynb

2024.06.30 unreleased version

changed

  • previous ML-1DCNN.ipynb version renamed as ML-1DCNN-v0-dev.ipynb (private version only)

2024.06.28 unreleased version

added

  • ML-2DCNN.ipynb updated by I. C. Gerber, with the classification of squares/triangles/circles, in relation with the shape of nanoparticles

changed

  • previous ML-2DCNN.ipynb version renamed as ML-2DCNN-v0-dev.ipynb (private version only)

2024.06.19

added

  • QCpy-1(FR)-Modele_d-Ising.ipynb first Jupyter Notebook of the "Quantum Computing with python"
  • QCpy-1(FR)appendix-Modele_d-Ising.ipynb appendix to this first Jupyter Notebook
  • QCpy-1(FR)correction-Modele_d-Ising.ipynb correction to this first Jupyter Notebook
  • QCpy-additionalFiles/available_gates.ipynb list of available quantum gates by default in the myQLM library for python
  • QCpy-additionalFiles/theoryReminderSheets(FR)/Transformation_de_Bogoliubov.pdf quick course on the Bogoliubov transformation
  • QCpy-additionalFiles/theoryReminderSheets(FR)/Transformation_de_Jordan-Wigner.pdf quick course on the Jordan-Wigner transformation
  • QCpy-additionalFiles/theoryReminderSheets(FR)/Transformees_de_Fourier_Quantiques.pdf quick course on different variations of the Quantum Fourier Transform

all notebooks developped by a new co-author, Matthieu Charnay, with I.C. Gerber

2024.06.17

changed

  • ML-autoencoder notebook. MNIST fashion dataset: latent space reduced to 28 instead of 30 (because imgs are 28x28)

2024.06.16 release 1.9.0alpha

added

  • new Autoencoders applied to SMILES section in the ML-autoencoder notebook (co-author: Nans Bernard)
  • new meaning of Morgan fingerprints bits sub-subsection in MolecularRepresentations.ipynb
  • ignoreLargeFiles.sh, to be run before a git add --all command

2024.05.26. unreleased version

added

  • in-house pipManagement.py tool
  • last requirements.txt files. Such files containing a list of libraries to be installed using pip install, or - even better - using pipManagement.py. See also the pip documentation

changed

  • ML-1DCNN.ipynb, ML-2DCNN.ipynb, ML-RNN.ipynb made available, prior to new updates
  • CHANGE.md renamed as ChangeLog.md, and new structuring with added/changed/fixed subsections

2024.02.22. unreleased version

added

2024.12.02. unreleased version

added

2024.02.02. unreleased version

added

changed

  • TOC changed accordingly

2023.12.02. release 1.8.1

added

changed

  • modification of the CO2 solubility with ANN notebook
    • one model removed (with full standardization, GC descriptors included)
    • some comments are added to facilitate the self-learning
    • rdkit is now used to display the cations and anions
    • the last part was commented on because of a persistent bug (unimportant part - will be solved later)

2023.12.02. unreleased version

changed

  • Tight binding (TB) notebook updated with DOS plots (implementation of useful functions to enhance the capabilities of pybinding, including a Monkhorst-Pack mesh to plot DOS)

2023.11.28. unreleased version

added

2023.11.22. release 1.8.0

changed

2023.11.15. Unreleased version

changed

2023.11.14. release 1.7.5

changed

  • Tight binding (TB) notebook completed with:
    • Peierls distortion of the linear chain of hydrogen atoms
    • 2×2 square lattice
    • 2×2 rectangular lattice
    • illustrations taken from R. Hoffmann (1991), Solids And Surfaces. A Chemist's View of Bonding in Extended Structures, Wiley-VCH, with © Wiley 1991

2023.11.13. Unreleased version

added

2023.11.12. release 1.7.4

added

changed

  • TOC updated

2023.11.08. release 1.7.3

  • new 1.7.3 version released after a careful check that new pyPhysChem rebranding did not introduce major bugs

added

changed

  • TOC updated
  • new BrainHalfHalf style added to the css file

2023.10.29. Unreleased version

changed

  • project renamed "pyPhysChem" instead of "pytChem"

2023.10.26. Unreleased version

added

2023.10.12. Unreleased version

added

2023.10.05. release 1.7.1

added

2023.09.29. release 1.7.0 10.5281/zenodo.8396813

changed

  • "talktorial" transformation of the ML part
    • pdf support splitted into a couple of pdf files
    • some slides are inserted in notebooks as jpeg images
    • MLChem.pdf updated with new cited studies
  • copy of part of the DS4B-appendix.ipynb as DS4B-BasicsOfANN.ipynb

2023.09.16. Unreleased version

added

changed

2023.09.01. Unreleased version

changed

2023.06.22. v1.6.1 10.5281/zenodo.8069824

fixes

  • various bug fix

2023.05.22. v1.6.0

added

changed

  • "Iris3" = Régression logistique is now also available in English (Supervised Machine Learning applied to classification)
  • "Iris1" Exercise and Solution to exercise is now available in English

2023.05.20. v1.5.9

changed

2023.05.18. Unreleased version

added

  • new contributor: S. Christodoulou, @LPCNO (CNRS-UT3-INSA lab)
  • New Molecules notebook (in English), mainly based on the RDKit library and on the jupyter_jsmol extension
  • New ML-SVR notebook (in English): Prediction of the solubility of CO2 in ionic liquids with the Support Vector Regression (SVR) method. Illustration of an optimal hyperparameters search (author: Stella Christodoulou)
  • New ML-SVR exercise, with the solution (author: Stella Christodoulou)

changed

  • The need for the rdkit and jupyter-jsmol libraries is now indicated in the README.md document

2023.01.25. v1.5.0beta2

changed

  • Install instructions more detailed in README.md

2023.01.24. v1.5.0beta

changed

2023.01.16. v1.5.0alpha

added

2022.12.11. Unreleased version

added

  • New "Puits de potentiel infiniment profond" project (in French, aka "Particle in a box" project)

2022.11.29. v1.4.0alpha

added

  • New release with a decent NMR notebook (although work is still in progress) and of the associated White Paper

changed

  • TOC updated (the Huckel.ipynb and InfiniteSquareWell.ipynb are not yet mentioned)

2022.11.27. not released

added

2022.11.26. not released

added

2022.11.06. v1.3.0alpha3

added

2022.11.05. v1.3.0alpha2

added

2022.11.02. v1.3.0alpha

added

changed

2022.08.19. v1.2.1

changed

2022.06.27. v1.2.0

added

🔝 top 🔝