Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

improved automation #6

Open
wants to merge 82 commits into
base: develop
Choose a base branch
from
Open

improved automation #6

wants to merge 82 commits into from

Commits on Aug 23, 2013

  1. Added header to modules with information regarding authorship and lic…

    …ensing
    Lennard van der Feltz committed Aug 23, 2013
    Configuration menu
    Copy the full SHA
    743f9f2 View commit details
    Browse the repository at this point in the history
  2. Added header to modules with authorship and licensing information

    Lennard van der Feltz committed Aug 23, 2013
    Configuration menu
    Copy the full SHA
    8209def View commit details
    Browse the repository at this point in the history
  3. Added header to scripts and modules with authorship and licensing inf…

    …ormation
    Lennard van der Feltz committed Aug 23, 2013
    Configuration menu
    Copy the full SHA
    a130d29 View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2013

  1. Added copyright to modules

    Lennard van der Feltz committed Aug 25, 2013
    Configuration menu
    Copy the full SHA
    575d10e View commit details
    Browse the repository at this point in the history
  2. Added copyright info to scripts

    Lennard van der Feltz committed Aug 25, 2013
    Configuration menu
    Copy the full SHA
    1b25999 View commit details
    Browse the repository at this point in the history
  3. Added copyright to ez_setup.py

    Lennard van der Feltz committed Aug 25, 2013
    Configuration menu
    Copy the full SHA
    ef01f4b View commit details
    Browse the repository at this point in the history
  4. Implemented numpy within apbs-mem-properties.py

    Lennard van der Feltz committed Aug 25, 2013
    Configuration menu
    Copy the full SHA
    7f4ef9d View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2013

  1. Updated author information with recent copyrights and Added Lennard v…

    …an der Feltz's copyright.
    Lennard van der Feltz committed Aug 26, 2013
    Configuration menu
    Copy the full SHA
    5f823b0 View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2013

  1. Altered mem-properties.py to include a try statement which returns an…

    … ImportError if MDAnalysis is not present. Also added comments.
    Lennard van der Feltz committed Sep 1, 2013
    Configuration menu
    Copy the full SHA
    d8d1650 View commit details
    Browse the repository at this point in the history
  2. Added default title to pdb2dat and improved writing method.

    Lennard van der Feltz committed Sep 1, 2013
    Configuration menu
    Copy the full SHA
    49998f6 View commit details
    Browse the repository at this point in the history
  3. Improved straightpath writing methodology and added title option. Als…

    …o changed pdb2dat to make use of default from argparse.
    Lennard van der Feltz committed Sep 1, 2013
    Configuration menu
    Copy the full SHA
    f4eb0f6 View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2013

  1. Fixed typo in mem-potential comment

    Lennard van der Feltz committed Sep 3, 2013
    Configuration menu
    Copy the full SHA
    16d5d03 View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2013

  1. Added option to input local PDB to mem-properties. Allows for finding…

    … radii of selections of protein.
    Lennard van der Feltz committed Sep 14, 2013
    Configuration menu
    Copy the full SHA
    11cd1da View commit details
    Browse the repository at this point in the history
  2. Clarified mem-properties output.

    Lennard van der Feltz committed Sep 14, 2013
    Configuration menu
    Copy the full SHA
    2cd04e1 View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2013

  1. added no-membrane potential argument handling to io.py

    Lennard van der Feltz committed Sep 16, 2013
    Configuration menu
    Copy the full SHA
    93e958b View commit details
    Browse the repository at this point in the history
  2. added non-membrane methods to membrane.py for use in potential calcul…

    …ations.
    Lennard van der Feltz committed Sep 16, 2013
    Configuration menu
    Copy the full SHA
    4ddba52 View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2013

  1. Got output from bornprofile-potential.py, a clone of mem-potential wi…

    …th membrane references removed. As a result alterations were made to membrane.py and io.py and a new template was introduced. setup.py altered to include new script. Still need to check output, update documentation, and possibly refactor code.
    Lennard van der Feltz committed Sep 17, 2013
    Configuration menu
    Copy the full SHA
    2013dc2 View commit details
    Browse the repository at this point in the history
  2. changed output format from .dat to .pdb

    Lennard van der Feltz committed Sep 17, 2013
    Configuration menu
    Copy the full SHA
    1e5b22b View commit details
    Browse the repository at this point in the history
  3. fixed pdb format in straightpath script

    Lennard van der Feltz committed Sep 17, 2013
    Configuration menu
    Copy the full SHA
    a4136c4 View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2013

  1. Renamed membrane file "electrostatics.py" to account for the addition…

    … of a membrane-free class. Updated email in init.py
    Lennard van der Feltz committed Sep 18, 2013
    Configuration menu
    Copy the full SHA
    9d8888a View commit details
    Browse the repository at this point in the history
  2. email update

    Lennard van der Feltz committed Sep 18, 2013
    Configuration menu
    Copy the full SHA
    800bcce View commit details
    Browse the repository at this point in the history
  3. Logging, text file output, and input allowances added to mem-properti…

    …es.py. Corrected logger name for electrostatics.py(formerly membrane.py)
    Lennard van der Feltz committed Sep 18, 2013
    Configuration menu
    Copy the full SHA
    b56a006 View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2013

  1. improved wording, flow of mem-properties.

    Lennard van der Feltz committed Sep 19, 2013
    Configuration menu
    Copy the full SHA
    4596747 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2013

  1. Improved error message organization

    Lennard van der Feltz committed Sep 20, 2013
    Configuration menu
    Copy the full SHA
    39a947a View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2013

  1. In mem-properties, relocated all sys.exit to main function body.

    Lennard van der Feltz committed Sep 22, 2013
    Configuration menu
    Copy the full SHA
    37edd33 View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2013

  1. fixed numbering in output of straightpath.

    Lennard van der Feltz committed Sep 23, 2013
    Configuration menu
    Copy the full SHA
    21d649f View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2013

  1. Configuration menu
    Copy the full SHA
    61e7a19 View commit details
    Browse the repository at this point in the history

