Skip to content

Commit

Permalink
added 2 base lines for scatterplot
Browse files Browse the repository at this point in the history
  • Loading branch information
chamika_nandasiri committed Nov 30, 2021
1 parent 0b31f71 commit fb0ea6d
Showing 1 changed file with 16 additions and 0 deletions.
16 changes: 16 additions & 0 deletions pipeline/predict/predict.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
from tqdm import tqdm
from sklearn.ensemble import RandomForestClassifier
from sklearn.preprocessing import MinMaxScaler
from scipy.interpolate import make_interp_spline
import numpy as np
import pandas as pd
from numpy.random import randint
Expand Down Expand Up @@ -113,6 +114,21 @@ def predict(out_path):

sns.scatterplot(data=predictions_df,
x="kmer_plas_prob", y="biomer_plas_prob", alpha=0.4)

xu = np.array([0.25, 0.35355, 0.5, 0.7071, 1])
yu = np.array([1, 0.7071, 0.5, 0.35355, 0.25])
X_Y_Spline = make_interp_spline(xu, yu)
X_ = np.linspace(xu.min(), xu.max(), 500)
Y_ = X_Y_Spline(X_)
plt.plot(X_, Y_)

xu = np.array([0, 0.2, 0.4, 0.6, 0.8, 1])
yu = np.array([1, 0.8, 0.6, 0.4, 0.2, 0])
X_Y_Spline = make_interp_spline(xu, yu)
X_ = np.linspace(xu.min(), xu.max(), 500)
Y_ = X_Y_Spline(X_)
plt.plot(X_, Y_)

plt.savefig(os.path.join(out_path, 'predictions_scatter.png'))
plt.clf()
sns.histplot(data=predictions_df, x="sum")
Expand Down

0 comments on commit fb0ea6d

Please sign in to comment.