|
biobb_amber |
biobb_amber is a BioBB category for AMBER MD package, allowing setup and simulation of atomistic MD simulations using AMBER MD package and its associated AMBER tools |
|
|
|
|
|
5.0.2
|
CpptrajRandomizeIons~AmberToPDB~LeapAddIons~LeapGenTop~LeapSolvate~LeapBuildLinearStructure~NabBuildDNAStructure~ParmedCpinUtil~ParmedHMassRepartition~Pdb4amberRun~PmemdMDRun~ProcessMinOut~ProcessMDOut~SanderMDRun~CestatsRun~CphstatsRun |
cpptraj~ambpdb~tLeap~tLeap~tLeap~tLeap~nab~parmed~parmed~pdb4amber~pmemd~process~process~sander~cestats~cphstats |
Swap specified ions with randomly selected solvent molecules using cpptraj tool from the AmberTools MD package~Generates a PDB structure from AMBER topology (parmtop) and coordinates (crd) files, using the ambpdb tool from the AmberTools MD package~Adds counterions to a system box for an AMBER MD system using tLeap tool from the AmberTools MD package~Generates a MD topology from a molecule structure using tLeap tool from the AmberTools MD package~Creates and solvates a system box for an AMBER MD system using tLeap tool from the AmberTools MD package~Builds a linear (unfolded) 3D structure from an AA sequence using tLeap tool from the AmberTools MD package~Builds a 3D structure from a DNA sequence using nab (Nucleic Acid Builder) tool from the AmberTools MD package~Creates a cpin file for constant pH simulations from an AMBER topology file using parmed tool from the AmberTools MD package~Performs a Hydrogen Mass Repartition from an AMBER topology file using parmed tool from the AmberTools MD package~Analyse PDB files and clean them for further usage, especially with the LEaP programs of Amber, using pdb4amber tool from the AmberTools MD package~Runs molecular dynamics using pmemd tool from the AMBER MD package~Parses the AMBER (sander) minimization output file (log) and dumps statistics that can then be plotted. Using the process_minout.pl tool from the AmberTools MD package~Parses the AMBER (sander) md output file (log) and dumps statistics that can then be plotted. Using the process_mdout.pl tool from the AmberTools MD package~Runs energy minimization, molecular dynamics, and NMR refinements using sander tool from the AmberTools MD package~Analyzing the results of constant Redox potential MD simulations using cestats tool from the AMBER MD package~Analyzing the results of constant pH MD simulations using cphstats tool from the AMBER MD package |
install_requires=['biobb_common==5.0.0']~python_requires='>=3.9, <3.11' |
python >=3.9,<3.11~biobb_common ==5.0.0~ambertools ==22.5.0~gfortran ==8.5.0 |
|
Amber,AmberTools,cpptraj,parmed,leap,nab,MD
|
|
biobb_analysis |
Biobb_analysis is the Biobb module collection to perform analysis of molecular dynamics simulations |
|
|
|
|
|
5.0.1
|
GMXCluster~GMXRms~GMXRgyr~GMXEnergy~GMXImage~GMXTrjconvStr~GMXTrjconvStrEns~GMXTrjconvTrj~CpptrajAverage~CpptrajBfactor~CpptrajRms~CpptrajRmsf~CpptrajRgyr~CpptrajDry~CpptrajStrip~CpptrajSnapshot~CpptrajSlice~CpptrajConvert~CpptrajMask~CpptrajImage |
gmx cluster~gmx rms~gmx gyrate~gmx energy~gmx trjconv~gmx trjconv~gmx trjconv~gmx trjconv~Ambertools cpptraj~Ambertools cpptraj~Ambertools cpptraj~Ambertools cpptraj~Ambertools cpptraj~Ambertools cpptraj~Ambertools cpptraj~Ambertools cpptraj~Ambertools cpptraj~Ambertools cpptraj~Ambertools cpptraj~Ambertools cpptraj |
Wrapper of the GROMACS cluster module for clustering structures from a given GROMACS compatible trajectory.~Wrapper of the GROMACS module for calculating the Root Mean Square deviation (RMSd) of a given GROMACS compatible trajectory.~Wrapper of the GROMACS gyrate module for computing the radius of gyration (Rgyr) of a molecule about the x-, y- and z-axes, as a function of time, from a given GROMACS compatible trajectory.~Wrapper of the GROMACS energy module for extracting energy components from a given GROMACS energy file.~Wrapper of the GROMACS trjconv module for correcting periodicity (image) from a given GROMACS compatible trajectory file.~Wrapper of the GROMACS trjconv module for converting between GROMACS compatible structure file formats and/or extracting a selection of atoms.~Wrapper of the GROMACS trjconv module for extracting an ensemble of frames containing a selection of atoms from GROMACS compatible trajectory files.~Wrapper of the GROMACS trjconv module for converting between GROMACS compatible trajectory file formats and/or extracts a selection of atoms.~Wrapper of the Ambertools Cpptraj module for calculating a structure average of a given cpptraj compatible trajectory.~Wrapper of the Ambertools Cpptraj module for calculating the Bfactor fluctuations of a given cpptraj compatible trajectory.~Wrapper of the Ambertools Cpptraj module for calculating the Root Mean Square deviation (RMSd) of a given cpptraj compatible trajectory.~Wrapper of the Ambertools Cpptraj module for calculating the Root Mean Square fluctuations (RMSf) of a given cpptraj compatible trajectory.~Wrapper of the Ambertools Cpptraj module for computing the radius of gyration (Rgyr) from a given cpptraj compatible trajectory.~Wrapper of the Ambertools Cpptraj module for dehydrating a given cpptraj compatible trajectory stripping out solvent molecules and ions.~Wrapper of the Ambertools Cpptraj module for stripping a defined set of atoms (mask) from a given cpptraj compatible trajectory.~Wrapper of the Ambertools Cpptraj module for extracting a particular snapshot from a given cpptraj compatible trajectory.~Wrapper of the Ambertools Cpptraj module for extracting a particular trajectory slice from a given cpptraj compatible trajectory.~Wrapper of the Ambertools Cpptraj module for converting between cpptraj compatible trajectory file formats and/or extracting a selection of atoms or frames.~Wrapper of the Ambertools Cpptraj module for extracting a selection of atoms from a given cpptraj compatible trajectory.~Wrapper of the Ambertools Cpptraj module for correcting periodicity (image) from a given cpptraj trajectory file. |
install_requires=['biobb_common==5.0.0']~python_requires='>=3.9' |
python >=3.9~biobb_common ==5.0.0~gromacs >=2022.2~ambertools >=22.5 |
|
analysis,ambertools,gromacs
|
|
biobb_chemistry |
Biobb_chemistry is the Biobb module collection to perform chemistry over molecular dynamics simulations. |
|
|
|
|
|
5.0.3
|
AcpypeParamsAC~AcpypeParamsCNS~AcpypeParamsGMX~AcpypeParamsGMXOPLS~AcpypeConvertAMBERtoGMX~BabelConvert~BabelAddHydrogens~BabelRemoveHydrogens~BabelMinimize~ReduceAddHydrogens~ReduceRemoveHydrogens |
ACPype~ACPype~ACPype~ACPype~ACPype~OpenBabel~OpenBabel~OpenBabel~OpenBabel~AmberTools Reduce~AmberTools Reduce |
Small molecule parameterization for AMBER MD package.~Small molecule parameterization for CNS/XPLOR MD package.~Small molecule parameterization for GROMACS MD package.~Small molecule parameterization for OPLS/AA MD package.~Conversion of AMBER topologies to GROMACS.~Small molecule format conversion.~Adds hydrogen atoms to small molecules.~Removes hydrogen atoms to small molecules.~Energetically minimize small molecules.~Adds hydrogen atoms to small molecules.~Removes hydrogen atoms to small molecules. |
install_requires=['biobb_common==5.0.0']~python_requires='>=3.9' |
python >=3.9~biobb_common ==5.0.0~openbabel ==3.1.1~ambertools ==22.5~acpype >=2023.10.27 |
|
chemistry,ambertools,acpype,babel
|
|
biobb_cmip |
Biobb_cmip is the Biobb module collection to compute classical molecular interaction potentials. |
|
|
|
|
|
5.0.0
|
CmipRun~CmipTitration~CmipPrepareStructure~CmipPreparePDB~CmipIgnoreResidues |
CMIP cmip~CMIP titration~Prepare Structure~Prepare PDB~Ignore Residues |
CMIP cmip module compute classical molecular interaction potentials.~CMIP cmip module compute classical molecular interaction potentials.~Creates a CMIP suitable PDB from an standar structure file~Creates a CMIP suitable PDB from an standar PDB file~Mark residues which charges will be ignored in the CMIP potential calculations. |
install_requires=['biobb_common==5.0.0', 'mdanalysis', 'biobb_structure_checking==3.13.5']~python_requires='>=3.9' |
python >=3.9~biobb_common ==5.0.0~cmip ==2.7.0~mdanalysis >=2.0.0~biobb_structure_checking==3.13.5 |
|
classical,molecular,interaction,potentials
|
|
biobb_common |
Biobb_common is the base package required to use all the biobb packages. |
|
|
|
|
|
5.0.0
|
|
in house |
Biobb Base structure & common elements. |
install_requires=['pyyaml', 'requests', 'biopython', 'jsonschema']~python_requires='>=3.9' |
python >=3.9~pyyaml~requests~biopython~jsonschema |
|
common
|
|
biobb_cp2k |
Biobb_cp2k is a BioBB category for CP2K QM package, allowing setup and simulation of QM simulations using CP2K QM package |
|
|
|
|
|
5.0.0
|
Cp2kRun~Cp2kPrep |
CP2K~in house |
Run CP2K QM software~Helper bb to prepare inputs for the CP2K QM tool |
install_requires=['biobb_common==5.0.0']~python_requires='>=3.9' |
python >=3.9~biobb_common ==5.0.0~cp2k ==7.1.0 |
|
CP2K,QM
|
|
biobb_dna |
Biobb_dna is a package composed of different analyses for nucleic acid trajectories |
|
|
|
|
|
5.0.0
|
Curves~Canal~CanalUnzip~Canion~BIPopulations~CanonicalAG~Puckering~HelParAverages~HelParTimeSeries~DnaTimeseriesUnzip~HelParBimodality~AverageStiffness~BPStiffness~InterBasePairCorrelation~InterHelParCorrelation~InterSequenceCorrelation~IntraBasePairCorrelation~IntraHelParCorrelation~IntraSequenceCorrelation |
Curves~Canal~In House~Canion~In House~In House~In House~In House~In House~In House~In House~In House~In House~In House~In House~In House~In House~In House~In House |
Wrapper for the Cur+ program that is part of the Curves+ software suite.~Wrapper for the Canal program that is part of the Curves+ software suite.~Tool for extracting biobb_canal output files.~Wrapper for the Canion executable that is part of the Curves+ software suite. ~Computation of BI/BII populations for the epsil/zeta helical parameters.~Calculate Canonical Alpha/Gamma populations from alpha and gamma parameters.~Calculate Puckering from phase parameters.~Load .ser file for a given helical parameter and read each column corresponding to a base calculating average over each one.~Created time series and histogram plots for each base pair from a helical parameter series file.~Tool for extracting dna_timeseries output files.~Determine binormality/bimodality from a helical parameter series dataset.~Calculate average stiffness constants for each base pair of a trajectory's series.~Calculate stiffness constants matrix between all six helical parameters for a single base pair step.~Calculate correlation between all base pairs of a single sequence and for a single helical parameter.~Calculate correlation between helical parameters for a single inter-base pair.~Calculate correlation between all base pairs of a single sequence and for a single helical parameter.~Calculate correlation between all intra-base pairs of a single sequence and for a single helical parameter.~Calculate correlation between helical parameters for a single intra-base pair.~Calculate correlation between all intra-base pairs of a single sequence and for a single helical parameter. |
install_requires=['biobb_common==5.0.0', 'pandas>=1.3.0', 'scikit-learn>=0.24.2']~python_requires='>=3.9' |
python >=3.9~biobb_common ==5.0.0~curves==3.0.2~pandas>=1.3.0~scikit-learn>=0.24.2 |
|
dna,curves,canal
|
|
biobb_flexdyn |
Biobb_flexdyn is the Biobb module collection for studies on the conformational landscape of native proteins. |
|
|
|
|
|
5.0.0
|
ConcoordDisco~ConcoordDist~ImodImc~ImodImode~ImodImove~Nolb_nma~ProdyANM |
Concoord~Concoord~Imods~Imods~Imods~NOLB~Prody |
Wrapper of the Concoord_disco software.~Wrapper of the Concoord_dist software.~Wrapper of the imods_imc software.~Wrapper of the imods_imode software.~Wrapper of the imods_imove software.~Wrapper of the Nolb software.~Wrapper of the Prody software. |
install_requires=['biobb_common==5.0.0', 'scipy>=1.13.0,<1.14.0']~python_requires='>=3.9,<3.12' |
python >=3.9,<3.12~sciPy >=1.13.0,<1.14.0~biobb_common ==5.0.0~imods~concoord~nolb~prody |
|
3D-Bioinfo,ELIXIR,FlexDyn,Bioinformatics,Workflows,BioExcel,Compatibility,Flexibility,Ensembles,Protein Structure
|
|
biobb_flexserv |
Biobb_flexserv is a BioBB category for biomolecular flexibility studies on protein 3D structures. |
|
|
|
|
|
5.0.0
|
BDRun~DMDRun~NMARun~PCZzip~PCZunzip~PCZanimate~PCZbfactor~PCZcollectivity~PCZevecs~PCZhinges~PCZinfo~PCZlindemann~PCZsimilarity~PCZstiffness |
FlexServ BD~FlexServ DMD~FlexServ NMA~PCAsuite pczzip~PCAsuite pczunzip~PCAsuite pczanimate~PCAsuite pczbfactor~PCAsuite pczcollectivity~PCAsuite pczevecs~PCAsuite pczhinges~PCAsuite pczinfo~PCAsuite pczlindemann~PCAsuite pczsimilarity~PCAsuite pczstiffness |
Run Brownian Dynamics from FlexServ~Run Discrete Molecular Dynamics from FlexServ~Run Normal Mode Analysis from FlexServ~Compress MD simulation trajectories with PCA suite~Uncompress MD simulation trajectories with PCA suite~Extract PCA animations from a compressed PCZ file~Extract residue bfactors x PCA mode from a compressed PCZ file~Extract PCA collectivity (numerical measure of how many atoms are affected by a given mode) from a compressed PCZ file~Extract PCA Eigen Vectors from a compressed PCZ file~Compute possible hinge regions (residues around which large protein movements are organized) of a molecule from a compressed PCZ file~Extract PCA info (variance, Dimensionality) from a compressed PCZ file~ComExtract Lindemann coefficient (an estimate of the solid-liquid behaviour of a protein) from a compressed PCZ file~Compute PCA similarity between two given compressed PCZ files~Extract PCA stiffness from a compressed PCZ file |
install_requires=['biobb_common==5.0.0']~python_requires='>=3.9' |
python >=3.9~biobb_common ==5.0.0~flexserv ==1.0.2~pcasuite ==1.0.0~perl |
|
BD,DMD,NMA,Flexibility,Structure,3D
|
|
biobb_godmd |
Biobb_godmd is the Biobb module collection to compute protein conformational transitions with the GOdMD method. |
|
|
|
|
|
4.2.0
|
GoDMD_prep~GoDMD_run |
GOdMD~GOdMD |
Helper BioBB to prepare inputs for the GOdMD tool (protein conformational transitions).~Wrapper of the GOdMD tool to compute protein conformational transitions. |
install_requires=['biobb_common==4.2.0']~python_requires='>=3.8' |
python >=3.8~biobb_common ==4.2.0~godmd ==1.0.0~emboss |
|
godmd,dmd,conformations,ensemble,transitions
|
|
biobb_gromacs |
Biobb_gromacs is the Biobb module collection to perform molecular dynamics simulations using the GROMACS MD suite. |
|
|
|
|
|
5.0.0
|
Pdb2gmx~Editconf~Genion~Genrestr~Grompp~Mdrun~GromppMdrun~MakeNdx~Gmxselect~Solvate~Trjcat~Ndx2resttop~AppendLigand |
gmx pdb2gmx~gmx editconf~gmx genion~gmx genrestr~gmx grompp~gmx mdrun~gmx grompp & gmx mdrun~gmx make_ndx~gmx select~gmx solvate~gmx trjcat~in house~in house |
Creates a compressed (ZIP) GROMACS topology (TOP and ITP files) from a given PDB file.~Creates a GROMACS structure file (GRO) adding the information of the solvent box to the input structure file.~Creates a new compressed GROMACS topology adding ions until reaching the desired concentration to the input compressed GROMACS topology. ~Creates a new GROMACS compressed topology applying the indicated force restrains to the given input compressed topology.~Creates a GROMACS portable binary run input file (TPR) applying the desired properties from the input compressed GROMACS topology.~Performs molecular dynamics simulations from an input GROMACS TPR file.~Combination of Grompp & Mdrun blocks. Grompp, creates a GROMACS portable binary run input file (TPR) applying the desired properties from the input compressed GROMACS topology. Mdrun, performs molecular dynamics simulations from an input GROMACS TPR file.~Creates a GROMACS index file (NDX) from an input selection and an input GROMACS structure file.~Creates a GROMACS index file (NDX) from an input selection and an input GROMACS structure file.~Creates a new compressed GROMACS topology file adding solvent molecules to a given input compressed GROMACS topology file.~Concatenates two or more GROMACS trajectory files.~Creates a new GROMACS compressed topology applying the force restrains to the input groups in the input index file to the given input compressed topology.~Takes a ligand ITP file and inserts it in a topology. |
install_requires=['biobb_common==5.0.0']~python_requires='>=3.9' |
python >=3.9~biobb_common ==5.0.0~gromacs=2022.2=nompi_h1c20066_100 |
|
md,molecular,dynamics,GROMACS
|
|
biobb_haddock |
biobb_haddock is the Biobb module collection to compute classical molecular interaction potentials. |
|
|
|
|
|
5.0.0
|
CapriEval~ClustFCC~EMRef~FlexRef~RigidBody~SeleTopClusts~SeleTop~Topology |
Haddock CapriEval~Haddock ClustFCC~Haddock EMRef~Haddock FlexRef~Haddock RigidBody~Haddock SeleTopClusts~Haddock SeleTop~Haddock Topology |
The CapriEval module. Haddock CapriEval module computes Capri evaluation for a docking.~The ClustFCC module. Haddock ClustFCC module computes clusters of structures using FCC.~The EMRef module. Haddock EMRef module computes an energy minimization refinement over selected structures.~The FlexRef module. Haddock FlexRef module computes a flexible refinement over selected structures.~The RigidBody module. Haddock RigidBody module compute rigid body docking between two molecules.~The SeleTopClusts module. Haddock SeleTop module selects the top clusters of a docking.~The SeleTop module. Haddock SeleTop module computes selects the top structures of a docking.~The Topology module. The Haddock Topology module creates a topology from a system to be used for docking. |
install_requires=['biobb_common==5.0.0']~python_requires='>=3.9' |
python >=3.9~biobb_common ==5.0.0~haddock_biobb |
|
haddock,protein-protein,interaction,docking
|
|
biobb_io |
Biobb_io is the Biobb module collection to fetch data to be consumed by the rest of the Biobb building blocks. |
|
|
|
|
|
5.0.1
|
Ligand~Pdb~AlphaFold~PdbVariants~PdbClusterZip~MemProtMDSimList~MemProtMDSimSearch~MemProtMDSim~ApiBindingSite~CanonicalFasta~Mmcif~IdealSdf~StructureInfo |
API Call~API Call~API Call~API Call~API Call~API Call~API Call~API Call~API Call~API Call~API Call~API Call~API Call |
This class is a wrapper for downloading a PDB ligand from the Protein Data Bank.~This class is a wrapper for downloading a PDB structure from the Protein Data Bank.~This class is a wrapper for downloading a PDB structure from the AlphaFold Protein Structure Database.~This class creates a text file containing a list of all the variants mapped to a PDB code from the corresponding UNIPROT entries.~This class is a wrapper for downloading a PDB cluster from the Protein Data Bank.~This class is a wrapper of the MemProtMD to get all available membrane-protein systems from its REST API.~This class is a wrapper of the MemProtMD to perform advanced searches in the MemProtMD DB using its REST API.~This class is a wrapper of the MemProtMD to download a simulation using its REST API.~This class is a wrapper for the PDBe REST API Binding Sites endpoint.~This class is a wrapper for downloading a FASTA structure from the Protein Data Bank.~This class is a wrapper for downloading a MMCIF structure from the Protein Data Bank.~This class is a wrapper for downloading an ideal SDF ligand from the Protein Data Bank.~This class is a wrapper for getting all the available information of a structure from the Protein Data Bank. |
install_requires=['biobb_common==5.0.0']~python_requires='>=3.9' |
python >=3.9~biobb_common ==5.0.0 |
|
io,mmb,pdb,rcsb,ebi,MemProtMD,sdf,mmcif,fasta
|
|
biobb_md |
Biobb_md is the Biobb module collection to perform molecular dynamics simulations. IMPORTANT: This package has been discontinued, superseeded by biobb_gromacs. |
|
|
|
|
|
3.7.2
|
Pdb2gmx~Editconf~Genion~Genrestr~Grompp~Mdrun~GromppMdrun~MakeNdx~Gmxselect~Solvate~Ndx2resttop~AppendLigand |
gmx pdb2gmx~gmx editconf~gmx genion~gmx genrestr~gmx grompp~gmx mdrun~gmx grompp & gmx mdrun~gmx make_ndx~gmx select~gmx solvate~in house~in house |
Creates a compressed (ZIP) GROMACS topology (TOP and ITP files) from a given PDB file.~Creates a GROMACS structure file (GRO) adding the information of the solvent box to the input structure file.~Creates a new compressed GROMACS topology adding ions until reaching the desired concentration to the input compressed GROMACS topology. ~Creates a new GROMACS compressed topology applying the indicated force restrains to the given input compressed topology.~Creates a GROMACS portable binary run input file (TPR) applying the desired properties from the input compressed GROMACS topology.~Performs molecular dynamics simulations from an input GROMACS TPR file.~Combination of Grompp & Mdrun blocks. Grompp, creates a GROMACS portable binary run input file (TPR) applying the desired properties from the input compressed GROMACS topology. Mdrun, performs molecular dynamics simulations from an input GROMACS TPR file.~Creates a GROMACS index file (NDX) from an input selection and an input GROMACS structure file.~Creates a GROMACS index file (NDX) from an input selection and an input GROMACS structure file.~Creates a new compressed GROMACS topology file adding solvent molecules to a given input compressed GROMACS topology file.~Creates a new GROMACS compressed topology applying the force restrains to the input groups in the input index file to the given input compressed topology.~Takes a ligand ITP file and inserts it in a topology. |
install_requires=['biobb_common==3.7.0']~python_requires='==3.7.*' |
python ==3.7.*~biobb_common ==3.7.0~GROMACS ==2019.1 |
|
md,molecular,dynamics,GROMACS
|
|
biobb_mem |
Biobb_mem is a BioBB category for membrane analysis and manipulation. It allows analysis of membrane properties and manipulation of membrane systems using tools like MDAnalysis and LiPyphilic. |
|
|
|
|
|
5.0.2
|
MDAHole~CpptrajDensity~LPPAssignLeaflets~FatslimMembranes |
mda_hole~density~lpp_assign_leaflets~fatslim_membranes |
Wrapper of the MDAnalysis Hole module for analyzing hole geometry in protein channels and other macromolecular structures.~Calculates the density along an axis of a given cpptraj compatible trajectory.~Assign lipids to leaflets in a bilayer.~Identify membrane types and leaflets. |
install_requires=['biobb_common==5.0.0','fatslim==0.2.2']~python_requires='>=3.9' |
python >=3.9~biobb_common ==5.0.0~ambertools >=22.0~gromacs~lipyphilic ==0.10.0~chap~hole2~fatslim ==0.2.2 |
|
membrane,keywords
|
|
biobb_ml |
Biobb_ml is the Biobb module collection to perform machine learning predictions. |
|
|
|
|
|
4.2.0
|
LinearRegression~PolynomialRegression~RandomForestRegressor~RegressionPredict~DecisionTree~KNeighborsCoefficient~KNeighborsTrain~LogisticRegression~RandomForestClassifier~SupportVectorMachine~ClassificationPredict~AgglomerativeCoefficient~AgglClustering~DBSCANClustering~KMeansCoefficient~KMeansClustering~SpectralCoefficient~SpecClustering~ClusteringPredict~CorrelationMatrix~Dendrogram~DropColumns~DummyVariables~MapVariables~PairwiseComparison~ScaleColumns~AutoencoderNeuralNetwork~ClassificationNeuralNetwork~RecurrentNeuralNetwork~RegressionNeuralNetwork~DecodingNeuralNetwork~PredictNeuralNetwork~PLSComponents~PLS_Regression~PrincipalComponentAnalysis~Oversampling~Resampling~Undersampling |
sklearn.linear_model.LinearRegression~sklearn.linear_model.LinearRegression~sklearn.ensemble.RandomForestRegressor~In house using sklearn~sklearn.model.DecisionTreeClassifier~sklearn.neighbors.KNeighborsClassifier~sklearn.neighbors.KNeighborsClassifier~sklearn.linear_model.LogisticRegression~sklearn.ensemble.RandomForestClassifier~sklearn.svm.SVC~In house using sklearn~sklearn.cluster.AgglomerativeClustering~sklearn.cluster.AgglomerativeClustering~sklearn.cluster.DBSCAN~sklearn.cluster.KMeans~sklearn.cluster.KMeans~klearn.cluster.SpectralClustering~sklearn.cluster.SpectralClustering~In house using sklearn~In house~In house~In house~In house~In house~In house~In house~tf.keras.layers.LSTM~tf.keras.Sequential~tf.keras.layers.LSTM~tf.keras.Sequential~In house using TensorFlow~In house using TensorFlow~sklearn.cross_decomposition.PLSRegression~sklearn.cross_decomposition.PLSRegression~sklearn.decomposition.PCA~imblearn.over_sampling~imblearn.combine~imblearn.under_sampling |
Wrapper of the scikit-learn LinearRegression method.~Wrapper of the scikit-learn LinearRegression method with PolynomialFeatures.~Wrapper of the scikit-learn RandomForestRegressor method.~Makes predictions from an input dataset and a given regression model.~Wrapper of the scikit-learn DecisionTreeClassifier method.~Wrapper of the scikit-learn KNeighborsClassifier method.~Wrapper of the scikit-learn KNeighborsClassifier method.~Wrapper of the scikit-learn LogisticRegression method.~Wrapper of the scikit-learn RandomForestClassifier method.~Wrapper of the scikit-learn SupportVectorMachine method.~Makes predictions from an input dataset and a given classification model.~Wrapper of the scikit-learn AgglomerativeCoefficient method.~Wrapper of the scikit-learn AgglomerativeClustering method.~Wrapper of the scikit-learn DBSCAN method.~Wrapper of the scikit-learn KMeans method.~Wrapper of the scikit-learn KMeans method.~Wrapper of the scikit-learn SpectralClustering method.~Wrapper of the scikit-learn SpectralClustering method.~Makes predictions from an input dataset and a given clustering model.~Generates a correlation matrix from a given dataset.~Generates a dendrogram from a given dataset.~Drops columns from a given dataset.~Converts categorical variables into dummy/indicator variables (binaries).~Maps the values of a given dataset.~Generates a pairwise comparison from a given dataset.~Scales columns from a given dataset.~Wrapper of the TensorFlow Keras LSTM method for encoding.~Wrapper of the TensorFlow Keras Sequential method for classification.~Wrapper of the TensorFlow Keras LSTM method using Recurrent Neural Networks.~Wrapper of the TensorFlow Keras Sequential method for regression.~Wrapper of the TensorFlow Keras LSTM method for decoding.~Makes predictions from an input dataset and a given model.~Wrapper of the scikit-learn PLSRegression method.~Wrapper of the scikit-learn PLSRegression method.~Wrapper of the scikit-learn PCA method.~Wrapper of most of the imblearn.over_sampling methods.~Wrapper of the imblearn.combine methods.~Wrapper of most of the imblearn.under_sampling methods. |
install_requires=['biobb_common==4.2.0', 'scikit-learn ==0.24.2', 'pandas >=1.3.0', 'seaborn ==0.10.1', 'tensorflow ==2.4.0', 'h5py ==2.10.0', 'imbalanced-learn ==0.7.0']~python_requires='>=3.8' |
python >=3.8~biobb_common ==4.2.0~scikit-learn ==0.24.2~pandas >=1.3.0~seaborn ==0.10.1~tensorflow ==2.4.0~h5py ==2.10.0~imbalanced-learn ==0.7.0 |
|
machine learning,deep learning,neural networks,regression,classification,clustering,dimensionality reduction,resampling,scikit-learn,tensorflow,imblearn
|
|
biobb_model |
Biobb_model is the Biobb module collection to check and model 3d structures, create mutations or reconstruct missing atoms |
|
|
|
|
|
5.0.0
|
FixSideChain~FixBackbone~FixPdb~Mutate~FixAmides~FixChirality~CheckingLog~FixAltLocs~FixSSBonds |
in house using biobb_structure_checking~in house using biobb_structure_checking~in house using UniProt API~in house using biobb_structure_checking~in house using biobb_structure_checking~in house using biobb_structure_checking~in house using biobb_structure_checking~in house using biobb_structure_checking~in house using biobb_structure_checking |
Reconstructs the missing side chains and heavy atoms of the given PDB file.~Reconstructs the missing backbone atoms of the given PDB file.~Renumerates residues in a PDB structure according to a reference sequence from UniProt~Creates a new PDB file performing the mutations given in a list of amino acid mutations to the input PDB file.~Creates a new PDB file flipping the clashing amide groups.~Creates a new PDB file fixing stereochemical errors in residue side-chains changing It's chirality.~Creates a log report o stereochemical errors in the input structure~Fix alternate locations from residues.~Fix SS bonds from residues. |
install_requires=['biobb_common==5.0.0', 'biobb_structure_checking>=3.13.5', 'xmltodict']~python_requires='>=3.9' |
python >=3.9~biobb_common ==5.0.0~biobb_structure_checking >=3.13.5~xmltodict |
|
model,mutate,side chain,amide,chirality
|
|
biobb_pdb_tools |
Biobb PDB Tools is a swiss army knife for manipulating and editing PDB files |
|
|
|
|
|
5.0.0
|
Pdbchain~Pdbchainxseg~Pdbdelhetatm~Pdbfetch~Pdbmerge~Pdbmkensemble~Pdbreres~Pdbseg~Pdbsplitmodel~Pdbsplitseg~Pdbtidy~Pdbtofasta~Pdbuniqname |
pdb_chain~pdb_chainxseg~pdb_delhetatm~pdb_fetch~pdb_merge~pdb_mkensemble~pdb_reres~pdb_seg~pdb_splitmodel~pdb_splitseg~pdb_tidy~pdb_tofasta~pdb_uniqname |
Modifies the chain identifier column of a PDB file.~Swaps the segment identifier for the chain identifier.~Removes all HETATM records in the PDB file.~Downloads a structure in PDB format from the RCSB website.~Merges several PDB files into one.~Merges several PDB files into one multi-model (ensemble) file.~Renumbers the residues of the PDB file starting from a given number (default 1).~Modifies the segment identifier column of a PDB file.~Splits a PDB file into several, each containing one MODEL.~Splits a PDB file into several, each containing one segment.~Modifies the file to adhere (as much as possible) to the format specifications.~Extracts the residue sequence in a PDB file to FASTA format.~Renames atoms sequentially (C1, C2, O1, ...) for each HETATM residue. |
install_requires=['biobb_common==5.0.0', 'pdb-tools==2.5.0']~python_requires='>=3.9' |
python >=3.9~biobb_common ==5.0.0 |
|
pdb,chain,model
|
|
biobb_pmx |
Biobb_pmx is the Biobb module collection to perform PMX executions |
|
|
|
|
|
4.2.1
|
Pmxmutate~PmxGentop~Pmxanalyse~Pmxatom_mapping~Pmxcreate_top~Pmxligand_hybrid~Pmxmerge_ff |
pmx~pmx~pmx~pmx~pmx~pmx~pmx |
Wrapper class for the PMX mutate module.~Wrapper class for the PMX gentop module.~Wrapper class for the PMX analyse module.~Wrapper class for the PMX atom mapping module.~Wrapper class for the PMX create topology module.~Wrapper class for the PMX hybrid ligand module.~Wrapper class for the PMX merge forcefield module. |
install_requires=['biobb_common==4.2.0']~python_requires='>=3.8' |
python >=3.8~biobb_common ==4.2.0~pmx_biobb ==4.1.3 |
|
pmx,energy
|
|
biobb_pytorch |
biobb_pytorch is the Biobb module collection to train and create ML & DL models using the popular PyTorch Python library |
|
|
|
|
|
4.2.1
|
TrainMDAE~ApplyMDAE |
PyTorch Autoencoder~PyTorch Autoencoder |
Train a Molecular Dynamics AutoEncoder (MDAE) PyTorch model.~Apply a Molecular Dynamics AutoEncoder (MDAE) PyTorch model. |
install_requires=['biobb_common==4.2.0', 'torch']~python_requires='>=3.8' |
python >=3.8~biobb_common ==4.2.0~pytorch |
|
md,molecular,dynamics,pytorch
|
|
biobb_structure_utils |
Biobb_structure_utils is the Biobb module collection to modify or extract information from a PDB structure file. |
|
|
|
|
|
4.2.0
|
CatPDB~ExtractAtoms~ExtractChain~ExtractHeteroAtoms~ExtractResidues~ClosestResidues~RemoveMolecules~ExtractModel~ExtractMolecule~RemoveLigand~RemovePdbWater~RenumberStructure~SortGroResidues~StrCheckAddHydrogens~StructureCheck |
in house~in house~Structure Checking from MDWeb~in house using biopython~in house using biopython~in house using biopython~in house using biopython~Structure Checking from MDWeb~Structure Checking from MDWeb~in house~Structure Checking from MDWeb~in house~in house~Structure Checking from MDWeb~Structure Checking from MDWeb |
Class to concat two PDB structures in a single PDB file.~Class to extract atoms from a 3D structure.~This class is a wrapper of the Structure Checking tool to extract a chain from a 3D structure.~Class to extract hetero-atoms from a 3D structure.~Class to extract residues from a 3D structure.~Class to search closest residues from a 3D structure using Biopython.~Class to remove molecules from a 3D structure using Biopython.~This class is a wrapper of the Structure Checking tool to extract a model from a 3D structure.~This class is a wrapper of the Structure Checking tool to extract a molecule from a 3D structure.~Class to remove the selected ligand atoms from a 3D structure.~This class is a wrapper of the Structure Checking tool to remove water molecules from PDB 3D structures.~Class to renumber atomic indexes from a 3D structure.~Class to sort the selected residues from a GRO 3D structure.~This class is a wrapper of the Structure Checking tool to add hydrogens to a 3D structure.~This class is a wrapper of the Structure Checking tool to generate summary checking results on a json file. |
install_requires=['biobb_common==4.2.0', 'biobb_structure_checking==3.13.4']~python_requires='>=3.8' |
python >=3.8~biobb_common ==4.2.0~biobb_structure_checking ==3.13.4 |
|
structure,protein,heteroatom,biopython
|
|
biobb_vs |
Biobb_vs is the Biobb module collection to perform virtual screening studies. |
|
|
|
|
|
5.0.0
|
AutoDockVinaRun~BindingSite~Box~BoxResidues~ExtractModelPDBQT~FPocketRun~FPocketFilter~FPocketSelect |
AutoDock Vina~in house using biopython~in house~in house using biopython~in house using biopython~fpocket~in house~in house |
Wrapper of the AutoDock Vina software.~This class finds the binding site of the input_pdb.~This class sets the center and the size of a rectangular parallelepiped box around a set of residues or a pocket.~This class sets the center and the size of a rectangular parallelepiped box around a set of residues.~Extracts a model from a PDBQT file with several models.~Wrapper of the fpocket software for finding the binding sites of a structure.~Performs a search over the outputs of the fpocket building block.~Selects a single pocket in the outputs of the fpocket building block.. |
install_requires=['biobb_common==5.0.0']~python_requires='>=3.9' |
python >=3.9~biobb_common ==5.0.0~vina ==1.2.3~fpocket ==4.1 |
|
virtual screening,autodock,vina,fpocket,binding site
|