5a4260be766333d81bddbb0fa5fd591fc78bd763,scanpy/get.py,,obs_df,#,70

Before Change


            var_bool = adata.raw.var.index.isin(var_names)
            print(var_names, var_symbol)
        else:
            var_bool = adata.var.index.isin(var_names)
        matrix = X[:, var_bool]
        from scipy.sparse import issparse
        if issparse(matrix):
            matrix = matrix.toarray()

After Change


        if use_raw:
            var_idx = adata.raw.var_names.get_indexer(var_names)
        else:
            var_idx = adata.var_names.get_indexer(var_names)

        // for backed AnnData is important that the indices are ordered
        var_order = np.argsort(var_idx)
        matrix = X[:, var_idx[var_order]]
        from scipy.sparse import issparse

        if issparse(matrix):
            matrix = matrix.toarray()
        df = df.join(
            pd.DataFrame(
                matrix, columns=np.array(var_symbol)[var_order], index=adata.obs.index
            )
        )
Italian Trulli
In pattern: SUPERPATTERN

Frequency: 3

Non-data size: 4

Instances


Project Name: theislab/scanpy
Commit Name: 5a4260be766333d81bddbb0fa5fd591fc78bd763
Time: 2020-12-03
Author: fidel.ramirez@gmail.com
File Name: scanpy/get.py
Class Name:
Method Name: obs_df


Project Name: scikit-learn-contrib/categorical-encoding
Commit Name: df9e0ba7b1de6862aa69a21f9cac7490f488eb40
Time: 2018-12-11
Author: jcastaldo08@gmail.com
File Name: category_encoders/leave_one_out.py
Class Name: LeaveOneOutEncoder
Method Name: transform_leave_one_out


Project Name: theislab/scanpy
Commit Name: 5a4260be766333d81bddbb0fa5fd591fc78bd763
Time: 2020-12-03
Author: fidel.ramirez@gmail.com
File Name: scanpy/get.py
Class Name:
Method Name: var_df