Skip to content

Commit

Permalink
Release 2.0.1
Browse files Browse the repository at this point in the history
  • Loading branch information
reiher-research-group committed Nov 20, 2023
1 parent 8042bfb commit 21fceb4
Show file tree
Hide file tree
Showing 371 changed files with 472 additions and 420 deletions.
3 changes: 1 addition & 2 deletions .clang-format
Original file line number Diff line number Diff line change
Expand Up @@ -101,10 +101,9 @@ SpacesBeforeTrailingComments: 1
SpacesInAngles: false
SpacesInContainerLiterals: true
SpacesInCStyleCastParentheses: false
SpacesInContainerLiterals: false
SpacesInParentheses: false
SpacesInSquareBrackets: false
Standard: Cpp11
Standard: c++17
TabWidth: 2
UseTab: Never
...
2 changes: 1 addition & 1 deletion .conan_test_package/conanfile.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
__copyright__ = """This code is licensed under the 3-clause BSD license.
Copyright ETH Zurich, Laboratory of Physical Chemistry, Reiher Group.
Copyright ETH Zurich, Department of Chemistry and Applied Biosciences, Reiher Group.
See LICENSE.txt for details.
"""

Expand Down
2 changes: 1 addition & 1 deletion .conan_test_package/test.cpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*!@file
* @copyright This code is licensed under the 3-clause BSD license.
* Copyright ETH Zurich, Laboratory of Physical Chemistry, Reiher Group.
* Copyright ETH Zurich, Department of Chemistry and Applied Biosciences, Reiher Group.
* See LICENSE.txt for details.
*/

Expand Down
14 changes: 14 additions & 0 deletions .gitlab-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -99,6 +99,20 @@ pypi-cp39:
variables:
PYABI: cp39-cp39

pypi-cp310:
stage: build
extends: .manylinux
only: [master]
variables:
PYABI: cp310-cp310

pypi-cp311:
stage: build
extends: .manylinux
only: [master]
variables:
PYABI: cp311-cp311

# CMake-only build
cmake-only:
stage: build
Expand Down
8 changes: 8 additions & 0 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,14 @@ All notable changes to this project will be documented in this file.
The format is based on `Keep a Changelog <http://keepachangelog.com/en/1.0.0/>`_
and this project adheres to `Semantic Versioning <http://semver.org/spec/v2.0.0.html>`_.

2.0.1
-----

Changed
.......

- Update address in license

2.0.0
-----

Expand Down
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
cmake_minimum_required(VERSION 3.9)

project(Molassembler
VERSION 2.0.0
VERSION 2.0.1
DESCRIPTION "Graph-based molecular toolkit for possibly inorganic molecules"
LANGUAGES C CXX
)
Expand Down
2 changes: 1 addition & 1 deletion LICENSE.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Copyright ETH Zurich, Laboratory of Physical Chemistry, Reiher Group
Copyright ETH Zurich, Department of Chemistry and Applied Biosciences, Reiher Group

Redistribution and use in source and binary forms, with or without modification,
are permitted provided that the following conditions are met:
Expand Down
6 changes: 3 additions & 3 deletions README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -110,7 +110,7 @@ No dependencies must be preinstalled, and you do not need to download the
sources. To install/build with Conan::

conan remote add scine https://scine-artifactory.ethz.ch/artifactory/api/conan/public
conan install -r scine --build=missing scine_molassembler/2.0.0@
conan install -r scine --build=missing scine_molassembler/2.0.1@

Should you want Python bindings, add ``-o scine_molassembler:python=True`` before
the last argument.
Expand All @@ -132,9 +132,9 @@ If ``doxygen`` is found, the C++ library documentation is built. If the Python
bindings are built and the ``sphinx`` Python module is available, the Python
binding documentation is generated too.

.. _C++ library: https://scine.ethz.ch/static/download/documentation/molassembler/v2.0.0/cpp/index.html
.. _C++ library: https://scine.ethz.ch/static/download/documentation/molassembler/v2.0.1/cpp/index.html

