TODO list

Todo

Write documentation for the executable.

(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/valjean/checkouts/latest/doc/src/getting_started/exe.rst, line 4.)

Todo

Implement svn and cvs checkout; copy checkout (i.e. copy a directory from somewhere) may also be useful.

(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/valjean/envs/latest/lib/python3.11/site-packages/valjean/cosette/code.py:docstring of valjean.cosette.code, line 9.)

Todo

Implement autoconf/configure/make builds.

(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/valjean/envs/latest/lib/python3.11/site-packages/valjean/cosette/code.py:docstring of valjean.cosette.code, line 21.)

Todo

Simplify this example by changing back OrderedDict in dict when python 3.5 won’t be anymore supported.

(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/valjean/envs/latest/lib/python3.11/site-packages/valjean/eponine/apollo3/hdf5_reader.py:docstring of valjean.eponine.apollo3.hdf5_reader.dict_to_list, line 22.)

Todo

Think about units. Possibility: using a units package from scipy.

(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/valjean/envs/latest/lib/python3.11/site-packages/valjean/eponine/dataset.py:docstring of valjean.eponine.dataset.Dataset, line 5.)

Todo

How to deal with bins of N values (= center of bins)

(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/valjean/envs/latest/lib/python3.11/site-packages/valjean/eponine/dataset.py:docstring of valjean.eponine.dataset.Dataset, line 9.)

Todo

Not a standalone code, needs inputs.
To be tested in a more general context.

(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/valjean/envs/latest/lib/python3.11/site-packages/valjean/eponine/tripoli4/common.py:docstring of valjean.eponine.tripoli4.common, line 7.)

Todo

Adjoint results: for the moment only IFP is really parsed. Grammar has already more or less adapted to welcome Wielandt method that will have the same kind of outputs (renaming as adjoint_res for example). No key is set for the moment to specify the method, it can be obtained from the response function itself. Adjoint criticality editions are only done for IFP, this may change when the same will be available for Wielandt. Some renaming can also be needed.

(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/valjean/envs/latest/lib/python3.11/site-packages/valjean/eponine/tripoli4/grammar.py:docstring of valjean.eponine.tripoli4.grammar, line 179.)

Todo

Change absolute imports in relative ones when main will be moved to cambronne.

(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/valjean/envs/latest/lib/python3.11/site-packages/valjean/eponine/tripoli4/parse.py:docstring of valjean.eponine.tripoli4.parse, line 10.)

Todo

Document the parameters…

(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/valjean/envs/latest/lib/python3.11/site-packages/valjean/gavroche/diagnostics/metadata.py:docstring of valjean.gavroche.diagnostics.metadata.TestMetadata, line 3.)

Todo

Possible improvement: turn Representer into an ABC; loop over the classes in eponine that inherit from :class:`~.TestResult and add @abstractmethod methods in Representer. This way, if a new TestResult is added to eponine, it will no longer be possible to instantiate any of the classes that derive from Representer, pointing to the fact that the code in this module needs to be extended to handle the new class. This is better than silently falling back to some default do-nothing implementation, which may lead to bugs.

(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/valjean/envs/latest/lib/python3.11/site-packages/valjean/javert/representation.py:docstring of valjean.javert.representation, line 4.)