Commits on Jan 21, 2014

  1. Added graphing, pdb download, and NEBpath scripts. Included these in …

    …setup.py.
    Lennard van der Feltz committed Jan 21, 2014
    Configuration menu
    Copy the full SHA
    dc6505c View commit details
    Browse the repository at this point in the history
  2. fixed issues regarding installation of NEBpath.py and treatment of ca…

    …ses where no options are submitted to 1dgraph.py
    Lennard van der Feltz committed Jan 21, 2014
    Configuration menu
    Copy the full SHA
    102a504 View commit details
    Browse the repository at this point in the history
  3. fixed typo in 1Dgraph.py

    Lennard van der Feltz committed Jan 21, 2014
    Configuration menu
    Copy the full SHA
    d1e0589 View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2014

  1. fixed logging in protein_pdb

    Lennard van der Feltz committed Jan 25, 2014
    Configuration menu
    Copy the full SHA
    c3a7fb3 View commit details
    Browse the repository at this point in the history
  2. Improved logging messages in protein_pdb for use in automation of 1D …

    …profiles
    Lennard van der Feltz committed Jan 25, 2014
    Configuration menu
    Copy the full SHA
    345ab2c View commit details
    Browse the repository at this point in the history

Commits on Jan 28, 2014

  1. Updated mem-properties.py to improve logging placement and return val…

    …ues for use in automation.
    Lennard van der Feltz committed Jan 28, 2014
    Configuration menu
    Copy the full SHA
    e7f7013 View commit details
    Browse the repository at this point in the history
  2. added graphing section to config file defaults.

    Lennard van der Feltz committed Jan 28, 2014
    Configuration menu
    Copy the full SHA
    c289f16 View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2014

  1. cleaned up leftover files and added new function library for function…

    …s relating to run preparation.
    Lennard van der Feltz committed Feb 7, 2014
    Configuration menu
    Copy the full SHA
    eba2659 View commit details
    Browse the repository at this point in the history
  2. cleaned up leftover perl files and moved functions in scripts relatin…

    …g to run preparation to library in bornprofiler.
    Lennard van der Feltz committed Feb 7, 2014
    Configuration menu
    Copy the full SHA
    4dd788d View commit details
    Browse the repository at this point in the history
  3. actually cleaned up perl files.

    Lennard van der Feltz committed Feb 7, 2014
    Configuration menu
    Copy the full SHA
    3372b69 View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2014

  1. fixed __init__ function for basemem class

    Lennard van der Feltz committed Feb 8, 2014
    Configuration menu
    Copy the full SHA
    419d969 View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2014

  1. introduced plotting library to hold function definitions for 1dgraph …

    …script
    Lennard van der Feltz committed Feb 24, 2014
    Configuration menu
    Copy the full SHA
    2f85dee View commit details
    Browse the repository at this point in the history
  2. Moved plotting functions to library in bornprofiler and changed atomn…

    …um in NEB.dat to int.
    Lennard van der Feltz committed Feb 24, 2014
    Configuration menu
    Copy the full SHA
    13059b2 View commit details
    Browse the repository at this point in the history