.. _Python bindings: https://scine.ethz.ch/static/download/documentation/molassembler/v2.0.0/py/index.html
.. _Python bindings: https://scine.ethz.ch/static/download/documentation/molassembler/v2.0.1/py/index.html

References
----------
Expand Down
2 changes: 1 addition & 1 deletion analysis/BenchmarkGraphAlgorithms.cpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*!@file
* @copyright This code is licensed under the 3-clause BSD license.
* Copyright ETH Zurich, Laboratory of Physical Chemistry, Reiher Group.
* Copyright ETH Zurich, Department of Chemistry and Applied Biosciences, Reiher Group.
* See LICENSE.txt for details.
*/

Expand Down
2 changes: 1 addition & 1 deletion analysis/BenchmarkRefinement.cpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*!@file
* @copyright This code is licensed under the 3-clause BSD license.
* Copyright ETH Zurich, Laboratory of Physical Chemistry, Reiher Group.
* Copyright ETH Zurich, Department of Chemistry and Applied Biosciences, Reiher Group.
* See LICENSE.txt for details.
*/

Expand Down
2 changes: 1 addition & 1 deletion analysis/BenchmarkRefinementFunctions.cpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*!@file
* @copyright This code is licensed under the 3-clause BSD license.
* Copyright ETH Zurich, Laboratory of Physical Chemistry, Reiher Group.
* Copyright ETH Zurich, Department of Chemistry and Applied Biosciences, Reiher Group.
* See LICENSE.txt for details.
*/

Expand Down
2 changes: 1 addition & 1 deletion analysis/DirectedConformerGeneration.cpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*!@file
* @copyright This code is licensed under the 3-clause BSD license.
* Copyright ETH Zurich, Laboratory of Physical Chemistry, Reiher Group.
* Copyright ETH Zurich, Department of Chemistry and Applied Biosciences, Reiher Group.
* See LICENSE.txt for details.
*/

Expand Down
2 changes: 1 addition & 1 deletion analysis/Gor1Explainer.cpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*!@file
* @copyright This code is licensed under the 3-clause BSD license.
* Copyright ETH Zurich, Laboratory of Physical Chemistry, Reiher Group.
* Copyright ETH Zurich, Department of Chemistry and Applied Biosciences, Reiher Group.
* See LICENSE.txt for details.
*/

Expand Down
2 changes: 1 addition & 1 deletion analysis/Interpret.cpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*!@file
* @copyright This code is licensed under the 3-clause BSD license.
* Copyright ETH Zurich, Laboratory of Physical Chemistry, Reiher Group.
* Copyright ETH Zurich, Department of Chemistry and Applied Biosciences, Reiher Group.
* See LICENSE.txt for details.
*/

Expand Down
2 changes: 1 addition & 1 deletion analysis/MakeIsomorphism.cpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*!@file
* @copyright This code is licensed under the 3-clause BSD license.
* Copyright ETH Zurich, Laboratory of Physical Chemistry, Reiher Group.
* Copyright ETH Zurich, Department of Chemistry and Applied Biosciences, Reiher Group.
* See LICENSE.txt for details.
*/

Expand Down
2 changes: 1 addition & 1 deletion analysis/RankingExplainer.cpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*!@file
* @copyright This code is licensed under the 3-clause BSD license.
* Copyright ETH Zurich, Laboratory of Physical Chemistry, Reiher Group.
* Copyright ETH Zurich, Department of Chemistry and Applied Biosciences, Reiher Group.
* See LICENSE.txt for details.
*/

Expand Down
2 changes: 1 addition & 1 deletion analysis/ShapeRecognition.cpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*!@file
* @copyright This code is licensed under the 3-clause BSD license.
* Copyright ETH Zurich, Laboratory of Physical Chemistry, Reiher Group.
* Copyright ETH Zurich, Department of Chemistry and Applied Biosciences, Reiher Group.
* See LICENSE.txt for details.
*/

