1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 1172
|
-*-text-*-
EDS:
ebi.ac.uk/pdbe/entry-files/*.mdb
to be updated
scripts rev 5732 (some prodrg stuff needs testing) generic objects, update running of jligand?! (r4782, need to use gtk.gdk.pixbuf_new_from_file() then) , check_ligand.py is dummy dict-gen for windows...
check drugbox in python
tests rev 5460 update
build-it-win rev 4739 (check 0.8 pre builder, add publishing?!)
missing script:
ligand_check.py
run_mogul.py
ligand_check_refmac_columns in enhanced_ligand.py
enhanced_ligand.py test it
Dictionaries:
KCX, TPP
-------------------------------------------------------
* THINGS TO DO BEFORE 0.8.1 RELEASE * ONLY URGENT THING
-------------------------------------------------------
Fix a preferences dir function (in graphics-info already)
Make requirement for probe/reduce more obvious, i.e. give better error message
and better info in installer (which no one reads).
Aniso not working on windows machines 0.8.8 (incl build machine) was ok 0.8.2
rev 5761 (ok on my machine too) => check libraries
New Rama: drag residues->switch to selection and rather refine (e.g. add
extra torsion to ref target)?!
check up to dateness of supplied manuals
Windows bat use %~dp0 to replace coot prefix and fiddling with installer files
Windows bat use %~dp0 to replace coot prefix and fiddling with installer files
refinement selection with insertion code not working
Fix installer guile warning for windows feel.
-- before 0.8
Windows:
o replace msys with HOME in wincoot build scripts
o in general make wincoot build more general/compatible
o check installer on win 8 (hangs after finished)
o distribute src code!!!
o change runwincoot.bat to (win)coot.bat
o write things to WINDIR (rather than HOME)
o check if clipper::ClipperInstantiator::instance().destroy(); is still needed in c-interface-gui.cc
o try (again) using backward.cpp
---- FINISH URGENT ----
Tsukuba 2014:
- toolbuttons (or such - combobox/menu?) to switch on/off helix/strand restraints
* Done, but missing integration
- DB loop for guile -> activate?!
- BUG (?):dock sequence window stuck at ~ 7 sequences - maybe not, but not scrollable
BioCrys 2012:
- sequencing GUI: give more approriate error messages, e.g. if chain
id is missing
- preferences of older Coot versions may not be compatible with newer ones.
Maybe only try to import, to avoid crashes!
- Tutorial 2:
o try to move baton building to later
o update position of baton build (other modelling tools or such)
CCP4 APS 2012:
- GUI for patterson (Garib)
CCP4 SW:
- seq vs PIR have extra button to insert, delete, mutate
- Windows: save working dir directory to properties/start in (possible?)
- powerpoint plug in
- show all bond distances (angles etc?) for ligand/residue
- update WIKI (key bindings)
OIST-CCP4
- indicate rotamer option somewhere/how [PhilE]
- delete/hide DB loop candidates after accepting?!
- stereo: shift/shear rather than rotate [PhilE]
- brightness warning dialog behind other dialog-> move forward?!
- change occ for master (accept return or just tick button)
- after change the canvas (geometry) doesnt work for non-aa any more
- improve seq assignment interface (take all seq, assign to all prot chains etc)
- seq alignment produces N-term gaps which are not there... (gap to -2.5?)
...and some other in seqeuence strangeness, need to adjust gap parameters
.. maybe alignment parameters should be cutsomisable....
APS 2011(?)
- copy NCS (chain and residue range) to specific chains (not just all)
- wider range for B sharpening (est. from Wilson?! determine cf Bruenger?) - needed?
- automatically adjust NCS matrix type (i.e. fast for larger mols/more ncs)
- backrub selection in refinement selection dialog
-
CCP4
- baton build no chainid (?)
- 2nd baton build 'overrides' 1st
notes from BioCrys
- correct resno bsed on associated sequence (note: associate sequence produces
nonsens gaps at ends)
- associate sequence GUI result GUI buttons, have action too rather than only
go-to-atom (have pair of buttons)
notes APS CCP4 workshop
- document refmac extra params + lib files location (note to self ?!)
scripting exercise
- shortcut for setting 0, 1, 0.5 occupancy
- extend helix
- adjust alt conf/occupancy
- variance test for aa
- doublicate residue range with alt conf
----------------
* TO DO THINGS *
----------------
**** General ****
o allow export of goograph points (and/or draw these separately after
passing of parameters)
o revisit (re)move TER when adding a C-terminal residue
o revisit anti-aliasing. Seems we need to antialias before drawing map
and lines and not in general, I think.
o fix intelligent_previous_atom in molecule-class-info.cc when going
between chains, e.g. 1mru. Actually a problem forward too [MW]
o place waters based on two maps e.g. both 2FoFc and FoFc
o better error messages when ccp4 (e.g. libcheck) is not available
o do clash checking on symmetry interfaces
o user defined click shoudl stay cross haired as long as there is
clicks pending (count the clicks?!)
o function: make atom ANISO B
o add atom info to HETATM info in status bar!?
o revisit B-factor setting for new atoms. Still CB wrong when stubbing.
maybe set new B to overall B from mol (rather than default!?)
o renumber residue should not allow doublication of residue numbers
o keyboard shortcut letters for mutate?!
o proper sphere selection (without neighbouring crap) and keeping
of all specs (and alt confs) - use double mmdb selection method
from Eugene
o add more things to Preferences, e.g. no of auto refine residues steps;
add nomenclature error check to preferences
reorienting_next_residue
Preferences could include all (almost) default
settings from globjects e.g.
add zero occ box size??
set_default_initial_contour_level_for_map
set_label_on_recentre_flag(state)
set_draw_cis_peptide_markups(0)
o make auto_read column labels public and expandable (cf pdb, mtz extension
list)
o Edit chi angles crahes in no-graphics mode
o user defined click should keep selecting mouse pointer
o desensitise refmac buttons etc if no ccp4/refmac installed
o add (more sensible) timeout for download at EDS (and others?)
o optional: do not increment file save no/automatically overwrite (dangerous)
o torsion angle refinement:
- shrink atom ardii or downweight nonbonded
- use phenix updated torsion library
o add most common ligands to find?!
o views play is not interuptable?!
o check that labels cannot be set to black accidentally/reset
o colour/display residue/ligand by distortion score (like mogul) but based
on dictionary (better than nothing!)
o backup file does not change name when saved in between (Feature/bug?)
o Additional representations need tree and/or other better navigation
o Additional representations/ballNstick tick marks do not update with
Clear Ball and Stick
o Water validation tick partial occupancy removes most other waters too
o Check NCS copy when insertions etc. May need update of matrix
and/or use of SSM rather than LSQ. Mmh. Tricky
o save screenshot (and maybe other figures - or else) doesnt have a
root directory to save in set (in file chooser)
o NCS not always identified properly (e.g. 3c10)
(ERROR:: An NCS reference chain finding error has occured)
o Edit phi/psi shown appropriate rama underneath
o Kleywegt plot shouldnt be sensitive to non-displayed residues
o validation (and similar) graphs shoudl be aligned
o Cys in symmetry looses SG
o raster3d: water as sphere, include labels, make surfaces, comment in code
o ligand searching: split in smaller fragments then torsion search and/or
use fragment for partial disordered ligand
o change chain ID: automatically check overlap (plus warning)
o mutate all Met->Mse
o refinement with non-bonded terms: select larger area for non-bonded only
o shift sequence/insert residue (for out-of-register errors)
o turn off backup before phosphorylation
o include gsl.h (or such) in gsl config test
o edit charge of ions (atoms)
o List of residues (e.g. alt conf) maybe display res type too
o extend alt conf from side chain to whole (and vv)
o EDS needs better error/fail handling!
o ..same for get from pdbe (when no or bad cif, e.g. 2MBR)
o Ca->main Chain for whole chain (not just zone)
o give warning (dialog) when trying to make a main chain from less
than 6 CA
o display python/guile info in about dialog
* Done (may be done nice?!)
o fix icons for CENTOS, Red hat etc. (replace with fixed_icons.tgz?)
o pisa: - H-bonds always displayed
- ignores alt-conf for H-bonds (gives warning in get atom spec)
- works only for v 1.13 and above (python)
- use qtpisa?!
o accept_regularizement does not effect the gui(s ?)
o add term residue in radius around?
o give sequence view window a title (and maybe many more...).
o reset (cap) ANISO
o change kleywegt chains in plot
(only display single chains in Ramachandran - same dropdown?!)
o print Ramachandran outliers
o set_go_to_atom_chain_residue_atom_name (and maybe others, for sure 'space')
do not update environment distances
o cancel plane picking!!!
o Validation summary
o graphical ssm/lsq output
o read pdb string
o fix modal show_select_map_dialog in all instances!!
o 'map_scroll_button_2' widget not found (display manager warning)
o update sequence view after rename and renumber chains/residues
o gradually include residues for refinement, good if completely out
(maybe not)!?
o check for updates in About?! Include info on pre- or release!?
o phs file dialog, make fill/expand properly
* Done (quick fix)
o domain NCS (use parrot's code?!)
o make LINK search and LINK in pdb
o seq view colour by alignment (optional/button)
o Go to Atom does not update when open and new molecule gets created
o delete chain (model) function (in scripting I guess)
o pick pointer disappears when using delete hydrogens (maybe in others too)
when keeping dialog open
o show symmetry axis !?
o grab focus of loaded state file window (only Win?)
o recalculate NCS
o 'force' NCS on non-matching sequences (*done?!)
o validate on top waters (already done maybe in 0.7)
from Osaka 2010
o add preferences, dock accept refine etc in tutorial!?
o fix atoms dont give traffic lights (bug?)
o toolbar for other modelling tools?
o (more) menu separators (?)
o remove model fit refine dialog (for gtk2?)?
-
o symmetry phosphates of DNA are bonded and not (i.e. get cross)
o what about ONLY torsion angle restraints for low res?
o add solvent molecule creates new monomers every time, check for existing ones
o space bar kills density fit window; feature or bug
o Difference map peaks do not respond to . , shortcuts
o symmetry colour button doesnt update (needs proper colour button)
o enable Alt key for scripting keyboard shortcuts
o water check for B below threshold?!
o Tooltips for residues in new sequence view?! (wait for goocanvas - has
build-in tooltip)
o Edit Chi for hydrogens not working (H from reduce at least)
o transform whole asu for packing comparision?! (check mmdb, use ORIGX?)
o doublication of find strand/find ss (Extensions, Other tools)
o glycosylate residue
04/11/08 CCP4 dev meeting:
o activate bulk solvent correction for refmac?
o filechooser in save mode doesnt have delete & rename file!? Shall/can we?!
o refinement weighting by occupancy
o running shelx should be 'threaded'
o add all GtkWidget and similar functions as ignore to coot.i (script)
o simulate middle mouse with Alt left ?!
04/10/08
o simultaneous refinement of alt confs
o interface to thomas schneider superposition program (ESCET)
o rigid body fit per residues (* done? bb script?! No! extend to nulceotides
i.e. use sugar and base as rb)
o fix OXT refinement
(maybe not now, as it may be fixed with MODRES etc... certainly already better)
o density histogram graph?!
o calculate/display skew of map
o additional representations: hide parts of model (use bond thickness 0?!?
bond thickness 0 doesnt work. hiding seems tricky!?
o povray view angle still not ok (view gets smaller the further away from
origin we are) use openGL matrices?!
o refmac to run from an XML file
o read_refmac_log to read refmac XML output (if there)
o use libglade
o cootaneering (more testing, make documentation?)
o add terminal residue (if Gly, Pro) use different target ramachandran
function for placement of term residue;
maybe we want to try general rama first, then Pro, then Gly (if we
dont know the residue type) for better loop fit (or in general)
this may require some Gly noise filtering as Gly always will fit best
o side chain treatment in low res maps (test if torsion angle restraints
are good enough) otherwise we may want different weight for MC and SC
and/or B-factor refinement
o How about interfacing to a Wii?
o tutorial/documentation for scripting/extensions [Ronan Keegan]
o high resolution auto-build
14/08/08
o probe dots on selected residue range (Bob van Dreele)
o move (& merge) symmetry related molecules (globularize?) Done?
16/09/08
o 'new', short display manager
22/09/08
o notes to self:
- ribbons: include ribbons
save the ribbons for later use (?, maybe better to update and generate new)
sort out colouring
get lighting sorted
use CMMDBManager somehow...
- ccp4mg ellipsoids
low importance
* add rcrane reference
**** Python ****
o keep refmac pid to cancel and kill refmac in download pdbe
o get recent ebi skip queue and timeout if 404 return (esp for pics
which are not there - any more)
o make some menu items in extension radio menu items, e.g. NCS matrix,
rotamers - there may be more
o make coot_gui into a method?! Maybe resolves some issue, e.g. loosing entry
o (toggle)toolbuttons for secondary structure restraints
o simple script to insert residue
o if there is no python scripting. Dont load python scripts etc.
o add other solvent molecule -> dont import cif again?!
o residue type selection convert to upper case (maybe best a combobox)
o db loop fit does not delete residues if going back to original loop. Not
trivial, since replace coords or copying keeps the last added ones.
o find_exe/command_in_path
- more generic with respect to extensions (Win mainly)
- take all drive letters (Win only)
- move graphics in right place
* Done (mostly), could expand on the graphics part and add a file storage
for found/defined exes
o export COOT_PYTHON_DIR
* Done? but useful? CHECK
o make variables e.g. ROTAMERSEARCHMODE... work to be set
not possible I think. Cannot overload function/variable in python
could use lower case function!? May be confusing...
o streamline generic_entry functions, one generic one should be enough!
o associate sequence: tick box for all chains
o List of 3d annotations e.g. for delete
o make rotamer and auto-zone fit protein function!?
o slider to change stereo angle factor (and add toolbutton for it)
o cootaneer shows 2 sequences after only 1 has been assigned before?!
no map selection possible
o find below occ 1 atoms (not just zero).
o make a quick test (no 3 x ramachandran)
o find close atoms (on top waters)
o residues with missing atoms gives empty dialog, better give info_dialog
o tooltips for flips/clashes molprobity
o fix os.path arguments to be string (e.g. normpath)
o user_defined_restraints: rename and fix old RNA names
o use shell_command_to_string where possible
o change title in progress bars to % when downloading!?
o get ebi latest: use some queueing! server limits requestes?!
o remove probe dots if interactive probe is toggled off (???)
o merge ligand chains?!
o extensions menus separators (fill in)
o enable PISA interface for new enough PISA
o rethink threading - maybe better integration in event loop possible?
o check output libraries/cifs from libcheck, esp from smiles
o update documentation (tags); make extra file with title?!
o different 'Control_' spellings in key board shortcuts
o make all 'macros' (e.g. with_auto_accept) to use all sort of input
(list, args, ... - cf using_active_atom)
o refmac warning when no freeR (how to detect?!)
o document remote connection
o make a server-client swapped version for remote control (if possible)
o fix 'No Adjustment' buttons (and callbacks) in user_mods_gui
(*done?)
o review pygtk button (and other) callbacks which are string, poss can be
exchanged (see water_coordination_gui)
o fix addition of guile and python keybindings (translation of lambda functions?)
o key code for '(' and ')' not recognised (on FC10 e.g.)
o update python WIKI scripts
o fix guile translator, seems broken (or not, find a good example, seems ok)
o python: rapper-gui and what-check (*Done?!)
o make guile-gtk properly gtk2 complient (esp. text-view) or wait for
proper gnome-guile
**** Windows ****
o write a log to file (and maybe error too).
o pass args from msi to exe
o make real msi at some point
o distribute probe and reduce (from Richardsons? if not ccp4)
o make batch msi (using msiwrapperbatch and config file)
o fix runwincoot.bat when PYTHONPATH points to a pygtk installation.
o 64 bit windows version
o Add Documents\ and Settings//My Documents to favourites in filechooser
o build script: better for pango's friends (output and check)
o fix dragNdrop for filenames with spaces!!
* Done for main window - still needed for Lidia!
o write proper path in state file if file is absolute (i.e. include drive letter)
o fix find-ligand (and maybe others) for use in Windows. Arg parsing not
working on MinGW (maybe DOS?)
o write some info in registry to see that WinCoot is actually installed
together with version info install dir etc maybe; ask for uninstall
these.
o make install syminfo.lib from windows dir
o use fftw binaries
o write installer to registry/installed programs etc.
o load pdb problem with space and/or umlaut in path!?
o new gtk chooser sometimes only displaysrecent files rather than all
save state
save symmetry (even small)
o use CCP4s lib dir rather than REF_DIR!?
o ccp4 project dir not showing up (with new gtk2 chooser)
o pop up dialog if disk space is limited!!
o installer: show/hide details
o fix DATADIR objidl.h conflict
o windows not reading gz file if space in name
o optionally include reduce/probe (via download?)
o update gtk!?
o test srs
o Test spider drag and drop (not working on windows - broken gtk)
o distribute srces!!
o make installer log
o installer options for guile/windowsy (sections)
* Done (although now vs vs)
o installer option to install (or not) icons/shortcuts
o use dlls in rdkit/enterprise rather than static ?!
o set sbase dir (maybe)
o make clean before new stable release! check and uninstall old python!?
o update download in defined directory, may go into examples folder
o streamline installer dirs/files, install and remove (use /r)
o swap guile and windows section in installer
o enable guile with extra warning in installer
* Done, but better warning required!
o update with guile?
o changed runwincoot->wincoot.bat; make compatible
o investigate gtkglext stuff for newer gtk
o make a second test for windows?!
o move from runwincoot.bat to coot.bat and include in svn
o check that update mechanism works with windowsy feeling
o replace $COOT_HOME with %HOMEDRIVE%%HOMEPATH% or %APPDATA% or ??? ?
o installer with custom/typical to make easier (use InstType)
o check save times with gz compression, maybe make optional (feels slow)
(* Done - optional compress that is, make entry in preferences?)
o better python std flushing for MINGW
o update WinCoot to guile 1.8.6 (if possible)
o simple guile implementation in WinCoot
o windows build: dont update src tar whilst building (if possible)
o merge build-it-win with build-it-gtk2-simple?!
o A comprehensive windows test system(?):
- start XP for testing after installer build
- install WinCoot silent
- download test data and unittests
- run tests
- send email about status/or notify otherwise
**** Ribbons ****
o fix colouring for electrostatic surface -> should use fractional
o put old ribbons code in branch
o fix str char warnings
o change name of functions (check with Paul)
**** Tutorial ****
o include Sphere refinement
**** general ideas things to test ****
o solvent region noise estimation (sigma/abs)
o 2nd derivative maps! (usefull?)
**** dynarama ****
o give phi-psi info in tooltip (maybe optional)
o close menu could be "quit" in stand alone
o (better) exception handling when e.g. no glade file
o add function for user to show selection of res only
o 2nd residue in kleywegt should get green box too (or not)
o add setting for chains when using a selection in kleywegt
o shades between the favoured-allowed-disallowed
o selector for multiple models
o add torsion angles for interactive movement
o drag residues->switch to selection and rather refine (e.g. add
extra torsion to ref target)?!
o compare rama by mol choose A and A and show appropirately in selector
(see first topic)?!
o wrap kleywegt arrows different in reverse order (e.g. tutorial-modern.pdb
B->A gets long arrows)
o make psi range option -120->240 (optional)
* Done
o contour lines thinner (?) and black
* Done
o play with colours?!
* Done(ish)
o kleywegt is not applied when open a new molecule
* Done
o fix green box position
* Done
o stand alone: change pos of green box too.
* Done (?)
o stand alone works without arg and we can load a molecule with open?!
* Done
o when use open, set title and stats
* Done
---------------
* DONE THINGS *
---------------
o labelling with 'l' doesnt show status bar info (feature/bug?)
* Done
o fix using_active_atom with respect to lists
.. and extra args
* Done
o add read_vu files for python
* Done
o move mol here: should auto display molecule!?
* Done
o docked toolbar disappears when return is pressed
* Done
o toolbuttons for probe dots chi and post-refine
* Done
o make toogle_toolbuttons
* Done
o optional tooltips for main toolbar buttons
* Done
Osaka 2010
o fix size of chooser dialog (if possible, gtk2 bug?!)
* Done (appeared to have been a gtk2 bug)
o replace os.system with subprocess
* Done (maybe kill needs a revisit)
o save state cannot be expanded (as chooser?!)
* Done
o rainbow doesnt ignore water (if in same chain)?!
* Done
o fix atoms dont have pick cursor
* Done
o sphere_refine_plus, i.e. sphere_refine with extra residues
* Done
o reset Ramachandran lights in docked accept/reject dialog
* Done
o do not create .coot-preferences if not needed?!
* Done
o undocked refinement toolbar always on top
* Doneish (bug on Windows and maybe other systems)
o refinement toolbar R/RC and Map should expand in text mode
* Done
o bond colours dialog: remove(hide) general setting as already in preferences
* Done
o add no map wheel rotation to preferences
* Done
o separator after built-in toolbar buttons
* Done
o grey out python/scheme when not available as scripting window
* Done
o fix new large icon size for search water, preferences model toolbar (there
may be others)
* Done
o rework coot_python
* Done
o replace tooltips with tooltip (for newer pygtk)
* Done
o update build-it
* Done!?
o update python 7z install (only for pygtk, newer ones have msi!)
* Done
o update gtk (and gtk-glext)
* Done (stupid gtk 2.16/gtkglext problem, newer version of gtk dont work
with gtkglext, not even the git one -> investigate!!!)
o martyn mrc ccp4 lib stuff in windows build
* Done
o update windows to guile gui
* Done
o update windows to new(er) RDKit (incl assignRadicals etc)
* Done
o Esc removes docked acccept/reject toolbar
* Done!?
o Windows NCS skip: after new chain(?), doesnt work, need to jump out of new chain (e.g. water)
* Done
o WINDOWS:: update mechanism for stable release uses pre-release dir! Grrr
* Done
o WinCoot:
- update gtk? Better for Windows 7?!
- before stable release copy python over
- silent python installation? Possible? (http://www.autoitscript.com/autoit3/)
* Done
o icon on WinCoot website
* Done
o label main Window WinCoot
* Done
o preferencable main toolbar
* Done
o update statusbar using space skipping
* Done
o disable the 'Question Accept..' in Preferences
* Done
o check Win7 installation bat file mod [Jola]
* Done
o phs read on windows convert slash [AT]
* Done
o sort python text completion in scripting entry
* Done
o FIX pythonic probe/reduce status (seems ok at the moment?!)
* Done
o check recovery (once nomenclature is fixed)
* Done
o increase icon size
* Done
o SSM of copied fragment doesnt work
* Done
o jligand/names/path in CCP4 vs website
* Done
o libpng patching (properly)
* Done
o full screen mode? maximize screen function!?
* Done
o (better?!) warning if backup-dir is not writable
* Done
o add pha to map list (as phs)
* Done
o water distance entries swapped after 1st use
* Done
o get monomer dialog hangs when empty strign given
* Done
o ^G doesnt update environment distances
* Done
o green marker doesnt move when changing chi angles edit via keyboard
* Done
o add .res to command line (without specifier)
* Done
o Show version in title
* Done
o auto-weight in scm (Paul?!)
* Done
o open mtz (not auto open) appears behind main window (not just Mac)
* Done
o Ramachandran resize (automate & and use mouse wheel?!)
* Done
o check ref counting for py_clean_internal
* Done (I think)
o include glob.m4 for windows
* Done
o add user define restraints, make stay open option [Tim G]
* Done
o views gui shows lots of "Play views" (one isnt enough?!)
* Done
o change name of Play Views to Play All Views
* Done
o put index.theme in share/icons/hicolor
* Done
o allow reading of ent.gz ?! not there (in windows??)?!
* Done (well, working)
o save blurring factor and display in slider
* Done
o strip trainling spaces from "Fetch..." functions
* Done
o info dialog and dont send to Jligand if 2 atoms in same residue
are clicked
* Done (well, seems JLigand doesnt like twice the same residue name,
although no reason to not to)
o import cif dictionaries have 'wrong' path - debackslash!!!
* Done
o reset button for map sharpening
* Done
o Coot use qtrview!
* Done (python)
o toolbutton for local probe dots
* Done
o dont run python references if scm run.
* Done
o directory_for_filechooser could be set to cwd rather than being empty
and usually going for recent files then?! Maybe even savein session?!
* Done
o Alignment vs PIR: change to use all sequences and use "all chains"
* Done
o toolbar disappears when playing around (disable) in preferences
* Done
o increase resolution/size of svg for newer screens.
* Done (well not increased res, but use svg)
o alternatives for loop building (wait for Kevin's implementation/sloopy)
* Done
o focus on button of nomenclature error dialog
* Done (not necessary any more?!)
o bind arrow keys to translation!?
* Done
o Refmac use local NCS
* Done
o button/menu to hide hydrogens?!
* Done
o FIX COOT_REFMAC_DIR for x86 windows with spaces (and/or umlauts)!
* Done ?? Most likely
o fix probe/reduce from ccp4
* Done
o new gtk/gtkglext disappears with Dexpot
* not done but fixed by showing on all desktops. Nothing else can be done AFAIK.
o use -Os (and not -g) for release build to save space. no debugging symbols needed for Windows (at this point).
* Done (use make install-strip now)
o use #define _USE_MATH_DEFINES instead of extra M_PI (and derivative) defines
* Done
|