https://github.com/mdanalysis/transport-analysis
A Python package to compute and analyze transport properties.
https://github.com/mdanalysis/transport-analysis
Last synced: about 1 year ago
JSON representation
A Python package to compute and analyze transport properties.
- Host: GitHub
- URL: https://github.com/mdanalysis/transport-analysis
- Owner: MDAnalysis
- License: gpl-2.0
- Created: 2023-05-28T23:02:09.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-08-18T17:55:27.000Z (almost 2 years ago)
- Last Synced: 2025-06-21T17:25:52.988Z (about 1 year ago)
- Language: Python
- Homepage: https://transport-analysis.readthedocs.io
- Size: 4.58 MB
- Stars: 13
- Watchers: 10
- Forks: 2
- Open Issues: 21
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Authors: AUTHORS.md
Awesome Lists containing this project
README
Transport Analysis
==============================
[//]: # (Badges)
| **Latest release** | [](https://github.com/MDAnalysis/transport-analysis/releases)  [](https://transport-analysis.readthedocs.io/en/latest/?badge=latest)|
| :------ | :------- |
| **Status** | [](https://github.com/MDAnalysis/transport-analysis/actions?query=branch%3Amain+workflow%3Agh-ci) [](https://codecov.io/gh/MDAnalysis/transport-analysis/branch/main) |
| **Community** | [](https://www.gnu.org/licenses/gpl-2.0) [](https://www.mdanalysis.org)|
A Python package to compute and analyze transport properties.
Transport Analysis is bound by a [Code of Conduct](https://github.com/MDAnalysis/transport-analysis/blob/main/CODE_OF_CONDUCT.md).
### Installation
To build Transport Analysis from source,
we highly recommend using virtual environments.
If possible, we strongly recommend that you use
[Anaconda](https://docs.conda.io/en/latest/) as your package manager.
Below we provide instructions both for `conda` and
for `pip`.
#### With conda
Ensure that you have [conda](https://docs.conda.io/projects/conda/en/latest/user-guide/install/index.html) installed.
Create a virtual environment and activate it:
```
conda create --name transport_analysis
conda activate transport_analysis
```
Install the development and documentation dependencies:
```
conda env update --name transport_analysis --file devtools/conda-envs/test_env.yaml
conda env update --name transport_analysis --file docs/requirements.yaml
```
Build this package from source:
```
pip install -e .
```
If you want to update your dependencies (which can 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 -e .
```
If you want to create a development environment, install
the dependencies required for tests and docs with:
```
pip install -e ".[test,doc]"
```
### Copyright
The Transport Analysis source code is hosted at https://github.com/MDAnalysis/transport-analysis
and is available under the GNU General Public License, version 2 (see the file [LICENSE](https://github.com/MDAnalysis/transport-analysis/blob/main/LICENSE)).
Copyright (c) 2023, Xu Hong Chen
#### Acknowledgements
Project based on the
[MDAnalysis Cookiecutter](https://github.com/MDAnalysis/cookiecutter-mda) version 0.1.
Please cite [MDAnalysis](https://github.com/MDAnalysis/mdanalysis#citation) when using Transport Analysis in published work.