Expand Down
2 changes: 1 addition & 1 deletion analysis/Shapes/csm.cpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*!@file
* @copyright This code is licensed under the 3-clause BSD license.
* Copyright ETH Zurich, Laboratory of Physical Chemistry, Reiher Group.
* Copyright ETH Zurich, Department of Chemistry and Applied Biosciences, Reiher Group.
* See LICENSE.txt for details.
*/

Expand Down
2 changes: 1 addition & 1 deletion analysis/Shapes/shape.cpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*!@file
* @copyright This code is licensed under the 3-clause BSD license.
* Copyright ETH Zurich, Laboratory of Physical Chemistry, Reiher Group.
* Copyright ETH Zurich, Department of Chemistry and Applied Biosciences, Reiher Group.
* See LICENSE.txt for details.
*/

Expand Down
2 changes: 1 addition & 1 deletion analysis/Shapes/thomson.cpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*!@file
* @copyright This code is licensed under the 3-clause BSD license.
* Copyright ETH Zurich, Laboratory of Physical Chemistry, Reiher Group.
* Copyright ETH Zurich, Department of Chemistry and Applied Biosciences, Reiher Group.
* See LICENSE.txt for details.
*/

Expand Down
2 changes: 1 addition & 1 deletion analysis/Shapes/writeMappings.cpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*!@file
* @copyright This code is licensed under the 3-clause BSD license.
* Copyright ETH Zurich, Laboratory of Physical Chemistry, Reiher Group.
* Copyright ETH Zurich, Department of Chemistry and Applied Biosciences, Reiher Group.
* See LICENSE.txt for details.
*/

Expand Down
2 changes: 1 addition & 1 deletion analysis/Shapes/writeTransitionDotFiles.cpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*!@file
* @copyright This code is licensed under the 3-clause BSD license.
* Copyright ETH Zurich, Laboratory of Physical Chemistry, Reiher Group.
* Copyright ETH Zurich, Department of Chemistry and Applied Biosciences, Reiher Group.
* See LICENSE.txt for details.
*/

Expand Down
2 changes: 1 addition & 1 deletion analysis/Stereopermutations.cpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*!@file
* @copyright This code is licensed under the 3-clause BSD license.
* Copyright ETH Zurich, Laboratory of Physical Chemistry, Reiher Group.
* Copyright ETH Zurich, Department of Chemistry and Applied Biosciences, Reiher Group.
* See LICENSE.txt for details.
*/

Expand Down
2 changes: 1 addition & 1 deletion analysis/TraceRefinement.cpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*!@file
* @copyright This code is licensed under the 3-clause BSD license.
* Copyright ETH Zurich, Laboratory of Physical Chemistry, Reiher Group.
* Copyright ETH Zurich, Department of Chemistry and Applied Biosciences, Reiher Group.
* See LICENSE.txt for details.
*
* This file reimplements Distance Geometry with more invasive debug structures
Expand Down
2 changes: 1 addition & 1 deletion analysis/plot-recognition-data.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
__copyright__ = """This code is licensed under the 3-clause BSD license.
Copyright ETH Zurich, Laboratory of Physical Chemistry, Reiher Group.
Copyright ETH Zurich, Department of Chemistry and Applied Biosciences, Reiher Group.
See LICENSE.txt for details.
"""

Expand Down
2 changes: 1 addition & 1 deletion cmake/CompilerSpecificSetup.cmake
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#
# This file is licensed under the 3-clause BSD license.
# Copyright ETH Zurich, Laboratory of Physical Chemistry, Reiher Group.
# Copyright ETH Zurich, Department of Chemistry and Applied Biosciences, Reiher Group.
# See LICENSE.txt for details.
#

