Skip to content

Advestis

linkedin website

Our public packages

Utilities

  • TransparentPath : A pathlib-like way to handle paths on Google Cloud Storage. Developed by our former Lead Python Engineer Philippe Cotte.
  • MailUtility : Package containing a tool to send mail and a tool to monitor a mailbox easily. Supports remote directories with TransparentPath.
  • TableWriter : Class used to produce a ready-to-compile .tex file containing a table from a pandas or dask DataFrame object. Can also compile the .tex to produce a .pdf.
  • PDFFactory : Class to update and/or create a PDF object, and add pages to it. Supports matplotlib.figure and tablewriter.TableWriter objects.
  • HtmlMerger : Package allowing to merge all HTML files in a directory in a single file.
  • Color and Style Cycler : Cycler for matplotlib. Can cycle through combination of colors and line or marker styles
  • AdRubix : RubixHeatmap class for plotting complex, highly customizable heatmaps with metadata as HTML and PNG
  • AdParallelEngine : A package wrapped around Dask, mpi4py and basic Python's multiprocessing libraries providing an easy way to make parallel maps

Best Coding Practices

  • complex : Simple package illustrating good code practices by implementing the notion of complex number. Also used as a template for creating a public Python package.
  • AdTypingDecorators : Python decorators allowing to check and/or enforce types in functions' arguments based on typing hints
  • mail_watcher_example : An example of mail watcher cronjob for Kubernetes

Numerical Analysis

  • AdAdjust : Package allowing to fit any mathematical function to (for now 1D only) data
  • AdAnnealing : Package doing simulated annealing

Rule-Based Algorithms

  • IFRA : Interpretable Federated Rule Algorithm
  • RIPE (forked from thibaulthans/RIPE) : Implementation of a rule based prediction algorithm called RIPE
  • RICE : Implementation of a rule-based prediction algorithm called RICE (Rule Induction Covering Estimator). RICE is a deterministic and interpretable algorithm, for regression problem.
  • ruleskit : Package implementing all useful tools for rule-based machine learning algorithms

Multivariate Analysis

  • AdNMTF : Non-Negative Matrix and Tensor Factorizations co-developped with our biostatistician Paul Fogel

Under construction

  • AdClean : A package that allows one to clean features prior to a learning process

Our published papers

  • Elsevier Energy and AI 2022 : Repository for the Elsevier Energy and AI 2022 paper "Stress Testing Electrical Grids: Generative Adversarial Networks For Load Scenario Generation"

Popular repositories Loading

  1. transparentpath transparentpath Public

    A class that allows one to use a path in a local file system or a gcs file system (more or less) in almost the same way one would use a pathlib.Path object.

    Python 8 2

  2. htmlmerger htmlmerger Public

    A package allowing to merge all html files in a directory in a single file.

    Python 5 5

  3. RIPE RIPE Public

    Forked from thibaulthans/RIPE Rule Induction Partitioning Estimator

    Jupyter Notebook 4 1

  4. Interpretability Interpretability Public

    Code and Data for the paper A rigorous method to compare interpretability of rule-based algorithms.

    Python 3 1

  5. ruleskit ruleskit Public

    Generic rule package for rule-based algorithms

    Python 3 2

  6. adnmtf adnmtf Public

    Non-Negative Matrix and Tensor Factorizations

    Python 3 1

Repositories

Showing 10 of 29 repositories
  • adilsm Public
    Advestis/adilsm’s past year of commit activity
    Python 2 MIT 1 0 0 Updated Aug 2, 2024
  • adnmtf Public

    Non-Negative Matrix and Tensor Factorizations

    Advestis/adnmtf’s past year of commit activity
    Python 3 MIT 1 1 0 Updated Apr 29, 2024
  • Advestis/nmf-rank-determination’s past year of commit activity
    Python 1 0 0 0 Updated Nov 13, 2023
  • adrubix Public

    RubixHeatmap class for plotting complex, highly customizable heatmaps with metadata as HTML and PNG

    Advestis/adrubix’s past year of commit activity
    Python 0 GPL-3.0 0 0 0 Updated Oct 5, 2023
  • htmlmerger Public

    A package allowing to merge all html files in a directory in a single file.

    Advestis/htmlmerger’s past year of commit activity
    Python 5 GPL-3.0 5 0 1 Updated May 13, 2023
  • .github Public
    Advestis/.github’s past year of commit activity
    0 0 0 0 Updated Mar 8, 2023
  • adrubix_streamlit Public

    Streamlit GUI for AdRubix

    Advestis/adrubix_streamlit’s past year of commit activity
    Python 0 1 0 0 Updated Jan 9, 2023
  • complex Public template

    A simple example to illustrate coding good practice to create a python package.

    Advestis/complex’s past year of commit activity
    Python 2 GPL-3.0 0 0 0 Updated Dec 30, 2022
  • transparentpath Public

    A class that allows one to use a path in a local file system or a gcs file system (more or less) in almost the same way one would use a pathlib.Path object.

    Advestis/transparentpath’s past year of commit activity
    Python 8 GPL-3.0 2 4 1 Updated Dec 20, 2022
  • Advestis/machine_learning_course’s past year of commit activity
    Jupyter Notebook 1 0 0 0 Updated Dec 12, 2022

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…