NMRlipids Databank v1.3.1.dev7+g57a424f5b

Python Interface

  • Getting started
  • DatabankLib CLI
  • Project structure
    • DatabankLib
    • developer
    • Project testing

Membrane Databank

  • Data Organization
  • Data Contribution
NMRlipids Databank v1.3.1.dev7+g57a424f5b
  • Project structure
  • View page source

Project structure

Project has four sub-folders in the root directory:

  1. src/DatabankLib

    Main project package. Contains most of the project’s logic and API.

    More info on DatabankLib

  2. tests

    Pytest-based unit and regression tests.

    More info on tests.

  3. docs

    Documentation source files.

  4. developer

    Helper scripts and utilities for developers and CI/CD pipelines. It is not distributed with the package.

  • DatabankLib
    • Subfolders
      • DatabankLib.SchemaValidation
      • DatabankLib.bin
      • DatabankLib.settings
    • Python files
      • DatabankLib.analyze module
      • DatabankLib.analyze_nmrpca module
      • DatabankLib.core module
      • DatabankLib.databankLibrary module
      • DatabankLib.databankio module
      • DatabankLib.databankop module
      • DatabankLib.jpyroutines module
      • DatabankLib.jsonEncoders module
      • DatabankLib.maicos module
      • DatabankLib.openmm_parser module
      • DatabankLib.plottings module
      • DatabankLib.quality module
      • DatabankLib.utils module
    • Module contents
      • NMLDB_DATA_PATH
      • NMLDB_EXP_PATH
      • NMLDB_MOL_PATH
      • NMLDB_SIMU_PATH
      • RCODE_COMPUTED
      • RCODE_ERROR
      • RCODE_SKIPPED
  • developer
    • Python files
      • developer.ProcessInfoFile module
      • developer.RunAnalysis module
      • developer.ValidateData module
      • developer.buildH_calcOP_test module
      • developer.check_bonds module
      • developer.check_densities module
      • developer.check_mappings module
  • Project testing
    • Testing strategy
    • Simulation.1 and Simulation.2
Previous Next

© Copyright 2025, NMRlipids Open Collaboration OSI Approved: GNU General Public License v3 (GPLv3) This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version .

Link to GNU GPL v3 License

Link to the GitHub repository

Built with Sphinx using a theme provided by Read the Docs.