Expand Down
2 changes: 1 addition & 1 deletion cmake/DoxygenSettings.cmake
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#
# This file is licensed under the 3-clause BSD license.
# Copyright ETH Zurich, Laboratory of Physical Chemistry, Reiher Group.
# Copyright ETH Zurich, Department of Chemistry and Applied Biosciences, Reiher Group.
# See LICENSE.txt for details.
#

Expand Down
2 changes: 1 addition & 1 deletion cmake/ImportNauty.cmake
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#
# This file is licensed under the 3-clause BSD license.
# Copyright ETH Zurich, Laboratory of Physical Chemistry, Reiher Group.
# Copyright ETH Zurich, Department of Chemistry and Applied Biosciences, Reiher Group.
# See LICENSE.txt for details.
#

Expand Down
2 changes: 1 addition & 1 deletion cmake/ImportOutcome.cmake
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#
# This file is licensed under the 3-clause BSD license.
# Copyright ETH Zurich, Laboratory of Physical Chemistry, Reiher Group.
# Copyright ETH Zurich, Department of Chemistry and Applied Biosciences, Reiher Group.
# See LICENSE.txt for details.
#

Expand Down
2 changes: 1 addition & 1 deletion cmake/ImportRingDecomposerLib.cmake
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#
# This file is licensed under the 3-clause BSD license.
# Copyright ETH Zurich, Laboratory of Physical Chemistry, Reiher Group.
# Copyright ETH Zurich, Department of Chemistry and Applied Biosciences, Reiher Group.
# See LICENSE.txt for details.
#

Expand Down
2 changes: 1 addition & 1 deletion cmake/LibType.cmake
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#
# This file is licensed under the 3-clause BSD license.
# Copyright ETH Zurich, Laboratory of Physical Chemistry, Reiher Group.
# Copyright ETH Zurich, Department of Chemistry and Applied Biosciences, Reiher Group.
# See LICENSE.txt for details.
#

Expand Down
8 changes: 4 additions & 4 deletions conanfile.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
__copyright__ = """This code is licensed under the 3-clause BSD license.
Copyright ETH Zurich, Laboratory of Physical Chemistry, Reiher Group.
Copyright ETH Zurich, Department of Chemistry and Applied Biosciences, Reiher Group.
See LICENSE.txt for details.
"""

Expand All @@ -8,9 +8,9 @@

class MolassemblerConan(ScineConan):
name = "scine_molassembler"
version = "2.0.0"
version = "2.0.1"
license = "BSD-3-Clause"
author = "ETH Zurich, Laboratory of Physical Chemistry, Reiher Group"
author = "ETH Zurich, Department of Chemistry and Applied Biosciences, Reiher Group"
url = "https://scine.ethz.ch/download/molassembler"
description = "Molecular graph interpretation, modification and conformer generation"
options = {
Expand Down Expand Up @@ -45,7 +45,7 @@ class MolassemblerConan(ScineConan):
"CMakeLists.txt",
]
requires = [
"scine_utilities/8.0.0",
"scine_utilities/9.0.0",
"RingDecomposerLib/1.1.3",
"nauty/2.7r1"
]
Expand Down
2 changes: 1 addition & 1 deletion doc/examples/construction.cpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*!@file
* @copyright This code is licensed under the 3-clause BSD license.
* Copyright ETH Zurich, Laboratory of Physical Chemistry, Reiher Group.
* Copyright ETH Zurich, Department of Chemistry and Applied Biosciences, Reiher Group.
* See LICENSE.txt for details.
*/

