Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/openbabel/openbabel

Open Babel is a chemical toolbox designed to speak the many languages of chemical data.
https://github.com/openbabel/openbabel

A better hvector fix

If there isn't a reasonable bond vector, simply don't add a hydrogen at
all.

1b57a5a5c9043ea219c07c8f16f4ecbcc69fd3f0 authored over 5 years ago by David Koes <[email protected]>
Merge remote-tracking branch 'upstream/master' into some_tests

a718bfa4b6b4dc7a93280ecd54b1e1f533e8cd9d authored over 5 years ago by David Koes <[email protected]>
Merge branch 'master' into some_tests

20a47d77c123525011aa5bc2feac48599b594d38 authored over 5 years ago by David Koes <[email protected]>
Merge pull request #1981 from dkoes/h_vector_fix

avoid non-finite bond vectors

0808607d3554f27b080da86537c8bba5e61edbdc authored over 5 years ago by Geoff Hutchison <[email protected]>
Merge branch 'some_tests' of github.com:dkoes/openbabel into some_tests

373c035b2c952eecc7e54c51a1706623d571e0c0 authored over 5 years ago by David Koes <[email protected]>
Fix some broken structures

Apparently the intial download had some issues - wonder if there are
more?

5c7f9c4ec1076207ccfb5593ac0436e82d420de2 authored over 5 years ago by David Koes <[email protected]>
Merge branch 'h_vector_fix' into some_tests

f8a826bec12e26b2c294a3811ef74d37b9fbb304 authored over 5 years ago by David Koes <[email protected]>
Add test for adding hydrogen

