C2P open source API:
The C2P Advanced Programming Interface (API) provides a large set of chemo-proteomic methods in C# language under a L-GPL license to develop very quickly new expert chemo-proteomic software applications.
Combine with the Microsoft Visual Studio IDE (integrated development environment), Computational Chemists are accessing to to a rich and convenient environment to develop small to large applications for MS-Windows or Linux platforms.
Main Benefits:
- Rich toolset of 1D/2D/3D molecular methods;
- Fast methods, some are already parallelized;
- Robustness as FcLigand and FcBioisostere expert software are built upon the C2P-API;
- Comfortable software development environment when used in Microsoft Visual Studio IDE (code completion, debugger, GUI designer, rich C# methods, …);
- Allow users to focus on new ideas rather than struggling with technical low level software/mathematical issues;
- Open sources benefit (flexibility, security, auditability, cost, …).
Main Features:
All C2P-API methods are fully documented and searchable thanks to Doxygen documentation generator. All C# classes are organized in different namespaces to provide consistent methods for a define cheminformatic task. MS-Visual Studio autocompletion includes all C2P-API class/methods/attributes.
C2P-API includes among others the following chemo-proteomic features :
- 1D/2D/3D descriptors
- 2D fingerprints
- Similarity search
- Substructure search
- Clustering
- Ligand fragmentation
- Fragment hybridisation
- 1D/2D/3D interactive spreadsheet
- File parsers
- …
Existing Applications based on C2P-API:
- FcLigand software to manage 2D/3D ligands/Fragments
- FcBioisostere software for bioisosterism replacement upon the PDB
- FcRebuilder software to predict/rebuild ligand bound conformation
- FcCutlass software to filter/profile large chemical libraries
- The C# code to detect clusters of protein subpockets defined around a same 2D-fragment of ligand (see download section)
Examples:
- LigsSplitter in 50 lines of C# code: detect 2D shared fragments and their corresponding 3D conformations from an input set of superposed ligands
- LigsHybridiser in 50 lines of C# code: hybridise ligands in new molecules belonging to a chemical library
License:
C2P-API is provided under a LGPL license
Free Download:
Please contact support@felixc.eu to get a free access to the C2P-API
