NOTE: This information is posted as of Thursday 1/21 at 10 PM and may be subject to change due to an ordered partial or full suspension of subway service on Saturday 1/23 due to the track of Winter Storm Jonas as ordered by NY Governor Andrew Cuomo.
That said, let's get on with the known details (by me) and some probabilities happening this weekend. Here is a line by line breakdown, note that it's either definite or probable - - and unless otherwise noted each affected area applies to both directions of travel.
A - Definite: Local in Brooklyn between Euclid and Hoyt from about 9 PM Friday until 6 AM Monday
Probable: Local 168-Canal Street
B - Suspended after 7 PM. Last northbound B train leaves Brighton Beach at around 7 PM, last southbound train leaves 145th Street at around 7:30 PM. NOTE: After 6:45 PM, all scheduled northbound B trains that normally terminate at 145th Street will be extended to Bedford Park Blvd instead until end of service at 8:30 PM.
D - Definite: Local in Brooklyn between 36th Street and Grand Street (Manhattan) and also West 4th Street to 34th Street in Manhattan from 8 PM Friday to 6 AM Monday (all D train will also stop at Dekalb Ave). Probable: Local in Manhattan between 59th Street-Columbus Circle and 145th Street
E - Definite: Local in Queens 71st Ave/Forest Hills and Queens Plaza from 9 PM Friday to 5 AM Monday
F - Definite: Local in Queens between 71st Ave/Forest Hills and 36th Street/Northern Blvd from 9 PM Friday to 5 AM Monday
J - Probable: Limited service between Jamaica Center and 111th Street - all trains will operate on a single track in both directions - - times I don't know.
M - Not confirmed but M service in Manhattan north of Essex Street to northern Queens at Forest Hills may end early on Friday evening (and run to Chambers Street on the J because they cannot turn trains south of Essex St, bad switch needs to be replaced)..
N - Definite: Local in Brooklyn between 59th Street and Canal Street (Manhattan), stopping at Dekalb Ave and also local service in Manhattan between 34th Street and Canal Street from 7 PM Friday to 6 AM Monday. All N local trains will use either the Manhattan Bridge (Friday evening and all day Sat/Sun) or via. the R Montague Street tunnel line (late nights) between Dekalb Ave and Canal Street as regularly scheduled.
Q - Definite: Local in Manhattan between 57th Street/7th Ave and Canal Street from 8 PM Friday to 6 AM Monday
2 and 3 - Definite: Local in Manhattan between 96th Street and Chambers Street from 9 PM Friday to 6 AM Monday.
4 and 5 - Definite Local in Manhattan (between 125th Street and Brooklyn Bridge) and Brooklyn (Between Atlantic Ave and Utica Ave) from 9 PM Friday to 6 AM Monday. Probable: AM 5 Express service from Nereid Ave may be limited or suspended.
6 - Definite: < 6 > Pelham Express service will stop running after 6 PM, all Pelham Bay Park bound trains will run local in the Bronx.
7 - Definite - reduced 7 train service late nights from 11 PM to 7 AM (6 AM on Monday) with trains running in two sections; Between Main Street-Flushing and Times Square - - and shuttle train between Times Square and 34th Street-Hudson Yards.
S- (Rockaway Park) Probable: Shuttle extended to Euclid Ave.
That's all I know.. Again, the service plan could change on Friday with a possible systemwide shutdown on Saturday through Sunday, however the B suspension and all express service ending early will still take effect on Friday evening. I wll let you know how well or poorly NYC Transit did over the weekend.