Commits on Feb 25, 2014

  1. First working build of BPauto.py completed.

    Lennard van der Feltz committed Feb 25, 2014
    Configuration menu
    Copy the full SHA
    67cd9c2 View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2014

  1. Updated BPauto.py to edit glen and dime to avoid failed calculations

    Lennard van der Feltz committed Feb 27, 2014
    Configuration menu
    Copy the full SHA
    bcbdaa2 View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2014

  1. Added logging statements to BPauto.py

    Lennard van der Feltz committed Mar 13, 2014
    Configuration menu
    Copy the full SHA
    4e190d9 View commit details
    Browse the repository at this point in the history
  2. added scripts to setup.py

    Lennard van der Feltz committed Mar 13, 2014
    Configuration menu
    Copy the full SHA
    4bc4297 View commit details
    Browse the repository at this point in the history
  3. added autoanalyze script

    Lennard van der Feltz committed Mar 13, 2014
    Configuration menu
    Copy the full SHA
    2b073e6 View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2014

  1. Added submit command to BPauto

    Lennard van der Feltz committed Mar 15, 2014
    Configuration menu
    Copy the full SHA
    e1fc25c View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2014

  1. Added checking of glen values against points for calculation for plac…

    …eion and mplaceion in core.py.
    Lennard van der Feltz committed Mar 19, 2014
    Configuration menu
    Copy the full SHA
    73ee71f View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2014

  1. Improved grid checking algorithm and logging messages in core.py

    Lennard van der Feltz committed Mar 20, 2014
    Configuration menu
    Copy the full SHA
    a3bf344 View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2014

  1. Removed attempted glen automation from Placeion class in core.py

    Lennard van der Feltz committed Mar 31, 2014
    Configuration menu
    Copy the full SHA
    3297b6c View commit details
    Browse the repository at this point in the history
  2. Merged placeion and mplaceion functionalities into new placeion script

    Lennard van der Feltz committed Mar 31, 2014
    Configuration menu
    Copy the full SHA
    eb4eb05 View commit details
    Browse the repository at this point in the history
  3. Removed reference to mplaceion from setup.py

    Lennard van der Feltz committed Mar 31, 2014
    Configuration menu
    Copy the full SHA
    a823907 View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2014

  1. Configuration menu
    Copy the full SHA
    5cf3001 View commit details
    Browse the repository at this point in the history
  2. Removed template option from placeion.

    Lennard van der Feltz committed Apr 3, 2014
    Configuration menu
    Copy the full SHA
    febc89e View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2014

  1. Cleanup and renaming of io.py to bpio.py and changing references from…

    … io.py to bpio.py in relevant files.
    Lennard van der Feltz committed Apr 5, 2014
    Configuration menu
    Copy the full SHA
    b8c07ad View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    56e5db3 View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2014

  1. Add cfg_template script which produces a default cfg file under some …

    …specifications. Also leaned up some io references(corrected to bpio)
    Lennard van der Feltz committed Apr 8, 2014
    Configuration menu
    Copy the full SHA
    7598eec View commit details
    Browse the repository at this point in the history
  2. Made changes to allow for template cfg creation to omit certain secti…

    …ons.
    Lennard van der Feltz committed Apr 8, 2014
    Configuration menu
    Copy the full SHA
    b211a35 View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2014

  1. corrected 'graphing' section of BPauto script to 'plotting'

    Lennard van der Feltz committed Apr 15, 2014
    Configuration menu
    Copy the full SHA
    744b917 View commit details
    Browse the repository at this point in the history
  2. Corrected naming of graphing functions in 1Dgraph.py

    Lennard van der Feltz committed Apr 15, 2014
    Configuration menu
    Copy the full SHA
    0853644 View commit details
    Browse the repository at this point in the history
  3. Added protein and membrane plotting, fixed minor typos

    Lennard van der Feltz committed Apr 15, 2014
    Configuration menu
    Copy the full SHA
    ebdb688 View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2014

  1. imrpoved logging in plotting functions regarding cfg reading.

    Lennard van der Feltz committed Apr 16, 2014
    Configuration menu
    Copy the full SHA
    567e982 View commit details
    Browse the repository at this point in the history
  2. Added documentation,comments, and licensing to 1Dgraph and autoanalyze

    Lennard van der Feltz committed Apr 16, 2014
    Configuration menu
    Copy the full SHA
    1b08b05 View commit details
    Browse the repository at this point in the history
  3. Changed legend to loc='best'on all functions in plotting.py

    Lennard van der Feltz committed Apr 16, 2014
    Configuration menu
    Copy the full SHA
    2c9f653 View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2014

  1. added pdf format saving to plotting.py

    Lennard van der Feltz committed Apr 20, 2014
    Configuration menu
    Copy the full SHA
    50191b1 View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2014

  1. Added fancier formatting to 1Dgraph.py

    Lennard van der Feltz committed Apr 24, 2014
    Configuration menu
    Copy the full SHA
    c759082 View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2014

  1. Corrected small formatting mistake in 1Dgraph.py

    Lennard van der Feltz committed Apr 25, 2014
    Configuration menu
    Copy the full SHA
    1953d17 View commit details
    Browse the repository at this point in the history

