Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python.announce > #3025

[ANN] automan-0.4: automation framework for numerical computing

Path csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail
From Prabhu Ramachandran <prabhu@aero.iitb.ac.in>
Newsgroups comp.lang.python.announce
Subject [ANN] automan-0.4: automation framework for numerical computing
Date Mon, 26 Nov 2018 17:09:02 -0500
Lines 33
Approved python-announce-list@python.org
Message-ID <mailman.2.1543497094.25456.python-announce-list@python.org> (permalink)
References <e38e594b-3924-27ad-9d90-cb69919f240d@aero.iitb.ac.in>
Mime-Version 1.0
Content-Type text/plain; charset=utf-8
Content-Transfer-Encoding 8bit
X-Trace news.uni-berlin.de RoN6Hn6O2yQJOPn/mVQFrAgZthaXdbSd3qdsgHZpgDMQ==
Return-Path <prabhu@aero.iitb.ac.in>
X-Original-To python-announce-list@python.org
Delivered-To python-announce-list@mail.python.org
X-Spam-Status OK 0.009
X-Spam-Evidence '*H*': 0.98; '*S*': 0.00; 'automate': 0.07; 'fixes': 0.07; 'subject:ANN': 0.07; 'command.': 0.09; 'facilitates': 0.09; 'from:addr:prabhu': 0.09; 'pythonic': 0.09; 'subtle': 0.09; 'these.': 0.09; 'dependencies': 0.16; 'install.': 0.16; 'optionally': 0.16; 'ramachandran': 0.16; 'subject:computing': 0.16; 'python': 0.17; 'defining': 0.20; 'numerical': 0.20; 'prabhu': 0.25; 'header:User-Agent:1': 0.26; 'running': 0.26; 'announce': 0.26; 'automation': 0.27; 'written': 0.29; "i'm": 0.31; 'framework': 0.31; 'url-ip:192.30/16': 0.31; 'url:io': 0.31; 'adds': 0.31; 'url-ip:104.18/16': 0.31; 'url:github': 0.31; 'at:': 0.32; 'subject:] ': 0.32; 'cheers,': 0.33; 'code': 0.35; 'distribute': 0.37; 'received:103': 0.38; 'to:addr:python- announce-list': 0.38; 'url-ip:192.30.253.112/32': 0.38; 'url- ip:192.30.253.113/32': 0.38; 'url-ip:192.30.253/24': 0.38; 'version': 0.38; 'post': 0.39; 'subject:for': 0.40; 'subject:-': 0.40; 'hi,': 0.40; 'aims': 0.40; 'network.': 0.40; 'pure': 0.40; 'more': 0.60; 'received:unknown': 0.61; 'papers.': 0.62; 'results': 0.62; 'easy': 0.62; 'received:128': 0.65; 'complete': 0.66; 'received:10.200': 0.91; 'received:in': 0.91
X-Qmail-Scanner-Diagnostics from 10.200.25.25 by ldns4 (envelope-from <prabhu@aero.iitb.ac.in>, uid 501) with qmail-scanner-2.11 spamassassin: 3.4.1. mhr: 1.0. {clamdscan: 0.100.0/25154} Clear:RC:1(10.200.25.25):SA:0(0.0/7.0):. Processed in 4.50268 secs; 27 Nov 2018 03:39:11 +0530
X-Spam-Checker-Version SpamAssassin 3.4.1 (2015-04-28) on ldns4.iitb.ac.in
X-Spam-Level
X-Spam-Status No, score=0.0 required=7.0 tests=HTML_MESSAGE,IITB_ORIG, PROPER_IITB_MSGID autolearn=disabled version=3.4.1
X-Spam-Pyzor Reported 0 times.
X-Envelope-From prabhu@aero.iitb.ac.in
X-Qmail-Scanner-Mime-Attachments |
X-Qmail-Scanner-Zip-Files |
User-Agent Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:60.0) Gecko/20100101 Thunderbird/60.3.1
Content-Language en-US
X-Mailman-Approved-At Thu, 29 Nov 2018 08:11:33 -0500
X-Content-Filtered-By Mailman/MimeDel 2.1.29
X-BeenThere python-announce-list@python.org
X-Mailman-Version 2.1.29
Precedence list
List-Id Announcement-only list for the Python programming language <python-announce-list.python.org>
List-Unsubscribe <https://mail.python.org/mailman/options/python-announce-list>, <mailto:python-announce-list-request@python.org?subject=unsubscribe>
List-Archive <http://mail.python.org/pipermail/python-announce-list/>
List-Post <mailto:python-announce-list@python.org>
List-Help <mailto:python-announce-list-request@python.org?subject=help>
List-Subscribe <https://mail.python.org/mailman/listinfo/python-announce-list>, <mailto:python-announce-list-request@python.org?subject=subscribe>
X-Mailman-Original-Message-ID <e38e594b-3924-27ad-9d90-cb69919f240d@aero.iitb.ac.in>
Xref csiph.com comp.lang.python.announce:3025

Show key headers only | View raw


Hi,

I'm pleased to announce the availability of automan version 0.4.

automan is a simple Pythonic automation framework that aims to automate the
drudgery of managing many numerical simulations.

As an automation framework it does the following:

- helps you organize your simulations.
- helps you orchestrate running simulations and then post-processing the
  results from these.
- helps you reuse code for the post processing of your simulation data.
- execute all your simulations and post-processing with one command.
- optionally distribute your simulations among other computers on your
  network.

This greatly facilitates reproducibility. Automan is written in pure Python
and is easy to install. It has been used to automate complete research papers.
Learn more at:

https://automan.rtfd.io

and

https://github.com/pypr/automan

This release adds support for defining inter task/problem dependencies and
fixes some subtle bugs.

cheers,
Prabhu Ramachandran

Back to comp.lang.python.announce | Previous | Next | Find similar | Unroll thread


Thread

[ANN] automan-0.4: automation framework for numerical computing Prabhu Ramachandran <prabhu@aero.iitb.ac.in> - 2018-11-26 17:09 -0500

csiph-web