Expand Down
10 changes: 5 additions & 5 deletions manual/manual.tex
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
%%
% Book metadata
\title[SCINE Molassembler manual]{User Manual \vskip 0.5em
{\setlength{\parindent}{0pt} \Huge SCINE Molassembler 2.0.0}}
{\setlength{\parindent}{0pt} \Huge SCINE Molassembler 2.0.1}}
\author[The SCINE Molassembler Developers]{The SCINE Molassembler Developers:
\newline \noindent Moritz Bensberg, Stephanie A.~Grimmel, Jan-Grimo Sobez, Miguel Steiner, Jan P.~Unsleber, and Markus Reiher}
\publisher{ETH Z\"urich}
Expand Down Expand Up @@ -296,7 +296,7 @@ \section{Conan package}
The base command to install \textsc{Molassembler} is:

\begin{Verbatim}
conan install scine_molassembler/2.0.0@
conan install scine_molassembler/2.0.1@
\end{Verbatim}

Changes to default options can be supplied right after \texttt{conan install}
Expand All @@ -305,7 +305,7 @@ \section{Conan package}
For instance, if you want Python bindings, your install command will be:

\begin{Verbatim}
conan install -o scine_molassembler:python=True scine_molassembler/2.0.0@
conan install -o scine_molassembler:python=True scine_molassembler/2.0.1@
\end{Verbatim}

Conan will proceed to identify your operating system, architecture and compiler.
Expand Down Expand Up @@ -395,7 +395,7 @@ \section{From source code with CMake}
\chapter{Using the C++ library}

\textsc{Molassembler} provides a
\href{https://scine.ethz.ch/static/download/documentation/molassembler/v2.0.0/cpp}{\texttt{Doxygen}
\href{https://scine.ethz.ch/static/download/documentation/molassembler/v2.0.1/cpp}{\texttt{Doxygen}
technical
documentation}\footnote{\texttt{scine.ethz.ch/download/molassembler}}
which documents the available functions in detail and also provides an overview
Expand Down Expand Up @@ -444,7 +444,7 @@ \chapter{Using the Python module}
\textsc{Molassembler}. Now you can simply import the module and use it just
like any other Python module. All functionality available in the Python module
is
\href{https://scine.ethz.ch/static/download/documentation/molassembler/v2.0.0/py}{documented with
\href{https://scine.ethz.ch/static/download/documentation/molassembler/v2.0.1/py}{documented with
examples}\footnote{\texttt{scine.ethz.ch/download/molassembler}}. You can
interactively explore the available functionality in an interactive Python shell
using the \texttt{help} and \texttt{dir} Python functions:
Expand Down
2 changes: 1 addition & 1 deletion python/AtomStereopermutatorPython.cpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*!@file
* @copyright This code is licensed under the 3-clause BSD license.
* Copyright ETH Zurich, Laboratory of Physical Chemistry, Reiher Group.
* Copyright ETH Zurich, Department of Chemistry and Applied Biosciences, Reiher Group.
* See LICENSE.txt for details.
*/
#include "Molassembler/Temple/Functional.h"
Expand Down
2 changes: 1 addition & 1 deletion python/BondStereopermutatorPython.cpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*!@file
* @copyright This code is licensed under the 3-clause BSD license.
* Copyright ETH Zurich, Laboratory of Physical Chemistry, Reiher Group.
* Copyright ETH Zurich, Department of Chemistry and Applied Biosciences, Reiher Group.
* See LICENSE.txt for details.
*/
#include "TypeCasters.h"
Expand Down
2 changes: 1 addition & 1 deletion python/CompositePython.cpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*!@file
* @copyright This code is licensed under the 3-clause BSD license.
* Copyright ETH Zurich, Laboratory of Physical Chemistry, Reiher Group.
* Copyright ETH Zurich, Department of Chemistry and Applied Biosciences, Reiher Group.
* See LICENSE.txt for details.
*/
#include "TypeCasters.h"
Expand Down
2 changes: 1 addition & 1 deletion python/ConformersPython.cpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*!@file
* @copyright This code is licensed under the 3-clause BSD license.
* Copyright ETH Zurich, Laboratory of Physical Chemistry, Reiher Group.
* Copyright ETH Zurich, Department of Chemistry and Applied Biosciences, Reiher Group.
* See LICENSE.txt for details.
*/
#include "Utils/Pybind.h"
Expand Down
Loading

0 comments on commit 21fceb4

Please sign in to comment.