Skip to content

Collection of tutorials and examples of the novel MDanalysis library 2Danalysis, for biophysical systems

Notifications You must be signed in to change notification settings

pyF4all/2DanalysisTutorials

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 

Repository files navigation

2Danalysis Tutorials

Collection of tutorials and examples of the novel 2Danalysis toolbox, for the analysis of lipid membranes and biopolymers.

Latest release Last release tag GitHub commits since latest release (by date) for a branch Documentation Status
Status GH Actions Status codecov
Community License: GPL v2 Powered by MDAnalysis

Toolkit created to map biophysical properties of biopolymers (proteins, nucleic acids, glycans) onto surfaces, and those of lipid bilayers onto the membrane plane to track local and global changes in molecular dynamics and correlations in 2D. This kit is built following the format of MDAKits.

2Danalysis is bound by a Code of Conduct.

Installation

To build twodanalysis from source, We strongly recommend that you use virtual environments and Anaconda as your package manager. Below we provide instructions both for conda and pip.

With conda

Ensure that you have conda installed.

Create a virtual environment and activate it:

conda create --name twod
conda activate twod

Install the development and documentation dependencies:

git clone https://github.com/monjegroup/twod-analysis-kit.git
cd twod-analysis-kit
conda env update --name twod --file devtools/conda-envs/test_env.yaml
conda env update --name twod --file docs/requirements.yaml

Build this package from source:

pip install -e .

If you want to update your dependencies (which could be risky!), run:

conda update --all

And when you are finished, you can exit the virtual environment with:

conda deactivate

With pip

To build the package from source, run:

pip install .

If you want to create a development environment, install the dependencies required for tests and docs with:

pip install ".[test,doc]"

Copyright

The 2D Analysis source code is hosted at https://github.com/monjegroup/twod-analysis-kit and is available under the GNU General Public License, version 2 (see the file LICENSE).

Copyright (c) 2025, Ricardo Ramirez, Antonio Bosch, Ruben Perez, Horacio V. Guzman, and Viviana Monje

Acknowledgements

Project based on the MDAnalysis Cookiecutter version 0.1. Please cite MDAnalysis when using 2D Analysis in published work.

Funding Acknowledgements

H.V.G. acknowledges financial support from the Ramón y Cajal grant No. RYC2022-038082-I and Spanish Ministry of Science and Innovation, through project PID2023-150536NA-I00, and the “Severo Ochoa” Grant No. CEX2023-001263-S for Centers of Excellence; and thanks the Red Española de Supercomputación (RES) for the computing time and technical support at the Finisterrae III supercomputer project FI-2024-3-0033.

About

Collection of tutorials and examples of the novel MDanalysis library 2Danalysis, for biophysical systems

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •