Je recherche une bibliothèque C++ simple pour extraire des coordonnées atomiques d'un fichier pdb. La plupart des gens que j'ai rencontrés en font trop pour mes besoins simples, ce qui les rend inutilement complexes.Bibliothèque PDB simple
Répondre
Il a été années depuis que j'ai utilisé n'importe quoi pour faire cela, et j'ai seulement utilisé des bibliothèques python. (J'ai eu un emploi d'été à l'APB à l'université Rutgers).
Je pense que ce que vous voulez utiliser est OEChem pour C++ (c'est Open Eye ... il y a aussi une librairie python).
L'autre bibliothèque python dont je me souviens est pymmlib (Python Macromolecular Library). Il pourrait aussi être disponible pour C++, mais je pense que c'est un logiciel propriétaire, donc vous auriez besoin d'une licence.
Je voudrais me souvenir plus ... J'espère que cela aide. Je ne pense pas qu'il y aura une solution légère, sauf si vous voulez le coder vous-même.
Merci, OEChem a l'air mieux que tout ce que j'ai trouvé. Bien que le long processus d'obtention d'une licence académique me décourage. J'ai jeté mon propre code pour faire ce que je veux pour l'instant, mais je préférerais trouver une bibliothèque/boîte à outils appropriée pour la fiabilité. – marcog
ESBTL (Bibliothèque de modèles de biologie structurelle facile) (http://esbtl.sourceforge.net/) est une bibliothèque assez récente qui est probablement idéale pour vos besoins. Il est très léger en lui-même (en-têtes uniquement), bien qu'il dépende de la bibliothèque Boost, ce qui peut ou non vous rebuter.
Le résumé du document décrivant se trouve ici: (http://bioinformatics.oxfordjournals.org/content/26/8/1127.abstract)
- 1. Bibliothèque de serveurs AtomPub simple
- 2. Comment fusionner plusieurs fichiers PDB?
- 3. Comment puis-je convertir pdb privé en public pdb?
- 4. Bon Amazon Simple Queue Service Bibliothèque PHP
- 5. Bibliothèque de graphiques Java la plus simple?
- 6. Bibliothèque d'E/S réseau simple C/C++
- 7. Intégrer pdb dans l'assemblage
- 8. Fichier PDB crashdump user.dmp
- 9. Comment utiliser les fichiers PDB
- 10. traitement des options simple en utilisant la bibliothèque Boost (C++)
- 11. simple Asynchronous bibliothèque de requête HTTP multi-thread pour
- 12. Simple Apache Ant Question: Y compris les dépendances de bibliothèque
- 13. Cadre/bibliothèque pour l'animation 2D simple en Java?
- 14. Bibliothèque de réseau peer to peer simple pour .NET
- 15. Une simple bibliothèque cliente Python IRC prenant en charge SSL?
- 16. Question simple dans ClientLogin en utilisant la bibliothèque python gdata
- 17. Débogage d'une version finale d'une DLL (avec fichier PDB)
- 18. Fichiers PDB dans les dossiers bin \ debug VisualStudio
- 19. Comment passez-vous les arguments de script à pdb (Python)?
- 20. Obtention du numéro de ligne de pdb en mode édition
- 21. Comment générer des fichiers pdb pour des versions parallèles?
- 22. Comment définir sys.excepthook pour appeler globalement pdb en python?
- 23. Quel est le format (schéma) des fichiers .NET PDB?
- 24. Désactiver la génération de fichiers PDB dans MsBuild
- 25. Mise à jour des fichiers PDB sans reconstruction
- 26. La bibliothèque de validation de formulaires la plus simple pour PHP?
- 27. Quelle est la bibliothèque la plus simple pour la consommation de l'API wordpress xmlrpc
- 28. Une bibliothèque graphique simple et multi-plateforme 2d pour c ou C++?
- 29. Quelle bibliothèque SNMP pour .NET crée des pièges, définit ou devient simple?
- 30. N'importe quelle bibliothèque de balises jsp pour effectuer une édition Excel simple?
Je suppose que vous parlez de fichiers de base de données de protéines ici –
Oui, c'est correct. – marcog