https://github.com/aiidateam/aiida_core

sort by:
Revision Author Date Message Commit Date
811f5b6 Added magic function '%aiida' in ipython that achieves the same configuration as verdi shell 07 July 2016, 13:31:01 UTC
1be91a7 Merge branch 'hotfix_verdi_node_show' into beta_tutorial_june_2016 25 June 2016, 14:33:01 UTC
afc9d31 Merge branch 'post_tutorial_additions' into beta_tutorial_june_2016 25 June 2016, 14:32:49 UTC
80048ca * Removed logging level INFO for backups. This should not be hard-coded into the source but rather set by the user from, say, a command line flag * Fixed bug in tests that was caused by workflows2 command loading the dbenv at the top of the module 24 June 2016, 08:40:22 UTC
535e674 Added raising to power in AiiDA numerical types. 23 June 2016, 16:25:19 UTC
d6ba901 fixes #228 Not assuming that node has code anymore (or computer for future removing of this). 22 June 2016, 12:15:59 UTC
ba8fb20 Added a TODO comment 22 June 2016, 10:15:59 UTC
dc631f5 Changed node.store() to not raise an exception if it is stored. This is in keeping with the "Tell, don't ask" paradigm. Put simply the user shouldn't care if the store was carried out then or it had already been stored, the point is after a successful return from the function the node is stored. 22 June 2016, 09:26:01 UTC
98999bf Changed groups to use tabulate. Fixed bug in verdi node tree. 21 June 2016, 18:45:19 UTC
c5ad6d7 Merge branch 'tutorial_hotfix' into beta_tutorial_june_2016 21 June 2016, 16:47:04 UTC
fde741a Removing spurious files. 21 June 2016, 16:46:50 UTC
d79bf2e * In SealableMixin changed seal() behaviour to not throw exception if already sealed. This respects the Tell, don't ask paradigm. * Removed old parent property methods from process. 21 June 2016, 16:28:37 UTC
c5b7dd7 Small fix 21 June 2016, 16:19:49 UTC
0148e61 * Added check in Code verdi command to not load dbenv if already loaded * Fixed bug in verdi node tree that caused it to display incorrectly * Fixed bug on Process class that would call parent on_restart when it should be on_start 21 June 2016, 14:31:27 UTC
e40a2f2 Fixed load_dbenv issue in verdilib.py 21 June 2016, 13:30:35 UTC
e1e15b0 Merge branch 'tutorial_hotfixes' into beta_tutorial_june_2016 21 June 2016, 11:48:20 UTC
5a99c7c Fixed problem with asyncd cause by a variety of factors including pickle persistence and process states. 21 June 2016, 11:48:10 UTC
bcc83cd Changed verdi node and calculation to use the same function to print information about a node. But 'verdi node show' now doesn't have a depth and 'verdi node tree' should be used instead. 21 June 2016, 09:56:04 UTC
92b3c8f Merge branch 'beta_tutorial_june_2016' of bitbucket.org:aiida_team/aiida_core into beta_tutorial_june_2016 20 June 2016, 19:18:57 UTC
1c2bb2a * Made workflow2 accept -h for help as well as --help * Changed workflow2 tree to only get unique call links * Added link_type parameter to Node.get_outputs and get_outputs_dict * Made pickles keep the file behind even after a process finishes successfully 20 June 2016, 19:18:37 UTC
1c9abec Fixed required parameters of one example 20 June 2016, 18:28:38 UTC
a9c9e52 More work on verdi workflows2 command. 20 June 2016, 17:33:14 UTC
d1406f3 Merge branch 'verdi_workflows2' into beta_tutorial_june_2016 20 June 2016, 14:05:47 UTC
ab5fefa Putting in some verdi command changes, mainly cosmetic. 20 June 2016, 14:04:06 UTC
e19b53c Adding try around getting source code lines because it could fail in some cases. 20 June 2016, 14:02:18 UTC
a599f94 Added verdi workflow2 list command that lists the running workflows. Still needs a lot of work. 20 June 2016, 13:43:38 UTC
80938d1 Wrong variable name 20 June 2016, 13:21:07 UTC
8c0b4c1 Fixed an import error 20 June 2016, 13:18:33 UTC
7b71dbc Added comments to the pressure convergence wf 20 June 2016, 13:16:23 UTC
b294318 New version of the pressure convergence example 20 June 2016, 13:06:59 UTC
68706ea Upped to version 0.4.2 of plum to fix context problem in fragmented workflow. 20 June 2016, 12:07:59 UTC
445f4e3 Merge branch 'beta_tutorial_june_2016' of bitbucket.org:aiida_team/aiida_core into beta_tutorial_june_2016 20 June 2016, 08:17:37 UTC
8da7e2f Merge branch 'beta_tutorial_june_2016' into verdi_workflows2 Changed updatable attributes to be separated out in a mixin and added appropriate tests. Upped required plum version to 0.4.1 20 June 2016, 08:16:19 UTC
e9a65da Putting in some of the code for sealing calculation nodes. 19 June 2016, 10:05:59 UTC
4a6fd45 Work on adding sealing to calculation nodes and retaining modifiable attributes. 19 June 2016, 09:46:05 UTC
7c5932a Missing some updates type-> node_type in the get_inputs method of node 17 June 2016, 15:56:52 UTC
46d0f72 Merge remote-tracking branch 'remotes/origin/tutorial_june_2016' into beta_tutorial_june_2016 Conflicts: aiida/orm/calculation/job/quantumespresso/pw.py 17 June 2016, 15:36:19 UTC
6d15f6f In node.get_inputs changed type to node_type as it was confusing. For JobProcess if the calculation fails it prints the pk with the error message now. 17 June 2016, 12:47:22 UTC
90c387e Started work on adding is_sealed propery to nodes. 17 June 2016, 12:01:28 UTC
b47937d Added a way to get the pk and node from a wf using: aiida.workflows2.defaults.registry.current_pid and current_calc_node Created corresponding test. 16 June 2016, 21:17:58 UTC
0ba42a9 Merge branch 'beta_tutorial_june_2016' of bitbucket.org:aiida_team/aiida_core into beta_tutorial_june_2016 16 June 2016, 18:52:22 UTC
3c69c16 Fixed a couple of problems with the workflows 16 June 2016, 18:48:17 UTC
a393fc3 Put in a hotfix for the links problem, this *should* work for new and old stuff in the database. 16 June 2016, 18:08:51 UTC
e23cb33 Fixed simple data to be just functions for the specific: float, int, etc. 16 June 2016, 17:47:38 UTC
a9f8e69 In verdi node show added --print-node option to print also the list of groups containing the inspected nodes 16 June 2016, 15:15:50 UTC
5f67b93 Merge branch 'beta_tutorial_june_2016' of https://bitbucket.org/aiida_team/aiida_core into beta_tutorial_june_2016 16 June 2016, 13:38:36 UTC
96d82ba Fixed verdi node show behaviour. 16 June 2016, 13:38:23 UTC
f7700dc Added some arithmetic operators for AiiDA numeric types. Removed __init__ s from examples. 16 June 2016, 13:37:22 UTC
576f305 Upped required plum version. 16 June 2016, 12:45:15 UTC
39c17e6 * Fixed ProcessScope to be used internally by the Process rather than setting the parent externally. Still one outstanding issue to solve but it works with Serial workflow engine for now. * Removed link_type from general/node.py because it was causing problems. This needs to be fixed in the future but for the time benig it works. * [fragmented_wf] fixed bug when saving the context instance state * [fragmented_wf] Bug: workflow on_stop wasn't calling super * [fragmented_wf] Fixed bug when checking outline steps that aren't Process methods (but _Steps instead) * JobProcess fixed parent calc links * Process fixed parent calc links * Fixed daemon test * Added test in Process 16 June 2016, 12:42:48 UTC
f2f5b74 Merge branch 'beta_tutorial_june_2016' of bitbucket.org:aiida_team/aiida_core into beta_tutorial_june_2016 16 June 2016, 06:52:14 UTC
0070e1f Fixed some bugs in the diamond_fcc workflow Added pressure_convergence workflow Equation of states workflow should now work. 16 June 2016, 06:51:14 UTC
94b6306 Modified verdilib.py to include Graph class. Minor changes in graph.py 15 June 2016, 17:06:48 UTC
eb2064b Added command verdi graph generate <pk> to generate a graph starting from a root node identified by <pk> 15 June 2016, 17:02:28 UTC
461d0c4 Merge branch 'beta_tutorial_june_2016' of bitbucket.org:aiida_team/aiida_core into beta_tutorial_june_2016 15 June 2016, 12:10:50 UTC
491f923 * Fixed node get_inputs to have a link_type attribute which default to INPUT links (which is the old behaviour) e.g. CALL links are not returned. * Fixed a couple of tests for extendeddicts * Changed workfunctions to return just the node (instead of a dict with label: node) iff there is only one node returned * Added some basic database loading to process_registry to get outputs from the node if it deson't have them * Added diamond cubic workfunction example 15 June 2016, 12:10:34 UTC
7b6eb36 Added --n/--node <pk> to verdi group list. This only print groups to those containing node <pk> 14 June 2016, 17:05:55 UTC
3efe0f5 Fixed problem introduced by timezone changes in calculations. 14 June 2016, 16:23:00 UTC
2eeb319 Upped plum version requirements. 14 June 2016, 16:10:45 UTC
a142cfb Fixed problem with JobProcess that meant it wouldn't submit jobs. Fixed the results to context wait_on. 14 June 2016, 16:07:15 UTC
c68da3b Fixed some problems with legacy calculations: trying to add links twice and the finish callback function had the wrong signature. Upped to version 0.3.0 of plum. 14 June 2016, 12:25:27 UTC
a7f22a4 Got rid of djcelery tasks which have been replaced by new backend agnostic system anyway. 14 June 2016, 09:59:34 UTC
dbea525 Merge branch 'beta_tutorial_june_2016' of bitbucket.org:aiida_team/aiida_core into beta_tutorial_june_2016 14 June 2016, 09:55:22 UTC
9a47562 Fixed problem with damon and pw_si example. 14 June 2016, 09:55:17 UTC
9622511 Fixed django dependencies in verdi daemon 14 June 2016, 09:42:10 UTC
1ceb876 Fixed bug in calculation listing causing by mixing timezone aware and unaware time subtraction. 14 June 2016, 08:20:04 UTC
f5182db Merge branch 'beta_tutorial_june_2016' of bitbucket.org:aiida_team/aiida_core into beta_tutorial_june_2016 14 June 2016, 07:16:22 UTC
f81e35b [Working on #178] Enforcing default behavior for projections, that is if no single projection is specified, the last vertice is projected (ORM instance). Replaced __repr__ with __str__ so that the number of queries being built is reduced when working with the shell. 14 June 2016, 07:13:28 UTC
778477f Fixed problem with setup.py that would cause install fail. Fixed DefaultsDict to work properly. Added a couple of tests. 14 June 2016, 06:56:26 UTC
4291014 Merge branch 'sqlalchemy_merge' into beta_tutorial_june_2016 14 June 2016, 06:30:42 UTC
06ac20a Merge branch 'sqlalchemy_merge' of bitbucket.org:aiida_team/aiida_core into sqlalchemy_merge 14 June 2016, 06:28:34 UTC
eadc62a Fixed a bunch of blocking things for remote submission, including: * Proper pickle persistence of Processes * Changed the extended dictionaries used for Process templates * Updated the Process factory to be able to properly create JobProcesses (i.e. legacy Calculation object). 13 June 2016, 18:54:38 UTC
0381ba0 Merge branch '2016_06_new_workflows_tutorial' into beta_tutorial_june_2016 13 June 2016, 17:13:35 UTC
53c764f Fixed a bunch of things with workflows. Updated to new version of plum. Added equation of states stub example. Added some extended dictionaries with attributes and tests. 13 June 2016, 17:10:33 UTC
7e4f671 Verdi user list bug resulved 13 June 2016, 15:51:42 UTC
9ff15e6 [Issue #192] verdi user list works again. Broken because a function was moved and the references were not updated. 13 June 2016, 10:29:30 UTC
cae7175 [Issue #192] 'verdi -p my_profile install' works. 'verdi install' with profile modifications of existing profile works. Both tested under Django. To be tested a bit more. 12 June 2016, 00:35:49 UTC
246d0a6 Bunch of improvements. Fixes and updated to latest version of plum. 11 June 2016, 21:32:38 UTC
bdfb3a1 Merge branch 'beta_tutorial_june_2016' into 2016_06_new_workflows_tutorial 10 June 2016, 13:26:36 UTC
2702594 Updated to the latest version of plum. 10 June 2016, 12:57:58 UTC
2a07cb5 Updated workflows to be compatible with plum v0.2.0 09 June 2016, 07:47:09 UTC
b0f7063 Merge branch 'sqlalchemy_merge' into beta_tutorial_june_2016 07 June 2016, 10:31:21 UTC
89092ea Merge branch 'sqlalchemy_merge' of bitbucket.org:aiida_team/aiida_core into sqlalchemy_merge 07 June 2016, 10:19:45 UTC
cae6a60 [Issue #192] Disabling very early backend check. Has to re-implemented more properly. 07 June 2016, 09:43:10 UTC
f702f0b Merged epfl_theos/aiida_epfl/tutorial_june_2016 into tutorial_june_2016 07 June 2016, 08:52:07 UTC
798358f Merged in pw_input_helper (pull request #16) Implementing the validator and input helper for Quantum ESPRESSO pw.x. 07 June 2016, 08:50:35 UTC
afdccb5 Fixed and added a bunch of workflow tests. 07 June 2016, 06:56:04 UTC
661d45c Merge branch 'sqlalchemy_merge' into beta_tutorial_june_2016 07 June 2016, 06:17:22 UTC
c1f119f Merge branch 'sqlalchemy_merge' of bitbucket.org:aiida_team/aiida_core into sqlalchemy_merge 07 June 2016, 06:16:16 UTC
e528b81 [related to #192] Achieving same behavior in _list_calculations with QueryBuilder for IMPORTED calculations (e.g printing IMPORTED/FINISHED) 07 June 2016, 06:15:58 UTC
bb88450 Merge branch 'develop' into new_workflows 06 June 2016, 19:28:44 UTC
deba000 More work on simplifying workflows. 06 June 2016, 19:28:16 UTC
8f75d4a Merge remote-tracking branch 'aiida_epfl/sqlalchemy_merge' into beta_tutorial_june_2016 06 June 2016, 18:23:07 UTC
d1b2eab Merged epfl_theos/aiida_epfl/tutorial_june_2016 into tutorial_june_2016 06 June 2016, 12:41:16 UTC
7656761 Put in more useful error message if BACKEND has not been set. 06 June 2016, 06:37:49 UTC
e8f06c1 Improved the documentation for the pw (and cp) input plugins (for all the flags in the Settings node). 05 June 2016, 21:23:14 UTC
a49309f Fixed a wrong behavior in the QE pw/cp plugins when checking for the parser options and checking if there were further unknown flags in the Settings node. However, this does not solve yet completely the problem (see issue #219). 05 June 2016, 20:54:22 UTC
c77c886 Moved JobProcess calculations to the new attributes system where attributes is a input node. Also added schema validation for the attributes dictionary. 05 June 2016, 18:58:10 UTC
ca51ca0 Merge branch 'new_workflows' into proc_attributes 05 June 2016, 10:34:24 UTC
b14ea7c Fixed mistake in job process spec. 05 June 2016, 10:33:28 UTC
back to top