Skip to main content

Simple and stupid library for strictly geometric (geom) operations (zero-knowledge of topology) common to computational biology and chemistry macromolecules (mm).

Project description

* GEOMM

A simple no-nonsense library for computing common geometry on
macromolecular systems.

This library aims to work completely on numpy arrays and knows nothing
about molecule or system topologies, atom types, or other "real world"
properties.

You only need to provide atom coordinates, atom indices (for molecule,
group, molecule selections etc.), and other parameters for functions.

Thus it aims to be more like numpy or scipy itself than a typical
macromolecular software library, except that the particular routines
and functions are usually found in that context.

** Installation

Get it from PyPI:

#+BEGIN_SRC bash
pip install geomm
#+END_SRC


Or you can get the latest:

#+BEGIN_SRC bash

git clone https://github.com/ADicksonLab/geomm.git
cd geomm

# you need cython to compile
pip install cython

# install it
pip install -e .

#+END_SRC


** Community

Discussion takes place on riot.im (#geomm:matrix.org) which is a slack-like app that works
on the Matrix protocol:
[[https://riot.im/app/#/room/#geomm:matrix.org]]


You can also contact me directly:

samuel.lotz@salotz.info

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

geomm-0.1.3.tar.gz (75.7 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page