Skip to content

Commit 524afdd

Browse files
committed
added documentation
- partially addresses #4 - uses styles from MDAnalysis and basic organization from alchemistry/alchemtest - added docs for all included datasets
1 parent 53179ac commit 524afdd

21 files changed

Lines changed: 492 additions & 40 deletions

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77
## [Unreleased]
88
### Changed
99

10+
### Added
11+
- documentation (#4)
12+
1013

1114
## [0.2.0] - 2018-10-04
1215
### Changed

MDAnalysisData/adk_equilibrium.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,7 @@ def fetch_adk_equilibrium(data_home=None, download_if_missing=True):
8787
dataset.DESCR : string
8888
Description of the trajectory.
8989
90+
9091
See :ref:`adk-equilibrium-dataset` for description.
9192
"""
9293
name = NAME

MDAnalysisData/adk_transitions.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,7 @@ def fetch_adk_transitions_DIMS(data_home=None, download_if_missing=True):
118118
dataset.DESCR : string
119119
Description of the ensemble
120120
121+
121122
See :ref:`adk-transitions-DIMS-dataset` for description.
122123
"""
123124
return _fetch_adk_transitions(METADATA['DIMS'],
@@ -149,6 +150,7 @@ def fetch_adk_transitions_FRODA(data_home=None, download_if_missing=True):
149150
dataset.DESCR : string
150151
Description of the ensemble
151152
153+
152154
See :ref:`adk-transitions-FRODA-dataset` for description.
153155
"""
154156
return _fetch_adk_transitions(METADATA['FRODA'],

MDAnalysisData/base.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,12 +83,14 @@ def __setstate__(self, state):
8383

8484

8585
#: Each remote resource is described by a :class:`RemoteFileMetadata`,
86-
#: which is a :class:`namedtuple` with fields
86+
#: which is a :func:`~collections.namedtuple` with fields
87+
#:
8788
#: - *filename*: name of the file in the local file system
8889
#: - *url*: full URL for downloading
8990
#: - *checksum*: SHA256 (can be generated with :func:`MDAnalysisData.base._sha256`;
9091
#: often it is just as convenient to run the downloader during testing and note the
9192
#: required SHA256 then)
93+
#:
9294
RemoteFileMetadata = namedtuple('RemoteFileMetadata',
9395
['filename', 'url', 'checksum'])
9496

MDAnalysisData/descr/adk_equilibrium.rst

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
.. -*- coding: utf-8 -*-
2+
23
.. _`adk-equilibrium-dataset`:
34

4-
====================================
5-
AdK equilibrium trajectory dataset
6-
====================================
5+
AdK equilibrium trajectory dataset
6+
==================================
77

88
MD trajectory of apo adenylate kinase with CHARMM27 force field and
99
simulated with explicit water and ions in NPT at 300 K and 1

MDAnalysisData/descr/adk_transitions_DIMS.rst

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
11
.. -*- coding: utf-8 -*-
22
.. _`adk-transitions-DIMS-dataset`:
33

4-
=======================================
5-
AdK DIMS transitions ensemble dataset
6-
=======================================
4+
AdK DIMS transitions ensemble dataset
5+
=====================================
76

87
The macromolecular conformational transition between the closed
98
conformation of apo-adenylate kinase from E. coli (EcAdK) to the open
109
conformation was sampled with two methods: (1) dynamic importance
11-
sampling molecular dynamics (DIMS MD), and (2) Framework Rigidity
12-
Optimized Dynamics Algorithm (FRODA). Each ensemble of independently
13-
generated paths contains 200 trajectories in the CHARMM DCD format.
10+
sampling molecular dynamics (DIMS MD) [Perilla2009]_, and (2)
11+
Framework Rigidity Optimized Dynamics Algorithm (FRODA)
12+
[Farrell2010]_. Each ensemble of independently generated paths
13+
contains 200 trajectories in the CHARMM DCD format.
1414

15-
This data set contains the *DIMS* ensemble.
15+
This data set contains the **DIMS** ensemble.
1616

1717
DIMS AdK (implicit solvent) with dynamic importance sampling MD from
1818
closed (1AKE) to open (4AKE). CHARMM 22 force field. Topology file:
@@ -34,8 +34,8 @@ Data set characteristics:
3434
:reference: [Seyler2015]_
3535

3636

37-
.. [Seyler2015] Seyler SL, Kumar A, Thorpe MF, Beckstein O (2015)
38-
Path Similarity Analysis: A Method for Quantifying
39-
Macromolecular Pathways. PLoS Comput Biol 11(10):
40-
e1004568. https://doi.org/10.1371/journal.pcbi.1004568
37+
[Seyler2015] Seyler SL, Kumar A, Thorpe MF, Beckstein O (2015) Path
38+
Similarity Analysis: A Method for Quantifying
39+
Macromolecular Pathways. PLoS Comput Biol 11(10):
40+
e1004568. https://doi.org/10.1371/journal.pcbi.1004568
4141

MDAnalysisData/descr/adk_transitions_FRODA.rst

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,17 @@
11
.. -*- coding: utf-8 -*-
22
.. _`adk-transitions-FRODA-dataset`:
33

4-
========================================
5-
AdK FRODA transitions ensemble dataset
6-
========================================
4+
5+
AdK FRODA transitions ensemble dataset
6+
======================================
77

88
The macromolecular conformational transition between the closed
99
conformation of apo-adenylate kinase from E. coli (EcAdK) to the open
1010
conformation was sampled with two methods: (1) dynamic importance
11-
sampling molecular dynamics (DIMS MD), and (2) Framework Rigidity
12-
Optimized Dynamics Algorithm (FRODA). Each ensemble of independently
13-
generated paths contains 200 trajectories in the CHARMM DCD format.
11+
sampling molecular dynamics (DIMS MD) [Perilla2009]_, and (2)
12+
Framework Rigidity Optimized Dynamics Algorithm (FRODA)
13+
[Farrell2010]_. Each ensemble of independently generated paths
14+
contains 200 trajectories in the CHARMM DCD format.
1415

1516
This data set contains the *FRODA* ensemble.
1617

@@ -33,8 +34,8 @@ Data set characteristics:
3334
:reference: [Seyler2015]_
3435

3536

36-
.. [Seyler2015] Seyler SL, Kumar A, Thorpe MF, Beckstein O (2015)
37-
Path Similarity Analysis: A Method for Quantifying
38-
Macromolecular Pathways. PLoS Comput Biol 11(10):
39-
e1004568. https://doi.org/10.1371/journal.pcbi.1004568
37+
[Seyler2015] Seyler SL, Kumar A, Thorpe MF, Beckstein O (2015) Path
38+
Similarity Analysis: A Method for Quantifying
39+
Macromolecular Pathways. PLoS Comput Biol 11(10):
40+
e1004568. https://doi.org/10.1371/journal.pcbi.1004568
4041

MDAnalysisData/descr/ifabp_water.rst

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
.. -*- coding: utf-8 -*-
2+
23
.. _`ifabp-water-dataset`:
34

4-
===========================
5-
I-FABP trajectory dataset
6-
===========================
5+
I-FABP in water dataset
6+
=======================
77

88
The trajectory is a short MD run of I-FABP (intestinal fatty acid
99
binding protein) in water.
@@ -14,8 +14,8 @@ protein.
1414

1515
There are 500 frames in the trajectory.
1616

17-
It is used as a test case for the
18-
[hop](https://github.com/Becksteinlab/hop) package.
17+
It is used as a test case for the `hop
18+
<https://github.com/Becksteinlab/hop>`_ package.
1919

2020

2121
Notes

MDAnalysisData/descr/vesicle_lib.rst

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
.. -*- coding: utf-8 -*-
2-
.. _`adk-transitions-FRODA-dataset`:
32
4-
========================================
5-
Large System Vesicle Benchmark Library
6-
========================================
3+
.. _`vesicle-library-dataset`:
4+
5+
Large System Vesicle Benchmark Library
6+
======================================
77

88
Large benchmark systems for MDAnalysis (and other codes)
99

1010
Coarse-grained (DryMartini force field) vesicle systems were generated
11-
with the scripts in the
12-
[vesicle_library](https://github.com/Becksteinlab/vesicle_library) by
13-
Ian Kenney. All files are in GRO format and contain a static
14-
system. For further details about the data set see [Kenney2015]_.
11+
with the scripts in the `vesicle_library
12+
<https://github.com/Becksteinlab/vesicle_library>`_ by Ian Kenney. All
13+
files are in GRO format and contain a static system. For further
14+
details about the data set see [Kenney2015]_.
1515

1616
The files are placed into the Public Domain (made available under the CC0 license).
1717

MDAnalysisData/ifabp_water.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,7 @@ def fetch_ifabp_water(data_home=None, download_if_missing=True):
9494
dataset.DESCR : string
9595
Description of the trajectory.
9696
97+
9798
See :ref:`ifabp-water-dataset` for description.
9899
"""
99100
name = NAME

0 commit comments

Comments
 (0)