This is extensible and I will be extending it in my other pull request
(including fixing the val...

4eb87ae18ca27e476ccec883a15ed73d305c041a authored over 5 years ago by David Koes <[email protected]>
Merge remote-tracking branch 'openbabel/master' into h_vector_fix

359c35d67bbb788600de3d1b08579dbf65ffa7ac authored over 5 years ago by David Koes <[email protected]>
Prune redundant files

8438ca8b37b89e3db64de36fca26ad1b1afaa9bb authored over 5 years ago by David Koes <[email protected]>
Change inputs to use wildcard aliases

SDFs from the PDB use the alias feature to describe atom types.
Treating aliases as functional g...

481912c89da7f1659eeb576388dcbf671c3e0088 authored over 5 years ago by David Koes <[email protected]>
Fix reference pdbqt

We now do a better job of preserving atom names and residue information

5423b31a946e041a16fd3f3e3f50d009d2ccb1c5 authored over 5 years ago by David Koes <[email protected]>
update reference tests

We now include formal charges in mol2

d81cc9a69c731d986a1612c9f00ef71a966ba080 authored over 5 years ago by David Koes <[email protected]>
Merge pull request #1985 from dkoes/include_fix

include babelconfig in vector3.h

26fb24548e84135ce5a076bcc60c228b689eb269 authored over 5 years ago by Noel O'Boyle <[email protected]>
Better handling of empty PDBs

c53f0f6a2d59f01c40a306e3d34facb003537cdb authored over 5 years ago by David Koes <[email protected]>
Move UNIT_ATOM record location

Put it between atom and bonds so we don't have to read (potentially)
past end of molecule to rea...

c828be5d561b3dc628dd58e70f53055afff917bf authored over 5 years ago by David Koes <[email protected]>
Fix mol2 gzip problem

Don't read past the end of the molecule looking for UNITY atom type
information.

df016ace26587b3554e9ecfa6834bcb36a00efdd authored over 5 years ago by David Koes <[email protected]>
Add testroundtrip.py to tests

af0d9e2bc01d36457528d46d7cc06ccc58fe1a36 authored over 5 years ago by David Koes <[email protected]>
Refine empty PDB molecule handling

gzip implementation depended on return false

810e9d7a67ac628769fd78e3bb654c662cb97dd8 authored over 5 years ago by David Koes <[email protected]>
Large amount of test cases from pdb

70d6eda7de2e3df0bfb923acb682de7c10b1eb8e authored over 5 years ago by David Koes <[email protected]>
Check validity of bonds before updating

This currently has a particularly specific check, but I expect other
checks will be needed at so...

939978e185d411c89d5a9150bb7b8c0d70b10307 authored over 5 years ago by David Koes <[email protected]>
Type carbonyl only for neutral oxygen

07024bc00bfc13a1eae56c50d3bd6e63313451ad authored over 5 years ago by David Koes <[email protected]>
Further refinements of bond typing

Make rules more conservative. Don't adjust bonds in cases where
alternative charges could equal...

81605a30aa51a97628b9f3a8af01db3ee0e5b155 authored over 5 years ago by David Koes <[email protected]>
Make bondtype more specific

Fix problem with pdb_ligands_sdf/3dcv_55e.sdf (and many other structures
I've noticed)

24c926c918a3b34b07a8727a07e699126270d911 authored over 5 years ago by David Koes <[email protected]>
Merge branch 'master' of git://github.com/openbabel/openbabel into some_tests

22359e9fc2589b721a72f9f738f8f267c9a30df1 authored over 5 years ago by David Koes <[email protected]>
typo fix

2a333f90aba2747af4514373dd20ffbbfa421759 authored over 5 years ago by Yi-Shu Tu <[email protected]>
update the docstring, remove old properties

old properties will raise the error

4d312ea42b9444c5890bcf5acd734e7ae8054b9c authored over 5 years ago by Yi-Shu Tu <[email protected]>
Make pybel compatible with #1975

a3700549adb6e2122d2e0c324ae42f5b150daa75 authored over 5 years ago by Yi-Shu Tu <[email protected]>
Merge pull request #1997 from nextmovesoftware/rogersmi

Add SMILES support for elements specified by 3-digit number, e.g. [#101]

5530553439401becf58554869a43a89398bef4b4 authored over 5 years ago by Geoff Hutchison <[email protected]>
Don't report failure on a legitimately empty mol

09e2192e50bbd6c872426539ac112423b30358e7 authored over 5 years ago by David Koes <[email protected]>
Make typing more specific to get coproporphyrinogen correct

02695ab2a41aa6bd5ba2d6c508c9438156fcca7c authored over 5 years ago by David Koes <[email protected]>
Only support three digits for this extension.

d91583e70e1357317ee799f5a417ccb37bfe26e8 authored over 5 years ago by Noel O'Boyle <[email protected]>
Add tests. Tighten up handling of boundaries.

46ddafb733073cb51f301d0672b25e77cde8e6c4 authored over 5 years ago by Noel O'Boyle <[email protected]>
Fix file format options

c3e2e58269037ef9de006c69bf10c8e41c1d8df8 authored over 5 years ago by David Koes <[email protected]>
Better (?) bond typing rule

See pdb_ligands_sdf/5jzn_gui.sdf for an example where the old rule fails
if you don't punt on ar...

42a3520c7cbddde1872e4c34845fd4b91d46ffd6 authored over 5 years ago by David Koes <[email protected]>
When writing SMILES for an element without a symbol, use"[#elementno]"

8e8a8777c03706261ab9f530351f79e6143cdab5 authored over 5 years ago by Noel O'Boyle <[email protected]>
Increase buffer size to ensure support for isotopes of heavy elements

4b4718b735fa59934eb00a2825f868af90530b46 authored over 5 years ago by Noel O'Boyle <[email protected]>
Parse elements described via their atomic symbol, e.g. [#6].

0ffed63d23a595ec360efc00d9ebb8a9fd89183c authored over 5 years ago by Noel O'Boyle <[email protected]>
Fix segfault

Coordinate vector needs to exist when expanding aliases

a6646b85b89e91d88ae69eaee493f759c15d2297 authored over 5 years ago by David Koes <[email protected]>
Fix mol2 kekulization w/charges

Need to parse the charges out of the file before Kekulizing or it
doesn't have the right atomic ...

9d077df7857184fab01280b47b6f04b75449c43a authored over 5 years ago by David Koes <[email protected]>
Fix mol2 typing

Just because an N is bonded to an O doesn't mean it should be positively
charged (N.4). See the...

d0fbb97b0d1e99c87a91d8e648f1cf70ab24002d authored over 5 years ago by David Koes <[email protected]>
Only build maeparser if boost is present

Confirmed code and tests only build if Boost is present, and it can also
be disabled with explic...

3eb99e6a1a28e585077ed70a2c8504f75a9dea5a authored over 5 years ago by Pat Lorton <[email protected]>
Support for formal charges in mol2

This outputs and reads UNITY_ATOM_ATTR records so formal charges can be
roundtripped between mol...

9a8b16615211c5bf23a1f3c51adf0a7e9f709561 authored over 5 years ago by David Koes <[email protected]>
Add maeparser support to openbabel (#2)

Add fully functional maeparser support for both reading and writing mae/maegz format. Also adde...

99dfb0b649bb817a118adb34e00c05f33e40723e authored over 5 years ago by Pat Lorton <[email protected]>
Merge pull request #1992 from dkoes/python_installdir_fix

Address Ubuntu bug in defining python install dir

528f73fe64376ce8922897748e2879a6d599e7ed authored over 5 years ago by Noel O'Boyle <[email protected]>
Add support for reading insertion codes for pdbqt

ad17efb07932095c9ad9ca5e1e0b68439144e289 authored over 5 years ago by David Koes <[email protected]>
Add support to insertion codes to pdbqt output

9bcc398c824f83dfd2215b0a841b3f332ebb36a2 authored over 5 years ago by David Koes <[email protected]>
Fix bug with chain perception

Copying a molecule shouldn't trigger chain perception if the src
molecule already has perceived ...

d1f809cee64639438b27175ee5574a5b136b7718 authored over 5 years ago by David Koes <[email protected]>
Insertion code fix and tests

Provide regression test

4c418f9a0cba7dc5e768763954beb3625d6f2b78 authored over 5 years ago by David Koes <[email protected]>
Fix copying of residue information

The OBResidue copy constructor was not being used in the OBMol copy
constructor and components o...

418f9198eca52ac0026c8d6ea63f8aeb063414cb authored over 5 years ago by David Koes <[email protected]>
Fix hyb state after addh

Reset the hybridization perceived flags since hyb is no longer correct
after adding hydrogens

0c9ecd2f8961fe2206ed124968a98e17c3b13301 authored over 5 years ago by David Koes <[email protected]>
Address Ubuntu bug in defining python install dir

See https://bugs.launchpad.net/ubuntu/+source/python3-defaults/+bug/1814653
Fix might be slightl...

30fcd3163e11a572f85064f3a53be83e98b32363 authored over 5 years ago by David Koes <[email protected]>
Merge pull request #1991 from orex/master

fpsformat.cpp: compile bugfix header added.

d3497529fc68d837fc5063061326c1e837b12c9e authored over 5 years ago by Geoff Hutchison <[email protected]>
fpsformat.cpp: compile bugfix header added.

77c8c88a510a1445ae4e4832944555a622be8c73 authored over 5 years ago by kirill <[email protected]>
Merge branch 'openbabel_master'

5a69f384dbd12a355287d0e3c827d987b7e1698c authored over 5 years ago by David Koes <[email protected]>
include babelconfig in vector3.h since in includes no other openbabel

headers and so OBAPI is not defined

e61d1d17a4eab4e6362b9ba71e42ab922192d029 authored over 5 years ago by David Koes <[email protected]>
Merge pull request #1975 from baoilleach/valencedegree

Rename/add valence and degree methods

90739b4c5caf8f1af41c968354a5bfbb1f3aa630 authored over 5 years ago by Noel O'Boyle <[email protected]>
Merge pull request #1973 from e-kwsm/fix-exit-code

Exit with non-zero if an error occurs

8c50db57fb7017dec49c7a99a520a9d9e4c6634b authored over 5 years ago by Noel O'Boyle <[email protected]>
Merge pull request #1965 from baoilleach/MoreSetUnset

Move to a single function for setting/unsetting bond and atom flags

fb3abd63ec9b5bf422016ae9228d5b1366c00ae6 authored over 5 years ago by Noel O'Boyle <[email protected]>
deal with swig and thread local

cd1438c46414f6d5f8455de6bbb207859c78193d authored over 5 years ago by David Koes <[email protected]>
deal wit hswig

90efb4e0e461439ea7dd25b9a92d174806870fe5 authored over 5 years ago by dkoes <[email protected]>
avoid non-finite bond vectors

59cf6e084af997a5f688439a86d08c089cfab80a authored over 5 years ago by dkoes <[email protected]>
Merge remote-tracking branch 'openbabel/master'

f69ef5444118cd2f0f785fd18a56b85577ab0ac5 authored over 5 years ago by dkoes <[email protected]>
fix cmake build

aa6e027f33230abb3a1b33c9f76f06cd0004bc47 authored over 5 years ago by David Koes <[email protected]>
Merge branch 'obrms_enhancement'

59a8d6c4de3ecd22471a3a9c52a3a51b9958dedf authored over 5 years ago by David Koes <[email protected]>
Update URL of specification of MDL MOL [skip ci]

9418c9d4343247bf229a30aa4781a88e8ccbac55 authored over 5 years ago by Eisuke Kawashima <[email protected]>
Merge pull request #1978 from dkoes/obrms_enhancement

Obrms enhancement

53ce98c75a8b10bfdc37ebf8f5cbda6727208212 authored over 5 years ago by Noel O'Boyle <[email protected]>
Update doc [skip ci]

- Fix "SEE ALSO"
- replace `babel` with `obabel`
- fix self-reference
- Remove leading/t...

5e33a9d80b48d7db7a462d4670e6ac14ed1a96e4 authored over 5 years ago by Eisuke Kawashima <[email protected]>
Merge branch 'obrms_enhancement' of github.com:dkoes/openbabel into obrms_enhancement

b7d7a0690a2acec494a16b4b696913ea01137359 authored over 5 years ago by David Koes <[email protected]>
fix firstonly logic and extend man page

85ccd84950a8e02c7d88a3a439097c030c51fc5a authored over 5 years ago by David Koes <[email protected]>
Move to a single function for setting/unsetting bond and atom flags

a503b4bef019c45d57d0373136d08d48b6c82621 authored over 5 years ago by Noel O'Boyle <[email protected]>
Merge pull request #1972 from yishutu/yishutu-gitignore

Add __init__.py to gitignore

48387991b746a312dab55cd2ce34c1469ad8351c authored over 5 years ago by Noel O'Boyle <[email protected]>
Replace static methods, or in-place expressions, to calculate the total valence or total degree with calls to the new OBAtom methods.

970f4e42ee87d6635611150cf706262f0f80098f authored over 5 years ago by Noel O'Boyle <[email protected]>
Rename or add Valence and Degree methods of OBAtom

e949134dc3851b4e2fd741695443b6bef80c2354 authored over 5 years ago by Noel O'Boyle <[email protected]>
Merge pull request #1968 from baoilleach/deprecated

Remove low-hanging deprecated methods

33df57a7c0c7ef24929ea0f85240c40d05602a51 authored over 5 years ago by Geoff Hutchison <[email protected]>
Merge pull request #1974 from e-kwsm/update-gromacs-urls

Update URLs of specification of gromacs

64425dcd56194e12d3a623b0a32aad79d7c9ed02 authored over 5 years ago by Geoff Hutchison <[email protected]>
Update URLs of specification of gromacs

44b1ecb6a7a24a04719000c36f83b3e0e3445fb6 authored over 5 years ago by E Kawashima <[email protected]>
Change EOL from CRLF to LF

tools/
- obfragment.cpp
- obsort-fragment.cpp
- obtorsion.cpp

b61de6c809f9154cf9ccbb4d68b7e3d56ef3e86a authored over 5 years ago by E Kawashima <[email protected]>
Exit with non-zero if an error occurs

- tools/
- babel.cpp
- obabel.cpp
- obconformer.cpp
- obspectrophore.cpp
- test/...

759bb19e5d82fb31295d8c305b3531c3fdae319f authored over 5 years ago by E Kawashima <[email protected]>
Merge pull request #1969 from e-kwsm/gaussian

Update Gaussian format

58c67b6813e761bcfc6918d5d3e257f2c6c51614 authored over 5 years ago by Geoff Hutchison <[email protected]>
Merge pull request #1970 from e-kwsm/improve-python

Improve python script

532ca37c32385114212dcc9a9c50e13075e9073a authored over 5 years ago by Noel O'Boyle <[email protected]>
Merge pull request #1971 from yishutu/pybel_with

Make `pybel.Outputfile` compatible with `with` statment

d28440de93f3c57e375571d647cffeba24f1d525 authored over 5 years ago by Noel O'Boyle <[email protected]>
add __init__.py to .gitignore

9f761c56c2190cab66381c2944f1f32963464b33 authored over 5 years ago by Yi-Shu Tu <[email protected]>
Add __entry__ and __exit__ methods to pybel.Outputfile

26f192587f4b2269536fe0a82d50480b987544c5 authored over 5 years ago by Yi-Shu Tu <[email protected]>
Improve python script

- `from __future__ import print_function`
- replace deprecated `unittest.TestCase.assertEquals` ...

6b57788a052643a56dd36d963ab5a60304bf4e3d authored over 5 years ago by Eisuke Kawashima <[email protected]>
Update Gaussian format

- comment out route section of outputted Gaussian input
- add missing `gzmat` format
- update URLs

79518c409296f53e7254c0c1832945f11d2e9867 authored over 5 years ago by E Kawashima <[email protected]>
Remove deprecated OBAtom::GetNextAtom() which returned the next atom (by idx) of the parent molecule

010606cd7361cf83c0e95e416d335ba29120c725 authored over 5 years ago by Noel O'Boyle <[email protected]>
Remove deprecated (renamed) GetCIdx() in atom.h

8a2b8233b44c79d2140c01c1a54efa192e1ce143 authored over 5 years ago by Noel O'Boyle <[email protected]>
Change uses of deprecated bitvec methods. Also remove NewAtom/Bond/Residue from mol.h

23ed36ba4c6606a42efbb65fcecfc3954e201628 authored over 5 years ago by Noel O'Boyle <[email protected]>
Remove deprecated bitvec methods

1901e28e9fc743749a6564f93e405317bb7b624f authored over 5 years ago by Noel O'Boyle <[email protected]>
Merge pull request #1967 from baoilleach/oldstereo

Try again removing the old stereo code

0b4078f51a7e8964dfed421eb38c8d48e85e95d3 authored over 5 years ago by Noel O'Boyle <[email protected]>
Get rid of unused stereo flags in OBBond and their associated methods. Comment out bitrotted code that still used old stereo IsUp() and IsDown().

be5f8863891e1aae73d8034aef2e460795f67fc1 authored over 5 years ago by Noel O'Boyle <[email protected]>
Get rid of OBEdgeBase typedef.

24c66613ac422409139d866f9253108012b72043 authored over 5 years ago by Noel O'Boyle <[email protected]>
In the interests of time, retain current behavior of OBMol::IsChiral in mdlformat.cpp and reportformat.cpp. File bug to fix it.

7a5b7ac0f79fd8cfd1ce6aca7878429b307169fd authored over 5 years ago by Noel O'Boyle <[email protected]>
Part of previous commit

b662d02bd95eb68c535354b7c45e4f0447db9dbd authored over 5 years ago by Noel O'Boyle <[email protected]>
Remove OBMol::IsChiral(). It doesn't check whether the molecule is chiral, nor is there any easy way to implement this quickly.

282e1664a1e567d1d48ac4df7e02ab31ad63eec3 authored over 5 years ago by Noel O'Boyle <[email protected]>
Remove obchiral executable as it uses the old chirality. Also, it's functionality is covered by the report format. I think. In theory.

8c83af91fead84f5e2153766534cf78435d61b55 authored over 5 years ago by Noel O'Boyle <[email protected]>
Update bindings for lack of ChiralData

f96f03580e0844ab366b0d19d1757253824ed65f authored over 5 years ago by Noel O'Boyle <[email protected]>
Remove stereo code deprecated since Tim's rewrite back in 2009.

e0a85995054cc25779f2abb181143e49b18f9631 authored over 5 years ago by Noel O'Boyle <[email protected]>
Merge pull request #1953 from baoilleach/bondorder

Remove OBBond::GetBO() and SetBO()

3e4d4057b64c0bee844e6739fa43019ad6ccea94 authored over 5 years ago by Noel O'Boyle <[email protected]>