Commits on May 19, 2014

  1. Fixed more graphing/plotting naming errors, adapted Run_Parameters' _…

    …populate_default to work with both placeion and cfg_template scripts.
    Lennard van der Feltz committed May 19, 2014
    Configuration menu
    Copy the full SHA
    abc3127 View commit details
    Browse the repository at this point in the history

Commits on May 24, 2014

  1. updated anaylsis to update import io statement to import bpio and Run…

    …Parameters call to include additional options for compatibility with new populate defaults function.
    Lennard van der Feltz committed May 24, 2014
    Configuration menu
    Copy the full SHA
    742d7cd View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2014

  1. Changed from pyplot to matplotlib in analysis.py plotting and altered…

    … backend to AGG to allow for remote use.
    Lennard van der Feltz committed Jun 3, 2014
    Configuration menu
    Copy the full SHA
    31eaa94 View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2014

  1. Added pH option to BPauto script, and changed submission from default…

    … to optional.
    Lennard van der Feltz committed Jun 16, 2014
    Configuration menu
    Copy the full SHA
    41e50cd View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2014

  1. Adapted 1dgraph.py to submit to a single function in bornprofiler/plo…

    …tting.py with the option to use seaborn to improve plot quality.
    Lennard van der Feltz committed Jul 28, 2014
    Configuration menu
    Copy the full SHA
    1be1e1c View commit details
    Browse the repository at this point in the history
  2. Updated placeion.py help info

    Lennard van der Feltz committed Jul 28, 2014
    Configuration menu
    Copy the full SHA
    c8b194d View commit details
    Browse the repository at this point in the history
  3. Added warning message to bpio.RunParameters to alert user if H ion is…

    … selected and suggest use of H30 instead
    Lennard van der Feltz committed Jul 28, 2014
    Configuration menu
    Copy the full SHA
    0c5fd59 View commit details
    Browse the repository at this point in the history
  4. fixed bpio.RunParameters hydrogen warning

    Lennard van der Feltz committed Jul 28, 2014
    Configuration menu
    Copy the full SHA
    d29ca2a View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2014

  1. Finally staged changes that had gone unadded due to negligence. Recen…

    …t fixes include membraneless bp runs and the addition of support for runs larger than 10k points.
    Lennard van der Feltz committed Sep 2, 2014
    Configuration menu
    Copy the full SHA
    321be5d View commit details
    Browse the repository at this point in the history
  2. Comments to explain BPauto process for ensuring coarse grids complete…

    …ly enclose all fine grids.
    Lennard van der Feltz committed Sep 2, 2014
    Configuration menu
    Copy the full SHA
    e5ecc34 View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2014

  1. Added datalgebra with capacity to take difference between two 1d BP d…

    …at files using z interpolation of energies
    Lennard van der Feltz committed Oct 22, 2014
    Configuration menu
    Copy the full SHA
    c17cad3 View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2014

  1. Refactored datalgebra functions into array_alg and bpio. Added averag…

    …e to datalgebra and added object algebra to datarray objects.
    Lennard van der Feltz committed Oct 25, 2014
    Configuration menu
    Copy the full SHA
    68f7ce6 View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2014

  1. Added ability to choose axis for operations in array_alg and error me…

    …ssages for when attempting unreasonable manipulations.
    Lennard van der Feltz committed Oct 26, 2014
    Configuration menu
    Copy the full SHA
    c2fe842 View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2014

  1. tweaked NEB cutoff to better value(spacing/10.0 instead of spacing/10…

    …0.0)
    Lennard van der Feltz committed Dec 12, 2014
    Configuration menu
    Copy the full SHA
    95e2108 View commit details
    Browse the repository at this point in the history

Commits on May 11, 2015

  1. "Prepping for merge with master"

    Lennard van der Feltz committed May 11, 2015
    Configuration menu
    Copy the full SHA
    f7374e1 View commit details
    Browse the repository at this point in the history
  2. More merge prep

    Lennard van der Feltz committed May 11, 2015
    Configuration menu
    Copy the full SHA
    93b404d View commit details
    Browse the repository at this point in the history